EXCEL 的 資料 > 模擬分析 > 目標搜尋 附加功能
個人覺得 上述名詞 翻譯的 不漂亮 !!
這種方式的計算在電腦可大量快速計算後常常用到;
程式語言 【vb.net】
for i= 0 to xxx step xxx
< 運算式 >
next
在工程上應用例
【已知】
氣體熱量公式:H=Cp*Q*T
H ( 氣體熱量 kcal / h ):47023.6930
Q ( 氣體量 Nm^3 / h ) :392084.08 註:Nm^3表示為 0℃,一大氣壓 下氣體。
Cp ( 氣體定壓比熱 kcal / ( Nm^3*℃ ) :非線性;為一溫度的函數,會隨溫度變化而變化。
本例使用 PERRY'S CHEMICAL ENGINEERS" HANDBOOK ( TABLE 2-198(7th-97) Heat Capacities of Inorganic and Organic Compounds in the Ideal Gas State ) 多項式 計算。
參考資料:理想狀態 污染物 氣體 比熱 - 下載
計算出各別氣體Cp後與各別氣體體積百分比相乘後再全部相加即為混合器體比容Cp
參考下圖
【試計算】
T ( 氣體溫度 ℃ ):
【說明】
因Cp會隨溫度而改變使計算變的複雜;本例使用EXCEL內附的 資料 \ 模擬分析 \ 目標搜尋,快速計算求解
解說:
1. 在 M10 儲存格內 輸入 =E7*E19*M9;如下圖:
2. 各部解說
E7:如上公式中的 氣體量Q。
E19:如上公式中的 氣體定壓比熱 Cp 。
M9:如上公式中的 氣體溫度 T ;也是要解的答案儲存格! !
M11:輸入目標值 〔H 氣體熱量〕;此部分可有可無 只是供輸入目標值時參考用。
單擊 M10選擇M10儲存格。;如下圖:
3. 單擊 EXCEL menu 的 【資料】> 【資料工具】>【模擬分析】>【目標搜尋】;如下圖:
4. 輸入資料
a. 目標儲存格:〔在2. 各部解說 最後一步驟單擊後在此會自動填入〕。
b. 目標值:〔要自己手動輸入 〕。
c. 變數儲存格:〔 單擊 M9 儲存格即可〕。
d. 確認無誤後點擊【確定】。;如下圖:
5.幾秒後即可算出 現有值:
點擊 【確定】。;如下圖:
6. 解出 T ( 氣體溫度 ℃ ) ;如下圖:
7. 在工程中很多計算式不是線性,有二次,三次甚至是多項式,這時都可利用EXCEL這個附加功能 資料 \ 模擬分析 \ 目標搜尋 來計算 ! !
8. ---- OK -----
沒有留言:
張貼留言