用软件模拟被控对象的S7-200闭环控制实验

来源:本站
导读:目前正在解读《用软件模拟被控对象的S7-200闭环控制实验》的相关信息,《用软件模拟被控对象的S7-200闭环控制实验》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《用软件模拟被控对象的S7-200闭环控制实验》的详细说明。

用运算放大器模拟被控对象一般需要做印刷电路板,还是比较麻烦。有没有更简单的方法呢?<?XML:NAMESPACE PREFIX = O />

模拟被控对象,关键是用来模拟的工具的传递函数要和实际的被控对象相同。被控对象一般是串联的惯性环节和积分环节的组合。除了用运算放大器来模拟被控对象的传递函数,也可以用plc的程序来模拟。为此我编写了用来模拟被控对象的S7-200的子程序,它也可以用于S7-200 SMART使用模拟的被控对象的PID闭环示意图如下图所示,虚线右边是被控对象,DISV是系统的扰动输入值。虚线左边是PLCPID控制程序。

用软件模拟被控对象的S7-200闭环控制实验

被控对象的数学模型为3个串联的惯性环节,其增益为GAIN3个惯性环节的时间常数分别为TIM1TIM3。其传递函数为

用软件模拟被控对象的S7-200闭环控制实验

分母中的“s”为自动控制理论中拉普拉斯变换的拉普拉斯算子。将某一时间常数设为0,可以减少惯性环节的个数。图中被控对象的输入值INVPID控制器的输出值。被控对象的输出值OUTV作为PID控制器的过程变量(反馈值)PV

下图是模拟被控对象的子程序,下图是模拟被控对象的子程序,用与PID的采样周期相同的定时中断时间间隔来调用这个子程序。用与PID的采样周期相同的定时中断时间间隔来调用这个子程序。

用软件模拟被控对象的S7-200闭环控制实验

下图是用来监视PID回路运行情况的STEP 7-Micro/WINPID调节控制面板,可以用它进行PID参数自整定或手动调节PID参数的实验。标有PV的是过程变量(即被控量)的阶跃响应曲线。

用软件模拟被控对象的S7-200闭环控制实验

将上图中的积分时间由0.03min(分钟)增大到0.12min,下图的超调量有明显的减小。通过修改PID的参数,观察被控量阶跃响应曲线给出的超调量和调节时间等特征量的变化情况,可以形象直观、快速地学习和掌握PID参数的整定方法。

用软件模拟被控对象的S7-200闭环控制实验
提醒:《用软件模拟被控对象的S7-200闭环控制实验》最后刷新时间 2023-07-10 04:07:15,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《用软件模拟被控对象的S7-200闭环控制实验》该内容的真实性请自行鉴别。