熱負荷電算化-程序實現_第1頁
熱負荷電算化-程序實現_第2頁
熱負荷電算化-程序實現_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、熱負荷電算化-程序實現            摘要: 通過對熱負荷計算流程的闡述,來說明實現專業計算程序的一種思路。 關鍵詞: 熱負荷 程序 計算流程 1、引言最近幾年,由于受節能問題的推動,計算機技術應用于暖通空調工程領域中的首要問題是建筑物冷熱負荷計算和建筑物能量分析。社會需求的驅使,要求把粗糙的穩態或準穩態計算方法向精確的動態計算方法過渡。在這個新興的領域里,算法理論研究主要是對建筑熱過程電算方法的研究,包括經典的穩定傳熱計算方法,有限差分法,諧波分析法,以及

2、新出現的傳遞函數法等。其中古老的經典方法由于有了計算機做為工具,又產生了新的研究和應用動力。在暖通空調專業所從事的設計工作中,要進行大量的重復的,繁雜的計算工作。特別是在最基本的冷熱負荷計算中,需要查看大量的參數,處理大量的數據,而在不同的計算單元中又存在大量的重復性計算內容,這樣就大大的降低了工作效率,同時由于計算工作的枯燥乏味,因而許多設計人員不愿詳細進行計算,而采用了估算或簡化計算的方法,這樣就造成了負荷計算數據的不精確與不合理性。2、開發工具的選擇隨著計算機技術的普及,在各大高校計算機語言已成為我們暖通空調專業學生的必修課程,這樣就為我們專業的電算化提供了契機。在這里,我以如今比較流行

3、的計算機開發語言,微軟公司的Visual Basic6.0為例(目前已成為大多數院校暖通空調專業的必修課程),來講一下暖通專業中,有關計算程序設計的問題。Microsoft Visual Basic 開發語言是以BASIC語言為基礎,可視化的、面向對象的、采用事件驅動方式的結構化高級程序設計語言,是一套完全獨立的開發系統,它提供了開發Microsoft Windows®應用程序的最迅速、最簡捷的方法。Visual Basic最引入注目的特點就是它訪問數據庫的強大功能,而在我們的專業計算中這一點顯得很重要,因為我們在計算中要進行大量的數據處理,并且在完整的系統計算中,數據結果能否充分共

4、享是程序自動化程度、功能是否完善的重要因素。Visual Basic6.0不僅引入了功能強大的ADO作為存取數據的新標準,還提供了新的數據環境設計器,使得數據庫編程更為靈活、簡便。數據庫表的索引是比表搜索更快的排序列表。每個索引輸入項指向其相關的數據庫行。3、程序的實現流程3.1 控制中心設計在進行程序設計之前,首先我們先要明確一下,我們要求程序能給我們提供什么樣的功能,這樣我們才能通過開發工具來實現我們的目的。我們知道程序的關鍵是計算的準確性問題,但同時也要保證她的易用性,在進行專業的計算之前,我們需要對整個程序作一個整體設計,如下圖所示,我們對控制中心作以下功能設計:· 能夠進入

5、各計算模塊,并方便返回控制中心; · 完成對用戶參數的設置修改; · 提供各計算模塊的輸出 熱負荷計算模塊流程圖 3-2因為本系統可以進行工程的斷點計算,所以需要對工程計算過程中的數據進行存儲,故采用數據庫系統來完成此項工作,首先在系統控制中心建立熱負荷計算用數據庫系統,而后以工程名稱建立不同的數據表,每一個數據表代表一個獨立計算單位,從而達到對數據隨時保存的目的。本過程為系統設計熱負荷計算的核心部分,它需要完成房間9個部分的耗熱量的計算過程,同時能隨時存儲每一部分的計算數據,對這一部分的計算程序需完成以下工作:· 為每一房間建立獨立的存儲空間; · 完成房間公用變量的存儲過程; · 計算包括所有可能引起房間耗熱量的部分,每一部分互不影響,并能相應的存儲到該房間的存儲空間里; · 能對各部分的計算數據進行匯總,最終得到該房間的設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論