控制系统的超前校正设计说明Word文件下载.docx

上传人:b****2 文档编号:13585742 上传时间:2022-10-11 格式:DOCX 页数:13 大小:362KB
下载 相关 举报
控制系统的超前校正设计说明Word文件下载.docx_第1页
第1页 / 共13页
控制系统的超前校正设计说明Word文件下载.docx_第2页
第2页 / 共13页
控制系统的超前校正设计说明Word文件下载.docx_第3页
第3页 / 共13页
控制系统的超前校正设计说明Word文件下载.docx_第4页
第4页 / 共13页
控制系统的超前校正设计说明Word文件下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

控制系统的超前校正设计说明Word文件下载.docx

《控制系统的超前校正设计说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《控制系统的超前校正设计说明Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

控制系统的超前校正设计说明Word文件下载.docx

取,并由求出a。

即所需补偿的相角由超前校正装置来提供。

为使超前校正装置的最大超前相角出现在校正后系统的截止频率上,即,取未校正系统幅值为时的频率作为校正后系统的截止频率。

由计算参数T,并写出超前校正的传递函数。

校验指标,绘制系统校正后的伯德图,检验是否满足给定的性能指标。

当系统仍不满足要求时,则增大值,从取值再次调试计算。

2控制系统的超前校正

2.1初始状态的分析

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

根据:

要求系统的静态速度误差系数,

可得K=6,则待校正的系统开环函数为

上式为最小相位系统,其MATLAB伯德图如图1所示。

程序:

G=tf(6,[0.030.410]);

[kg,r]=margin(G)

margin(G)

图1系统校正前的伯德图

频率的相对稳定性即稳定裕度也影响系统时域响应的性能,稳定裕度常用相角裕度和幅值裕度h来度量。

由图1可得:

截止频率

穿越频率

相角裕度

幅值裕度

显然,需要进行超前校正。

用MATLAB画出其校正前的根轨迹,如图2所示。

其程序:

num=[6];

%描述系统分子多项式

den=[0.03,0.4,1,0];

%描述系统分母多项式

rlocus(num,den);

%计算出系统根轨迹

2.2超前校正分析及计算

2.2.1使用频域法确定超前环节函数

利用超前网络的相位超前特性,正确的将超前网络的交接频率1/aT和1/T选在待校正系统截止频率的两旁,并选择适当参数a和T,就可以使已校正系统的截止频率和相角裕度满足性能指标的要求。

计算为使相位裕度达到给定指标所需补偿的超前相角

取,由未校正系统的伯德图可知当前未校正系统的剪切率为-40dB,可取,其中:

并由求出

作直线与未校正系统对数幅频特性曲线相交于,如图3所示。

图3时的取值

由,得

因此超前传递函数为

为了补偿无源超前网络产生的增益衰减,放大器的增益需提高3.51倍,否则不能保证稳态误差要求。

超前网络参数确定后,已校正系统的开环传递函数为

因此,已系统校正后程序及伯德图如图4所示。

num=[2.134,6];

%描述开环系统传递函数的分子多项式

den=[0.00303,0.0704,0.501,1,0];

%描述开环系统传递函数的分母多项式

margin(num,den);

%画出伯德图

title('

校正后的系统伯德图'

);

%标题

图4时校正后的伯德图

[kg,r,wg,wc]=margin(num,den)%求出各个参数

kg=3.1130

r=38.0727

wg=10.4196

wc=5.3069

可见,因此不满足要求,说明还不够大。

试取

其中

作直线与未校正系统对数幅频特性曲线相交于,如图5所示,取:

图5时的取值

为了补偿无源超前网络产生的增益衰减,放大器的增益需提高4.36倍,否则不能保证稳态误差要求。

因此,已系统校正后程序及伯德图如图6所示。

num=[2.238,6];

den=[0.00258,0.064,0.486,1,0];

%标题

kg=3.2670

r=40.4936

wg=11.3960

wc=5.5985

图6时校正后的伯德图

2.2.2使用MATLAB解方程组方法确定超前环节函数

用MATLAB解方程组的方法尝试求取未校正系统的a和

(1)

(2)

(3)

(1)、

(2)、(3)三个公式可的关于a和的方程组:

(方程1)

(方程2)

其程序为:

>

[aw]=solve('

10*log10(a)=20*log10(w*sqrt((0.1*w)^2+1)*sqrt((0.3*w)^2+1))-20*log10(6)'

'

asin((a-1)/(a+1))+pi/2-atan(0.1*w)-atan(0.3*w)=pi/4'

a,w'

%描述求解的方程组并求两个未知量

a=7.7370763966971637649740767579051

157.24400989088140052347823364624

w=6.4447386529911460391176608306442

12.345109628995731825100923603504

可得

超前网络参数确定后,已校正系统的开环传递函数可写为:

根据得出的a和,由先前的频域法可计算出

大大超出了该系统的的取值围,证明该系统不宜用超前校正,但是理论上该传递函数可以对系统进行满足条件的超前校正。

2.3对校正后的验证

2.3.1校正后的伯德图及参数

在计算后还可以用其他的方法来进行检验,看所加装置参数选择是都真的符合题意,满足要求。

下面用MATLAB来进行检验

程序为:

num=[2.5896,6];

%描述开环系统传递函数的分子多项式

den=[0.001674,0.05232,0.4558,1,0];

结果为

kg=3.7876

r=44.9969

wg=14.3730

wc=6.4444

得到如下伯德图,如图7所示。

图7系统校正后的伯德图

程序计算得相角裕度,正好符合题目要求。

2.3.2校正后的根轨迹

用MATLAB画出校正后的根轨迹,如图8所示。

%描述系统分母多项式

%计算出系统根轨迹

图8系统校正后的根轨迹图

2.3.3校正对系统性能的改分析

对校正前后的阶跃响应进行比较,程序如下

num1=[6];

%描述原函数分子多项式

den1=[0.03,0.4,1,6];

%描述原函数分母多项式

num3=[2.5896,6];

%描述校正后函数分子多项式

den3=[0.001674,0.05232,0.4558,3.586,6];

%描述校正后函数分母多项式

t=[0:

0.02:

5]%时间间隔

y1=step(num1,den1,t)%求原函数阶跃响应

y3=step(num3,den3,t)%%求校正后函数阶跃响应

plot([y1,y3]);

%自动绘图命令

grid%绘制网格

gtext('

校正前'

)%命名图形

校正后'

得到图形如图9:

图9校正前后的阶跃响应

由上图可以看出在校正后:

a.加入校正装置系统的超调量明显减少了,阻尼比增大,动态性能得到改善。

b.校正后系统的调节时间大大减少,大大提升了系统的响应速度。

c.校正后系统的上升时间减小很多,从而提升了系统的响应速度。

因此,串入超前校正装置后,明显提升了系统的动态性能指标,增强了系统的稳定性。

3心得体会

这次课程设计,我得到的任务是超前校正网络的设计,通过这次课程设计我对课本知识又有了更深的理解,对校正过程中的静态速度误差系数,相角裕度,截止频率,超前角频率,分度系数,时间常数等参数有了更深理解并应用到了设计当中。

设计时借助MATLAB软件进行控制系统分析,进一步熟悉了MATLAB语言及其应用,例如MATLAB中计算单位阶跃响应函数step(),二维绘图函数plot(),根轨迹绘制函数rlocus()等等。

书写课程设计说明书时使用WORD软件,使我掌握了许多WORD编辑和排版技巧。

这次设计的难点在于给定系统的传递函数使用频域法计算是需要测试的次数过多,计算量大,因此需要借组同学们的智慧,以及书籍,网络解决书本外的问题,再与同学讨论的过程中收获是非常大的,比如使用MATLAB解组的方法就是经过讨论和查阅资料学习并使用的。

所以光靠我自己的力量是很难完成任务的,也明白了三人行必有我师的道理。

最后,要感谢我的老师们的指导,他们不仅教会我专业必须掌握的知识技能,而且也使我懂得自主学习,持之以恒的道理,为将来的学习和工作夯实基础。

4参考文献

[1]王万良.自动控制原理.北京:

高等教育,2008

[2]寿松.自动控制原理(第五版).北京:

科学,2007

[3]宜达.控制系统设计与仿真.北京:

清华大学,2005

[4]薛定宇.控制系统仿真与计算机辅助设计.北京:

机械工业,2006

[5]魏克新.MATLAB语言与自动控制系统设计.北京:

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1