-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add butterfly valve model #975
Comments
@Mathadon Using |
I think butterfly valves are typically selected such that they match the pipe diameter, since that makes them easy to install. It looks quite tedious to do the new implementation without using |
In 27e0682 I implemented figure 10 from http://www.valmatic.com/pdfs/SurgeControlinPumpingSystems3-17-09.pdf. I should still verify the shape against other sources. |
Could compute Kv from DN value, but sources disagree quite a bit on the pressure drop at fully opened position. That makes sense since some butterfly valves may be thinner than others. However, the Kv curve should be consistent with the Kv value since at closed position all valves probably behave more similarly. http://www.valvias.com/flow-coefficient-butterfly-valve.php |
Commit ceadd7b revises the implementation to use a different curve and matching DN->Kv curve based on the data in http://www.mydatabook.org/fluid-mechanics/flow-coefficient-opening-and-closure-curves-of-butterfly-valves/. The curve difference is quite large (see image below) but it's hard to find a good source and clearly these valves have different shapes in practice too, which cause different flow profiles. |
We currently do not have a model for a butterfly valve. Typically these valves are used for open/closed operation only, however in some cases they are used for control too. In these cases it would be good to have a somewhat accurate valve characteristic.
Some sources for such characteristics:
Some questions before I implement this:
TwoWayPolynomial
.dp_nominal
, using another polynomial e.g. based on the data in https://www.engineeringtoolbox.com/butterfly-valves-flow-coefficients-d_224.html , or http://cgproducts.johnsoncontrols.com/MET_PDF/347VB2.PDF?x=86 page 22.Diameter
toCvData
, but this would be an invalid option for the other valve models so I don't think is realistic. Unless anenumeration
can be extended and redeclared. So perhaps it's better to not add thediameter
option for now, or to implement it as a separate function.TwoWayButterfly
@icupeiro @damienpicard this is for Infrax
The text was updated successfully, but these errors were encountered: