基于倒立摆的三种控制策略的研究

基于倒立摆的三种控制策略的研究

论文摘要

倒立摆是典型的多变量、非线性、强耦合的自然不稳定系统。在对倒立摆的控制过程中能反映控制理论中的许多关键问题,如镇定问题、非线性问题、鲁棒性问题以及跟踪问题等,所以倒立摆被广泛的用来验证各种控制理论和控制方法的有效性。对倒立摆系统的研究在理论上和工程应用上具有着深远的意义,相关的科研成果已经应用到航天科技和机器人学等诸多领域。本文首先利用牛顿力学分析的方法建立了直线一级倒立摆实物系统的线性状态方程,并在此基础上分析了该系统是不稳定的,同时又是能控的和能观的。然后详细的介绍了直线一级倒立摆实物系统的硬件和软件构成,重点阐述了基于MATLAB/Simulink实时工具箱RTW(Real-Time Workshop)的实控软件的使用方法。本文主要研究了倒立摆系统的PID控制算法、线性二次最优控制算法和极点配置法,并设计出了这三种算法的控制器,同时利用MATLAB/Simulink仿真分析了这三种算法的优缺点。在PID控制器的设计中,本文提出了一种基于MATLAB/Sumlink的参数整定方法,较好和较快的整定了PID的控制参数,并利用MATLAB/Sumlink仿真实验看出传统的PID算法只能较好的控制摆杆的角度这一个输出量,而对另一个输出量——小车的位移却不能有效的控制,因此传统的PID控制对直线一级倒立摆这样的单输入两输出系统是无法实现稳定控制的。在LQR最优控制器的设计中,我们通过不断的MATLAB仿真实验总结出了性能矩阵Q选择的一般原则,为LQR算法的实际应用给出了一定的理论指导,同时通过MATLAB仿真,得出LQR算法是能较好的控制倒立摆系统,并具有较好的稳态效果。在极点配置法控制器的设计中,我们同样通过MATLAB仿真验证了其对倒立摆系统具有较好的控制效果。同时将极点配置法和LQR法进行了MATLAB仿真比较,得出极点配置法的响应时间较快,鲁棒性和动态性较好,而LQR算法具有较小的超调量和较好的稳态效果。最后指出极点配置法适合应用到要求快速响应的控制系统中,而LQR法适合应用到对稳态性能要求较高的控制系统中。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 倒立摆系统研究的意义
  • 1.2 倒立摆的种类
  • 1.3 倒立摆研究的历史与现状
  • 1.3.1 倒立摆系统在国外的研究现状
  • 1.3.2 倒立摆系统在国内的研究现状
  • 1.4 倒立摆系统的主要控制方法
  • 1.5 本文的主要工作
  • 第2章 直线一级倒立摆的建模及性能分析
  • 2.1 直线一级倒立摆数学模型的建立
  • 2.2 直线一级倒立摆系统的实际模型
  • 2.3 直线一级倒立摆系统的性能分析
  • 2.3.1 相关理论的介绍
  • 2.3.2 倒立摆系统的性能分析
  • 2.4 小结
  • 第3章 倒立摆实验装置的介绍
  • 3.1 倒立摆实物系统的工作原理
  • 3.2 倒立摆实物系统的硬件构成
  • 3.3 倒立摆实物系统的控制软件
  • 3.3.1 MATLAB 的实时控制系统简介
  • 3.3.2 MATLAB 的实时控制软件的使用
  • 3.4 小结
  • 第4章 倒立摆的PID 控制
  • 4.1 PID 控制原理
  • 4.2 数字 PID 控制
  • 4.3 倒立摆的 PID 控制模型
  • 4.4 通过 MATLAB 仿真来整定 PID 控制器的参数
  • 4.4.1 PID 参数整定的基本方法
  • 4.4.2 Simulink 环境下 PID 参数的整定
  • 4.5 小结
  • 第5章 倒立摆的线性最优控制法
  • 5.1 线性二次最优控制的基本原理
  • 5.2 反馈矩阵 K 的求解
  • 5.3 利用 MATLAB 仿真调整 LQR 的性能参数
  • 5.4 系统仿真分析
  • 5.5 小结
  • 第6章 倒立摆的极点配置法
  • 6.1 极点配置理论
  • 6.2 反馈矩阵的算法
  • 6.3 倒立摆实物系统控制器的设计
  • 6.4 系统仿真分析
  • 6.5 两种控制算法的比较
  • 6.6 小结
  • 第7章 总结与展望
  • 参考文献
  • 致谢
  • 附录 攻读学位期间发表的学术论文目录
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于倒立摆的三种控制策略的研究
    下载Doc文档

    猜你喜欢