通過演算法公式計算石油計量表

2022-02-20 19:07:45 字數 1203 閱讀 8782

玻璃石油密度計溫度修正公式:

hyc = 1-2.3*10-5*(t-20)-2*10-8*(t-20);

iso-91/1國際標準給出了標準溫度為15 時石油vcf15的計算模型:

δt = t - 15;

α15 = k0 / pow(ρ15, 2) 

k0 ,k1, a為常量,可以查到;不同油量對應不同的系數值;

標準體積計算公式:

v20 = vt * vcf;

質量計算公式:

m = v20 * (ρ20 - 1.1);

國家標準的標準計量溫度是20攝氏度,

通過演算法自動計算標準體積修正係數:

vcf = vcf15 *

標準密度:

ρ20 

標準體積修正係數:

通過標準附錄b計算流程算出ρ15,vcf15,在通過上面的公式算出vcf'15從而求得標準體積修正係數:

vcf15 = v15 / vt;

vcf'15 = v15 / v20;

vcf20 = v20 / vt = vcf15/ vcf'15;

關於流量計量的容重計算:

v20 = vt * cpi * vcf * mf;

cpi = 1 / (1 - (pa - pe) * f);

f = exp(x) * pow(10, -6);

x = -1.62080 + (21.592 * t + 0.5 * n) * pow(10, -5) + (87096.0 / pow(ρ15, 2) + 0.5 * n) * pow(10, -5)\

+ (420.92 * t / pow(ρ15, 2) + 0.5 * n) * pow(10, -5);

其中,n:當溫度t >0, n= 1.0, 當溫度t< 0, n = -1.0;

t:計量溫度

pa:工作壓力,計算時一般取pe= 0;

mc = m * (1 - cw);

ms = m - mc;

其中,cw為油量含水率;

演算法已將成功除錯成功可以通過程式生成國家標準計量資料從此不再查表做這樣的反覆而枯燥的事情了,可以解放勞動力只要輸入資料可以自動算出資料,程式算出的結果和查表沒什麼區別,程式除錯成功,用了三天時間。把用到的一些公式記錄下來,也可以提供別人作為參考,我在找資料的時候沒有完整的,找了好多資料。希望可以幫助到在這方面想要研究的人員。有什麼問題可以大家一起交流學習,我也是菜鳥乙個。嘿嘿

通過具體日期計算星期幾 蔡勒公式

include using namespace std int main w對7取模得 0 星期日,1 星期一,2 星期二,3 星期三,4 星期四,5 星期五,6 星期六 int yyyy,mm,dd int w,r cout 請輸入乙個日期 yyyy年 mm月 dd日 cin yyyy mm dd...

夏至日計算公式及「三伏」的日期演算法問題

原文 夏至日計算公式及 三伏 的日期演算法問題 今天是6月21日,農曆夏至日,這一天為一年中白天最長,晚上最短。夏至日為二十四節氣中最早確定下來的農曆節氣,為每年公曆的6月20日 21 22日中的一天。用程式如何快速計算出來呢?演算法公式 int y d c l,為簡化記憶,使用 y d c l 其...

減法公式運算法則 小學數學加減乘除計算運算法則

運算法則 1.整數加法計算法則 相同數字對齊,從低位加起,哪一位上的數相加滿十,就向前一位進一。2.整數減法計算法則 相同數字對齊,從低位加起,哪一位上的數不夠減,就從它的前一位退一作十,和本位上的數合併在一起,再減。3.整數乘法計算法則 先用乙個因數每一位上的數分別去乘另乙個因數各個數字上的數,用...