×

使用插值Koopman生成器的数据驱动模型预测控制。 (英语) Zbl 1461.49007号

摘要:近年来,Koopman算子在动态系统分析中的成功也推动了基于Koopman运算符的控制框架的发展。为了通过动态模式分解保持近似值相对较低的数据要求,最近在[第一作者和S.Klus公司,Automatica 106、184–191(2019年;Zbl 1429.93043号)]. 这样,非线性动力系统的控制就可以通过切换系统技术实现,只需使用有限组基于Koopman算子的自治简化模型。这些单独的系统可以从数据中非常有效地进行近似。其主要思想是将控制系统转换为一组自治系统,必须计算其最佳切换顺序。在本文中,我们使用松弛将这些结果推广到连续控制输入。通过这种方式,我们结合了用连续控制近似有限组自治系统的数据效率优势,因为数据需求仅随输入维线性增加。我们表明,当使用Koopman生成器时,这种松弛(通过两个操作符之间的线性插值实现)不会给控制仿射系统带来任何误差。这使得我们可以使用双线性、低维代理模型控制高维非线性系统。从Duffing振荡器到混沌流体弹球,通过几个复杂度越来越高的例子证明了所提出方法的有效性。

MSC公司:

49J20型 偏微分方程最优控制问题的存在性理论
65便士99 动力系统中的数值问题
47B33型 线性合成运算符
49J45型 涉及半连续性和收敛性的方法;放松
37号35 控制中的动态系统
93立方 由微分方程以外的函数关系控制的控制/观测系统(例如混合系统和开关系统)

软件:

开放式泡沫
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] F.Albrecht、B.Haasdonk、S.Kaulmann和M.Ohlberger,局部缩减基多尺度方法,《算法学报》,2012年,第393-403页·Zbl 1278.65172号
[2] D.Beermann、M.Dellnitz、S.Peitz和S.Volkwein,《使用适当正交分解对偏微分方程进行面向集的多目标最优控制》,摘自《仿真与优化的降阶建模(ROM)》,柏林斯普林格出版社,2018年,第47-72页·Zbl 1418.65165号
[3] P.Benner、S.Gugercin和K.Willcox,参数动力系统基于投影的模型约简方法综述,SIAM Rev.,57(2015),第483-531页·Zbl 1339.37089号
[4] K.Bieker、S.Peitz、S.L.Brunton、J.N.Kutz和M.Dellnitz,有限传感器数据和在线学习的深度模型预测流量控制,Theor。计算。流体动力学。,34(2020年),第557-591页。
[5] S.L.Brunton、B.W.Brunton,J.L.Proctor、E.Kaiser和J.N.Kutz,《混沌作为一个间歇性受迫线性系统》,《自然公论》。,8(2017),第1-9页。
[6] S.L.Brunton、B.W.Brunton,J.L.Proctor和J.N.Kutz,用于控制的非线性动力系统的Koopman不变子空间和有限线性表示,PLoS ONE,11(2016),第1-19页。
[7] S.L.Brunton和B.R.Noack,《闭环湍流控制:进展和挑战》,应用。机械。第67版(2015年),第1-48页。
[8] M.Budišicí,R.Mohr,和I.Mezicí,《应用科普马尼主义》,《混沌》,22(2012)·Zbl 1319.37013号
[9] N.Deng、L.Pastur、M.Morzynáski和B.R.Noack,《流体弹球中的混沌之路》,《ASME 2018流体工程部夏季会议论文集》,2018年·Zbl 1460.76236号
[10] T.Duriez、S.L.Brunton和B.R.Noack,《机器学习控制-建模非线性动力学和湍流》,柏林斯普林格出版社,2017年·Zbl 1349.76001号
[11] J.H.Ferziger和M.Peric,《流体动力学计算方法》,第三版,施普林格出版社,柏林,2002年·Zbl 0998.76001号
[12] R.Fletcher,类牛顿方法,摘自《实用优化方法》,John Wiley&Sons出版社,纽约,2013年,第44-79页,https://doi.org/10.1002/9781118723203.ch3。
[13] D.Goswami和D.A.Paley,控制仿射非线性系统的全局双线性化和可控性:Koopman谱方法,《IEEE第56届决策与控制年会(CDC)会议记录》,IEEE,2017年,第6107-6112页。
[14] L.Gruíne和J.Pannek,非线性模型预测控制,第二版,施普林格出版社,柏林,2017年·Zbl 1429.93003号
[15] M.Hinze和S.Volkwein,《非线性动力系统的恰当正交分解代理模型:误差估计和次优控制》,收录于《大尺度系统简化》,P.Benner、D.C.Sorensen和V.Mehrmann主编,Lect。注释计算。科学。Eng.45,Springer,柏林,2005年,第261-306页·兹比尔1079.65533
[16] H.Hu、E.H.Dowell和L.N.Virgin,具有时滞状态反馈的简谐受迫duffing振子的共振,非线性动力学。,15(1998年),第311-327页·Zbl 0906.34052号
[17] H.Jasak、A.Jemcov和Z.Tukovic,《OpenFOAM:复杂物理模拟的C++库》,载《数值动力学耦合方法国际研讨会论文集》,2007年,第1-20页。
[18] O.Junge、J.E.Marsden和S.Ober-Blobaum,《离散力学和最优控制》,IFAC Proc。第38卷(2005年),第538-543页·Zbl 1357.49120号
[19] E.Kaiser、J.N.Kutz和S.L.Brunton,用于控制的Koopman特征函数的数据驱动发现,预印本,https://arxiv.org/abs/1707.01146, 2017.
[20] S.Klus、P.Gelß、S.Peitz和C.Schuétte,基于张量的动态模式分解,非线性,31(2018),第3359-3380页·Zbl 1404.65313号
[21] S.Klus、P.Koltai和C.Schutte,关于Perron-Frobenius和Koopman算子的数值逼近,J.Compute。动态。,3(2016年),第51-79页·Zbl 1353.37154号
[22] S.Klus、F.Nu¨ske、S.Peitz、J.-H.Niemann、C.Clementi和C.Schu¨tte,《Koopman生成器的数据驱动近似:模型简化、系统识别和控制》,物理。D、 406(2020年)·Zbl 1485.93097号
[23] A.Kolmogoroff,《Uber die analysis schen methoden in der wahrscheinlichkeitsrechnung》,数学。《年鉴》,104(1931),第415-458页·Zbl 0001.14902号
[24] B.O.Koopman,希尔伯特空间中的哈密顿系统和变换,Proc。国家。阿卡德。科学。美国,17(1931),第315-318页。
[25] M.Korda和I.Mezicí,非线性动力系统的线性预测因子:Koopman算子满足模型预测控制,Automatica J.IFAC,93(2018),第149-160页·Zbl 1400.93079号
[26] M.Korda和I.Mezicí,关于扩展动态模式分解到Koopman算子的收敛性,J.非线性科学。,28(2018),第687-710页·Zbl 1457.37103号
[27] K.Kunisch和S.Volkwein,使用适当正交分解的降阶方法控制Burgers方程,J.Optim。理论应用。,102(1999),第345-371页·Zbl 0949.93039号
[28] A.Lasota和M.C.Mackey,混沌、分形和噪声:动力学的随机方面,应用。数学。科学。97,Springer,第二版,1994年·Zbl 0784.58005号
[29] T.Lassila、A.Manzoni、A.Quarteroni和G.Rozza,《流体动力学中的模型降阶:挑战和展望》,载于《建模和计算降阶的降阶方法》,A.Quartoroni和G Rozza编辑,柏林斯普林格出版社,2014年,第235-273页·Zbl 1395.76058号
[30] Q.Li、F.Dietrich、E.M.Boltt和I.G.Kevrekidis,《字典学习的扩展动态模式分解:Koopman算子的数据驱动自适应谱分解》,《混沌》,27(2017),103111·Zbl 06876982号
[31] T.M.Liggett,《连续时间马尔可夫过程:导论》,Grad。学生数学。113,AMS,普罗维登斯,RI,2010年·Zbl 1205.60002号
[32] I.Mezić,动力学系统的谱性质,模型约简和分解,非线性动力学。,41(2005),第309-325页·Zbl 1098.37023号
[33] E.Ott、C.Grebogi和J.A.Yorke,《控制混沌》,《物理学》。修订版Lett。,64 (1990). ·Zbl 0964.37501号
[34] S.E.Otto和C.W.Rowley,学习动力学的线性递归自动编码器网络,SIAM J.Appl。动态。系统。,18(2019),第558-593页·Zbl 1489.65164号
[35] S.Peitz和S.Klus,基于Koopman算子的PDE开关系统控制模型简化,Automatica J.IFAC,106(2019),第184-191页·兹比尔1429.93043
[36] S.Peitz和S.Klus,使用基于Koopman算子的数据效率降阶模型对非线性PDE进行反馈控制,载于《系统和控制中的Koopman运算符:概念、方法和应用》,A.Mauroy,I.Mezicí和Y.Suzuki编辑,Springer,Berlin,2020年,第257-282页·Zbl 1453.93056号
[37] J.L.Proctor、S.L.Brunton和J.N.Kutz,带控制的动态模式分解,SIAM J.Appl。动态。系统。,15(2015),第142-161页·Zbl 1334.65199号
[38] J.L.Proctor、S.L.Brunton和J.N.Kutz,将Koopman理论推广到允许输入和控制,SIAM J.Appl。动态。系统。,17(2018),第909-930页·兹比尔139093226
[39] K.Pyragas,通过自控反馈持续控制混沌,Phys。莱特。A、 170(1992年),第421-428页。
[40] C.W.Rowley,流体模型简化,使用平衡本征正交分解,国际。J.比福尔。《混沌》,15(2005),第997-1013页·Zbl 1140.76443号
[41] C.W.Rowley、I.Mezicí、S.Bagheri、P.Schlater和D.S.Henningson,非线性流的谱分析,J.流体力学。,641(2009),第115-127页·Zbl 1183.76833号
[42] S.Sager,《非线性最优控制中开关决策优化的改革与算法》,《过程控制杂志》,19(2009),第1238-1247页。
[43] S.Sager、H.G.Bock和G.Reinelt,混合整数最优控制问题的最大下界直接方法,数学。程序。,118(2009),第109-149页·Zbl 1160.49032号
[44] 施密德,数值和实验数据的动态模式分解,流体力学。,656(2010),第5-28页·Zbl 1197.76091号
[45] L.Sirovich,湍流与相干结构动力学,第一部分:相干结构,夸特。申请。数学。,XLV(1987),第561-571页·Zbl 0676.76047号
[46] J.H.Tu、C.W.Rowley、D.M.Luchtenburg、S.L.Brunton和J.N.Kutz,《关于动态模式分解:理论和应用》,J.Compute。动态。,1(2014),第391-421页·Zbl 1346.37064号
[47] R.van Handel,《高维概率》,技术报告,普林斯顿大学,新泽西州普林斯顿,2016年。
[48] M.O.Williams、M.S.Hemati、S.T.M.Dawson、I.G.Kevrekidis和C.W.Rowley,将数据驱动的Koopman分析扩展到驱动系统,IFAC-PapersOnLine,49(2016),第704-709页。
[49] M.O.Williams、I.G.Kevrekidis和C.W.Rowley,《Koopman算子的数据驱动近似:扩展动态模式分解》,《非线性科学杂志》。,25(2015),第1307-1346页·Zbl 1329.65310号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。