PID控制器的输出Mn 能不能为负值?

已锁定

yjj315

  • 帖子

    98
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2010-12-25

普通 普通 如何晋级?

PID控制器的输出Mn 能不能为负值?

9523

42

2010-12-25 21:41:48

从书上看到,PID的总输出Mn值在0.0到1.0之间;因为Mn=MPn+MIn+MDn,为简单起见假设积分微分不作用,即Mn=MPn=Kc*(SPn-PVn),这就有一个问题,当测量值大于设定值时,理论上PID输出Mn应小于0,而实际上Mn却等于0。我是用PID向导做的,无论怎么改都无法使Mn有一个负的输出。
补充:我的题目是这样的,PID控制两套执行机构 分别是加热丝和制冷器,两者的动作由PID的总输出Mn来决定,即当Mn>0时使加热丝工作,当Mn<0时使制冷器做相应动作。在上面的纯比例控制中就表现为:当PVn>SPn时,Mn须为一个负值以使得制冷器工作。而这与书上“Mn为0.0~1.0的实数”这一点相矛盾。
困扰了好多天了,在下新手,望大侠不吝赐教啊~ 是我的理解有误呢还是应该采取别的方法?
PID控制器的输出Mn 能不能为负值? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33298条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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