-课程设计电气1403刘鹏11_第1页
-课程设计电气1403刘鹏11_第2页
-课程设计电气1403刘鹏11_第3页
-课程设计电气1403刘鹏11_第4页
-课程设计电气1403刘鹏11_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武汉理工大学自动控制原理A课程设计说明书摘要 在现代科学技术的众多领域中,自动控制技术起着越来越重要的作用,而自动控制理论是自动控制科学的核心。自动控制理论是研究自动控制共同规律的技术科学。它的发展初期,是以反馈理论为基础的自动调节原理,主要用于工业控制。形成完整的自动控制理论体系,这就是以传递函数为基础的经典控制理论,它主要研究单输入单输出的线形定常数系统的分析和设计问题。【1】 在已知一个自动控制系统的结构形式及其全部参数的基础上,研究其稳定性条件,以及在典型输入信号的作用下,系统的稳定、瞬态性能与系统结构、参数与输入信号之间的关系问题,称为系统分析问题。在实际工程中,往往提出另外一个问题

2、,即根据希望的稳态、瞬态性能指标,研究如何建立满足性能要求的控制系统,这称为系统设计问题。在控制理论课程中,控制系统的设计问题主要是指校正装置的设计。 本次课程设计要求利用串联滞后校正网络来校正系统以改善系统性能,首先分析原有系统的稳态、瞬态性能情况,再根据原有系统和初始条件要求来确定滞后校正系统参数,然后利用MATLAB软件分析校正后的系统是否达到设计要求及其性能。关键字:自动控制 滞后校正 系统校正 MATLAB 系统设计 系统分析131.设计目的、要求及原理1.1 设计目的 通过增加一个滞后校正装置,确定其最适合参数来改变系统性能。1.2 设计要求要求系统的静态速度误差系数,相位裕度 。

3、1.3 设计原理 串联滞后校正的基本原理是利用滞后网络的高频幅值衰减特性,使校正后系统截止频率下降,从而使系统获得足够的相角裕度。另外,可以提高低频段的增益,减小稳态误差。在系统响应速度要求不高而抑制噪声电平性能要求较高的情况下,可以考虑采用串联滞后校正。此外,如果待校正系统已具备满意的动态性能,仅稳态性能不能满足指标要求,也可以采用串联滞后校正以提高系统的稳态精度,同时保持其动态性能仍然满足性能指标通过分析系统逐步确定其矫正系统参数,具体步骤如下:1.根据稳态误差要求求出K值;2.画出未校正系统的波特图,并求出相角裕度,截止频率c,幅值裕度h;3.波特图上绘制出4.根据稳态误差的要求,求出校

4、正系统的截止频率c;5.根据公式20lg|G0(jc)|+20lgb=0和=0.1c,可求出b和T;6.验证已校正系统的相位裕度和幅值裕度;2 设计分析与计算2.1.1最小K值的频域分析已知转子绕线机控制系统的开环传递函数为:要求系统的静态速度误差系数,相位裕度 。静态速度误差系数得满足系统静态速度误差K=600,开环传递函数为 2.1.2用计算法求相位裕度,幅值裕度求相位裕度A()=令,得截止频率=6.31rad/s故-173.85。相位裕度=180=180-173.85。=6.148.求幅值裕度令-180。得=7.07rad/s所以=0.8幅值裕度:2.1.3用BODE图分析求相位裕度,幅

5、值裕度使用MATLAB软件可直接得到系统的BODE图和相位,幅值裕度。程序的代码如下:num=600;den=1,15,50,0;g1=tf(num,den);mag,phase,w=bode(g1);margin(g1);grid;图2-1.3校正前系统的BODE图仿真结果为Gm=1.94dB Pm=6.18deg 与2.2的理论值计算结果相同2.2 滞后校正网络参数确定2.1.1用计算法求参数 得=1.3rad/s令 得b=0.114 得T=67.47使用matlab检验是否符合要求:图2.2.1 计数法校正后系统BODE图2.1.2使用matlab进行编程求解操作简单,可快速得到结果。设

6、计要求幅值裕度,再附加上,则=6设滞后校正器的传递函数为:校正前的开环传递函数为: 用matlab编写的求滞后校正的程序代码如下:【3】所以滞后校正网络的传递函数检验校正后的性能指标,校正后系统的开环传递函数为:使用matlab检验是否符合要求,程序代码为:K=600;n1=1;d1=conv(conv(1 0,1 5),1 10);s1=tf(K*n1,d1);n2=17.1 1;d2=347.9 1;s2=tf(n2,d2);sys=s1*s2;mag,phase,w=bode(sys);margin(sys)图2.2.1 编程求解校正后系统BODE图由图可知 幅值裕度Gm=28dB 相位

7、裕度 Pm=74.5deg (由编程求得的相位裕度更好所以选用编程求得的校正系统)2.3用MATLAB画校正前后的轨迹2.3.1校正前的根轨迹 由于系统未校正前的开环传递函数为: 使用MATLAB画根轨迹代码如下:2.3.2校正后的根轨迹系统校正后的开环传递函数为: 使用MATLAB画根轨迹代码如下:num=600*17.1 1den=conv(conv(1 10,347.9 1),1 5 0)rlocus(num,den)2.4用Matlab对校正前后的系统进行仿真分析2.4.1校正前系统系统未校正前的开环传递函数为: 单位负反馈闭环传递函数为使用MATLAB求校正前系统单位阶跃响应的性能指

8、标代码如下:2.4.1校正前系统单位阶跃响应2.4.2校正前系统单位阶跃响应由图可知校正前系统单位阶跃响应性能指标: 1上升时间tr = 0.184s 2峰值时间tp =0.556s3调节时间ts =12.8s 4峰值幅值h(tp)=1.795 稳态值 h()= 16 超调量 =792.4.2校正后系统系统校正后的开环传递函数为: 单位负反馈闭环传递函数为使用MATLAB求校正后系统单位阶跃响应的性能指标代,代码如下:num=600*17.1,1den=347.9,5219.5,17410,10310,600s1=tf(num,den);Lsys=tf(num,den);y,t,x=step(

9、Lsys);plot(t,y)2.4.1校正后系统单位阶跃响应2.4.2校正后系统单位阶跃响应由图可知校正后系统单位阶跃响应性能指标: 1 上升时间tr = 2.92s 2 峰值时间tp =7.86s3 调节时间ts =28.8s 4 峰值幅值h(tp)=1.075 稳态值 h()= 16 超调量 =7.1心得体会这次课设虽然时间较短,但是通过这次课程设计,自己亲自根据课设题目,分析设计要求,计算系统的稳态误差,相位裕度和幅值裕度,并利用matlab来进行验证和形象的分析系统的稳定、瞬态性能。这次课设让我明白了滞后校正网络的基本原理是利用滞后网络的高频幅值衰减特性,使的系统截止频率下降,从而使

10、系统获得足够的相角裕度。滞后利用原系统本身的相角性能,这点与超前校正不同的。但是滞后校正网络也有其缺点:1 要求系统动态响应快,滞后校正由于减小,可能不满足;2当滞后校正的T太大时,实际应用难以实现;3原系统的低频区可能找不到对应相位裕度。 同时我也意识到自动控制原理的学习,不是仅仅局限于学习课本上的一些理论知识,更重要的是将理论灵活并且变换的运用到实际中,这样才能学有所用,作为新一代的大学生,我们决不能走入死读书的歧途,而学校组织学生进行课程设计,旨在加强学生的实际运用能力,将课本知识与实际联系起来,更好的加深对理论的掌握和运用。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际

11、问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,自动化控制已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。其次通过起此次课程设计,不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。同时我还学会了如何用matlab绘制波特图和根轨迹图,锻炼了我自主学习的能力和动手能力,这次校正系统的设计,我不但运用了自控课本上的知识,还学会了运用MATLAB软件。总之,在这次课程设计过程中,我既学习到了自动控制原理的知识,又学到了许多书本之外宝贵的分析动手能力。使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。参考文献1自动控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论