基于MATLAB的倒立摆控制及参数优化-机械电子工程专业论文.docxVIP

  • 48
  • 0
  • 约4.12万字
  • 约 48页
  • 2019-02-13 发布于上海
  • 举报

基于MATLAB的倒立摆控制及参数优化-机械电子工程专业论文.docx

基于MATLAB的倒立摆控制及参数优化-机械电子工程专业论文

武汉科技大学硕士学位论文 武汉科技大学硕士学位论文 第1页 摘要 作为一个典型的不稳定的非线性系统,倒立摆具有结构简单,成本低,便于用各种方 法进行控制的特点,因而倒立摆系统常被人们用来检验各种控制方法的优劣。倒立摆控制 的难点在摆起的控制,当前关于摆起控制的研究已经很多,但这些研究大多是在假定倒立 摆系统小车轨道足够长的前提下进行的。 本文总体介绍了倒立摆系统的研究现状,并构建了一级倒立摆数学模型,提出了倒立 摆控制中轨道长度受限所带来的控制难题。为解决该问题,本文引入摹矩阵的概念,利用 摹矩阵的多阶段决策寻优的方法,将单级倒立摆的摆起控制表示为一个求最短时间的多阶 段决策问题。通过采用VC与MATLAB混合编程,实现了用摹矩阵方法寻找到单级倒立 摆摆起控制的最优路径与最优决策的目的。由于整个寻优过程中将小车位移与摆起时间均 为优化参数,该方法可以达到在长度受限的轨道上以较少的时间实现摆起的目的。本文通 .+过在Simulink环境下对轨道长度受限的单级倒立摆的仿真控制和实时控制,证明了该方 法的可行性。同时,利用MATLAB的界面设计功能开发出了基于Simulink的单级倒立摆 实时控制界面,操作简单,易于演示。 本文利用摹矩阵法寻优实现了在长度受限的短轨道上单级倒立摆的快速摆起控制,对 摹矩阵法在寻优控制中的应用进行了研究,全文通过理论分析,软件寻优和实时控制证明 了该方法的可行性。 关键词:摹矩阵,小车一单摆系统,摆起控制,Simulink,实时控制,界面设计 第1I页 第1I页 武汉科技大学 硕士学位论文 Abstract As a typical unstable nonlinear system,inverted pendulum system has simple structure,low cost and it can be controlled by kinds of methods,SO the inverted pendulum system is often used to test various control methods to know whether they are good or bad.The difficulty of inverted pendulum control is swing-up contr01.There are many research achievements about it now,but most of the researches are on the premise of that the track of the Car is long enough. This paper introduced the current situation about inverted pendulum system researches, built up the mathematics model of single inverted pendulum and pointed the control difficulty caused by limited track-length.To resolve this problem,the paper used Modi-matrix.With the use of multi·stage decision optimization method of the Modi-matrix,the swing-up control of the single inverted pendulum Was translated into a problem of multi-stage decision for minimum time.Through mixed programming between Visual C++and MATLAB,it is realized that using the method of Modi-matrix to find the optimal path and optimal decision of swing—up control of the single inverted pendulum.In the whole process looking

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档