偏微分方程最优控制问题的基本数学框架可表述如下:
其中,
若
该系统包含了状态方程、伴随方程以及一个变分不等式, 是求解最优控制问题的理论核心。
考虑如下形式的一般非线性最优控制问题:
其最优性条件为:
本算法的核心思想是直接利用神经网络对上述最优性条件系统进行求解。特别地, 最后一个变分不等式通常可以转化为等式约束, 从而得到一个从伴随状态到控制的算子
我们构建两个神经网络,
基于此, 我们构造如下的损失函数, 其由状态方程和伴随方程的残差平方和构成:
其中
Burgers方程是模拟激波传播和反射的经典模型, 在流体力学、非线性声学等领域有广泛应用。其最优控制问题也备受关注。以分布控制为例, 其数学形式如下:
通过构造Lagrange函数并进行变分, 可得如下最优性条件:
实验参数设定为:
| 描述 | 有限元方法 (FEM) | 物理信息神经网络 (PINN) |
|---|---|---|
| 最优控制 | ||
| 最优状态 | ||
| 最终时刻状态与目标之差 |
考虑一个薄片上的热传导问题, 其内部存在一个可控热源, 且边界热流为零。控制目标是调节内部热源, 使得薄片在指定时间段内的温度分布尽可能接近一个目标函数
该问题的最优解
| 描述 | 有限元方法 (FEM) | 物理信息神经网络 (PINN) |
|---|---|---|
| 最优控制 | ||
| 最优状态 | ||
| 状态与目标之差 |
| 描述 | 有限元方法 (FEM) | 物理信息神经网络 (PINN) |
|---|---|---|
| 最优控制 | ||
| 最优状态 | ||
| 状态与目标之差 |
本报告介绍了一种基于神经网络的最优性条件算法, 用于求解偏微分方程的最优控制问题。通过对二维热传导方程和Burgers方程的分布控制问题进行数值模拟, 并与有限元方法的结果进行对比, 验证了该算法的有效性。结果表明, 基于物理信息神经网络的方法能够较为精确地求解复杂PDE系统的最优控制, 为解决此类问题提供了新途径。