位置:成果数据库 > 期刊 > 期刊详情页
基于信赖域二次规划的非线性模型预测控制优化算法
  • 期刊名称:控制理论与应用
  • 时间:0
  • 页码:634-640
  • 分类:TP273[自动化与计算机技术—控制科学与工程;自动化与计算机技术—检测技术与自动化装置] O221.2[理学—运筹学与控制论;理学—数学]
  • 作者机构:[1]上海交通大学自动化系,上海200240
  • 相关基金:国家自然科学基金资助项目(60774015,60534020);国家“863”计划资助项目(2006AA04Z173);高等学校博士点专项科研基金资助项目(20060248001).
  • 相关项目:混杂系统预测控制性能分析与设计
作者: 赵敏|李少远|
中文摘要:

针对非线性预测控制如何在有限时域内有效的求解非凸非线性规划这一关键问题,本文采用序列二次规划方法,将非线性规划转化为一系列二次子规划求解.首先根据非线性规划联立方法将系统状态和控制量同时作为优化变量,得到以控制量步长为优化变量,只包含不等式约束的子二次规划问题,并用它取代原SQP子规划,减小了子问题的规模;随后采用基于信赖域二次规划的方法求解子规划问题,保证每次迭代的可行性;同时采用一种能够保持SQP问题Hessian矩阵稀疏结构的更新方法,也在一定程度上降低了算法的复杂程度.最后的仿真结果表明了该方法的有效性.

英文摘要:

The nonlinear model predictive control(NMPC) requires the optimal or suboptimal solution of a nonlinear non-convex optimization problem at each sampling time, and the sequential-quadratic-programming(SQP) is the conventional algorithm for solving such a problem. By means of the simultaneous approach in nonlinear programming, an SQP sub-problem of NMPC is built, which considers the system state and the control as optimization variables simultaneously. Then, a new quadratic-programming(QP) sub-problem is established for which the step-length in each iteration is treated as an optimization variable and the linear inequalities are treated as constraints. After that, a trust-region-quadratic- programming approach is used to solve this sub-problem, and an update method that maintains the sparse structure for the Hessian matrix is used to reduce the computational complexity. Finally, simulation examples show the effectiveness of the presented approach.

同期刊论文项目
期刊论文 211 会议论文 55 获奖 7 专利 37 著作 6
期刊论文 65 会议论文 35 获奖 8 专利 4
同项目期刊论文