張 濤,王雯翡,成雄蕾,王沨楓
(中國建筑科學研究院有限公司,北京 100013)
建筑用能占全球能源消費的30%,約1/3 的二氧化碳排放與其相關[1]。顯然,建筑節能已成為建筑可持續發展的熱點,開展建筑節能工作十分必要[2]。建筑能耗模擬涉及到機理復雜的熱濕傳遞過程,是一個復雜非線性、多擾動系統,針對建筑能耗預測問題相關學者提出了多種預測方法,如圖1 所示,包括物理模型法、基于統計學的方法。

圖1 建筑能耗建模與預測方法的匯總分類
基于統計的方法包括回歸法和數據驅動法,多元線性回歸法建立顯式的數學表達式模型來預測建筑能耗,其優點是模型結構簡潔,缺點是預測精度較差,可移植性不強[3-4]。數據驅動法包括支持向量機法(Support Vector Machine,SVM)、人工神經網絡法(Artificial Neural Network,ANN)、遺傳算法(Genetic Algorithm,GA)、決策樹(Decision Tree,DT)等。
本文首先針對傳統建筑能耗建模方法進行回顧,分析不同模擬軟件的優缺點和適應性。然后針對近年來出現的數據驅動建筑能耗模型方法進行分析,重點考慮輸入數據特性和數據預處理對算法精確度的影響。最后分析數據驅動方法的局限性和未來發展方向。
一般認為DEST、EnergyPlus 等在建筑負荷計算表現優良,EQUEST、TRNSYS 等更適合系統模擬[5]。而對于有明顯的溫度分層和對流傳熱的高大空間建筑,一般通過引入新的傳熱推導理論和數學方法進行分析研究,如考慮高大空間氣流和溫度分布,再結合模擬軟件分析獲得能耗參數。以EnergyPlus 軟件為例,允許用戶實現建筑的幾何建模、材料參數設置和其內暖通空調系統特性設置,允許用戶設置設計日和年度模擬,對于設計日的模擬,用戶需設置如最大值和最小值干球溫度、濕球溫度等典型日的參數。對于年度的模擬需要提供如干/濕球溫度、太陽輻射、風速/風向等天氣參數。軟件計算結果包括區域溫度、建筑能源消費、冷/熱負荷等[6]。建筑能耗模擬預測模型框架如圖2 所示。

圖2 建筑能耗模擬預測模型框架
回歸分析預測法是通過對兩上或兩個以上的自變量與一個因變量的相關分析,建立預測模型進行預測的方法。當自變量與因變量之間存在線性關系時,稱為多元線性回歸分析。多元線性回歸預測方法建立顯式的數學表達式模型來預測建筑能耗,其優點在于模型結構簡潔,易于建立;不足之處在于對非線性系統需要人為確定部分模型參數,預測精度較差,可移植性不強。多重共線性指在多元線性回歸方程中,自變量之間有較強的線性關系,這種關系若超過了因變量與自變量的線性關系,則回歸模型的穩定性受到破壞,回歸系數估計不準確。
機器學習預測建筑能耗需要基于建筑歷史數據的訓練,可較好反映建筑實際運行能耗特征。K-nearest neighbors(KNN)是一種模式聚類技術,該方法給定一組歷史觀測值(能源消費和其他變量),首先創建集群,針對用戶定義的特性構造峰值負載、平均值、日負荷變化的大小、日消耗(積分)等。計算每個時間序列的特征后進行分類。使用簡單的歐幾里德距離表征能源消耗的差異,通過觀測數據與集群進行比較,確定兩個標準的親密程度,進而進行預測。該方法預測精度高,且適用于具有小時時間步長的短期預測。如文獻[7]基于機器學習的K-means 和KNN 算法,對上海某酒店建立記憶網絡模型,利用處理后的能耗數據預測逐時能耗數據。預測結果表明,能耗異常數據識別與修復方法能準確識別并修復建筑能耗異常數據,提高能耗預測效果。
建筑能源模型分為短期、中期和長期能源預測,影響結果的相關因素包括人為因素、社會因素和環境氣候等,預測十分困難。機器學習模型能基于先前記錄的數據準確地預測能耗,目前使用最為廣泛的智能模型大多是基于人工神經的網絡(ANN)發展而來[8]。SVM 是一種廣泛應用于信號處理、最優控制和系統中建模的統計學習方法,適用于有限樣本回歸,具有良好的回歸泛化能力。SVM 的思想是選擇適當的非線性映射函數,映射輸入變量的低維空間到高維特征空間。
輸入數據集具有的不同的特性,直接影響建模和預測精度。基于文獻調研,數據來源主要分為三大類:真實的數據、模擬的數據、基準數據,分別占所研究數據的64%、20%和16%。實際數據直接從調控中心進行讀取或現場調查,模擬數據是基于物理的模型計算而得,例如使用EnergyPlus、TRNSYS 等工具獲得。基準數據來自公開提供的數據集。建筑能耗輸入數據集中的特征可分為四大類:天氣數據等所有與室外條件有關的數據,建筑物的描述和室內條件環境,居住者行為,時間序列的建筑物運行數據。
本文分析了主要建筑能耗建模和預測技術,從傳統的建筑模擬程序,到回歸模型、統計回歸模型、KNN、決策樹、支持向量機、人工神經網絡等方法。分析不同方法的優缺點,盡管數據驅動方法提供了非常廣泛的工具來建模,且預測模型能適應許多不同情況的能源消耗,但是針對不同建筑物的類型、可用數據等,均需具體問題具體分析,利用不同方法求解。目前針對具體不同類型的建筑,采用特定預測方法開展預測研究較多。而通過將數據驅動能耗預測模型嵌入到建筑能效管理平臺中,進一步節約資源、提高能源效率的研究并不多見,未來這方面的研究具有重要意義。