相平面法例题解析:要求:1.正确求出对于非线性系统在每个线性区的相轨迹方程,也就是ee之间关系的方程(或cc)。会画相轨迹(模型中是给具体数的)。※※关键是确定开关线方程。2.※※※如果发生自持振荡,计算振幅和周期。注意相平面法一般应:1)按照信号流向与传输关系。线性部分产生导数关系,非线性部分形成不同分区。连在一起就形成了不同线性分区对应的运动方程,即含有c或者e的运动方程。2)※※※根据不同线性分区对应的运动方程的条件方程确定开关线方程。开关线方程确定很关键。3)※※※根据不同线性分区对应的运动方程,利用解析法(分离变量积分法或者消去t法)不同线性分区对应的相轨迹方程,即cc和ee之间关系。4)※根据不同分区的初始值绘制出相轨迹,并求出稳态误差和超调、以及自持振荡的周期和振幅等。例2:具有死区特性的非线性系统分析。设系统开始处于静止状态。21sk=120rec+-x问题1.用相平面法分析系统在输入r(t)=4.1(t)时的运动情况。问题2.如果发生自持振荡,求自持振荡的周期和振幅。解:问题1:1)设系统结构图,死区特性的表达式:0,||22,22,2xexeexee2)线性部分:2()1()CsXss,则微分方程为:cx3)绘制ee平面相轨迹图。因为erc,cre,cre,cre。代入则exr(1)当0t,0r,0r。代入,则各区的运动方程0,||2I2,2II2,2IIIeeeeeeee由于非线性特性有3个分区,相平面ee分为3个线性区。注意,当相平面选好后,输入代入后,最后代入非线性特性。4)系统开关线:2e。5)由题意知初始条件(0)(0)(0)4erc,(0)(0)(0)0erc在II区,则从初始值出发绘制相轨迹:【注】:用解析法中的斜率法求:上课时按照此方法求相轨迹方程:II区:ee-20------不是标准线性系统运动方程的形式。根据斜率方程2edeedeee,则分离变量积分得40(2)eeedeede则ee之间的相轨迹方程为22(2)4ee结论:II区以20奇点(,)为中心的圆,与右开关线2e的交点A(2,-2)I区:0e,2e常数,水平线,与左开关线2e的交点B(-2,-2)III区:ee20------不是标准线性系统运动方程的形式。根据斜率方程2deeeedee,则分离变量积分得22(2)eeedeede(注意新的初始值B(-2,-2))则ee之间的相轨迹方程为22(2)4ee结论:III区以20奇点(-,)为中心的圆。以此例推,出现了一个封闭椭圆。——极限环问题2:若相平面中出现了稳定的极限环——对应着非线性的自持振荡。问题:自持振荡的周期怎么算呢?幅值怎么算呢?如图:这是个椭圆,1)周期:4()CAADTttII区:22442114(2)CAtdeeeed,这是因为:22(2)4ee→24(2)ee,注意,e在图中为负的。I区:00221112ADtdedee振幅——代表此时的位移,也就是此时与横轴的交点位置大小——即C点的横坐标。这是因为,对于整个非线性系统的奇点是(0,0)。对于该点,最大的位移就是振幅,因此是C点的横坐标4。例3:具有继电器特性的非线性系统分析2006-B(15分)非线性控制系统如图。eeA2-4IIIIII0CD问题1:给出起点在02c,00c的cc相轨迹图。(10分)问题2:计算相轨迹旋转一周所需时间。(5分)21srec+-x201解:问题1:(10分)1)非线性环节数学表达式:0||12121exee;2)线性部分:2()1()CsXss所以描述线性部分的微分方程为:cx则0||12121cecece3)绘制cc平面相轨迹。erc,令0r,ec,则各区的运动方程0||1I21II21IIIcccccc注意:条件方程也要改成cc的。4)开关线方程:1c5)由已知条件,起点02c,0c0,)0,2(从II区开始,下面绘制相轨迹:【注】:用解析法中消去参变量时间t的方法求相轨迹方程:上课时按照此方法求的,以下同。当然如果用斜率法求相轨迹方程也可以。不过,这个例子c为常数,消去参变量时间t的方法更适合。Ⅱ区:2c,则022ctct;22002ctctct;相轨迹为开口向左的抛物线,222000.250.250.252ccccc;在右开关线1c处的交点为01c=1,210.252c012c---(1,-2)Ⅰ区:0c,则012cc;010121cctct;相轨迹为平行横轴的直线(因为纵坐标不变-2,而横坐标虽时间变化);在左开关线处的交点为02c=-1,022c---(-1,-2)Ⅲ区:02222ctct;22020221ctctctt;22202020.250.250.252ccccc----相轨迹为开口向右的抛物线,在开关线处的交点(-1,2)以此类推,求得如图的极限环。注意:每个区的初始值是不同的。当进入II区时的第一个位置即为II的初始值,每个区的初始值的求法就是根据上一个区的区域根轨迹方程可以求出进入下一区的初始值,以此一个个区经过后,会变成一个连续的曲线轨迹——非线性系统的相轨迹。问题2:运动一周所需时间为1010212111114()4()624(2)Tdcdcdcdcccc(因为II区20.252cc,则4(2)cc,注意,c在图中为负的。)注意:并不是所有开关线都是垂直于横轴的,开关线关键要看各个线性区域的边界条件。例4:2008年非线性控制系统如下图所示。图中()21()rtt。1、以cc为相变量,写出相轨迹分区运动方程(8分);2、若M=0.5,画出起始于(0)0c、(0)0c的相轨迹(4分);3、利用相轨迹计算稳态误差及超调量(3分)。re-M0-e-0M-bass1ss1c解:1.1)非线性特性:00McbMc2)线性部分:ceb(1)注意:线性部分关键是产生c的运动方程,但是更关键的是,此运动方程必须能与非线性特性的输出产生关系。3)绘制以cc平面的相轨迹。因此,erc代入式(1)中,则则crcb即运动方程为0ccbr因为()21()rtt,则20cbc(2)ccT11-21T2IIIIII0式(2)中代入非线性特性,于是各区的运动方程:2020crcMccMccrcMccMcM=0.5,则各区的运动方程:1.50,02.50,0cccccc5)开关线方程:0c2.绘制相轨迹:起点为(0,0)在I区。I区:1.5dccdcc,积分分离后00(1.5)cccdccdc则222(1.5)1.5cc,相轨迹为奇点为1.5c,0c的圆。与开关线交于3c,0c的点II区:2.5dccdcc,积分分离后30(2.5)cccdccdc,则222(2.5)0.5cc,相轨迹为奇点为2.5c,0c的圆。则相轨迹如图:c32c03.稳态误差:()()sserc2-2=0超调量:32%=50%2可见:开关线不一定垂直于或者平行于横轴,见本章的作业P4778-7。I区II区I区II区I区II区