韓 赫,張沛超,杜 煒,劉學(xué)智,徐博強(qiáng),姚 程
(1.電力傳輸與功率變換控制教育部重點實驗室(上海交通大學(xué)),上海市200240;2.國電南瑞科技股份有限公司,江蘇省南京市211106;3.國網(wǎng)天津市電力公司電力科學(xué)研究院,天津市300384)
區(qū)域供熱網(wǎng)(district heating network,DHN)在現(xiàn)代社會中具有重要作用。DHN 可以與其他能源形式構(gòu)成綜合能源系統(tǒng)[1-2],例如通過熱電聯(lián)供(combined heat and power,CHP)機(jī)組構(gòu)成區(qū)域熱電系統(tǒng)(district heat-electric system,DHES),從而實現(xiàn)多能耦合,有效提高能源利用效率[3]。
DHN 有質(zhì)調(diào)節(jié)和量調(diào)節(jié)這2 種基本調(diào)節(jié)方式。前者采用“變溫恒流”,而后者采用“恒溫變流”[4]。由于質(zhì)調(diào)節(jié)的水力工況穩(wěn)定、易于控制,現(xiàn)有研究多集中于質(zhì)調(diào)節(jié)方式。例如,文獻(xiàn)[5]假設(shè)管道熱水流量恒定,通過改變CHP 機(jī)組供熱蒸汽流量來調(diào)節(jié)管網(wǎng)供熱溫度;文獻(xiàn)[6]在質(zhì)調(diào)節(jié)模式下提出考慮機(jī)組調(diào)峰主動性的電熱協(xié)調(diào)調(diào)度方法;文獻(xiàn)[7-8]基于廣義電路分析理論,建立多能源系統(tǒng)的支路及網(wǎng)絡(luò)模型,描述熱網(wǎng)的動態(tài)特性。然而,質(zhì)調(diào)節(jié)存在熱傳輸時延且單純使用時易造成能源浪費[9]。對此,文獻(xiàn)[10]提出應(yīng)在供暖期不同階段采用不同的調(diào)節(jié)方式。例如,在供暖初、末期負(fù)荷較小時,系統(tǒng)以最小設(shè)計流量按質(zhì)調(diào)節(jié)運(yùn)行;在供暖中期,當(dāng)供熱溫度達(dá)到設(shè)計值后按量調(diào)節(jié)運(yùn)行??梢?實際運(yùn)行中量調(diào)節(jié)與質(zhì)調(diào)節(jié)方式應(yīng)構(gòu)成有效互補(bǔ)。但是,針對質(zhì)調(diào)節(jié)的研究以恒流作為基本假設(shè),難以應(yīng)用于量調(diào)節(jié)。為此,本文專門研究量調(diào)節(jié)方式。
量調(diào)節(jié)方式下由于熱力工況穩(wěn)定,無須考慮熱傳輸時延問題。但因流量可變,其水力模型難以線性化處理。同時,其熱力模型也為非線性,并與水力模型存在耦合。故采用量調(diào)節(jié)的文獻(xiàn)均使用非線性、非凸模型[11-12]。但一般的非凸優(yōu)化問題缺乏穩(wěn)定、高效的解法,且難以得到全局最優(yōu)解。為此,在保證足夠精度的前提下,本文研究如何將上述一般的非凸優(yōu)化問題轉(zhuǎn)換為易于求解的問題。本文的主要貢獻(xiàn)如下。
1)提出水力支路壓降的二階錐松弛方法。水路管道壓降與流量呈平方關(guān)系,文獻(xiàn)[13]假設(shè)水力工況為層流,從而實現(xiàn)壓降方程線性化。但DHN 為避免流量過小引發(fā)水力失調(diào),實際工況常處于紊流阻力平方區(qū)[14],線性近似誤差較大。本文提出基于凸包絡(luò)的壓降方程松弛方法,并證明該方法為精確松弛。
2)提出熱力支路的等效熱損方法。針對DHN水力、熱力耦合的非線性因素,文獻(xiàn)[13,15]先采用定流量求解熱力支路模型,再迭代更新流量直至算法收斂。本文根據(jù)量調(diào)節(jié)特點,提出熱網(wǎng)等效熱損模型,具有較高精度且無須交替求解水、熱模型。
3)在上述基礎(chǔ)上,建立DHES 聯(lián)合最優(yōu)潮流的凸凹規(guī)劃(convex-concave programming,CCP)模型,并將其轉(zhuǎn)換為二階錐規(guī)劃(second-order cone programming,SOCP)問題進(jìn)行序貫求解,顯著提高了求解效率。
DHN 由空間同構(gòu)的供、回水網(wǎng)組成[11],如圖1所示。本文DHN 采用量調(diào)節(jié)方式,熱源溫度Tsrc和熱負(fù)荷出口溫度To恒定。Ts1,Ts2,Ts3分別表示節(jié)點1,2,3 的供熱溫度,熱水流經(jīng)熱負(fù)荷后,溫度從供熱溫度降為To。Tr1,Tr2,Tr3分別表示回水網(wǎng)中節(jié)點1,2,3 的回?zé)釡囟?由于回水網(wǎng)溫度低、熱損小,可假設(shè)各節(jié)點回?zé)釡囟冉埔恢虑业扔赥o[11,13],這樣研究中僅需關(guān)注供水網(wǎng)。本章研究如何對DHN 中的非線性因素做松弛和近似變換。
圖1 DHN 結(jié)構(gòu)Fig.1 Structure of DHN
1.1.1 水力支路模型松弛方法
管道壓降可用Darcy-Weisbach 公式描述[13],即
式中:h和mb分別為管道壓降和流量(即質(zhì)量流率);L和D分別為管道長度和內(nèi)徑;ρ為熱水密度;g為重力加速度;λ為Darcy 摩擦系數(shù);Λ為阻力系數(shù)。
由式(1)可知,h與mb符號一致。在紊流阻力平方區(qū)下,λ由Prandtl-Karman 公式確定,為只取決于管道自身特性、不隨流量變化的常數(shù)[14],即
式中:ε為管道絕對粗糙度。
式(1)為非仿射等式約束。為保證水力工況的相對穩(wěn)定,本文假設(shè)管道流向在一個調(diào)度周期內(nèi)保持不變,且可以在日前獲知[16]。設(shè)該流向為正方向,然后將式(1)松弛為二階錐不等式約束,即
上述松弛擴(kuò)大了問題的可行域,對此將在1.2 節(jié)解決。
1.1.2 熱力支路模型近似方法
管道溫度下降方程描述了熱水與外界環(huán)境的熱交換過程,表現(xiàn)為熱水流經(jīng)管道后溫度下降,即
式中:Tstart,Tend,Ta分別為管道始端溫度、末端溫度及環(huán)境溫度;β為管道熱傳導(dǎo)系數(shù);σ為熱水比熱容。
進(jìn)一步可得管道熱損Φloss為:
流量和溫度的乘積項表現(xiàn)了DHN 中水、熱網(wǎng)的非線性耦合關(guān)系。本文提出熱網(wǎng)等效熱損模型,方法如下。
首先,通常情況下有βL?σmb,因此可將式(4)中指數(shù)項做一階泰勒展開[16-18],即
將其代入式(5),可得:
其次,由于量調(diào)節(jié)方式下熱網(wǎng)熱力工況穩(wěn)定,且隨著DHN 向第4 代發(fā)展[19],熱損較低,節(jié)點供熱溫度Ts一般僅比熱源溫度Tsrc低1~2 ℃[4,15],遠(yuǎn)小于供給熱負(fù)荷的溫降。因此,本文將各節(jié)點供熱溫度均近似為Tsrc,從而式(7)可改寫為式(8),式(8)實際上代表管道對環(huán)境的穩(wěn)定熱傳導(dǎo)。
最后,將上述熱損等效疊加至管道末端的熱負(fù)荷上,如圖2 所示。經(jīng)過以上處理,在量調(diào)節(jié)方式下可實現(xiàn)DHN 中水、熱的解耦分析。需要指出的是,上述熱力支路近似模型也會給管道流量帶來一定的計算誤差,詳細(xì)分析見附錄A。
圖2 熱力支路等效熱損模型Fig.2 Equivalent heat loss model of thermal branch
1.2.1 水力拓?fù)浼s束
類似基爾霍夫第一定律,各節(jié)點應(yīng)滿足如下流量平衡方程。
式 中:mni為 節(jié) 點i的 凈 注 出 流 量;mbk為 管 道k的 流量;aik為節(jié)點關(guān)聯(lián)矩陣A中的元素,定義為
類似基爾霍夫第二定律,環(huán)路壓降平衡方程要求任意環(huán)路的管道壓降代數(shù)和應(yīng)等于0,即
式中:hk為管道k的壓降;bk為環(huán)路關(guān)聯(lián)矩陣B中的元素,定義為
為收緊式(3)造成的松弛間隙,本文在目標(biāo)函數(shù)中添加懲罰項fh,通過最小化fh可實現(xiàn)零間隙,即
式中:Ω為懲罰系數(shù);Λk為支路k的阻力系數(shù)。
收緊管道壓降方程松弛如圖3 所示,由圖3 可見,式(3)的實質(zhì)是用凸包絡(luò)(圖中藍(lán)色區(qū)域)代替原可行域以達(dá)到凸化目的;而懲罰項又重新收緊了可行域,實現(xiàn)了精確松弛。詳細(xì)證明見附錄B。
圖3 收緊管道壓降方程松弛Fig.3 Tightening relaxation of pipe pressuredrop equation
1.2.2 熱力拓?fù)浼s束
在管道的連結(jié)節(jié)點處,根據(jù)焓守恒原理可以導(dǎo)出如下方程。
式中:min和mout分別為流入、流出混合節(jié)點的管道流量;Tin為流入節(jié)點管道的末端溫度;Tout為流出節(jié)點管道的始端溫度。
但在量調(diào)節(jié)方式下,由于各節(jié)點供熱溫度近似一致,式(14)可以用式(9)的流量平衡方程代替。
交流潮流模型為典型的非線性方程組。節(jié)點i的功率注入模型為:
式中:Pni和Qni分別為節(jié)點i的凈注入有功和無功功率;Vi,Vj,θij分別為節(jié)點i和j的節(jié)點電壓和相角差;Gij和Bij分別為節(jié)點導(dǎo)納陣第i行、第j列元素的實部和虛部。
對于輻射型配電網(wǎng),可將節(jié)點注入模型式(15)—式(16)改寫成DistFlow 支路潮流模型[20]。同時,可仿照熱網(wǎng),對線損做相同等效處理,可得到如下潮流方程。
式中:Pbk和Qbk分別為支路k的有功和無功功率,其中支路k由節(jié)點i流向節(jié)點j;J為節(jié)點j的流出支路k'的集合;Rk和Xk分別為支路k的電阻和電抗;lk為支路k的電流平方值;ui為節(jié)點i的電壓平方值。
將式(20)松弛為具有二階錐形式的不等式約束式(21),從而建立電網(wǎng)潮流方程的凸優(yōu)化模型[21]。
文獻(xiàn)[21]證明了對于輻射型配電網(wǎng),上述支路潮流松弛為精確松弛。
至此,可將DHES 聯(lián)合潮流模型統(tǒng)一表達(dá)為矩陣形式。定義DHES 的聯(lián)合節(jié)點關(guān)聯(lián)矩陣為:
式中:AE和AH分別為配電網(wǎng)和DHN 的節(jié)點關(guān)聯(lián)矩陣??梢?矩陣A仍保留了強(qiáng)稀疏性。
定義Apos為矩陣A的非負(fù)部分,表征節(jié)點與流入節(jié)點的支路之間的對應(yīng)關(guān)系,其元素apos,ik為:
DHES 聯(lián)合潮流模型統(tǒng)一將支路的功率損失等效到支路末端的負(fù)荷上,這樣,DHES 的系統(tǒng)功率平衡約束可以統(tǒng)一寫成:
式中:Pb,Pn,Ploss,Psrc,Pload分別為有功功率列向量P的支路潮流、節(jié)點潮流、支路損耗、節(jié)點電源、節(jié)點負(fù)荷列向量;無功功率列向量Q及熱功率列向量Φ以此類推。
各類支路損耗分別為:
式中:R和X分別為支路電阻和電抗的列向量;l為支路電流的平方列向量;L和β分別為支路管道長度和管道熱傳導(dǎo)系數(shù)列向量。向量中無該類參數(shù)及變量的元素取為0;“°”運(yùn)算符表示2 個向量按元素相乘。
DHN 環(huán)路壓降平衡約束為:
式中:h,Λ,mb分別為支路管道壓降、支路阻力系數(shù)、支路管道流量的向量形式。
其余電、熱潮流約束也寫為矩陣形式,即
式中:u為節(jié)點電壓平方值列向量。
最后,各變量還需滿足如下運(yùn)行約束。
式中:Pb,max,Qb,max,Imax分別為支路有功潮流、無功潮流、電 流 上 限 列 向 量;Vmax,Vmin和mb,max,mb,min分 別為節(jié)點電壓和支路流量的上、下限列向量。
DHES 優(yōu)化的目標(biāo)函數(shù)為:
式中:fP,t,fΦ,t,fchp,t分別為t時段的購電成本、購熱成本和CHP 成本;fh,t為式(13)中t時 段的壓降懲罰成本。
購電與購熱成本皆為線性函數(shù),即
式中:CP,t和Pbuy,t分別為t時段的電價和購電量;CΦ,t和Φbuy,t分別為t時段的熱價和購熱量。
CHP 運(yùn)行成本包括發(fā)電、產(chǎn)熱和耦合成本項[16],可表示為:
式中:α0至α5為成本系數(shù);Pchp,t和Φchp,t分別為t時段CHP 機(jī)組電、熱出力。
考慮如下約束條件。
1)熱電聯(lián)合潮流約束
熱電聯(lián)合潮流約束見式(24)—式(35)。
2)設(shè)備運(yùn)行約束
CHP 設(shè)備運(yùn)行約束見文獻(xiàn)[22]。儲能(包括電儲能和熱儲能)運(yùn)行約束見文獻(xiàn)[23],針對儲能的非線性充放互斥約束,該文獻(xiàn)提出了一種線性松弛方法。
3)購能約束
式中:Pbuy,max和Φbuy,max分別為購電和購熱上限。
分析上述優(yōu)化問題(記為問題P1)可知,其約束條件皆為仿射約束或二階錐約束;在目標(biāo)函數(shù)式(36)中,懲罰項fh,t為凹函數(shù),其余為凸函數(shù)。這樣,基于第1 章和第2 章的工作,本文將DHES 聯(lián)合最優(yōu)潮流轉(zhuǎn)換為一類特殊優(yōu)化問題——CCP 問題[24]。雖其仍為非凸問題,但卻有可靠的求解方法,并已在電力系統(tǒng)中獲得應(yīng)用[20]。
本文將上述CCP 問題轉(zhuǎn)換為可序貫求解的凸優(yōu)化子問題,具體步驟如下。
步驟1:首先忽略式(36)中的懲罰項fh,t,得到凸優(yōu)化子問題(記為問題P2),求解問題P2并獲得各支路流量的初值。問題P2保留了問題P1的全部約束條件,則所求得初值必為問題P1的可行解,這能確保問題P1在后續(xù)迭代過程中收斂[24]。
步驟2:考慮懲罰項fh,t,但將其在當(dāng)前流量值Mb處做一階泰勒展開,得到凸優(yōu)化子問題并求解。該凸優(yōu)化子問題的目標(biāo)函數(shù)(記為問題P3)如式(42)所示。
式中:hk,t和mbk,t分別為t時段管道k的壓降和流量;Mbk,t為Mb中 元 素。
在這一步中,僅對懲罰項做了線性處理,盡量保留了問題P1的信息,這有助于快速收斂。
步驟3:根據(jù)優(yōu)化結(jié)果更新流量值,重復(fù)步驟2,直至目標(biāo)函數(shù)值改變量小于容差(本文設(shè)為10-3)。至此得到問題P1的最優(yōu)解,該最優(yōu)解已重新收緊水力支路壓降的可行域。
但在凸優(yōu)化子問題P2和P3中,目標(biāo)函數(shù)中仍包含CHP 的二次成本函數(shù)項。本文引入輔助變量δt,并增加二階錐不等式約束,將最小化fchp,t轉(zhuǎn)變?yōu)槿缦碌葍r問題。
這樣,子問題P2和P3被進(jìn)一步變換為SOCP 問題,變換過程詳見附錄C。最終,問題P1被轉(zhuǎn)換為序貫SOCP 問題。相比一般凸優(yōu)化問題,SOCP 問題具有非常高效的求解方法。
DHES 算例的網(wǎng)絡(luò)拓?fù)淙绺戒汥 圖D1 所示,包含IEEE 33 節(jié) 點 配 電 網(wǎng) 和 巴 厘 島32 節(jié) 點DHN[11]。熱電耦合設(shè)備為背壓式CHP 機(jī)組和抽凝式CHP 機(jī)組,其熱電可行域參數(shù)見文獻(xiàn)[22],電熱出力范圍均為0.2~1 MW,成本系數(shù)見附錄D 表D1。
電網(wǎng)參數(shù)為:節(jié)點1 購電功率上限為3 MW;節(jié)點25 連接風(fēng)電場;節(jié)點6 配置電儲能,參數(shù)見附錄D表D2;節(jié)點3,8,13,28 均配置無功補(bǔ)償裝置,最大容量均為0.6 Mvar;線路潮流有功和無功功率的上限分別為3 MW 和2 Mvar;設(shè)置節(jié)點1 為平衡節(jié)點,基準(zhǔn)電壓為12.66 kV,其余節(jié)點電壓標(biāo)幺值范圍為0.95~1.05;負(fù)荷及主網(wǎng)電價見圖D2,風(fēng)電預(yù)測曲線見圖D3。
熱網(wǎng)參數(shù)為:節(jié)點1 向一級熱網(wǎng)購熱功率的上限為1 MW;節(jié)點5 連接太陽能熱廠;節(jié)點14 配置熱儲能,參數(shù)見附錄D 表D2;管道流量下限取為2.2 倍內(nèi)徑,以保證雷諾系數(shù)不低于104(紊流區(qū)),上限取為6 kg/s,其余參數(shù)見文獻(xiàn)[11];熱源溫度為設(shè)計溫度70 ℃,熱負(fù)荷出口溫度為30 ℃;熱負(fù)荷及主網(wǎng)熱價見圖D2,環(huán)境溫度及光熱預(yù)測曲線見圖D3。
總調(diào)度周期為24 h,單個滾動優(yōu)化周期包含6 個時段,每時段為1 h。
本節(jié)驗證本文第3 章所建立的CCP 模型的求解精度。對比模型為未做松弛與近似變換的非凸精確模型,上述2 類模型的區(qū)別見附錄C 表C1。本節(jié)設(shè)置如下3 個算例:算例a 采用CCP 模型;算例b 采用非凸精確模型,取零初值;算例c 同樣采用非凸精確模型,但以算例a 的結(jié)果作為初值。由于初值選取恰當(dāng),認(rèn)為算例c 求得了全局最優(yōu)解。在求解方面,算例a 采用本文3.2 節(jié)的序貫SOCP 方法,SOCP子 問 題 的 求 解 器 為SeDuMi[25];而 算 例b 和c 均 使 用內(nèi)點法求解。
1)水路壓降松弛方法驗證
CCP 模型中環(huán)路管道計算壓降的代數(shù)和(取正值)如附錄E 圖E1 所示。計算壓降特指由流量mb優(yōu)化結(jié)果所計算的壓降值Λm2b。由圖E1 可見,各時段環(huán)路壓降代數(shù)和均在10-8~10-6量級之間,近似為0,證明本文對水路壓降的松弛方法能有效滿足環(huán)路壓降平衡方程。表E1 中還給出了CCP 模型與非凸精確模型關(guān)于流量與壓降的詳細(xì)對比結(jié)果。
2)熱網(wǎng)等效熱損模型驗證
算例a 與c 的管網(wǎng)總熱損對比如圖4 所示。由圖4 可知,由于CCP 模型將節(jié)點供熱溫度近似為熱源溫度,導(dǎo)致熱損始終偏高。進(jìn)一步對照附錄D 圖D2 中熱負(fù)荷曲線及圖D3 中環(huán)境溫度趨勢可以發(fā)現(xiàn),外界環(huán)境溫度越高,DHN 熱損越??;熱負(fù)荷越小,CCP 模型的熱損相對于精確熱損的誤差越大,但最大誤差不超過2%??紤]到總熱損僅占總負(fù)荷的3%~5%,上述絕對誤差很小。而附錄E 表E1 已表明水力計算結(jié)果誤差很小。綜上可見,本文雖然對水力、熱力做解耦建模并獨立分析,但等效保留了管道熱水向外散熱的損耗影響,計算結(jié)果足以滿足工程需要。
圖4 各時段總熱損對比Fig.4 Comparison of total heat loss in each hour
為了驗證熱網(wǎng)在量調(diào)節(jié)方式下熱力工況穩(wěn)定的特點,本文基于非凸精確模型,給出了調(diào)度期間各節(jié)點溫度的實際變化與分布情況,見附錄E 圖E2。
3)優(yōu)化結(jié)果驗證
各時段總成本對比如圖5 所示。比較算例a 和c可見,兩者求得的系統(tǒng)總成本幾乎一致,絕對誤差均保持在10-2量級,最大和最小相對誤差分別出現(xiàn)在時段5(0.046%)和時段20(0.004%)。這說明本文方法保留了很高的精度。設(shè)備出力與成本詳細(xì)對比結(jié)果見附錄E 表E2。
圖5 各時段總成本對比Fig.5 Comparison of total cost in each hour
進(jìn)一步對比算例b 和c,發(fā)現(xiàn)部分時段算例b 的總成本明顯偏高。這說明雖然算例b 和c 均采用精確模型,但由于所建立的優(yōu)化問題非凸,其結(jié)果受初值影響較大,容易陷入局部最優(yōu)。
本節(jié)基于算例a 和c 進(jìn)一步驗證模型的計算效率。統(tǒng)計各算例在每個調(diào)度周期的平均求解時間發(fā)現(xiàn),算例c(非凸精確模型+內(nèi)點法)的平均求解時間 為49.96 s,而 算 例a(CCP 模 型+序 貫SOCP 方法)的平均求解時間為6.21 s??梢?本文方法在保證精度的同時,還顯著提高了計算效率,這非常有利于大規(guī)模DHES 的優(yōu)化計算。
附錄E 圖E3 為部分時段序貫SOCP 的收斂過程。由收斂曲線可見,求解初值時(問題P2)因不考慮壓降懲罰項,目標(biāo)函數(shù)值誤差很大,說明經(jīng)松弛后壓降求解結(jié)果遠(yuǎn)遠(yuǎn)偏離與流量的二次關(guān)系曲線;當(dāng)進(jìn)入序貫SOCP 迭代后(問題P3),懲罰項迫使壓降松弛間隙逐漸逼近0,目標(biāo)函數(shù)值經(jīng)不超過10 次的迭代后快速收斂。
量調(diào)節(jié)是DHN 的一種基本調(diào)節(jié)方式,本文針對其特點提出了DHES 的聯(lián)合最優(yōu)潮流模型及其高效解法,主要結(jié)論如下。
1)量調(diào)節(jié)方式下難以對水力模型做線性化處理??衫猛拱j(luò)對熱網(wǎng)的水力壓降方程進(jìn)行松弛,并通過設(shè)計懲罰函數(shù)來收緊松弛間隙。
2)量調(diào)節(jié)方式具有熱力工況穩(wěn)定的特點,據(jù)此可實現(xiàn)穩(wěn)態(tài)水力、熱力模型的解耦,結(jié)果表明該近似具有很高精度,并能等效計及管網(wǎng)熱損。
3)DHES 的聯(lián)合最優(yōu)潮流模型可被表征為特殊的非凸優(yōu)化問題,CCP 問題進(jìn)而轉(zhuǎn)換為序貫SCOP問題。結(jié)果表明該求解方法能顯著提高計算效率,有利于大規(guī)模DHES 的運(yùn)行優(yōu)化。
本文和已有文獻(xiàn)均假定在一個調(diào)度周期內(nèi)僅有一種調(diào)節(jié)方式。下一步將研究量調(diào)節(jié)與質(zhì)調(diào)節(jié)的最優(yōu)協(xié)調(diào)與方式切換問題。
附錄見本刊網(wǎng)絡(luò)版(http://www.aeps-info.com/aeps/ch/index.aspx),掃英文摘要后二維碼可以閱讀網(wǎng)絡(luò)全文。