




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北华大学 自动控制原理实习报告目 录一、实习目的和任务要求.2二、校正前系统的分析.21.1 时域分析.21.2根轨迹分析.31.3频域分析.4三、 串联校正及校正后系统分析.52.1 校正原理./52.2校正过程.52.2.1选择增益系数.5四、 对校正后系统分析.83.1时域分析.83.2频域分析./8实习总结.9参考文献.10一、实习目的和任务要求(一)实习目的本次目的主要是对控制系统分析及校正设计,运用自动控制理论中的分析方法,利用MATLAB对未校正的系统进行时域、根轨迹和频域的分析,并根据自动控制理论中的校正方法,对系统进行校正,直到校正后系统满足设计目标为止。而MATLAB作为当
2、前国际控制界最流行的面向工程和科学计算的高级语言,能够设计出功能强大、界面优美、稳定可靠的高质量程序,而且编程效率和计算效率极高。(二)任务要求我组课程设计题目:双容水位控制系统的开环传递函数为Gk(s)=40/s(s+2),设计一个校正装置,使校正后系统的输入单位阶跃信号时,其动态过程超调量%10%,调节时间ts4s。二、校正前系统的分析衡量一个系统的好坏主要是通过性能指标,而其中最主要的分析方法是时域分析、根轨迹和频域分析。1.1时域分析时域分析法是根据系统的微分方程, 以拉氏变换为工具,直接解出控制系统的时间响应,根据响应表达式及响应曲线来分析系统的稳定性、快速性、准确性等。 系统的开环
3、传递函数为Gk(s)=40/s(s+2),对这个函数的分母进行展开得到Gk=40s2+2s。运用MATLAB的step()函数对此系统进行仿真,得到系统单位阶跃响应曲线如1-1所示。图1 未校正系统阶跃响应M文件如下:>> num0=40;den0=1,2,0num0,den0=cloop(num0,den0); step(num0,den0);title('未校正系统阶跃响应');由以上分析,得到系统的时域指标ts=4.19s。应提高系统的阻尼比以快速是系统稳定下来。1.2 根轨迹分析根轨迹法是根据反馈控制系统开环和闭环传递函数之间的关系提出的一种由开环传递函数求
4、闭环特征根的简便方法,它是分析和设计线性定常控制系统的图解方法,使用十分简便,在工程上获得了广泛的应用。运用根轨迹分析法,可以对系统的稳定性进行分析而这又为系统的校正提供依据。在调用rlocus()函数之后,调用根轨迹增益函数rlocfind(),可得出系统的根轨迹曲线如图所示。图2 未校正系统跟轨迹曲线M文件如下:num=1;den=1 2 0;rlocus(num,den)分析:该系统有两个极点:P1=0;P2=-2;其跟轨迹从极点出发,在=-1时汇合并分别以垂直水平轴射向无穷远处。1.3频域分析频域分析法是应用频域特性分析线性系统的方法。它是以传递函数为基础的一种图解分析法,对与高阶系统
5、的分析非常实用,它同时也适用于系统的设计。而此次的系统为三阶系统,所以对系统的频域分析就显得尤为重要。系统的bode图可用函数bode(num,den)生成,而频域指标幅值裕量、相位裕量、相位穿越频率和幅值穿越频率通过Gm,Pm,Wcg,Wcp=margin(num,den)获得。所编写的MATLAB程序为:num0=40;den0=1,2,0;g = tf(num0,den0);bode(g);Gm,Pm,Wcg,Wcp=margin(g);title('未校正前系统伯德图'); 执行结果为:Gm =InfPm =17.9642Wcg =InfWcp =6.1685图3 未校
6、正系统伯德图从图中可以看出相位裕量=17.9642度,即裕量为正。二、串联校正及校正后系统分析自动控制系统是由被控对象和控制器两大部分组成的,当被控对象被确定后,对系统的设计实际上就是对控制器的设计,这就称为对控制系统的校正。 由于控制系统不满足控制质量的要求,需根据系统预先给定的性能指标重新设计一个满足性能要求的控制系统,具体任务是选择校正方式,确定校正装置的类型以及计算出具体参数等。2.1校正原理校正装置是为了改善系统控制性能而人为的引入的控制部分根据校正装置在控制系统中的位置不同,可分为串联校正和并联校正两类基本形式。串联校正分为超前校正、滞后校正、滞后-超前校正三种结合目前的分析方法对
7、串联校正的选择方法又可分为bode图法、根轨迹法和频率特性法。根据他们各自的特点和本次设计的要求最后选择了频率特性法来进行校正装置的设计。结合前面对系统性能指标的分析,我们得出系统的调节时间过长,与增益有密切关系,所以进行校正前的首要任务是确定系统的增益系数。确定了增益系数之后就可以借助于频域特性法来设计校正装置。2.2校正过程2.2.1选择增益系数根据增益系数对系统稳定性影响的特点以及前面对系统根轨迹分析得出的系统稳定时增益的范围,所以编写了MATLAB程序对K值由大到小的变化对系统的稳定性影响,最终选择K=1最接近于期望值。K=1时M文件:num0=1;den0= 1 2 0; g=tf(
8、num0,den0);mag1,phase1=bode(g);Gm,Pm,Wcg,Wcp=margin(g);r=62;w=logspace(-3,1); %给定期望系统的相位余量for epsilon=5:15; %相位裕量修正量(515度) r0=(-180+r+epsilon); %wc相角 i1,ii=min(abs(phase1-r0); %搜索未校正系统中wc位置 wc=w(ii); %确定wc alpha=mag1(ii); T=5/wc; numc=T,1;denc=alpha*T,1; %校正环节参数 num,den=series(num0,den0,numc,denc);
9、%求校正后系统传递函数 Gm,Pm,Wcg,Wcp=margin(g); if(Pm>=r);break;end;end %循环的增益任务是针对不同的修正值量找出合理的控制参数printsys(numc,denc);printsys(num,den);g=tf(numc,denc); %校正环节传递函数figure(1); bode(g) %画出校正环节伯德图title('校正环节伯德图');g=tf(num0,den0);figure(3); bode(g); %画出有增益未校正系统伯德图title('有增益未校正系统bode图');g=tf(num,d
10、en);figure(2); bode(g); %画出校正后环节伯德图title('有增益已校正系统bode图');figure(3);subplot(2,1,1);numb,denb=cloop(num0,den0);step(numb,denb); %有增益未校正阶跃响应曲线title('未校正加入增益前系统单位阶跃响应曲线'); subplot(2,1,2);numb,denb=cloop(num,den);step(numb,denb); %有增益已校正阶跃响应曲线title('校正后系统单位阶跃响应曲线');图4 校正环节伯德图图5 有
11、增益已校正系统伯德图图6 未校正系统与校正后系统对比校正函数Gc: 校正后系统函数Gk:三、对校正后系统分析3.1时域分析:M文件: >> num0=524 1;den0=260 522 2 0;num0,den0=cloop(num0,den0);t=0:0.1:10;y,x,t=step(num0,den0,t);plot(t,y)>> M=(max(y)-1)/1)*100M =4.1718 图7 校正系统阶跃响应曲线从上图及M文件运算结果可知,校正后的系统超调量为=4.1718%,调节时间约为2.2s左右,符合校正要求。3.2频域分析M文件:>>nu
12、m0=40;den0=1,2,0;g = tf(num0,den0);bode(g);Gm,Pm,Wcg,Wcp=margin(g);title('校正后系统伯德图')>> Gm,Pm,Wcg,Wcp=margin(num0,den0)Gm =Inf Pm =5.0029 Wcg =Inf Wcp =22.8469图8 校正后系统伯德图所以由仿真结果得到:Gm =Inf Pm =5.0029 Wcg =Inf Wcp =22.8469,所以得到相位裕量=5.0029度,即裕量为正,开环系统稳定。实习总结随着科学技术发展的日新月异,MATLAB已成为当应用软件中空前活
13、跃的领域,在生活中的应用可以说是无处不在,因此掌握MATLAB这个软件基本的使用方法对我们是十分有益的。MATLAB可用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。当然,MATLAB也可以用对反馈系统进行校正。 程设计的内容对一个单位反馈系统进行串联超前校正。回顾此次实践的整个过程,虽然只有短短的几天,但是真的在这个自己独立学习的过程中学到了好多东西。课程设计开始阶段比较顺利,但是做到计算校正后系统的时域性能指标这里时,遇到了不小麻烦,不会用MATLAB编程得阶跃响应曲线。后来,在同学的帮助下,终于看懂了课件了的那段程序,于是就求出了串联超前校正后系统的时域性能指标。这次的课程设计,不仅让我们更好的更深一步的了解MATLAB这个十分有用的软件,也是理论运用于实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质量与安全知识培训课件
- 品牌口碑提升计划
- 创新思维与解决方案探讨计划
- 《四川省木里县灰岩山金矿普查实施方案》评审意见书
- 2025年美术元宵灯会标准教案
- 三年级数学下册7小数的初步认识教学反思二新人教版
- 健康保险类知识培训课件
- 2025年山西道路货运从业资格证考试
- 2025年甘肃货运从业资格证模拟考试试题答案
- 人教版八年级历史与社会下册教学设计:5.1.3《农耕文明的繁盛》
- 湖南省2023年普通高等学校对口招生考试英语试卷
- 中国大米等粮食项目投资可行性研究报告
- 第11课《山地回忆》公开课一等奖创新教学设计
- 5.第五周 植此青绿共筑“双碳”新未来
- java安全编码规范
- 学校保洁服务投标方案(技术标)
- 环境和职业健康安全类法律法规、标准规范清单(2023年7月)
- 兽医检验测试题(附参考答案)
- 《脐橙采摘机器人结构设计》13000字(论文)
- 2025年保险公司工作计划
- 蜜柚种植基地新建项目可行性研究报告
评论
0/150
提交评论