これらの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
値=dm^ 3 / s * bar
p1
供給圧力:MPa
t
温度
b
degC-値
亜音速フローコードを書くための最良の方法は何ですか?
sqrt(1-(p2+0.1/p1 0.1)-b / 1-b)^2
私は最初と最後に、私が問題を抱えているのだと理解しました。