首页> 外文学位 >Nonlinear model predictive control system: Stability, robustness and real-time implementation.
【24h】

Nonlinear model predictive control system: Stability, robustness and real-time implementation.

机译:非线性模型预测控制系统:稳定性,鲁棒性和实时实现。

获取原文
获取原文并翻译 | 示例

摘要

Model predictive control (MPC), also known as receding horizon control (RHC) is a feedback control scheme where a finite horizon open-loop optimization problem is solved on-line at each time instant with the current state as the initial state. Each optimization generates the optimal control trajectory. The resulting control trajectory is applied to the system until the next system measurement is available. MPC is particularly useful when the optimal feedback control law is difficult or impossible to implement. It has been traditionally applied to process control where slow system response allows time for the on-line optimal control computation.; A class of nonlinear model predictive control (NMPC) law based on gradient-based iteration is analyzed and implemented real-time in this thesis. This NMPC law takes only a finite number of Newton steps in each sampling period instead of solving the complete optimal control problem. The key attribute of the NMPC algorithm used here is that it only seeks to reduce the error at the end of the prediction horizon rather than tries to find the optimal solution. This reduces the computation load and allows for real-time implementation. The nominal stability is shown for a class of discrete-time control-affine system that the NMPC algorithm has some inherent robustness property with respect to external disturbances and modelling errors. This property follows from the exponential convergence of the predicted state error (i.e., terminal state error). It means that at least the predicted state error would remain bounded provided that the external disturbance and parameter variations are sufficiently small. Bounded state and measurement noise as well as gain variation are considered as the uncertainty model that the system can endure to maintain stability. The robustness of NMPC scheme is analyzed and quantified with the explicitly-defined uncertainties. This is also illustrated by simulation for a variety of nonlinear control-affine system.; In addition to simulation examples, the NMPC algorithm is also applied to the swing-up control experiment of a rotary inverted pendulum. The actuator constraint is incorporated via exterior penalty function. We also discuss the implementation strategy, state estimation issue, and experimental results. In addition to NMPC based swing-up control, we also present results from iterative learning control, using a similar algorithm.
机译:模型预测控制(MPC),也称为后视水平控制(RHC),是一种反馈控制方案,其中在有限的水平开环优化问题在每个时刻以当前状态为初始状态在线进行求解。每次优化都会生成最佳控制轨迹。所得的控制轨迹将应用于系统,直到下一次系统测量可用为止。当最佳反馈控制法则难以实施或无法实施时,MPC尤其有用。传统上,它已应用于过程控制中,其中缓慢的系统响应为在线最佳控制计算留出了时间。本文分析并实时实现了一类基于梯度迭代的非线性模型预测控制律。该NMPC定律在每个采样周期中仅采取有限数量的牛顿步长,而不是解决完整的最佳控制问题。此处使用的NMPC算法的关键属性是,它仅试图减小预测范围末端的误差,而不是尝试寻找最佳解决方案。这减少了计算负荷,并允许实时实现。对于一类离散时间仿射系统,标称稳定性表明,NMPC算法在外部干扰和建模误差方面具有一定的固有鲁棒性。该特性来自预测状态误差(即终端状态误差)的指数收敛。这意味着,如果外部干扰和参数变化足够小,则至少预测状态误差将保持有界。边界状态和测量噪声以及增益变化被认为是系统可以维持稳定性的不确定性模型。使用明确定义的不确定性对NMPC方案的鲁棒性进行分析和量化。仿真也说明了各种非线性控制仿射系统。除仿真示例外,NMPC算法还应用于旋转倒立摆的摆动控制实验。执行器约束通过外部惩罚函数合并。我们还将讨论实施策略,状态估计问题和实验结果。除了基于NMPC的加速控制之外,我们还使用类似的算法介绍了迭代学习控制的结果。

著录项

  • 作者

    Jung, Sooyong.;

  • 作者单位

    Rensselaer Polytechnic Institute.;

  • 授予单位 Rensselaer Polytechnic Institute.;
  • 学科 Engineering Mechanical.; Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 145 p.
  • 总页数 145
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 机械、仪表工业;无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号