摘要:天然氣不僅是一種優(yōu)質(zhì)的清潔燃料,而且也是化學(xué)工業(yè)的重要原料,但是由于燃?xì)饩哂幸兹?、易爆的特性,在燃?xì)夤艿垒斔偷倪^程中一旦發(fā)生事故將直接威脅人身安全,破壞生態(tài)環(huán)境,并給管道工業(yè)造成巨大的經(jīng)濟損失。因此急需對燃?xì)獾妮斔瓦M行安全分析,本文作者查閱國際先進技術(shù),結(jié)合國內(nèi)實際情況,開發(fā)了燃?xì)獍踩斔偷能浖谝欢ǔ潭壬媳WC了燃?xì)廨斔偷陌踩?,但仍需做進一步的完善。
關(guān)鍵字:燃?xì)猓还艿?;輸送;軟件開發(fā)
?
Abstract:Natural gas is not only high quality clean fuel, but also the important source of chemical industry, but because gas has the characteristic of flammability and explosion, once the accident occurred in the gas transportation that will directly threaten personal safety, destroy ecologic environment, also cause huge economic loss to pipeline industry. Consequently it is urgent necessary to safety analysis for gas transportation, the author of this paper referred to the international advanced technology, also combining with the national practical situation, developed gas transporting safely software, ensuring the safety of gas transportation in a certain extant, however needing more improvement.
Keywords:Gas;Pipeline; Transportation; Software development;
0 引言
??? 前人對燃?xì)獍踩斔偷难芯恳呀?jīng)形成一定的理論基礎(chǔ),現(xiàn)有的計算公式基本上可以計算出常溫、常壓下或高溫、高壓下某些燃?xì)獬煞值陌踩秶?。安全爆炸極限計算公式有很多,分類方法也不一樣。
??? 按單一組分和多組分的分類方法有常用的燃?xì)獍踩O限的計算公式。用于單組分燃?xì)獍踩O限計算的方法有按爆炸性氣體完全燃燒時化學(xué)理論濃度計算安全爆炸極限、根據(jù)含碳原子數(shù)計算安全爆炸極限、用安全爆炸下限計算安全爆炸上限和用經(jīng)驗公式計算安全爆炸極限等方法。分析上述安全爆炸極限計算原理發(fā)現(xiàn),這一類的安全爆炸極限公式是根據(jù)化學(xué)反應(yīng)理論燃燒或者碳?xì)浠衔锖荚訑?shù)與爆炸極限的關(guān)系等計算安全爆炸極限,他們的共同特點除了是適用于單組分燃?xì)獍踩O限計算外,還僅僅是對常溫常壓下的單組分燃?xì)獍踩O限的計算。這一類公式顯示了前人從多個角度、多個方面探尋單組分燃?xì)獍踩O限理論計算方法的研究成果。這一類安全爆炸極限理論計算公式的工程意義在于:當(dāng)單組分燃?xì)獍踩O限沒有公認(rèn)的數(shù)據(jù)時,我們可以據(jù)此估算出他們的安全爆炸極限,并可以用不同的計算公式進行分析和驗證。
??? 對于多組分的燃?xì)獍踩O限已經(jīng)有廣為采用的查特利爾(Le Chatelier)法則以及惰性氣體修正計算方法和配比計算等方法。
1 安全輸送理論
??? 燃?xì)獍踩O限與其它影響燃燒和化學(xué)反應(yīng)的條件有關(guān)。例如與燃?xì)獾膲毫?、溫度有關(guān),與點火源的能量也有關(guān)。在一般的燃?xì)馍a(chǎn)和輸配工藝正常過程中不會遇到強點火源,所以我們不需考慮點火源的能量因素。對于壓力和溫度對燃?xì)獍踩O限的影響,我們引用扎彼泰基斯(Zabetakis)等的實驗結(jié)果,用來修正對燃?xì)獗O限的影響。
??? 根據(jù)燃?xì)馊紵c爆炸理論,隨著壓力的升高,爆炸濃度上、下限的寬度一般會增加,且對上限的影響較大。對于烴類,利用常壓下的安全爆炸上限對壓力p下的爆炸上限建立數(shù)學(xué)計算模型。
??? 壓力的增加同時會伴隨著溫度的提高,隨著溫度的提高,安全爆炸上、下限的寬度會增加。根據(jù)安全爆炸極限與溫度的關(guān)系建立數(shù)學(xué)計算模型。
??? 綜合壓力和溫度對安全爆炸極限的影響,即將單純溫度或單純壓力的修正模型結(jié)合,可得出安全爆炸極限計算模型。
3 軟件開發(fā)
??? 鑒于DOS環(huán)境下的程序已被淘汰,因此有必要編制基于WINDOWS環(huán)境下的應(yīng)用程序,WINDOWS的內(nèi)部工作機制可以簡單的概括為三個關(guān)鍵的概念,即窗口、事件和消息。每當(dāng)用戶在窗口進行一定的操作,便觸發(fā)了一次事件,這將引發(fā)一條消息發(fā)送到操作系統(tǒng),操作系統(tǒng)處理該消息并廣播給其他窗口,然后每個窗口按消息處理機制采取適當(dāng)操作。在WINDOWS中,每個窗口所承擔(dān)的工作量市很大的,但是利用可視化開發(fā)工具,可以使我們從底層的消息處理等細(xì)節(jié)中擺出來。
??? 作者在程序編制過程中主要以Borland C++Builder6.0(以下簡稱BCB)作為開發(fā)平臺。BCB是Inpris(Borland公司)推出的新一代面向?qū)ο罂梢暬焖賾?yīng)用程序開發(fā)工具(RAD,Rapid Application Development)。它工作在Windows95/98或Windows2000/NT操作系統(tǒng)上,可以用于開發(fā)通用的或基于客戶機/服務(wù)器模式的32位Windows應(yīng)用程序。
??? BCB是從Delphi開發(fā)工具繼承可視化構(gòu)件庫,只要進行一些簡單的操作,系統(tǒng)即可自動生成相當(dāng)一部分代碼,這樣編程人員就可以把主要的精力放在他們所關(guān)注的功能實現(xiàn)上。從Borland C++開發(fā)工具繼承C++語言,可以充分發(fā)揮C++語言強大,靈活的特點,用面對對象的方法去分析、設(shè)計和編程。無論從功能還是從難以程度上,BCB可以說是介于VB和VC之間的一種開發(fā)工具,它兼有VB簡便、快速的優(yōu)點,又像VC那樣靈活、高效和強大。
??? 作者所開發(fā)的燃?xì)獍踩斔蛙浖m合運行在Microsoft Windows 的各個版本下,包括Windows9X(win95需要升級系統(tǒng)文件)、Windows Me、Windows NT、Windows2000、Windows XP等平臺下。此軟件提供的“安裝版”版本提供了標(biāo)準(zhǔn)的Windows應(yīng)用程序安裝向?qū)?。安裝新的燃?xì)獍踩斔蛙浖?,運行安裝程序開始安裝,你可以一步一步按向?qū)О惭b。且與常規(guī)的程序卸載相同,在控制面板的添加/刪除程序中,選中所要卸載的程序,單擊“刪除/更改”,卸載程序?qū)⒆詣拥貏h除燃?xì)獍踩斔蛙浖?,也可以通過開始/程序/燃?xì)獍踩斔蛙浖?軟件卸載。當(dāng)你雙擊桌面上的燃?xì)獍踩斔蛙浖D標(biāo)或從開始/程序/燃?xì)獍踩斔蛙浖颖鞠到y(tǒng)后,將會出現(xiàn)軟件登錄窗口:
???