搜档网
当前位置:搜档网 › 线性时滞系统时滞相关稳定性分析研究进展_徐兆棣

线性时滞系统时滞相关稳定性分析研究进展_徐兆棣

线性时滞系统时滞相关稳定性分析研究进展_徐兆棣
线性时滞系统时滞相关稳定性分析研究进展_徐兆棣

实验一--控制系统的稳定性分析

实验一--控制系统的稳定性分析

实验一控制系统的稳定性分 班级:光伏2班 姓名:王永强 学号:1200309067

实验一控制系统的稳定性分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响;

3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB中的tf2zp函数求出系统的零极点,或者利用root函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递 函数为 0.2( 2.5) () (0.5)(0.7)(3) s G s s s s s + = +++,用MATLAB编写 程序来判断闭环系统的稳定性,并绘制闭环系统的零极点图。 在MATLAB命令窗口写入程序代码如下:z=-2.5 p=[0,-0.5,-0.7,-3] k=1 Go=zpk(z,p,k)

Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=ploy2str(dc{1},'s') 运行结果如下: Gctf = s + 2.5 --------------------------------------- s^4 + 4.2 s^3 + 3.95 s^2 + 2.05 s + 2.5 Continuous-time transfer function. dens是系统的特征多项式,接着输入如下MATLAB程序代码: den=[1,4.2,3.95,1.25,0.5] p=roots(den)

分析非线性系统的方法

非线性系统稳定性问题的判定方法和发展趋势 任何一个实际系统总是在各种偶然和持续的干扰下运动或工作的。所以,当系统承受干扰之后,能否稳妥地保持预订的运动轨迹或者工作状态,即系统的稳定性是首要考虑的。一个系统的稳定性,包括平衡态的稳定性问题和任一运动的稳定性问题。而对于给定运动的稳定性可以变换成关于平衡点的稳定性问题。 对平衡点的稳定性进行分析可将平衡点的稳定性定义为李雅普诺夫稳定、一致稳定、渐进稳定、一致渐近稳定、按指数渐进稳定和全局渐进稳定,除了全局渐进稳定,其他都是局部的概念。 非线性系统的数学模型不满足叠加原理或其中包含非线性环节。包括非本质非线性(能够用小偏差线性化方法进行线性化处理的非线性)和本质非线性(用小偏差线性化方法不能解决的非线性)。它与线性系统有以下主要区别: 1.线性控制系统只能有一个平衡点或无穷多的平衡点。但非线性系统可以有一个、二个、多个、以至无穷多个平衡点。非线性系统与线性定常系统明显不同,其稳定性是针对各个平衡点而言的。通常不能说系统的稳定性如何,而应说那个平衡点是稳定的或不稳定的。2.在线性系统中,系统的稳定性只与系统的结构和参数有关,而与外作用及初始条件无关。非线性系统的稳定性除了与系统的结构和参数有关外,还与外作用及初始条件有关。 由于非线性控制系统与线性控制系统有很大的差异,因此,不能直接用线性理论去分析它,否则会导致错误的结论。对非线性控制系统的分析,还没有一种象线性控制系统那么普遍的分析、设计方法。 现代广泛应用于非线性系统上的分析方法有基于频率域分析的描述函数法和波波夫超稳定性,还有基于时间域分析的相平面法和李雅普诺夫稳定性理论等。这些方法分别在一定的假设条件下,能提供关于系统稳定性或过渡过程的信息。而计算机技术的迅速发展为分析和设计复杂的非线性系统提供了有利的条件。另外,在工程上还经常遇到一类弱非线性系统,即特性和运动模式与线性系统相差很小的系统。对于这类系统通常以线性系统模型作为一阶近似,得出结果后再根据系统的弱非线性加以修正,以便得到较精确的结果。摄动方法是处理这类系统的常用工具。而对于本质非线性系统,则需要用分段线性化法等非线性理论和方法来处理。目前分析非线性控制系统的常用方法如下: 1、线性化方法 采用线性化模型来近似分析非线性系统。 这种近似一般只限于在工作点附近的小信号情况下才是正确的。这种线性化近似,只是对具有弱非线性(或称非本质非线性)的系统。 常用线性化方法,有正切近似法和最小二乘法。 此外,对一些物理系统的非线性特性比较显著,甚至在工作点附件的小范围内也是非线性的,并且不能用一条简单的直线来代表整个非线性系统特性的系统,可采用分段线性化方法。2、相平面法 相平面法是一种基于时域的分析方法,一种用图解法求解一、二阶非线性常微分方程的方法。 该方法通过图解法将一阶和二阶系统的运动过程转化为位置和速度平面上的相轨迹,从而比较直观、准确地反映系统的稳定性、平衡状态和稳态精度以及初始条件及参数对系统运动的影响。相轨迹的绘制方法步骤简单、计算量小,特别适用于分析常见非线性特性和一阶、二阶线性环节组合而成的非线性系统 对于分段线性的非线性系统来说,相平面分析法的步骤为: (1)用n条分界线(开关线,转换线)将相平面分成n个线性区域;(2)分别写出各个线性区域的微分方程;(3)求出各线性区的奇点位置并画出相平面图;

非线性系统稳定性问题的判定方法和发展趋势

非线性系统的概念及稳定性问题的判定方法和发展趋势 姓名:查晓锐 学号:121306060006 线性系统理论自20世纪50年代以来不仅已在理论上逐步完善,也已成功的应用于各种国防和工业控制问题。随着现代工业对控制系统性能的要求不断提高,传统的线性反馈控制已很难满足各种实际需要。这是因为大多数实际控制系统往往是非线性的,采用近似的线性模型虽然可以使我们更全面和容易的分析系统的各种特性,但是却很难刻画出系统的非线性本质,线性系统的动态特性已不足以解释许多常见的实际非线性现象。另一方面,计算机及传感器技术的飞速发展,也为我们实现各种复杂非线性控制算法奠定了硬件基础。因此自20世纪80年代以来,非线性系统的控制问题受到了国内外控制界的普遍关注。 非线性科学是当今世界科学的前沿与热点,涉及自然科学和人文社会科学的众多领域,具有重大的科学价值和深刻的哲学方法论意义。但迄今为止,对非线性的概念、非线性的性质,并没有清晰的、完整的认识,对其哲学意义也没有充分地开掘。 一、 非线性的概念 非线性是相对于线性而言的,对线性的否定,线性是非线性的特例。所以要弄清非线性的概念,明确什么是非线性,首先必须明确什么是线性;其次对非线性的界定必须从数学表述和物理意义两个方面阐述,才能较完整地理解非线性的概念。 对线性的界定,一般是从相互关联的两个角度来进行的。其一:叠加原理成立“ 如果1Φ,2Φ 是两个那么21Φ+Φβα也是它的一个解,换言之,两个态的叠加仍然是一个态。”原理成立意味着所考查系统的子系统间没有非线性相互作用。其二,物理变量间的函数关系是直线,变量间的变化率是恒量,这意味着函数的斜率在其定义域内处处存在且相等,量间的比例关系在变量的整个定义域内是对称的。 在明确了线性的含义后,相应地非线性概念就易于界定。其一 :“定义非线性算符()ΦN 为对一些 a ,b 或Φ,ψ不满足)()()(ψ+Φ=ψ+ΦbL aL b a L 的算符 即叠加原理不成立。”这意味着Φ与ψ之间存在藕合,对ψ+Φb a 的操作,等于分别对Φ,ψ操作外,再加上对Φ与ψ的交叉项(耦合项)操作,或者Φ、ψ是不连续有突变或断裂、不可微有折点的。其二:作为等价的另一种表述,我们可以从另一个角度来理解非线性在用于描述一个系统的一套确定的物理变量中,一个系统的一个变量最初的变化所造成的此变量或其它变量的相应变化是不成比例的。换言之:变量间的变化率不是恒量,函数的斜率在其定义域中有不存在或不相等的地方。概括地说:物理变量间的一级增量关系在变量的定义域内是不

控制系统的稳定性分析

精品 实验题目控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.EL-AT-II型自动控制系统实验箱一台 2.计算机一台 三、系统模拟电路图 系统模拟电路图如图3-1 图3-1 系统模拟电路图R3=0~500K; C=1μf或C=0.1μf两种情况。 四、实验报告 1.根据所示模拟电路图,求出系统的传递函数表达式。 G(S)= K=R3/100K,T=CuF/10 2.绘制EWB图和Simulink仿真图。

精品 3.根据表中数据绘制响应曲线。 4.计算系统的临界放大系数,确定此时R3的值,并记录响应曲线。 系统响应曲线 实验曲线Matlab (或EWB)仿真 R3=100K = C=1UF 临界 稳定 (理论值 R3= 200K) C=1UF

精品 临界 稳定 (实测值 R3= 220K) C=1UF R3 =100K C= 0.1UF

精品 临界 稳定 (理论 值R3= 1100 K) C=0.1UF 临界稳定 (实测值 R3= 1110K ) C= 0.1UF

精品 实验和仿真结果 1.根据表格中所给数据分别进行实验箱、EWB或Simulink实验,并进行实验曲线对比,分析实验箱的实验曲线与仿真曲线差异的原因。 对比: 实验曲线中R3取实验值时更接近等幅振荡,而MATLAB仿真时R3取理论值更接近等幅振荡。 原因: MATLAB仿真没有误差,而实验时存在误差。 2.通过实验箱测定系统临界稳定增益,并与理论值及其仿真结果进行比较(1)当C=1uf,R3=200K(理论值)时,临界稳态增益K=2, 当C=1uf,R3=220K(实验值)时,临界稳态增益K=2.2,与理论值相近(2)当C=0.1uf,R3=1100K(理论值)时,临界稳态增益K=11 当C=0.1uf,R3=1110K(实验值)时,临界稳态增益K=11.1,与理论值相近 四、实验总结与思考 1.实验中出现的问题及解决办法 问题:系统传递函数曲线出现截止失真。 解决方法:调节R3。 2.本次实验的不足与改进 遇到问题时,没有冷静分析。考虑问题不够全面,只想到是实验箱线路的问题,而只是分模块连接电路。 改进:在实验老师的指导下,我们发现是R3的取值出现了问题,并及时解决,后续问题能够做到举一反三。 3.本次实验的体会 遇到问题时应该冷静下来,全面地分析问题。遇到无法独立解决的问题,要及时请教老师,

实验五 线性系统的稳定性和稳态误差分析

实验五 自动控制系统的稳定性和稳态误差分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响; 3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB 中的tf2zp 函数求出系统的零极点,或者利用root 函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递函数为 0.2( 2.5) ()(0.5)(0.7)(3) s G s s s s s += +++,用MATLAB 编写程序来判断闭环系统的稳定性, 并绘制闭环系统的零极点图。 在MATLAB 命令窗口写入程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=poly2str(dc{1},'s') 运行结果如下: dens= s^4 + 4.2 s^3 + 3.95 s^2 + 1.25 s + 0.5 dens 是系统的特征多项式,接着输入如下MATLAB 程序代码: den=[1,4.2,3.95,1.25,0.5]

p=roots(den) 运行结果如下: p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i p为特征多项式dens的根,即为系统的闭环极点,所有闭环极点都是负的实部,因此闭环系统是稳定的。 下面绘制系统的零极点图,MATLAB程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) [z,p,k]=zpkdata(Gctf,'v') pzmap(Gctf) grid 运行结果如下: z = -2.5000 p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i k = 0.2000

线性系统的稳定性分析

第三章 线性系统的稳定性分析 3.1 概述 如果在扰动作用下系统偏离了原来的平衡状态,当扰动消失后,系统能够以足够 的准确度恢复到原来的平衡状态,则系统是稳定的。否则,系统不稳定。一个实际的系统必须是稳定的,不稳定的系统是不可能付诸于工程实施的。因此,稳定性问题是系统控制理论研究的一个重要课题。对于线性系统而言,其响应总可以分解为零状态响应和零输入响应,因而人们习惯分别讨论这两种响应的稳定性,从而外部稳定性和内部稳定性的概念。 应用于线性定常系统的稳定性分析方法很多。然而,对于非线性系统和线性时变系 统,这些稳定性分析方法实现起来可能非常困难,甚至是不可能的。李雅普诺夫(A.M. Lyapunov)稳定性分析是解决非线性系统稳定性问题的一般方法。 本章首先介绍外部稳定性和内部稳定性的概念及其相互关系,然后介绍李雅普诺夫 稳定性的概念及其判别方法,最后介绍线性定常系统的李雅普诺夫稳定性分析。 虽然在非线性系统的稳定性问题中,Lyapunov 稳定性分析方法具有基础性的地 位,但在具体确定许多非线性系统的稳定性时,却并不是直截了当的。技巧和经验在解决非线性问题时显得非常重要。在本章中,对于实际非线性系统的稳定性分析仅限于几种简单的情况。 3.2 外部稳定性与内部稳定性 3.2.1 外部稳定: 考虑一个线性因果系统,如果对一个有界输入u (t ),即满足条件: 1()u t k ≤<∞ 的输入u (t ),所产生的输出y (t )也是有界的,即使得下式成立: 2()y t k ≤<∞ 则称此因果系统是外部稳定的,即BIBO (Bounded Input Bounded Output )稳定。 注意:在讨论外部稳定性的时候,我们必须要假定系统的初始条件为零,只有在这种假定下面,系统的输入—输出描述才是唯一的和有意义的。 系统外部稳定的判定准则 系统的BIBO 稳定性可根据脉冲响应矩阵或者传递函数矩阵来进行判别。

系统的相对稳定性分析

系统的相对稳定性分析 已知某系统的开环传递函数为200 153.0005.060023)()(+++= S S S H G S S ,试用Nyquistw 稳定判据判断闭环系统的稳定性,并用阶跃响应曲线验证。 (1)计算系统开环特征方程的根。 p=[0.0005 0.3 15 200]; roots(p) 程序运行结果 ans= 1.0e+002 * -5.4644 -0.2678 + 0.0385i -0.2678 - 0.0385i 即三个根均有负实部,都为稳定根。故开环特征方程的不稳定根的个数p=0。 (2)绘制系统的开环Nyquist 图,并用来判断闭环系统的稳定性。 n=600;d=[0.0005 0.3 15 200]; GH=tf(n,d); nyquist(GH) 程序运行后,绘制出系统的开环Nyquist 曲线如图1所示,由图1可以看出系统的Nyquist 曲线不包围(-1,j0)点。而p=0,根据Nyquist 稳定判据,其闭环系统是稳定的。这还可以用系统的阶跃响应曲线来验证。 图1系统的开环Nyquist 图

(3)用阶跃响应曲线来验证。 syms s GH sys; GH=600/(0.0005*s^3+0.3*s^2+15*s+200); sys=factor(GH/(1+GH)) 程序运行结果 sys = 1200000/(s^3 + 600*s^2 + 30000*s + 1600000) 即1600000 300006001200000s 23+++=Φs s s )( 下面为使用matlab 绘制系统单位阶跃响应曲线的程序代码: n=1200000;d=[1 600 30000 1600000]; sys=tf(n,d); step(sys) 程序运行后,绘制系统单位阶跃响应曲线如图2所示。由图2可知,曲线略微超调后迅速衰减到响应终了值,对应的系统闭环不仅稳定,而且具有优良的性能指标,这就证明了Nyquist 稳定判据的正确性。 图2 系统的单位阶跃响应曲线

控制系统的稳定性分析

自动控制理论实验报告 实验题目控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.EL-AT-II型自动控制系统实验箱一台 2.计算机一台 三、系统模拟电路图 系统模拟电路图如图3-1 图3-1 系统模拟电路图R3=0~500K; C=1μf或C=0.1μf两种情况。 四、实验报告 1.根据所示模拟电路图,求出系统的传递函数表达式。 G(S)= K=R3/100K,T=CuF/10

自动控制理论实验报告 2.绘制EWB 图和Simulink 仿真图。 3.根据表中数据绘制响应曲线。 4.计算系统的临界放大系数,确定此时R3的值,并记录响应曲线。

自动控制理论实验报告

自动控制理论实验报告

自动控制理论实验报告 实验和仿真结果 1.根据表格中所给数据分别进行实验箱、EWB或Simulink实验,并进行实验曲线对比,分析实验箱的实验曲线与仿真曲线差异的原因。 对比: 实验曲线中R3取实验值时更接近等幅振荡,而MATLAB仿真时R3取理论值更接近等幅振荡。 原因: MATLAB仿真没有误差,而实验时存在误差。 2.通过实验箱测定系统临界稳定增益,并与理论值及其仿真结果进行比较 (1)当C=1uf,R3=200K(理论值)时,临界稳态增益K=2, 当C=1uf,R3=220K(实验值)时,临界稳态增益K=2.2,与理论值相近(2)当C=0.1uf,R3=1100K(理论值)时,临界稳态增益K=11 当C=0.1uf,R3=1110K(实验值)时,临界稳态增益K=11.1,与理论值相近 四、实验总结与思考 1.实验中出现的问题及解决办法 问题:系统传递函数曲线出现截止失真。 解决方法:调节R3。 2.本次实验的不足与改进 遇到问题时,没有冷静分析。考虑问题不够全面,只想到是实验箱线路的问题,而只是分模块连接电路。 改进:在实验老师的指导下,我们发现是R3的取值出现了问题,并及时解决,后续问题能够做到举一反三。 3.本次实验的体会 遇到问题时应该冷静下来,全面地分析问题。遇到无法独立解决的问题,要及时请教老师,

非线性动力学分析方法

第一章非线性动力学分析方法(6学时) 一、教学目标 1、理解动力系统、相空间、稳定性的概念; 2、掌握线性稳定性的分析方法; 3、掌握奇点的分类及判别条件; 4、理解结构稳定性及分支现象; 5、能分析简单动力系统的奇点类型及分支现象。 二、教学重点 1、线性稳定性的分析方法; 2、奇点的判别。 三、教学难点 线性稳定性的分析方法 四、教学方法 讲授并适当运用课件辅助教学 五、教学建议 学习本章内容之前,学生要复习常微分方程的内容。 六、教学过程

本章只介绍一些非常初步的动力学分析方法,但这些方法在应用上是十分有效的。 相空间和稳定性 一、动力系统 在物理学中,首先根据我们面对要解决的问题划定系统,即系统由哪些要素组成。再根据研究对象和研究目的,按一定原则从众多的要素中选出最本质要素作为状态变量。然后再根据一些原理或定律建立控制这些状态变量的微分方程,这些微分方程构成的方程组通常称为动力系统。研究这些微分方程的解及其稳定性以及其他性质的学问称为动力学。 假定一个系统由n 个状态变量1x ,2x ,…n x 来描述。有时,每个状态变量不但是时 间t 的函数而且也是空间位置r 的函数。如果状态变量与时空变量都有关,那么控制它们变化的方程组称为偏微分方程组。这里假定状态变量只与时间t 有关,即X i =X i (t),则控制它们的方程组为常微分方程组。 ),,,(2111 n X X X f dt dX ),,,(2122 n X X X f dt dX (1.1.1) … ),,,(21n n n X X X f dt dX 其中 代表某一控制参数。对于较复杂的问题来说,i f (i =l ,2,…n)一般是 i X 的非线性函数,这时方程(1.1.1)就称为非线性动力系统。由于 i f 不明显地依赖时间t ,故称方程组(1.1.1)为自治动力系统。若 i f 明显地依赖时间t ,则称方程组为非自治动力系统。非自治动力系统可化为自治动力系统。 对于非自治动力系统,总可以化成自治动力系统。 例如:)cos(t A x x

线性系统稳定性分析

线性系统稳定性分析 1.系统的稳定性: (1) 外部稳定:又称输出稳定,就是系统在干扰取消后,在一定时间内其输出会恢复到 原来的稳定输出。输出稳定有时描述为系统的BIBO 稳定,即有限的系统输入只能产生有限的系统输出。 (2) 内部稳定:主要针对系统内部状态,反映的是系统内部状态受干扰信号的影响情况。 当干扰信号取消后,若系统的内部状态会在一定时间内恢复到原来的平衡状态,则称系统状态稳定。 经典控制论中,研究对象都是高阶微分方程或传递函数描述的单输入单输出(SISO )系统,反映的仅仅是输入与输出的关系,不涉及系统的内部状态,因此经典控制论只讨论系统的输出稳定问题。对于系统内部状态稳定问题,经典控制论中的方法就不好发挥作用了,需要用到Lyapunov 稳定性理论。 2.平衡状态:设控制系统齐次状态方程为:0.0(,)()|t t X f X t X t X ===,其中,()X t 为系统的n 维状态向量,f 是有关状态向量X 以及时间t 的n 维矢量函数,f 不一定是线性定常的。如果对所有的t ,状态e X 总满足:(,)0e f X t =,则称e X 为系统的平衡状态。对于一般控制系统,可能没有,也可能有一个或多个平衡状态。系统的状态稳定性是针对系统的平衡状态的,当系统有多个平衡状态时,需要对每个平衡状态分别进行讨论。 3. Lyapunov 稳定性分析 (1)Lyapunov 稳定性定义 设一般控制系统的解为:00()(;,)X t t X t =Φ,它是与初始时间0t 及初始状态0X 有关的,体现系统状态从00(,)t X 出发的一条状态轨迹。设e X 为系统的一个平衡点,如果给定一个以e X 为球心,0(,)t δε为半径的n 维球域()S δ,使得从()S δ球域出发的任意一条系统状态轨迹00(;,)t X t Φ在0t t ≥的所有时间内都不会跑出()S ε球域,则称系统的平衡状态e X 是Lyapunov 稳定的。 一般来说,δ的大小不但与ε有关,而且与系统的初始时间0t 有关,当δ仅与ε有关时,称e X 是一致稳定的平衡状态。 进一步地,如果e X 不仅是Lyapunov 稳定的平衡状态,而且当时间t 无限增加时,从()S δ出发的任一条状态轨迹00(;,)t X t Φ都最终收敛于球心平衡点e X ,那么称e X 是渐进稳定的。 更近一步地,如果从()S ∞即整个系统状态空间的任意一点出发的任意一条状态轨迹00(;,)t X t Φ,当t →∞时都收敛于平衡点e X ,那么称e X 是大范围渐进稳定的。显然此时的e X 是系统唯一的平衡点。 反之,对于给定的()S ε,不论0δ>取得多么小,若从()S δ出发的状态轨迹 00(;,)t X t Φ至少有一条跑出()S ε球域,那么平衡点e X 是不稳定的。

最新实验五线性系统的稳定性和稳态误差分析

实验五线性系统的稳定性和稳态误差分析

实验五 自动控制系统的稳定性和稳态误差分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响; 3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB 中的tf2zp 函数求出系统的零极点,或者利用root 函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递函数为 0.2( 2.5)()(0.5)(0.7)(3) s G s s s s s +=+++,用MATLAB 编写程序来判断闭环系统的稳定性,并绘制闭环系统的零极点图。 在MATLAB 命令窗口写入程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=poly2str(dc{1},'s') 运行结果如下:

dens= s^4 + 4.2 s^3 + 3.95 s^2 + 1.25 s + 0.5 dens是系统的特征多项式,接着输入如下MATLAB程序代码:den=[1,4.2,3.95,1.25,0.5] p=roots(den) 运行结果如下: p = -3.0058 -1.0000 -0.0971 + 0.3961i -0.0971 - 0.3961i p为特征多项式dens的根,即为系统的闭环极点,所有闭环极点都是负的实部,因此闭环系统是稳定的。 下面绘制系统的零极点图,MATLAB程序代码如下: z=-2.5 p=[0,-0.5,-0.7,-3] k=0.2 Go=zpk(z,p,k) Gc=feedback(Go,1) Gctf=tf(Gc) [z,p,k]=zpkdata(Gctf,'v') pzmap(Gctf) grid 运行结果如下: z = -2.5000 p = -3.0058

线性系统的稳定性分析

关于线性系统稳定性的进一步探究 任何一个实际系统总是在各种偶然和持续的干扰下运动或工作的。显然,我们首先要考虑的问题是,当系统承受这种干扰之后,能否稳妥地保持预定的运动轨迹或者工作状态,这就是稳定性。 此外,我们知道,描述系统的数学模型,绝大部分都是近似的,这或者是由于量测误差,或者是为使问题简化,而不得不忽略某些次要因素。近似的数学模型能否如实反映实际的运动,在某种意义上说,也是稳定性问题。 系统的稳定性在控制中是一个很重要的问题。在学习完稳定性理论之后,对此有了更为深刻的理解,不单单停留在输出跟踪输入的浅显印象之上,获益匪浅。因此,本文根据黄琳院士较为精炼的数学讲解,描述了一些自己对该问题的直观思考,并且结合线性系统和具体实例对稳定性作进一步分析,使内容不再过于抽象,更为深入地理解其应用价值。 1 预备理论 1.1 微分方程解的表示 考虑微分方程 00 (,)()x f x t x t x =?? =? 其解()x t 是自变量t 的函数,而0t ,0x 变动时对应的解也随着变动,故它应该是自变量t 与初值0t 、0x 的函数, 可记为00(;,)x t t x 。 例如: 000000(;,)()t t t t x x x x t t x e x t e x --=?=== 问题:当初值变动时,对应的解如何变动?在应用上的意义是:初值通常是用实验方法求得的,实验测得的数据不可能绝对准确,若微小的误差会引起对应解的巨大变动,那么所求的初值问题解的实用价值就很小。 1.2 Lipschitz 条件

00 1212(,)()(,)(,)(,):x f x t x t x t t t t t I x W R ==∈?-∞+∞=∈? (,)f x t 的定义域记为?W I 。若存在常数L ,使得对任何I,,W t x y ∈∈都有 (,)(,)f x t f y t L x y -≤- 则称f 在W I ?上满足Lipschitz 条件。这个定义可以推广到W 为任意有限n 维空间的情形。 注:满足Lipschitz 条件可保证微分方程解的存在性和唯一性 1.3 解的存在性、唯一性及对初值的连续依赖性 定理1-1 (存在性及唯一性定理)对于微分方程 (,)x f x t = 若(,)f x t 在W I ?域内连续且满足Lipschitz 条件,则对任意的初始条件 00(,)x x t W I ∈?总存在常数0a >,使得有唯一解00(;,)x x t t x =,在00[,]t a t a -+上 存在、对t 连续 ,且满足初始条件00()x t x =。 稳定性所要研究的是解的渐近性质,即当解()x t 在t →∞时的性状。故总假定在[)0,t ∞上解是存在的。 定理1-2 (解对初值的连续依赖性)在定理1的条件下,若(,)f x t 在域内连续且满足Lipschitz 条件,则微分方程的解00(;,)x t t x 作为t ,0t ,0x 的函数在它的存在范围内是连续的,即 ε?>,0δ?>,00()()x t t δ-ψ< ? 0000(;,())(;,())x t t x t t t t ε-ψψ<,0,a t b a t b ≤≤≤< 以上定理说明:若在初始时刻0()x t 和0()t ψ十分接近,则在定义域[],a b 内的解()x t 和()t ψ也会十分接近。因此,1.1中所提的问题也就迎刃而解了。 2 平衡状态的稳定性 李雅普诺夫稳定性的概念是微分方程解对初值的连续依赖性这一概念在无穷时间区间上的推广和发展。因此下面讨论时均假定所研究方程的解在无穷区间 []0,t ∞满足存在和唯一性条件。

相关主题