您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页基于MATLAB的二阶线性系统分析与仿真

基于MATLAB的二阶线性系统分析与仿真

来源:飒榕旅游知识分享网
维普资讯 http://www.cqvip.com

第26卷第5期 2006年10月 河池学院学报 JOURNAL OF HECHI UNIVERSITY V0】.26 N0 5 0ct.2oo6 基于MATLAB的二阶线性系统分析与仿真 才娟,肖洪祥,邵彭飞 (桂林3-学院电子与计算机系.广西桂林541004) [摘要]二阶线性系统应用非常广泛。MATLAB语言是功能十分强大的工程计算厦数值分析软件。它提供 了高效的信号处理工具箱。介绍利用MATLAB语言对二阶线性系统进行分析与仿真的方法,尤其对系统稳定性的 分析,并给出相关的例子、程序和相应的仿真结果。 [关键词】 MATLAB语言;二阶线性系统;稳定性;4,5-真 [中图分类号】TP391.9 [文献标识码】 A [文章编号】 1672—9021(2006)05—0085—03 [作者简介] 才娟(1979一),女(满族),辽宁义县人,桂林工学院电子与计算机系硕士研究生,主要研究方 向为检测技术与自动化装置;肖洪祥(1965一),男,湖北武汉人,桂林工学院电子与计算机系高级工程师,主要研究 方向为检测技术与自动化装置。 在控制工程中,不仅二阶线性系统的典型应用极为普遍,而且不少高阶系统的特性在一定条件下可用二 阶系统的特性来表征。因此,对二阶线性系统的分析具有较大的实际意义_l J。 MATLAB已经成为国际上最流行的科学与工程计算的软件工具,现在的MATLAB已经不仅仅是一个 “矩阵实验室”了,它已经成为了一种具有广泛应用前景的、全新的计算机高级编程语言,有人称它为“第四 代”计算机语言。MATLAB语言的功能越来越强大。它在国内外高校和研究部门正扮演着重要的角色,在科 算、信号处理、自动控制与科学绘图等许多领域得到了广泛的应用。本文探讨MATLAB语言在线性系 统分析中的应用,主要研究在给定典型输入信号下求取系统的输出信号以及系统的稳定性。 1 二阶线性系统阶跃响应的分析 二阶线性系统的闭环传递函数为 (-O n ,(s)= 当输入不同时,对其单位阶跃响应进行比较 和仿真。 取∞ =1时,分别取 =0,0.1,1.0,3.0,用MATLAB语 言进行编程,仿真结果如图1。 syms S for zeta=[0,0.1,0.3,1,3,5] WH=1;wn=sym(WB);zet=sym(zeta); if zet==0 t ifgure(1) elseif zeta==1 图1不同阻尼比 下系统的单位阶跃响应 ezplot(ilaplace(wn"2/s/( 十wn"2)),[0 19]);hold on figure(1) ezplot(ilaplace(wn ̄2/s/(S+wny2),[0 19]);hold on; else ifgure(1) ezplot(ilaplace(wn"2/s/( +2}zet}wrl}s+wn^2)),[0 19]);hold on; 85 维普资讯 http://www.cqvip.com

end end title(‘\xi=0,0.1,0.3,1.0,3.0,5.0‘) axis([0 19 0 2.0]) gtext( 0);gtext(‘0.1‘);gtext(‘1.0‘);gtext(‘3.0’) (1)当∈=0时,此系统为无阻尼状态,即为正弦曲线; (2)当0<∈<1时,此系统为欠阻尼状态,专值越大,系统的振荡越小; (3)当∈=1时,此系统为临界阻尼状态,这时总能保持系统输出值小于1的最小阻尼比; (4)当 1时,此系统为过阻尼状态,在专增加时,系统输出减慢。 2二阶线性系统的稳定性分析 稳定性是控制系统的重要性能,也是系统能正常工作的首要条件…。线性系统稳定的充分必要条件 是:闭环系统特征方程的所有根均具有负实部;或者说,闭环传递函数的极点严格位于左半s平面上。根据 稳定的充分必要条件我们可以利用MATLAB的计算功能算出闭环特征方程的根,判断其根是否全部在左半 S平面上,从而得出系统是否稳定 J。 (1)根据特征根的实部是否为负来判断系统是否稳定,首先求闭环系统的特征根,这是最常见的方法。 例如:一控制系统框图如图2所示,试判定此系统的稳定性。程序如下: G=tf([3],[1 2]); H=tf([2],[11]); GO=feedback(G,H); P=eig(GO) 运行结果: P 一1.5oo 0+2.397 9i 一1.5oo 0—2.397 9i 图2控制系统框图 由于特征根的实部均为负,故此负反馈控制系统是 稳定的。 (2)根据开环系统的传递函数求出闭环系统的特征多项式以及其特征根来判断系统的稳定性。 例如:单位负反馈控制系统的开环传递函数为:G(s)= ,试判断此闭环系统的稳定性。 首先求闭环系统的特征多项式,程序如下: z=一0.5: P=[1 0.2]; k=0.3: G=zpk(z,P,k); OG=tf( ̄edback(G,1)); d=GO.den; den=poly2str(d{1},ls‘) 得到运行结果: den= s^2—0.9 s+0.35 根据特征多项式,求其特征根来判断系统的稳定性。程序如下: den=[1—0.9 0.35]; P=roots(den) 运行后可得如下的特征根: P 0.450 0+0.384 1i 86 维普资讯 http://www.cqvip.com

0.450 0—0.384 1i 由于系统的特征根都是正实部,故此负反馈控制系统是不稳定的。 (3)根据零极点图判断系统的稳定性,即二阶系统的闭环传递函数的极点严格位于左半 平面上,则此 系统稳定。 例如:单位负反馈控制系统的开环传递函数为G( )= 性。程序如下: z=一2: ,试利用零极点图来判断系统的稳定 P=[0—0.5]; k=0.2; 0.8广——--———一l I。 0.g35 . ——.—.— ——————., 0I88 - 0.8 GO=zpk(Z,P,k) o.61o.975 0.4\ 0:9940 2 ..  ・. 。 0.66。().48 0.25] . × j J ! Gc=ff(feedback(GO,1)); [z,P,k]=zpkdata(Gc, ・) pzmap(Gc) grid on I : lll I 1 0.15. o.‘ * j 0卜9・ , …0.2拿.  JO.0S ・ ’.. … 运行结果: z= 一星 -0 2I 备 O.994 -0.4  ̄.6 - 2.0oo 0 P 一0.350 0+0.526 8i 0.350 0—0,526 8i 5- to:97 x 一0.935 ~ 0.88 -0.8 .1 0.66 0.48 0.25一 ...j  : 1.一…一.. 一J k= 0.2oo 0 .2 1.5 -0.5 0 ReaIAxis 零极点图如图3。 图3闭环系统零极点图 由运行结果和图示可知.此系统的特 征根均为负实部,且所有零极点都在左半S平面,故此系统是稳定的。 3 结束语 用MATLAB分析二阶线性系统具有高效、一目了然的特点,编程容易,语句简捷,只要正确输入了系统 的模型参数,然后直接调用相应的函数即可。同样采用MATLAB语言还可以对高阶系统、多输人多输出 (MIMO)系统及离散系统等复杂系统进行分析和设计。 参考文献: [1]胡寿松.自动控制原理[M].北京:科学出版社,2001, [2]何强,石惠.MATLAB在时域分析中的应用[J].安徽水利水电职业技术学院学报,2005。(1):71—73 [3]陈怀琛,吴大正。高p 全.MATLAB及在电子信息课程中的应用[M].北京:电子丁业ff{版社。2002. The Analysis and Simulation of the Linear System Based on MATLAB CAI Juan.XIAO Hong-xiang.SHAO Peng-fei (Department of Electronics and Computer Science,Guilin University of Technology,Guilin,Guangxi 541004,China) [Abstract]The linear system of two order which is widely applied to different ifelds.MATLAB language is an engineering calculation and analyses software with an effective signal process toolbox in it.The paper introduces the method of the simulation and analysis of the linear system of two order through MATLAB,especially analyses the stability of the system.The application gives out correlation instance,order and relevant figure. [Key words] MATLAB language;linear system of two order;stability;simulation 收稿日期[责任编辑2006—09—28 刘景平] 87 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务