自动化学报2015,Vol.41Issue(11):1857-1866,10.DOI:10.16383/j.aas.2015.c150126
基于动态矩阵控制的双层结构预测控制的整体解决方案
An Overall Solution to Double-layered Model Predictive Control Based on Dynamic Matrix Control
摘要
Abstract
This paper gives an overall solution to the double-layered model predictive control (MPC). This scheme includes three modules, i. e., the open-loop prediction, the steady-state target calculation (SSTC), and the dynamic control. Based on real-time output measurement and past inputs, the open-loop prediction module estimates the future outputs by assuming that the future inputs keep unchanged. Based on the open-loop predictions and the external targets, the SSTC module calculates the steady-state targets and the slacking values of the soft constraints. Then according to the open-loop predictions and SSTC results, the dynamic control module calculates the future control increments, which applies the classical dynamic matrix control (DMC). This overall solution guarantees the consistency of the three modules with respect to model, constraints and targets. Simulation and application examples have verified the effectiveness of the proposed algorithm.关键词
预测控制/开环预测/稳态目标计算/动态矩阵控制Key words
Model predictive control (MPC)/open-loop prediction/steady-state target calculation (SSTC)/dynamic matric control (DMC)引用本文复制引用
李世卿,丁宝苍..基于动态矩阵控制的双层结构预测控制的整体解决方案[J].自动化学报,2015,41(11):1857-1866,10.基金项目
国家高技术研究发展计划项目(863 计划) (2014AA041802), 国家自然科学基金项目(61174095) 资助Supported by National High-tech Research and Development Program of China (2014AA041802) and National Natural Sci-ence Foundation of China (61174095) (863 计划)