过程控制实验指导书实验三 利用Simulink对串级控制系统进行仿真.docx
《过程控制实验指导书实验三 利用Simulink对串级控制系统进行仿真.docx》由会员分享,可在线阅读,更多相关《过程控制实验指导书实验三 利用Simulink对串级控制系统进行仿真.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验三 利用Simulink对串级控制系统进行仿真一、实验目的1 .学会利用MATLAB/Simulink对串级控制系统进行参数整定。2 .学会利用MATLAB/Simulink分析串级控制系统的抗干扰能力。二、实验内容构成以锅炉温度为主变量,锅炉夹套温度为副变量的串级控制系统,假设主、副对象传递函数分别图3.1串级控制系统结构图试采用串级控制设计主、副PID控制器的参数,并对系统进行抗干扰能力分析。三、实验步骤.系统设计和参数整定(1)主控制器的参数整定串级控制系统是由两个以上的系统串联连接,一个控制器作为另一个控制器的输出,串级控制系统的 结构图如图3.1所示。设计时,一般先设计主控制器的
2、参数,然后再设计副控制器的参数。假设主控制器的控制规律采用PID控制,GC1 = Kc(l +2+ Tds)oHs根据实验二中已经学习到的应用Simulink对PID控制器参数自整定的方法,对主控制器进行参数整定。建立如图3.2所示的主控制器控制系统的Simulink结构图。Signal Constraint图3.2只含有主控制器的系统模型图将阶跃信号(Step)模块的初始时间改为0,将仿真的停止时间设置为100,其余参数采用默认值。 在MATLAB窗口中利用以下命令对PID控制器的初始值进行任意设置:Kc= l;Ti= l;Td=l;在Signal Constraint模块的时域性能约束窗口
3、中,设置阶跃响应曲线的调整时间为25、上升时间为15、 超调量为12和阶跃响应的优化终止时间为100,其余参数采用默认值。在Optimization中调入Kc、Td、 Ti参数的设置。在完成上述的参数设置过程后,用鼠标单击时域性能约束窗口中的运行按钮,便开始对系统中的PID 控制器模块的参数进行优化计算。该过程会持续一段时间。优化结束后,在系统模型窗口中再次启动仿真, 在示波器中便可得到如图3.3所示的单位阶跃响应曲线。该曲线应该就是优化结束后的最优曲线。由此可 见,PID控制器参数进行优化后,系统的动态性能指标完全满足设计要求。| Scope = | 回 MW昌图I-0叫,睛随la ak0.
4、80.60.40.2 / 1I/ : ;: :01-1111020406080100Time offset: 0图3.3优化后系统的单位阶跃响应在MATLAB窗口中可以利用以下命令,便可得到PID控制器的优化参数。 Kc,Ti,Td例如,某次优化后,参数为 Kc =11.3487, Ti =79.2736, Td =6.7375o(2)副控制器的设计接下来,进行副控制器的设计。为了便于系统模型图的绘制,我们将主控制器的PID模块进行封装。方法是:用鼠标选中PID局部结构,然后点击右键,选择Create Subsystem,然后该局部就会变成如图3.4 所示的模块图标。 imoutiSubsys
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 过程控制实验指导书 实验三 利用Simulink对串级控制系统进行仿真 过程 控制 实验 指导书 利用 Simulink 控制系统 进行 仿真
限制150内