×

DASPK中的数字滤波器步长控制及其对控制优化性能的影响。 (英语) Zbl 1226.49028号

Biegler,Lorenz T.(编辑)等,实时PDE-约束优化。宾夕法尼亚州费城:工业和应用数学学会(SIAM)(ISBN 978-0-898716-21-4/pbk;978-0-871-893-5/电子书)。计算科学与工程,183-195(2007)。
引言:问题由
\[\min_{\mathbf u}\Phi({\mathbf u})=\int_0^T\Psi({\mathbf y},{\mat血红蛋白u},T({\mathbf u})\leq 0,\]
其中,\(\Psi\)是目标函数,\({\mathbf F}\)是DAE系统,DAE系统是状态的函数,控制是约束。在这里考虑的公式中,问题是通过一种射击型方法解决的:每当需要为给定的\({mathbf u}\)计算目标函数时,我们首先求解\({mathbf y}\)的DAE。我们选择基于导数的优化方法有两个原因:(a)优化器快速可靠,(b)DAE求解器DASPK3.1能够通过灵敏度分析有效计算所需的导数。
我们在大型DAE解算器DASPK3.1中实现了新的数字控制器,该解算器具有灵敏度分析功能。DASPK的结果版本,即DASPKmod,在几个模拟和灵敏度问题上进行了测试。我们发现,它的速度通常与DASPK3.1相比,但对于问题或代码参数中的小扰动,它的性能更容易预测。
为了确定新的步长控制器是否能够在动力系统控制中更快地收敛,我们在系统生物学中一个有趣问题的优化中测试了新的求解器。我们使用DASPKmod和基于派生的优化器KNITRO来解决这个优化问题。数值结果表明,与KNOTRO与DASPK3.1结合使用时相比,优化过程(结合DASPKmod)所需的迭代次数大大减少。
关于整个系列,请参见[Zbl 1117.49004号]。

MSC公司:

49立方米 变分法中的其他数值方法(MSC2010)
05年3月34日 涉及常微分方程的控制问题
PDF格式BibTeX公司 XML格式引用