现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx

上传人:wj 文档编号:4874474 上传时间:2023-05-07 格式:DOCX 页数:18 大小:16.24MB
下载 相关 举报
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第1页
第1页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第2页
第2页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第3页
第3页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第4页
第4页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第5页
第5页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第6页
第6页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第7页
第7页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第8页
第8页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第9页
第9页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第10页
第10页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第11页
第11页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第12页
第12页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第13页
第13页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第14页
第14页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第15页
第15页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第16页
第16页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第17页
第17页 / 共18页
现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx

《现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx》由会员分享,可在线阅读,更多相关《现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx(18页珍藏版)》请在冰点文库上搜索。

现代控制工程Maltab实验报告(超前、迟后和迟后超前校正).docx

实验1:

一、实验目的:

1.掌握控制系统设计的频率响应法;

2.研究超前、迟后和迟后-超前校正的仿真方法;

3.比较不同校正方法对控制系统的影响。

二、实验内容

一、控制系统的开环传递函数如下:

设计超前校正控制器,要求:

(1)系统的静态误差常数

(2)相角裕度

(3)幅值裕度

仿真实验要求如下:

1.绘制未校正原系统的BODE图,求出未校正系统的;

>>G=(tf(4,[120]));

>>[mag,phase,w]=bode(G);

>>margin(G)

>>gridon;

>>[Gm,Pm,Wcg,Wcp]=margin(G)

Gm=Inf

Pm=51.8273

Wcg=Inf

Wcp=1.5723

Kg=∞rad/s;γ=51.8273°;wg=∞°;wc=1.5723rad/s

2.求出控制器传递函数,绘制控制器的BODE图;

超前矫正装置:

Gcs=KTs+1αTs+1=Kc(1+Z)(1+P)

Kv=lims→0sGcsG(s)=lims→04sKs(s+2)=20

得出K=10;

计算最大超前相位ϕ(m):

ϕm=γ-γ'+10

sinϕm=1-α1+α

LcWm+20log⁡(α)

Z=αωc;P=ωcα

>>K=10;

>>G0=K*G;

>>[Gm,Pm,Wcg,Wcp]=margin(G0);

>>r=50-Pm+10;

>>a=(1-sin((r*pi)/180))/(1+sin((r*pi)/180));

>>[x]=solve('20*log10(40/sqrt(((-x^2)^2+(2*x)^2)))==-20*log10(1/sqrt(a))')

>>Wc=double(x);

>>Z=sqrt(a)*Wc;

>>P=Wc/sqrt(a);

>>Kc=K/a;

>>Gc=Kc*tf([1Z],[1P])

Gc=

50.53(s+4.17)

-------------------------

s+21.08

>>[mag,phase,w]=bode(Gc);

>>margin(Gc)

>>gridon;

所以控制器传递函数为

Gcs=50.53(s+4.17)(s+21.8)

3.求出校正后系统的传递函数,绘制校正后系统的BODE图,求出校正后系统的;

G1s=Gs*Gc(s)

>>G1=G*Gc

G1=

202.12(s+4.17)

-------------------------

s(s+21.08)(s+2)

>>[mag,phase,w]=bode(G1);

>>margin(G1)

>>gridon;

>>[Gm,Pm,Wcg,Wcp]=margin(G1)

Gm=Inf

Pm=54.0747

Wcg=Inf

Wcp=9.3775

所以矫正后控制系统传递函数为:

G1s=202.12(s+4.17)s(s+2)(s+21.8)

Kg=∞;

γ=54.0747;

wg=∞rad/s;

wc=9.3775rad/s

Kg=∞>10dB满足要求

4.绘制校正前后系统的单位阶跃响应曲线,求出校正前后系统的时域指标(图解即可);

>>G_=feedback(G,1);

>>G1_=feedback(G1,1);

>>step(G_,'-b');

>>holdon;

>>gridon;

>>step(G1_,'-r');

由上图可知:

原系统的超调量为16.3%;调节时间为4.04s;上升时间为0.82s;峰值时间为1.8s。

校正后的超调量为18.1%;调节时间为0.629s;上升时间为0.129s;峰值时间为0.304s。

5.分析超前校正对系统的影响。

超前矫正装置的主要作用是改变频率响应曲线的形状,产生足够大的相位角,补偿原系统中的原件造成的过大的相位角。

超前校正装置是增益交接频率从6.29rad/s增加到9.37rad.这一频率的增大,意味着增加了系统的带宽,即增大了系统的响应速度。

二、控制系统的开环传递函数如下:

设计迟后校正控制器,要求:

(1)系统的静态误差常数

(2)相角裕度

(3)幅值裕度

仿真实验要求如下:

1.绘制未校正原系统的BODE图,求出未校正系统的;

>>G=tf(1,[conv([1,0],conv([1,1],[0.5,1]))]);

>>[Gm,Pm,Wcg,Wcp]=margin(G1);

>>bode(G);

>>gridon;

Gm=3.0000

Pm=32.6133

Wcg=1.4142

Wcp=0.7494

未校正系统的:

Kg=3.0000;

γ=32.6133;

wg=1.4142rad/s;

wc=0.7494rad/s

2.求出控制器传递函数,绘制控制器的BODE图;

Gcs=KTs+1βTs+1=Kc(1+Z)(1+P)

Kv=lims→0sGcsG(s)=lims→0sKs(s+1)(0.5s+1)=5

得出K=5;

G0(s)=5s(s+1)(0.5s+1)

ϕm=γ+10

ϕm=40+10=50

20log1β+L(Wc)=0

1T=0.1-0.25Wc

>>K=5;

>>G0=tf(K,[conv([1,0],conv([1,1],[0.5,1]))]);

>>[mag,phase,w]=bode(G0);

>>margin(G0)

>>gridon;

>>symsx

>>[x]=solve(20*log10(x)==-19.1);

>>beta=double(x);

>>[x]=solve(1/T==0.2*0.486);

>>T=double(x);

>>Kc=K/beta;

>>Z=1/T;

>>P=1/(beta*T);

当PM=50deg时,查找图像得W=0.487rad,选取Wc=0.486<0.487rad时的频率L(Wc)=19.1rad/s;并计算得出β=9.0157,T=10.2669;

所以Kc=0.5546;Z=0.0974;P=0.0108;

控制器传递函数为:

Gcs=0.5546(1+0.0974)(1+0.0108)

3.求出校正后系统的传递函数,绘制校正后系统的BODE图,求出校正后系统的;

>>G1=Gc*G

0.5546s+0.05402

------------------------------------------

0.5s^4+1.505s^3+1.016s^2+0.0108s

>>[Gm,Pm,Wcg,Wcp]=margin(G1)

Gm=4.7041

Pm=40.0222

Wcg=1.3192

Wcp=0.4924

校正后系统的性能Kg=4.7041=13.4dB>10dB满足要求;

γ=40.0222;

wg=1.3192rad/s;

wc=0.4924rad/s

校正后系统的如下:

4.绘制校正前后系统的单位阶跃响应曲线,求出校正前后系统的时域指标(图解即可);

由上图可知:

原系统的超调量为38.9%;调节时间为16s;上升时间为1.57s;峰值时间为4.09s。

校正后的超调量为36.4%;调节时间为20.8s;上升时间为2.2s;峰值时间为5.98s。

5.分析迟后校正对系统的影响。

滞后校正装置实质上是一种低通滤波器。

之后矫正系统使低频信号具有较高的增益(改善了稳态性能),而同时降低了较高的临界稳定频率范围内的增益,因而改善了相位裕度。

三、控制系统的开环传递函数如下:

设计迟后校正控制器,要求:

(1)系统的静态误差常数

(2)相角裕度

(3)幅值裕度

仿真实验要求如下:

1.绘制未校正原系统的BODE图,求出未校正系统的;

Kv=lims→0sGcsG(s)=lims→0sKs(s+1)(1s+2)=10

>>K=20;

>>G=tf(K,[conv([1,0],conv([1,1],[1,2]))]);

>>[mag,phase,w]=bode(G);

>>margin(G);

>>gridon;

>>[Gm,Pm,Wcg,Wcp]=margin(G);

>>GL=tf(1.5*10^(-9.42/20),[10]);

>>holdon;

>>bode(GL);

Gm=0.3000

Pm=-28.0814

Wcg=1.4142

Wcp=2.4253

当K=20时,未校正系统的:

Kg=0.3000;γ=-28.0814;wg=1.4142rad/s;wc=2.4253rad/s

2.求出控制器传递函数,绘制控制器的BODE;

选取Wc=1.5rad/s;ϕm=55;则β=10.06于是1T2=0.15;1βT2=0.0149;1T1=0.505;βT2=5.5;

所以控制器传递函数为:

Gcs=(s+0.51)(s+0.15)(s+5.1)(s+0.015)

>>Gc=tf([conv([1,0.51],[1,0.15])],[conv([1,5.1],[1,0.015])]);

>>[mag,phase,w]=bode(Gc);

>>margin(Gc);

>>gridon;

3.求出校正后系统的传递函数,绘制校正后系统的BODE图,求出校正后系统的;

>>G1=G*Gc

>>[mag,phase,w]=bode(G1);

>>margin(G1);

>>gridon;

>>[Gm,Pm,Wcg,Wcp]=margin(G1);

Gm=18.4263

Pm=68.5096

Wcg=3.5459

Wcp=0.3060

校正后系统的频域性能指标Kg=18.4263=25.3dB>10dB满足要求;

γ=68.5096;

wg=3.5459rad/s;

wc=0.3060rad/s;

校正后系统的传递函数为:

G1s=20(s+0.51)(s+0.15)s(s+1)(s+2)(s+5.1)(s+0.015)

4.绘制校正前后系统的单位阶跃响应曲线,求出校正前后系统的时域指标(图解即可);

>>G_=feedback(G,1);

>>G1_=feedback(G1,1);

>>step(G_,'-b');

>>holdon;

>>gridon;

>>step(G1_,'-r');

>>axis([015-23]);

由下图可知,原系统发现不稳定,校正后系统的超调量为18.7%;调节时间为14.6s;上升时间为0.88s;峰值时间为2.04s。

5.分析迟后-超前校正对系统的影响。

串联迟后-超前校正校正设计,实际上是综合地应用串联迟后校正与串联超前校正的设计方法.当未校正系统不稳定,且校正后系统对响应速度,相角裕量和稳态精度的要求均较高时,以采用串联迟后-超前校正为宜.利用迟后-超前网络的超前部分来增大系统的相角裕量,同时利用迟后部分来改善系统的稳态性能或动态性能。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2