解 輝,王曉英,金 鑫(青海大學(xué) 計算機技術(shù)與應(yīng)用系,青海 西寧 810016)
數(shù)據(jù)中心間歇性綠色能源功率變化模型設(shè)計*
解輝,王曉英,金鑫
(青海大學(xué)計算機技術(shù)與應(yīng)用系,青海西寧810016)
在以數(shù)據(jù)中心為代表的機房系統(tǒng)中引入風和太陽能,理論上說是實現(xiàn)綠色計算的有效途徑之一。然而由于這種綠色能源具有間歇性的特點,給計算機系統(tǒng)運行的穩(wěn)定性帶來了新挑戰(zhàn)。提出一種數(shù)學(xué)建模方法,該方法可以較好地模擬不同云層和風力天氣下,太陽能和風能相結(jié)合的可再生能源功率變化以及間歇性特點,并簡單易行。從而在以間歇性能源為供給的數(shù)據(jù)中心環(huán)境下,提供輸入能源數(shù)據(jù)模擬,為進一步的能源調(diào)度策略問題研究提供依據(jù)。
數(shù)據(jù)中心;間歇性能源;數(shù)學(xué)模型
由于傳統(tǒng)的數(shù)據(jù)中心一般都會消耗大量的電力資源[1-3],增加了大量的運營成本,為此關(guān)于新一代的綠色數(shù)據(jù)中心的結(jié)構(gòu)設(shè)計、能源供應(yīng)方式得到了廣泛的關(guān)注和研究[4-6]。
我國西北地區(qū)的風能和太陽能資源豐富[7],很多地區(qū)往往同時具備這兩種發(fā)電資源。使這些地區(qū)建立數(shù)據(jù)中心,利用豐富的綠色能源,進而降低數(shù)據(jù)中心的能耗成本。然而這樣的綠色能源因其固有的間歇性[8-9]也為數(shù)據(jù)中心如惡化對其利用帶來了挑戰(zhàn),即數(shù)據(jù)中心運行的穩(wěn)定性和能源的間歇性之間的矛盾。
雖然參考文獻[4-6]或類似文獻對不同情況的綠色數(shù)據(jù)中心的構(gòu)建進行了研究,但是能源管理和利用的研究都比較宏觀,當引入數(shù)據(jù)中心的綠色能源實時功率頻繁變化時,需要細化能源管理或任務(wù)調(diào)度策略來確保數(shù)據(jù)中心的功耗與能源功率之間的匹配,然而類似的研究或文獻卻相對較少。
從數(shù)據(jù)中心的能源管理策略理論研究的角度出發(fā),要想利用綠色能源,就需要研究間歇性特征能源輸入下的管理策略和方法,而建立用于模擬具有間歇特征的綠色能源功率模型是一個必要的前提。本文提出一種面向風能與太陽能相結(jié)合的具有間歇性特征的綠色能源的數(shù)學(xué)建模方法,該方法簡單明了,可以較好地模擬太陽能與風能相結(jié)合的可再生能源的間歇性特點,包括模擬云層因素因太陽能、天氣變化對風能的影響,從而滿足對能源的間歇性和數(shù)據(jù)中心運行穩(wěn)定性的矛盾進行理論研究需要。
本文所研究的綠色能源是指把風能和太陽能兩種能源結(jié)合的具有間歇性特征的電力能源,因此本節(jié)將從這兩個部分分別予以介紹。
1.1太陽能基本特點分析
太陽能的有效時間段主要是晝間,即6∶00~18∶00,具體時間因地區(qū)而異。影響太陽能功率的因素包括地形、經(jīng)緯度、云層以及發(fā)電設(shè)備等。本文旨在討論間歇性可再生能源的建模問題,因此地形和發(fā)電設(shè)備不在本文討論范圍。經(jīng)緯度對太陽能的影響主要是最大功率和光照時間。云層則是對太陽能的實時功率產(chǎn)生影響,也是導(dǎo)致其間歇性的主要因素。
根據(jù)參考文獻[10],一天內(nèi)太陽能的輻射值隨時間變化的數(shù)學(xué)模型可以用如下公式表示:
其中,IHd表示水平面的散射強度;IHb表示水平面上的直接輻射強度;Ipb表示傾斜面上的直接太陽能輻射強度;C1、C2表示根據(jù)大氣透明度確定的經(jīng)驗參數(shù);h表示太陽高度角;β表示斜面傾角;r表示修正系數(shù);δ表示太陽赤緯角;φ表示地理緯度;ω表示太陽時角;Ibc表示太陽系數(shù);Ibn表示垂直于太陽光線的地面上直接輻射強度。
上述描述是不考慮云層因素情況下的太陽能的一種數(shù)學(xué)模型。當確定了經(jīng)緯度和太陽發(fā)電板的角度和相關(guān)參數(shù)后,就可以在相關(guān)軟件中模擬出太陽能的理論發(fā)電曲線圖。圖1是以我國北方某地為例的一個模擬效果圖。
圖1 太陽能模擬效果圖
1.2風能的基本特點分析
風力發(fā)電不像太陽能那樣總體上有一個以時間為主要因素的變化規(guī)律,是全天候都可發(fā)電,其發(fā)電功率完全取決于風速,風速越大,瞬時功率越大。因此風速是影響風力發(fā)電實時功率的主要因素。影響風速的因素很多,主要是復(fù)雜的天氣因素,這也是導(dǎo)致其明顯的間歇性特征的因素。要對風能進行準確建模,除需要長期的大量的觀測數(shù)據(jù)外,還需要準確的氣象預(yù)測技術(shù)。
由于各地地理環(huán)境差異很大,且氣象變化復(fù)雜,實時風速難以預(yù)測,導(dǎo)致風能建模難度更大。當然也有一些文獻[11-12]對風速風場能源做了研究,但并未涉及統(tǒng)一的風能發(fā)電模型。
2.1基本思路
在1.1節(jié)中介紹了一個太陽能的數(shù)學(xué)模型,其模擬的精確度相對較高,但是公式復(fù)雜,導(dǎo)致計算機的模擬過程也相對復(fù)雜。另外該模型中沒有考慮云層等因素對太陽能所帶的影響。
基于上述考慮,需要建立一個相對簡單、易于實現(xiàn)且能夠模擬云層對太陽能實時功率帶來影響的新模型。通過對1.1節(jié)中介紹的模型曲線的觀察,發(fā)現(xiàn)其變化趨勢與二次拋物線相似,因此本文擬利用一元二次函數(shù)來代替1.1節(jié)中的數(shù)學(xué)公式,從而形成表示太陽能的基本模型。
同時,考慮到云層和天氣可能帶來的影響,用一個介于0~1間的隨機數(shù)作為影響因子來模擬。
2.2模型的建立
首先建立一元二次函數(shù)的基本公式如下:
其中二次項系數(shù)為-1,表示曲線開口向下。一次項系數(shù)b和常數(shù)項c分別用來確定或調(diào)整光照的有效時間段。假設(shè)在6∶00~18∶00之間太陽光照才有可能足以發(fā)電,其余時間無法發(fā)電,那么通過系數(shù)確定后得到如下公式用來表示可在6∶00~18∶00才能發(fā)電的太陽能基本模型。
同時還要考慮太陽能最大發(fā)電功率的調(diào)整問題,通過在式(7)中引入一個引子m來對其進行調(diào)整。此外,還要用一個介于0~1的隨機引子模擬云層對太陽能發(fā)電功率的影響。式(8)就是表示在6∶00~18∶00能夠發(fā)電,同時可進行最大功率調(diào)整和引入云層影響因子的太陽能發(fā)電數(shù)學(xué)模型。
Psun表示太陽能實時發(fā)電功率;m用來調(diào)整表示太陽能發(fā)電系統(tǒng)的最大功率;x表示時間,其取值范圍是(6,18);random(0,1)用來模擬云雨等天氣因素造成的影響。
2.3模式實驗效果展示
圖2是分別通過調(diào)整隨機函數(shù)產(chǎn)生數(shù)字的變化幅度后模擬出來的某一天分別是晴天、少量云層、多云、多云多變的天氣下發(fā)電模擬效果圖。從圖中效果看,還是可以較好地模擬不同天氣下不穩(wěn)定的太陽能發(fā)電情況。
圖2 太陽能發(fā)電功率模擬圖
3.1主要思路
正如1.2節(jié)中分析,因為風力可以全天候發(fā)電,所以模型中不考慮時間因子。另外由于風速多變,有很強的隨機性,本文利用隨機函數(shù)來模擬風力變化對發(fā)電的影響??紤]到風力不會瞬間由0變?yōu)榉浅8叩囊粋€值,也不會突然由高風速驟停,前一時刻到后一時刻是有一定的相關(guān)性,因此擬用一個序列模擬一天內(nèi)不同時刻的風力發(fā)電情況。具體過程如下:
(1)用一個介于0~1之間的隨機數(shù)表示0時刻的發(fā)電效率,此值即為首項值r1;
(2)以首項值r1為基礎(chǔ),利用隨機函數(shù)產(chǎn)生一個指定范圍的值,表示r2在r1基礎(chǔ)上的變化幅度(以此表示一個時刻點與上一時刻點的關(guān)聯(lián)性),從而推導(dǎo)出r2;
(3)依次類推,通過rn-1和隨機函數(shù)產(chǎn)生的變化幅度導(dǎo)出rn;
(4)利用上述步驟產(chǎn)生了一天內(nèi)各時間點的發(fā)電效率序列后,將各點的效率值乘以發(fā)電機的額定功率C,產(chǎn)生各時間點對應(yīng)的發(fā)電功率,從而形成當天的風力發(fā)電功率值序列。
3.2風力發(fā)電建模
具體的數(shù)學(xué)模型如下:
其中,C表示風力發(fā)電系統(tǒng)的額定功率;random(0,1)是隨機函數(shù),產(chǎn)生一個0~1之間的隨機數(shù),主要用來產(chǎn)生r1;a、b表示幅度范圍,要求a<b,具體取值可根據(jù)需要調(diào)整;random2(a,b)用來產(chǎn)生介于a~b之間的一個數(shù),表示相對上一時刻風力間的變化幅度,其值為負數(shù)表示減少,為正數(shù)表示風力增加;當推導(dǎo)出的rn>1時rn取值1,表示達到最大功率,當rn<0時rn取值0,表示最小功率狀態(tài);Pn表示每個時刻點上的發(fā)電功率;Pwind表示一天各個時刻點功率的數(shù)值序列,即全天發(fā)電模型。
3.3模擬實驗效果展示
如圖3所示,從1~4號曲線分別是某次模擬出的大風天、凌晨風大其余時間微風、中風天和微風天的變化情況,總體上能夠反映風力大小變化的同時,也具有相應(yīng)的間歇性。
圖3 風力發(fā)電功率模擬圖
如果一個地區(qū)同時具備風能和太陽能資源,那么利用其進行發(fā)電時,其發(fā)電功率就是兩種不同能源發(fā)電模型的結(jié)合。因此當分別對風能和太陽能建立發(fā)電功率模型后,就可以得到以風力和太陽能為來源的發(fā)電功率模型Pgreen如下:
其中,Pgreen表示風能和太陽能結(jié)合的混合發(fā)電功率;Psun表示純粹的太陽能發(fā)電模型,Pwind表示風力發(fā)電模型,“+”表示按照時刻點對兩種發(fā)電模式下的功率疊加運算。
圖4是利用上與混合發(fā)電功率模型某次模擬而來的效果圖。其中圖(a)~(d)分別表示一個風和日麗、狂風云層多變天氣、凌晨大風白天多云和多云中風天氣復(fù)合發(fā)電功率變化情況。
圖4 太陽能與風能結(jié)合的發(fā)電功率模擬
利用可再生能源作為數(shù)據(jù)中心機房的電力供應(yīng)是綠色計算的一種途徑和趨勢。本文針對這類數(shù)據(jù)中心的能源管理策略研究的需要,提出了上述關(guān)于在風能與太陽能結(jié)合情況下可再生能源發(fā)電功率的數(shù)學(xué)建模方法。該方法模型簡單且易懂,利于實現(xiàn)?;灸軌蜃裱柲艿臅r間變化曲線,同時可以模擬云層帶來的影響,另外也可較好地通過調(diào)整隨機數(shù)的產(chǎn)生方法,產(chǎn)生不同的風力和時間分布數(shù)據(jù),模擬不同天氣的風力發(fā)電模型。最終通過疊加形成了可模擬具有間歇性特征的風能與太陽能結(jié)合的復(fù)合型可再生能源發(fā)電功率模型。
當然,文中所述方法也有其不足之處,比如太陽能功率的模型沒有其他文獻中的模型精確;風力模型的變化策略主要基于隨機數(shù)的產(chǎn)生,與具體位置上風力變化趨勢未必相符合。然而數(shù)據(jù)中心不能也不需要對要引入的間歇性能源的功率做任何規(guī)律化的要求,所以從數(shù)據(jù)中心針對具備間歇性特征能源的管理策略研究需求的角度來看,需要研究一套在輸入能源本可能隨機變化的情況下,依舊能夠保障數(shù)據(jù)中心正常運行的能源管理策略,因此本文所述模型已經(jīng)可以滿足這樣研究背景下,模擬具有間歇性特征能源輸入的需求。
[1]鄧維,劉方明.云計算數(shù)據(jù)中心的新能源應(yīng)用:研究現(xiàn)狀與趨勢[J].計算機學(xué)報,2013,36(3):582-598.
[2]COOK G.How clean is your Cloud[R].Greenpeace International Technical Report,April,2012.
[3]COOK G,HORN J V.How dirty is your data?A look at the energy choices that power Cloud computing[R].International Technical Report,April,2011.
[4]GOIRI I,LE K,NGUYEN T,et al.Greenhadoop:lever aging green energy in data-processing frame-works[C].Proceedings of the ACM EuroSys,2012,2012:57-70.
[5]伍康文,柴華.全太陽能數(shù)據(jù)中心整體技術(shù)方案與實踐[J].微型機與應(yīng)用,2012,31(21):1-4.
[6]畢慧,李建強.如何構(gòu)建現(xiàn)代化的綠色數(shù)據(jù)中心[N].計算機世界,2010-11-15(27).
[7]肖創(chuàng)英,汪寧渤,陟晶.甘肅酒泉風電出力特性分析[J].電力系統(tǒng)自動化,2010,34(17):64-67.
[8]李碧輝.風光儲聯(lián)合發(fā)電系統(tǒng)儲能容量對有功功率的影響及評價指標[J].電網(wǎng)技術(shù),2011,35(4):123-128.
[9]林麗瓊.間歇性能源入網(wǎng)后電網(wǎng)運營風險的量化與管理[J].供用電,2013,31(1):16-20
[10]王默涵.利用計算機模擬太陽能光伏發(fā)電[J].節(jié)能,2005(5):36-39.
[11]張彥凱,鄭偉.基于STATCOM控制系統(tǒng)的風電場低電壓穿越技術(shù)研究[J].微型機與應(yīng)用,2014,33(9):22-24.
[12]張自嘉,王遠大.風速風向的移動測量系統(tǒng)設(shè)計[J].微型機與應(yīng)用,2014,33(2):18-20.
Mathematical model for power variation of intermittent green energy in data center
Xie Hui,Wang Xiaoying,Jin Xin
(Department of Computer Technology and Application,Qinghai University,Xining 810016,China)
Importing new energy generated from solar and wind energy is one way for green computing in data center.Because the power of the energy generated from solar and wind is intermittent,and a data center needs stable energy supply,it is necessary to solve the problem between intermittent and stable.This paper presents a method for creating a mathematical model for intermittent variation of energy power in Green Data Center.The model is simple to apply and could simulation the intermittent power of energy generated from solar and wind in different weather.This model could be used to generate simulated data set that expresses the changing power of virtual new energy supply,so it could be an reference for people who do research about energy manage policy for data center that use solar and wind energy.
data center;green computing;mathematical model
TP317
A
1674-7720(2015)16-0011-04
解輝,王曉英,金鑫.數(shù)據(jù)中心間歇性綠色能源功率變化模型設(shè)計[J].微型機與應(yīng)用,2015,34(16):11-14.
2015-03-23)
解輝(1981-),男,碩士,副教授,主要研究方向:計算機網(wǎng)絡(luò)、Web系統(tǒng)與技術(shù)。
王曉英(1982-),女,博士,教授,主要研究方向:高性能計算、綠色計算。
金鑫(1965-),男,本科,講師,主要研究方向:計算機應(yīng)用。
國家自然科學(xué)基金項目(61363019);青海省創(chuàng)新能力促進計劃項目(2014-ZJ-718,2014-ZJ-941Q)