您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:3797 [上一页] [1] [下一页]
879
黑丝控
文章数:44
年度积分:50
历史总积分:879
注册时间:2015/1/10
发站内信
发表于:2018/3/14 23:44:22
#0楼
另开一帖。 一个大水池,以一定速度往里面进水,水池下面有一个出水阀门,水池上面有一个液位计测量液位。
要求通过控制出水阀门的开度(模拟量4ma阀门开0%.  12ma开50%)实现液位恒定。
很简单的一个PID应用,进水速度是恒定不可控的,PID的输出控制出水阀门的开度。 通过液位计实时检测液位值。
1.PID的规格化,设定值,反馈值什么的就不要讨论了,这些都是基础的概念,用过PID调试的都知道。
2. 我的困惑是实际调试的结果不太理想。
    我设定液位值(规格化后)是40,  反馈值是30到50,感觉稳定不下来。而且PID的输出是从0变化到100。

PID最终调试的效果是反馈值趋于设定值,并且PID输出基本不变。 例如温控器的PID就是如此。 经过一段时间,反馈温度等于设定温度,并且PID输出也就是加热器的功率基本不变。
3. Ob35调用FB41。  重点是5个参数OB35的周期,FB41的采样周期,比例,积分,微分参数。
请有调试经验的大侠讲解一下这几个参数如何调试才能达到好的效果。
[此贴子已经被jint于2018/3/16 17:17:46编辑过]
此帖发自手机工控论坛
ARM来袭
39525
jint 管理员
文章数:20765
年度积分:145
历史总积分:39525
注册时间:2007/8/30
发站内信
发表于:2018/3/16 17:21:01
#1楼
此帖有难度。坐等大神有意义回帖……
17664
pan_xiansheng
文章数:2347
年度积分:158
历史总积分:17664
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2018/3/16 18:13:18
#2楼
换一种方式,用变频控制水泵速度、流量,从而达到控制液位。
5404
MFDXT
文章数:2670
年度积分:50
历史总积分:5404
注册时间:2011/9/26
发站内信
2017国庆活动(三)
发表于:2018/3/17 7:31:15
#3楼
以下是引用pan_xiansheng2018/3/16 18:13:18的发言:
换一种方式,用变频控制水泵速度、流量,从而达到控制液位。
这个想法好了,从另一个角度看问题
6470
zcd207
文章数:1956
年度积分:57
历史总积分:6470
注册时间:2008/9/21
发站内信
发表于:2018/3/17 10:47:10
#4楼
工控行业包罗万象,不管用什么方法最终达到目的即可。
24684
dlr
文章数:4444
年度积分:170
历史总积分:24684
注册时间:2007/1/3
发站内信
2018论坛热心网友
2017论坛贡献奖
2017春节活动(三)
2016论坛贡献奖
2016国庆活动(三)
2015论坛贡献奖
2015春节活动
2014论坛贡献奖
2013辞旧迎新
2013论坛贡献奖
2010年度论坛贡献奖
2010年四月影像
09工控人生征文
08年最佳博客奖
发表于:2018/3/17 22:53:19
#5楼
谈点看法供参考:
   从所述看该系统属于分流调节,由于调节阀前后的压差很小,会使阀的流通能力下降,不知水池的容量有多大?所谓能稳定住水位,要求进水量与出水量能保持一定的平衡关系。
   给定40时,水位的变化范围为30-50,但PID的输出为0-100,看来控制系统成了二位式调节,说明比例增益太大,要减小比例增益,可把比例带(比例度)调大试试。可先用纯比例作用试调,大致可以了再加入积分时间,对于水位可以不用微分作用。如果水池容量很大,或者进水阀太小,出水阀也小,则水位上升或下降很缓慢,这就相当于有滞后现象,可能就要考虑加微分。
   周期的选择有经验值可供选择,对水位调节可以选择1/10工作周期为采样周期,但对你的系统不一定适用。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004