基于asp.net技術(shù)的精餾塔設(shè)計組件的開發(fā).doc
約52頁DOC格式手機打開展開
基于asp.net技術(shù)的精餾塔設(shè)計組件的開發(fā),基于asp.net技術(shù)的精餾塔設(shè)計組件的開發(fā)52頁共計16774字摘要:精餾塔的精確設(shè)計是化工等行業(yè)的一個非常重要話題。在這篇文章里,我們介紹用于設(shè)計精餾塔的一個asp.net網(wǎng)頁程序。 為了簡潔明了,它是假定精餾塔的類型為二元精餾塔,物系為乙醇-水。它通過麥卡勃-梯勒分段圖解計算法、塔板工藝計算、流體力學校核,借由三...
內(nèi)容介紹
此文檔由會員 bfxqt 發(fā)布
基于ASP.NET技術(shù)的精餾塔設(shè)計組件的開發(fā)
52頁共計16774字
摘要:精餾塔的精確設(shè)計是化工等行業(yè)的一個非常重要話題。在這篇文章里,我們介紹用于設(shè)計精餾塔的一個ASP.NET網(wǎng)頁程序。 為了簡潔明了,它是假定精餾塔的類型為二元精餾塔,物系為乙醇-水。它通過麥卡勃-梯勒分段圖解計算法、塔板工藝計算、流體力學校核,借由三次樣條插值等一系列數(shù)值計算方法,用一個圖形化的方法同時確定所需理想的分離程度的階段數(shù)和進料塔板的位置,及塔板的網(wǎng)孔分布示意圖和動態(tài)負荷性能圖。隨后,其他一些相關(guān)的塔參數(shù)(例如塔的高度和直徑),也被確定。所有結(jié)果的得到都充分地利用動態(tài)語言Forcal和編程調(diào)試工具OpenFC,結(jié)合了插值和公式的數(shù)值計算。我們說,通過由那些對每一個具體情況簡單地替換我們的假設(shè),同樣的方法可以應(yīng)用于任何其他類型的精餾塔。這個程序的性能和可靠性是通過一些例子來表明的。最后,在教學和工業(yè)上可能的應(yīng)用,也在本文的討論之列。
目 錄
1 文獻綜述 1
1.1 精餾塔設(shè)計數(shù)值計算的需求與用途 1
1.2 精餾塔設(shè)計數(shù)值計算軟件使用的技術(shù)解決方案 1
1.2.1 使用MATLAB/Mathematica技術(shù)的存在的問題 2
1.2.2 使用AutoCAD技術(shù)的存在的問題 2
1.2.3 使用OpenForcal技術(shù)帶來的優(yōu)勢 2
1.2.4 使用C#語言帶來的優(yōu)勢 3
1.3精餾的基本理論和計算方法 3
1.3.1精餾理論概述 3
1.3.2精餾模型 5
1.3.3計算方法(泡點法) 7
1.4 課題的背景和意義 9
1.4.1 二元精餾塔設(shè)計算法研究進展概況 9
1.4.2 二元精餾塔設(shè)計算法的實現(xiàn)及其Web設(shè)計系統(tǒng)應(yīng)用前景 9
2 化工精餾塔設(shè)計軟件的設(shè)計 10
2.1軟件設(shè)計實現(xiàn) 10
2.1.1 C#對OpenGL的調(diào)用 10
2.1.2 對C++調(diào)用Forcal和OpenForcal的過程進行類封裝 10
2.2主設(shè)備設(shè)計 11
2.2.1工藝計算 11
2.2.2塔結(jié)構(gòu)設(shè)計 13
2.2.3流體力學校核及板的負荷性能圖 18
3 物性計算 22
3.1 純物質(zhì)物性 22
3.2 汽液平衡計算 22
3.3 液體密度計算 24
3.4 氣體粘度計算 25
3.5 液體粘度計算 25
3.6 表面張力計算 26
3.7 其它物性數(shù)據(jù) 26
3.7.1 混合液的汽液平衡數(shù)據(jù) 26
3.7.2 水的某些物性數(shù)據(jù) 28
3.8 本章小結(jié) 30
4 系統(tǒng)模擬計算與測試 31
4.1 利用OpenFC驗證OpenForcal源程序的正確性 31
4.1.1 解析并重構(gòu)其它化工精餾塔設(shè)計軟件的設(shè)計 31
4.1.2驗證繪圖及數(shù)值計算的OpenForcal源程序 31
4.1.3 程序編碼 31
4.1.4 借助OpenForcal調(diào)用OpenGL繪圖技術(shù)模擬化工制圖 32
4.1.5 完成系統(tǒng)構(gòu)建 32
4.2 數(shù)學模型 36
4.2.1 簡單精餾塔中的變量 36
4.2.2 簡單精餾塔模型中的方程和自由度變量 37
4.2.3 測試數(shù)據(jù)、運行結(jié)果和結(jié)果的文獻值 38
4.3 本章小結(jié) 42
5.結(jié)論 44
致 謝 45
參考文獻 46
附 錄 47
關(guān)鍵詞:二元精餾塔;圖解計算法;塔板工藝計算;動態(tài)負荷性能圖;流體力學校核
參考文獻
[1] Akemi Galvez,Andres Iglesias. Binary Distillation Column Design Using Mathematica.Department of Applied Mathematics and Computational Sciences[A]. In:International Conference on Computational Science[C]. Santander, Spain: 2003. 848~857.
[2] 董維國.深入淺出MATLAB7.x混合編程[M].北京:機械工業(yè)出版社,2006.195~196.
[4] Julian Templeman,Dacid Vitter et al.Visual Studio.NET Framework技術(shù)內(nèi)幕[M].北京:中國水利水電出版社,2002.19~20.
[5] 欣斯基,趙覺聲.蒸餾控制[M].北京:石油出版社,1982.232~235.
[6] 郭天民等,多元汽-液平衡和精餾[M].北京:化學工業(yè)出版社,1983.443~451.
[7] 田文德,王曉紅. 化工過程計算機應(yīng)用基礎(chǔ)[M].北京:化學工業(yè)出版社,2007.77~78.
[8] 周滿元,陳艷,徐玉剛.在C#中結(jié)合OpenGL和NURBS曲線建模的實現(xiàn)[J].計算機應(yīng)用,2006,26:1443~1445.
[9] 方安平,葉衛(wèi)平等.Origin7.5科技繪圖及數(shù)據(jù)分析[M].北京:機械工業(yè)出版社,2006.79~80.
[10] 譚天恩,麥本熙,丁惠華編著.化工原理(下冊)[M].北京:化學工業(yè)出版社,1984.148~149.
52頁共計16774字
摘要:精餾塔的精確設(shè)計是化工等行業(yè)的一個非常重要話題。在這篇文章里,我們介紹用于設(shè)計精餾塔的一個ASP.NET網(wǎng)頁程序。 為了簡潔明了,它是假定精餾塔的類型為二元精餾塔,物系為乙醇-水。它通過麥卡勃-梯勒分段圖解計算法、塔板工藝計算、流體力學校核,借由三次樣條插值等一系列數(shù)值計算方法,用一個圖形化的方法同時確定所需理想的分離程度的階段數(shù)和進料塔板的位置,及塔板的網(wǎng)孔分布示意圖和動態(tài)負荷性能圖。隨后,其他一些相關(guān)的塔參數(shù)(例如塔的高度和直徑),也被確定。所有結(jié)果的得到都充分地利用動態(tài)語言Forcal和編程調(diào)試工具OpenFC,結(jié)合了插值和公式的數(shù)值計算。我們說,通過由那些對每一個具體情況簡單地替換我們的假設(shè),同樣的方法可以應(yīng)用于任何其他類型的精餾塔。這個程序的性能和可靠性是通過一些例子來表明的。最后,在教學和工業(yè)上可能的應(yīng)用,也在本文的討論之列。
目 錄
1 文獻綜述 1
1.1 精餾塔設(shè)計數(shù)值計算的需求與用途 1
1.2 精餾塔設(shè)計數(shù)值計算軟件使用的技術(shù)解決方案 1
1.2.1 使用MATLAB/Mathematica技術(shù)的存在的問題 2
1.2.2 使用AutoCAD技術(shù)的存在的問題 2
1.2.3 使用OpenForcal技術(shù)帶來的優(yōu)勢 2
1.2.4 使用C#語言帶來的優(yōu)勢 3
1.3精餾的基本理論和計算方法 3
1.3.1精餾理論概述 3
1.3.2精餾模型 5
1.3.3計算方法(泡點法) 7
1.4 課題的背景和意義 9
1.4.1 二元精餾塔設(shè)計算法研究進展概況 9
1.4.2 二元精餾塔設(shè)計算法的實現(xiàn)及其Web設(shè)計系統(tǒng)應(yīng)用前景 9
2 化工精餾塔設(shè)計軟件的設(shè)計 10
2.1軟件設(shè)計實現(xiàn) 10
2.1.1 C#對OpenGL的調(diào)用 10
2.1.2 對C++調(diào)用Forcal和OpenForcal的過程進行類封裝 10
2.2主設(shè)備設(shè)計 11
2.2.1工藝計算 11
2.2.2塔結(jié)構(gòu)設(shè)計 13
2.2.3流體力學校核及板的負荷性能圖 18
3 物性計算 22
3.1 純物質(zhì)物性 22
3.2 汽液平衡計算 22
3.3 液體密度計算 24
3.4 氣體粘度計算 25
3.5 液體粘度計算 25
3.6 表面張力計算 26
3.7 其它物性數(shù)據(jù) 26
3.7.1 混合液的汽液平衡數(shù)據(jù) 26
3.7.2 水的某些物性數(shù)據(jù) 28
3.8 本章小結(jié) 30
4 系統(tǒng)模擬計算與測試 31
4.1 利用OpenFC驗證OpenForcal源程序的正確性 31
4.1.1 解析并重構(gòu)其它化工精餾塔設(shè)計軟件的設(shè)計 31
4.1.2驗證繪圖及數(shù)值計算的OpenForcal源程序 31
4.1.3 程序編碼 31
4.1.4 借助OpenForcal調(diào)用OpenGL繪圖技術(shù)模擬化工制圖 32
4.1.5 完成系統(tǒng)構(gòu)建 32
4.2 數(shù)學模型 36
4.2.1 簡單精餾塔中的變量 36
4.2.2 簡單精餾塔模型中的方程和自由度變量 37
4.2.3 測試數(shù)據(jù)、運行結(jié)果和結(jié)果的文獻值 38
4.3 本章小結(jié) 42
5.結(jié)論 44
致 謝 45
參考文獻 46
附 錄 47
關(guān)鍵詞:二元精餾塔;圖解計算法;塔板工藝計算;動態(tài)負荷性能圖;流體力學校核
參考文獻
[1] Akemi Galvez,Andres Iglesias. Binary Distillation Column Design Using Mathematica.Department of Applied Mathematics and Computational Sciences[A]. In:International Conference on Computational Science[C]. Santander, Spain: 2003. 848~857.
[2] 董維國.深入淺出MATLAB7.x混合編程[M].北京:機械工業(yè)出版社,2006.195~196.
[4] Julian Templeman,Dacid Vitter et al.Visual Studio.NET Framework技術(shù)內(nèi)幕[M].北京:中國水利水電出版社,2002.19~20.
[5] 欣斯基,趙覺聲.蒸餾控制[M].北京:石油出版社,1982.232~235.
[6] 郭天民等,多元汽-液平衡和精餾[M].北京:化學工業(yè)出版社,1983.443~451.
[7] 田文德,王曉紅. 化工過程計算機應(yīng)用基礎(chǔ)[M].北京:化學工業(yè)出版社,2007.77~78.
[8] 周滿元,陳艷,徐玉剛.在C#中結(jié)合OpenGL和NURBS曲線建模的實現(xiàn)[J].計算機應(yīng)用,2006,26:1443~1445.
[9] 方安平,葉衛(wèi)平等.Origin7.5科技繪圖及數(shù)據(jù)分析[M].北京:機械工業(yè)出版社,2006.79~80.
[10] 譚天恩,麥本熙,丁惠華編著.化工原理(下冊)[M].北京:化學工業(yè)出版社,1984.148~149.