王 一,龔 媛,王 程,梅生偉,陳 亮,3
(1.廣東省電力調(diào)度中心,廣州510600;2.電力系統(tǒng)及發(fā)電設(shè)備控制和仿真國家重點實驗室(清華大學(xué)電機系),北京100084;3.華南理工大學(xué)電力學(xué)院,廣州510640)
每年年末,各電網(wǎng)公司電力交易中心都需要制定第二年的年度及月度購電計劃,作為中長期調(diào)控的目標(biāo),相當(dāng)于確定了一個電網(wǎng)年度經(jīng)濟成本以及節(jié)能效果的基準(zhǔn)[1,17]。2007年,國家發(fā)改委等4 部門聯(lián)合制定了《節(jié)能發(fā)電調(diào)度辦法(試行)》,對傳統(tǒng)的平均分配發(fā)電利用小時數(shù)的均衡發(fā)電調(diào)度模式進行改革,代之以按照機組能耗水平排序、以節(jié)能環(huán)保為目標(biāo)的節(jié)能發(fā)電調(diào)度模式[2]。在這種全新的調(diào)度體系下,中長期購電方案需要優(yōu)先安排全網(wǎng)能耗最低、排放最少的機組進行發(fā)電[3-5],然而,電網(wǎng)運行的經(jīng)濟性要求未得到充分體現(xiàn)[1]。一些低能耗但報價較高的大機組獲得了較多的合同電量,會導(dǎo)致電網(wǎng)購電成本有較大上升。從長遠看,為保證電網(wǎng)公司的健康發(fā)展和節(jié)能發(fā)電調(diào)度順利實施,中長期購電計劃的制定應(yīng)綜合考慮各方面因素,尋找節(jié)能性與經(jīng)濟性之間合理的平衡點,在節(jié)能降耗的同時保證電網(wǎng)運行的經(jīng)濟性要求。
基于上述原因,中長期購電計劃可以歸納為一個雙目標(biāo)優(yōu)化問題。然而,目前這方面的研究多是基于單一目標(biāo)[6-9]。文獻[10-11]提出了基于理想點貼近度的思路,將多目標(biāo)加權(quán)轉(zhuǎn)化為單目標(biāo)問題。文獻[12]則采用基因算法對多目標(biāo)優(yōu)化問題進行求解。然而,這些方法都沒有充分反映出不同優(yōu)化目標(biāo)之間相互影響、相互背離的內(nèi)在關(guān)系,帶有一定主觀性。
本研究以購電成本最優(yōu)及煤耗最優(yōu)為目標(biāo),兼顧公平性原則,建立了電網(wǎng)中長期購電多目標(biāo)優(yōu)化模型,并引入博弈的思想,將不同的優(yōu)化目標(biāo)視為博弈者,各優(yōu)化目標(biāo)間的協(xié)調(diào)過程則可視為博弈者之間的討價還價過程。若此博弈過程滿足Nash 公理[13,14],則可求出該博弈問題的唯一解,使電網(wǎng)購電方案在經(jīng)濟性與節(jié)能性之間取得平衡。本文基于這一思想提出了一種中長期購電計劃的制定方法。
論文內(nèi)容組織如下:第2 節(jié)建立了考慮公平性的中長期購電多目標(biāo)優(yōu)化模型。第3 節(jié)則闡述了如何將雙目標(biāo)優(yōu)化模型轉(zhuǎn)化為博弈模型,并論述了在Nash 公理條件下唯一解的求解方式。第4節(jié)通過算例證明了優(yōu)化模型和算法的有效性。第5節(jié)為結(jié)論。
電網(wǎng)中長期購電問題可以歸納為一個多目標(biāo)優(yōu)化問題。在預(yù)先知道各時段各機組檢修、熱電聯(lián)產(chǎn)等情況下,以滿足各時段負(fù)荷預(yù)測為約束條件,兼顧公平性和可行性原則,將各時段各機組購電量作為變量,實現(xiàn)對目標(biāo)函數(shù)的優(yōu)化。
設(shè)系統(tǒng)中共有N 臺機組,共需考慮T 個時段的購電計劃(如果所需制定的是月度發(fā)電計劃,則T=12)。為兼顧經(jīng)濟性和節(jié)能性,構(gòu)建購電計劃雙目標(biāo)優(yōu)化模型如下
式中:F、C 分別表示電網(wǎng)的購電成本和煤耗總量,用以代表系統(tǒng)的經(jīng)濟性與節(jié)能性目標(biāo);fi、gi分別為機組的購電成本函數(shù)和煤耗函數(shù);xit表示機組i 在t月中的發(fā)電量,i=1,…,N,t=1,…,T。
優(yōu)化問題的約束條件如下。
1)電量平衡約束為
式中,Et是t月的總負(fù)荷預(yù)測電量。
2)機組發(fā)電量約束為
式中,Eitmin和Eitmax是第i 臺機組t月中的發(fā)電量上下限。在已知每臺機組每月檢修情況的條件下,機組的月最大發(fā)電量由其當(dāng)月可運行天數(shù)決定。同時對于熱電聯(lián)產(chǎn)機組,在供熱期需要保證開機運行,Eitmin大于零。
3)系統(tǒng)公平性約束為
式中:μit,μjt分別是機組i,j 在t 時段中的平均負(fù)荷率,μit=xit/Eitmax;μ0代表實際調(diào)度中機組負(fù)荷率所允許的最大差值,該約束對應(yīng)于實際調(diào)度過程中的公平性原則,即不同機組的負(fù)荷率不應(yīng)相差過大,以免影響一些電廠發(fā)電的積極性。
式(1)~式(5)表示的優(yōu)化問題是一個變量個數(shù)為NT、不等式約束個數(shù)為NT(N + 1)、等式約束個數(shù)為T 的雙目標(biāo)優(yōu)化問題。如果假設(shè)機組購電成本與煤耗均為線性函數(shù),則優(yōu)化目標(biāo)可以表示為
式中,ci、di分別為機組的報價和單位煤耗。
經(jīng)濟性和節(jié)能性這兩個目標(biāo)相互影響。對電網(wǎng)來說,有時需要知道為滿足一定的經(jīng)濟性目標(biāo),付出了多少節(jié)能成本(或反之),因此需要對這二者之間的關(guān)系有定量的分析,其計算過程可按下述步驟進行。
步驟1 單獨計算目標(biāo)函數(shù)式(6)在約束(3)~(5)下的最優(yōu)解,設(shè)為Fmin,得出以購電成本最優(yōu)為目標(biāo)的各機組各月度發(fā)電量。
步驟2 以式(7)為優(yōu)化目標(biāo),式(3)~式(5)為約束,同時將最優(yōu)購電費Fmin作為約束,按一定步長放寬購電費限制,分別計算此時的最優(yōu)煤耗。
步驟3 由此可計算在不同購電成本下煤耗相對購電費用的邊際成本,從而得到為滿足一定的經(jīng)濟性要求,電網(wǎng)需要付出多大的節(jié)能成本代價。
綜上,本節(jié)給出的雙目標(biāo)優(yōu)化模型,既能實現(xiàn)對經(jīng)濟性與節(jié)能性的優(yōu)化,又考慮了電網(wǎng)的實際情況,通過機組平均負(fù)荷率來表征調(diào)度的公平性要求,簡便易行。在解決這一多目標(biāo)優(yōu)化問題時,一般需要采用加權(quán)法或其變種。由于權(quán)重系數(shù)需依賴人為制定,包含較強的主觀因素。下面采用基于討價還價博弈的方法解決這一優(yōu)化問題。
在制定中長期購電計劃時,總是希望能同時優(yōu)化購電費用和煤耗兩個指標(biāo)。這兩個指標(biāo)相互聯(lián)系、相互影響,既不完全一致,也不完全背離。從數(shù)學(xué)上看,實質(zhì)上二者存在著某種“競爭-合作”關(guān)系。因此,可將“購電費用”與“發(fā)電煤耗”看作兩個互相競爭的談判單位(negotiation primitive)所追求的目標(biāo),它們可選擇的策略就是每臺機組的月度發(fā)電量。這二者都想最大化自身的利益,同時也要盡量避免最壞情況的發(fā)生。從這個意義上說,該多目標(biāo)優(yōu)化問題屬于博弈論中一類典型的“討價還價”(bargaining)問題[13,14],因而有望采用相關(guān)的博弈理論和方法加以解決。
在討價還價過程中,假設(shè)利益雙方都是理性的,且對于對方可能的策略及收益有著完全的了解。對于這類討價還價問題,Nash 提出了四條公理,用于求出一個博弈雙方都可以接受的“合理”的解[13-14]。下面將對這些公理及其意義進行闡述,公理的證明見文獻[16]。
(1)帕累托有效性(Pareto-efficient):一個雙方均可接受的結(jié)果不能被其他結(jié)果所“優(yōu)超”,即不能有其他結(jié)果使雙方均獲得更大的收益。這條公理很容易理解。如果有其他結(jié)果使雙方收益均增加,那么博弈雙方?jīng)]有理由不選擇這個新的結(jié)果。由此可知,討價還價問題的結(jié)果一定在其所對應(yīng)的雙目標(biāo)優(yōu)化問題的帕累托前沿上。
(2)對稱性(Symmetry):對稱性是指,博弈雙方的討價還價結(jié)果與雙方?jīng)Q策的順序無關(guān),只由博弈雙方的收益函數(shù)決定。特別地,當(dāng)雙方收益空間完全相同時,其“合理”解一定在雙方收益相等的點達到。對稱性反映了雙方對自身利益的偏好是相同的??梢韵胂螅?dāng)雙方受益空間完全相同時,作為兩個理性的對局者,沒有理由不對等地分配它們的利益。
(3)等價收益的不變性(Invariance):對任一方的收益函數(shù)做線性變換,則最終合理解也應(yīng)做同樣的線性變換。這一公理表明了博弈雙方“合理”解的相對位置不隨收益數(shù)值大小的改變而改變。
(4) 無關(guān)選擇的獨立性(Independence of irrelevant alternatives):如果U 和U'是兩個討價還價問題,U'的收益空間是U 的受益空間的子集。若U 的合理解亦在U'的收益空間內(nèi),則它必然也是U'的合理解。該公理蘊含的思想是,對博弈者來說,在選擇某個合理解的時候,與合理解“無關(guān)”的選擇不會影響最終博弈的結(jié)局。
Nash 證明了在滿足上述公理的前提下,討價還價問題再在下述唯一的合理解:
式中:f1、f2為博弈雙方的收益函數(shù);d1,d2表示博弈雙方可能會得到的最差收益。
該合理解可用圖1 表示。一般來講,若雙方都是理性的博弈者,且均對自身利益有著相同的偏好程度,則他們總是希望選擇一個離最壞情況最遠的解。因而兩人談判的結(jié)果即為最終的博弈解。
圖1 討價還價問題的Nash 均衡解的圖示Fig.1 Nash equilibrium of the bargaining game
對于購電費用與發(fā)電煤耗這兩個目標(biāo),采用上面的討價還價問題模型求解Nash 均衡解,則可等價于求解下述二次優(yōu)化問題:
式中:Fmax和Cmax分別表示購電成本與煤耗在約束條件下的最大值,把式(6)、(7)模型中的min 變?yōu)閙ax 即可求解得到。式(3)~式(5)為該優(yōu)化問題的約束條件。由Nash 公理1 可知,均衡點一定在雙目標(biāo)優(yōu)化問題的帕累托前沿上取得,如圖2 所示。
圖2 購電成本與發(fā)電煤耗的討價還價博弈示意Fig.2 Relationship between electricity purchase cost and coal consumption in the bargaining game
式(9)所表示的優(yōu)化問題為二次優(yōu)化問題,求解過程相當(dāng)復(fù)雜。為此,可以采用一種簡便的方法是,即先求出原雙目標(biāo)優(yōu)化問題的帕累托前沿,再從中搜索出滿足式(8)條件的合理解x0。
帕累托前沿的求解方法有很多,如文獻[15]所提出的基于正態(tài)邊界交點法NBI(normal boundary intersection)的方法。在本文中,考慮到兩個優(yōu)化目標(biāo)均為線性函數(shù),故只需采用2.2 節(jié)中的方法,放松煤耗約束,即可獲取完整的帕累托前沿。
綜上,本節(jié)給出了基于討價還價博弈的購電算法,可以求出經(jīng)濟性與節(jié)能性的均衡解。根據(jù)Nash 公理可知,該均衡解的物理意義在于使調(diào)度方案的社會效益最大化。需要說明的是,這種將雙目標(biāo)優(yōu)化問題轉(zhuǎn)化為博弈過程的方法,不僅適用于線性模型,還可適用于處理非線性問題,故其具有很強的通用性和工程實用性。
算例采用IEEE-10 機39 節(jié)點系統(tǒng)。各機組額定容量與年度檢修情況如表1 所示;機組年度檢修情況如表2 所示;各月預(yù)測負(fù)荷量大小如表3所示。
以式(6)為目標(biāo)函數(shù),式(3)~式(5)為約束,設(shè)μ0=10%,求解單目標(biāo)優(yōu)化問題得到各機組月度發(fā)電量與月度平均負(fù)荷率如圖3 和圖4 所示。由圖可見,在每個月中,部分機組(一般來說是購電費用較低的機組)負(fù)荷率較大,剩余機組(一般來說是購電費用較高的機組)負(fù)荷率較小。而最大最小負(fù)荷率之差始終保持10%的限制。由于檢修計劃的不同,各機組的負(fù)荷率大小在不同月份會有所變動。求得的最優(yōu)購電費用為Fmin=155.9億元。
表1 機組容量及平均煤耗、電價Tab.1 Capacity of the units,the average coal consumption,and electricity prices
表2 機組年度檢修情況Tab.2 Annual maintenance plan for each unit
表3 月度負(fù)荷預(yù)測Tab.3 Load forecasting in each month(10 億kW·h)
圖3 10 機月度計劃發(fā)電量Fig.3 Monthly generation plan of 10 machines
進一步逐步放開購電費用的約束,考察最優(yōu)煤耗的變化,即計算下述優(yōu)化問題
圖4 10 機月度平均負(fù)荷率Fig.4 Monthly average loading rate of 10 machines
其中α 為放松購電費用約束的比例系數(shù)。取α 的范圍為[0,0.001,0.002,…,0.02],可得購電費用與煤耗之間的關(guān)系,以及煤耗相對購電費用的邊際成本如圖5 所示。
圖5 煤耗與購電費用之間的相對關(guān)系Fig.5 Relationship between coal consumption and electricity purchase cost
從圖中可以看到,購電費用約束最多放開1.5%左右,煤耗已經(jīng)達到最小值(同時購電費用也達到了最大值),即煤耗優(yōu)化已經(jīng)到達其極限。同時,通過煤耗相對購電費用的邊際成本,可以知道為優(yōu)化經(jīng)濟性而付出的節(jié)能性代價。例如,當(dāng)購電費用為157 億元時,為降低0.1%的購電費用,需要帶來多消耗約800 噸煤的代價。
同理,若先計算以煤耗為目標(biāo)的單目標(biāo)優(yōu)化,再以煤耗為約束計算最優(yōu)購電成本,可得二者的關(guān)系如圖6 所示。
圖6 煤耗與購電費用之間的相對關(guān)系Fig.6 Relationship between coal consumption and electricity purchase cost
下面通過博弈方法求解雙目標(biāo)優(yōu)化問題的均衡點。采用上述方法,將放縮步長減小至0.0001,可以求得問題的帕累托前沿,之后在帕累托前沿上尋找滿足式(8)的點,最終結(jié)果如圖7 所示。
圖7 討價還價博弈下的購電費用和煤耗的Nash 均衡點Fig.7 Nash equilibrium of electricity purchase cost and coal consumption in the bargaining game
在這一均衡點上的系統(tǒng)年度購電費用與煤耗分別為156.62 億元和1159.1 萬噸。
采用廣東電網(wǎng)真實系統(tǒng)進行計算。該系統(tǒng)共有123 臺燃煤機組,則優(yōu)化問題共有1 476 個變量,18 萬個不等式約束。按照廣東電網(wǎng)2011年實際發(fā)電計劃,購電費用為1 174.9 億元,煤耗:6 796.1 萬噸。取分別為10%、20%,以煤耗最優(yōu)或購電費用最優(yōu)所計算的單目標(biāo)優(yōu)化結(jié)果如表4 所示。
表4 廣東電網(wǎng)數(shù)據(jù)計算結(jié)果對比Tab.4 Computational result for the real data of Guangdong power grid
由表4 中可以看出,不同的優(yōu)化方案相比實際購電情況,在煤耗和購電費用上均有了大幅改進。取為20%,計算煤耗相對購電費用的變化關(guān)系與購電成本如圖8 所示。
圖8 煤耗與購電費用之間的相對關(guān)系Fig.8 Relationship between coal consumption and electricity purchase cost
購電費用放松的步長為0.05%??梢姰?dāng)購電費用約束放松約0.5%時已至最大值。
計算優(yōu)化問題的帕累托前沿與Nash 均衡解如圖9 所示。此時,購電費用為1 165.9 億元,煤耗為6 738.1 萬噸,比實際方法購電費用省錢9 億元,省煤48 萬噸。該計算結(jié)果表明了本文提出的基于討價還價博弈的經(jīng)濟性與節(jié)能性協(xié)調(diào)方法的合理性。
本文提出的中長期購電計劃模型,可以在考慮電網(wǎng)實際運行中的公平性因素的基礎(chǔ)上,對系統(tǒng)的經(jīng)濟性和節(jié)能性進行優(yōu)化,并能夠定量分析二者之間的關(guān)系,計算出二者之間相互替代的邊際成本。對這樣一個雙目標(biāo)優(yōu)化問題,采用討價還價博弈求解均衡解。從社會的角度來看,均衡解表示經(jīng)濟性與節(jié)能性目標(biāo)之間相互平衡,意味著社會效益達到了最大,因而是這一優(yōu)化問題的一個“最優(yōu)”解。
本文所提出的模型和算法具有很好的通用性,能夠解決電網(wǎng)調(diào)度中面臨的實際問題。博弈算法能夠反映經(jīng)濟性與節(jié)能性之間相互影響而又相互背離的關(guān)系,具有明確的物理意義。通過算例表明了該算法在提高經(jīng)濟性與節(jié)能性上的重要作用,因此具有較強的工程實用價值。
[1]毛毅,車文妍(Mao Yi,Che Wenyan).兼顧節(jié)能與經(jīng)濟效益的月度發(fā)電計劃模型(Monthly generation scheduling considering energy-saving and economic benefit)[J].現(xiàn) 代電力(Modern Electric Power),2008,25(5):73-78.
[2]國務(wù)院.國務(wù)院辦公廳關(guān)于轉(zhuǎn)發(fā)發(fā)展改革委等部門《節(jié)能發(fā)電調(diào)度辦法(試行)》的通知(國辦發(fā)[2007]53 號文)[Z].北京:國務(wù)院,2007.
[3]尚金成,周劼英,程滿(Shang Jincheng,Zhou Jieying,Cheng Man). 兼顧安全與經(jīng)濟的電力系統(tǒng)優(yōu)化調(diào)度協(xié)調(diào)理論(Coordination theory of electric power system optimal dispatch considering security and economics)[J].電力系統(tǒng)自動化(Automation of Electric Power Systems),2007,31(6):28-33.
[4]尚金成(Shang Jincheng).兼顧市場機制與政府宏觀調(diào)控的節(jié)能發(fā)電調(diào)度模式及運作機制(Research on energy-saving generation dispatching mode and operational mechanism considering market mechanism and government macro-control)[J]. 電網(wǎng)技術(shù)(Power System Technology),2007,31(24):55-62.
[5]王徭(Wang Yao).節(jié)能發(fā)電調(diào)度模型的研究(Research on the Model of Dispatching Power Generation of Energy-Saving)[D].北京:華北電力大學(xué)電氣工程學(xué)院(Beijing:School of Electrical Engineering of North China Electric Power University),2009.
[6]苗增強,謝宇翔,姚建剛,等(Miao Zengqiang,Xie Yuxiang,Yao Jiangang,et al).兼顧能耗與排放的發(fā)電側(cè)節(jié)能減排調(diào)度新模式(A new energy saving and emission reducing dispatching mode considering energy consumption and emissions for generation market)[J]. 電力系統(tǒng)自動化(Automation of Electric Power Systems),2009,33(24):16-20.
[7]Fosso O B,Gjelsvik A,Haugstad A,et al. Generation scheduling in a deregulated system- The Norwegian case[J].IEEE Trans on Power Systems,1999,14(1):75-81.
[8]Yan Yong,Wen Fushuan,Wang Jian.Large-scale longterm generation scheduling with fuel limits and emission limits[C]//IEEE Power and Energy Society General Meeting,Pittsburgh,USA:2008.
[9]Azevedo A,Oliveira A,Soares S. Interior point method for long-term generation scheduling of large-scale hydrothermal systems[J]. Annals of Operations Research,2009,169:55-80.
[10]Liang Zhifei,Kang Chongqing,Xu Hongqiang,et al. A new multiple objectives optimization model of monthly generation scheduling[C]// International Conference on Power System Technology.Chongqing,China:2006.
[11]梁志飛,夏清,許洪強,等(Liang Zhifei,Xia Qing,Xu Hongqiang,et al). 基于多目標(biāo)優(yōu)化模型的省級電網(wǎng)月度發(fā)電計劃(Monthly generation scheduling method based on multi-objective optimization model for provincial power grid)[J]. 電網(wǎng)技術(shù)(Power System Technology),2009,33(13):90-95.
[12]Trivedi M. Multi-Objective Generation Scheduling with Hybrid Energy Resources[M].Clemson:Clemson University Press,2007.
[13]黃濤.博弈論教程[M].北京:首都經(jīng)濟貿(mào)易大學(xué)出版社,2004.
[14]施錫銓,陸秋君,鐘明.博弈入門[M].上海:上海財經(jīng)大學(xué)出版社,2010.
[15]Das I,Dennis J E. Normal-boundary intersection:a new method for generating the Pareto surface in nonlinear multicriteria optimization problems[J]. SIAM Journal Optimization,1998,8(3):631-657.
[16]Dubey P.Inefficiency of Nash equilibria[J].Mathematics of Operations Research,1986,11(1):1-8.
[17]謝宇翔,姚建剛,李湘祁,等(Xie Yuxiang,Yao Jiangang,Li Xiangqi,et al).節(jié)能發(fā)電市場新模式及其交易調(diào)度系統(tǒng)設(shè)計(New model of energy-saving dispatching of generation market and design of generation transaction dispatch system)[J].電力系統(tǒng)及其自動化學(xué)報(Proceedings of the CSU-EPSA),2010,22(3):39-45.