合肥工业大学自动控制理论综合实验倒立摆实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合肥工业大学自动控制理论综合实验倒立摆实验报告

————————————————————————————————作者: ————————————————————————————————日期:

1、把上述参数代入,求解系统的实际模型;

a)摆杆角度和小车位移之间的传递函数;

M=1.096;m=0.109;b=0.1;l=0.25;I=0.0034;g=9.8;

n1=[m*l 00];d1=[I+m*l^20-m*g*l];

Phi1=tf(n1,d1)

返回:

Transfer function:

0.02725 s^2

--------------------

0.01021 s^2- 0.2671

b)摆杆角度和小车加速度之间的传递函数;

继续输入:n2=[m*l];d2=d1; Phi2=tf(n2,d2)

返回:

Transfer function:

0.02725

--------------------

0.01021 s^2 - 0.2671

c)摆杆角度和小车所受外界作用力的传递函数;

继续输入:q=(M+m)*(I+m*l^2)-(m*l)^2;n3=[m*l/q 0 0];d3=[1 b*(I+m*l^2)/q -(M+m)*m*g*l/q -b*m*g*l/q 0];

Phi3=tf(n3,d3)

返回:

Transfer function:

2.357 s^2

---------------------------------------

s^4+ 0.08832 s^3 - 27.83 s^2 - 2.309 s

d)以外界作用力作为输入的系统状态方程;

继续输入:q2=(I*(M+m)+M*m*l^2);

A1=[0 1 0 0;0-(I+m*l^2)*b/q2m^2*g*l^2/q2 0;0 001;0 -m*l*b/q2m*g*l*(M+m)/q20];

B1=[0;(I+m*l^2)/q2;0;m*l/q2];C1=[1 0 0 0;0 0 1 0];D1=[0;0];

sys1=ss(A1,B1,C1,D1)

返回:a =

x1 x2 x3 x4

x1 0 1 0 0

x2 0-0.08832 0.6293 0

x3 0 00 1

x4 0-0.2357 27.830

b=

u1

x1 0

x2 0.8832

x3 0

x4 2.357

c =

x1 x2 x3 x4

y1 1 0 0 0

y2 0 0 1 0

d =

u1

y1 0

y2 0

e)以小车加速度作为输入的系统状态方程;

继续输入:A2=[0 1 0 0;0 0 00;0 0 0 1;0 0 3/(4*l)0];B2=[0;1;0;3/(4*l)];

C2=C1;D2=D1;

sys2=ss(A2,B2,C2,D2)

返回:

a=

x1 x2x3 x4

x10 100

x2 00 0 0

x300 0 1

x400 3 0

b =

u1

x1 0

x2 1

x3 0

x43

c=

x1 x2 x3x4

y110 00

y200 1 0

d=

u1

y10

y2 0

2、根据倒立摆系统数学模型(以小车的加速度为输入的模型,即sys2),判断开环系统的稳定

性、可控性和可观性;

稳定性:

继续输入:eig(A2)

返回:ans =

1.7321

-1.7321

有一个位于正实轴的根和两个位于原点的根,表明系统是不稳定的。

可控性和可观性:

继续输入:Qc2=ctrb(A2,B2)

Qo2=obsv(A2,C2)

Rc2=rank(Qc2)

Ro2=rank(Qo2)

返回:

Qc2 =

0 1 0 0

1 0 0 0

0 309

3 0 9 0

Qo2 =

1 000

0 0 1 0

0 1 0 0

0 0 0 1

0 0 0 0

0 0 3 0

0 0 0 0

0 0 0 3

Rc2 =

4

Ro2 =

4

可控性和可观性判别矩阵是满秩的,所以系统完全能控,完全能观。

3、利用matlab画出倒立摆系统(以小车的加速度为输入的模型)阶跃响应曲线;

继续输入:ste p(s ys2)

到:

00.511.522.53

T o : O u t (1)

00.51 1.5

2 2.53

01

2

345

T o : O u t (2)Step Response

Time (sec)A m p l i t u d e

可以看出,在单位阶跃响应作用下,小车位置和摆杆角度都是发散的。

4.利用matl ab 画出倒立摆系统(以小车的加速度为输入的模型)的根轨迹;

继续输入:A2_1=[0 1;0 0];B2_1=[0;1];C2_1=[1 0];D 2_1=0;

sy s2_1=s s(A2_1,B2_1,C2_1,D2_1);

A2_2=[ 0 1;3/(4*l) 0];B2_2=[0;3/(4*l )];C2_2=[1 0];D2_2=0;

s ys2_2=s s(A2_2,B2_2,C 2_2,D 2_2);

r locu s(s ys2_1)

rlocus (s ys2_2)

得到:

相关文档
最新文档