引用本文: | 贺静,赵众,董叶伟.基于Volterra模型的预测控制及应用[J].控制理论与应用,2015,32(3):312~319.[点击复制] |
HE Jing,ZHAO Zhong,DONG Ye-wei.Volterra model-based model predictive control and its application[J].Control Theory and Technology,2015,32(3):312~319.[点击复制] |
|
基于Volterra模型的预测控制及应用 |
Volterra model-based model predictive control and its application |
摘要点击 3328 全文点击 2512 投稿时间:2014-04-01 修订日期:2014-12-01 |
查看全文 查看/发表评论 下载PDF阅读器 |
DOI编号 10.7641/CTA.2015.40269 |
2015,32(3):312-319 |
中文关键词 Volterra模型 滤子法 序列二次规划(SQP) 非线性 模型预测控制 |
英文关键词 Volterra model filter technique sequential-quadratic-programming nonlinear model predictive control |
基金项目 国家自然科学基金项目(60974065), 国家“863”计划项目(2009AA04Z135), 中央高校基本科研业务费项目(YS1404)资助. |
|
中文摘要 |
由于工业实践的需要, 非线性预测控制近年来受到广泛地关注. Volterra模型是一类特殊的非线性模型, 非 常适合描述工业过程中的无记忆非线性对象. 传统的基于Volterra模型的控制器合成法及迭代计算预测控制器法计 算量大, 且不便于处理控制约束. 非线性模型预测控制求解是典型的非线性规划问题, 序列二次规划(sequential quadratic program, SQP)算法是求解非线性规划问题常用方法之一. 针对Volterra非线性模型预测控制求解问题, 本 文将滤子法与一种信赖域SQP算法相结合, 提出一种改进SQP算法用于基于非线性Volterra模型的带控制约束的多 步预测控制求解, 并分析了所提方法的收敛性. 工业实例仿真结果证实了所提方法的可行性与有效性. |
英文摘要 |
Because of the need of industrial application, nonlinear model predictive control has been concerned widely. Volterra models are a class of special nonlinear dynamic models and are suitable for describing the memoryless nonlinear dynamic process. Volterra model-based nonlinear predictive controller design is a typical nonlinear programming problem. But the traditional iterative computation method for solving the Volterra model-based nonlinear predictive controller needs a large amount of calculation to deal with the constraints. Sequential-quadratic-programming (SQP) is one of the adequate classical methods for solving the nonlinear programming problem. Combining filter technique and the trust region SQP, we propose an improved SQP algorithm to solve the constrained nonlinear predictive control problem based on Volterra model. The convergence property of the proposed method is also proved. The proposed method has been applied to control the melt index of the polyethylene process. The application results validate the feasibility and effectiveness of the proposed method. |