{"title":"A tutorial review of machine learning-based model predictive control methods","authors":"Zhe Wu, Panagiotis D. Christofides, Wanlu Wu, Yujia Wang, Fahim Abdullah, Aisha Alnajdi, Yash Kadakia","doi":"10.1515/revce-2024-0055","DOIUrl":null,"url":null,"abstract":"This tutorial review provides a comprehensive overview of machine learning (ML)-based model predictive control (MPC) methods, covering both theoretical and practical aspects. It provides a theoretical analysis of closed-loop stability based on the generalization error of ML models and addresses practical challenges such as data scarcity, data quality, the curse of dimensionality, model uncertainty, computational efficiency, and safety from both modeling and control perspectives. The application of these methods is demonstrated using a nonlinear chemical process example, with open-source code available on GitHub. The paper concludes with a discussion on future research directions in ML-based MPC.","PeriodicalId":54485,"journal":{"name":"Reviews in Chemical Engineering","volume":"119 1","pages":""},"PeriodicalIF":4.9000,"publicationDate":"2024-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Reviews in Chemical Engineering","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1515/revce-2024-0055","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, CHEMICAL","Score":null,"Total":0}
引用次数: 0
Abstract
This tutorial review provides a comprehensive overview of machine learning (ML)-based model predictive control (MPC) methods, covering both theoretical and practical aspects. It provides a theoretical analysis of closed-loop stability based on the generalization error of ML models and addresses practical challenges such as data scarcity, data quality, the curse of dimensionality, model uncertainty, computational efficiency, and safety from both modeling and control perspectives. The application of these methods is demonstrated using a nonlinear chemical process example, with open-source code available on GitHub. The paper concludes with a discussion on future research directions in ML-based MPC.
期刊介绍:
Reviews in Chemical Engineering publishes authoritative review articles on all aspects of the broad field of chemical engineering and applied chemistry. Its aim is to develop new insights and understanding and to promote interest and research activity in chemical engineering, as well as the application of new developments in these areas. The bimonthly journal publishes peer-reviewed articles by leading chemical engineers, applied scientists and mathematicians. The broad interest today in solutions through chemistry to some of the world’s most challenging problems ensures that Reviews in Chemical Engineering will play a significant role in the growth of the field as a whole.