- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011现代控制理论实验指导书.doc
现代控制理论实验指导书
实验一:线性系统状态空间分析
1、模型转换
图1、模型转换示意图及所用命令
传递函数一般形式:
MATLAB表示为:G=tf(num,den),其中num,den分别是上式中分子,分母系数矩阵。
零极点形式:
MATLAB表示为:G=zpk(Z,P,K),其中 Z,P,K分别表示上式中的零点矩阵,极点矩阵和增益。
传递函数向状态空间转换:[A,B,C,D] = TF2SS(NUM,DEN);
状态空间转换向传递函数:[NUM,DEN] = SS2TF(A,B,C,D,iu)---iu表示对系统的第iu个输入量求传递函数;对单输入iu为1;
验证教材P461页的例9-6。求P535的9-6题的状态空间描述。
2、状态方程求解
单位阶跃输入作用下的状态响应:
G=ss(A,B,C,D);[y,t,x]=step(G);plot(t,x).
零输入响应
[y,t,x]=initial(G,x0)其中,x0为状态初值。
验证P458的例9-4,P460的例9-5。
3、系统可控性和可观测性
可控性判断:
首先求可控性矩阵:co=ctrb(A,B)。
然后求rank(co)并比较与A的行数n的大小,若小于n则不可控,等于为可控。也可以求co的绝对值,不等于0,系统可控,否则不可控。
验证P479例9-16。
可观测性判断:
首先求可观测性矩阵ob=obsv(A,C),或者ob=ctrb(A,C);
然后求rank(ob)并比较与A的行数大小,若小于,为不可观测,等于则为可观测。
验证P481例9-17。
4、 线性变换
一个系统可以选用不同的状态变量,所以状态方程是不唯一的。但是这些方程之间是可以相互转换的。
[At,Bt,Ct,Dt]=ss2ss(A,B,C,D,T)
变换矩阵T不同,可得到不同的状态方程表示形式,如可控型,可观测型,Jordan标准型表示。matlab变换与控制书上讲的变换略有差别。这里是,其中x是原来的变量,z是现在的变量。书上则是。因此线性变换时,首先要对给定的变换矩阵进行逆变换,然后将其代入上面指令的T中。
求对角阵(或约当阵):
MATLAB提供指令:
[At,Bt,Ct,Dt,T]=canon(A,B,C,D,modal)
它可将系统完全对角化,不会出现经典控制中的约当块。
求可观测标准型:
[At,Bt,Ct,Dt,T]=canon(A,B,C,D,companion)
求可控标准型:
首先需要求可观测标准型,然后根据对偶关系求[At,Ct,Bt,Dt]
验证P535的9-6习题。
5、线性定常系统的结构分解
当系统是不可控的,可以进行可控性规范分解。使用
[a1,b1,c1,t,k]=ctrbf(A,B,C)命令。验证P497例题9-21。
当系统是不可观测的,可以进行可观测性规范分解。
使用[a2,b2,c2,t,k]=obsvf(A,B,C) 命令。验证P499例题9-22。
6、极点配置算法
调用命令格式为K=place(A,B,P)。A,B为系统系数矩阵,P为配置极点,K为反馈增益矩阵。验证P507例9-23。
用下列编码对状态反馈前后的输出响应进行比较(附带文件control.m)。
t = 0:0.01:5;
U = 0.025*ones(size(t));%幅值为0.025输入阶跃信号
[Y1,X1]=lsim(A,B,C,D,U,t);
[Y2,X2]=lsim(A-B*K,B,C,D,U,t);
figure(1)
plot(t,Y1); grid; title(反馈前);
figure(2)
plot(t,Y2); title(反馈后);
grid;
7、线性定常系统稳定判据
函数lyap(A,Q)求如下式的李氏方程:AP+PAT=-Q
注意与教材的区别,应将给定A矩阵转置后再代入lyap函数。
验证P519的例9-27。
实验二:单级倒立摆的LQR状态调节器设计
有一个倒立摆小车系统如图一所示。它由质量为M的小车,长为2L的倒立摆构成,倒立摆的质量为m,铰链在小车上,小车在控制函数u的作用下,沿滑轨在x方向运动,使倒立摆在垂直平面内稳定。
为了简单起见,设倒立摆为均匀细杆,执行机构和轴无摩擦,此时系统的动力学非线性微分方程为:
其中,M = 1kg,m = 0.1kg,L = 1m,g = 9.81m/s2,f = 50N/s。
现设计LQR控制器,使系统倒立摆在初始条件[x(0), dx(0), ((0), d
您可能关注的文档
- (2010.12.21)网站设计技术课程教学辅导与期末复习指导(文本).doc
- (2012--2013年高考第一轮复习_金属矿物和海水资源开发利用2.ppt
- (shangke)5降水量的测量.ppt
- (全国通用)2014届高三物理复习能力提升第10章实验16传感器的简单应用.doc
- (初三)九年级化学教案复习提纲.doc
- (北师大版)六年级数学上册课件求增加与减少百分之几的百分数问题复习67815.ppt
- (国土)MAPGIS土地利用.doc
- (强力推荐)电大工商管理论文,市营销毕业论文--创新的政策与管理:KIBS创新保护机制.pdf
- (第35篇)黑藻吸附Cu_2_机制研究_薛培英.pdf
- (第5讲)导数的应用问题.doc
文档评论(0)