老师号问一下,这是一段重力流输水管,我在管路中加入两个减压阀,模拟末端关阀水锤。但是似乎没有起到消除正压水锤的作用,请问老师可以指导一下吗,为什么从最大瞬时水力坡度线来看,减压阀并没有起到消除正压的作用。
这是我的模型Q about PRV.zip
你好,模型里有四个减压阀,但这四个减压阀在瞬态模拟中都是没有动作的,阀门一直保持初始开度,它会有水头损失,但不能完全降低到设置压力。一般而言,我们认为减压阀流量控制阀等控制阀门在瞬态中是来不及做出反应的,你可以打开减压阀属性表,“是否在过渡期间调节阀门”默认是否,表示阀门在瞬态过程中不会动作。如果你想要阀门根据管线的瞬态压力而动作,需要把这一项选为是,再设置阀门的动作速度(即开启关闭速率)。
你还要注意,减压阀是有方向的,它的作用原理是当上游压力过高时,将阀门的下游压力控制到一个定值。在后期阀门关闭时,实际下游压力已经大于了上游压力,这时候减压阀是不起作用的。
https://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/3438/modeling-reference---valve-closure
https://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/7126/using-modulating-prv-psv-or-fcv-during-a-transient-simulation
你的模型有几个问题:
1、管线末端有两个串联的减压阀PRV-1和PRV-2,这两个减压阀相距3m多,首先要确认一下是否有两个相邻减压阀?这种情况不常见。另外之前一版模型里这两个阀门在瞬态过程中没有操作曲线,但这版中有,而且PRV-1的初始开度与操作曲线里的初始开度不匹配,用户通知里有警告。
2、空气阀的参数设置有问题,空气阀入流曲线里流量与压力都是负值,而你的入流曲线都是正值,需要修改。
3、如你上图所示,最大瞬态压力曲线只在PRV-3位置出现突然下降,我在尝试的时候只设置了PRV-3在过渡期间进行调节,打开和关闭速度系数(比如0.1 %/秒/米(H2O)),注意单位不是 %/秒/英尺(这个值只是随手设置的,应该根据阀门实际参数设置)。在你的模型里设置了PRV-4和PRV-3同时调节,模型算不过去有可能是当两个串联减压阀同时在瞬态过程中进行调节时,计算不收敛。
最重要的是你要清楚你设置的参数都是什么含义,他们应该如何获得?你期望你模拟出来的结果与上面一张图相似的目的是什么?除了减压阀,你也可以根据结果尝试其他方法。
谢谢您的回复,我末端设置两个减压阀是因为在工程设计的时候水管里的水进水池前需要两段减压,所以用了两个减压阀。
空气阀的问题感谢您的建议已经改正了
然后有个问题,在设计的时候管路末端的减压阀PRV1和PRV2也要用来控制流量,我想问一下在程序中我用两个减压阀和一个流量控制阀来模拟具有流量控制功能的减压阀关阀产生水锤是否合理。另外如果要模拟一个减压阀的关阀水锤,是否需要同时在运行规则里设置减压阀和流量控制阀一起关闭。并且如何模拟两个减压阀同时关闭产生的水锤?
模型中的减压阀和流量控制阀分别只控制压力和流量,如果你要模拟两个阀门同时关阀的水锤,在瞬时(运行)里给两个阀门一样的关阀操作规则,但是要注意一下他们的初始开度,操作规则里的初始开度需要与稳态时的初始开度匹配。流量控制阀需要给定局部水头损失系数才能计算开度。
您好工程师,想请教一下怎么在软件中设置阀门的初始开度和阀门的Cv值
您好,阀门的Cv值与阀门构造有关,这个数据应该来源于阀门厂家提供的资料,比如开度流量曲线等。注意Hammer里面的单位,有可能需要换算。初始开度确定了阀门在初始时刻的相对流量系数,从而确定阀门的水头损失系数。你可以先确定阀门的Cv值,再根据管道设计流量或压力确定它的初始开度。
还可以上Bentley官方视频学习网站上,学习阀门的使用。https://bentley-learn.com/page/1933005
为便于管理,您有新的问题,请重新开一个新帖,谢谢!