资源描述:
《【最新精选】微分先行的pid控制算法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微分先行的PID控制算法实验目的通过上机实践操作,使学生能够直观理解课堂上所讲的内容。学生在计算机上结合课程教学用的Matlab语言或Simulink构建仿真模型实现微分先行的PID控制算法,培养学生的动手实践能力。实验内容用Matlab语言或Simulink构建仿真模型实现微分先行的PID控制算法题目:控制对象为,采样时间为20s,输入信号为带有高频干扰的方波信号:,执行机构输出限制在[-10,10],仿真时间为8000s;其中,.试采用微分先行的PID控制算法和标准PID控制算法实现后,比较两种控制算法的输入/输出、控制量。实验原
2、理微分先行PID控制算法:式中。实验程序:clearall;closeall;ts=20;M=2;ki=0.006;kd=18;kp=0.3;gama=0.4;sys=tf(1,[701],'inputdelay',80);dsys=c2d(sys,ts,'zoh');[num,den]=tfdata(dsys,'v');ud_1=0;y_1=0;e_1=0;ei=0;u_1=0;u_2=0;u_3=0;u_4=0;u_5=0;Td=kd/kp;c1=gama*Td/(gama*Td+ts);c2=(Td+ts)/(gama*Td+t
3、s);c3=Td/(gama*Td+ts);%微分先行算法中的参数c1,c2,c3fork=0:1:400time(k+1)=k*ts;y(k+1)=-den(2)*y_1+u_5*num(2);%输出量ud(k+1)=c1*ud_1+c2*y(k+1)-c3*y_1;%控制量ud_1=ud(k+1);r(k+1)=sign(sin(0.0005*pi*time(k+1)))+0.05*sin(0.03*pi*time(k+1));ifM==1e(k+1)=r(k+1)-ud(k+1);ei=ei+e(k+1)*ts;%积分项累加值u
4、(k+1)=kp*e(k+1)+ki*ei;%控制量elsee(k+1)=r(k+1)-y(k+1);ei=ei+e(k+1)*ts;u(k+1)=kp*e(k+1)+ki*ei+kd*(e(k+1)-e_1)/ts;endifu(k+1)>10%控制量限幅u(k+1)=10;elseifu(k+1)<-10u(k+1)=-10;endendy_1=y(k+1);u_5=u_4;u_4=u_3;u_3=u_2;u_2=u_1;u_1=u(k+1);e_1=e(k+1);endholdon;ifM==1figure(1);plot(ti
5、me,r,'r',time,y,'b');xlabel('时间(单位:s)');ylabel('输入/输出');legend('输入','微分先行PID输出');elsefigure(1);plot(time,r,'r',time,y,'b');xlabel('时间(单位:s)');ylabel('输入/输出');legend('输入','普通PID输出');endfigure(2);plot(time,u,'r');xlabel('时间(单位:s)');ylabel('控制量');legend('微分先行PID控制算法控制量');实
6、验结果微分先行PID算法结果:普通PID算法结果:结果及分析通过比较两种PID算法的输出可发现,当输入r(t)具有高频干扰信号时,采用微分先行PID算法,只对输出进行微分,可以避免给定值频繁升降引起的振荡,改善系统动态特性。【附加总结类文档一篇,不需要的朋友下载后编辑删除,谢谢】2015年工程部施工员年终工作总结光阴荏苒,转瞬又是一年,2015年在紧张忙碌中飞快地过去了,工程部在各级领导的带领下,认真贯彻“安全第一、预防为主”的八字生产方针,始终把如何有效控制项目的成本、进度、质量目标作为部门日常管理的核心工作,与其他部门携手顺利完成
7、年度施工任务。回顾2015年,工程部施工任务刷新了历史记录,2015年我们又取得佳绩。据统计数据显示,2015年我们工程部完成开工项目76个,验收项目40个,完工待验收项目5个,尚在建跨年度项目29个,完成总产值约8700万。不可否认,我们是欣喜的,但在欣喜的同时那些工作过程中的不足和困扰我们仍然会谨记于心。那些力不从心日子,那些检查过程中出现了质量问题需要我们刻不容缓解决的日子,那些为了保证工程保质保量保时完成我们不辞艰辛的日子……这些我们都不会忘记,这些都是我们存在的不足,都是我们需要改进的地方。新年新岁新的开始,在此,我代表我们
8、工程部向各位领导及同仁汇报工程部2015年工作总结及2016年的工作重点,如有不当之处敬请谅解。一、2015年工作总结(一)核心工作控制情况1.安全文明施工:项目开工前,三级安全交底贯彻到位,安全文明施工设施配备齐全,现