Operations Research and Fuzziology
Vol. 12  No. 04 ( 2022 ), Article ID: 57869 , 13 pages
10.12677/ORF.2022.124152

一类Maxwell方程最优控制问题的差分格式

梅练,罗贤兵

贵州大学数学与统计学院,贵州 贵阳

收稿日期:2022年10月10日;录用日期:2022年11月6日;发布日期:2022年11月15日

摘要

针对一类时域Maxwell方程最优控制问题,借助Lagrange乘子法和Helmholtz分解理论,推导出由状态方程、对偶状态方程、一阶最优性条件构成的最优性系统,分别利用时域有限差分(FDTD)格式和四阶差分格式离散最优性系统,得到最优性系统的离散格式。最后,建立数值算例分别求解基于两种差分格式的Maxwell方程最优控制问题。为了避免求解大型耦合代数方程,采用迭代法进行计算,数值结果验证了理论分析结论的正确性。

关键词

Maxwell方程,最优控制,FDTD格式,四阶差分格式

Difference Schssemes for a Class of Maxwell Equation Optimal Control Problems

Lian Mei, Xianbing Luo

School of Mathematics and Statistics, Guizhou University, Guiyang Guizhou

Received: Oct. 10th, 2022; accepted: Nov. 6th, 2022; published: Nov. 15th, 2022

ABSTRACT

Aiming at a class of time-domain Maxwell equation optimal control problems, an optimality system composed of equation of state, dual equation of state and first-order optimality condition is derived by using Lagransssge multiplier method and Helmholtz decomposition theory. The finite-difference time-domain (FDTD) scheme and fourth-order difference scheme are used to discretization the optimality system, respectively. The discrete scheme of the optimality system is obtained. Finally, numerical examples are established to solve the Maxwell equation optimal control problem based on the two difference schemes. In order to avoid solving large coupled algebraic equations, the iterative method is used for calculation, and the numerical results verify the correctness of the theoretical analysis.

Keywords:Maxwell’s Equation, Optimal Control, FDTD Scheme, Four-Order Difference Scheme

Copyright © 2022 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

1. 引言

电磁学在许多现代应用和技术中起着重要的作用,它们包括在能源科学、纳米技术、生命科学、磁约束聚变、磁悬浮技术、微波加热、传感器技术等领域的应用。近年来,在物理或者工程等实际领域中的很多问题都可以划归为Maxwell方程约束的最优控制问题。这种复杂的电磁过程的最优控制是具有挑战性的,需要仔细的数学和数值研究。对于Maxwell方程最优控制问题,通常采用有限元法(FEM)进行求解,即建立离散的目标泛函,通过有限元方法推导出状态变量和对偶状态变量的离散格式及其最优性条件进行求解。众所周知,求解Maxwell方程的方法除了FEM之外,还有矩量法(MoM)、边界元法(BEM)、差分法等。本文主要考虑Maxwell方程最优控制问题的FDTD法、四阶差分法,其中FDTD法在时间和空间上均为二阶收敛,四阶差分法在时间上二阶收敛,空间上四阶收敛。FDTD法是由K.S.Yee [1] 在1966年首次提出的一种计算电磁场的新方法,许多研究(如 [2] - [7])表明,在简单介质中,麦克斯韦方程的高阶FDTD法比Yee格式 [8] [9] 更准确和有效。特别是高阶空间差分格式降低了色散误差和相位速度各向异性误差。

随着Maxwell方程的数值计算得到了深入的研究,截止目前,Maxwell方程最优控制问题已有一些研究成果,如抛物型涡流方程 [10] [11] [12] [13] 的最优控制,这与电磁流测量中的应用问题有关(另见 [14])。对Maxwell方程的边界可控性的早期贡献可以在 [15] [16] 中找到。我们还提到了 [17] - [23] 对线性时谐波涡流方程的最优控制 [24],而对于非线性的情况,2013年,I.Yousept等人 [25] 对拟线性椭圆型电磁场偏微分方程的最优控制展开了研究。2017年,S.Nicaise [26] 和V.Bommer [27] 等人研究了拟线性抛物型Maxwell方程的最优控制。对于文献 [27] 中研究的时域Maxwell方程最优控制问题,在求解时域Maxwell方程最优控制问题时采用FEM进行求解。根据文献检索可知,对于Maxwell方程最优控制问题,用差分法进行数值求解的研究工作很少,大多都是基于差分法进行Maxwell方程的数值求解。因此,本文讨论时域Maxwell方程最优控制问题的差分法。

本文的结构如下:第二节给出模型问题,采用先优化后离散的方案,利用偏微分方程最优控制理论给出对偶状态方程和一阶最优性条件,得到最优性系统;第三节给出最优性系统的标量形式,利用FDTD法和四阶差分法对最优性系统建立离散格式;第四节采用迭代法计算Maxwell方程最优控制问题,并给出了基于FDTD法和四阶差分法的数值实验结果,验证了两种差分格式的有效性;第五节是总结部分。

2. 模型描述

Ω 2 是一个有连通Lipschitz边界 Γ = Ω 的有界域。此外,我们考虑了一个具有连通的Lipschitz边界 Γ c = Ω c ,其中控制域 Ω c Ω 。我们的目标是在 Ω c 中找到一个最优的电流密度和随时间变化的振幅,从而驱动电场和磁场达到所需的水平。

本文考虑如下Maxwell方程最优控制问题:

Minimize 1 2 E ( T ) E d L ϵ 2 ( Ω ) 2 + H ( T ) H d L μ 2 ( Ω ) 2 + λ u 2 c u r l u L 2 ( Ω c ) 2 + λ a 2 a L 2 ( 0 , T ) 2 , (1)

函数 u 和a满足状态方程:

{ ϵ E t c u r l H + σ E = χ Ω c u a in Ω × ( 0 , T ) , μ H t + c u r l E = 0 in Ω × ( 0 , T ) , E × n = 0 in Γ × ( 0 , T ) , E ( · , 0 ) = E 0 in Ω , H ( · , 0 ) = H 0 in Ω , (2)

对电流密度 u = u ( x ) 的无散度约束(电荷守恒定律)以及对随时间变化的振幅 a = a ( t ) 的约束为:

{ d i v u = 0 in Ω c , a min a ( t ) a max a .e . in ( 0 , T ) , (3)

以上描述的是一个受Maxwell方程约束的最优控制问题,假设Maxwell方程的解满足完美导体(PEC)边界条件。在该问题中, E 表示电场, H 表示磁场, ϵ μ σ Ω 2 × 2 分别表示介电常数、磁导率、电导率, n 为边界 Γ 的外法向量, n c 为边界 Γ c 的外法向量,向量场 E d H d 分别表示最终时刻 T + 时所期望的电场和磁场,两者均为给定函数。常数 a min a max 表示过程中所允许振幅的最小值和最大值, λ u λ a + 为控制成本参数。目标泛函(1)中加权范数 L ϵ 2 ( Ω ) 2 = ( ϵ , ) L 2 ( Ω ) L μ 2 ( Ω ) 2 = ( μ , ) L 2 ( Ω )

引理1.1 [17]最优控制问题(1)存在一个最优解。

接下来引入集合:

H ( d i v ; Ω c ) = { q L 2 ( Ω c ) | d i v q L 2 ( Ω c ) } ,

H 0 ( c u r l ; Ω c ) = { q H ( c u r l ; Ω c ) | q × n c = 0 on Γ c } ,

H ( d i v = 0 ; Ω c ) = { q H ( d i v ; Ω c ) | d i v q = 0 in Ω c } ,

U f e a s = H 0 ( c u r l ; Ω c ) H ( d i v = 0 ; Ω c ) ,

A f e a s = { a L 2 ( 0 , T ) | a min a ( t ) a max a .e . in ( 0 , T ) } ,

利用Lagrange乘子法,以及Helmholtz分解理论,有以下结论成立:

定理1.2令 ( u , a ) U f e a s × A f e a s ,问题(1)~(3)存在唯一的最优解 { E , H , u , a } ,当且仅当存在对偶状态变量 { K , Q } ,使得 { E , H , K , Q , u , a } 满足如下的最优性系统:

{ ϵ E t c u r l H + σ E = χ Ω c u a in Ω × ( 0 , T ) , μ H t + c u r l E = 0 in Ω × ( 0 , T ) , E × n = 0 in Γ × ( 0 , T ) , E ( · , 0 ) = E 0 in Ω , H ( · , 0 ) = H 0 in Ω , (4)

{ ϵ K t c u r l Q σ K = 0 in Ω × ( 0 , T ) , μ Q t + c u r l K = 0 in Ω × ( 0 , T ) , K × n = 0 in Γ × ( 0 , T ) , K ( T ) = E ( T ) E d in Ω , Q ( T ) = H ( T ) H d in Ω , (5)

{ c u r l c u r l u + φ = λ u 1 ( K , a ) L 2 ( 0 , T ) in Ω c , d i v u = 0 in Ω c , u × n c = 0 on Γ c (6)

a ( t ) = [ a min , a max ] ( 1 λ a Ω c K ( x , y , t ) u ( x , y ) d x d y ) , t [ 0 , T ] . (7)

证明:定义Lagrange函数

L ( E , H , u , a , K , Q ) = 1 2 E ( T ) E d L ϵ 2 ( Ω ) 2 + H ( T ) H d L μ 2 ( Ω ) 2 + λ u 2 c u r l u L 2 ( Ω c ) 2 + λ a 2 a L 2 ( 0 , T ) 2 Ω × ( 0 , T ) ( ϵ E t c u r l H + σ E χ Ω c u a ) K d x d y d t Ω × ( 0 , T ) ( μ H t + c u r l E ) Q d x d y d t = 1 2 E ( T ) E d L ϵ 2 ( Ω ) 2 + H ( T ) H d L μ 2 ( Ω ) 2 + λ u 2 c u r l u L 2 ( Ω c ) 2 + λ a 2 a L 2 ( 0 , T ) 2 Ω × ( 0 , T ) ϵ E t K d x d y d t Ω × ( 0 , T ) σ E K d x d y d t Ω × ( 0 , T ) ( c u r l H χ Ω c u a ) K d x d y d t

Ω × ( 0 , T ) c u r l E Q d x d y d t Ω × ( 0 , T ) μ H t Q d x d y d t = 1 2 E ( T ) E d L ϵ 2 ( Ω ) 2 + H ( T ) H d L μ 2 ( Ω ) 2 + λ u 2 c u r l u L 2 ( Ω c ) 2 + λ a 2 a L 2 ( 0 , T ) 2 Ω ϵ E ( T ) K ( T ) d x d y + Ω × ( 0 , T ) ϵ E K t d x d y d t Ω × ( 0 , T ) σ E K d x d y d t Ω × ( 0 , T ) ( c u r l H χ Ω c u a ) K d x d y d t Ω × ( 0 , T ) c u r l Q E d x d y d t Γ × ( 0 , T ) E × n Q d x d y d t Ω × ( 0 , T ) μ H t Q d x d y d t ,

最后一个等式由Green公式得到,且由边界条件可知,最后一个等式的最后一项为零。

D E L ( E , H , u , a , K , Q ) E = ϵ Ω ( E ( T ) E d ) E ( T ) d x d y ϵ Ω E ( T ) K ( T ) d x d y Ω × ( 0 , T ) ϵ K t E d x d y d t Ω × ( 0 , T ) c u r l Q E d x d y d t Ω × ( 0 , T ) σ K E d x d y d t = Ω [ ( E ( T ) E d ) K ( T ) ] ϵ E ( T ) d x d y Ω × ( 0 , T ) ( ϵ K t c u r l Q σ K ) E d x d y d t = 0 ,

则有

K ( T ) = E ( T ) E d in Ω ,

ϵ K t c u r l Q σ K = 0 in Ω × ( 0 , T ) .

类似地,

D H L ( E , H , u , a , K , Q ) H = Ω [ ( H ( T ) H d ) Q ( T ) ] μ H ( T ) d x d y + Ω × ( 0 , T ) ( μ Q t + c u r l K ) H d x d y d t + Γ × ( 0 , T ) K × n H d x d y d t = 0 ,

则有

Q ( T ) = H ( T ) H d in Ω ,

μ Q t + c u r l K = 0 in Ω × ( 0 , T ) ,

K × n = 0 in Γ × ( 0 , T ) .

(6)、(7)式由Lagrange函数对控制 u 和a求导,以及Helmholtz理论得到,具体证明见文献 [27]。

证毕。

3. 最优性系统的离散格式

3.1. 最优性系统

在二维直角坐标系下,设所有的物理量均与z轴坐标无关,则定理1.2中最优性系统(4)~(7)式可以表示成如下标量形式:

{ ϵ E x t + σ E x = H y + χ Ω c u x a , ( x , y , t ) Ω × ( 0 , T ) , ϵ E y t + σ E y = H x + χ Ω c u y a , ( x , y , t ) Ω × ( 0 , T ) , μ H t = E x y E y x , ( x , y , t ) Ω × ( 0 , T ) , E x ( x , c , t ) = E x ( x , d , t ) = E y ( a , y , t ) = E y ( b , y , t ) = 0 , ( x , y , t ) Γ × ( 0 , T ) , E x ( x , y , 0 ) = E x 0 ( x , y ) , E y ( x , y , 0 ) = E y 0 ( x , y ) , H ( x , y , 0 ) = H 0 ( x , y ) , ( x , y ) Ω , (8)

{ ϵ K x t σ K x = Q y , ( x , y , t ) Ω × ( 0 , T ) , ϵ K y t σ K y = Q x , ( x , y , t ) Ω × ( 0 , T ) , μ Q t = K x y K y x , ( x , y , t ) Ω × ( 0 , T ) , K x ( x , c , t ) = K x ( x , d , t ) = K y ( a , y , t ) = K y ( b , y , t ) = 0 , ( x , y , t ) Γ × ( 0 , T ) , K x ( x , y , T ) = E x T ( x , y ) E d ( x , y ) , K y ( x , y , T ) = E y T ( x , y ) E d ( x , y ) , ( x , y ) Ω , Q ( x , y , T ) = H T ( x , y ) H d ( x , y ) , ( x , y ) Ω , (9)

{ Δ u x + φ x = λ u 1 ( K x , a ) L 2 ( 0 , T ) , ( x , y ) Ω c , Δ u y + φ y = λ u 1 ( K y , a ) L 2 ( 0 , T ) , ( x , y ) Ω c , φ x + φ y = 0 , ( x , y ) Ω c , u x ( x , c ) = u x ( x , d ) = u y ( a , y ) = u y ( b , y ) = 0 , ( x , y ) Γ c , (10)

a ( t ) = [ a min , a max ] ( 1 λ a Ω c K x ( x , y , t ) u x ( x , y ) + K y ( x , y , t ) u y ( x , y ) d x d y ) , t [ 0 , T ] ,

这里 ( E x ( x , y , t ) , E y ( x , y , t ) ) = E 是二维电场强度, H ( x , y , t ) H z ( x , y , t ) 表示z方向的磁场强度,电流密度 u = ( u x ( x , y ) , u y ( x , y ) ) T > 0 为总时间,取 Ω = [ a , b ] × [ c , d ] ,这里的a和b为正常数。初始条件中 E x 0 ( x , y ) E y 0 ( x , y ) H 0 ( x , y ) 为给定函数。

对区域 Ω 进行均匀剖分, a = x 0 < x 1 < < x N x = b c = y 0 < y 1 < < y N y = d ,对时间区域 [ 0 , T ] 剖分为 N t 个网格,则离散的时间 t k = k Δ t Δ t = T N t k = 0 , 1 , , N t 。x方向网格点 x i = i Δ x Δ x = b a N x i = 0 , 1 , , N x ,y方向网格点 y j = j Δ y Δ y = d c N y j = 0 , 1 , , N y 。这里的Δx和Δy可取不同的值。

在接下来的两小节中讨论了最优性系统的FDTD格式和四阶差分格式,即对状态方程和对偶状态方程分别采用FDTD格式和四阶差分格式,对最优性系统中的静磁鞍点方程(10)采用MAC格式,MAC格式类似FDTD格式在空间上的离散。对于未知函数 E x K x u x 在x方向的中点取值, E y K y u y 在y方向的中点取值,H、Q和 φ 在x和y方向的中点取值, E x E y K x K y 在时间整节点上取值,H和Q在时间半节点上取值。

3.2. 最优性系统的FDTD格式

v i , j n = v ( x i , y j , t n ) ,则

δ x v i , j n = v i + 1 2 , j n v i 1 2 , j n Δ x , δ y v i , j n = v i , j + 1 2 n v i , j 1 2 n Δ y ,

δ t v i , j n = v i , j n + 1 2 v i , j n 1 2 Δ t , δ ¯ t v i , j n = v i , j n + 1 2 + v i , j n 1 2 Δ t ,

因此最优性系统的离散格式为:

{ ϵ E x i + 1 2 , j n + 1 E x i + 1 2 , j n Δ t + σ E x i + 1 2 , j n + 1 + E x i + 1 2 , j n 2 = δ y H i + 1 2 , j n + 1 2 + χ Ω c u x i + 1 2 , j a n , ϵ E y i , j + 1 2 n + 1 E y i , j + 1 2 n Δ t + σ E y i , j + 1 2 n + 1 + E y i j + 1 2 n 2 = δ x H i , j + 1 2 n + 1 2 + χ Ω c u y i , j + 1 2 a n , μ H i + 1 2 , j + 1 2 n + 3 2 H i + 1 2 , j + 1 2 n + 1 2 Δ t = δ x E y i + 1 2 , j + 1 2 n + 1 + δ y E x i + 1 2 , j + 1 2 n + 1 , E x i + 1 2 , 0 n = E x i + 1 2 , N y n = E y 0 , j + 1 2 n = E y N x , j + 1 2 n = 0 , E x i + 1 2 , j 0 = E x 0 ( x i + 1 2 , y j ) , E y i , j + 1 2 0 = E y 0 ( x i , y j + 1 2 ) , H i + 1 2 , j + 1 2 1 2 = H 0 ( x i + 1 2 , y j + 1 2 ) , (12)

{ ϵ K x i + 1 2 , j n + 1 K x i + 1 2 , j n Δ t σ K x i + 1 2 , j n + 1 + K x i + 1 2 , j n 2 = δ y Q i + 1 2 , j n + 1 2 , ϵ K y i , j + 1 2 n + 1 K y i , j + 1 2 n Δ t σ K y i , j + 1 2 n + 1 + K y i j + 1 2 n 2 = δ x Q i , j + 1 2 n + 1 2 , μ Q i + 1 2 , j + 1 2 n + 3 2 Q i + 1 2 , j + 1 2 n + 1 2 Δ t = δ x K y i + 1 2 , j + 1 2 n + 1 + δ y K x i + 1 2 , j + 1 2 n + 1 , K x i + 1 2 , 0 n = K x i + 1 2 , N y n = K y 0 , j + 1 2 n = K y N x , j + 1 2 n = 0 , K x i + 1 2 , j T = E x T ( x i + 1 2 , y j ) E x d ( x i + 1 2 , y j ) , k y i , j + 1 2 T = E y T ( x i , y j + 1 2 ) E y d ( x i , y j + 1 2 ) , Q i + 1 2 , j + 1 2 T = H T ( x i + 1 2 , y j + 1 2 ) H d ( x i + 1 2 , y j + 1 2 ) , (13)

{ 4 u x i + 1 2 , j u x i 1 2 , j u x i + 3 2 , j u x i + 1 2 , j 1 u x i + 1 2 , j + 1 Δ x Δ y + φ i + 1 2 , j + 1 2 φ i 1 2 , j + 1 2 Δ x = 1 λ u ( K x i + 1 2 , j n , a n ) L 2 ( 0 , T ) , 4 u y i , j + 1 2 u y i 1 , j + 1 2 u y i + 1 , j + 1 2 u y i , j 1 2 u y i , j + 3 2 Δ x Δ y + φ i + 1 2 , j + 1 2 φ i + 1 2 , j 1 2 Δ y = 1 λ u ( K y i , j + 1 2 n , a n ) L 2 ( 0 , T ) , u x i + 1 2 , j u x i + 3 2 , j Δ x + u y i , j + 1 2 u y i , j 1 2 Δ y = 0 , u x i + 1 2 , 0 = u x i + 1 2 , N y = u y 0 , j + 1 2 = u y N x , j + 1 2 = 0 , (14)

a n = [ a min , a max ] ( 1 λ a Ω c K x i + 1 2 , j n u x i + 1 2 , j + K y i , j + 1 2 n u y i , j + 1 2 d x d y ) . (15)

3.3. 最优性系统的四阶差分格式

在Maxwell方程中,我们使用四阶差分格式来近似这些偏导数 x

δ x ( 4 ) v i , j = 27 ( v i + 1 2 , j v i 1 2 , j ) ( v i + 3 2 , j v i 3 2 , j ) 24 = v x | i , j + Ο ( h x 4 ) ,

这里 v i , j 表示v在 ( x i , y j ) 处的近似,在计算靠近边界的节点时,使用单边差分近似:

δ x ( 4 ) v 1 , j = 22 v 1 2 , j + 17 v 3 2 , j + 9 v 5 2 , j 5 v 7 2 , j + v 9 2 , j 24 ,

δ x ( 4 ) v N x 1 , j = v N x 9 2 , j + 5 v N x 7 2 , j 9 v N x 5 2 , j 17 v N x 3 2 , j + 22 v N x 1 2 , j 24 ,

相似地可由 δ y ( 4 ) 近似 y ,这里算子可以移半个网格点,即在上述公式中,i和j可以移 1 2 。时间导数项仍采用二阶差分,最后得到最优性系统四阶差分的离散格式:

{ ϵ E x i + 1 2 , j n + 1 E x i + 1 2 , j n Δ t + σ E x i + 1 2 , j n + 1 + E x i + 1 2 , j n 2 = 1 h y δ y ( 4 ) H i + 1 2 , j n + 1 2 + χ Ω c u x i + 1 2 , j a n , ϵ E y i , j + 1 2 n + 1 E y i , j + 1 2 n Δ t + σ E y i , j + 1 2 n + 1 + E y i j + 1 2 n 2 = 1 h x δ x ( 4 ) H i , j + 1 2 n + 1 2 + χ Ω c u y i , j + 1 2 a n , μ H i + 1 2 , j + 1 2 n + 3 2 H i + 1 2 , j + 1 2 n + 1 2 Δ t = 1 h x δ x ( 4 ) E y i + 1 2 , j + 1 2 n + 1 + 1 h y δ y ( 4 ) E x i + 1 2 , j + 1 2 n + 1 , E x i + 1 2 , 0 n = E x i + 1 2 , N y n = E y 0 , j + 1 2 n = E y N x , j + 1 2 n = 0 , E x i + 1 2 , j 0 = E x 0 ( x i + 1 2 , y j ) , E y i , j + 1 2 0 = E y 0 ( x i , y j + 1 2 ) , H i + 1 2 , j + 1 2 1 2 = H 0 ( x i + 1 2 , y j + 1 2 ) , (16)

{ ϵ K x i + 1 2 , j n + 1 K x i + 1 2 , j n Δ t σ K x i + 1 2 , j n + 1 + K x i + 1 2 , j n 2 = 1 h y δ y ( 4 ) Q i + 1 2 , j n + 1 2 , ϵ K y i , j + 1 2 n + 1 K y i , j + 1 2 n Δ t σ K y i , j + 1 2 n + 1 + K y i j + 1 2 n 2 = 1 h x δ x ( 4 ) Q i , j + 1 2 n + 1 2 , μ Q i + 1 2 , j + 1 2 n + 3 2 Q i + 1 2 , j + 1 2 n + 1 2 Δ t = 1 h x δ x ( 4 ) K y i + 1 2 , j + 1 2 n + 1 + 1 h y δ y ( 4 ) K x i + 1 2 , j + 1 2 n + 1 , K x i + 1 2 , 0 n = K x i + 1 2 , N y n = K y 0 , j + 1 2 n = K y N x , j + 1 2 n = 0 , K x i + 1 2 , j 0 = K x 0 ( x i + 1 2 , y j ) , K y i , j + 1 2 0 = K y 0 ( x i , y j + 1 2 ) , Q i + 1 2 , j + 1 2 1 2 = Q 0 ( x i + 1 2 , y j + 1 2 ) , (17)

{ 4 u x i + 1 2 , j u x i 1 2 , j u x i + 3 2 , j u x i + 1 2 , j 1 u x i + 1 2 , j + 1 Δ x Δ y + φ i + 1 2 , j + 1 2 φ i 1 2 , j + 1 2 Δ x = 1 λ u ( K x i + 1 2 , j n , a n ) L 2 ( 0 , T ) , 4 u y i , j + 1 2 u y i 1 , j + 1 2 u y i + 1 , j + 1 2 u y i , j 1 2 u y i , j + 3 2 Δ x Δ y + φ i + 1 2 , j + 1 2 φ i + 1 2 , j 1 2 Δ y = 1 λ u ( K y i , j + 1 2 n , a n ) L 2 ( 0 , T ) , u x i + 1 2 , j u x i + 3 2 , j Δ x + u y i , j + 1 2 u y i , j 1 2 Δ y = 0 , u x i + 1 2 , 0 = u x i + 1 2 , N y = u y 0 , j + 1 2 = u y N x , j + 1 2 = 0 , (18)

a n = [ a min , a max ] ( 1 λ a Ω c K x i + 1 2 , j n u x i + 1 2 , j + K y i , j + 1 2 n u y i , j + 1 2 d x d y ) . (19)

注:在以上两种格式中, u x 1 2 , j u x N x + 1 2 , j u y i , 1 2 u y i , N y + 1 2 为当x、y变量越过边界时取的“虚拟”函数值。为处理越界问题,采用线性插值,用越界点前(或后)两个点的线性表示来近似代替该点的值。

4. 数值实验

考虑区域 Ω = Ω c = [ 0 , 1 ] × [ 0 , 1 ] ,时间域取 [ 0 , 1 ] 。空间步长和时间步长分别取 Δ x = Δ y = 2 6 Δ t = Δ x 2 。令 ε = 1 , μ = 10 , σ = 0 , λ u = λ a = 0.1 , a min = 9 , a max = 20 。选择电磁场

E x d = 2 π sin ( 2 π y ) cos ( 2 π x ) ,

E y d = 2 π cos ( 2 π y ) sin ( 2 π x ) ,

H d = cos ( 2 π y ) cos ( 2 π x ) ,

E x 0 = 1 10 sin ( π y ) cos ( π x ) ,

E y 0 = 1 10 cos ( π y ) sin ( π x ) ,

H 0 = 0 ,

设置初始常函数 a 0 = 4 , u x 0 = E x d , u y 0 = E y d 。在下述迭代算法中取 e p s = 10 10

迭代算法为:

4.1. FDTD格式的数值模拟

以下给出了状态变量、对偶状态变量以及控制变量的数值模拟,具体的计算结果如图1所示,其中图1(a)描述的是最优电流密度函数 u x 的数值解,图1(b)描述的是最优电流密度函数 u y 的数值解,图1(c)描述的是 t = 1 时最优电场强度 E x 的数值解,图1(d)描述的是 t = 1 时最优电场强度 E y 的数值解,图1(e)描述的是 t = 1 时最优磁场强度H的数值解。

(a) 最优电流密度函数 u x 的数值解(b) 最优电流密度函数 u y 的数值解

(c) t = 1 时最优电场强度 E x 的数值解 (d) t = 1 时最优电场强度 E y 的数值(e) t = 1 时最优磁场强度H的数值解

Figure 1. Calculation results of the optimality system based on FDTD scheme

图1. 最优性系统基于FDTD格式的计算结果

(a) 最优电流密度函数 u x 的数值解(b) 最优电流密度函数 u y 的数值解

(c) t = 1 时最优电场强度 E x 的数值解 (d) t = 1 时最优电场强度 E y 的数值(e) t = 1 时最优磁场强度H的数值解

Figure 2. Results of the optimality system based on the fourth difference scheme

图2. 最优性系统基于四阶差分格式的计算结果

4.2. 四阶差分格式的数值模拟

以下给出了状态变量、对偶状态变量以及控制变量的数值模拟,具体的计算结果如图2所示,其中图2(a)描述的是最优电流密度函数 u x 的数值解,图2(b)描述的是最优电流密度函数 u y 的数值解,图2(c)描述的是 t = 1 时最优电场强度 E x 的数值解,图2(d)描述的是 t = 1 时最优电场强度 E y 的数值解,图2(e)描述的是 t = 1 时最优磁场强度H的数值解。

在选取相同大小的参数下,FDTD格式迭代三次便能满足 u k u k + 1 L 2 ( Ω c ) + a k a k + 1 L 2 ( 0 , T ) 10 10 ,而四阶差分格式迭代四次达到了同样的约束条件。由于问题本身没有解析解,无法从误差大小的角度来比较精度,但是从图1(a)、图1(b)和图2(a)、图2(b)来看,四阶差分格式的图像更加平滑,因此四阶差分格式更加精确。

5. 总结

本文主要研究受Maxwell方程约束的最优控制问题,求解难度主要来源于Maxwell方程的复杂性。该最优控制问题带有两个控制 u 和a,且是控制受控的。本文的工作是基于Lagrange乘子法和Helmholtz分解理论,将Maxwell方程最优控制问题转化为由状态方程、对偶状态方程、最优性条件三者联立形成的最优性系统,再分别利用FDTD格式、四阶差分格式建立最优性系统的离散格式,在此基础上分别求解最优性系统中的状态量、对偶状态量,再带入最优性条件中求解控制 u 和a。为了避免求解大型耦合代数方程,采用迭代法进行计算,数值结果验证理论分析结论的正确性。

基金项目

项目名称:随机最优控制问题的高效Monte Carlo有限元法;合同编号:国家自然科学基金项目(11961008)。

文章引用

梅 练,罗贤兵. 一类Maxwell方程最优控制问题的差分格式
Difference Schemes for a Class of Maxwell Equation Optimal Control Problems[J]. 运筹与模糊学, 2022, 12(04): 1439-1451. https://doi.org/10.12677/ORF.2022.124152

参考文献

  1. 1. Yee, K. (1966) Numerical Solution of Initial Boundary Value Problems Involving Maxwell’s Equations in Isotropic Media. IEEE Transactions on Antennas and Propagation, 14, 302-307. https://doi.org/10.1109/TAP.1966.1138693

  2. 2. Bokil, V.A. and Gibson, N.L. (2012) Analysis of Spatial High-Order Finite Difference Methods for Maxwell’s Equations in Dispersive Media. IMA Journal of Numerical Analysis, 32, 926-956. https://doi.org/10.1093/imanum/drr001

  3. 3. Fang, J. (1989) Time Domain Finite Dif-ference Computation for Maxwell’s Equations. Ph.D. Dissertation, University of California, Oakland.

  4. 4. Fathy, A., Wang, C., Wilson, J., et al. (2008) A Fourth Order Difference Scheme for the Maxwell Equations on Yee Grid. Journal of Hyperbolic Differential Equations, 5, 613-642. https://doi.org/10.1142/S0219891608001623

  5. 5. Mattsson, K. and Nordström, J. (2006) High Order Finite Difference Methods for Wave Propagation in Discontinuous Media. Journal of Computational Physics, 220, 249-269. https://doi.org/10.1016/j.jcp.2006.05.007

  6. 6. Yefet, A. and Petropoulos, P.G. (2001) A Staggered Fourth-Order Accurate Explicit Finite Difference Scheme for the Time-Domain Maxwell’s Equations. Journal of Computational Physics, 168, 286-315. https://doi.org/10.1006/jcph.2001.6691

  7. 7. Zhao, S. and Wei, G.W. (2004) High-Order FDTD Methods via Derivative Matching for Maxwell’s Equations with Material Interfaces. Journal of Computational Physics, 200, 60-103. https://doi.org/10.1016/j.jcp.2004.03.008

  8. 8. Hesthaven, J.S. (2003) High-Order Accurate Methods in Time-Domain Computational Electromagnetics: A Review. Advances in Imaging and Electron Physics, 127, 59-123. https://doi.org/10.1016/S1076-5670(03)80097-6

  9. 9. Yefet, A. and Turkel, E. (2000) Fourth Order Compact Implicit Method for the Maxwell Equations with Discontinuous Coefficients. Applied Numerical Math-ematics, 33, 125-134. https://doi.org/10.1016/S0168-9274(99)00075-6

  10. 10. Kolmbauer, M. and Langer, U. (2012) A Robust Preconditioned MinRes Solver for Distributed Time-Periodic Eddy Current Optimal Control Problems. SIAM Journal on Scientific Computing, 34, B785-B809. https://doi.org/10.1137/110842533

  11. 11. Kolmbauer, M. and Langer, U. (2013) Efficient Solvers for Some Classes of Time-Periodic Eddy Current Optimal Control Problems. In: Numerical Solution of Partial Differential Equations: Theory, Algorithms, and Their Applications, Springer, New York, 203-216. https://doi.org/10.1007/978-1-4614-7172-1_11

  12. 12. Nicaise, S., Stingelin, S. and Tröltzsch, F. (2014) On Two Optimal Control Problems for Magnetic Fields. Computational Methods in Applied Mathematics, 14, 555-573. https://doi.org/10.1515/cmam-2014-0022

  13. 13. Nicaise, S., Stingelin, S. and Tröltzsch, F. (2015) Optimal Control of Magnetic Fields in Flow Measurement. Discrete & Continuous Dynamical Systems—S, 8, 579-605. https://doi.org/10.3934/dcdss.2015.8.579

  14. 14. Hintermüller, M., Laurain, A. and Yousept, I. (2015) Shape Sensitivities for an Inverse Problem in Magnetic Induction Tomography Based on the Eddy Current Model. Inverse Problems, 31, Article ID: 065006. https://doi.org/10.1088/0266-5611/31/6/065006

  15. 15. Lagnese, J.E. and Leugering, G. (2002) Time Domain Decomposition in Final Value Optimal Control of the Maxwell System. ESAIM: Control, Optimisation and Calculus of Variations, 8, 775-799. https://doi.org/10.1051/cocv:2002042

  16. 16. Weck, N. (2000) Exact Boundary Con-trollability of a Maxwell Problem. SIAM Journal on Control and Optimization, 38, 736-750. https://doi.org/10.1137/S0363012998347559

  17. 17. Druet, P.É., Klein, O., Sprekels, J., et al. (2011) Optimal Control of Three-Dimensional State-Constrained Induction Heating Problems with Nonlocal Radiation Effects. SIAM Journal on Control and Optimization, 49, 1707-1736. https://doi.org/10.1137/090760544

  18. 18. Hoppe, R.H.W. and Yousept, I. (2015) Adaptive Edge Element Ap-proximation of H(curl)-Elliptic Optimal Control Problems with Control Constraints. BIT Numerical Mathematics, 55, 255-277. https://doi.org/10.1007/s10543-014-0497-x

  19. 19. Tröltzsch, F. and Yousept, I. (2012) PDE-Constrained Opti-mization of Time-Dependent 3D Electromagnetic Induction Heating by Alternating Voltages. ESAIM: Mathematical Modelling and Numerical Analysis, 46, 709-729. https://doi.org/10.1051/m2an/2011052

  20. 20. Yousept, I. (2015) Optimal Bilinear Control of Eddy Current Equations with Grad-Div Regularization. Journal of Numerical Mathematics, 23, 81-98. https://doi.org/10.1515/jnma-2015-0007

  21. 21. Yousept, I. (2012) Optimal Control of a Nonlinear Coupled Electromagnetic Induction Heating System with Pointwise State Constraints. Annals of the Academy of Romanian Scientists: Series on Mathematics and Its Applications, 2, 45-77.

  22. 22. Yousept, I. (2012) Finite Element Analysis of an Optimal Control Problem in the Coefficients of Time-Harmonic Eddy Current Equations. Journal of Optimization Theory and Applications, 154, 879-903. https://doi.org/10.1007/s10957-012-0040-7

  23. 23. Yousept, I. (2012) Optimal Control of Maxwell’s Equations with Regularized State Constraints. Computational Optimization and Applications, 52, 559-581. https://doi.org/10.1007/s10589-011-9422-2

  24. 24. Rodríguez, A.A. and Valli, A. (2010) Eddy Current Ap-proximation of Maxwell Equations: Theory, Algorithms and Applications. Springer Science & Business Media, Berlin. https://doi.org/10.1007/978-88-470-1506-7_9

  25. 25. Yousept, I. (2013) Optimal Control of Quasilinear H(curl)-Elliptic Partial Differential Equations in Magnetostatic Field Problems. SIAM Journal on Control and Op-timization, 51, 3624-3651. https://doi.org/10.1137/120904299

  26. 26. Nicaise, S. and Tröltzsch, F. (2017) Op-timal Control of Some Quasilinear Maxwell Equations of Parabolic Type. Discrete & Continuous Dynamical Sys-tems—S, 10, 1375-1391. https://doi.org/10.3934/dcdss.2017073

  27. 27. Bommer, V. and Yousept, I. (2016) Optimal Control of the Full Time-Dependent Maxwell Equations. ESAIM: Mathematical Modelling and Numerical Analysis, 50, 237-261. https://doi.org/10.1051/m2an/2015041

期刊菜单