自动控制原理课程设计--串联超前—滞后校正装置
- 格式:docx
- 大小:455.00 KB
- 文档页数:16
定常系统的频率法超前校正1问题描述用频率法对系统进行校正,是利用超前校正网络的相位超前特性来增大系统的相位裕量,从而提高系统的稳定性,致使闭环系统的频带扩展,以达到改善系统暂态响应的目的。
但系统频带的加宽也会带来一定的噪声干扰,为了系统具有满意的动态性能,高频段要求幅值迅速衰减,以减少噪声影响。
2设计过程和步骤2.1题目 已知单位反馈控制系统的开环传递函数:设计超前校正装置,使校正后系统满足:2.2计算校正传递函数(1)根据稳态误差的要求,确定系统的开环增益K则解得100k =(2)由于开环增益100k =,在MATLAB 中输入以下命令:z=[ ] ;p=[0,-10,-100];k=100000;[num,den]=zp2tf(z,p,k);[mag,phase,w]=bode(num,den);margin(mag,phase,w);则可得未校正系统的伯德图如图1所示:图1 校正前系统的伯德图由图中可以看出相位裕量角为061.1(3)谐振峰值为%0.161 1.250.4r M σ-=+=, 给定系统的相位裕量值1arcsin()53.1301r M γ==,由于未校正系统的开环对数幅频特性在剪切频率处的斜率为40/db dec -,一般取005~10ε=,在这里取为10,超前校正装置应提供的相位超前量φ,即:5201.611061.11301.531=+-=+-==εγγφφmε是用于补偿因超前装置的引入,使系统的剪切频率增大而增加的相角迟后量。
(4)根据所确定的最大相位超前角m φ,按下式计算相应的α(5)计算校正装置在m w 处的幅值110log α。
由于校正系统的对数幅频特性图,求得其幅值为110log α-处的频率,该频率m φ就是校正后系统的开环剪切频率c w ,即76.80==m c ωω(6)确定校正网络的转折频率和1ω、2ω4946.200644.076.8011=⨯===αωωm T ,(7)画出校正后系统的伯德图,并验算相应的相位裕量是否满足要求?如果不满足,则改变ε值,从步骤(3)开始重新进行计算。
超前滞后校正课程设计一、课程目标知识目标:1. 学生能够理解并掌握“超前滞后校正”的概念,了解其在控制系统中的应用。
2. 学生能够描述超前滞后校正对系统性能的影响,如稳定性、快速性和平稳性。
3. 学生能够运用数学工具分析超前滞后校正的设计方法和参数调整。
技能目标:1. 学生能够运用模拟软件进行超前滞后校正的设计和仿真。
2. 学生能够通过小组合作,解决与超前滞后校正相关的问题,并提出优化方案。
3. 学生能够运用图表、数据和文字,清晰、准确地表达校正前后的系统性能变化。
情感态度价值观目标:1. 学生能够认识到学习自动控制原理在实际生活和工业中的重要性,增强学习兴趣。
2. 学生能够培养团队协作精神,学会倾听他人意见,尊重他人观点。
3. 学生能够树立正确的科学态度,勇于面对挑战,善于从失败中汲取教训,不断提高自身能力。
课程性质分析:本课程为自动控制原理的相关内容,通过讲解超前滞后校正,使学生了解控制系统性能优化的方法。
学生特点分析:学生具备一定的数学基础和控制理论基础知识,具有较强的逻辑思维能力和动手能力。
教学要求:1. 结合实际案例,激发学生学习兴趣,注重理论与实践相结合。
2. 通过小组讨论、实验操作等形式,培养学生团队协作能力和实际操作能力。
3. 注重过程评价,关注学生在学习过程中的表现,及时给予指导和鼓励。
二、教学内容本课程教学内容主要包括以下三个方面:1. 理论知识:- 控制系统稳定性分析:回顾控制系统稳定性判据,如劳斯-赫尔维茨准则。
- 超前滞后校正原理:讲解超前滞后校正的概念、作用和分类。
- 校正参数设计:介绍超前滞后校正参数的设计方法,如根轨迹法、波特图法等。
2. 实践操作:- 软件仿真:使用MATLAB等软件,进行超前滞后校正的设计与仿真。
- 实验分析:通过实验设备,观察校正前后控制系统性能的变化,如阶跃响应、冲击响应等。
3. 教学案例:- 分析实际工业控制系统中应用超前滞后校正的案例,如电机转速控制、温度控制等。
滞后-超前校正——课程设计一、设计目的:1. 了解控制系统设计的一般方法、步骤。
2. 掌握对系统进行稳定性的分析、稳态误差分析以及动态特性分析的方法。
3. 掌握利用MATLAB 对控制理论内容进行分析和研究的技能。
4. 提高分析问题解决问题的能力。
二、设计内容与要求:设计内容:1. 阅读有关资料。
2. 对系统进行稳定性分析、稳态误差分析以及动态特性分析。
3. 绘制根轨迹图、Bode 图、Nyquist 图。
4. 设计校正系统,满足工作要求。
设计条件:1、被控制对象的传递函数是m m 1m 2012mn sn 1n 2012nb s b s b s b ()a s a a s a G S ----+++⋯+=+++⋯+(n≥m)2、参数a0,a1,a2,...an和b0,b1,b2,...bm因小组而异。
设计要求:1. 能用MATLAB 解复杂的自动控制理论题目。
2. 能用MATLAB 设计控制系统以满足具体的性能指标。
3. 能灵活应用MATLAB 的CONTROL SYSTEM 工具箱和SIMULINK 仿真软件,分析系统的性能。
三、设计步骤:1、自学MATLAB软件的基本知识,包括MATLAB的基本操作命令。
控制系统工具箱的用法等,并上机实验。
2、基于MALAB用频率法对系统进行串联校正设计,使其满足给定的领域性能指标。
要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数T,α等的值。
已知开环传递函数为G(S)= 0(2)(40)k s s s ++,使用频率法设计串联滞后—超前校正装置,使系统的相角裕度大于等于40°,静态速度误差系数等于20。
校正前根据上式可化简G(S)= 00.0125(0.51)(0.0251)k s s s ++,所以公式G(S)=20(0.51)(0.0251)s s s ++,所以=1,则c w = 6.1310,相角裕度γ为9.3528。
实验五线性系统串联校正设计实验原理:(1)串联校正环节原理串联校正环节通过改变系统频率响应特性,进而改善系统的动态或静态性能。
大致可以分为(相位)超前校正、滞后校正和滞后-超前校正三类。
超前校正环节的传递函数如下Tαs+1α(Ts+1),α>1超前校正环节有位于实轴负半轴的一个极点和一个零点,零点较极点距虚轴较近,因此具有高通特性,对正频率响应的相角为正,因此称为“超前”。
这一特性对系统的穿越频率影响较小的同时,将增加穿越频率处的相移,因此提高了系统的相位裕量,可以使系统动态性能改善。
滞后校正环节的传递函数如下Tαs+1Ts+1,α<1滞后校正环节的极点较零点距虚轴较近,因此有低通特性,附加相角为负。
通过附加低通特性,滞后环节可降低系统的幅值穿越频率,进而提升系统的相位裕量。
在使系统动态响应变慢的同时提高系统的稳定性。
(2)基于Baud图的超前校正环节设计设计超前校正环节时,意图让系统获得最大的超前量,即超前网络的最大相位超前频率等于校正后网络的穿越频率,因此设计方法如下:①根据稳态误差要求确定开环增益。
②计算校正前系统的相位裕度γ。
③确定需要的相位超前量:φm=γ∗−γ+(5°~12°) ,γ∗为期望的校正后相位裕度。
④计算衰减因子:α−1α+1= sin φm。
此时可计算校正后幅值穿越频率为ωm=−10lgα。
⑤时间常数T =ω√α。
(3)校正环节的电路实现构建待校正系统,开环传递函数为:G(s)=20s(s+0.5)电路原理图如下:校正环节的电路原理图如下:可计算其中参数:分子时间常数=R1C1,分母时间常数=R2C2。
实验记录:1.电路搭建和调试在实验面包板上搭建前述电路,首先利用四个运算放大器构建原系统,将r(t)接入实验板AO+和AI0+,C(t)接入AI1+,运算放大器正输入全部接地,电源接入±15V,将OP1和OP2间独立引出方便修改。
基于另外两运算放大器搭建校正网络,将所有电容值选为1uF,所有电阻引出方便修改。
自控原理超前滞后校正自动控制原理课程设计定常系统的频率法超前校正1问题描述用频率法对系统进行校正,是利用超前校正网络的相位超前特性来增大系统的相位裕量,从而提高系统的稳定性,致使闭环系统的频带扩展,以达到改善系统暂态响应的目的。
但系统频带的加宽也会带来一定的噪声干扰,为了系统具有满意的动态性能,高频段要求幅值迅速衰减,以减少噪声影响。
2设计过程和步骤2.1题目已知单位反馈控制系统的开环传递函数:G(s)?711S(S?1)(S?1)26设计超前校正装置,使校正后系统满足:r?40o?2o,wc?1rad/s,h?10要求:1、分析建立系统校正环节模型,给出校正后系统的MATLAB仿真结果;2、运用EWB搭建模拟电路,分别演示校正前后的效果;3、硬件系统搭建并实现。
2.2计算校正传递函数(1)MATLAB系统校正前程序如下:num1=[7];den1=[1/12 2/3 1 0];sys1=tf(num1,den1);margin(sys1);grid则可得未校正系统的伯德图如图1所示:自控原理课程设计Bode DiagramGm = 1.16 dB (at 3.46 rad/sec) , Pm = 3.36 deg (at 3.24 rad/sec) Magnitude (dB)Phase (deg)10101010Frequency (rad/sec)1010图1 校正前系统的伯德图由图中可以看出相位裕量角为3.36oMATLAB系统校正后程序如下:num1=[7];den1=[1/12 2/3 1 0];sys1=tf(num1,den1); num2=[8.2 1];den2=[35.2 1];sys2=tf(num2,den2); sysa=series(sys1,sys2);margin(sysa);grid- 1 -自控原理课程设计图2校正后系统的伯德图(7)画出校正后系统的伯德图,滞后校正装置的传递函数为:8.2S?1G(s)?35.2S?1经过校正的传递函数为:G(s)?8.2S?17?35.2S?1S(1S?1)(1S?1)263软件仿真实验结果及分析(1)在MATLAB/SIMULINK环境下搭建校正前仿真模型进行仿真。
目录一、设计目的-------------------------------------------------------------1二、设计要求-------------------------------------------------------------1三、实现过程-------------------------------------------------------------33.1系统概述-------------------------------------------------------- 33.1.1设计原理------------------------------------------------- 33.1.2设计步骤------------------------------------------------- 43.2设计与分析----------------------------------------------------- 53.2.1校正前参数确定--------------------------------------- 53.2.2确定校正网络的传递函数--------------------------- 53.2.3 理论系统校正后系统的传递函数和BODE 图-- 73.2.4系统软件仿真------------------------------------------ 8四、总结------------------------------------------------------------------15五、参考文献-------------------------------------------------------------16自动控制原理课程设计报告一、设计目的(1)掌握控制系统设计与校正的步骤和方法。
一、设计目的1、 通过课程设计进一步掌握自动控制原理课程的相关知识,加深对所学内容的理解,提高解决实际问题的能力。
2、 理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统;3、 理解相角裕量、稳态误差、穿越频率等参数的含义;4、 学习MATLAB 在自动控制中的应用,会利用MATLAB 提供的函数求出所需要得到的实验结果;5、 从总体上把握对系统进行校正的思路,能够将理论与实际相结合。
二、设计内容与要求 设计内容:1、阅读有关资料。
2、对系统进行稳定性分析、稳态误差分析以及动态特性分析。
3、绘制根轨迹图、Bode 图。
4、设计校正系统,满足工作要求。
设计条件:⊗则已知单位负反馈系统被控制对象的开环传递函数为:()()0.110.011S kG s s s =⨯++对系统进行串联校正任务: (1)()r t t=时,0.004ss e ≤;(2)校正后,相角裕量45r >; (3)30/c w rad s>。
sR设计要求1、能用MATLAB 解复杂的自动控制理论题目;2、能用MATLAB 设计控制系统以满足具体的性能指标;3、能灵活应用MATLAB 的SIMULINK 仿真软件,分析系统的性能。
三、设计原理校正方式的选择,按照校正装置在系统中的链接方式,控制系统校正方式分为串联校正、反馈校正、前馈校正、和复合校正4种。
串联校正是最常见的一种校正方式。
串联校正方式是校正器与受控对象进行串联连接的。
可分为串联超前校正、串联滞后校正和滞后-超前校正。
其一般设计步骤如下:(1)根据静态性能指标,计算开环系统的增益。
之后求取校正前系统的频率特性指标,并与设计要求进行比较;(2)确定校正后期望的穿越频率,具体值得选取与所选择的校正方式相适应; (3)根据待设计的校正环节的形式和转折频率,计算相关参数,进而确定校正环节; (4)得出校正后系统。
检验系统满足设计要求。
四、设计步骤1、校正前的系统分析 时域分析: 其中已知21()R s s =---------------------------------------------------------------------------------①()1H s = ---------------------------------------------------------------------------------②()()()0.110.011kG s s s s =⨯⨯+⨯+ --------------------------------------------------------③根据稳态误差公式1lim ()1()()ss s e R s s G s H s →=⨯⨯+⨯ -------------------------------------------------------④③将①②③带入④式得()211lim1(0.11)0.011ss s e s ks s s s →=⨯⨯+⨯⨯+⨯+化简得出1ss e k =又有题目0.004ss e ≤最后得250k ≥此时取250k =进行分析。
自动控制原理串联滞后校正装置课程设计“自控原理课程设计”参考设计流程一、理论分析设计1、确定原系统数学模型;当开关S断开时,求原模拟电路的开环传递函数个G(s)。
c);ω(γc、ω2、绘制原系统对数频率特性,确定原系统性能:3、确定校正装置传递函数Gc(s),并验算设计结果;设超前校正装置传递函数为:,rd>1),则:'cω处的对数幅值为L('cωm,原系统在ω='cω若校正后系统的截止频率由此得:由,得时间常数T为:4、在同一坐标系里,绘制校正前、后、校正装置对数频率特性;二、Matlab仿真设计(串联超前校正仿真设计过程)注意:下述仿真设计过程仅供参考,本设计与此有所不同。
利用Matlab进行仿真设计(校正),就是借助Matlab 相关语句进行上述运算,完成以下任务:①确定校正装置;②绘制校正前、后、校正装置对数频率特性;③确定校正后性能指标。
从而达到利用Matlab辅助分析设计的目的。
例:已知单位反馈线性系统开环传递函数为:≥450,幅值裕量h≥10dB,利用Matlab进行串联超前校正。
'γ≥7.5弧度/秒,相位裕量'cω要求系统在单位斜坡输入信号作用时,开环截止频率c)]、幅值裕量Gmω(γ1、绘制原系统对数频率特性,并求原系统幅值穿越频率wc、相位穿越频率wj、相位裕量Pm[即num=[20];den=[1,1,0];G=tf(num,den); %求原系统传递函数bode(G); %绘制原系统对数频率特性margin(G); %求原系统相位裕度、幅值裕度、截止频率[Gm,Pm,wj,wc]=margin(G);grid; %绘制网格线(该条指令可有可无)原系统伯德图如图1所示,其截止频率、相位裕量、幅值裕量从图中可见。
另外,在MATLAB Workspace下,也可得到此值。
由于截止频率和相位裕量都小于要求值,故采用串联超前校正较为合适。
编号:自动控制原理Ⅰ实验课题:控制系统串联校正设计专业:智能科学与技术学生姓名:黎良贵学号:2008502112014 年 1 月 5 日一、 实验目的:1、了解控制系统中校正装置的作用;2、研究串联校正装置对系统的校正作用。
二、 实验基本原理:1、 滞后-超前校正超前校正的主要作用是增加相位稳定裕量,从而提高系统的稳定裕量,改善系统响应的动态特性。
滞后校正的主要作用则是改善系统的静态特性。
如果把这两种校正结合起来,就能同时改善系统的动态特性和静态特性。
滞后超前校正综合了滞后校正和超前校正的功能。
滞后-超前校正的线路由运算放大器及阻容网络组成。
2、 串联滞后校正串联滞后校正指的是校正装置的输出信号的相位角滞后于输入信号的相位角。
它的主要作用是降低中频段和高频段的开环增益,但同时使低频段的开环增益不受影响。
这样来兼顾静态性能与稳定性。
它的副作用是会在ωc 点产生一定的相角滞后。
三、 实验内容:设单位反馈系统的开环传递函数为设计串联校正装置,使系统满足下列要求静态速度误差系数1S K -≥250ν,相角裕量045≥γ,,并且要求系统校正后的截止频率s rad c /30≥ω。
四、 实验步骤:1、 用MATLAB 软件对原系统进行仿真,讨论校正方案;2、 对校正后的系统进行仿真,确定校正方案;)101.0)(11.0()(0++=s s s Ks G3、设计原系统和校正环节的电模拟电路及元器件有关参数;4、设计制作硬件电路,调试电路,观察原系统阶跃响应并记录系统的瞬态响应数据;5、加入校正装置,系统联调,观察并记录加入校正装置后系统的阶跃响应,记录系统的瞬态响应数据。
五、MATLAB仿真:程序:K=250;G=tf(K,[0.001 0.11 1 0]);[gm,pm,wcg,wcp]=margin(G);T1=10/wcp;b=7;Gc1=tf([T1 1],[b*T1 1])G1=G*Gc1;G10=feedback(G,1);step(G10)gridfigure[mag,pha,w]=bode(G1);Mag=20*log10(mag);[gm1,pm1,wcg1,wcp1]=margin(G1);phi=(45-pm1+20)*pi/180;alpha=(1+sin(phi))/(1-sin(phi));Mn=-10*log10(alpha);wcgn=spline(Mag,w,Mn);T=1/wcgn/sqrt(alpha);Tz=alpha*T;Gc2=tf([Tz 1],[T 1])G2=G1*Gc2;bode(G,'r',G2,'g')gridfiguregrid[gm2,pm2,wcg2,wcp2]=margin(G2)G11=feedback(G2,1);step(G11)grid结果:滞后校正网络传递函数:0.2126 s + 1------------1.488 s + 1超前校正网络传递函数:0.1039 s + 1--------------0.008316 s + 1校正之后的幅值裕量,相角裕量,相角交接频率,截止频率:gm2 =5.5355pm2 =49.2677wcg2 =105.9038wcp2 =34.0080其中相角裕量,截止频率分别为49.2677,34.0080均大于题目要求的45和30,仿真符合要求。
一.题目004已知单位负反馈系统的开环传递函数为)5.0(4)(0+=S S S G ,试对系统进行超前串联校正设计,使之满足:(1)闭环主导极点的阻尼比ζ=0.5; (2)自然振荡角频率wn=5rad/s ; (3)静态速度误差系数Kv=50rad/s 。
二.校正前系统分析编程绘制其单位阶跃响应曲线,根轨迹,奈氏图如下: num=4;den=conv([1,0],[1,0.5]); G0=tf(num,den); G=feedback(G0,1); figure(1); step(G); figure(2); rlocus(G0); figure(3); nyquist(G0)2.1单位阶跃响应图1..校正前单位阶跃响应由图可知上升时间tr=0.567s,峰值时间tp=1.61s,超调量σ%=67..2%,调节时间ts=14.7s( 2%的允许误差),系统稳态误差ess=0。
2.2根轨迹图图2 闭环根轨迹使系统稳定的根轨迹增益范围为k>0。
3.3奈氏图奈氏图不包括(-1,0),所以系统稳定。
应用Matlab绘制出开环系统Bode图,程序如下:4.4开环波特图num=4;den=conv([1,0],[1,0.5]);w=logspace(-2,3,100);bode(num,den,w);grid on;[mag,phase,w]=bode(num,den,w);magdB=20*log10(mag);[Gm,Pm,Wcg,Wcp]=margin(mag,phase,w) %求系统的幅值裕量、相角裕量及其所对应的频率mr=max(mag) %求谐振峰值wr=spline(mag,w,mr) %求谐振频率运行结果:幅值裕量:Gm = 1.6482e+006幅值裕量:Pm =14.2694穿越频率:Wcg =2.5676e+003剪切频率:Wcp =1.9688谐振峰值:mr = 799.8400谐振频率:wr =0.0100图3 开环波特图校正前系统的相角裕量γ=14.2694°,幅值裕量20lgkg=1.6482*10^6。
天津城市建设学院课程设计任务书2010 —2011 学年第 2 学期电子与信息工程 系 电气工程及其自动化 专业 08-1 班级课程设计名称: 自动控制原理课程设计设计题目: 串联超前校正装置的设计完成期限:自 2011 年5 月 30 日至 2011 年 6 月 3 日共 1 周设计依据、要求及主要内容: 已知单位反馈系统的开环传递函数为:)104.0(100)(+=s s K s G 要求校正后系统对单位斜坡输入信号的稳态误差01.0≤ss e ,相角裕度 45≥γ,试设计串联超前校正装置。
基本要求:1、对原系统进行分析,绘制原系统的单位阶跃响应曲线,2、绘制原系统的Bode 图,确定原系统的幅值裕度和相角裕度。
3、绘制原系统的Nyquist 曲线。
4、绘制原系统的根轨迹。
5、设计校正装置,绘制校正装置的Bode 图。
6、绘制校正后系统的Bode 图、确定校正后系统的幅值裕度和相角裕度。
7、绘制校正后系统的单位阶跃响应曲线。
8、绘制校正后系统的Nyquist 曲线。
9、绘制校正后系统的根轨迹。
指导教师(签字):教研室主任(签字):批准日期:2011年5月28日目录一、绪论 (2)二、对原系统进行分析 (3)1)绘制原系统的单位阶跃曲线 (3)2)绘制原系统bode图 (3)3)绘制原系统奈式曲线 (4)4)绘制原系统根轨迹 (4)三、校正系统的确定 (5)四、对校正后的装置进行分析 (5)1)绘制校正后系统bode图 (5)2)绘制校正后系统单位阶跃响应曲线 (6)3)绘制校正后的奈式曲线 (7)4)绘制校正后的根轨迹 (7)五、总结 (8)六、附图 (9)参考文献 (15)一绪论所谓校正,就是在系统中加入一些其参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,从而满足给定的各项性能指标。
系统校正的常用方法是附加校正装置。
按校正装置在系统中的位置不同,系统校正分为串联校正、反馈校正和复合校正。
学号(自动控制原理课程设计)设计说明书串联滞后校正装置的设计起止日期:2012 年5 月28 日至2012 年6 月1 日学生姓名班级09电气1班成绩指导教师(签字)控制与机械工程学院2012年6 月1 日天津城市建设学院课程设计任务书2011 —2012 学年第 2 学期控制与机械工程 学院 电气工程及其自动化 系 09-1 班级 课程设计名称: 自动控制原理课程设计 设计题目: 串联滞后校正装置的设计完成期限:自 2012 年 5 月 28 日至 2012 年 6 月 1 日共 1 周 设计依据、要求及主要内容:设单位反馈系统的开环传递函数为:)13.0)(1()(++=s s s Ks G要求校正后系统的静态速度误差系数110-≥s K v ,相角裕度 45≥γ,试设计串联滞后校正装置。
基本要求:1、对原系统进行分析,绘制原系统的单位阶跃响应曲线,2、绘制原系统的Bode 图,确定原系统的幅值裕度和相角裕度。
3、绘制原系统的Nyquist 曲线。
4、绘制原系统的根轨迹。
5、设计校正装置,绘制校正装置的Bode 图。
6、绘制校正后系统的Bode 图、确定校正后系统的幅值裕度和相角裕度。
7、绘制校正后系统的单位阶跃响应曲线。
8、绘制校正后系统的Nyquist 曲线。
9、绘制校正后系统的根轨迹。
指导教师(签字): 系主任(签字): 批准日期:2012年5月25日目录一、绪论 (4)二、原系统分析 (4)2.1原系统的单位阶跃响应曲线 (4)2.2绘制原系统的Bode图,确定原系统的幅值裕度和相角裕度 (5)2.3 原系统的Nyquist曲线 (6)2.4 原系统的根轨迹 (7)三、校正装置设计 (8)3.1 校正装置参数的确定 (8)3.2 校正装置的Bode图 (8)四、校正后系统的分析 (9)4.1校正后系统的单位阶跃响应曲线 (9)4.2 校正后系统的Bode图 (9)4.3 校正后系统的Nyquist曲线 (10)4.4 校正后系统的根轨迹 (11)五、总结 (12)六、附图 (12)一、 绪论在系统中,往往需要加入一些校正装置来增加系统的灵活性,使系统发生变化,从而满足给定的各项性能指标。
目录一、绪论 (1)二、原系统分析 (1)2.1原系统的单位阶跃响应曲线 (1)2.2原系统的Bode图 (2)2.3原系统的Nyquist曲线 (4)2.4原系统根轨迹 (5)三、校正装置设计 (6)3.1校正装置参数的确定 (6)3.2校正装置的波特图 (7)四、校正后系统的分析 (8)4.1校正后系统的单位阶跃响应曲线 (8)4.2校正后系统的波特图 (9)4.3校正后系统的Nyquist曲线 (10)4.4校正后系统的根轨迹 (11)五、总结 (13)六、参考文献 (13)一、绪论在系统中,往往需要加入一些校正装置来增加系统的灵活性,使系统发生变化,从而满足给定的各项性能指标。
按照校正装置的特性不同,可分为PID 校正、超前校正、滞后校正和滞后-超前校正。
我们在这里讨论串联超前校正。
在直流控制系统中,由于传递直流电压信号,适于采用串联校正。
串联超前校正的基本原理:利用超前网络的相角超前特性。
只要正确的将超前网络的交接频率1/aT 和1/T 选择在带校正系统截止频率的两旁,并适当选取参数a 和T ,就可以校正系统的截止频率和相角裕度满足性能指标的要求,从而改善系统的动态性能。
串联超前校正的优点:保证低频段满足稳态误差,改善中频段,使截止频率增大,相角裕度变大,动态性能提高,高频段提高使其抗噪声干扰能力降低。
有些情况下采用串联超前校正是无效的,它受到以下两个因素的限制: 1.闭环宽带要求。
若待校正系统不稳定的话,为了得到规定的相角裕度,需要超前网络提供很大的相角超前量。
这样的话,超前网络的a 值必须选取的很大,从而造成已校正系统带宽过大,使得通过系统的高频噪声电平很高,很可能使系统失控。
2.在截至频率附近相角迅速减小的待校正系统,一般不宜采用串联超前校J 卜。
因为随着截止频率的增大,待校正系统相角迅速减小,使已校正系统的相角裕度改善不大,很难得到足够的相角超前量,在一般情况下,产生这种相角迅速减小的原因是,在待校正系统的截止频率附近,或有交接频率彼此靠近的惯性环节;或由两个交接频率彼此相等的惯性环节;或有一个震荡环节。
串联超前校正方法2超前网络的特性是相角超前,幅值增加。
串联超前校正的实质是将超前网络的最大超前角补在校正后系统开环频率特性的截止频率处,提高校正后系统的相角裕度和截止频率,从而改善系统的动态性能。
假设未校正系统的开环传递函数为)(0s G ,系统给定的稳态误差,截止频率,相角裕度和幅值裕度指标分别为***,,γωc ss e 和*h 。
设计超前校正装置的一般步骤可归纳如下:(1)根据给定稳态误差*ss e 的要求,确定系统的开环增益K 。
(2)根据已确定的开环增益K ,绘出未校正系统的对数幅频特性曲线,并求出截止频率0c ω和相角裕度0γ。
当*0cc ωω<,*0γγ<时可以考虑用超前校正。
(3)根据给定的相位裕度*γ,计算校正装置所应提供的最大相角超前量m ϕ,即)15~5(0︒︒+-=γγϕm(1)式中(5°~15°)是用于补偿引入超前校正装置,截止频率增大所导致的校正前系统的相角裕度的损失量。
若未校正系统的对数幅频特性在截止频率处的斜率为dec dB /40-,并不再向下转折时,可以取 8~5;若该频段斜率从dec dB /40-继续转折为dec dB /60-,甚至更负时,则补偿角应适当取大些。
注意:如果︒>60m ϕ,则用一级超前校正不能达到要求的*γ指标。
(4)根据所确定的最大超前相角m ϕ,求出相应的a 值,即mm a ϕϕsin 1sin 1-+=(2)(5)选定校正后系统的截止频率在a lg 10-处作水平线,与)(0ωL 相交于A '点,交点频率设为A 'ω。
取校正后系统的截止频率为{}*,max cA c ωωω'=(3)(6)确定校正装置的传递函数在选好的c ω处作垂直线,与)(0ωL 交于A 点;确定A 点关于dB 0线的镜像点B ,过点B 作dec dB /20+直线,与dB 0线交于C 点,对应频率为C ω;在CB 延长线上定D 点, 使C c cD ωωωω=,在D 点将曲线改平,则对应超前校正装置的传递函数为1()1C C DsG s sωω+=+ (4)(7)验算写出校正后系统的开环传递函数0()()()C G s G s G s =验算是否满足设计条件***hh c c ≥≥≥,,γγωω若不满足,返回(3),适当增加相角补偿量,重新设计直到达到要求。
目录一、设计目的-------------------------------------------------------------1二、设计要求-------------------------------------------------------------1三、实现过程-------------------------------------------------------------33.1系统概述-------------------------------------------------------- 33.1.1设计原理------------------------------------------------- 33.1.2设计步骤------------------------------------------------- 43.2设计与分析----------------------------------------------------- 53.2.1校正前参数确定--------------------------------------- 53.2.2确定校正网络的传递函数--------------------------- 53.2.3 理论系统校正后系统的传递函数和BODE 图-- 73.2.4系统软件仿真------------------------------------------ 8四、总结------------------------------------------------------------------15五、参考文献-------------------------------------------------------------16自动控制原理课程设计报告一、设计目的(1)掌握控制系统设计与校正的步骤和方法。
(2)掌握对控制系统相角裕度、稳态误差、剪切频率、相角穿越频率以及增益裕度的求取方法。
(3)掌握利用Matlab 对控制系统分析的技能。
熟悉MATLAB 这一解决具体工程问题的标准软件,能熟练地应用MATLAB 软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。
(4)提高控制系统设计和分析能力。
二、设计要求已知单位负反馈系统的开环传递函数0K G(S)S(S 1)(0.125S 1)=++,试用频率法设计串联滞后校正装置,使系统的相角裕量030γ>,静态速度误差系数1v K 10s -=1.前期基础知识,主要包括MATLAB 系统要素,MATLAB 语言的变量与语句,MATLAB 的矩阵和矩阵元素,数值输入与输出格式,MATLAB 系统工作空间信息,以及MATLAB 的在线帮助功能等。
2.控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace 变换等等。
3.控制系统的时域分析,主要包括系统的各种响应、性能指标的获取、零极点对系统性能的影响、高阶系统的近似研究,控制系统的稳定性分析,控制系统的稳态误差的求取。
4.控制系统的根轨迹分析,主要包括多回路系统的根轨迹、零度根轨迹、纯迟延系统根轨迹和控制系统的根轨迹分析。
5.控制系统的频域分析,主要包括系统Bode 图、Nyquist 图、稳定性判据和系统的频域响应。
6.控制系统的校正,主要包括根轨迹法超前校正、频域法超前校正、频域法滞后校正以及校正前后的性能分析。
三、实现过程3.1、系统概述 3.1.1设计原理所谓校正,就是在系统中加入一些其参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,从而满足给定的各项性能指标。
系统校正的常用方法是附加校正装置。
按校正装置在系统中的位置不同,系统校正分为串联校正、反馈校正和复合校正。
按校正装置的特性不同,又可分为PID 校正、超前校正、滞后校正和滞后-超前校正。
串联超前校正是利用超前网络或PD 控制器进行串联校正的基本原理,是利用超前网络或PD 控制器的相角超前特性实现的,使开环系统截止频率增大,从而闭环系统带宽也增大,使响应速度加快。
在有些情况下采用串联超前校正是无效的,它受以下两个因素的限制: 1)闭环带宽要求。
若待校正系统不稳定,为了得到规定的相角裕度,需要超前网络提高很大的相角超前量。
这样,超前网络的a 值必须选得很大,从而造成已校正系统带宽过大,使得通过系统的高频噪声电平很高,很可能使系统失控。
2) 在截止频率附近相角迅速减小的待校正系统,一般不宜采用串联超前校正。
因为随着截止频率的睁大,待校正系统相角迅速减小,使已校正系统的相角裕度改善不大,很难得到足够的相角超调量。
串联滞后校正是利用滞后网络或PI 控制器进行串联校正的基本原理,利用其具有负相移和负幅值的特斜率的特点,幅值的压缩使得有可能调大开环增益,从而提高稳定精度,也能提高系统的稳定裕度。
在系统响应速度要求不高而抑制噪声电平性能要求较高的情况下,可以考虑采用串联滞后校正。
此外,如果待校正系统已具备满意的动态性能,仅稳态性能不能满足指标要求,也可以采用串联滞后校正以提高系统的稳态精度,同时保持其动态性能仍然满足性能指标要求。
滞后校正装置的传递函数为)1(11/1/11)(>++=++=ββττβττβs s s s s G c (1-1)它提供一个负实轴上的零点τ/1-=c z 和一个负实轴上的极点βτ/1-=c p 。
零、极点之间的距离由β值决定。
由于β>1,极点位于零点右边,对于s 平面上的一个动点1s ,零点产生的向量角小于极点产生的向量角,因此,滞后校正装置总的向量角为负,故称为滞后校正。
3.1.2设计步骤所研究的系统为最小相位单位反馈系统,则采用频域法设计串联无源滞后网络的步骤如下:1) 根据稳态误差要求,确定开环增益K 。
2) 利用已确定的的开环增益,画出待校正系统的伯德图,求出待校正系统的截止频率'c ω,相角裕度γ和幅值裕度h (dB )。
3) 如原系统的相角和增益裕量不满足要求,找一新的截止频率''c ω,在''c ω处开环传递函数的相角应等于-180度加上要求的相角裕量后再加上5~12°,以补偿滞后校正网络的相角滞后。
4) 根据相角裕度''γ要求,选择已校正系统的截止频率''c ω。
考虑到滞后网络在新的截止频率''c ω处会产生一定的相角滞后c ϕ(''c ω),因此下式成立:''γ=γ(''c ω)+c ϕ(''c ω) (1-1)式中,''γ是指标要求值,c ϕ(''c ω)在确定''c ω前可取为-5°,于是,可根据式(1-1)的计算结果,在γ(''c ω)曲线上可查出相应的''c ω值。
为使串联滞后校正网络的滞后相角在5~12°范围内,去之后校正装置的第一个转折频率''c 1101~511ωω)(==T ,1ω确定后,T 就可以确定了。
5) 根据下述关系式确定滞后网络参数b 和T :20lgb+'L (''c ω)=0 (1-2) bT1=0.1''c ω (1-3) 式(1-2)成立的原因是显然的,因为要保证已校正系统的截止频率为上一步所选的''c ω值,就必须使滞后网络的衰减量20lgb 在数值上等于待校正系统在新截止频率''c ω上的对数幅频值'L (''c ω)。
该值在待矫正系统对数幅频曲线上可以查出,于是由式(1-3)可以算出b 值。
根据式(1-3),由已确定的b 值立即可以算出滞后网络的T 值。
如果求得的T 值过大,则难以实现,则可将式(1-3)中的系数0.1适当加大,例如在0.1~0.25范围内选取,而c ϕ(''c ω)的估计值相应在-o 5~- 12范围内确定。
6) 验算已校正系统的相角裕度和幅值裕度。
3.2、 设计与分析 3.2.1校正前参数确定根据稳态指标计算出要求的K 值: 单位反馈系统的开环传递函数是:0K G(S)S(S 1)(0.125S 1)=++要求系统的静态速度误差系数110-=s K v ,又已知一单位反馈系统的开环传递由110-=S K V 有如下计算:()()()101s 0125.01s limlim 10000s 0s 1==++===→→-K K s sG S K V 故有,()()()s s s S G ++=10125.0110原系统的阶跃响应 代码:num=[10];den1=conv([1 1],[0.125 1] ); den=conv([1 0],den1 ); sys=tf(num,den);sys1=feedback(sys,1); t=0:0.1:45; step(sys1,t) hold on grid hold off3.2.2确定校正网络的传递函数在系统前向通路中插入一相位滞后校正,确定校正网络的传递函数如下, 由''γ=γ(''c ω)+c ϕ(''c ω),式中c ϕ(''c ω)一般取- 5~- 12,而''γ是系统校正后的相角裕度,所以γ(''c ω)为︒42,γ(''c ω)=()ωϕ''-(180-算出()ωϕ'' = -︒138,所以可以在下面得出的波特图(2—1)(2—2)中找到''c ω,''c ω=18.18rad/sec 。
根据式(1-9)和式(1-10)确定滞后网络参数b 和T :20lgb+'L (''c ω)=0bT1=0.1''c ω 得出b =8.11 T=0.0678;在知道了b 和T 后则可以确定校正环节的传递函数:1s 1s b ++=T T G C 为 :10678.01s 55.0++=s G C则校正后的传递函数为:()SS S S S G ++++=2341928.1201275.0008475.010S 5.5;伯德图 图(2—1)3.2.3理论系统校正后系统的传递函数和BODE 图(2—2)代码:num=[5.5,10];den=[0.008475 0.201275 1.1928 1 0];G=tf(num,den);bode(G);margin(G);[Gm,Pm,wj,wc]=margin(G);校正后系统的BODE图图(2—2)校正后系统的阶跃响应:代码:num=[5.5 10]; den=[0.008475 0.201275 1.1928 1 0];sys=tf(num,den);sys1=feedback(sys,1);t=0:0.1:45;step(sys1,30)hold ongridhold off3.2.4系统软件仿真1.校正前的系统,系统参数及BODE 图:代码:num=10;den=conv([1,1,0],[0.125,1]); G=tf(num,den) Transfer function:( 未校正系统的开环传递函数)s1.125s^20.125s^310++未校正系统BODE图原系统阶跃响应:代码:num=[10];den1=conv([11],[0.125 1] );den=conv([10],den1 );sys=tf(num,den);sys1=feedback(sys,1); t=0:0.1:45;step(sys1,t)hold ongridhold off2.在MATLAB指令窗口定义好模型输入SISOTOOL命令,打开一个空的SISO DESIGN TOOL ,通过FILE/IMPORT命令,将模型G载入SISO设计工具中,如图(1),(2),(3):图(1)图(2)图(3)3.调整增益根据要求系统稳态速度误差1vK10s-=,补偿器的增益为10,将图(3)中的C值改为10。