自控课设串联滞后超前校正..
自控大作业——超前滞后校正

自动控制原理大作业已知单位反馈控制系统如图所示,其中0()(1)KG s s s =+。
1、试用频率法设计串联超前校正网络()c G s ,满足:单位斜坡输入时,位置输出稳态误差19ss e =,开环截止频率 4.5/crad s ω''=,相角裕度50γ''≥,请写出校正具体步骤: 解:1.求开环增益K 传递函数为:0()(1)KG s s s =+ 此系统为为Ⅰ型系统,且系统稳定,故由稳态误差911e ss ==K知:K=9校正前系统传递函数为 )()(1s s 9s o +=G(1)根据校正前系统Bode 图,确定校正前系统相角裕度和开环截止频率:0w c =)(L0w 9lg202c= s /rad 3w c =43.18arctanw -90-180)w (180r c c o ==+=ϕ(2)计算校正网络的参数a 和τ:已知开环截止频率 4.5/crad s ω''=取s /rad 5.4w w c m="= 2co w 9lg 20lga 10-5.4"==)(L 06.5a = 0988.006.5*5.41a *w 1m ===τ 10988.01s 5.01s 1s a s c ++=++=s G ττ)((3)验算校正后的性能指标是否满足设计要求:)1s 0988.0)(1s (s )1s 5.0(9)s ()s ()s (c o +++==G G G6.5497.23-47.77-04.6690)w *0988.0(arctan -arctanw -90-)w *5.0(arctan 180)w (180r c cc c =+="""+="+=''ϕ 满足设计要求。
2、用MATLAB 画出校正前系统、校正装置和校正后系统的Bode 图:-100100M a g n i t u d e (d B)10-210-110101102103-180-135-90-45045P h a s e (d e g)Bode DiagramFrequency (rad/sec)MATLAB 程序:G1=tf(9,[1,1,0]);G2=tf(9*[0.5,1],conv([1,1,0],[0.0988,1])); G3=tf([0.5 1],[0.0988 1]) bode(G1) hold bode(G2,'--') hold bode(G3)3、用MATLAB 绘制校正前和校正后系统的单位阶跃响应图,并分析两个系统不同的动态性能指标(超调量、调节时间等):0246810120.20.40.60.811.21.41.6Step ResponseTime (sec)A m p l i t u d eMATLAB 程序:G1=tf(9,[1,1,0]);G2=tf(9*[0.5,1],conv([1,1,0],[0.0988,1])); G3=tf([0.5 1],[0.0988 1]) figureG1_c=feedback(G1,1) G2_c=feedback(G2,1) step(G1_c) hold step(G2_c,'--')动态性能分析: ● 校正前:)()(1s s 9s o +=G9s s 9s 20++=)(ϕ 3w n = 167.061w 21n ≈==ζ%75.58%100*e%100*e%22167.0-1167.0*14.3--1-===ζπζσs06.1167.0-1*314.3-1*w t 22n p ===ζπs986.63*167.05.3w *5.3t n s ===ζ● 校正后:%171.01.0-1.17%=σs648.0t p ≈分析:加入串联超前校正装置后,动态性能中系统超调量下降,稳定性变好,调节时间、峰值时间减小,快速性变好。
自动控制原理MATLAB课程设计--滞后-超前校正

滞后-超前校正——课程设计一、设计目的: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. 超前校正超前校正是指在控制系统中,通过提前控制信号的相位,使得系统的相位裕度增加,从而提高系统的稳定性和响应速度。
具体来说,超前校正是通过在控制信号中加入一个比例项和一个积分项,来提高系统的相位裕度。
这样,系统就能更快地响应外部干扰和变化,从而提高系统的性能。
2. 滞后校正滞后校正是指在控制系统中,通过延迟控制信号的相位,使得系统的相位裕度减小,从而提高系统的稳定性和抗干扰能力。
具体来说,滞后校正是通过在控制信号中加入一个比例项和一个微分项,来减小系统的相位裕度。
这样,系统就能更好地抵抗外部干扰和变化,从而提高系统的性能。
二、实践应用1. 超前校正超前校正在实践中的应用非常广泛。
例如,在电力系统中,超前校正可以用来提高电力系统的稳定性和响应速度。
在机械控制系统中,超前校正可以用来提高机械系统的精度和响应速度。
在化工生产中,超前校正可以用来提高化工生产的稳定性和生产效率。
2. 滞后校正滞后校正在实践中的应用也非常广泛。
例如,在飞行控制系统中,滞后校正可以用来提高飞行器的稳定性和抗干扰能力。
在汽车控制系统中,滞后校正可以用来提高汽车的稳定性和安全性。
在医疗设备中,滞后校正可以用来提高医疗设备的精度和稳定性。
总之,串联超前校正和滞后校正是两种常见的校正方法,它们都是为了提高系统的稳定性和性能而采取的措施。
然而,它们的实现方式和效果却有很大的不同。
在实践中,我们需要根据具体的应用场景和需求,选择合适的校正方法,以达到最佳的控制效果。
自动控制原理课程设计串联超前滞后校正装置

自动控制原理课程设计报告一、设计目的(1)掌握控制系统设计与校正的步骤和方法。
(2)掌握对控制系统相角裕度、稳态误差、剪切频率、相角穿越频率以及增益裕度的求取方法。
(3)掌握利用Matlab对控制系统分析的技能。
熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。
(4)提高控制系统设计和分析能力。
(5)所谓校正就是在系统不可变部分的基础上,加入适当的校正元部件,使系统满足给定的性能指标。
校正方案主要有串联校正、并联校正、反馈校正和前馈校正。
确定校正装置的结构和参数的方法主要有两类,分析法和综合法。
分析法是针对被校正系统的性能和给定的性能指标,首先选择合适的校正环节的结构,然后用校正方法确定校正环节的参数。
在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正和滞后-超前校正这三种类型。
超前校正通常可以改善控制系统的快速性和超调量,但增加了带宽,而滞后校正可以改善超调量及相对稳定度,但往往会因带宽减小而使快速性下降。
滞后-超前校正兼用两者优点,并在结构设计时设法限制它们的缺点。
二、设计要求(姬松)1.前期基础知识,主要包括MATLAB系统要素,MATLAB语言的变量与语句,MATLAB的矩阵和矩阵元素,数值输入与输出格式,MATLAB系统工作空间信息,以及MATLAB的在线帮助功能等。
2.控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace变换等等。
3.控制系统的时域分析,主要包括系统的各种响应、性能指标的获取、零极点对系统性能的影响、高阶系统的近似研究,控制系统的稳定性分析,控制系统的稳态误差的求取。
4.控制系统的根轨迹分析,主要包括多回路系统的根轨迹、零度根轨迹、纯迟延系统根轨迹和控制系统的根轨迹分析。
5.控制系统的频域分析,主要包括系统Bode 图、Nyquist 图、稳定性判据和系统的频域响应。
控制工程自动控制第二十二次课串联校正与反馈校正课件

用频域法设计超前网络的步骤如下:
根据稳态误差要求,确定开环增益K;
根据已确定的开环增益,画出待校正系统的对数频 率特性曲线,并计算稳定裕度和截止频率;
根据截止频率 的c'' 要求,计算超前网络参数α和T。
在本步骤中,关键是选择最大超前角频率等于要求的 系统截止频率,即 m,以c保证系统的响应速度, 并充分利用网络的相角超前特性。
(p241)
超前校正是利用超前网络的相角超前特性;滞后校 正是利用滞后网络的高频幅值衰减特性; 为了满足严格的稳态性能要求,在采用无源校正网 络时,超前校正要求一定的附加增益,而滞后校正 一般不需要附加增益; 对于同一系统,采用超前校正系统的带宽大于采用 滞后校正时的带宽。当输入端电平噪声较高时,一 般不宜选用超前校正。
[-40]
当KT=0.5时,ζ=0.707,σ%=16.3% (Δ=5%)
最佳阻控制尼工比程自动控制第二十二次课串 联校正与反馈校正课件
➢ 典型Ⅱ型系统 G0(s) s2(TKs1)(结构不稳定系统)
∴要使系统稳定,串入PD环节。 L()(dB)
H T
H
G(s)sK 2((Ts s11)) T
0
L ''(c '') 2 l0 g L '(c '') 0
控制工程自动控制第二十二次课串
1
T
0.1c'' Nhomakorabea联校正与反馈校正课件
❖ 验证已校正系统的相角裕度和幅值裕度是否满足要 求。
设计指标:稳态误差与相角裕度(或截止频率)
控制工程自动控制第二十二次课串 联校正与反馈校正课件
6.5 串联滞后-超前校正

γ = 180° 90° tan 1 ω c tan 1 0.125ω c = 16.6°
原系统不稳定,不能满足性能指标要求.
3在未校正系统对数幅频特性上,选择斜率从-20dB/dec 在未校正系统对数幅频特性上,选择斜率从变为-40dB/dec的转折频率作为校正网络超前部分的转折 变为-40dB/dec的转折频率作为校正网络超前部分的转折 频率:ω =1. 频率:ωb=1.
ωa
′ tan 1 0.11ω c′ = 50°
6校验已校正系统的各项性能指标. 静态速度误差系数 Kv=20(1/s) 相角裕度 γ ′′ = 180° + tan 1 2.33 × 2.2 90° tan 1 0.125 × 2.2
tan 1 21.2 × 2.2 tan 1 0.11× 2.2 = 51.21°
20 20 = = 9 .1 α = ′ ω c′ 2 .2
此时,滞后此时,滞后-超前校正网络的传递函数可写为 s (1 + )(1 + s ) ωa Gc ( s ) = 9.1s (1 + )(1 + 0.11s )
ωa
5根据相角裕度要求,估算校正网络滞后部分的转折频率ωa. 根据相角裕度要求,估算校正网络滞后部分的转折频率ω 校正后系统的开环传递函数 20(1 + Gc ( s )G0 ( s ) = s (1 + 0.125s )(1 + s ) )(1 + 0.11s )
例 6-5 设某单位反馈系统,其开环传递函数 K G0 ( s ) = s ( s + 1)(0.125s + 1) 要求K =20(1/s),相位裕度γ=50°,调节时间t 不超过4s,试 要求Kv=20(1/s),相位裕度γ=50°,调节时间ts不超过4s,试 设计串联滞后设计串联滞后-超前校正装置,使系统满足性能指标要求. 解:1确定开环增益K 解:1确定开环增益K=Kv=20 2作未校正系统对数幅频特性渐近曲线,如图6-22所 作未校正系统对数幅频特性渐近曲线,如图6 22所 示.由图得未校正系统截止频率ω =4.47rad/s,相位 示.由图得未校正系统截止频率ωc=4.47rad/s,相位 裕度γ 16.6° 裕度γ=-16.6°. 20 20 lg =0 ωc=4.47rad/s ωc ωc
自控实验报告控制系统串联校正

自动控制原理实验报告(III)一、实验名称:控制系统串联校正二、实验目的1. 了解和掌握串联校正的分析和设计方法。
2. 研究串联校正环节对系统稳定性及过渡过程的影响。
三、实验内容1. 设计串联超前校正,并验证。
2. 设计串联滞后校正,并验证。
四、实验原理1. 系统结构如图3-1图3-1其中Gc(s) 为校正环节,可放置在系统模型中来实现,也可使用模拟电路的方式由模拟机来实现。
2. 系统模拟电路如图3-2图3-2各电阻电容取值R3=2MΩ R4=510KΩ R5=2MΩC1=0.47μF C2=0.47μF3. 未加校正时Gcs=14. 加串联超前校正时Gcs=aTs+1Ts+1 (a >1)给定 a = 2.44 , T = 0.26 , 则 Gcs=0.63s+10.26s+15. 加串联滞后校正时Gcs=bTs+1Ts+1(0<b<1)给定b = 0.12 , T = 83.33, 则Gcs=10s+183.33s+1五、数据记录未加校正超前校正滞后校正ts实测值/s 5.90 2.3515.24 ts理论值/s 5.41 1.9215.14γ/°25.546.855.7ωc/rad∙s-1 2.11 2.430.48(1)未加校正(2)超前校正(3)滞后校正3. 系统波特图(1)未加校正环节系统开环传递函数Gs=4s2+s(2)串联超前校正系统开环传递函数Gs=2.52s+40.26s3+1.26s2+s(3)串联滞后校正系统开环传递函数Gs=40s+483.33s3 + 84.33s2+s六、数据分析1、无论是串入何种校正环节,或者是否串入校正环节,系统最终都会进入稳态,即三个系统都是稳定系统。
2、超前校正:系统比未加校正时调节时间短,即系统快速性变好了,而且超调量也减小了。
从频率角度来看,戒指频率减小,相位稳定域度增大,系统稳定性变好。
3、滞后校正:系统比未加校正时调节时间长,即系统快速性变差了,但是超调量减小了很多,甚至比加串联超前校正时的超调还小。
自动控制课设超前校正

1 设计目的(1) 了解串联超前校正环节对系统稳定性及过渡过程的影响; (2) 掌握用频率特性法分析自动控制系统动态特性的方法; (3) 掌握串联超前校正装置的设计方法和参数调试技术;(4) 掌握设计给定系统超前校正环节的方法,并用仿真技术验证校正环节理论设计的正确性。
2 设计内容已知单位反馈控制系统的开环传递函数为)101.0)(11.0(100)(0++=s s s s G设计超前校正装置,使校正后系统满足3 设计过程和步骤:(1) 确定开环增益K 。
确定开环增益K,使之满足静态速度误差系数的要求。
10100)101.0)(11.0(100lim -→=++==s s s s sK K s v(2) 确定待校正系统的相位裕量和剪切频率。
)101.0)(11.0(100)(++=ωωωωj j j j G O幅频特性为在MATLAB 命令窗口输入程序,运行结果如图1所示。
由图可看出其校正 系统的剪切频率为s rad c /1.30=ω,相位裕量o 58.11=γ。
程序清单1: num=[100];den=[0.001 0.11 1 0];10001.0101.0100lg20)(22++=ωωωωL %40%,45,1001≤≥=-σωc v s Kmarging(num,den) grid on图1 校正前系统的伯德图(3) 确定校正装置的传递函数。
由于给定的45≥c ω,可以令50=c ω,由幅频特性可得出3.9)50(-=L dB所以校正装置在m ω处的幅值为3.91lg10=αdB 解得 117.0=α再由 mmφφαsin 1sin 1+-=可得 o m 47.39=φ又因为 εγγφ+-=1m 可得 o 36=γ(时o 5=ε) 然后由高阶系统的频域指标式)1(4.016.0%-+=r M σ γs i n 1=r M 将o 36=γ代入式中得 703.1=r M再将703.1=r M 代入式中得 %40%6.38%≤=σ 符合性能指标的要求,因此校正装置的传递函数为Ts Tss G c αα++=11)(代入数值得 sss G c 00679.01058.01117.0)(++=为了补偿因超前校正网络的引入而造成系统开环增益的衰减,必须使附加放大器的放大倍数为5.81=α。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录绪论 (1)一课程设计的目的及题目 (2)1.1课程设计的目的 (2)1.2课程设计的题目 (2)二课程设计的任务及要求 (3)2.1课程设计的任务 (3)2.2课程设计的要求 (3)三校正函数的设计 (5)3.1理论知识 (5)3.2设计部分 (6)四传递函数特征根的计算 (9)4.1校正前系统的传递函数的特征根 .................. 错误!未定义书签。
4.2校正后系统的传递函数的特征根 .................. 错误!未定义书签。
五系统动态性能的分析.. (11)5.1校正前系统的动态性能分析 (11)5.2校正后系统的动态性能分析 (15)六系统的根轨迹分析............................... 错误!未定义书签。
6.1校正前系统的根轨迹分析 ........................ 错误!未定义书签。
6.2校正后系统的根轨迹分析 (20)七系统的奈奎斯特曲线图 (20)7.1校正前系统的奈奎斯特曲线图 (20)7.2校正后系统的奈奎斯特曲线图 ................... 错误!未定义书签。
2 八系统的对数幅频特性及对数相频特性 ............... 错误!未定义书签。
8.1校正前系统的对数幅频特性及对数相频特性 (22)8.2校正后系统的对数幅频特性及对数相频特性 ........ 错误!未定义书签。
总结............................................. 错误!未定义书签。
6参考文献.......................................... 错误!未定义书签。
绪论在控制工程中用得最广的是电气校正装置,它不但可应用于电的控制系统,而且通过将非电量信号转换成电量信号,还可应用于非电的控制系统。
控制系统的设计问题常常可以归结为设计适当类型和适当参数值的校正装置。
校正装置可以补偿系统不可变动部分(由控制对象、执行机构和量测部件组成的部分)在特性上的缺陷,使校正后的控制系统能满足事先要求的性能指标。
常用的性能指标形式可以是时间域的指标,如上升时间、超调量、过渡过程时间等(见过渡过程),也可以是频率域的指标,如相角裕量、增益裕量(见相对稳定性)、谐振峰值、带宽(见频率响应)等。
常用的串联校正装置有超前校正、滞后校正、滞后-超前校正三种类型。
在许多情况下,它们都是由电阻、电容按不同方式连接成的一些四端网络。
各类校正装置的特性可用它们的传递函数来表示,此外也常采用频率响应的波德图来表示。
不同类型的校正装置对信号产生不同的校正作用,以满足不同要求的控制系统在改善特性上的需要。
在工业控制系统如温度控制系统、流量控制系统中,串联校正装置采用有源网络的形式,并且制成通用性的调节器,称为PID(比例-积分-微分)调节器,它的校正作用与滞后-超前校正装置类同。
一 课程设计的目的及题目1.1课程设计的目的1、掌握自动控制原理的时域分析法,根轨迹法,频域分析法,以及各种补偿(校正)装置的作用及用法,能够利用不同的分析法对给定系统进行性能分析,能根据不同的系统性能指标要求进行合理的系统设计,并调试满足系统的指标。
2、学会使用MATLAB 语言及Simulink 动态仿真工具进行系统仿真与调试。
3、提高分析问题解决问题的能力。
1.2课程设计的题目 已知单位负反馈系统的开环传递函数0K G(S)S(S 2)(S 40)=++,试用频率法设计串联滞后——超前校正装置,使系统的相角裕量 40≥γ,静态速度误差系数1v K 20s -=。
二 课程设计的任务及要求2.1课程设计的任务设计报告中,根据给定的性能指标选择合适的校正方式对原系统进行校正(须写清楚校正过程),使其满足工作要求。
然后利用MATLAB 对未校正系统和校正后系统的性能进行比较分析,针对每一问题分析时应写出程序,输出结果图和结论。
最后还应写出心得体会与参考文献等。
2.2课程设计的要求1、首先,根据给定的性能指标选择合适的校正方式对原系统进行校正,使其满足工作要求。
要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数T ,α等的值。
2、利用MATLAB 函数求出校正前与校正后系统的特征根,并判断其系统是否稳定,为什么?3、利用MATLAB 作出系统校正前与校正后的单位脉冲响应曲线,单位阶跃响应曲线,单位斜坡响应曲线,分析这三种曲线的关系?求出系统校正前与校正后的动态性能指标σ%、r t 、p t 、s t 以及稳态误差的值,并分析其有何变化?4、绘制系统校正前与校正后的根轨迹图,并求其分离点、汇合点及与虚轴交点的坐标和相应点的增益K *值,得出系统稳定时增益K *的变化范围。
绘制系统校正前与校正后的Nyquist 图,判断系统的稳定性,并说明理由?5、绘制系统校正前与校正后的Bode 图,计算系统的幅值裕量,相位裕量,幅 值穿越频率和相位穿越频率。
判断系统的稳定性,并说明理由?三 校正函数的设计要求:首先,根据给定的性能指标选择合适的校正方式对原系统进行校正,使其满足工作要求。
要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数T ,α等的值。
3.1校正步骤应用频率特性法设计串联滞后-超前校正装置的步骤如下:(1) 根据稳态误差要求,确定开环增益K 。
(2) 利用已确定的开环增益,作出未校正系统的对数频率特性曲线,确定未校正系统的剪切频率0C ω,相角裕度0γ和幅值裕度h 以检验性能指标是否满足要求。
若不满足要求,则执行下一步。
(3) 确定滞后校正器传递函数的参数:sT s bT s G c 11111)(++= 式中1<b ,11T 要距1c ω较远为好。
(4)选择一个新的系统剪切频率2c ω,使在这一点超前校正所提供的相位超前量达到系统相位稳定裕量的要求。
又要使得在这一点原系统加上滞后校正器综合幅频特性衰减为0dB ,即L 曲线在2c ω点穿越横坐标。
(5)确定超前校正器传递函数的参数2c221s(s)1s T G T α+=+式中1α>。
由以下表达式:c220lg ()L W α=-)(2c L ω为原系统加上滞后校正器后幅频分贝值。
还有公式T m c αωω12== m T ωα1= 求出参数α、T(6)画出校正后的系统的Bode 图,并验算已校正系统相角裕度和幅值裕度。
3.2设计部分 已知单位负反馈系统的开环传递函数0K G(S)S(S 2)(S 40)=++,试用频率法设计串联滞后——超前校正装置,使系统的相角裕量 40≥γ,静态速度误差系数1v K 20s -=。
(1) 由静态速度误差系数1v K 20s -=。
可知16000=K 。
所以,该系统的开环传递函数为()()()4021600++=s s s s G 化为:()()()1025.015.020++=s s s s G ,20'=K 。
(2) 确定未校正系统的剪切频率0c ω,相角裕度0γ和幅值裕度h 。
MATLAB 程序如下:>> d1=[1,0];>> d2=[1,2];>> d3=[1,40];>> den1=conv(d1,d2);>> den=conv(den1,d3);>> num=[1600];>> g0=tf(num,den);>> [gm,pm,wcg,wcp]=margin(g0);>> margin(g0);>> figure(1)校正前的Bode 图为:幅值裕度:h =6.44dB相角裕度:0γ=9.35deg穿越频率:x ω=8.9443rad/sec截止频率:c ω=6.13rad/sec(3) 计算出滞后校正器的传递函数。
TsbTs s G c ++=11)(1 因为c bT ω⎪⎭⎫ ⎝⎛=101~511,可以取226.113.6511=⨯=bT ,82.0=bT 。
由于1<b ,取5.0=b ,则64.1=T ,得到滞后校正补偿器传递函数: 164.1182.0)(1++=s s s G c 串联滞后校正器的系统传递函数为:()()()()164.1182.01025.015.0201++⋅++=⋅s s s s s s G s G c 由MATLAB 语言计算出串联滞后校正后的︒=111γ>> n1=20;>> d1=conv(conv([1 0],[0.5 1]),[0.025 1]);>> s1=tf(n1,d1);>> s2=tf([0.82 1],[1.64 1]);>> sope=s1*s2;>> margin(sope)(4) 用MATLAB 语言计算出超前校正器的传递函数。
()1,11222>++=ααsT s T s G c 题目要求︒≥40γ,取︒=41γ,所以最大超前相角:()︒=︒+︒-︒=︒︒+-=4111114112~51γγϕm 则校正装置的参数:815.4sin 1sin 1=-+=mm ϕϕα 用MATLAB 语言计算出4756.6=m ω,07.0=T :>> n1=20;>> d1=conv(conv([1 0],[0.5 1]),[0.025 1]);>> g=tf(n1,d1);>> s2=tf([0.82 1],[1.64 1]);>> sope=g*s2;>> v=41;>> v1=v-11+11;>> v1=v1*pi/180;>> a=(1+sin(v1))/(1-sin(v1));>> k=10*log10(a);>> [mag,phase,w]=bode(sope);>> kdB=20*log10(mag);>> wm=spline(kdB,w,-k); >> T=1/(wm*sqrt(a));T m c αωω12==,m T ωα1=解方程组得:815.4=α,07.02=T ,得到超前校正器的传递函数: ()ss s G c 07.01337.012++= (5)校验系统校正后系统是否满足题目要求。
校正后的传递函数为:()()()()()107.01337.0164.1182.0402160021++⋅++⋅++=s s s s s s s s G s G s G c c 用MATLAB 语言校正如下:>> n1=1600;>> d1=conv(conv([1 0],[1 2]),[1 40]);>> s1=tf(n1,d1);>> s2=tf([0.82 1],[1.64 1]);>> s3=tf([0.337 1],[0.07 1]);>> sope=s1*s2*s3;>> margin(sope)校正后的Bode 图为:幅值裕度:h =16.7dB相角裕度:0γ=43.7deg ,满足题目要求 40≥γ截止频率:46.6=c ωrad/sec穿越频率:x ω=22.1rad/sec四 传递函数特征根的计算要求:利用MATLAB 函数求出校正前与校正后系统的特征根,并判断其系统是否稳定,为什么?4.1校正前系统的传递函数的特征根校正前的开环传递函数为:()()()4021600++=s s s s G MATLAB 程序如下:>> num=1600;>> den=conv(conv([1 0],[1 2]),[1 40]);>> g=tf(num,den);>> sys=feedback(g,1);>> pzmap(g);>> [p,z]=pzmap(g);>> den=sys.den{1};>> r=roots(den);>> disp(r)-41.0006-0.4997 + 6.2269i-0.4997 - 6.2269i系统没有零极点在右边,所以系统开环稳定。