龙在心扉
级别: 探索解密
精华主题: 0
发帖数量: 26 个
工控威望: 137 点
下载积分: 1908 分
在线时间: 33(小时)
注册时间: 2021-12-20
最后登录: 2024-11-02
查看龙在心扉的 主题 / 回贴
楼主  发表于: 2022-01-21 10:32
我有一个风机,可以控制转速和方向(可以控制充气或者抽气及大小),想控制一个容器内的压力平衡,但是容积内的压力是受外界影响变动的,比如,我的控制目标是0,但是外界变化的条件会是稳定的抽气或者打气,如果不控制,是会从0非线性增加到1000KPa,或者从0非线性降到-1000KPa,我要怎么写程序做到跟随性的充气或者抽气呢?使用三菱的PID控制吗?还有其他的快速响应的程序控制方法吗?
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 569 个
工控威望: 6191 点
下载积分: 19349 分
在线时间: 557(小时)
注册时间: 2008-03-17
最后登录: 2024-11-02
查看天空流星的 主题 / 回贴
1楼  发表于: 2022-01-21 10:51
PID 恒压控制?
龙在心扉
级别: 探索解密
精华主题: 0
发帖数量: 26 个
工控威望: 137 点
下载积分: 1908 分
在线时间: 33(小时)
注册时间: 2021-12-20
最后登录: 2024-11-02
查看龙在心扉的 主题 / 回贴
2楼  发表于: 2022-01-21 11:11
是做恒压控制,这个就是只能用PID控制吗?有其他的方法吗?
引用
引用第1楼天空流星于2022-01-21 10:51发表的  :
PID 恒压控制?
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 480 个
工控威望: 2610 点
下载积分: 7849 分
在线时间: 502(小时)
注册时间: 2008-10-17
最后登录: 2024-10-23
查看小侯的 主题 / 回贴
3楼  发表于: 2022-01-21 16:53
由-1000KPa ~+1000KPa
這要找個雙向PID的控制表比較簡單

要不然就是設定條件
每隔幾秒加速或減速甚至正逆轉
當差距越大每次加成數值越大,而差距縮小加成值也跟著縮小
以階段性調整速度
不過這大多是用在送料流程儲積的動作上
momo0720
人外有人,天外有天!
级别: 工控侠客
精华主题: 0
发帖数量: 458 个
工控威望: 2028 点
下载积分: 19664 分
在线时间: 615(小时)
注册时间: 2009-09-11
最后登录: 2024-08-22
查看momo0720的 主题 / 回贴
4楼  发表于: 2022-01-21 17:00
去 控制 PID的  +計算 跟-計算
http://blog.xuite.net/fa.system/twblog
龙在心扉
级别: 探索解密
精华主题: 0
发帖数量: 26 个
工控威望: 137 点
下载积分: 1908 分
在线时间: 33(小时)
注册时间: 2021-12-20
最后登录: 2024-11-02
查看龙在心扉的 主题 / 回贴
5楼  发表于: 2022-01-21 17:32
我是用三菱PLC写程序做的,电机方向是有正负决定的,这个控制算是正动作还是逆动作,还是分阶段判断?
引用
引用第3楼小侯于2022-01-21 16:53发表的  :
由-1000KPa ~+1000KPa
這要找個雙向PID的控制表比較簡單

要不然就是設定條件
每隔幾秒加速或減速甚至正逆轉
.......
money11
教养体现细节.细节展示素质.
级别: 略有小成
精华主题: 0
发帖数量: 174 个
工控威望: 345 点
下载积分: 1195 分
在线时间: 132(小时)
注册时间: 2007-11-19
最后登录: 2024-11-01
查看money11的 主题 / 回贴
6楼  发表于: 2022-01-21 17:42
0Kpa???容器上面打个孔不行嘛
ren1823
级别: 工控侠客
精华主题: 0
发帖数量: 306 个
工控威望: 2721 点
下载积分: 2 分
在线时间: 413(小时)
注册时间: 2019-08-01
最后登录: 2024-11-02
查看ren1823的 主题 / 回贴
7楼  发表于: 2022-01-22 17:02
做过用风机稳压几百Pa的,只用了比例调节。
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 569 个
工控威望: 6191 点
下载积分: 19349 分
在线时间: 557(小时)
注册时间: 2008-03-17
最后登录: 2024-11-02
查看天空流星的 主题 / 回贴
8楼  发表于: 2022-01-24 15:07
引用
引用第2楼龙在心扉于2022-01-21 11:11发表的  :
是做恒压控制,这个就是只能用PID控制吗?有其他的方法吗?


当然有别的方法,但恒压的算法用PID最合适啊
当前值,目标值,对应输出值,考虑提前量等
自己也可以做的,可能就是控制稳定性差点
再说了这个风机速度和压力不一定是线性比例,要补偿或是做曲线比例,比较麻烦
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2593 个
工控威望: 2861 点
下载积分: 39974 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-10-31
查看payfsl的 主题 / 回贴
9楼  发表于: 2022-01-25 07:09
双向PID
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆