基于线性系统稳定性分析及MATLAB仿真与应用

来源 :考试周刊 | 被引量 : 0次 | 上传用户:netting_fish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 本文对线性系统从时域、复域和频域进行了稳定性分析,总结了控制系统的主要判据,并借助MATLAB及控制工具箱对线性系统的稳定性进行了分析,分析过程简单,结合实例验证了其真实性、有效性,同时应用MATLAB设计控制器,对控制系统的性能指标进行了改善。
  关键词: 线性系统 稳定性 MATLAB 控制系统校正
  
  引言
  
  稳定性是系统能在实际中应用的首要条件。因此,如何分析系统的稳定性并找出保证系统稳定的措施,便成为自动控制理论的一个基本任务[1]。线性系统的稳定性取决于系统本身的结构和参数,而与输入无关。线性系统稳定的条件是其特征根均具有负实部,在实际工程系统中,为避开对特征方程的直接求解,就只好讨论特征根的分布,即看其是否全部具有负实部,并以此来判别系统的稳定性,由此形成了一系列稳定性判据,而且这些方法都已经过了数学上的证明,是完全有理论根据的,是实用性非常好的方法[5]-[8]。在MATLAB未产生前,由于自动控制系统的复杂性,判别稳定性计算量非常大,而采用了MATLAB以后,稳定性分析将变得很简单。采用MATLAB还可以对复杂的控制系统进一步进行分析和设计。
  
  1.控制系统稳定性定义
  
  关于稳定性的定义有许多种,较典型的说法有两种:一种是由俄国学者李雅普诺夫首先提出的平衡状态稳定性,另一种指系统的运动稳定性。对于线线控制系统而言,这两种说法是等价的。根据李雅普诺夫稳定性理论,线性控制系统的稳定性可以定义如下:若线性控制系统在初始扰动的影响下,其过渡过程随着时间的推移逐渐衰减并趋向于零,则称该系统为渐近稳定,简称为稳定;反之,若在初始扰动影响下,系统的过渡过程随时间的推移而发散,则称系统为不稳定。由上述稳定性定义可以推知,线性系统稳定的充分必要条件是:闭环系统特征方程的根都具有负实部,或者说闭环传递函数的极点均位于左半S开平面(不包括虚轴)[1]。
  
  2.系统稳定性分析方法概述[2]
  
  在经典控制理论中,常用时域分析法、复域分析法或频率分析法来分析控制系统的性能。不同的方法有不同的适用范围,下面对上述方法进行具体研究。
  2.1时域分析法
  在经典控制理论中,时域分析法是一种直接在时间域中对系统进行稳定性分析的方法,具有直观、准确的优点,并且可以提供系统时间响应的全部信息。在时域分析系统的稳定性,必须研究在输入信号作用下,当时间t趋于无穷时,系统的输出响应趋于最终期值h(∞)。显然,一个稳定的系统,其时域响应曲线必须是衰减的。
  2.2复域分析法
  在复域中进行系统稳定性分析,尤其当系统参数K的变化时,选定合适的参数范围使系统达到所需要稳定要求。有两种方法:一是直接法,即对于较易得到系统闭环传递函数的场合,直接求出系统所有闭环极点,判断是否都具有负实部来确定系统的稳定性;二是根轨迹法,利用系统开闭环传递绘制根轨迹,由线性系统稳定的充分必要条件:闭环传递函数的极点均位于左半S开平面(不包括虚轴),确定使根轨迹在左半S开平面部分时参数范围为系统稳定的区域。
  2.2.1直接法
  
  若n≤2,可直接求取其特征方程根(即闭环极点)来判断系统稳定性,即使(1)有待定参数,也容易求出特征方程根的一般形式,但对于求取n>3的高阶系统特征方程式的根很麻烦,所以对高阶系统一般都采用间接法来判断稳定性,在时域中常采用间接方法是代数判据(也称劳斯判据)。
  2.2.2根轨迹法
  根轨迹法是一种图解方法,这种方法是根据系统开环零、极点的分布来研究系统中可变参数变化时,系统闭环特征根的变化规律,从而研究系统的稳定性。因此,根轨迹法在控制系统的分析和设计中是一种很实用的工程方法。它的最大特点是能够很清晰地了解到闭环特征根的分布,一目了然地得出系统稳定时参数的取值范围,并且不必求出系统的闭环传递函数,适用于较复杂系统。根轨迹法的关键环节就是能够正确地绘制出系统的根轨迹,简单根轨迹可用试探法绘制,复杂根轨迹则应利用其绘制基本规则进行绘制。
  2.2.3频域分析法
  频域分析法是应用频率特性研究系统的一种经典方法,以系统的频率特性为数学模型,用bode图或其他图表作为分析工具。当系统的开环传递函数表达式不易求出,就无法应用代数判据或根轨迹法判断闭环系统的稳定性,此时应用频率稳定判据就非常方便。其前提条件就是要正确地把系统的频率特性绘制成曲线,常用的频率特性曲线大致有三种:幅相曲线(极坐标图);bode图,也称为对数频率特性曲线;对数幅相曲线(尼科尔斯图)。曲线的绘制可根据系统的开环频率特性的表达式通过取值描点法、叠加法绘制根轨迹草图,或利用MATLAB等计算机辅助工具来实现[4],[7]。
  
  3.MATLAB实现系统稳定性分析[6],[8]
  
  3.1时域分析法判断系统的稳定性
  
  程序如下:
  num=[50];den=[13-10];
  [num1,den1]=cloop(num,den);
  impulse(num1,den1)title(‘impulse response’)
  程序中num为开环传递函数分子系数矩阵,den为分母系数矩阵。
  系统的稳定性,是指系统在遭受外界扰动偏离原来的平衡状态,当扰动消失后,系统自身仍有能力恢复到原来平衡状态的一种能力[3]。从图1可以很直观地看出该系统是稳定的。
  
  3.2直接判定法
  根据稳定的充分必要条件判别线性系统的稳定性,最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有,系统则不稳定。然而实际的控制系统大部分都是高阶系统,这样就面临求解高次方程,求根工作量很大,但在MATLAB中只需分别调用roots(den)或eig(A)即可,这样就可以由得出的极点位置直接判定系统的稳定性。
  
  创建M文档,命名为00.m,在M文档中输入如下程序:
  G=tf([1,7,24,24],[1,10,35,50,24]);
  roots(G.den{1})
  运行结果:ans=
  -4.0000
  -3.0000
  -2.0000
  -1.0000
  由此可以判定该系统是稳定系统。
  3.3轨迹法判断系统的稳定性
  MATLAB控制工具箱中提供了rlocus函数,来绘制系统的根轨迹,利用rlocfind函数,在图形窗口显示十字光标,可以求得特殊点对应的K值,进而分析系统稳定性情况。
  已知一控制系统,H(s)=1,其开环传递函数为:
  
  selected_point=0+1.4373i
  k=6.1979
  p=-3.0178
  0.0089+1.4331i
  0.0089-1.4331i
  光标选定分离点,程序结果为:
  selected_point=-0.4194-0.0076i
  k=0.3850
  p=-2.1547
  -0.4226+0.0069i
  -0.4226-0.0069i
  上述数据显示了增益及对应的闭环极点位置。由此可得出如下结论:
  (1)0  (2)k=0.4时,对应为分离点,系统处于临界阻尼状态;
  (3)0.4  (4)k=6时,系统有一对虚根,系统处于临界稳定状态;
  (5)k>6时,系统的一对复根的实部为正,系统处于不稳定状态。
  3.4Nyquist曲线判断系统的稳定性
  已知一控制系统,H(s)=1,其开环传递函数为:
  
  创建M文档,命名为01.m,在M文档中输入如下程序:
  den1=[1,3,2,0];%求系统开环传递函数
  Gs1=tf(num1,den1);
  Gs2=tf(num2,den1);
  %求系统闭环传递函数
  Hs=1;
  Gsys1=feedback(Gs1,Hs);
  Gsys2=feedback(Gs2,Hs);
  t=[0:0.1:25];
  Figure(1);
  %绘制闭环系统阶跃响应曲线
  Subplot(2,2,1);step(Gsys1,t);
  Subplot(2,2,3);step(Gsys2,t);
  %绘制开环系统的nyquist图
  Subplot(2,2,2);nyquist(Gs1);grid on;
  Subplot(2,2,4);nyquist(Gs2);grid on;
  
  奈氏稳定判据的内容是:若开环传递函数在s平面右半平面上有P个极点,则当系统角频率X由-∞变到+∞时,如果开环频率特性的轨迹在复平面上逆时针围绕(-1,j0)点转P圈,则闭环系统是稳定的,否则是不稳定的。
  当k=3时,从图3(a)中可以看出,Nyquist曲线不包围(-1,j0)点,同时开环系统所有极点都位于s平面左半平面,因此,根据奈氏判据判定以此构成的闭环系统是稳定的,这一点也可以从图2(a)中系统的单位阶跃响应得到证实,从图3(a)中可以看出系统大约23s后就渐渐趋于稳定。当k=9时,从图3(b)中可以看出,Nyquist曲线按逆时针包围(-1,j0)点2圈,但此时P=0,所以根据奈氏判据判定以此构成的闭环系统是不稳定的,图3(b)的系统阶跃响应曲线也证实了这一点,系统一直振荡不定。
  
  4.应用MATLAB设计全状态反馈控制器实现系统的校正[3],[7],[9]
  
  因为由初始条件和参考输入引起的系统过渡过程的特性直接取决于极点,所以极点配置设计的目的是使用反馈使得系统的过渡过程能够在一个可以接受的时间周期内衰减消失。状态反馈是将系统的每一个状态变量乘以相同的控制增益矩阵F,然后反馈到输入端与参考输入相加形成控制律,作为受控系统的输入。如果一个系统是能控的,且其所有变量均可用于反馈,则可应用全状态反馈控制式u(t)=-Fx(t)将闭环系统的极点配置在s平面的任意位置。
  例:求控制增益矩阵F,使例1给出的系统在受u(t)=-Fx(t)控制时,原系统一对不稳定极点1.0000+3.0000i,10000-3.0000i,被重新配置在-1.0000和-1.5000位置,其余极点不变。绘出加入全状态反馈控制器后系统的零点极点图(图4),判定系统稳定性。通过仿真脉冲响应来验证稳定性,并和原系统响应作比较。
  解:(1)判断原系统是否能控。根据矩阵A和B,利用MATLAB可以判断例1给出的系统是能控的。
  (2)求控制增益矩阵F。得F=[18.00004.6250-0.4690-1.0625]。
  (3)用MATLAB绘制出校正后系统的零点、极点图、校正前后系统脉冲响应对比图(图5)。
  由于将原系统不稳定的极点进行了重新配置,原系统得到了校正,由不稳定系统变成了稳定系统。
  
  5.结论
  
  控制系统的稳定性对于建造系统或设计系统有着重要意义,也是对系统进行综合的主要依据,分析系统的稳定性,便成为研究自动控制理论不可缺少的内容。本文总结了系统稳定性分析的方法。通过MATLAB的工具箱可以很容易地绘制处系统的根轨迹、时域响应、频域响应,使得分析系统的稳定性变得快捷方便。最后应用MATLAB设计控制器,实现了对系统性能的改善。
  
  参考文献:
  [1]胡寿松.自动控制原理[M].北京:科学出版社.
  [2]胡湘娟,杨毅.线性自动控制系统稳定性分析[J].衡阳师范学院学报.2006,27(3):45-48.
  [3]刘豹.现代控制理论[M].北京:机械工业出版社,1989.
  [4]楼顺天,于卫.基于MATLAB的系统分析与设计——控制系统[M].西安:西安电子科技大学出版社,1999.
  [5]任金霞,黄运强.基于MATLAB的自动控制系统稳定性分析[J].江西有色金属,2002,9(3):43-45.
  [6]王双红.基于MATLAB的控制系统稳定性分析[J].中原工学院学报,2007,18(5):53-55.
  [7]薛定宇.反馈控制系统设计与分析——MATLAB语言应用[M].北京:清华大学出版社,2000:206-209.
  [8]燕碧娟,王春花,雄小燕.控制系统稳定性分析及MATLAB实现[J].机械工程与自动化,2006(2):111-113.
  [9]杨丽,肖冬荣.控制系统稳定性判据与MATLAB仿真[J].武汉理工大学学报,2007,31(2):285-288.
其他文献
摘 要: 对学生进行思想政治教育是班主任的主要工作之一,随着社会经济的快速发展,对于职业学校提出了新的要求,为国家为社会培养政治坚定、品德高尚、专业特长、技能优秀的合格实用人才显得尤为紧迫,思想政治教育工作在职业学校的作用日益突出。本文通过对日常工作中的一个学生个案的评析,探索对于不同的学生不同的特点采取多种思想政治教育的方法来达到教育目的的做法。  关键词: 思想政治教育方法 宽容 赏识 激励 
期刊
摘 要: 研究性学习的核心是课题研究,以乡土地理为载体进行课题研究的操作过程:结合乡土实际选好题目是课题研究的良好开端,制订切实可行的课题计划和实施方案的落实是课题研究的关键环节,搞好结题评价多角度展示研究成果是课题研究不可缺少的一环。这次课题研究活动在激发学生学习地理的兴趣,发展学生地理实践能力和探究能力等方面取得了一定的成绩。  关键词: 高中学生 乡土地理 课题研究    国家基础教育课程改
期刊
摘 要: 目前,存在高校大学生不出席英语课堂的现象,在非英语专业专科学生中这一现象更加突出。本文通过作者在课堂教学实践中对高校非英语专业专科学生自身特点及自学情况的分析,来反驳某些学生“用英语课的时间,自己在别处(教室以外)进行自学,更能把英语学好”不去上课的理由,进而阐述大学英语课堂对非英语专业专科学生英语学习的重要性。  关键词: 逃课“自学” 大学英语课堂 外语习得    1.引言    大
期刊
摘 要: 巴尔蒂斯是20世纪西方重要的画家之一,其绘画保持着传统的具象样式,无论是绘画的技法、构图、色彩,还是画面的精神内涵,在当代画坛都具有一定的典型性。  关键词: 巴尔蒂斯 具象 映像    20世纪的欧洲是艺术上的战国时代,各种艺术流派与艺术理论如雨后春笋般呈现在大众面前,颠覆与变革成为艺术发展的主要使命。众多艺术家在这种境况下,纷纷摆脱传统,寻求未知,探索新的绘画表现方法。一时间,艺术呈
期刊
摘 要: 免费义务教育“让所有孩子都能上得起学”已成为现实,我国的义务教育从此进入了一个新的历史发展阶段。“让所有孩子都能上得好学”成为我国义务教育新阶段的历史任务。消除了“学杂费原因辍学”以后,“非学杂费原因辍学”凸现了出来,成为免费义务教育后的辍学主流。隐性辍学上升为现阶段义务教育的主要矛盾。隐性辍学的普遍存在和瘟疫般的蔓延,不仅是义务教育的危机,也是整个教育的危机。只有坚决遏制和逐步消除隐性
期刊
摘 要: XML技术提供了一种可以在异构的计算机和应用程序系统之间交换数据变换数据格式的方法,这种功能使得XML成为WEB应用、电子商务、网络出版、移动通信等互联网技术的重要组成部分。  关键词: XML XSL XSLT 数据变换    引言    XML(Extensible Markup Language)是1998年2月W3C推出的一种标准,它是一个可以自定义置标语言的标准。XML允许各组
期刊
摘要: 在语文作文教学中培养学生良好的习惯对写作来说尤为重要。而习惯的养成要根据不同阶段和教学内容,抓住时机,讲究方法。具体地说,要养成用心说话、说真话、诉真情的习惯;养成观察感知、体验积累的习惯;养成多阅读、多思考、多练习、多修改的习惯。  关键词: 作文习惯 真情实感 多读多练 会看会写    良好的习惯对写作来说尤为重要。我们对作文好的学生们调查了解,发现这些学生之所以“会写”,完全缘于他们
期刊
摘 要: 自油画产生至今,画家们不断寻找更新的更有表现力的材料,从没有中断过。从乔托开始,从扬·凡·爱克到印象派,不管是油画基底材料、颜料本身还是媒介剂都在努力扮演着积极变化的角色。  关键词: 西方油画 媒介材料 发展    一    欧洲绘画体系基本材料与媒介的演变经历了几个阶段:第一阶段:以水和胶调和剂为主的坦培拉系统,它在公元后经历了千余年的时间。第二阶段:艺术家对材料不断研究和探索,克服
期刊
《认识方向》是苏教版小学二年级数学上册第七单元的教学内容。本单元的内容在学生的生活经历中经常出现,是培养他们空间观念的良好素材,本节课教学内容意在让学生学会在生活中辨认东南西北四个方向,在头脑中形成一个自己的方向板。这些对于二年级学生来说还是有较大难度的,因为二年级学生的推理思维能力较弱,方向感不强,抽象的方向知识对于他们来说,难以理解掌握。为此,在这节课的教学活动中,以下的教学片断给我留下了深刻
期刊
中国是一个诗的国度,诗歌有着悠久的传统和历史。正因为诗歌在社会生活中、在文学艺术中占有重要地位,所以在长期发展的进程中,古代诗歌无论是在思想上还是在艺术上都取得了巨大成就,在今天仍有着无可比拟的美感教育作用。也正因为如此,《全日制义务教育语文课程标准》指出:“诵读古代诗歌,有意识地在积累、感悟和运用中,提高自己的欣赏品味和审美情趣。”这表明古代诗歌的教学在初中语文教学中占有非常重要的位置。人民教育
期刊