回复:FB41的死区到底是咋回事,有牛人给解释下不,咋调节

IOBM

西门子1847工业学习平台

  • 帖子

    266
  • 精华

    0
  • 被关注

    31

论坛等级:侠圣

注册时间:2011-11-11

普通 普通 如何晋级?

发布于 2012-09-23 21:57:20

7楼

quote:以下是引用Automann在2012-09-07 08:52:30的发言:
死区在PID运算环节之前,用来处理误差。当死区的输入量误差的绝对值小于死区设定值时,死区的输出量(即PID控制器的输入量)为0,这时PID控制器的输出保持不变。也就是在小误差时死区使控制器不起调节作用,系统处于开环状态。
死区有两个作用:
1. 如果PID输出的是脉冲宽度调制的方波,可能使过程变量出现小幅振荡,可以用死区消除这种振荡。
2. 以水轮发电机为例,控制有功功率的目的是维持电网频率恒定。设置死区使机组发出的有功功率有一定误差和波动。如果机组很小,对电网频率的影响很小,这是允许的。其优点是可以减少执行机构的机械磨损。
如果系统要求误差尽量小,应将死区宽度DEADB_W设为0。


PID中的死区DEAD_W,简单说就是允许被调节量PV_IN在PV_IN±DEAD_W范围内时,PID的输出LMN(或LMN_PER)保持不变。
在FB41中,默认的死区值是0.0 。
两位描述都很好,很全面,FB41的死区原理,处理数据的方法,作用都很到位。
永远不要说你已经尽力了
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54714条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。