求助:如果让瞬时流量变成累计流量 点击:7627 | 回复:18



sx-rj

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 55回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年7月08日
发表于:2009-08-28 23:03:38
楼主
求助:如果让瞬时流量变成累计流量
我现在使用的流量计只能产生瞬时流量的4-20毫安的信号(小于4毫安为没有流量,20毫安为最大流量),我现在使用普通仪表可以用线性的方式把该值显示到操作室,并通过485通讯的方式把这个瞬时值显示到电脑上,或者记录于PLC上,可现在问题是流量计本身有累计显示的功能,而我使用的流量计不支持网络功能,我现在需要在自己的工控机上显示累计值,我想知道应当如何计算,又如何解决由于外界干扰引起的误差?
我的初步想法是每秒计算一次流量(即瞬时流量/3600),然后累加,可问题是这样的除法有累计误差,而且如果流量计到仪表的电流信号在传输过程中可能会受到外界的干扰有跳变,这样的跳变对瞬时值影响不大,可对累计值影响将是巨大的。

谢谢各位高手了。



bt001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 167回
  • 年度积分:0
  • 历史总积分:540
  • 注册:2009年5月21日
发表于:2009-08-29 19:33:04
1楼

通常智能流量计可以同时测量瞬时流量以及累计流量,不过通过4-20mA只能输出瞬时流量。如果此仪表支持HART信号通信方式的话,可以通过HART总线同时读出所有这些信息。

你的流量计支持HART吗?

sx-rj

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 55回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年7月08日
发表于:2009-08-30 09:42:03
2楼
引用bt001 的回复内容:

通常智能流量计可以同时测量瞬时流量以及累计流量,不过通过4-20mA只能输出瞬时流量。如果此仪表支持HART信号通信方式的话,可以通过HART总线同时读出所有这些信息。

你的流量计支持HART吗?


不支持HART协议,谢谢

bt001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 167回
  • 年度积分:0
  • 历史总积分:540
  • 注册:2009年5月21日
发表于:2009-08-30 21:15:21
3楼

如果是非现场总线型流量计的话,现场显示和工控机显示的误差会越来越大,必须定时校准。基本不具备实际操作性。建议还是换总线型表。

yejinghcun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年8月26日
发表于:2009-08-31 09:32:31
4楼
你买的时候有没有带HART协议,要不然就在自带显示上显示好了

bt001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 167回
  • 年度积分:0
  • 历史总积分:540
  • 注册:2009年5月21日
发表于:2009-08-31 21:49:04
5楼

还有一个笨办法。那就是在你的算法基础上再增加2个线性校准系数A/B(Y=AX+B)。通过实际测量若干时间,例如1周时间后,再调整校准系数A/B,使现场显示Y与计算机显示X可以同步。

 

bt001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 167回
  • 年度积分:0
  • 历史总积分:540
  • 注册:2009年5月21日
发表于:2009-08-31 21:52:38
6楼

至于现场瞬时干扰,实际上可以设计数字滤波平滑程序,去除那些干扰信号的影响,难度也不大。

只要你的计算机不死机,则此累计流量还是有一定参考价值的。

小药罐

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 165回
  • 年度积分:0
  • 历史总积分:180
  • 注册:2005年2月22日
发表于:2009-09-01 11:12:53
7楼

楼主最好还是搞台流量累积仪表

因为自己用公式计算的话确实比较麻烦,牵涉到采样时间问题。

如果测量的是液体流量还好,温度和压力对体积流量影响不大。如果测气体或者蒸汽流量,那还要考虑温度和压力补偿,这个算起来就更麻烦了,而且误差也相当大。

所以为了省事,楼主还是买台流量积算仪吧

liu28119378

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2009年8月14日
发表于:2009-09-01 11:41:14
8楼

很多DCS程序都可以根据瞬时计算累计流量,不知楼主用的是什么软件

澳泰www.fatec.cn

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 259回
  • 年度积分:0
  • 历史总积分:261
  • 注册:2006年6月23日
发表于:2009-09-01 16:33:34
9楼

你的做法是可以的,你也可以根据你上位机的采样速率调整累加时间(如:1/2秒,或更快些),也就是让你最快的采样时间和瞬时流量积分即可(即简化成相乘)。

watusa

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-09-01 16:48:57
10楼
ls又是涡轮流量计又是涡街流量计,看在在流量计方面有研究啊。

妮维雅

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 98回
  • 年度积分:0
  • 历史总积分:895
  • 注册:2008年1月24日
发表于:2009-09-01 17:25:51
11楼

如果想现场显示和采集到的信号能数据接近,那还是有流量累积仪表

sx-rj

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 55回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年7月08日
发表于:2009-10-05 17:03:38
12楼
引用liu28119378 的回复内容:

很多DCS程序都可以根据瞬时计算累计流量,不知楼主用的是什么软件



我使用的组态软件是组态王

sx-rj

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 55回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年7月08日
发表于:2009-10-05 17:07:07
13楼
引用liu28119378 的回复内容:

很多DCS程序都可以根据瞬时计算累计流量,不知楼主用的是什么软件




我使用的组态软件是组态王,不知道和您说的DCS有什么区别

lqw88

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 270回
  • 年度积分:0
  • 历史总积分:715
  • 注册:2009年4月23日
发表于:2009-10-05 22:01:12
14楼
引用liu28119378 的回复内容:

很多DCS程序都可以根据瞬时计算累计流量,不知楼主用的是什么软件




我的初步想法是每秒计算一次流量(即瞬时流量/3600),然后累加,可问题是这样的除法有累计误差,而且如果流量计到仪表的电流信号在传输过程中可能会受到外界的干扰有跳变,这样的跳变对瞬时值影响不大,可对累计值影响将是巨大的。
这样是可以的。你试试看

有点冷

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 46回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2004年8月26日
发表于:2009-10-06 03:01:41
15楼

这么简单的问题,你上位做个流量累计不就得了

sky3235582

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 129回
  • 年度积分:0
  • 历史总积分:246
  • 注册:2005年12月07日
发表于:2009-10-07 20:22:15
16楼
组态王软件应该有流量累积这个功能的

sx-rj

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 55回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年7月08日
发表于:2009-11-25 20:08:55
17楼

力控直接就可以累积,这是我才看资料得到的,但误差问题还是无法解决,比如我总管路是天然气公司的总表,分支使用孔板流量计,分支的数据累积后和总表是对不上的

 

小楼听雨1

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 286回
  • 年度积分:0
  • 历史总积分:329
  • 注册:2003年11月29日
发表于:2009-12-04 09:27:22
18楼
一般有积算仪会简单省事点

热门招聘
相关主题

官方公众号

智造工程师