首页 > 其他分享 >封闭几何形状中的静压液位测量——填充高度的计算

封闭几何形状中的静压液位测量——填充高度的计算

时间:2024-12-30 13:41:17浏览次数:1  
标签:容器 静压 bar 填充 测量 压力 液位 静水压力


与开口容器不同,封闭几何形状(例如气密罐或者加压容器)中的液位计算需要通过静水压力测量来补偿封闭在液体上方的气体的压力。

对于封闭或加压环境下的液位测量,非通风的容器中的液位测量需要通过第二压力变送器对封闭的气体进行额外的压力测量。在一个密闭容器内,主要使用安装在容器或罐子侧面的标准工业压力变送器进行压力测量。那么,如何根据静水压力对密闭、非通风或加压的罐或容器内的填充高度进行计算呢?

密闭容器的液位计算通过以下公式计算:h = (p2 – p1)/ (ρ * g) p2 = 液体高度为h的静水压力 [bar]; p1= 容器里的封闭气体的压力[bar];ρ = 液体密度 [kg/m³]; g = 重力或者重力加速度 [m/s²]; h = 液柱高度 [米]。一个典型的应用是在密闭、不通风的容器里测量汽油等易挥发介质的液位,在这种情况下,液体上空形成超压状态,并且由于容器的不通风而不能通过大气压力来补偿。

该压力必须通过第二压力变送器测量,因为液体上方的密闭气体导致了更高的静水压力测量,即使液位并没有发生实质改变。

错误的液位计算的示例:
(请使用我们的压力单元转换器进行以磅力/平方英寸, 帕等为计量单位的计算)p2(水槽底端的静水压)=2bar ;p1(气体压力)=1.2bar; p1-typ(典型气压)=1.3bar; ρ(密度)=750kg/ m³ g(重力加速度)= g = 9.81 m/s²。在用气体压力补偿静水压测量时,液位可以通过使用静水压力进行非常精确地测量。

使用气压测量: h = (2 bar – 1.2 bar) / (750 kg/m³ * 9.81 m/s²) = 10.9 m

然而,如果您决定不对封闭气体使用额外的压力测量,而是使用估计值,比如基于典型的气体压力,那么即使是过程中的小压力变化波动也会导致液位的重大误算。

不使用气压测量: h = (2 bar – 1.3 bar) / (750 kg/m³ * 9.81 m/s²) = 9.5 m

所以,即使是气压中100 mbar的小变化也可能导致液位测量的巨大误差,比如在这个例子中误差为13%。 具体来说,一个较低的测量值可能会导致过程中的重大错误,比如水槽内液体的溢出或过程链中后续容器的污染。

因此,在密闭、不通风或者加压容器的液位计算中,对额外气压进行补偿是非常重要的。

标签:容器,静压,bar,填充,测量,压力,液位,静水压力
From: https://www.cnblogs.com/Jim768/p/18640837

相关文章

  • CSS 怎么实现两个 div 一个固定宽另一个填充剩余空间?
    当年这可能是一个典型的CSS面试题:“两列布局”。很多年前(大约是10年前吧),有过这样的一个面试题:两列布局,左侧列宽度是20%,右侧列是80%,两列之间的间距是20px,CSS怎样实现这样的一个布局,而且不会出现滚动条!对于题主这个问题,早在当年可能会较为蛋疼一点,或许很多开发者会采用JavaScrip......
  • C# OpenCV机器视觉:漫水填充
    在一个阳光灿烂得简直要闪瞎人眼的下午,阿强正在实验室里和他的那些宝贝仪器们“谈情说爱”,捣鼓他的最新宝贝项目——一个智能得仿佛能看穿一切的图像处理系统。突然,“砰”的一声,门被撞开了,他的好朋友小李像个没头苍蝇似的冲了进来,脸上的焦虑都快溢出来了,仿佛下一秒就要原地......
  • 【C++动态规划】1105. 填充书架|2104
    本文涉及知识点下载及打开打包代码的方法兼述单元测试C++动态规划LeetCode1105.填充书架给定一个数组books,其中books[i]=[thicknessi,heighti]表示第i本书的厚度和高度。你也会得到一个整数shelfWidth。按顺序将这些书摆放到总宽度为shelfWidth的书架上......
  • 如何使用CSS设置动画的填充模式?
    在CSS中,你可以使用animation-fill-mode属性来设置动画的填充模式。这个属性决定了动画在执行之前和之后如何应用样式。animation-fill-mode属性可以有以下几个值:none:默认值,动画在执行之前和之后不会应用任何样式到目标元素。forwards:动画结束后,元素将保持动画结束时的样式。b......
  • 116. 填充每个节点的下一个右侧节点指针
    题目链接解题思路:其实就是在层序遍历的过程中,把next指针填上代码classSolution:defconnect(self,root:'Optional[Node]')->'Optional[Node]':ifroot==None:returnNone#层序遍历的过程中,填好nextqueue=deque()......
  • Transformers 框架 Pipeline 任务详解(六):填充蒙版(fill-mask)
    在自然语言处理(NLP)领域,填空或填补句子中的缺失部分是一项重要的任务。它不仅考验了模型对语言的理解能力,还展示了其生成合理且语义连贯的文本的能力。HuggingFace的Transformers框架通过其PipelineAPI提供了强大的fill-mask功能,允许开发者和研究者轻松构建并应用这种填空技......
  • 在Excel中如果制作可以自动填充的序号,删除或者合并单元也可用
        大家好,我是小鱼。在日常的办公中有时需要制作带序号的表格,这样可以通过序号来直观地看到有多少条信息,但是如果普通的批量添加序号的话,一旦我们删除或者合并某几行数据,前面的序号不会自动更新,序号显示的数据也就不是真实的信息个数,如下图所示那么,在Excel中如果制作......
  • OpenCV零基础入门(3):ROI区域|颜色通道提取|边界填充|图像融合
    本文主要内容如下:ROI区域颜色通道提取边界填充图像融合1.截取部分图像数据(ROI区域)ROI(RegionofInterest),即感兴趣区域,是指在图像处理和计算机视觉中,从被处理的图像中以方框、圆、椭圆、不规则多边形等方式勾勒出的需要处理的区域。在机器视觉、图像处理等领域,ROI是一个重......
  • 使用机器学习技术进行时间序列缺失数据填充:基础方法与入门案例
    在时间序列分析领域中,数据缺失是一个不可避免的挑战。无论是由于传感器故障、数据传输中断还是设备维护等原因,这些缺失都会对数据分析和预测造成显著影响。传统的处理方法,如前向填充或简单插值,虽然实现简单,但在处理复杂数据时往往表现不足。具体来说,当时间序列具有以下特征时,传统......
  • 数据库公共字段自动填充的三种实现方案
    背景介绍在实际项目开发中,我们经常需要处理一些公共字段的自动填充,比如:createTime(创建时间)updateTime(更新时间)createUser(创建人)updateUser(更新人)这些字段在每个表中都存在,如果每次都手动设置会很麻烦。下面介绍三种常用的解决方案。方案一:MyBatis+AOP......