没有合适的资源?快使用搜索试试~ 我知道了~
首页倒立摆分析及校正仿真设计
资源详情
资源推荐
李晨辰 倒立摆系统的控制器设计
目录
1 引言..............................................................1
2 倒立摆实际数学模型的建立....................................1
2.1 数学模型概述.................................................1
2.2 微分方程的推导(牛顿力学法)............................2
2.3 系统物理参数倒立摆系统参数..............................2
2.4 传递函数推导.................................................3
2.5 实际数学模型.................................................5
3 开环系统的时域分析............................................5
3.1 摆杆角度为输出响应的时域分析............................5
3.2 小车位置为输出响应的时域分析............................7
4 根轨迹法设计....................................................8
4.1 原系统的根轨迹分析.........................................8
4.2 串联超前校正装置设计......................................9
4.2.1 确定闭环期望极点的位置.................................9
4.2.2 超前校正传递函数设计..................................10
4.2.3 校正参数计算............................................10
4.2.4 超前校正控制器.........................................11
4.2.5 matlab 环境下串联超前校正后的根轨迹图..........11
4.2.6 simulink 环境下对串联超前校正的仿真.............12
4.3 串联滞后-超前校正装置设计..............................13
4.3.1 控制器的设计............................................13
李晨辰 倒立摆系统的控制器设计
4.3.2 simulink 环境下对串联超前校正的仿真.............14
5 直线一级倒立摆频域法设计..................................15
5.1 系统频域响应分析..........................................15
5.2 频域法控制器设计..........................................17
5.2.1 控制器的选择............................................17
5.2.2 系统开环增益的计算.....................................18
5.2.3 画 bode 图和 Nyquist 图.............................18
5.2.4 控制器转折频域和截止频域的求解.....................20
5.2.5 超前校正装置的确定.....................................20
5.2.6 matlab 下作校正后系统的 Bode 图和 Nyquist 图
....................................................................21
5.2.7 画校正后系统的单位脉冲响应和单位阶跃曲线........22
5.2.8 simulink 环境下对串联超前校正的仿真.............23
5.3 串联滞后-超前校正装置设计..............................24
5.3.1 控制器设计...............................................24
5.3.2 matlab 环境下对串联滞后-超前校正的仿真.........25
5.3.3 simulink 环境下对串联滞后-超前校正的仿真......27
6.PID 控制器设计...............................................28
6.1 PID 概要....................................................28
6.2 PID 控制器设计............................................28
6.3 simulink 环境下 PID 控制器的参数测定...............29
6.3.1 simulink 仿真..........................................29
李晨辰 倒立摆系统的控制器设计
6.3.2 设置参数.................................................30
6.3.3 参数设置后仿真效果图绘制............................31
7 课程设计总结..................................................32
参考资料..........................................................33
附录...............................................................33
李晨辰 倒立摆系统的控制器设计
1 引言
倒立摆是目前进行控制理论研究的典型实验平台,是机器人技术、控制理论、计算
机控制等多个领域、多种技术的有机结合,其被控系统本身又是一个绝对不稳定、高阶
次、多变量、强耦合的非线性系统,可以作为一个典型的控制对象对其进行研究。通过
倒立摆这样一个典型的控制对象,检验新的控制方法是否有较强的处理多变量、非线性
和绝对不稳定系统的能力,从而从中找出最优秀的控制方法。
倒立摆系统作为控制理论研究中的一种比较理想的实验手段,为自动控制理论的教
学、实验和科研构建一个良好的实验平台,以用来检验某种控制理论或方法的典型方案。
由此系统研究产生的方法和技术将在半导体及精密仪器加工、机器人控制技术、人工智
能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的
姿态控制和一般工业应用等方面具有广阔的利用开发前景。平面倒立摆可以比较真实的
模拟火箭的飞行控制和步行机器人的稳定控制等方面的研究。
倒立摆已经由原来的直线一级倒立摆扩展出很多种类,典型的有直线倒立摆,环形
倒立摆,平面倒立摆和复合倒立摆等,倒立摆系统是在运动模块上装有倒立摆装置。对
于倒立摆系统,由于其本身是自不稳定的系统,实验建模存在一定的困难。但是忽略掉
一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内
应用经典力学理论建立系统的动力学方程。
本次设计中我们采用其中的牛顿-欧拉方法建立直线型一级倒立摆系统的数学模型,
然后通过开环响应分析对该模型进行分析,并利用学习的古典控制理论和 matlab/
simulink 仿真软件对系统进行控制器的设计,主要采用根轨迹法,频域法以及 PID(比例-
积分-微分)控制器进行模拟控制矫正。
2 倒立摆实际数学模型的建立
2.1 数学模型概述
直线一级倒立摆由直线运动模块和一级摆体组件组成,是最常见的倒立摆之一,直
线倒立摆是在直线运动模块上装有摆体组件,直线运动模块有一个自由度,小车可以沿
导轨水平运动,在小车上装载不同的摆体组件。
系统建模可以分为两种:机理建模和实验建模。实验建模就是通过在研究对象上加
上一系列的研究者事先确定的输入信号,激励研究对象并通过传感器检测其可观测的输
出,应用数学手段建立起系统的输入-输出关系。这里面包括输入信号的设计选取,输
出信号的精确检测,数学算法的研究等等内容。
鉴于小车倒立摆系统是不稳定系统,实验建模存在一定的困难。因此,本文通过机
理建模方法建立小车倒立摆的实际数学模型,可根据微分方程求解传递函数。
1
李晨辰 倒立摆系统的控制器设计
2.2 微分方程的推导(牛顿力学法)
根据实际物理装置,我们对模型(如图 2.1)做了如下假设:
1) 摆杆及小车均为刚体;
2) 忽略空气阻力;
3) 忽略摆杆与支点之间的摩擦;
4) 皮带轮与皮带之间无相对滑动,传动皮带无伸长现象。
图 2.1 直线一级倒立摆模型
图 2.2 小车及摆杆受力分析
系统中小车和摆杆的受力分析图是图 2.2 左图。其中,N 和 P 为小车与摆杆相互作用
力的水平和垂直方向的分量。注意:在实际倒立摆系统中检测和执行装置的正负方向已
经完全确定,因而矢量方向定义如 2.2 右图所示,图示方向为矢量正方向。
2.3 系统物理参数倒立摆系统参数
符号 意义 数值 单位
M
小车质量
1.096 kg
m
摆杆质量
0.109 kg
b
摩擦系数
0.1 N/m/sec
I
摆杆转动惯量
4 m
2
剩余39页未读,继续阅读
lichenchenwx
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功