{"title":"非线性系统的大数据驱动预测控制——基于轨迹聚类的收缩方法","authors":"Shuangyu Han , Yitao Yan , Jie Bao , Biao Huang","doi":"10.1016/j.jprocont.2025.103474","DOIUrl":null,"url":null,"abstract":"<div><div>This article presents a novel contraction-based big data-driven predictive control (CBDPC) approach for nonlinear systems using the behavioural systems framework. The nonlinear behavioural space is partitioned into linear sub-behavioural spaces, represented by connected trajectory clusters. The controller drives the process to travel through multiple linear sub-behavioural spaces to reach the setpoint. By introducing the concepts of data-based contraction and differential dissipativity, a trajectory cluster-based control contraction metric and contraction condition are developed to guarantee incremental exponential stability of the controlled nonlinear system behaviour and attenuate the effect of linear sub-behaviour approximation errors on controlled output. Connected trajectory clusters are obtained via multi-view fuzzy clustering, which partitions nonlinear system behaviour (i.e., a set of input–output data trajectories) into connected linear sub-behaviours (i.e., trajectory subsets with intersections). Based on the above contraction and dissipativity conditions, an online data-driven predictive control approach using Hankel matrices is developed. The proposed approach is illustrated using a case study on control of an aluminium smelting process, which demonstrates the control performance achieved by the CBDPC approach.</div></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":"152 ","pages":"Article 103474"},"PeriodicalIF":3.3000,"publicationDate":"2025-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Big data-driven predictive control for nonlinear systems—A trajectory cluster-based contraction approach\",\"authors\":\"Shuangyu Han , Yitao Yan , Jie Bao , Biao Huang\",\"doi\":\"10.1016/j.jprocont.2025.103474\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This article presents a novel contraction-based big data-driven predictive control (CBDPC) approach for nonlinear systems using the behavioural systems framework. The nonlinear behavioural space is partitioned into linear sub-behavioural spaces, represented by connected trajectory clusters. The controller drives the process to travel through multiple linear sub-behavioural spaces to reach the setpoint. By introducing the concepts of data-based contraction and differential dissipativity, a trajectory cluster-based control contraction metric and contraction condition are developed to guarantee incremental exponential stability of the controlled nonlinear system behaviour and attenuate the effect of linear sub-behaviour approximation errors on controlled output. Connected trajectory clusters are obtained via multi-view fuzzy clustering, which partitions nonlinear system behaviour (i.e., a set of input–output data trajectories) into connected linear sub-behaviours (i.e., trajectory subsets with intersections). Based on the above contraction and dissipativity conditions, an online data-driven predictive control approach using Hankel matrices is developed. The proposed approach is illustrated using a case study on control of an aluminium smelting process, which demonstrates the control performance achieved by the CBDPC approach.</div></div>\",\"PeriodicalId\":50079,\"journal\":{\"name\":\"Journal of Process Control\",\"volume\":\"152 \",\"pages\":\"Article 103474\"},\"PeriodicalIF\":3.3000,\"publicationDate\":\"2025-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Process Control\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0959152425001027\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Process Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959152425001027","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
Big data-driven predictive control for nonlinear systems—A trajectory cluster-based contraction approach
This article presents a novel contraction-based big data-driven predictive control (CBDPC) approach for nonlinear systems using the behavioural systems framework. The nonlinear behavioural space is partitioned into linear sub-behavioural spaces, represented by connected trajectory clusters. The controller drives the process to travel through multiple linear sub-behavioural spaces to reach the setpoint. By introducing the concepts of data-based contraction and differential dissipativity, a trajectory cluster-based control contraction metric and contraction condition are developed to guarantee incremental exponential stability of the controlled nonlinear system behaviour and attenuate the effect of linear sub-behaviour approximation errors on controlled output. Connected trajectory clusters are obtained via multi-view fuzzy clustering, which partitions nonlinear system behaviour (i.e., a set of input–output data trajectories) into connected linear sub-behaviours (i.e., trajectory subsets with intersections). Based on the above contraction and dissipativity conditions, an online data-driven predictive control approach using Hankel matrices is developed. The proposed approach is illustrated using a case study on control of an aluminium smelting process, which demonstrates the control performance achieved by the CBDPC approach.
期刊介绍:
This international journal covers the application of control theory, operations research, computer science and engineering principles to the solution of process control problems. In addition to the traditional chemical processing and manufacturing applications, the scope of process control problems involves a wide range of applications that includes energy processes, nano-technology, systems biology, bio-medical engineering, pharmaceutical processing technology, energy storage and conversion, smart grid, and data analytics among others.
Papers on the theory in these areas will also be accepted provided the theoretical contribution is aimed at the application and the development of process control techniques.
Topics covered include:
• Control applications• Process monitoring• Plant-wide control• Process control systems• Control techniques and algorithms• Process modelling and simulation• Design methods
Advanced design methods exclude well established and widely studied traditional design techniques such as PID tuning and its many variants. Applications in fields such as control of automotive engines, machinery and robotics are not deemed suitable unless a clear motivation for the relevance to process control is provided.