




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录 摘要 1 1 设计意义及要求 .2 1.1 设计意义2 1.2 设计要求2 2 设计过程 .3 2.1 绘制根轨迹3 2.1.1 理论计算.3 2.1.2 用 matlab 绘制根轨迹4 2.2 系统的动态性能指标4 2.3 系统误差6 2.4 用 matlab 绘制单位阶跃响应曲线.7 2.5 绘制 bode 图和 nyquist 曲线,求取幅值裕度和相角裕度.7 2.5.1 理论计算 .7 2.5.2 用 matlab 绘制曲线 8 2.6 加入死区非线性环节10 总结 .14 参考文献 .15 摘要摘要 随着科学技术的不断的向前发展,人类社会的不断进步。自动化技术取得了巨大 的进步,自动控制技术广泛应用于制造业、农业、交通、航空及航天等众多产业部门, 极大的提高了社会劳动生产率,改善了人们的劳动条件,丰富和提高了人民的生活水 平,当今社会自动控制系统无所不在。因此我们有必要对一些典型、常见的控制系统进 行设计或者是研究分析。 自动控制是指在没有人直接参与的情况下,利用外加的设备或装置(称控制装置 或控制器) ,使机器、设备或生产过程(统称被控对象)的某个工作状态或参数(即被 控制量)自动地按照预定的规律运行。 自动控制原理课程设计是该课程的一个重要 教学环节,它有别于毕业设计,更不同于课堂教学。它主要是培养学生统筹运用自动 控制原理课程中所学的理论知识,掌握反馈控制系统的基本理论和基本方法,对工程 实际系统进行完整的全面的分析和综合。 此次课程设计要求学生联系实际并结合自己所学的自动控制原理知识,对二阶系 统进行综合分析与设计,并使用 matlab 绘制单位阶跃相应曲线,绘制 bode 图和 nyquist 曲线,求取幅值裕度和相角裕度。在本设计中,一些原理、方案,使系统能够 达到一定的要求。并用 matlab 软件验证自己的计算,从而进行校正、检验。可见, 不仅要能够掌握自动控制原理的一些基本知识,还要有熟练运用 matlab 软件的能力, 因此在做设计之前要查找充分的资料,并在设计中也勤查资料,只有这样才能全面的、 准确的完成课程设计,并能运用 matlab 解决问题。这次课程设计可以锻炼学生的动 手能力和解决问题的原因,把课本知识运用的实际中,同时也以更为自主创新的形式 检验了学生对所学知识的掌握程度。 关键字关键字:自动化 二阶单位反馈系统 matlab 1 设计意义及要求 1.1 设计意义 主要是让学生将自动控制原理中所学的理论知识与实践结合起来,掌握反馈控制 系统的分析与方法,对工程实际系统进行完整全面分析和综合,掌握利用 matlab 对 控制理论进行分析,研究和仿真技能,提高分析问题和解决问题的能力。本次的课程 设计是对我们平时学习的理论知识的一个检验,也是让我们更加熟练的运用 matlab 软件,更好的解决自动控制方面的一些问题。 1.2 设计要求 初始条件:初始条件:某单位反馈系统结构图如图 1、2 所示: )8( ss k )(sr )(sc -)8( 25 ss )(sr )(sc - 图 1 图 2 要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求,以及说明书撰写等 具体要求) 1.绘制根轨迹 2.k=25(下同),试求,开环增益,上升时间,峰值时间,调节时间,超调, n 量 3.分别求取位置误差系数、速度误差系数、加速度误差系数及输入信号为单位阶 跃信号、斜坡信号及单位加速度信号时的稳态误差 4.用 matlab 绘制单位阶跃相响应曲线 5.绘制 bode 图和 nyquist 曲线,求取幅值裕度和相角裕度 6.如在比较点与开环传递函数之间加 1 个死区非线性环节,如图 2 所示,其中 ,试选取合适变量绘制系统的相轨迹,并判断系统的稳定0)0(, 0)0(, 1, 1 0 ccke 性 7.认真撰写课程设计报告。 2 设计过程 2.1 绘制根轨迹 某单位反馈系统结构图如图 1、2 所示: )8( ss k )(sr )(sc -)8( 25 ss )(sr )(sc - 图 1 图 2 绘制根轨迹可以通过两种方式,方式一:理论计算;方式二:matlab 绘图。下 面将依次进行介绍。 2.1.1 理论计算 系统的开环传递函数为: ss k ss k sg 8)8( )( 2 系统有两个开环极点,(0j0) , (-8j0) ,没有零点。所以 n=2,m=0,根轨迹 有两条分支,且两条都指向无穷远处。实轴上的根轨迹区间为-8,0. 渐近线与实轴夹角为=,所以 (21)k nm 1 2 渐近线与实轴交点为,所以 () () pizi nm 4 分离点坐标计算如下: 0 8 11 dd 082d 解方程得 4d 取分离点为。4d 根据根轨迹的绘制方法绘制出根轨迹。 2.1.2 用 matlab 绘制根轨迹 绘制根轨迹程序如下: num=25; den=1 8 0; sys=tf(num,den); rlocus(num,den); rlocfind(num,den); 用 matlab 绘制出的根轨迹如图 1 所示: 图 1 根轨迹示意图 根据理论计算和 matlab 绘制的根轨迹示意图,可以知道理论计算和 matlab 绘制 的根轨迹完全相符。从而可以知道所绘制的根轨迹是正确的。 2.2 系统的动态性能指标 k=25(下同),试求,开环增益,上升时间,峰值时间,调节时间,超调量。, n 开环传递函数: 2 22 ( ) (8)82 n n kk g s s sssss 因为 k=25,所以: 525 n ,28 n 4 0.8 n ,开环增益 253.125 ( ) (8)(8)(0.1251) k g s s ss sss 3.125k () 2 1 n d r w w tarccos arccosarccos0.837 上升时间: 8315 . 0 64 . 0 15 6454 . 0 1 2 n r w t 峰值时间: 0467. 1 3 1 2 n d p w w t 调节时间: () 3 0.75s n t %5% () 4 1s n t %2% 2 / 1 ( )( ) %100%100% ( ) p h th e h 超调量: 2 0.8 / 1 0.8 %100%1.52%e 2.3 系统误差 分别求取位置误差系数、速度误差系数、加速度误差系数及输入信号为单位阶跃 信号、斜坡信号及单位加速度信号时的稳态误差。 )8( )( ss k sg 由开环传递函数可知该系统为 型系统,即。1 位置误差系数: = s k sg s k k ss p 0 0 0 lim)(lim 速度误差系数: 125 . 3 lim)(lim 1 0 0 1 0 k s k sg s k k ss 加速度误差系数: 0lim)(lim 2 0 0 2 0 s k sg s k k ss a 输入信号为单位阶跃信号时的稳态误差: 0 1 1 p ss k e 输入信号为斜坡信号时稳态误差: 32 . 0 125 . 3 11 v ss k e 输入信号为单位加速度信号时的稳态误差: a ss k e 1 2.4 用 matlab 绘制单位阶跃响应曲线 绘制单位阶跃响应曲线程序如下: num=25;den=1 8 25; sys=tf(num,den); t=0:0.01:3; step(sys,t); 用matlab绘制出的单位阶跃响应曲线如图2: 图 2 单位阶跃响应曲线 2.5 绘制 bode 图和 nyquist 曲线,求取幅值裕度和相角裕度 2.5.1 理论计算 开环传递函数: 25 ( ) (8) g s s s 00.511.522.53 0 0.2 0.4 0.6 0.8 1 1.2 1.4 step response time (seconds) amplitude 2 0.125 253.125 ( ) | |0.1251| 1 0.125 a ss 在截止频率处,所以1)(a 即 222 125 . 3 )125 . 0 (1 625)64( 22 所以,因此6079 . 8 2 9339 . 2 c 截止频率处的相角: cc ( )90arctan0.125110.14 相角裕度为: 180()180110.1469.86 c 相角穿越频率处的相角为: g ()90arctan0.125180 gg arctan0.12590 g 即: g 幅值裕度: )(dblg 2.5.2 用 matlab 绘制曲线 (1)用matlab绘制bode图程序如下: num=25; den=1 8 0; bode(num,den); margin(num,den); 结果: 绘制出的 bode 图如图 3: 图 3 bode 图 由 bode 图可知系统的幅值裕度为,相角裕度为,而理论计)(dblgdeg 9 . 69 算系统的幅值裕度为,相角裕度为,二者基本相等,差异在误)(dblg69.86deg 差允许的范围内。 (2)用matlab绘制nyquist曲线程序如下: num=25; den=1 8 0; nyquist(num,den); 结果: 绘制出的nyquist曲线如图4: 图 4 nyquist 曲线 2.6 加入死区非线性环节 如在比较点与开环传递函数之间加 1 个死区非线性环节,如图 2 所示,其中 ,试选取合适变量绘制系统的相轨迹,并判断系统的稳定0)0(, 0)0(, 1, 1 0 ccke 性。 )8( ss k )(sr )(sc -)8( 25 ss )(sr )(sc - 图 1 图 2 描述函数法:描述函数法: (1)死区非线性环节的描述函数为: () 000 2 2 ( )arcsin1 () , 2 keee n a aaa 0ae 因为:0)0(, 0)0(, 1, 1 0 ccke ,() 1 (1 11 arcsin 2 2 )( 2 aaa an 1a (2)稳定性分析基础 非线性系统闭环特征方程为: 1 () ( ) g j n a 在复平面内分别绘制线性环节的曲线和死区特性的负倒特性曲线-1/n(a)曲g 线。 若曲线与负倒描述函数-1/n(a)曲线不相交,则当曲线不包围-()g jgg 1/n(a)曲线时,非线性系统稳定;当曲线包围-1/n(a)曲线时,非线性系统不稳g 定。 若曲线与负倒描述函数-1/n(a)曲线存在交点,则在交点处,当-()g jg 1/n(a)曲线沿振幅 a 的增加方向由不稳定区域进入稳定区域时,该交点对应的自振是 不稳定的。自振振幅 a 由交点处-1/n(a)上振幅确定;自振频率由交点处上0()g j 的频率确定。 (3) matlab 程序 1)绘制系统的曲线和-1/n(a)曲线g clc;clear g=tf(25,1 8 0); a=1.01:0.01:100; x=real(-1./(2*(pi./2)-asin(1./a)-(1./a).*sqrt(1-(1./a).2)/pi+j*0); y=image(-1./(2*(pi./2)-asin(1./a)-(1./a).*sqrt(1-(1./a).2)/pi+j*0); figure(1) nyquist(g);hold on %绘制线性环节的奈氏曲线 plot(x,y); hold off %绘制-1/n(a)曲线 axis(-1.5 0 -0.1 0.1); %重新设置坐标范围 图 5 系统曲线和-1/n(a)曲线g 曲线不包围-1/n(a)曲线。根据非线性稳定性判据,该非线性系统是稳定的。g 2) 绘制系统的相轨迹 (0)1, (0)0cc 假设 t=0:0.01:30; %设定仿真时间为 30 秒 c0=-1 0; %初始条件 (0)1, (0)0cc t,c=ode45(sys,t,c0); %求解初始条件下的系统微分方程(0)1, (0)0cc figure(1) plot(c(:,1),c(:,2);grid; %绘制相轨迹 dc=sys(t,c) %调用函数描述系统微分方程 调用函数:(需要调用函数时应新建一个m文件,将所需调用的函数代码输入并保存为 文件名为sys.m的文件,然后在原程序中直接调用运行) function dc=sys(t,c) dc1=c(2); if (c(1)-1) dc2=-8*c(2)-25*c(1)-25; elseif(abs(c(1)1) dc2=-8*c(2)-25*c(1); else dc(2)=-8*c(2)-25*c(1)+25; end dc=dc1 dc2; 结果: -1-0.8-0.6-0.4-0.200.20.4 -0.5 0 0.5 1 1.5 2 2.5 图 6 系统相轨迹 总结 这次课程设计让我对自动控制原理这门学科有了更进一步的了解,通过这次 课程设计,我掌握并巩固了自动控制原理知识 ,使我进一步掌握了二阶系统根轨迹绘 制,动态性能指标、各种误差系数的计算,巩固了绘制 bode 图和奈奎斯特图的基本步 骤,并通过加入死区非线性环节后对系统稳定性的分析和相轨迹的绘制,对非线性控 制系统的分析有了一定的了解。 这次课程设计不仅让我学习和巩固了自动控制原理这门课的知识,更让我学 到了更多书本中没有的东西,比如说 matlab,我们运用 matlab 软件进行系统仿 真验证,这不仅对我们设计带来了方便,也能很准确地为我们改动参数提供依据,同 时也让我们对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年美容师(美容师行业新分析)理论知识考核试卷
- 2025年物流师(初级)职业技能鉴定试卷:物流企业人力资源战略
- 2025年绿色建材装修工程环保检测与评估服务合同
- 2025年互动式展览内容制作与智能导览系统合同
- 2025年企业培训师(初级)理论知识试卷:企业培训心理学
- 临汾高三联考数学试卷
- 鹭翔杯六中数学试卷
- 七上5单元数学试卷
- 2025年特种设备安全管理人员考试试卷:特种设备安全管理人员安全法规试题
- 2025年区块链技术应用与安全维护服务协议
- 渔民远洋孤独感管理
- 2025松材线虫病枯死松树无人机监测技术规范
- 合伙买货车合同协议书
- 物流公司运营管理方案
- T/CECS 10400-2024固废基胶凝材料
- T/CA 105-2019手机壳套通用规范
- T/BMPA 0001-2023再生水供用双方协商价格行为指南
- 2024年高级养老护理员职业鉴定考试题库大全-下(多选、判断题)
- 数字经济中的市场结构变化-洞察阐释
- 《肾衰竭患者的护理》课件
- 食品合规管理中级 课件 上篇 第二章 食品合规标法义务及监管
评论
0/150
提交评论