LabviewPID帮助..docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabviewPID帮助.

1、PID设定VI在控制循环中使用PID设定值信息VI可根据时间为斜坡和恒值类型的PID应用生成设定值信息。例如,可能希望炉温控制系统在一段时间内的设定值温度斜线上升,但在另一段时间的某个温度时的设定值保保持不变。使用PID设定值信息VI可实现斜坡、恒值和阶跃功能的任意组合。将设定值信息指定为由时间和设定值对组成的数组,时间值按升序排列。斜坡设定值信息可通过两个设定值信息数组值指定斜坡设定值信息,如下图所示。斜坡和恒值设定值信息斜坡和保持设定值信息可包含设定值相同的两个连续数组值,如下图所示。阶跃设定值信息阶跃设定值信息可包含时间值相同但设定值不同的两个连续数组,如下图所示。PID设定值信息VI返回一个由当前已用时间确定的设定值。第一次调用时,VI将设定值信息中的当前时间初始化为0。后续调用中,VI从之前的时间和dt输入值确定当前时间。连线值TRUE至重新初始化?输入可重新初始化当前时间,重复指定的设定值信息。2、PID增益调度增益调度是指根据测得操作条件修改控制器参数的系统。例如,调度变量可以时设定值、过程变量、控制器输出或外部信号。由于历史原因,即使其他参数(如微分时间Td或积分时间Ti)发生变化,增益调用这一术语仍然适用。增益调度可有效控制动态随操作条件改变的系统。使用PID增益调度VI可将不同PID参数集应用于控制器的不同操作区域。由于大多数过程为非线性,因此在某个操作点产生预期响应的PID参数在另一个操作点产生的响应可能并不尽如人意。PID增益调度VI根据增益调度值输入的当前值,从增益调度选择并输出一个PID增益集。例如,为实现基于过程变量值的增益调度,可将过程变量值连线至增益调度值输入,同时将PID增益输出连线至PIDVI的PID增益输入。PID增益调度VI的PID增益调度输入是PID增益和对应最大值的簇数组。每个PID增益集对应数组前一个元素最大值到数组相同元素最大值的输入值范围。PID增益调度第一个元素的PID增益输入范围是所有小于等于对应最大值的值。下图演示的VI前面板使用设定值作为增益调度变量,默认范围是0~100。下表概括了上图中指定的参数范围:范围参数0??SP??30Kc?= 10Ti?= 0.02Td?= 0.0230??SP??70Kc?= 12Ti?= 0.02Td?= 0.0170??SP??100Kc?= 15Ti?= 0.02Td?= 0.0053、4、PID超前滞后VI所属选板:PID VI必需:完整版开发系统实现带超前/滞后(lead/lag)功能的PID控制器,通常用作前馈控制机制中的动态补偿器。该VI使用位置算法,是真实指数超前/滞后的逼近。单控制循环可通过该VI的DBL实例实现。并行多循环控制可通过DBL数组实例实现。PID超前滞后(DBL数组)输入指定输入值。整定参数指定整定参数。增益指定DC增益。默认值为1。增益设为负值时产生带有额外180度相移的反相放大器。滞后时间指定相位滞后时间,单位为分钟。值0表示关闭滞后。超前时间指定相位超前时间,单位为分钟。值0表示关闭滞后。超前时间过大可能会引起输出的剧烈振荡。输出范围指定强制转换控制输出的范围。默认值为–100~100,对应于满量程百分比指定的值。可修改为控制系统适合的范围。例如,可将工程单位相互关联,而不是百分比。控制器在指定最小值或最大值饱和时,该VI实现积分抗饱和。输出上限指定控制器输出的最大值。默认值为100。输出下限指定控制器输出的最小值。默认值为-100。dt (s)指定VI调用的循环周期时间或间隔(单位为秒)。如dt (s)小于等于0,该VI使用内部计时器(1 ms精度)计算自上次调用后的时间。如dt (s)必须小于1 ms,请明确指定该值。默认值为-1。重新初始化?指定是否重新初始化输出为当前输入值。输出返回PID算法的控制输出,用于控制过程。dt输出(s)返回实际时间间隔(单位为秒)。dt输出(s)或者返回dt (s)的值,或者在dt (s)值设为–1时返回计算的间隔。PID超前滞后(DBL数组)输入指定输入值。整定参数指定整定参数。增益指定DC增益。默认值为1。增益设为负值时产生带有额外180度相移的反相放大器。滞后时间指定相位滞后时间,单位为分钟。值0表示关闭滞后。超前时间指定相位超前时间,单位为分钟。值0表示关闭滞后。超前时间过大可能会引起输出的剧烈振荡。输出范围指定强制转换控制输出的范围。默认值为–100~100,对应于满量程百分比指定的值。可修改为控制系统适合的范围。例如,可将工程单位相互关联,而不是百分比。控制器在指定最小值或最大值饱和时,该VI实现积分抗饱和。输出上限指定控制器输出的最大值。默认值为100。输出下限指定控制器输出的最小值。默认值为-100。dt (s)指定VI调用的循环周期时间或间

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档