- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一级倒立摆课程设计要求
一、课程设计的内容与题目
直线一级倒立摆系统建模、仿真与实物控制
旋转一级倒立摆系统建模、仿真与实物控制
二、课程设计的要求
题目1:直线一级倒立摆系统建模、仿真与实物控制
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
采用机理建模方法(应用经典力学理论)建立直线一级倒立摆系统的非线性动力学模型,并在摆杆竖直方向附近进行线性化。以小车加速度为输入,摆杆角度和小车位移为输出建立直线一级倒立摆系统的传递函数模型,在此基础上以摆杆角度、摆杆角速度、小车位移、小车速度为状态变量建立直线一级倒立摆系统的状态空间模型;
应用经典控制理论和现代控制理论分析倒立摆系统的性能,包括稳定性、能控制性、开环响应分析(包括摆杆角度的单位脉冲响应、摆杆角度的单位阶跃响、小车位置的单位脉冲响应、小车位置的单位阶跃响应);
要求系统输出动态性能满足试分别采用频域法和极点配置法设计控制器,并在在MATLAB/SIMULINK仿真环境下实现上述两类算法,记录实验结果并对结果进行分析。
熟悉固高倒立摆实时控制软件,以直线一级倒立摆GLIP2001为对象采用上述两种算法实现对该倒立摆对象的实物控制,记录实验结果并对结果进行分析。
采用PID控制算法实现直线一级倒立摆的稳定控制,其中PID控制器参数采用实验试凑的方法获得,记录实验结果并根据实验结果分析PID控制器的参数变化对系统控制性能的影响。
倒立摆控制系统实物调试
熟悉深圳固高公司的倒立摆实时控制软件,以直线一级倒立摆为对象采用上述三种算法实现对该倒立摆对象的实物控制调试。给出实际控制曲线和控制器参数,并对响应的动态指标进行分析;
注意:在进行MATLAB实物控制实验时,不要过大地改变控制器参数,过大的参数会使系统有失控的危险
具体实验步骤如下:
将小车扶到导轨中心位置上,并且使摆杆处于自由下垂的静止状态。
设置控制器参数、编译、连接、运行程序。
手动缓慢的提起摆杆到竖直向上的位置,在程序进入自动控制后松开手。
控制倒立摆;由于采用频域法设计的控制器以及PID控制器只能控制摆杆的角度,不能控制小车位置,所以小车可能向一个方向转动,因此当小车运动到一端时需要用工具档一下,以免悬臂转动到一端,对电机不利。极点配置控制方式可同时对摆杆角度和小车进行控制,因此不会出现这种情况。
观察控制效果:用金属棒碰一下摆杆,观察倒立摆在干扰信号作用下的输出响应。若不能达到指标要求,分析原因,重新设计,直到对实际系统的控制达到满意的结果。
撰写课程设计报告和答辩PPT,对设计内容进行答辩。
题目2:旋转一级倒立摆系统建模、仿真与实物控制
图1为一个旋转一级倒立摆系统示意图,该系统包含一个悬臂和一个安装在悬臂上的倒立摆杆,悬臂和摆杆始终保持垂直。由于悬臂在水平方向可转动,因此,控制悬臂的转动可使摆杆维持直立不倒。
图2 旋转一级倒立摆系统示意图
设计任务要求如下:
1、建立旋转一级倒立摆的线性化数学模型; 采用拉格朗日法建立旋转一级倒立摆系统的非线性动力学模型,并在摆杆竖直方向附近进行线性化。以旋转倒立摆系统的电压为输入,以悬臂角度、悬臂角速度、摆杆角度、摆杆角速度为状态变量建立旋转一级倒立摆系统的状态空间模型为:
本次课程设计,给出了旋转一级倒立摆的状态空间模型,要求:参考资料,理解利用拉格朗日法求解系统模型的一般步骤。
2、MATLAB仿真
分析系统的性能;应用经典控制理论和现代控制理论分析倒立摆系统的性能,包括稳定性、能控制性、开环响应分析(包括摆杆角度的单位脉冲响应、摆杆角度的单位阶跃响、悬臂角度的单位脉冲响应、悬臂角度的单位阶跃响应);
设计控制器
要求系统输出动态性能满足试
采用频域法设计控制器,给出设计步骤、实现程序、系统摆杆角度的仿真控制图形及控制器参数,并对系统控制效果的影响进行分析;
采用试凑法设计PID控制器,给出设计步骤、系统摆杆角度的仿真图形及PID控制器参数,并对各个参数对系统控制效果的影响进行说明。
采用极点配置法设计控制器,给出设计步骤、系统摆杆角度和悬臂角度的仿真控制图形及控制器参数,并对极点的位置和各个参数对系统控制效果的影响进行分析;
通过学生自行编制倒立摆的MATLAB控制仿真程序,自行进行控制器的设计和仿真,一方面让学生得到满足系统性能指标的控制器参数,另一方面让学生将理论分析与仿真结果进行对比,更直观地理解各参数对控制性能的影响。
3、倒立摆控制系统实物调试
熟悉加拿大QUANSER公司的倒立摆实时控制软件,以旋转一级倒立摆为对象采用上述三种算法实现对该倒立摆对象的实物控制调试。给出实际控制曲线和控制器参数,并对响应的动态指标进行分析;
注意:在进行MATLAB实物控制实验时,
文档评论(0)