Distributed Model Predictive Control Based on Cascade Processes
-
摘要: 分布式模型预测控制(Distributed model predictive control, DMPC)是一类用于多输入多输出的大规模系统的控制方式.每个智能体通过相互协作完成整个系统的控制. 已有的分布式预测控制算法可以划分为迭代式算法和非迭代算法:迭代算法在迭代到收敛情况下,具有集中式预测控制(Centralized model predictive control, CMPC)算法的性能,但迭 代次数过多,子系统间通信量大;非迭代算法不需要迭代,但性能有一定损失.本文提出了一种基于串联结构的非迭代分布式预测控 制算法.本文算法在串联结构系统中可以有效减少计算量,并结合氧化铝碳分解(Alumina continuous carbonation decomposition process, ACCDP)这一串联过程,通过仿真验证了算 法的有效性;同时分析了算法运用在串联结构下的性能并证明了其稳定性.Abstract: Distributed model predictive control (DMPC) is a useful control theme which is usually used to control large scale systems with multiple inputs and multiple outputs. Every agent communicates with the other in order to control the whole system. The algorithms for distributed model predictive control can be divided into two categories, one is iterative and the other is non iterative. The iterative ones can reach the same performance as the centralized model predictive control (CMPC) when they converge, however, because of the large number of iterations, the communication burden is heavy; while the non iterative ones do not need iteration, the performance is not as good as centralized algorithms. This article proposes a non iterative algorithm of distributed model predictive control based on cascade processes. Our algorithm can save computational burden for cascade processes. Finally, the alumina continuous carbonation decomposition process (ACCDP) is used to prove the effectiveness for the algorithm. We also analyse the performance and proof the stability of the algorithm.
-
[1] Qin S J, Badgwell T A. A survey of industrial model predictive control technology. Control Engineering Practice, 2003, 11(7): 733-764[2] Dong Jia, Bruce H Krogh. Distributed model predictive control. In: Proceedings of the 2001 American Control Conference. Arlington, VA, USA: IEEE, 2001. 25-27[3] Camponogara E, Jia D, Krogh B H, Talukdar S. Distributed model predictive control. IEEE Control Systems, 2002, 22(1): 44-52[4] Venkat A N, Rawlings J B, Wright S J. Stability and optimality of distributed model predictive control. In: Proceedings of the 44th IEEE Conference on Decision and Control, and European Control Conference. Seville, Spain: IEEE, 2005. 6680-6685[5] Maestre J M, Muoz de la Pea D, Jiménez Losada A, Algaba Durán E, Camacho E F. An application of cooperative game theory to distributed control. In: Proceedings of the 18th IFAC World Congress. Milano, Italy: IFAC, 2011. 9121-9126[6] Venkat A N. Distributed Model Predictive Control: Theory and Applications [Ph.D. dissertation], University of Wisconsin-Madison, USA, 2006[7] Chen Qing, Li Shao-Yuan, Xi Yu-Geng. Distributed predictive control based on plant-wide optimality. Journal of Shanghai Jiaotong University, 2005, 39(3): 349-352 (陈庆, 李少远, 席裕庚. 基于全局最优的生产全过程分布式预测控制. 上海交通大学学报, 2005, 39(3): 349-352)[8] Li S Y, Zhang Y, Zhu Q M. Nash-optimization enhanced distributed model predictive control applied to the Shell benchmark problem. Information Sciences, 2005, 170(2-4): 329-349[9] Giovanini L. Game approach to distributed model predictive control. Control Theory Applications, IET, 2011, 5(15): 1729-1739.[10] Du Xiao-Ning, Xi Yu-Geng, Li Shao-Yuan. Distributed optimization algorithm for predictive control. Control Theory and Applications, 2002, 19(5): 793-796(杜晓宁, 席裕庚, 李少远. 分布式预测控制优化算法. 控制理论与应用, 2002, 19(5): 793-796)[11] Venkat A N, Rawlings J B, Wright S J. Plant-wide optimal control with decentralized MPC. In: Proceedings of the 7th International Symposium on Dynamics and Control of Process Systems (DYCOPS). Cambridge, MA, 2004[12] Venkat A N, Rawlings J B, Wright S J. Implementable distributed model predictive control with guaranteed performance properties. In: Proceedings of the 2006 American Control Conference. Minneapolis, MN: IEEE, 2006. 613-618[13] Venkat A N, Hiskens I A, Rawlings J B, Wright S J. Distributed MPC strategies with application to power system automatic generation control. IEEE Transactions on Control Systems Technology, 2008, 16(6): 1192-1206[14] Scattolini R. Architectures for distributed and hierarchical model predictive control —— a review. Journal of Process Control, 2009, 19(5): 723-731[15] Rawlings J B, Stewart B T. Coordinating multiple optimization-based controllers: new opportunities and challenges. Journal of Process Control, 2008, 18(9): 839-845[16] Zhang Y, Li S Y. Networked model predictive control based on neighborhood optimization for serially connected large-scale processes. Journal of Process Control, 2007, 17(1): 37-50[17] Zheng Y, Li S Y, Li N. Distributed model predictive control over network information exchange for large-scale systems. Control Engineering Practice, 2011, 19(7): 757-769[18] Chen Qing, Li Shao-Yuan, Xi Yu-Geng. Distributed decoupling predictive control of a kind of cascade processes. Control and Decision, 2004, 19(6): 647-650, 654(陈庆, 李少远, 席裕庚. 一类串联生产过程的分布式解耦预测控制. 控制与决策, 2004, 19(6): 647-650, 654)[19] Li Xue-Ming. Decentralized Control for Cascade Process with Long Time-delay [Master dissertation], Central South University, China, 2011 (李学明. 串级大时滞过程分散预测控制研究 [硕士学位论文], 中南大学, 中国, 2011)[20] Yuan Xiang-Huan. The Predictive Model of Alumina Continuous Carbonation Decomposition Process and the Online Correction for It [Master dissertation], Central South University, China, 2009 (袁湘环. 氧化铝碳分过程末槽分解率预测模型及其修正方法研究 [硕士学位论文], 中南大学, 中国, 2009)
点击查看大图
计量
- 文章访问数: 2124
- HTML全文浏览量: 102
- PDF下载量: 1733
- 被引次数: 0