×

周期Riccati微分方程解的数值计算。 (英语) Zbl 1192.65096号

小结:介绍了利用数值方法求解周期Riccati微分方程(PRDE)的高效精确结构。例如,这些方法对于为周期控制系统设计周期反馈控制器至关重要。提出了三种最近提出的求解PRDE的方法,并对具有已知解的具有挑战性的周期线性人工系统进行了评估,并将其应用于机械系统周期运动的镇定。
前两种方法是多重射击类型,依赖于计算相关哈密顿系统的稳定不变子空间。稳定子空间是使用计算循环矩阵序列的有序周期实Schur形式的算法或最近提出的从相关的提升铅笔隐式构造稳定收缩子空间的方法来确定的。
第三种方法将PRDE重新构造为凸优化问题,其中稳定解由其截断的傅里叶级数近似。众所周知,这种重新公式导致了一个具有线性矩阵不等式约束的半定规划问题,该问题允许有效的数值实现。PRDE方法的数值评估侧重于所考虑的周期系统的状态数(n)和周期长度(T),包括定量和定性结果。

MSC公司:

65升05 常微分方程初值问题的数值方法
34A34飞机 非线性常微分方程和系统
34C25型 常微分方程的周期解
65K10码 数值优化和变分技术
93立方厘米 由常微分方程控制的控制/观测系统
PDF格式BibTeX公司 XML格式引用
全文: DOI程序 链接

参考文献:

[1] Abou-Kandil,H.,Freiling,G.,Ionescu,V.,Jank,G.:矩阵Riccati方程。在:控制与系统理论。Birkhäuser,巴塞尔(2003年)。国际标准图书编号:3-7643-0085-X·Zbl 1027.93001号
[2] Anderson,B.,Feng,Y.:求解带有不定二次项的周期Riccati微分方程的迭代算法。In:程序。第47届IEEE决策与控制会议,CDC’08,墨西哥坎昆(2008)
[3] Anderson,B.,Moore,J.:最优控制:线性二次型方法。多佛,纽约(2007年)。国际标准书号0486457664
[4] Arnold,W.,Laub,A.:代数Riccati方程的广义特征问题算法和软件。In:程序。IEEE,第72卷,第1746–1754页(1984年)
[5] Benner,P.,Byers,R.:评估矩阵铅笔和折叠矩阵产品。数字。线性代数应用。8, 357–380 (2001) ·Zbl 1055.65053号 ·doi:10.1002/nla.251
[6] Benner,P.,Byers,R.,Mayo,R.,Quintana Orti,E.S.,Hernandez,V.:离散时间周期线性系统LQ最优控制的并行算法。J.平行分布计算。62, 306–325 (2002) ·Zbl 1008.93035号 ·doi:10.1006/jpdc.2001.1790
[7] Bittanti,S.,Colaneri,P.:《周期系统:过滤与控制》。施普林格,柏林(2009)。国际标准图书编号978-1-84800-910-3·Zbl 1163.93003号
[8] Bittanti,S.,Colaneri,P.,De Nicolao,G.:关于周期Riccati方程最大解的注记。IEEE传输。自动化。控制34(12),1316-1319(1989)·Zbl 0689.93066号 ·数字对象标识代码:10.1109/9.40785
[9] Bittanti,S.,Colaneri,P.,Guardabassi,G.:通过正则分解分析周期Lyapunov和Riccati方程。SIAM J.控制优化。24(6), 1138–1149 (1986) ·Zbl 0631.93010号 ·数字对象标识代码:10.1137/0324069
[10] Bittanti,S.,Colaneri,P.,De Nicolao,G.:周期Riccati方程。摘自:Bittanti,S.、Laub,A.J.、Willems,J.C.(编辑)《Riccati方程》,第127-162页。施普林格,柏林(1991),第6章·Zbl 0656.93067号
[11] Bojanczyk,A.,Golub,G.H.,Van Dooren,P.:周期Schur分解;算法和应用。收录人:Luk,F.T.(编辑)Proc。SPIE会议,第1770卷,第31-42页。SPIE,Bellingham(1992年)
[12] Calvo,M.,Sanz-Serna,J.:数值哈密顿问题。查普曼和霍尔,伦敦(1994)
[13] Chen,Y.Z.,Chen,S.B.,Liu,J.Q.:周期Riccati微分方程的比较和唯一性定理。《国际期刊控制》69(3),467–473(1998)·Zbl 0946.93038号 ·doi:10.1080/002071798222776
[14] Chu,E.,Fan,H.,Lin,W.,Wang,C.:周期离散代数Riccati方程的结构保持算法。《国际控制杂志》77,767–788(2004)·Zbl 1061.93061号 ·网址:10.1080/00207170410001714988
[15] Dieci,L.:微分Riccati方程的数值积分和一些相关问题。SIAM J.数字。分析。29(3), 781–815 (1992) ·Zbl 0768.65037号 ·doi:10.1137/0729049
[16] Dieci,L.,Eirola,T.:Riccati微分方程数值解的正定性。数字。数学。67, 303–313 (1994) ·Zbl 0791.65050号 ·数字标识代码:10.1007/s002110050030
[17] Franco,J.,Gómez,I.:周期刚性问题的四阶对称DIRK方法。数字。算法32、317–336(2003)·Zbl 1058.65072号 ·doi:10.1023/A:1024077930017
[18] Freidovich,L.,Gusev,S.,Shiriaev,A.:求解周期矩阵Riccati方程的LMI方法。In:程序。第三届IFAC定期控制系统研讨会,PSYCO’07,俄罗斯圣彼得堡(2007)
[19] Freidovich,L.,Johansson,R.,Robertsson,A.,Sandberg,A.,Shiriaev,A.:基于虚拟正交约束的Furuta摆稳定振荡设计:理论和实验。IEEE传输。机器人。23(4), 827–832 (2007) ·doi:10.1109/TRO.2007.900597
[20] Freidovich,L.,La Hera,P.,Mettin,U.,Shiriaev,A.:摆动Furuta摆的新方法:理论和实验。机电一体化19(8),1240–1250(2009)·doi:10.1016/j.mechatronics.2009.07.005
[21] Freidovich,L.,Gusev,S.,Shiriaev,A.:具有多个被动自由度的受控机械系统的横向线性化。IEEE传输。自动化。合同。(2010年出版)。doi:10.1109/TAC.2010.2042000·Zbl 1368.93106号
[22] Furuta,K.,Yamakita,M.,Kobayashi,S.:倒立摆的摆动控制。In:程序。IECON’91,日本神户(1991年)
[23] Granat,R.,Kágström,B.:周期Schur形式矩阵乘积中的直接特征值重排序。SIAM J.矩阵分析。申请。28(1), 285–300 (2006) ·Zbl 1113.65039号 ·文件编号:10.1137/05062490X
[24] Granat,R.,Kágström,B.,Kressner,D.:用于解决周期特征值问题的Matlab工具。In:程序。第三届IFAC研讨会,2007年,俄罗斯圣彼得堡,PSYCO·Zbl 1146.65029号
[25] Hairer,E.,Lubich,C.,Wanner,G.:几何-数值积分:常微分方程的结构保持算法,第2版。施普林格,柏林(2006)。国际标准图书编号3-540-30663-3·Zbl 1094.65125号
[26] Hairer,E.,McLachlan,R.,Razakarivony,A.:用隐式Runge-Kutta方法实现Brouwer定律。BIT 48(2),231–243(2008)·Zbl 1148.65058号 ·文件编号:10.1007/s10543-008-0170-3
[27] Hench,J.J.,Laub,A.J.:离散时间周期Riccati方程的数值解。IEEE传输。自动化。合同。39(6), 1197–1209 (1994) ·Zbl 0804.93037号 ·doi:10.1109/9.293179
[28] Hench,J.J.,Kenney,C.S.,Laub,A.J.:哈密顿系统的数值积分方法。电路系统。信号处理。13(6), 695–732 (1994) ·Zbl 0820.93022号 ·doi:10.1007/BF02523123
[29] Hu,G.:卡尔曼-布西滤波器的辛龙格-库塔方法。IMA数学杂志。控制信息。(2007) ·Zbl 1146.93040号
[30] Johansson,S.:控制系统设计工具——矩阵对分层和周期Riccati微分方程求解器。瑞典乌梅大学计算科学系博士论文,报告UMINF 09.04(2009年)。国际标准图书编号978-91-7264-733-6
[31] Johansson,S.,Kágström,B.,Shiriaev,A.,Varga,A.:比较求解周期Riccati微分方程的单点和多点方法。In:程序。第三届IFAC定期控制系统研讨会,PSYCO’07,俄罗斯圣彼得堡(2007)
[32] Kógström,B.,Poromaa,P.:用正则矩阵对(a,B)的指定特征值计算特征空间和条件估计:理论、算法和软件。数字。算法12,369–407(1996)·Zbl 0859.65036号 ·doi:10.1007/BF02142813
[33] Kano,H.,Nishimura,T.:具有可检测性和稳定性的矩阵Riccati方程的周期解。《国际期刊控制》29(3),471-487(1979)·Zbl 0409.93037号 ·doi:10.1080/00207177908922712
[34] Kressner,D.,Mehrmann,V.,Penzl,T.:CTDSX–连续时间动力系统状态空间实现的基准示例集合。SLICOT工作说明1998-9,工作组(1998年)
[35] Laub,A.:求解代数Riccati方程的Schur方法。IEEE传输。自动化。合同。AC-24913–921(1979)·Zbl 0424.65013号 ·doi:10.1109/TAC.1979.1102178
[36] Leimkuhler,B.,Reich,S.:模拟哈密顿动力学。剑桥大学出版社,剑桥(2004)。国际标准图书编号0-521-77290-7·Zbl 1069.65139号
[37] Löfberg,J.:YALMIP主页。瑞士苏黎世ETH自动控制实验室(2009年)。网址:http://control.ee.ethz.ch/\(\sim\)约洛夫/wiki/pmwiki.php
[38] Lust,K.:psSchur主页。比利时鲁汶K.U.数学系(2009年)。http://perswww.kuleuven.be/\(\sim\)u0006235/ACADEMIC/r_psSchur.html
[39] Mehrmann,V.:自治线性二次控制问题:理论和数值解。控制与信息科学讲座笔记,第163卷。柏林施普林格(1991)·Zbl 0746.93001号
[40] Perram,J.,Robertson,A.,Sandberg,A.,Shiriaev,A.:虚拟约束机械系统的周期运动规划。系统。控制信函。55(11), 900–907 (2006) ·Zbl 1117.93052号 ·doi:10.1016/j.sysconle.2006.06.007
[41] Reid,W.:Riccati微分方程。圣地亚哥学术出版社(1972)·Zbl 0254.34003号
[42] SeDuMi主页。加拿大麦克马斯特大学高级优化实验室(2009年)。http://sedumi.ie.lehigh.edu/
[43] Sima,V.:线性二次优化算法。《纯粹与应用数学》,第200卷。Dekker,纽约(1996)·Zbl 0863.65038号
[44] SLICOT主页。德国(2008年)。http://www.slicot.org网站
[45] Sturm,J.:使用SeDuMi 1.02,一个用于对称锥体优化的Matlab工具箱(1.05版更新)。荷兰蒂尔堡蒂尔堡大学计量经济学系技术代表(2001年)
[46] Tan,S.,Zhong,W.:基于辛保守扰动的时变系统线性二次控制的数值解。申请。数学。机械。28(3), 277–287 (2007) ·兹比尔1231.93060 ·doi:10.1007/s10483-007-0301-1
[47] Varga,A.:关于求解周期微分矩阵方程及其在周期系统范数计算中的应用。In:程序。西班牙塞维利亚CDC’05(2005)
[48] 瓦尔加:MATLAB的周期系统工具箱。In:程序。第16届国际会计师联合会世界大会,捷克共和国布拉格(2005年)·Zbl 1195.93065号
[49] Varga,A.:关于求解周期Riccati方程。数字。线性代数应用。15(9), 809–835 (2008) ·Zbl 1212.65254号 ·doi:10.1002/nla.604
[50] Yakubovich,V.:周期系统的线性二次优化问题和频率定理。同胞。数学。J.27(4),181-200(1986)·Zbl 0648.93037号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。