您现在所在的是:

电工技术

回帖:15个,阅读:1543 [上一页] [1] [2] [下一页]
2522
glenxu
文章数:635
年度积分:78
历史总积分:2522
注册时间:2005/9/20
发站内信
发表于:2021/10/21 12:01:18
#10楼
这个系统是个流量和压力调节的系统。
需要以压力为PID调节对象,流量作为前馈或微分,
否则稳定时间太长或压力波动太大。
控制肯定是可以的,PLC能完成。如果AI/AO通道不够可以采用通讯方式的AI/AO模块。
解决PLC、DCS控制疑难问题,提供过程控制策略。
220
lvpretend
文章数:1449
年度积分:220
历史总积分:220
注册时间:2019/5/12
发站内信
发表于:2021/10/21 17:44:45
#11楼
这个项目真的很不好搞!不要看简单了。
关键是没有压力罐缓冲,无论阀门如何开关都要维持设定压力,这个很难的。
建议:
1.用PLC自己写PID,开关阀信号要做PID的前馈。
2.全部阀门关闭后可以运行水泵压力到0.15MPA再开阀,但时间一定要控制,因为无流量时对水泵叶轮有危害。
3.变频器选大一个档,快速加速可能会过载。
4.开关阀在许可的情况下尽量慢一点,给水泵加减速留够时间。
21841
yejingmao
文章数:12575
年度积分:48
历史总积分:21841
注册时间:2007/5/3
发站内信
2017春节活动(三)
发表于:2021/10/21 18:00:12
#12楼
管道末端装泄压阀接回流管就可以
自学成才!
1695
沧海爱依旧zK
文章数:397
年度积分:50
历史总积分:1695
注册时间:2016/12/1
发站内信
发表于:2021/10/22 7:50:03
#13楼
回复 #11楼 lvpretend
怎么做PID前馈,就是根据开的阀数量多少调节P值吗?D是不是不需要,PI就可以?
信捷可以用C语言脚本,师傅有写的PID吗?
压力罐缓冲需要装在哪里?
[此贴子已经被作者于2021/10/22 7:51:42编辑过]
1771
甫哥 版主
文章数:230
年度积分:67
历史总积分:1771
注册时间:2015/4/8
发站内信
发表于:2021/10/22 8:38:31
#14楼
以下是引用沧海爱依旧zK2021/10/20 15:07:38的发言:
PID在信捷PLC运算,PLC采集主管路压力,然后模拟量输出控制变频器频率,
我现在是P200  I20 D20,采样时间50ms
感觉压力上升的慢,设置0.2M,到了0.17就不动了,我把P调到700压力胜的非常快,也是到0.17MPa就不动了。
[此贴子已经被作者于2021/10/20 15:38:07编辑过]
可能是控制偏差设置大了。
您可以自整定一下。
220
lvpretend
文章数:1449
年度积分:220
历史总积分:220
注册时间:2019/5/12
发站内信
发表于:2021/10/25 11:10:53
#15楼
回复 #13楼 沧海爱依旧zK
怎么做PID前馈,就是根据开的阀数量多少调节P值吗?D是不是不需要,PI就可以?
信捷可以用C语言脚本,师傅有写的PID吗?
压力罐缓冲需要装在哪里?

前馈不调节P值,另外再加1个前馈项与PID输出求和后给变频器调速。前馈为 前馈系数*开阀数,假如前馈系数为1.0,开1个阀门,前馈项就为1.0*1=1;如果开2个阀门,前馈项就为1.0*2=2,假如这时PID输出的转速是20Hz,那么加上前馈项就是20+2=22Hz。
前馈的目的就是在开阀门的同时就把转速升上去,这样不用等到PID差值出现再开始调节,比单纯的PID调节速度快。
D项要不要现在不好说,要现场看情况,程序当然是要把D项加进去,如果PI调节就可以了,D项也可以不用。
另外注意:1、离心水泵转速、流量、压力三者之间的关系不是线性关系。
         2、阀门不知道是瞬开型还是慢开型,如果是慢开型前馈项可能会要做斜坡输出匹配开度(注意阀门开度与流量特性曲线)。
我没有用C写过PID。挺简单的,你度个PID的公式照着写就行了。
压力罐缓冲安装在水泵输出端,主要目的是稳定瞬开型水阀在开阀和关阀时的压力,如果是慢开型水阀,可以不要。
我做过一个依靠阀门开度调节流量(涡轮流量传感器)去跟踪另外一个波动参数的项目,感受是比恒压供水难搞!

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

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

62.4004