Premium PID功能模块调试实例浅析_第1页
Premium PID功能模块调试实例浅析_第2页
Premium PID功能模块调试实例浅析_第3页
Premium PID功能模块调试实例浅析_第4页
全文预览已结束

下载本文档

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

文档简介

1、Premium PID功能模块调试实例浅析Schneider Electric / TSC / HEC 陈伊明在实际的Premium用户应用PID作过程调节时经常会遇到积分系数设置完成后,PID调节中的积分作用却没有输出,出现这种情况是因为用户对系统的配置不当导致的,本文就以功能模块为例具体说明。对于功能模块,在没有积分动作的情况下执行如下算法:在具有积分动作的情况下执行如下算法:在实际的测试中,我们设计了如下的3个实验环境:1. CPU的扫描方式设置为循环扫描,的控制参数中只设置参数,积分参数设置为0,其具体的输出如下图所示:只设置比例参数,不设置积分参数,同时在PV值保持为100,SP值保

2、持为150时,输出值固定在5050。在这种情形下,显然是按没有积分动作下的算法,具体计算如下:与实际情况相符。2. CPU的扫描方式设置为循环扫描,的控制参数中设置比例及积分参数,其具体的输出如下图所示:采样周期在该实验环境下无法设置一个非零值,一旦设置,系统将自动回零。积分参数设置为20。比例参数设置为100。设置比例参数,并设置积分参数,同样在PV值保持为100,SP值保持为150时,输出值固定在50。在该情形下,我们设置了积分系数,按照我们的预想,PID的输出应该按具有积分动作的算法计算,在具有积分动作的情况下执行的算法是: 从上述的公式我们可以看出,在PV值以及SP值保持不变时,即偏差

3、保持不变时,由于,将导致输出值持续增大,即积分作用在起作用。但从上面的实际输出结果来看,输出值被固定在了50上,这显然是积分作用没有起作用的现象,而根据上述的算法公式,能导致积分作用为零的唯一可能就是为零,但此时如果我们对作设置时却发现根本就无法设置,一旦设置一个非零值即会出现系统自动回零。为什么我们设置了积分系数,但却无法设置,同时实际的积分作用也没有起作用呢?我们再作如下情形的测试:3. 将CPU的扫描方式由默认的循环扫描设置修改为周期扫描,的控制参数中设置比例及积分参数,其具体的输出如下图所示:在该实验环境下,我们仅仅只作了一个设置上的修改,即将CPU的扫描方式设置由原来系统默认的循环扫描改为周期扫描,其它参数设置均与实验环境2相同,此时,PID的实际输出情况如下图示:在该实验环境下,在用户没有作任何设置的情况下系统自动设置为默认的周期扫描时间20ms,而且只能设置为周期扫描的整数倍。CPU扫描方式设置为周期扫描,PID控制参数设置比例参数和积分参数,同样在PV值保持为100,SP值保持为150时,输出值显示一个不断增加的数值。从PID的实际输出结果,我们可以很明显地发现输出值显示一个不断增加的数值。即在该实验环境下,积分作用才真的起了作用。通过上述的实验,我们可以得出结论:在Premium PID功能模块的实际应用过程中,如果用户想引入积分作用,单纯的设

温馨提示

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

评论

0/150

提交评论