回复:PID,设定值为实数,采样值为整数,头疼!求教!

凌飞翼

  • 帖子

    3395
  • 精华

    26
  • 被关注

    91

论坛等级:奇侠

注册时间:2007-11-11

普通 普通 如何晋级?

发布于 2012-11-25 20:57:05

6楼

各位大侠,干吗老盯着那个脉冲数,调节精度跟那个脉冲小数点有关系吗?
因为楼主的视角问题,盯上了整数脉冲,所以才冤枉了无辜的脉冲数。
对流量计脉冲问题,我的建议:根据流量计可以设定的流量脉冲数,尽可能让每个脉冲代表的流量小一些,对测量精度有利。假如可以选频率输出,建议改成频率输出,我知道有些流量计可以有最多0~5000Hz的频率。

按以下步骤可以实现正常调节,波动只与PID参数选择相关。
1、脉冲采样值,先转换成实数流量值,可以是每秒毫升、可以是每小时升。
2、确定一个量程范围,例如量程设为10升/小时。
3、向导生成PID回路时设为0.0~10.0,整数输入范围选0~32000。
4、流量值的实数也按照上述的量程范围转换为0~32000的整数,再以该整数作为PID的反馈值。
5、根据流量值的波动情况看是否需要中值滤波处理。如果需要滤波,可以加在转换过的整数上。

【这两天出差,没能及时看到这帖子回复,让楼主耽误了时间,有些遗憾!】
制冷、热工-许可证试验室承建,给了我深究测量与控制的绝好机会。分享-值得期待!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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