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. 模型描述
设
是一个有连通Lipschitz边界
的有界域。此外,我们考虑了一个具有连通的Lipschitz边界
,其中控制域
。我们的目标是在
中找到一个最优的电流密度和随时间变化的振幅,从而驱动电场和磁场达到所需的水平。
本文考虑如下Maxwell方程最优控制问题:
(1)
函数
和a满足状态方程:
(2)
对电流密度
的无散度约束(电荷守恒定律)以及对随时间变化的振幅
的约束为:
(3)
以上描述的是一个受Maxwell方程约束的最优控制问题,假设Maxwell方程的解满足完美导体(PEC)边界条件。在该问题中,
表示电场,
表示磁场,
、
、
:
分别表示介电常数、磁导率、电导率,
为边界
的外法向量,
为边界
的外法向量,向量场
、
分别表示最终时刻
时所期望的电场和磁场,两者均为给定函数。常数
表示过程中所允许振幅的最小值和最大值,
、
为控制成本参数。目标泛函(1)中加权范数
,
。
引理1.1 [17]最优控制问题(1)存在一个最优解。
接下来引入集合:
利用Lagrange乘子法,以及Helmholtz分解理论,有以下结论成立:
定理1.2令
,问题(1)~(3)存在唯一的最优解
,当且仅当存在对偶状态变量
,使得
满足如下的最优性系统:
(4)
(5)
(6)
(7)
证明:定义Lagrange函数
最后一个等式由Green公式得到,且由边界条件可知,最后一个等式的最后一项为零。
则有
类似地,
则有
(6)、(7)式由Lagrange函数对控制
和a求导,以及Helmholtz理论得到,具体证明见文献 [27]。
证毕。
3. 最优性系统的离散格式
3.1. 最优性系统
在二维直角坐标系下,设所有的物理量均与z轴坐标无关,则定理1.2中最优性系统(4)~(7)式可以表示成如下标量形式:
(8)
(9)
(10)
这里
是二维电场强度,
表示z方向的磁场强度,电流密度
。
为总时间,取
,这里的a和b为正常数。初始条件中
,
,
为给定函数。
对区域
进行均匀剖分,
,
,对时间区域
剖分为
个网格,则离散的时间
,
,
。x方向网格点
,
,
,y方向网格点
,
,
。这里的Δx和Δy可取不同的值。
在接下来的两小节中讨论了最优性系统的FDTD格式和四阶差分格式,即对状态方程和对偶状态方程分别采用FDTD格式和四阶差分格式,对最优性系统中的静磁鞍点方程(10)采用MAC格式,MAC格式类似FDTD格式在空间上的离散。对于未知函数
、
和
在x方向的中点取值,
、
和
在y方向的中点取值,H、Q和
在x和y方向的中点取值,
、
、
和
在时间整节点上取值,H和Q在时间半节点上取值。
3.2. 最优性系统的FDTD格式
记
,则
因此最优性系统的离散格式为:
(12)
(13)
(14)
(15)
3.3. 最优性系统的四阶差分格式
在Maxwell方程中,我们使用四阶差分格式来近似这些偏导数
:
这里
表示v在
处的近似,在计算靠近边界的节点时,使用单边差分近似:
相似地可由
近似
,这里算子可以移半个网格点,即在上述公式中,i和j可以移
。时间导数项仍采用二阶差分,最后得到最优性系统四阶差分的离散格式:
(16)
(17)
(18)
(19)
注:在以上两种格式中,
、
、
、
为当x、y变量越过边界时取的“虚拟”函数值。为处理越界问题,采用线性插值,用越界点前(或后)两个点的线性表示来近似代替该点的值。
4. 数值实验
考虑区域
,时间域取
。空间步长和时间步长分别取
,
。令
。选择电磁场
设置初始常函数
。在下述迭代算法中取
。
迭代算法为:
4.1. FDTD格式的数值模拟
以下给出了状态变量、对偶状态变量以及控制变量的数值模拟,具体的计算结果如图1所示,其中图1(a)描述的是最优电流密度函数
的数值解,图1(b)描述的是最优电流密度函数
的数值解,图1(c)描述的是
时最优电场强度
的数值解,图1(d)描述的是
时最优电场强度
的数值解,图1(e)描述的是
时最优磁场强度H的数值解。
![](//html.hanspub.org/file/37-1700439x156_hanspub.png?20140209013137509)
![](//html.hanspub.org/file/37-1700439x155_hanspub.png?20140209013137509)
(a) 最优电流密度函数
的数值解(b) 最优电流密度函数
的数值解
![](//html.hanspub.org/file/37-1700439x160_hanspub.png?20140209013137509)
(c)
时最优电场强度
的数值解 (d)
时最优电场强度
的数值
(e)
时最优磁场强度H的数值解
Figure 1. Calculation results of the optimality system based on FDTD scheme
图1. 最优性系统基于FDTD格式的计算结果
![](//html.hanspub.org/file/37-1700439x168_hanspub.png?20140209013137509)
![](//html.hanspub.org/file/37-1700439x167_hanspub.png?20140209013137509)
(a) 最优电流密度函数
的数值解(b) 最优电流密度函数
的数值解
![](//html.hanspub.org/file/37-1700439x172_hanspub.png?20140209013137509)
(c)
时最优电场强度
的数值解 (d)
时最优电场强度
的数值
(e)
时最优磁场强度H的数值解
Figure 2. Results of the optimality system based on the fourth difference scheme
图2. 最优性系统基于四阶差分格式的计算结果
4.2. 四阶差分格式的数值模拟
以下给出了状态变量、对偶状态变量以及控制变量的数值模拟,具体的计算结果如图2所示,其中图2(a)描述的是最优电流密度函数
的数值解,图2(b)描述的是最优电流密度函数
的数值解,图2(c)描述的是
时最优电场强度
的数值解,图2(d)描述的是
时最优电场强度
的数值解,图2(e)描述的是
时最优磁场强度H的数值解。
在选取相同大小的参数下,FDTD格式迭代三次便能满足
,而四阶差分格式迭代四次达到了同样的约束条件。由于问题本身没有解析解,无法从误差大小的角度来比较精度,但是从图1(a)、图1(b)和图2(a)、图2(b)来看,四阶差分格式的图像更加平滑,因此四阶差分格式更加精确。
5. 总结
本文主要研究受Maxwell方程约束的最优控制问题,求解难度主要来源于Maxwell方程的复杂性。该最优控制问题带有两个控制
和a,且是控制受控的。本文的工作是基于Lagrange乘子法和Helmholtz分解理论,将Maxwell方程最优控制问题转化为由状态方程、对偶状态方程、最优性条件三者联立形成的最优性系统,再分别利用FDTD格式、四阶差分格式建立最优性系统的离散格式,在此基础上分别求解最优性系统中的状态量、对偶状态量,再带入最优性条件中求解控制
和a。为了避免求解大型耦合代数方程,采用迭代法进行计算,数值结果验证理论分析结论的正确性。
基金项目
项目名称:随机最优控制问题的高效Monte Carlo有限元法;合同编号:国家自然科学基金项目(11961008)。