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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、把上述参数代入,求解系统的实际模型; a) 摆杆角度和小车位移之间的传递函数; M=1.096;m=0.109;b=0.1;l=0.25;I=0.0034;g=9.8; n1=[m*l 0 0];d1=[I+m*l^2 0 -m*g*l]; Phi1=tf(n1,d1) 返回: Transfer function: s^2 -------------------- s^2 - 0.2671 b) 摆杆角度和小车加速度之间的传递函数; 继续输入: n2=[m*l];d2=d1; Phi2=tf(n2,d2) 返回: Transfer function: -------------------- 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: 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/q2 m^2*g*l^2/q2 0;0 0 0 1;0 -m*l*b/q2 m*g*l*(M+m)/q2 0]; 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 0 0 1 x4 0 -0.2357 27.83 0 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 0 0;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 x2 x3 x4 x1 0 1 0 0 x2 0 0 0 0 x3 0 0 0 1 x4 0 0 3 0 b = u1 x1 0 x2 1 x3 0 x4 3 c = x1 x2 x3 x4 y1 1 0 0 0 y2 0 0 1 0 d = u1 y1 0 y2 0 2、根据倒立摆系统数学模型(以小车的加速度为输入的模型, 即sys2 ),判断开环系统的稳 定性、可控性和可观性; 稳定性: 继续输入: eig(A2) 返回: ans = -1.7321 0 0 有一个位于正实轴的根和两个位于原点的根,表明系统是不稳定的。 可控性和可观性: 继续输入: Qc2=ctrb(A2,B2) Qo2=obsv(A2,C2) Rc2=rank(Qc2) Ro2=rank(Qo2) 返回: Qc2 = 0 1 0 0 1 0 0 0 0 3 0 9 3 0 9 0 Qo2 = 1 0 0 0 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画出倒立摆系统(以小车的加速度为输入的模型)阶跃响应曲线; 继续输入: step(sys2) 得到: Step Response 3 ) 1 ( t u O : o T 2 1 e d u t i l p m A 0 5 4 ) 2 ( t u O : o T 3 2 1 0 0 0.5 1 1.5 2 2.5 3 Time (sec) 可以看出,在单位阶跃响应作用下,小车位置和摆杆角度都是发散的。 利用 matlab画出倒立摆系统(以小车的加速度为输入的模型)的根轨迹; 继续输入: A2_1=[0 1;0 0];B2_1=[0;1];C2_1=[1 0];D2_1=0; sys2_1=ss(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; sys2_2=ss(A2_2

您可能关注的文档

文档评论(0)

lh2468lh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档