电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

现控实验指导书

  • 资源ID:470878478       资源大小:110.50KB        全文页数:7页
  • 资源格式: DOC        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

现控实验指导书

现代控制理论实验指导书王璐自动化07-1班山东科技大学机电系实验一 系统的传递函数阵和状态空间表达式的转换一、实验目的1 学习多变量系统状态空间表达式的建立方法、了解状态空间表达式与传递函数相互转换的方法;2 通过编程、上机调试,掌握多变量系统状态空间表达式与传递函数相互转换方法。二、实验要求学习和了解系统状态方程的建立与传递函数相互转换的方法;三、实验设备1 计算机1台2 MATLAB6.X软件1套。四、实验原理说明设系统的模型如式(11)示。 (11)其中A为n×n维系数矩阵、B为n×r维输入矩阵 C为m×n维输出矩阵,D为传递阵,一般情况下为0。系统的传递函数阵和状态空间表达式之间的关系如式(12)示。 (12)式(1.2)中,表示传递函数阵的分子阵,其维数是m×r;表示传递函数阵的按s降幂排列的分母。五、 实验步骤1 据所给系统的传递函数或(A、B、C阵),依据系统的传递函数阵和状态空间表达式之间的关系如式(12),采用MATLA的file.m编程。注意:ss2tf和tf2ss是互为逆转换的指令;2 在MATLA界面下调试程序,并检查是否运行正确。3 已知MIMO系统的系统的传递函数,求系统的空间状态表达式。系统的传递函数为: (14)4 从系统的传递函数(1.4)式求状态空间表达式。程序:num =0 0 12;0 1 5 3; %在给num赋值时,在系数前补0,必须使num和den赋值的个数相同;den =1 2 3 4;A,B,C,D=tf2ss(num,den)程序运行结果:A = -2 -3 -4 1 0 0 0 1 0B = 1 00C = 0 1 2 1 5 3D = 0 0在已知系统的状态空间表达式可以求得系统的传递函数,现在已知系统的状态空间表达式来求系统的传递函数,对上述结果进行相应的验证。程序如下:程序:%首先给A、B、C、D阵赋值;A=-2 -3 -4;1 0 0;0 1 0;B=1;0;0;C=0 1 2;1 5 3;D=0;0;%状态空间表达式转换成传递函数阵的格式为num,den=ss2tf(a,b,c,d,u)num,den=ss2tf(A,B,C,D,1) 程序运行结果:num = 0 -0.0000 1.0000 2.0000 0 1.0000 5.0000 3.0000den =1.0000 2.0000 3.0000 4.0000从程序运行结果得到:系统的传递函数为:实验2 多变量系统的能控、能观分析一、实验目的1 学习多变量系统状态能控性分析的定义及判别方法;2 学习多变量系统状态能观性分析的定义及判别方法;3 通过用MATLAB编程、上机调试,掌握多变量系统能控性判别方法。二、实验要求1 掌握系统的能控性分析方法。2 掌握能观性分析方法。三、实验设备1 计算机1台2 MATLAB6.X软件1套。四、实验原理说明1 设系统的状态空间表达式 (21)系统的能控分析是多变量系统设计的基础,包括能控性的定义和能控性的判别。系统状态能控性的定义的核心是:对于线性连续定常系统(21),若存在一个分段连续的输入函数U(t),在有限的时间(t1-t0)内,能把任意给定的初态x(t0)转移至预期的终端x(t1),则称此状态是能控的。若系统所有的状态都是能控的,则称该系统是状态完全能控的。2 能控性判别状态能控性分为一般判别和直接判别法,直接判别法是针对系统的系数阵A是对角标准形或约当标准形的系统,判别时不用计算,应用公式直接判断,是一种直接简易法;前者状态能控性分为一般判别是应用最广泛的一种判别法。输出能控性判别式为: (22)状态能控性判别式为: (23)系统的能观分析是多变量系统设计的基础,包括能观性的定义和能观性的判别。系统状态能观性的定义:对于线性连续定常系统(21),如果对t0时刻存在ta,t0<ta<,根据t0,ta上的y(t)的测量值,能够唯一地确定S系统在t0时刻的任意初始状态x0,则称系统S在t0时刻是状态完全能观测的,或简称系统在t0,ta区间上能观测。状态能观性分为一般判别和直接判别法,后者是针对系统的系数阵A是对角标准形或约当标准形的系统,状态能观性判别时不用计算,应用公式直接判断,是一种直接简易法;前者状态能观性分为一般判别是应用最广泛的一种判别法。状态能控性判别式为: (24)3 只要系统的A的特征根实部为负,系统就是状态稳定的。式(12)又可写成: (2.5)当状态方程是系统的最小实现时,系统的状态渐近稳定与系统的BIBO(有界输入有界输出)稳定等价;当时,若系统状态渐近稳定则系统一定是的BIBO稳定的。五、实验步骤1 先调试例2.1、例2.2系统能控性、能观性程序,然后根据所给系统的系数阵A和输入阵B,依据2.3能控性、能观性判别式,对所给系统采用MATLA的file.m编程;在MATLA界面下调试程序,并检查是否运行正确。2 调试例2.3系统稳定性分析程序,验证稳定性判据的正确性。3 按实验要求,判断所给的具有两个输入的四阶系统的能控性。已知系数阵A和输入阵B分别如下,判断系统的状态能控性程序:A =3 0 2 0 0 1 1 0 1 1 2 1 0 1 0 1B = 0 1 0 0 0 1 1 0 q1=B; q2=A*B; %将AB的结果放在q2中 q3=A2*B; %将A2B的结果放在q3中, q4=A3*B; %将A3B的结果放在q4中, Qc=q1 q2 q3 q4 %将能控矩阵Qc显示在MATLAB的窗口Q=rank(Qc) %能控矩阵Qc的秩放在Q程序运行结果:Qc = 0 1 0 5 2 21 12 87 0 0 0 1 1 4 4 16 0 1 1 3 3 12 10 50 1 0 1 0 1 1 2 5Q = 4从程序运行结果可知,能控矩阵Qc的秩为4=n,所以系统是状态能控性的。已知系数阵A和输入阵C分别如下,判断系统的状态能观性。,程序:A =3 0 2 0 0 1 1 0 1 1 2 1 0 1 0 1C=1 0 1 0; q1=C; q2=C*A; %将CA的结果放在q2中 q3=C*A2; %将CA2的结果放在q3中, q4=C*A3; %将CA3的结果放在q4中, Qo=q1; q2; q3;q4 %将能观矩阵Qo显示在MATLAB的窗口Q=rank(Qo) %能观矩阵Qo的秩放在Q程序运行结果:Qo = 1 0 1 0 4 1 4 1 16 6 17 5 65 28 72 22Q = 4从程序运行结果可知,能控矩阵Qo的秩为4=n,由式(24)可知,系统是状态完全能观性的。实验3应用MATLAB计算线性定常系统的矩阵指数(状态转移矩阵)实验原理说明应用MATLAB 符号数学工具箱求矩阵指数闭合解析式基于矩阵指数的拉普拉斯变换求解法,可调用MATLAB 符号数学工具箱(Symbolic Math Toolbox)中的符号运算函数先算出“预解矩阵” ,再对“预解矩阵”进行拉普拉斯反变换即求得 另外,MATLAB 符号数学工具箱中有专用于计算矩阵指数的指令expm()可调用。实验内容及结果已知 A=4 1 -2;1 0 2;1 -1 3,应用MATLAB求实验程序解 MATLAB Program 2_1a给出了基于拉普拉斯变换求 的MATLAB 程序。%MATLAB Program 2_1a syms s t %定义基本符号变量s 和tA=4 1 -2;1 0 2;1 -1 3;FS=inv(s*eye(3)-A); %求预解矩阵eAt=ilaplace(FS,s,t); %求eAt=simplify(eAt) %化简 的表达式程序MATLAB Program 2_1a运行结果如下eAt = (1+t)*exp(3*t), t*exp(3*t), -2*t*exp(3*t)t*exp(3*t), -exp(3*t)+t*exp(3*t)+2*exp(t), -2*t*exp(3*t)-2*exp(t)+2*exp(3*t)t*exp(3*t), t*exp(3*t)+exp(t)-exp(3*t), -exp(t)-2*t*exp(3*t)+2*exp(3*t)实验程序应用数值矩阵的指数运算函数expm()求 对应于 t=t1( 为某一常数)的值 MATLAB Program 2_2给出了调用expm()求题中矩阵A的矩阵指数t=t1=0.1对应于 的值的MATLAB 程序。程序%MATLAB Program 2_2 A=4 1 -2;1 0 2;1 -1 3; T=0.1;eAT=expm(A*T)程序MATLAB Program 2_2运行结果如下:eAT = 1.4848 0.1350 -0.2700 0.1350 0.9955 0.21940.1350 -0.1097 1.3246

注意事项

本文(现控实验指导书)为本站会员(cn****1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.