ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:179.19KB ,
资源ID:27690400      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27690400.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《自动控制理Ⅱ》.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《自动控制理Ⅱ》.docx

1、自动控制理自动控制原理实验指导书中国石油大学(北京)自动化系2009年实验一 采样控制系统分析一、实验目的考察连续时间系统的采样控制中,零阶保持器的作用与采样时间间隔Ts对系统稳定性的影响。二、实验方法1、 典型单位负反馈连续时间系统的开环传递函数为G(s)=20/(s2+5s),作时域仿真并确定系统的时域性能指标。2、 将上述连续系统离散化,成为带零阶保持器的采样系统。作时域仿真,调整采样间隔时间Ts,观察对系统稳定性的影响。三、实验报告要求1、 叙述零阶保持器的作用;2、 讨论采样间隔时间Ts对系统的影响。四、Matlab相关命令 连续系统命令:(大部分sz 仍可用)Gs=tf(num,d

2、en); zpk(z,p,k); zp2tf tf2zp printsys(Gs)parallel, series, feedback, cloop step(sysc) , impulse, lsimpzmap, rlocus, sgrid bode, nyguist margin模型转换: 连续系统离散系统 c2d(sysc,ts,zoh/imp) , d2c 离散系统特有命令:t=0:ts:tend; step(sysd,t) dstep(numd,dend,LongNumber), dimpulse, dlsimpzmap, rlocus, dgrid dbode, dnyguist

3、margin其他有关命令:help doc roots(dend), residue residuez 部分分式展开conv(num1,num2) 多项式乘法deconv(numz,denz)多项式除法zplane 离散系统零极点图figure plot(t,yc,g,t,yd,r) stem(yd)实验二 相平面作图一、实验目的1、 利用MATLAB完成控制系统的相平面图;2、 了解二阶系统相平面图的一般规律;3、 利用相平面图进行系统分析。二、相平面作图实验方法1、 相关MATLAB命令plot(t,x), plot(t,x,:g,t,y,-r) , plot(x,y)subplot(n,

4、m,i)2、 相平面作图方法方法一:逐步求解并作图例如: 对二阶系统(1) 先求系统的;(2) 再根据判断系统是欠阻尼、临界阻尼还是过阻尼;(3) 然后求出系统的时间响应函数;(4) 再求出其导数。num=10;den=1 2 10;t=0:0.01:6;x=1-sqrt(9/10).*exp(-t).*sin(sqrt(11).*t) % 时间响应函数y=sqrt(9/10).*exp(-t).*sin(sqrt(11).*t)-sqrt(9/10).*exp(-t).*sqrt(11).*cos(sqrt(11).*t) % 时间响应函数的导数plot(x,y);grid;方法二:利用状态

5、空间模型的STEP求各阶导数 a,b,c,d=tf2ss(num,den);sys=ss(a,b,c,d);y,t,x=step(sys);当sys是状态空间模型时,step可以计算得到输出向量y、时间向量t及状态向量x(n个状态,x(:,1)x(:,n)分别与y、y一阶导数y的n-1阶导数有关)例:二阶系统G(s)=10/(s2+2s+10)输入信号为r(t)=1(t),作该系统的相平面图。num=10;den=1 2 10;a,b,c,d=tf2ss(num,den);sys=ss(a,b,c,d);y,t,x=step(sys);plot(y);hold on;plot(x(:,1);p

6、lot(x(:,2);gridsubplot(2,2,1);plot(t,x(:,2);grid; subplot(2,2,2);plot(t,x(:,1);grid; subplot(2,2,3);plot(x(:,2),x(:,1);grid; subplot(2,2,4);plot(-x(:,2)+0.1,-x(:,1);grid;方法三:利用Simulink建立系统模型 参见ver4p360.mdl及教材p360二阶系统分析 hold off plot(xx,yy); axis(-10 10 -10 10); %调整坐标 grid; %画格 title(a=-0.2,b=2,x0=0.

7、1,y0=-0.1); %加标题 hold on; %在Simulink文件中 改参数 运行 plot(xx,yy); %hold on后再plot,在原图上增加曲线 三、实验内容 对开环传递函数为G(s)=K/(s+a)(s+b)的单位负反馈系统,给出不同的K、a和b参数,使系统处于下列不同平衡点,用MATLAB画出系统误差的相平面图和单位阶跃响应曲线。(1) 稳定节点;(2) 稳定焦点;(3) 不稳定节点;(4) 不稳定焦点;(5) 中心点;(6) 鞍点。四、实验报告要求1、 记录给定系统在不同参数下的相平面图;2、 分析不同参数下平衡点的性质及起系统动态响应的影响。实验三 用Matlab

8、进行状态空间分析及设计一、实验目的:掌握使用MATLAB进行及状态空间分析及状态反馈控制系统的设计二、主要函数及命令(一)、状态空间描述及其转换 1状态空间表达及显示ss(A,B,C,D) %显示ABCD构成的状态空间模型sys1ss(A,B,C,D) %将ABCD状态空间模型赋给结构变量sys1A2,B2,C2,D2ssdata(sys1) %模型sys1中的矩阵赋给矩阵变量printsys(A,B,C,D) %显示ABCD构成的状态空间模型sys1 %显示结构变量sys1即状态空间模型 2模型转换num,denss2tf(A,B,C,D) sys_ss=ss(A,D,C,D)A,B,C,D

9、tf2ss(num,den) sys_tftf(num,den) sys_ss2ss2ss(sys_ss1,T) A2,B2,C2,D2ssdata(ss2) 3标准形式 sys_ss2canon(sys_ss1,,modal,) %对角线,复数 sys_ss3canon(sys_ss1,,companion,) A为伴随矩阵4最小实观 Am,Bm,Cm,Dmminreal(A,B,C,D) sys_ssm=mineral(sys_ss) sys_tfmminreal(sys_tf)(二)、求A的特征值,特征向量 W, Ad eig(A) eig(A) eig(sys_ss) det(A)(三

10、)、状态方程的解及状态转移矩阵 expm(A*t) %t必须已知 如:t0:0.1:5 y,xlsim(A,B,C,D,u,t,x0) %例 u=0*t, or u=u+1 , x0=0;0;0 plot(x) %另 plot(x(1),plot(y)等 step(sys_ss)(四)、可控可观性分析 Qcctrb(sys_ss) Qoobsv(sys_ss) Qcctrb(A,B) Qoobsv(A,C) n length(A) ncrank(Qc) norank(Qo) norank(obsv(ss(a,b,c,d)) A1,B1,C1,T,Kctrbf(A,B,C) A1,B1,C1,T

11、,Kobsv(A,B,C)(五)状态反馈控制器的设计(极点配置法举例) a=-2 2.5 0.5 ; 1 0 0; 0 1 0 b=1;0;0 P-1,-2,-3 %希望配置的闭环极点 k=place(a,b,p) %求状态反馈矩阵 aclose=a-b*k %求状态反馈控制系统闭环状态矩阵 eig(a) %求开环状态矩阵特征值(开环极点) eig(aclose) %求闭环状态矩阵特征值(闭环环极点)三、实验及报告内容1,系统状态空间模型如下:;(1) 求其传递函数,由传递函数求系统的极点;(2) 由上述状态空间模型,求系统的特征值;(3) 求上述系统状态转移矩阵;(4) 求其在x0=2; 1; 2, u为单位阶跃输入时x及y的响应;(5) 分析上述系统的可控性、可观性;(6) 将上述状态空间模型转换为其他标准形式;(7) 取T=1 2 4;0 1 0;0 0 1 对上述状态空间模型进行变换,分析变换后的系统。2,分析下列系统的可控性、可观性(1);(2)(3)3,系统状态空间模型如下,(1)判别系统的可控性;(2)设计状态反馈控制器使闭环极点为p=-1,-10,-12;(3)求出闭环系统的传递函数和动态方程;(4)比较反馈前后系统的阶跃响应。;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1