#【天大自动化控制系统与仿真课程设计】实验报告_第1页
#【天大自动化控制系统与仿真课程设计】实验报告_第2页
#【天大自动化控制系统与仿真课程设计】实验报告_第3页
#【天大自动化控制系统与仿真课程设计】实验报告_第4页
#【天大自动化控制系统与仿真课程设计】实验报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、时间常数2012.11所有过程控制系统分析3. 对对象进行分析,所有 参数 的变 化情况;( 1)单容非自衡过程Ta 不同时,液位的变化:- 0 -2)单容自衡过程- 1 -时间常数 T 不同时,液位曲线的变化放大系数 K 不同时,液位曲线的变化:- 2 -( 3)多容非自衡积分时间常数 T 不同时,液位曲线的变化4)多容自衡放大系数 K 不同时液位曲线的变化- 5 -N 不同时,液位曲线的变化对单回路控制系统的四个部分进行详细仿真;深入理解 PID 控制的原理;掌握 PID 三个参数对控制系统性能的影响;我对控制器、 被控对象和变送器进行了研究和仿真, 程序和模型如下%*? ?D?*%*cl

2、earT=19;K=1;Tao=0;Tao2=0; %Kp2?3?2?Kp=1;Ti=10;Td=0;for i=1:3t,x,y=sim( PID_Controller subplot(2,2,1),plot(t,y(:,1);hold Kp=Kp+5;end xlabel( ylabel( title(,30);on ?t ); o?h );Kp2?3?2? %Ti2?3?2? Kp=5;Ti=1;Td=0;Tao=0;for i=1:3t,x,y=sim( PID_Controller subplot(2,2,2),plot(t,y(:,1);hold Ti=Ti+10;end xlab

3、el( ylabel( title(); ,30);on ?t ); o?h );Ti2? ? ?3?2? %Td2?3?2? Kp=3;Ti=5;Td=0;Tao=0;for i=1:3t,x,y=sim( PID_Controller subplot(2,2,3),plot(t,y(:,1);hold Td=Td+10;end xlabel( ylabel( title( ?t ); o?h );Td2? ?3?2?%*); ,30);on); ?D?*%*clearKp=10;Ti=10;Td=0;Tao2=0;figure;%K2? ?3?2?K=1;T=10;Tao=0;for i=

4、1:3t,x,y=sim( PID_Controller ,30);subplot(2,2,1),plot(t,y(:,1);hold on Kp=Kp+5;endxlabel( ?t );ylabel( o?h );title( K2?3?2?); %T2? ?3?2? K=5;T=10;Tao=0;for i=1:3t,x,y=sim( PID_Controller subplot(2,2,2),plot(t,y(:,1);hold T=T+20;end xlabel( ylabel( title(,30);on ?t ); o?h ); T2?3?2?); ?2a ? ? ?D?*%*%

5、* %Tao2?3?2?K=10;T=10;Tao=0;Kp=5;Ti=10;Td=0;Tao2=0;for i=1:3t,x,y=sim( PID_Controller ,30);subplot(2,2,3),plot(t,y(:,1);hold on Tao2=Tao2+0.1;endxlabel( ?t );ylabel( o?h );title(Tao2? ? ?3?2?); 结果如下:深入理解根轨迹法的基本原理;掌握根轨迹的绘制方法、增益的选择、稳态误差的消除措施等;1. 根轨迹的绘制方法、增益的选择%?P145 y4.12clearnum = 800;den = conv(1,0,

6、conv(1,4,conv(1,10,1,20);G=tf(num,den);sys=feedback(G,1);s_1=-1.28+2.21i;s_2=-1.28-2.21i;k=abs(s_1)*abs(s_1+4)*abs(s_1+10)*abs(s_1+20);kv=k/800;num1=800*kv*10.13;den1=conv(1,0,conv(1,4,conv(1,10,conv(1,20,1,0.02);G1=tf(num1,den1);- 10 -sys1=feedback(G1,1); figurerlocus(sys);hold on rlocus(sys1);figu

7、restep(sys);hold onstep(sys1);2. 稳态误差的消除措施clearn1=400; d1=conv(conv(1 0,0.5 1),0.1 1); sope=tf(n1,d1);sys=feedback(sope,1);step(sys); %? sigma=0.1;zeta=(log(1/sigma)2/(pi)2+(log(1/sigma)2)(1/2); wn=3/zeta;%? 3? ? %zeta=0.591;wn=5.07; p=1 2*zeta*wn wn*wn;roots(p);%?D?y?Yoykc=5;s_1=-3.00 - 4.09i;nk1=2

8、;dk1=conv(conv(1 0,0.5 1),0.1 1);ngv=polyval(nk1,s_1);dgv=polyval(dk1,s_1); g=ngv/dgv; zetag=angle(g);mg=abs(g); ms=abs(s_1); zetas=angle(s_1);- 11 - tz=(sin(zetas)-kc*mg*sin(zetag-zetas)/(kc*mg*ms*sin(zeta g);tp=(kc*mg*sin(zetas)+sin(zetag+zetas)/(ms*sin(zetag); nk=tz,1;dk=tp,1;Gc=tf(nk,dk) global

9、y t nc dcn1=3;d1=conv(conv(1 0,0.5 1),0.1 1);s1=tf(n1,d1);Gc=tf(0.229 1,0.0425 1); figuresys1=feedback(s1*Gc,1);step(sys1,10);grid深入理解频域响应法的基本原理; 掌握 Bode图的绘制方法、 带宽 频率的选择;基于 Bode 图法调整控制系统的动态和稳态性能指标 方法%?P209 y5.18num=10; den=conv(2 1,conv(1 1,0.1,1);gh1=tf(num,den);figure(1);bode(gh1);hold ongrid;num=100gh2=tf(num,den);bode(gh2);Gm1,Pm1,Wcg1,Wcp1=margin(gh1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论