考研851 自动控制原理
题海 · 题解 · p.427
clc;clear
[t1,x1]=ode45('sys801',[0 12],[-2 1.5]);
[t2,x2]=ode45('sys801',[0 12],[0.005 0]);
plot(x1(:,1),x1(:,2));hold on;plot(x2(:,1),x2(:,2));grid
调用函数:sys801.m
function dx=sys801(t,x)
dx1=x(1)*(x(1)*x(1)+x(2)*x(2)-1)*(x(1)*x(1)+x(2)*x(2)-9)-x(2)*(x(1)*x(1)+x(2)*x(2)-4);
dx2=x(2)*(x(1)*x(1)+x(2)*x(2)-1)*(x(1)*x(1)+x(2)*x(2)-9)+x(1)*(x(1)*x(1)+x(2)*x(2)-4);
dx=[dx1 dx2]';

图:自控原理题海_p427_fig1

图 8-1 系统相轨迹及极限环(MATLAB)

8-2 试计算并绘制下列各系统微分方程的相平面图。

(1) \(T\ddot{x}+\dot{x}=0\), \(T>0\);  (2) \(T\ddot{x}+\dot{x}=0\), \(T<0\);  (3) \(T\ddot{x}+\dot{x}=M\), \(T>0\);

(4) \(T\ddot{x}+\dot{x}=M\), \(T<0\);  (5) \(\ddot{x}=M\);  (6) \(\ddot{x}=0\)

(1) 求得

\[T\dot{x}\frac{\mathrm{d}\dot{x}}{\mathrm{d}x}+\dot{x}=0,\quad T\frac{\mathrm{d}\dot{x}}{\mathrm{d}x}+1=0\]
\[\frac{\mathrm{d}\dot{x}}{\mathrm{d}x}=-\frac{1}{T}\]

运用积分法解得相轨迹方程为

\[\dot{x}(t)-\dot{x}(0)=-\frac{1}{T}\left[x(t)-x(0)\right]\]

其相轨迹如图 8-2 所示。

(2) 求得

\[T\dot{x}\frac{\mathrm{d}\dot{x}}{\mathrm{d}x}+\dot{x}=0,\quad T\frac{\mathrm{d}\dot{x}}{\mathrm{d}x}+1=0,\quad \frac{\mathrm{d}\dot{x}}{\mathrm{d}x}=-\frac{1}{T}\]

运用积分法解得相轨迹方程为

\[\dot{x}(t)-\dot{x}(0)=\frac{1}{T}\left[x(t)-x(0)\right]\]

其相轨迹如图 8-3 所示。

图:自控原理题海_p427_fig2

图 8-2 系统(1)的相轨迹(MATLAB)

图:自控原理题海_p427_fig3

图 8-3 系统(2)的相轨迹(MATLAB)

• 421 •