基于CAPE-OPEN的相平衡計(jì)算模塊開發(fā)
發(fā)布時(shí)間:2021-11-21 00:32
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)技術(shù)在化工、煉油領(lǐng)域中應(yīng)用越來越廣泛,化工模擬軟件隨之出現(xiàn),經(jīng)過多年發(fā)展,化工模擬軟件成為各大設(shè)計(jì)院和研究機(jī)構(gòu)進(jìn)行化工流程的模擬與優(yōu)化、化工設(shè)備的設(shè)計(jì)、核算與校核等不可缺少的工具。不同的軟件各有各的優(yōu)勢,但是各軟件之間的兼容互通性差。為更好發(fā)揮各個(gè)模擬軟件的優(yōu)勢,90年代末,歐盟提出了CAPE-OPEN標(biāo)準(zhǔn),CAPE-OPEN標(biāo)準(zhǔn)對各個(gè)組件的接口進(jìn)行規(guī)范,是化工模擬軟件公認(rèn)的接口標(biāo)準(zhǔn)。目前,世界知名的化工模擬軟件Aspen Plus、ProII等均遵循并支持CAPE-OPEN標(biāo)準(zhǔn),開發(fā)一個(gè)支持CAPE-OPEN標(biāo)準(zhǔn)通用模擬軟件已成為目前化工模擬軟件的發(fā)展趨勢。相平衡原理是精餾、吸收、萃取等基于相變化的化工分離操作的理論依據(jù),相平衡計(jì)算是化工過程模擬、設(shè)計(jì)計(jì)算的基礎(chǔ)。其中汽-液平衡最為典型,是解決化工工程問題的關(guān)鍵。因此,研究汽-液相平衡計(jì)算的方法,開發(fā)一個(gè)支持CAPE-OPEN標(biāo)準(zhǔn)的汽-液相平衡計(jì)算模塊,在化工過程中具有重大意義。本文對相平衡計(jì)算方法進(jìn)行研究,在Windows 7操作系統(tǒng)下,在Visual Studio2005的開發(fā)環(huán)境中,采用Visua...
【文章來源】:青島科技大學(xué)山東省
【文章頁數(shù)】:88 頁
【學(xué)位級別】:碩士
【部分圖文】:
汽-液相平衡計(jì)算模塊輸入界面
圖 3-2 汽-液相平衡計(jì)算模塊結(jié)果界面Fig.3-2 vapor-liquid equilibrium calculation module result interface3.3.1.4 結(jié)果保存和模塊卸載模塊參數(shù)輸入完成以及運(yùn)算完成后,需要保存模塊輸入?yún)?shù)以及運(yùn)算結(jié)果,通過 Save()函數(shù)將模塊的輸入?yún)?shù)和運(yùn)算結(jié)果保存到模擬器記錄文件中或者獨(dú)立文件中,通過 Load()函數(shù)可以讀取恢復(fù)上次已保存的模塊數(shù)據(jù)。模擬器可以通過調(diào)用 ICapeUtilities 接口下的 Terminate()函數(shù)終止單元模塊的計(jì)算并釋放相關(guān)資源,通過調(diào)用 COM Release 方法釋放整個(gè)動(dòng)態(tài)鏈接庫。3.3.2 汽-液相平衡計(jì)算方法的實(shí)現(xiàn)汽-液相平衡計(jì)算方法是相平衡計(jì)算的核心,下面以開發(fā)溫度壓力閃蒸計(jì)算為例進(jìn)行簡單分析介紹。首先,在相平衡下新建汽-液相平衡篩選器 VaporLiquid,并在篩選器中添加
圖 3-3Aspen Plus 中相平衡計(jì)算模塊界面Fig.3-3 Equilibrium calculation module interface in Aspen Plus3.5 本章小結(jié)本章在建立的泡露點(diǎn)計(jì)算模型和閃蒸計(jì)算模型及求解算法基礎(chǔ)上,在Windows 7操作系統(tǒng)下,在Visual Studio 2005的開發(fā)環(huán)境中,采用Visual C++編程語言,基于CAPE-OPEN標(biāo)準(zhǔn),開發(fā)一個(gè)汽-液相平衡計(jì)算模塊。導(dǎo)入CAPE-OPEN標(biāo)準(zhǔn)接口,以溫度壓力閃蒸為例對汽-液相平衡計(jì)算模塊計(jì)算程序的實(shí)現(xiàn)進(jìn)行詳細(xì)說明,采用MFC動(dòng)態(tài)創(chuàng)建控件實(shí)現(xiàn)了汽-液相平衡計(jì)算模塊輸入和結(jié)果界面,以Save()函數(shù)和Load()函數(shù)實(shí)現(xiàn)結(jié)果保存和數(shù)據(jù)加載,以AspenPlus V7.2軟件加載汽-液相平衡計(jì)算模塊為例,詳細(xì)說明模塊的加載過程,完成汽-液相平衡計(jì)算模塊開發(fā)。
【參考文獻(xiàn)】:
期刊論文
[1]基于CAPE-OPEN標(biāo)準(zhǔn)的化工過程模擬軟件開發(fā)[J]. 王樂,蔡振興,于萌萌,王建平,項(xiàng)曙光. 計(jì)算機(jī)與應(yīng)用化學(xué). 2016(12)
[2]淺析化工分離工程與高新科技發(fā)展[J]. 朱芳萍. 科技創(chuàng)新導(dǎo)報(bào). 2015(16)
[3]汽液相平衡計(jì)算方法的研究進(jìn)展[J]. 陶玉林,張雷,伍申懷. 化學(xué)工程與裝備. 2008(05)
[4]基于CAPE-OPEN標(biāo)準(zhǔn)的化工物性數(shù)據(jù)庫的探討[J]. 張德智,李忠杰,賈小平,項(xiàng)曙光. 計(jì)算機(jī)與應(yīng)用化學(xué). 2007(10)
[5]基于Cape-Open標(biāo)準(zhǔn)的間歇精餾過程模擬系統(tǒng)的開發(fā)[J]. 楊霞,章華勇,鄭世清. 計(jì)算機(jī)與應(yīng)用化學(xué). 2007(07)
[6]基于CAPE-OPEN的計(jì)算機(jī)工業(yè)建模[J]. 黃昔良. 工業(yè)控制計(jì)算機(jī). 2006(08)
[7]CAPE-OPEN化工過程仿真設(shè)計(jì)標(biāo)準(zhǔn)綜述[J]. 劉太元,王秀蘭. 計(jì)算機(jī)仿真. 2004(12)
[8]基于神經(jīng)網(wǎng)絡(luò)的多組分混合物泡露點(diǎn)計(jì)算及應(yīng)用[J]. 李謙,魏奇業(yè),華賁. 化學(xué)工程. 2004(03)
[9]一種改進(jìn)的泡露點(diǎn)計(jì)算方法[J]. 汪萍,項(xiàng)曙光. 化工時(shí)刊. 2004(05)
[10]立方型狀態(tài)方程的混合規(guī)則在相平衡計(jì)算中的研究[J]. 汪萍,項(xiàng)曙光. 河北化工. 2004(02)
本文編號:3508396
【文章來源】:青島科技大學(xué)山東省
【文章頁數(shù)】:88 頁
【學(xué)位級別】:碩士
【部分圖文】:
汽-液相平衡計(jì)算模塊輸入界面
圖 3-2 汽-液相平衡計(jì)算模塊結(jié)果界面Fig.3-2 vapor-liquid equilibrium calculation module result interface3.3.1.4 結(jié)果保存和模塊卸載模塊參數(shù)輸入完成以及運(yùn)算完成后,需要保存模塊輸入?yún)?shù)以及運(yùn)算結(jié)果,通過 Save()函數(shù)將模塊的輸入?yún)?shù)和運(yùn)算結(jié)果保存到模擬器記錄文件中或者獨(dú)立文件中,通過 Load()函數(shù)可以讀取恢復(fù)上次已保存的模塊數(shù)據(jù)。模擬器可以通過調(diào)用 ICapeUtilities 接口下的 Terminate()函數(shù)終止單元模塊的計(jì)算并釋放相關(guān)資源,通過調(diào)用 COM Release 方法釋放整個(gè)動(dòng)態(tài)鏈接庫。3.3.2 汽-液相平衡計(jì)算方法的實(shí)現(xiàn)汽-液相平衡計(jì)算方法是相平衡計(jì)算的核心,下面以開發(fā)溫度壓力閃蒸計(jì)算為例進(jìn)行簡單分析介紹。首先,在相平衡下新建汽-液相平衡篩選器 VaporLiquid,并在篩選器中添加
圖 3-3Aspen Plus 中相平衡計(jì)算模塊界面Fig.3-3 Equilibrium calculation module interface in Aspen Plus3.5 本章小結(jié)本章在建立的泡露點(diǎn)計(jì)算模型和閃蒸計(jì)算模型及求解算法基礎(chǔ)上,在Windows 7操作系統(tǒng)下,在Visual Studio 2005的開發(fā)環(huán)境中,采用Visual C++編程語言,基于CAPE-OPEN標(biāo)準(zhǔn),開發(fā)一個(gè)汽-液相平衡計(jì)算模塊。導(dǎo)入CAPE-OPEN標(biāo)準(zhǔn)接口,以溫度壓力閃蒸為例對汽-液相平衡計(jì)算模塊計(jì)算程序的實(shí)現(xiàn)進(jìn)行詳細(xì)說明,采用MFC動(dòng)態(tài)創(chuàng)建控件實(shí)現(xiàn)了汽-液相平衡計(jì)算模塊輸入和結(jié)果界面,以Save()函數(shù)和Load()函數(shù)實(shí)現(xiàn)結(jié)果保存和數(shù)據(jù)加載,以AspenPlus V7.2軟件加載汽-液相平衡計(jì)算模塊為例,詳細(xì)說明模塊的加載過程,完成汽-液相平衡計(jì)算模塊開發(fā)。
【參考文獻(xiàn)】:
期刊論文
[1]基于CAPE-OPEN標(biāo)準(zhǔn)的化工過程模擬軟件開發(fā)[J]. 王樂,蔡振興,于萌萌,王建平,項(xiàng)曙光. 計(jì)算機(jī)與應(yīng)用化學(xué). 2016(12)
[2]淺析化工分離工程與高新科技發(fā)展[J]. 朱芳萍. 科技創(chuàng)新導(dǎo)報(bào). 2015(16)
[3]汽液相平衡計(jì)算方法的研究進(jìn)展[J]. 陶玉林,張雷,伍申懷. 化學(xué)工程與裝備. 2008(05)
[4]基于CAPE-OPEN標(biāo)準(zhǔn)的化工物性數(shù)據(jù)庫的探討[J]. 張德智,李忠杰,賈小平,項(xiàng)曙光. 計(jì)算機(jī)與應(yīng)用化學(xué). 2007(10)
[5]基于Cape-Open標(biāo)準(zhǔn)的間歇精餾過程模擬系統(tǒng)的開發(fā)[J]. 楊霞,章華勇,鄭世清. 計(jì)算機(jī)與應(yīng)用化學(xué). 2007(07)
[6]基于CAPE-OPEN的計(jì)算機(jī)工業(yè)建模[J]. 黃昔良. 工業(yè)控制計(jì)算機(jī). 2006(08)
[7]CAPE-OPEN化工過程仿真設(shè)計(jì)標(biāo)準(zhǔn)綜述[J]. 劉太元,王秀蘭. 計(jì)算機(jī)仿真. 2004(12)
[8]基于神經(jīng)網(wǎng)絡(luò)的多組分混合物泡露點(diǎn)計(jì)算及應(yīng)用[J]. 李謙,魏奇業(yè),華賁. 化學(xué)工程. 2004(03)
[9]一種改進(jìn)的泡露點(diǎn)計(jì)算方法[J]. 汪萍,項(xiàng)曙光. 化工時(shí)刊. 2004(05)
[10]立方型狀態(tài)方程的混合規(guī)則在相平衡計(jì)算中的研究[J]. 汪萍,項(xiàng)曙光. 河北化工. 2004(02)
本文編號:3508396
本文鏈接:http://sikaile.net/kejilunwen/huaxue/3508396.html
最近更新
教材專著