A controllability method for Maxwell's equations

06/05/2021
by   T. Chaumont-Frelet, et al.
0

We propose a controllability method for the numerical solution of time-harmonic Maxwell's equations in their first-order formulation. By minimizing a quadratic cost functional, which measures the deviation from periodicity, the controllability method determines iteratively a periodic solution in the time domain. At each conjugate gradient iteration, the gradient of the cost functional is simply computed by running any time-dependent simulation code forward and backward for one period, thus leading to a non-intrusive implementation easily integrated into existing software. Moreover, the proposed algorithm automatically inherits the parallelism, scalability, and low memory footprint of the underlying time-domain solver. Since the time-periodic solution obtained by minimization is not necessarily unique, we apply a cheap post-processing filtering procedure which recovers the time-harmonic solution from any minimizer. Finally, we present a series of numerical examples which show that our algorithm greatly speeds up the convergence towards the desired time-harmonic solution when compared to simply running the time-marching code until the time-harmonic regime is eventually reached.

READ FULL TEXT
research
10/21/2021

Unique Continuation on Quadratic Curves for Harmonic Functions

The unique continuation on quadratic curves for harmonic functions is di...
research
05/30/2019

An efficient steady-state analysis of the eddy current problem using a parallel-in-time algorithm

This paper introduces a parallel-in-time algorithm for efficient steady-...
research
03/27/2021

EM-WaveHoltz: A flexible frequency-domain method built from time-domain solvers

A novel approach to computing time-harmonic solutions of Maxwell's equat...
research
05/24/2022

El-WaveHoltz: A Time-Domain Iterative Solver for Time-Harmonic Elastic Waves

We consider the application of the WaveHoltz iteration to time-harmonic ...
research
04/26/2023

An efficient multiple harmonic balance method for computing quasi-periodic responses of nonlinear systems

Quasi-periodic responses composed of multiple base frequencies widely ex...
research
06/30/2020

A time-domain preconditioner for the Helmholtz equation

Time-harmonic solutions to the wave equation can be computed in the freq...
research
03/29/2023

Are Chebyshev-based stability analysis and Urabe's error bound useful features for Harmonic Balance?

Harmonic Balance is one of the most popular methods for computing period...

Please sign up or login with your details

Forgot password? Click here to reset