S200smart 加热锅炉

现在有12个加热管,PLC控制,要求初始的时候按照设置的个数启动,例如开始启动5个,然后后续加热管,随温度变化增减,每次启动1个或者停止1个,{启动或停止时也包含最初的启动个数}
这个过程要求自动,求助各位大侠,给个思路或者指明方向

问题补充:
这些加热管是接触器控制,PID还能直接控制开关量么?

最佳答案

弱弱的问一下:你的控制目标是恒温控制吗?精度要求如何?因为不同的控制要求,决定于你的控制方案。

 方案可以考虑:PID+分组控制;即正常PID的输出带几路加热器(具体要根据加热功率,加热过程,冷却方式等来决定,然后分组控制即根据“设定值-反馈值”偏差在不同温度值,逐步投人或切断几组加热器。这样可以综合考虑温度变化趋势,来做到精确控制,否则仅靠单一PID回路精度未必很高。这是我的一点经验。
  如果被加热对象不是靠加热器直接加热,而是靠热辐射或传导等具有大惯性的控制对象,那么传统PID未必能做到很好的效果,此时应考虑用“前馈控制”,“模糊控制”等方式编程综合控制实现。

提问者对于答案的评价:
谢谢大家,十分感谢大家的帮助

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:58
下一篇 2021年7月5日 上午12:58

相关推荐

发表回复

登录后才能评论