我正在尝试制作一个使用这 3 个公式的 iPhone 流量计算器。
压力比b
b = p2 + 0.1 / p1 + 0.1
C 值和 B 值的编号取决于阀门。请参阅此 pdf 的第 6 页http://content2.smcetech.com/pdf/SY.New.pdf
Q 声波流
Q = 600 * C (p1 + 0.1) sqrt(293/(273 + t))
这是我的工作代码。
float pressure1 = ([pressureMPa.text floatValue])+ 0.1;
float c = 600 * ([cValue.text floatValue]);
float temperature = ([tempC.text floatValue]);
float root = sqrtf(293/(273+temperature));
float sonicFlow = c * pressure1 * root;
Q
= 流量 l/min
C
= dm^3/s * bar
p1
= 供给压力:MPa
t
= 温度摄氏度
Q亚音速流
Q = 600 * C (p1 + 0.1)* sqrt(1-(p2+0.1/p1 +0.1 - b / 1-b)^2) * sqrt(293/(273 + t))
Q
= 流量 l/min
C
-value = dm^3/s * bar
p1
供应压力:MPa
t
温度 deg C
b
-Value
编写亚音速流代码的最佳方法是什么?
我从头到尾都发现这是sqrt(1-(p2+0.1/p1 0.1)-b / 1-b)^2
我遇到的问题。