劉雄 李靜
摘 要 開展加油站油氣回收系統(tǒng)檢測主要是通過液阻、密閉性、氣液比等指標來檢測,而密閉性檢測是整個檢測的重點,其計算比較復雜,還需要通過儲存油氣空間和受影響的加油槍數(shù)來查標準中的多個數(shù)據(jù),比較麻煩,本文介紹利用html超文本語言、CSS層疊樣式表、JS腳本語言等使用輕量級代碼編輯器vs code編寫成網(wǎng)頁,從而實現(xiàn)簡化計算,提高效率。
關鍵詞 油氣回收;密閉性;簡化計算
引言
加油站油氣回收的是將加油站在卸油、儲油和加油過程中產(chǎn)生的油氣,通過密閉收集、儲存和送入油罐汽車的罐內(nèi),運送到儲油庫集中回收變成汽油,其密閉性是指在一定的氣體壓力狀態(tài)下的密閉程度,檢測方法是用氮氣對油氣回收系統(tǒng)加壓至500Pa,檢測5min后的剩余壓力值與標準規(guī)定的最小剩余壓力限值進行比較,如果大于或等于限值,則密閉性結果符合要求,反之則不符合,計算公式為[1]:
實際油氣空間數(shù)值: (1)
實際油氣空間對應的最小壓力限值:
(2)
公式中:
-油罐容積(L)
-汽油體積(L)
、-分別是標準中小于且與相鄰的值、大于且與相鄰的值(L)。
、分別是標準中與、對應的最小剩余壓力限值(Pa)。
1代碼編寫
1.1 油氣回收計算html部分代碼
...
V1(油罐容積):
V2(汽油體積):
受影響的加油槍數(shù)量:
P1(5min之后的壓力):
...
1.2 利用JS編寫邏輯計算
(1)將標準中儲罐油氣空間和加油槍數(shù)對應的數(shù)值存入數(shù)組。
(2)利用document.getElementByld來獲取指定id的html元素,然后獲得輸入框的和值,通過公式(1)計算值。
(3)利用push()方法把得到的值插入到數(shù)組中并排序,結合加油槍數(shù)量,得到,,,,通過公式(2)計算得到并按四舍五入取整。部分代碼:
arr.push(v);
var arrA=arr.sort(function(a,b){return a-b;? })
var vn =arrA[arrA.indexOf(v)-1];var vn1 =arrA[arrA.indexOf(v)+1];
if(v3>=1&&v3<=6){
var pn = arr6[arr.indexOf(vn)];
var pn1 = arr6[arr.indexOf(vn1)-1];
var p = Math.round((v-vn)*(pn1-pn)/(vn1-vn)+pn);}
else if(v3>=13&&v3<=18){
...
(4)判斷結果,將與標準規(guī)定的進行比較,如果≥則返回合格,反之則不合格。
1.3 保存,生成.html文件
雙擊運行,在油氣回收密閉性計算頁面輸入、、受影響的加油槍數(shù)量、,然后點擊“計算”按鈕,再次計算需刷新。
2驗算
某加油站油氣回收系統(tǒng)密閉性檢測數(shù)據(jù),:60000L :22154L,受影響的加油槍數(shù)量:5 把,:482Pa,計算并判斷。
(1)通過公式計算
按公式(1)計算:
根據(jù)和受影響的加油槍數(shù)量查標準:L, L,Pa,Pa,通過公式(2)計算:
,故合格。
(2)應用該網(wǎng)頁計算,如右圖。
(3)結論。驗證結果一致。
3結束語
該網(wǎng)頁計算只需要輸入幾個簡單的數(shù)據(jù)即可得到結果,簡化了其計算過程,提高了工作效率,并且使用方便,在無網(wǎng)狀態(tài)下手機也可使用,經(jīng)過多次驗證,結果均正確。
參考文獻
[1] 加油站大氣污染物排放標準:GB20952-2007[S].北京:中國標準出版社,2007.