摘要
双层结构预测控制包括稳态优化和动态控制,计算复杂度较大,难以在实时性要求较高或者是主控制器计算能力较弱的场合应用.本文阐述了一种离线计算在线查表的稳态优化方法和详细的技术实施方案.首先采用枚举方式离线计算稳态优化值,然后通过在线查表得到实时优化值.当在线查表不可行时,通过查找距离该查表点最近的多个可查表点,以距离作为加权系数,近似计算最优稳态目标值.最后,通过性能分析和仿真实验证明了本文提出的该方法有效的降低了计算复杂度,减少了计算时间.
Double-layer structure model prediction control, composed of steady-state target calculation and dynamic optimization, is restricted in the field of high real-time control and poor computational controller. A new method of steadystate target calculation, called off-line optimization and online table lookup, is proposed. Also the calculation method is given in detail. First, the steady-state optimization database is estimated through enumeration and off-line optimization.Then the steady-state optimization is addressed based on online lookup table. For the case that online table lookup is not feasible, the steady-state optimization is calculated approximately by seeking the multiple points which are nearest to the lookup table point in the lookup table, and selecting the distances as the weighting coefficient. Finally, The capabilities of the method in this paper are investigated through computational complexity analysis and computer simulation.
出处
《控制理论与应用》
EI
CAS
CSCD
北大核心
2016年第6期735-744,共10页
Control Theory & Applications
基金
国家高技术研究发展计划("863"计划)(2014AA041802)
国家自然科学基金(61374112)
工信部智能制造综合标准化试验验证项目(智能制造系统能效评估方法标准研制及试验验证系统建设)
中国科学院网络化控制系统重点实验室基金(WLHKZ2014010)资助~~
关键词
离线优化
模型预测控制
双层结构
稳态优化
计算复杂度
off-line optimal
model predictive control
double-layer structure
steady-state optimization
computational complexity