数学 > 优化与控制
[提交于 2024年12月4日
]
标题: 基于在线自适应Koopman算子的非线性动力学模型预测控制
标题: Model Predictive Control of Nonlinear Dynamics Using Online Adaptive Koopman Operators
摘要: 本文开发了一种基于Koopman算子的自适应数据驱动模型预测控制(MPC)方法。虽然MPC在各种工程领域中广泛应用,但如果控制模型与真实动力学之间的建模误差持续存在,控制器性能可能会下降,这在复杂非线性动力学中可能经常发生。自适应MPC技术在线学习模型,使控制器能够通过结合新可用数据来补偿建模误差。我们利用Koopman算子框架来制定一种自适应MPC技术,通过凸优化以计算效率高的方式校正模型差异。通过使用神经网络学习嵌入空间,Koopman算子模型能够实现准确的动力学建模。然而,这种复杂的模型形式通常会导致在线学习不稳定。为此,所提出的方法利用了目标网络的软更新技术,该技术用于强化学习(RL)中模型学习的稳定化。此外,我们还讨论了根据线性嵌入模型的具体描述应选择哪些参数作为在线更新参数。在典型非线性动力系统上的数值仿真表明,所提出的方法在与其他数据驱动MPC方法相比表现更优,同时通过利用Koopman算子实现了更高的计算效率。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.