Hai Zhao , Hongjiu Yang , Yuanqing Xia , Jinhui Zhang
{"title":"无终止条件的非线性自触发MPC轨迹跟踪。","authors":"Hai Zhao , Hongjiu Yang , Yuanqing Xia , Jinhui Zhang","doi":"10.1016/j.isatra.2025.06.005","DOIUrl":null,"url":null,"abstract":"<div><div><span>In this article, a trajectory tracking problem<span> for a class of nonlinear discrete-time systems is investigated by a model predictive control (MPC) strategy. Compared with the standard MPC strategy, the proposed MPC strategy removes terminal conditions, including terminal penalty terms and terminal state constraints. This novel design requires fewer parameters to be determined, which leads to high practicability. Moreover, to reduce the computational burden, a self-triggered mechanism is presented by using the discrepancy in the </span></span>cost function between adjacent time instants. Then, an additional compensation variable is designed for the redundancy from the self-triggered mechanism. Finally, we present a mathematical proof for the recursive feasibility of the optimization problem. The effectiveness and practicality of the proposed self-triggered MPC strategy are verified through simulation examples and experimental results on a mobile vehicle experimental platform.</div></div>","PeriodicalId":14660,"journal":{"name":"ISA transactions","volume":"165 ","pages":"Pages 347-357"},"PeriodicalIF":6.5000,"publicationDate":"2025-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Nonlinear self-triggered MPC without terminal conditions for trajectory tracking\",\"authors\":\"Hai Zhao , Hongjiu Yang , Yuanqing Xia , Jinhui Zhang\",\"doi\":\"10.1016/j.isatra.2025.06.005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div><span>In this article, a trajectory tracking problem<span> for a class of nonlinear discrete-time systems is investigated by a model predictive control (MPC) strategy. Compared with the standard MPC strategy, the proposed MPC strategy removes terminal conditions, including terminal penalty terms and terminal state constraints. This novel design requires fewer parameters to be determined, which leads to high practicability. Moreover, to reduce the computational burden, a self-triggered mechanism is presented by using the discrepancy in the </span></span>cost function between adjacent time instants. Then, an additional compensation variable is designed for the redundancy from the self-triggered mechanism. Finally, we present a mathematical proof for the recursive feasibility of the optimization problem. The effectiveness and practicality of the proposed self-triggered MPC strategy are verified through simulation examples and experimental results on a mobile vehicle experimental platform.</div></div>\",\"PeriodicalId\":14660,\"journal\":{\"name\":\"ISA transactions\",\"volume\":\"165 \",\"pages\":\"Pages 347-357\"},\"PeriodicalIF\":6.5000,\"publicationDate\":\"2025-06-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ISA transactions\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0019057825003039\",\"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":"ISA transactions","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0019057825003039","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
Nonlinear self-triggered MPC without terminal conditions for trajectory tracking
In this article, a trajectory tracking problem for a class of nonlinear discrete-time systems is investigated by a model predictive control (MPC) strategy. Compared with the standard MPC strategy, the proposed MPC strategy removes terminal conditions, including terminal penalty terms and terminal state constraints. This novel design requires fewer parameters to be determined, which leads to high practicability. Moreover, to reduce the computational burden, a self-triggered mechanism is presented by using the discrepancy in the cost function between adjacent time instants. Then, an additional compensation variable is designed for the redundancy from the self-triggered mechanism. Finally, we present a mathematical proof for the recursive feasibility of the optimization problem. The effectiveness and practicality of the proposed self-triggered MPC strategy are verified through simulation examples and experimental results on a mobile vehicle experimental platform.
期刊介绍:
ISA Transactions serves as a platform for showcasing advancements in measurement and automation, catering to both industrial practitioners and applied researchers. It covers a wide array of topics within measurement, including sensors, signal processing, data analysis, and fault detection, supported by techniques such as artificial intelligence and communication systems. Automation topics encompass control strategies, modelling, system reliability, and maintenance, alongside optimization and human-machine interaction. The journal targets research and development professionals in control systems, process instrumentation, and automation from academia and industry.