《三阶系统综合分析与设计.docx》由会员分享,可在线阅读,更多相关《三阶系统综合分析与设计.docx(12页珍藏版)》请在课桌文档上搜索。
1、目录摘要O1设计内容11*1I卜*+ii*iii*+*ii*+*i*ii+*+ii*ii*+.*+ii*+*Ei+Bi*1+*+,*+*!ii.+*+ii.*+ii.*ii.+ii.*+*ii.+ii.*:+.*+i12绘制三阶系统的根轨迹22J常规方法绘制根轨迹22.2用MATLAB绘制根轨迹33不同条件下K的取值33.1当-8为闭环系统的一个极点时,K的取值33.2主导极点阻尼比为0.7时的k值34求系统的稳态误差44,1位置误差系数44*2J度误差系数543力口j,度i吴.系数54.4输入信号为)=i十2.5f十产时的稳态误差55绘制单位阶跃响应曲线.66频域特性分析66.1绘制Bode
2、图和Nyquist曲线66.2相角裕度和幅值裕度87加入非线性环节判断稳定性.*.*.87.1求死区特性环节的描述函数87.2根据负倒描述函数和Nyquist图判断系统的稳定性9摘要三阶系统是以三级微分方程为运动方程的控制系统。在控制工程中,三阶系统非常普遍,其动态性能指标的确定是比较复杂。在工程上常采用闭环主导极点的概念对三阶系统进行近似分析,或直接用MATLAB软件进行高阶系统分析。在课程设计中,要掌握用MATLAB绘制闭环系统根轨迹和系统响应曲线,用系统的闭环主导极点来估算三系统的动态性能,以及在比较点及开环传递函数之间加一个非线性环节判断其稳定性。1设计内容1.1设计题目三阶系统的综合
3、分析和设计初始条件:某单位反馈系统结构图如图IT所示:图IT图1-21.2设计任务要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、试绘制随根轨迹2、当-8为闭环系统的一个极点时,K=?3、求取主导极点阻尼比为0.7时的K值(以下K取这个值)4、分别求取位置误差系数、速度误差系数、加速度误差系数及输入信号为r(f)=I(Z)+2.5?+/单位阶跃信号、斜坡信号及单位加速度信号时的稳态误差5、用MatIab绘制单位阶跃相应曲线6、绘制Bode图和Nyquist曲线,求取幅值裕度和相角裕度7、如在比较点及开环传递函数之间加1个死区非线性环节,如图1-2所示,其中%
4、=LA=2,试求取非线性环节的描述函数,并根据负倒描述函数和Nyquist图判断系统的稳定性8、认真撰写课程设计报告。2绘制三阶系统的根轨迹图2系统结构图由图1可得,三阶系统的开环传递函数为:G(三)=2.1常规方法绘制根轨迹根据绘制根轨迹的规则,可知该系统的根轨迹绘制步骤如下:(1)根轨迹的起点和终点。根轨迹起于开环极点,终于开环零点。开环极点分别为0、-3、-6,无开环零点。(2)根轨迹的分支数。n=3,m=0,所以分支数为3。且它们是连续的并且对称于实轴。(3)根轨迹的渐进线。本系统根轨迹的渐近线有三条,据其及实轴的夹角公式:把n=3,m=0代入求得:=0-3-6=渐近线及实轴的交点为:
5、4n-m3-0根轨迹在实轴上的分布。实轴上的某一个区域,若其右边开环零、极点的个数之和为奇数,则该区域必是根轨迹。因此实轴上-8,-6-3,0必为根轨迹。(5)确定根轨迹的分离点。该系统中没有有限零点,由法则五得:于是分离点方程为:因此可以求得分离点d=-L3,d=T.7(不合题意,舍去)(6)根轨迹及虚轴的交点。闭环特征方程式为对上式应用劳斯判据,有:?118?9kZk令劳斯表中3行的首项为零,得k=162,根据S2行的系数,得辅助方程91+k=0代k=162并令s=jw,解得交点坐标2.2用MATLAB绘制根轨迹MATLAB为绘制根轨迹编程如下:num=1;den=l9180;syms=t
6、f(num,den);rlocus(syms)MATLAB产生的根轨迹如图2所示:图3闭环系统的根轨迹3不同条件下K的取值3.1当-8为闭环系统的一个极点时,K的取值由图1的系统的闭环传递函数为闭环特征方程式为把s=-8代入上式中解得K=803.2主导极点阻尼比为0.7时的k值在控制工程实践中,通常要求控制系统即具有较快的响应速度,又具有一定的阻尼程度,此外还要求减少死区间、间隙和库仑摩擦等非线性因素对系统性能的影响,因此高阶系统的增益常常调整到是系统具有一对闭环共学Ii主导极点。这时,可以用二阶系统的动态性能指标来估算高阶系统的性能。由于主导极点阻尼比?=0.704.4输入信号为R)=Ia)
7、+25f+时的稳态误差系统的开环传递函数为(K=17.617)当八=l(r)时,KP=8,=0当弓=2.5/时,Kv=O.978,e“2=至=2.556当时,K=0,=8则当输入信号为=i+2.5/+产时5绘制单位阶跃响应曲线MATLAB绘制单位阶跃响应曲线编程如下:num=17,6;den=l91817.6;syms=tf(num,den);step(tf(num,den)即系统单位阶跃相应曲线为图3所示:图4系统单位阶跃相应曲线6频域特性分析6.1绘制Bode图和Nyquist曲线6.1.1绘制Bode图Bode图又称对数频率特性曲线图,由对数幅频曲线和对数相频曲线组成,是工程中广泛使用的
8、一组曲线。手工绘制伯德图的步骤如下:1、将传递函数写成伯德标准型,确定开环传递系数和各转折频率。系统的开环频率特性为由伯德标准型容易看书,开环传递系数为K=0.978,转折频率为0=3,(vx)=Gjwx)H(jwx=(2k+l);左=0,土1,由上式得G(jw)H(jwc)=180叭=4.24radS幅值裕度为()=-20IgIG(JW)(/%)=19.3d8上述为笔算结果,通过MATLAB绘制的Bode图中得到的相角裕度7为64。,幅值裕度为19.348,两种方法得到结果基本吻合。7加入非线性环节判断稳定性图7加非线性环节系统结构图在比较点及开环传递函数之间加一个死区特性非线性环节,如图6
9、所示。7.1求死区特性环节的描述函数由正弦输入信号皿)、死区特性NX)可得死区特性环节输出的数学表达式为0f炉I由K(Asinwr-e0)xwt!2于y(f)为奇函数,所以AO=0,A=O,而y(f)又为半周期内对称,故死区特性的描述函数为代入得:=U=2即得到描述函数为7.2根据负倒描述函数和NyqUiSt图判断系统的稳定性据图2得,对于线性环节,K=76177j=:5=g解得穿越频率为:非线性环节为死区特性,负倒描述函数为即-UN(八)的曲线如图7中横轴射线所示。即曲线此时在实轴上由-8指向一0.5的直线,而此时奈氏曲线过负实轴交于-0.02833,没有包围曲线,根据非线性系统稳定判据(若
10、1曲线不包围负倒数描述函数曲线,则非线性系统稳定;若包围,则系统不稳定),该系统稳定.图8负倒描述函数曲线及G(三)的NyqUiSt曲线8设计体会通过这次自动控制原理课程设计,我学到了关于MATLAB方面的很多知识,MATLAB它有着强大的数据处理能力,处理速度快,精度高,它不仅可以用来绘制曲线,而且可以用来帮助解方程,以及做仿真处理,帮助验证理论分析的真确性。这次我做的是一个三阶系统的综合分析和设计,主要完成的任务是绘制根轨迹、绘制单位阶跃响应、求稳态误差、绘制BODE图和Nyquist曲线、求幅值裕度和相角裕度以及加入非线性死区利用负倒描述函数和Nyquist曲线来判断系统的稳定性。这些问
11、题在课堂上老师都讲过,但是做起课程设计时还是遇到了一点困难,对于加入非线性死区利用负倒描述函数和NyqUiSt曲线来判断系统的稳定性这方面我比较陌生。但是通过翻阅资料,认真分析,我最终还是解决了问题。根轨迹法是一种十分便捷得分析和设计线性定常控制系统的图解方法,了解到根轨迹的基本概念、根轨迹及系统性能之间的关系,并从闭环零、极点及开环零、极点之间的关系推导出根轨迹方程,把他转化为常用的相角条件和模值条件形式,最终会出根轨迹。对于不能采用一、二及系统近似的高阶系统来说,其动态性能指标的确定比较复杂,通过用闭环主导极点的概念对高阶系统进行近似分析,从而得到高阶系统动态性能指标的估算公式。由于非线性
12、系统形式多样,一般难以求得非线性微分方程的解析解,只能采用工程上的近似方法,如相平面法、描述函数法、逆系统法等,本次课设中运用描述函数法分析含有死区特性环节的非线性系统。这次课程设计是对平时学习的一个检验,我不仅学会了用理论来分析检验实践,也学会了用实践来验证理论,总的来说,通过这次课程设计我受益匪浅。参考文献1胡寿松.自动控制原理北京:科学出版社,2007(第五版)2李国勇,谢克明.控制系统数字仿真及CAD.北京:电子工业出版社,2003(第一版)3陈怀琛,吴大正,高西全.MATLAB及在电子信息课程中的应用.北京:电子工业出版社,2006(第一版)4武嘉.辅助控制系统设计及仿真.北京:电子工业出版社,2005(第一版)5王晓燕,冯江等.自动控制理论实验及仿真.广州:华南理工大学出版社,2006(第一版)