自动控制原理课程设计频率法的超前校正

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

一.目的 (2)

二.容 (2)

三.基于频率法的超前校正设计 (2)

四.校正前、后系统的单位阶跃响应图及simulink框图、仿真曲线图 (5)

五. 电路模拟实现原理 (7)

六.思考题 (9)

七.心得体会................................................. .10 八.参考文献................................................. .10

题目一 连续定常系统的频率法超前校正

一.目的

1.了解串联超前校正环节对系统稳定性及过渡过程的影响;

2.掌握用频率特性法分析自动控制系统动态特性的方法;

3.掌握串联超前校正装置的设计方法和参数调试技术;

4.掌握设计给定系统超前校正环节的方法,并用仿真技术验证校正环节理论设计的正确性。

5.掌握设计给定系统超前校正环节的方法,并模拟实验验证校正环节理论设计的正确性。 二.容

已知单位反馈控制系统的开环传递函数为:

()()

100

()0.110.011o G s s s s =

++

设计超前校正装置,使校正后系统满足:

11100,50,%40%v c K s s ωσ--=≥≤

三.基于频率法的超前校正设计

1.根据稳态误差的要求,确定系统的开环增益K ;

0s 0

100

lim ()lim (0.11)(0.011)

v s K s s s

K s s s G →→===++=1001s -

未校正系统的开环频率特性为:

()

0100

()(0.11)0.011G j j j j ωωωω=

++

2.根据所确定的开环增益K ,画出未校正系统的伯德图,并求出其相位裕1γ 由00()1c G j ω=得

0c ω ≈30.84

090arctan 0.1arctan 0.01ϕ(ω)=-ωω--

又()001

180+c ϕωγ=

代入0c ω得

1

γ

= 0.83o

3.选取c ω=561s -,计算α的值

()()()00c c c c L L L ωωω=+= ()()01

10lg

10lg c c c L L ωωαα

=-=-=

所以有 01

|20lg ()|10lg c A ω=α

即有 α=0.075

4.确定校正网络的转折频率1ω和2ω和传递函数c G

111

15.34c s T

-ω=

==

21207.41T

ω===α1s -

所以超前校正网络的传递函数为:

15.34

()207.41

c s G s s +=

+

为了补偿因超前校正网络的引入而造成系统开环增益的衰减,必须使附加放大器的

放大倍数为

1

α

=13.33 所以有

115.3415.34

()13.33207.41207.41

13.3315.34(1)14.34207.41(1)

207.41

c s s G s s s s s

++=

=⨯

α++⨯+=

+ 5.校正后系统的开环传递函数为:

()()()()013.3315.34(1)

10015.34()()0.110.011207.41(1)

207.41

100(1)

15.340.110.011(1)

207.41

c s

G s G G s s s s s s s

s s s ⨯+==

++++=

+++

6.对验证校正后的系统

11

90arctan 0.1arctan 0.01arctan

arctan 207.4115.34

o c c c c γωωωω=----+ = 40.44

又11

0.160.4(1)0.160.4(1)37.740%sin sin 40.44

o

σ%=+⨯-=+⨯-=%<γ 所以符合系统的要求

7.画校正前、校正后、校正系统的伯德图 在MATLAB 命令窗口键入以下命令: Go=zpk([ ],[0 -10 -100],100000); bode(Go) hold on margin(Go)

求得校正前系统的伯德图如图1.1所示。

图1.1 校正前、后系统的伯德图

在MATLAB 命令窗口键入以下命令:

Gc=zpk([-15.34],[-207.41],0.074);

bode(Gc)

Hold on

margin(Gc)

求得校正系统的伯德图如图1.2所示。

图1.2 校正系统的伯德图

在MATLAB命令窗口键入以下命令:

G=zpk([-15.34],[0 -10 -100 -207.41],1352086.05);

bode(G)

hold on

margin (G)

求得校正后系统的伯德图如图1.1所示。

四.校正前、后系统的单位阶跃响应图及simulink框图、仿真曲线图在MATLAB命令窗口键入以下命令:

Go=zpk([ ],[0 -10 -100],100000);

bode(Go)

margin(Go)

G=zpk([-15.34],[0 -10 -100 -207.41],1352086.05);

相关文档
最新文档