浅谈LEADLAG超前滞后模块的作用.pdfVIP

  • 85
  • 0
  • 约3.34千字
  • 约 3页
  • 2020-09-07 发布于天津
  • 举报
. 浅谈 LEADLAG 超前滞后模块的作用 在电厂控制系统中, 有很多测量信号具有高频波动性, 严重影响了控制系统的控制品质。 PID控制虽然是最典型、有效的控制方法,但是基于测量值的大幅波动,也难于将系统的输 出很好地跟踪给定值。而 LEADLAG 模块具有滤波功能,这些具有大幅波动的反馈测量值经 过 LEADLAG 模块处理之后,可以有效的去除部分扰动,再经过 PID控制器,使得系统控制 品质得以改善。 LEADLAG 是一个非线性的超前 / 滞后函数。 该模块的输出值为 旧输出、 旧输入、 新输入、 增益、超前和滞后时间常数的函数。 动态方程 1、在稳态下 (输入基本保持不变,或者在很小的区间内波动 ),输出 OUT = IN X GAIN ; 2 、在动态下,其输出为: OUT = (K1 X IN1) + (K2 X OLDIN1) + (K3 X OLDOUT) ; 其中: OLDOUT= 前一个输出 OLDIN1= 前一个输入 IN1= 当前输入 OUT= 当前输出 K1= GAIN x (H + 2x LEAD)/ (H + 2x LAG) K2= GAIN x (H - 2x LEAD)/ (H + 2x LAG) K3= (2X LAG - H)/(2x LAG + H) H= 采样时间(回路时间) 假设,此时系统的采样时间 H=1s ,增益 GAIN=1 ,难么此时 K1=(1+2x LEAD)/(1+2x LAG) ; K2= (1 - 2x LEAD)/(1 + 2x LAG); K3= (2X LAG - 1)/(2x LAG + 1). 在纯超前的状态下 (LAG=0):K1=1+2x LEAD;K2=1 - 2x LEAD;K3=-1, 由此可知, LEAD 越大, OUT 中K1 X IN1 占得比重越大,即当前的输入对输出影响越大,且在输入短时间内不变的情况 下, OUT 越大,超前作用越强。 在纯滞后的状态下 (LEAD=0):K1= 1/ (1 + 2x LAG);K2=1/ (1 + 2x LAG);K3=(2X LAG - 1)/(2x LAG + 1), 由此可知, LAG 越大, OUT 中三部分的值越小,滤波作用越强。 传递函数 Y ( S) 1 T S 1 LEADLAG 的传递函数为 G (S) K X ( S) 1 T S 2 其中 K 增益 , T 超前时间, T 滞后时间。 1 T S 为微分环节,其特性为超前和起始的 1 2 1 加强, 1 T S 为一阶惯性环节,其特性为滞后。 2 通过 Matlab 软件中的 Simulink 模块搭建仿真图如下: 当 T =0 时,此环节只有一阶惯性环节,在阶跃输入条件下, K=1 时,分别对 T =2 , T =5进行仿 1

文档评论(0)

1亿VIP精品文档

相关文档