第一范文网 - 专业文章范例文档资料分享平台

现代控制理论实验报告《南理工自动化专业》

来源:用户分享 时间:2025/5/17 13:47:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

四、思考题

(1) 计算Ac 的特征值。 ①K =

-14.1421 -12.1467 63.5825 11.8413

②K =

-14.1421 -12.1570 63.5837 11.8416

(2) 通过仿真分析Q11和Q33的大小对控制效果的影响(Q11为Q阵的第(1; 1)个元素): ? 固定Q33 ,改变Q11

Q33= 100 Q11=100(红)、500(蓝)、1000(绿)

从图中可以看出Q11增大,角度超调随着增大,位置的超调基本不变,但是响应时间缩短了。 ? 固定Q11 ,改变Q33

Q11= 100 Q33=100(红)、1000(蓝)、2000(绿)

从图中可以看出Q33增大,角度超调减小,位置的超调基本不变,但是响应时间延长了。

Matlab源程序:

clear all;

f1=0.001;

%实际系统参数 % M=1.096; % m=0.109; % b=0.25; % l=0.25; % I=0.0034; % g=9.8; % T=0.001;

%求系统状态空间参数

M=1.32; m=0.132; b=0.22; l=0.27; I=0.0032; g=9.8; T=0.02;

p=I*(M+m)+M*m*l^2; A=[0 1 0 0;0 -(I+m*l^2)*b/p m^2*g*l^2/p 0;0 0 0 1;0 -m*b*l/p m*g*l*(M+m)/p 0];

B=[0;(I+m*l^2)/p;0;m*l/p]; C=[1 0 0 0;0 0 1 0]; D=0;

%求反馈向量K R=1; Q1=200; Q2=0; Q3=100;

Q=[Q1 0 0 0;0 Q2 0 0;0 0 Q3 0;0 0 0 0]; K=lqr(A,B,Q,R);

%求状态反馈后的系统sysstate Ac=A-B*K;

Bc=B*K(1); %输入变换使输入与反馈的量纲匹配 sysstate=ss(Ac,Bc,C,D);

%对lqr控制系统进行仿真 t=0:T:5;

U=0.2*ones(size(t)); y=lsim(sysstate,U,t); figure(1); hold on;

plot(t,y(:,1),t,y(:,2),'r'); box on;

xlabel('t/s');

ylabel('Position/m or Angle/rad'); legend('Car Position','Pendulum Angle');

现代控制理论实验报告《南理工自动化专业》.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6gu2b7v83r6msol1o43l_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top