引用本文: | 王曦,李德伟,席裕庚.采用双速率框架的快速预测控制算法[J].控制理论与应用,2016,33(1):13~22.[点击复制] |
WANG Xi,LI De-wei,XI Yu-geng.Double-speed-frame-based fast predictive control algorithm[J].Control Theory and Technology,2016,33(1):13~22.[点击复制] |
|
采用双速率框架的快速预测控制算法 |
Double-speed-frame-based fast predictive control algorithm |
摘要点击 3713 全文点击 2201 投稿时间:2015-04-24 修订日期:2015-07-07 |
查看全文 查看/发表评论 下载PDF阅读器 |
DOI编号 10.7641/CTA.2016.50335 |
2016,33(1):13-22 |
中文关键词 模型预测控制 双速率框架 实时修正 快速算法 |
英文关键词 model predictive control double speed frame real-time correct fast algorithm |
基金项目 国家自然科学基金项目(61221003, 61374110, 61333009), 国家高新技术研究发展计划(“863”计划)项目(2015AA043102)资助. |
|
中文摘要 |
约束模型预测控制(model predictive control, MPC)在实际应用中优化计算复杂度高, 无法在采样周期内完
成优化以保证系统实时性. 本文针对这一问题, 提出采用双速率框架的快速预测控制算法(DSF–MPC). 该算法将实
时控制量的求解分解到两个时间尺度上进行, 即双速率框架: 每隔数个采样周期, 慢速率层负责完成一次对完
整MPC优化问题的求解; 而在每个采样周期, 快速率层负责根据系统反馈信息和慢速率层算法预测信息的差值, 朝
着使目标函数值下降的负梯度方向, 修正慢速率层的优化结果来获取实际控制量, 以满足控制的实时性要求. 该算
法不要求在每个采样周期内都完成MPC中的在线优化, 故能在继承MPC优点的同时, 满足快速系统的控制实时性
要求. 针对直流电动机和倒立摆系统的仿真结果, 验证了该算法的有效性, 反映了其在快速系统中的应用潜力. |
英文摘要 |
The constrained model predictive control (MPC) is often with high computational complexity, there may not
be enough time to solve the optimization problem in a sampling period. To solve this problem, we propose a double-speedfame-
based fast predictive control algorithm (DSF–MPC), in which the solving process of real-time control is decomposed
into two parts with high and low speeds. In every finite number of sampling periods, the low-speed part solves once the
MPC optimization problem to obtain the control value. In each sampling period, the fast part determines the real control
value by modifying the control value obtained from the low-speed part in the negative gradient direction of the objective
function, based on the difference between the feed-back information from the system and the predictive information from
the low speed part. Since this algorithm doesn’t solve the optimization problem in each sampling period, it not only meets
the real-time requirement of fast-speed system, but also inherits advantages of MPC. Simulation results of the system
model of DC motor with inverted pendulum show the effectiveness of this proposed algorithm and reflect its application
potentiality for fast systems. |
|
|
|
|
|