基于koopman的预测跟踪控制

IF 8 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Ye Wang , Yujia Yang , Ye Pu , Chris Manzie
{"title":"基于koopman的预测跟踪控制","authors":"Ye Wang ,&nbsp;Yujia Yang ,&nbsp;Ye Pu ,&nbsp;Chris Manzie","doi":"10.1016/j.engappai.2025.111349","DOIUrl":null,"url":null,"abstract":"<div><div>Constraint handling during tracking operations is at the core of many real-world control implementations and is well understood when dynamic models of the underlying system exist, yet becomes more challenging when data-driven models are used to describe the nonlinear system at hand. We seek to combine the nonlinear modeling capabilities of a wide class of neural networks with the constraint-handling guarantees of model predictive control in a rigorous and online computationally tractable framework. The class of networks considered can be captured using Koopman operators, and are integrated into a Koopman-based predictive tracking control (KPTC) for nonlinear systems to track piecewise constant references. The effect of model mismatch between original nonlinear dynamics and its trained Koopman linear model is handled by using a constraint-tightening approach in the proposed KPTC controller. By choosing two Lyapunov functions, we prove that the solution is recursively feasible and input-to-state stable to a neighborhood of both online and offline optimal reachable steady outputs in the presence of bounded modeling errors under certain assumptions. The proposed approach has the advantage relative to existing model-based tracking approaches of enabling data-driven models to be utilized with explicit guarantees, while using efficient quadratic program solvers in online implementations. We demonstrate the proposed approach initially in simulations, and then experimentally to the problem of reference tracking by an autonomous ground vehicle.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"158 ","pages":"Article 111349"},"PeriodicalIF":8.0000,"publicationDate":"2025-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Koopman-based predictive tracking control\",\"authors\":\"Ye Wang ,&nbsp;Yujia Yang ,&nbsp;Ye Pu ,&nbsp;Chris Manzie\",\"doi\":\"10.1016/j.engappai.2025.111349\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Constraint handling during tracking operations is at the core of many real-world control implementations and is well understood when dynamic models of the underlying system exist, yet becomes more challenging when data-driven models are used to describe the nonlinear system at hand. We seek to combine the nonlinear modeling capabilities of a wide class of neural networks with the constraint-handling guarantees of model predictive control in a rigorous and online computationally tractable framework. The class of networks considered can be captured using Koopman operators, and are integrated into a Koopman-based predictive tracking control (KPTC) for nonlinear systems to track piecewise constant references. The effect of model mismatch between original nonlinear dynamics and its trained Koopman linear model is handled by using a constraint-tightening approach in the proposed KPTC controller. By choosing two Lyapunov functions, we prove that the solution is recursively feasible and input-to-state stable to a neighborhood of both online and offline optimal reachable steady outputs in the presence of bounded modeling errors under certain assumptions. The proposed approach has the advantage relative to existing model-based tracking approaches of enabling data-driven models to be utilized with explicit guarantees, while using efficient quadratic program solvers in online implementations. We demonstrate the proposed approach initially in simulations, and then experimentally to the problem of reference tracking by an autonomous ground vehicle.</div></div>\",\"PeriodicalId\":50523,\"journal\":{\"name\":\"Engineering Applications of Artificial Intelligence\",\"volume\":\"158 \",\"pages\":\"Article 111349\"},\"PeriodicalIF\":8.0000,\"publicationDate\":\"2025-06-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Engineering Applications of Artificial Intelligence\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S095219762501351X\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095219762501351X","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

跟踪操作期间的约束处理是许多现实世界控制实现的核心,当底层系统存在动态模型时,约束处理很容易理解,但当使用数据驱动模型来描述手头的非线性系统时,约束处理就变得更具挑战性。我们试图将广泛的神经网络的非线性建模能力与模型预测控制的约束处理保证结合在一个严格的和在线计算可处理的框架中。所考虑的网络类别可以使用Koopman算子捕获,并集成到基于Koopman的预测跟踪控制(KPTC)中,用于非线性系统跟踪分段常数参考。在KPTC控制器中,采用约束收紧方法处理了原始非线性动力学与其训练后的Koopman线性模型之间模型不匹配的影响。通过选择两个Lyapunov函数,在一定的假设条件下,我们证明了在存在有界建模误差的情况下,该解对于在线和离线最优可达稳定输出的邻域是递归可行和输入状态稳定的。与现有的基于模型的跟踪方法相比,所提出的方法具有优势,使数据驱动模型能够在明确的保证下使用,同时在在线实现中使用高效的二次规划求解器。我们首先在仿真中演示了所提出的方法,然后通过实验对自主地面车辆的参考跟踪问题进行了验证。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Koopman-based predictive tracking control
Constraint handling during tracking operations is at the core of many real-world control implementations and is well understood when dynamic models of the underlying system exist, yet becomes more challenging when data-driven models are used to describe the nonlinear system at hand. We seek to combine the nonlinear modeling capabilities of a wide class of neural networks with the constraint-handling guarantees of model predictive control in a rigorous and online computationally tractable framework. The class of networks considered can be captured using Koopman operators, and are integrated into a Koopman-based predictive tracking control (KPTC) for nonlinear systems to track piecewise constant references. The effect of model mismatch between original nonlinear dynamics and its trained Koopman linear model is handled by using a constraint-tightening approach in the proposed KPTC controller. By choosing two Lyapunov functions, we prove that the solution is recursively feasible and input-to-state stable to a neighborhood of both online and offline optimal reachable steady outputs in the presence of bounded modeling errors under certain assumptions. The proposed approach has the advantage relative to existing model-based tracking approaches of enabling data-driven models to be utilized with explicit guarantees, while using efficient quadratic program solvers in online implementations. We demonstrate the proposed approach initially in simulations, and then experimentally to the problem of reference tracking by an autonomous ground vehicle.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Engineering Applications of Artificial Intelligence
Engineering Applications of Artificial Intelligence 工程技术-工程:电子与电气
CiteScore
9.60
自引率
10.00%
发文量
505
审稿时长
68 days
期刊介绍: Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信