matlab实现控制系统的超前校正设计(课程论文)

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

仲恺农业工程学院课程考查报告书

MATLA 与控制系统仿真实践

院 系:自动化学院

专业班别:工业自动化131班

姓 名:杨钱成

学 号:201321714136 提交日期:2016年 6月

目录

一. 超前校正的原理和方法 (1)

1.1 超前校正的原理 (1)

1.2 超前校正的应用方法 (2)

二.控制系统的超前校正设计 (2)

2.1 校正前系统初始状态分析 (2)

2.2 超前校正分析及计算 (2)

2.2.1 校正装置参数计算的程序 (5)

2.2.2 校正后的验证 (6)

2.2.3 超前校正对系统性能改变的分析 (7)

三.心得体会 (9)

参考文献 (9)

1

控制系统的超前校正设计

一. 超前校正的原理和方法 1.1超前校正的原理

所谓校正,就是在调整放大器增益后仍然不能全面满足设计要求的性能指标的情况下, 加入一些参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,达到设计要 求。

图1无源超前网络电路图

如果输入信号源的内阻为零,且输出端的负载阻抗为无穷大,则超前网络的传递函数可 写为

aG c (sH

1^aTS

(1-1)

1 +Ts

R R 2

R ]R 2

式中a 二」 -1

, T

R 2

R + R 2

通常a 为分度系数,T 叫时间常数,由式(1-1)可知,采用无源超前网络进行串联校正 时,整个系统的开环增益要下降a 倍,因此需要提高放大器增益交易补偿。

根据式(1-1),可以得无源超前网络aG c (s )的对数频率特性,超前网络对频率在 1/aT 至 1/T 之间的输入信号有明显的微分作用,在该频率范围内,输出信号相角比输入信号相角 超前,超前网络的名称由此而得。在最大超前角频率 * m 处,具有最大超前角

;:

m

超前网路(1-1)的相角为

c

( ■) =arctgaT $: ^arctgT ■

( 1-2)

无源超前网络的电路如图 O

U r

1所示。

R i

\\

C R 2

—o

U

c

将上式对•’求导并令其为零,得最大超前角频率

(1-3)将上式代入(1-2),得最大超前角频率

W m = arctg = arcsi

2 “ a a 1

(1-4)

「m仅与衰减因子a有关。a值越大,超前网络的微分效应越强。但a的最大值受到超前

网络物理结构的制约,通常取为20左右(这就意味着超前网络可以产生的最大相位超前

大约为65度)

利用超前网络行串联校正的基本原理,是利用其相角超前特性。只要正确地将超前网络的交接频率1/aT或1/T选在待校正系统截止频率的两旁,并适当选择参数a和T,就可以使已校正系统的截止频率和相角裕度满足性能指标的要求,从而改善系统的动态性能。

1.2超前校正的应用方法

待校正闭环系统的稳态性能要求,可通过选择已校正系统的开环增益来保证。用频域法设计无源超前网络的步骤如下:

1)根据稳态误差要求,确定开环增益K。

2)利用已确定的开环增益,计算待校正系统的相角裕度。

II II

3)根据截止频率-'c的要求,计算a和T。令,以保证系统的响应速度,并充分利用网络的相角超前特性。显然二c''成立的条件是

F

=\ ■ ( c)-L'C'c'h L c(m1 oag

根据上式不难求出a值,然后由(1-3)确定T。

4)验算已校正系统的相角裕度’'。验算时,由式(1-4)求得:m,再由已知的"c"算出待校正系统在时的相角裕度(c'')。最后,按下式算出

■- ■ C'c)

如果验算结果不满足指标要求,要重选■ m,一般使• m增大,然后重复以上步骤。

二.控制系统的超前校正设计

2.1校正前系统初始状态分析

由已知条件,首先根据初始条件调整开环增益。因为

上式为最小相位系统,用 MATLAB 画出系统伯德图,程序为: nu m=[20]; den=[0.25,1,0]; bode( nu m,de n) grid

得到的图形如图2所示。

再用MATLAB 求校正前的相角裕度和幅值裕度,程序为: nu m=[20]; den=[0.25,1,0]; sys=tf( nu m,de n); margi n(sys)

[gm,pm,wg,wp]=margi n(sys) 得到图形如图3所示。

G(s)= 0.25K s(0.25s 1)

系统的静态速度误差系数 系统开环传递函数为 Lim

sG(s) =0.25F 乞20

1

S 故取F=80 ,

则待校正的

G(s)二

20 s(0.25s 1)

图2校正前系统的伯德图

£E 留

ny mc-R

nfij

图3校正前系统的裕度图

可得:相角裕度 Pm =25.2deg 截止频率W c =8.5lrad/s 幅值裕度Gm 金dB

用MATLAB 画出其根轨迹,程序为

nu m=[20]; den=[0.25,1,0]; rlocus( nu m,de n); sgrid;

[k,p]=rlocfi nd(nu m,de n); Title('控制系统根轨图')

得到图形如图4所示。

-IM

ertle L-wsRini

Gan v

mF laDtMlnriwiK). Am ・ 2S2 (tifliSI fid 阳《e|

-13=

T ff ■W ID

FTq^ency i.rM^ec :!

.n u^Af £

相关文档
最新文档