• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于效用分類的智能電網(wǎng)實時電價算法

      2020-04-10 15:53:42原冠秀王宏杰
      上海理工大學(xué)學(xué)報 2020年1期
      關(guān)鍵詞:乘子效用函數(shù)社會福利

      原冠秀,高 巖,王宏杰

      (1.上海理工大學(xué) 管理學(xué)院,上海 200093;2.上海健康醫(yī)學(xué)院 文理學(xué)院,上海 201318)

      隨著現(xiàn)代工業(yè)技術(shù)的快速發(fā)展,人類生活變得越來越方便,如智能家居、電動汽車等的使用。然而,方便的同時也給世界能源可持續(xù)發(fā)展帶來了巨大的挑戰(zhàn),尤其越來越多的電器產(chǎn)品和工業(yè)的超負荷運營,是當(dāng)前世界電網(wǎng)所面臨亟待解決的問題。在這種背景下,智能電網(wǎng)應(yīng)運而生,智能電網(wǎng)是連接發(fā)電廠、供電商、用戶之間的依靠先進的通信和計量設(shè)施建立起來的電力網(wǎng)絡(luò)結(jié)構(gòu)。

      1 研究背景

      由于電力能源自身的易損性和難存儲性,要求電力市場供電側(cè)和需求側(cè)達到均衡時,才能實現(xiàn)能源的利用最大化。在電力市場運營中,實時電價已經(jīng)是智能電網(wǎng)需求側(cè)管理的重要手段之一。在實時電價問題的解決過程中,目前國內(nèi)外研究主要采用兩種方法:一種是利用博弈論方法均衡供電側(cè)和需求側(cè)之間的關(guān)系,制定定價機制;另一種是利用最優(yōu)化方法研究社會福利最大化問題[1-2]?,F(xiàn)有利用最優(yōu)化方法來研究實時電價的文獻,大多數(shù)考慮的是用戶效用函數(shù)為單一類型,而現(xiàn)實生活中,由于用戶種類繁多,他們的消費模式和偏好不同,效用函數(shù)會呈現(xiàn)多樣化。文獻[3]研究了基于用戶效用最大化和供電商成本最小化的社會福利最大化模型,通過分布式算法進行對偶分解,并利用梯度投影法給出了供電商與用戶之間的實時電價更新算法。文獻[4-5]討論了不同環(huán)境中智能電網(wǎng)實時電價的需求側(cè)管理,提出了一些啟發(fā)式算法,解決供電商和用戶之間的用電策略,如粒子群算法、模擬退火法、ADMM算法等,它們所考慮的效用函數(shù)都為單一類型。而文獻[6-7]雖然針對不同電器的使用情況和耗能類型,將電器分為彈性、半彈性和非彈性,仍然沒有考慮電器分類所帶來的不同類型的效用函數(shù)。文獻[8-12]考慮了在實時動態(tài)價格算法中,由于可再生資源和傳輸損耗對住宅需求響應(yīng)的不確定性,研究了如何鑒別、剔除不穩(wěn)定供電商和惡意用戶,但是,并沒有考慮電力市場實時電價隨效用函數(shù)的變化。另外,一些文獻還研究了多目標(biāo)的實時電價優(yōu)化模型,考慮含風(fēng)力和時間等多重約束耦合的實時電價及價格預(yù)測模型,利用當(dāng)市場供需平衡時才能實現(xiàn)出清價格的原理,得到了實時電價的更新算法[13-15]。

      在利用最優(yōu)化方法解決實時電價問題中,大多數(shù)的研究都是基于效用函數(shù)最大化、成本函數(shù)最小化建立的??紤]單一類型效用函數(shù)的社會福利最大化模型,由于效用函數(shù)是凹函數(shù),對應(yīng)的優(yōu)化問題為凸優(yōu)化,利用Lagrange 對偶分解法、牛頓法、梯度投影法等方法求解,得到Lagrange乘子,即實時電價的影子價格[3,16]。但是,在現(xiàn)代網(wǎng)絡(luò)時代,邊際效益在有些情況下是增加的,如中國移動通訊,隨著用戶的增多,邊際效益是增加的,也就是說,效用函數(shù)是非凹函數(shù)。類似的,本文考慮多類用戶多類效用函數(shù)并存的社會福利最大化模型,該模型不再是凸優(yōu)化問題,不能按照現(xiàn)有的方法解決。文獻[17]中提出了邊際效用非遞減用戶的實時電價方法,利用增廣Lagrange 乘子法得到了影子價格的存在唯一性。文獻[18]考慮了電器分類下不同類型的效用函數(shù),文獻[19-20]利用Karush-Kuhn-Tucher(KKT)系統(tǒng)解決該類實時電價問題,并得到了較好的效果。

      本文考慮同時含有凹效用函數(shù)和非凹效用函數(shù)兩種情形并存的社會福利最大化模型,根據(jù)微觀經(jīng)濟學(xué)中出清價格滿足市場供需平衡原理,通過求解KKT 最優(yōu)性條件,證明了Lagrange 乘子的存在唯一性,進一步得到了一種基于KKT 系統(tǒng)的分布式實時電價更新算法。在求解過程中,供電側(cè)的最優(yōu)產(chǎn)電量與用電側(cè)的最優(yōu)用電量可以分別計算得到,這樣也保護了用戶的隱私。最后將數(shù)值仿真結(jié)果與固定電價算法下的社會福利相比較,證實了該算法的合理性、有效性。

      2 系統(tǒng)模型

      2.1 效用函數(shù)

      效用函數(shù)是微觀經(jīng)濟學(xué)中的概念,通常用來表示消費者在消費中所獲得的效用與所消費的商品組合之間數(shù)量關(guān)系的函數(shù),以衡量消費者從消費既定的商品組合中所獲得滿足的程度。效用函數(shù)有多種形式,這里按照用戶不同,分兩種情形討論。

      對于一般用戶來說,隨著電力消費越來越高,用戶的滿意度隨之增長,但是,到一定程度會達到飽和,適合采用凹效用函數(shù),即(x,ω)≤0。如對數(shù)函數(shù)、分片線性函數(shù)、二次函數(shù)等,本文采用如下二次函數(shù)[17]:

      式中:x代表用戶的用電量,不同用戶不同時間段彼此獨立;α為預(yù)先給定的參數(shù),α ≥0;ω代表用戶滿意度參數(shù),隨著時間、溫度等變化,各個用戶之間也各不相同。

      對于一些大工業(yè)、商業(yè)用戶,由于電力消費滿意度不同,效用隨著產(chǎn)值的改變而變化很大,在一定的電力消費階段,效用函數(shù)值的增加速度會隨著電力消費水平迅速增加,如果仍采用凹效用函數(shù),不再貼近實際生產(chǎn)狀況。根據(jù)微觀經(jīng)濟學(xué)原理,選取適當(dāng)?shù)姆前夹в煤瘮?shù)更加貼切。如S 型函數(shù),即Sigmoid 函數(shù)[21]:

      式中,a,b為預(yù)先給定的參數(shù)。

      Sigmoid 函數(shù)是單調(diào)連續(xù)增函數(shù),表示一些大用戶在用電量過低或過高時效用變化緩慢,在用電量適宜的階段,效用變化迅速。注意到參數(shù)b為函數(shù)的拐點,即

      2.2 成本函數(shù)

      假設(shè)供電商每次發(fā)電成本與產(chǎn)生的能量數(shù)量是單獨相關(guān)的,可由成本函數(shù)來表示。通常成本函數(shù)是一個單調(diào)增加的嚴(yán)格凸函數(shù),目前普遍采用的成本函數(shù)為二次函數(shù),即

      式中:ak,bk,ck為預(yù)先給定的參數(shù),ak>0,bk,ck≥0,隨著時段不同而變化;Lk為時段k內(nèi)的產(chǎn)電量。

      2.3 優(yōu)化問題

      假設(shè)在某個區(qū)域電力系統(tǒng)中有一個供電商、多個用戶。N為所有用戶集合,每個用戶i∈N,,其中,Nc代表采用凹效用函數(shù)的用戶集合,Ninc代表采用非凹效用函數(shù)的用戶集合。實時電價理論上指某一時刻的費用,為了方便起見,將一個時間周期(如一天24 h)分為k個時段(如24 個時段),記K={1,2,···,k}為所有時段的集合。符號表示消費者在第 個時段的用電量,滿足,其中,表示用戶i在第k個時段最小用電量,即不斷電的情況下滿足基本的生活要求,表示用戶i在第k個時段所有電器充分利用的最大用電量。符號Lk表示第k個時段供電商的產(chǎn)電量,它滿足表示第k個時段內(nèi)最小和最大產(chǎn)電量,要求能夠提供在第k個時段所有用戶的最小用電量,保障基本生活要求,即

      在整個電力市場中,從社會福利最大化角度考慮,基于兩個目的:最大化所有用戶的效用之和,同時最小化供電側(cè)的成本,從而建立如下模型:

      式(4)中目標(biāo)函數(shù)為社會總福利,第一個約束條件含義為在每一時段,電力市場不斷電的情況下,所有用戶側(cè)的用電總量不會超過供電側(cè)的產(chǎn)電量。

      3 模型求解

      3.1 模型分析與Lagrange 乘子的性質(zhì)

      在電力市場的消費過程中,每個時段的電力消耗可以看成是完全獨立的,用戶彼此之間也是獨立的,這樣整個社會福利最大化問題就可以轉(zhuǎn)化為只需考慮某一個時段的社會福利最大化問題,整個社會福利最大化模型可以被分為k個子問題:

      求解問題(5)有多種方法,如集中式內(nèi)點法、梯度投影法[3]、牛頓法[19]等。事實上,優(yōu)化問題的Lagrange 乘子,在電力市場實際問題中代表電價的影子價格,它反映了社會資源配置達到最優(yōu)的一種價格,用來指導(dǎo)供電商調(diào)整電價。因此,可以通過求解優(yōu)化問題(5)的KKT 條件,尋求Lagrange 乘子,即影子價格。定理1 首先給出優(yōu)化問題(5)的Lagrange 乘子是存在且唯一的。

      定理1[17]假設(shè)優(yōu)化問題(5)中效用函數(shù)是連續(xù)可微的,由式(1)和式(2)給出,成本函數(shù)Ck(Lk)由式(3)給出,則優(yōu)化問題(5)在最優(yōu)點的Lagrange 乘子存在且唯一。

      定理1 說明優(yōu)化問題(5)的Lagrange 乘子存在且唯一,由于優(yōu)化問題的約束條件都是線性的,滿足線性獨立約束規(guī)格[22-23],從而滿足KKT 條件,這樣就可以通過求解KKT 系統(tǒng)來進一步求解Lagrange 乘子,即實時電價的影子價格。

      3.2 分布式算法

      考慮社會福利最大化問題(5)對應(yīng)的KKT 系統(tǒng):

      其中,第一個約束的Lagrange 乘子 λk代表了實時電價的影子價格,用于指導(dǎo)供電商調(diào)整電價。產(chǎn)電量約束條件的Lagrange 乘子為,用電量約束條件的Lagrange 乘子為。

      用戶側(cè)和供電側(cè)的邊際效用和邊際成本為

      根據(jù)微觀經(jīng)濟學(xué)原理,當(dāng)電力水平目前沒有達到飽和的情況下,市場供電量與需求量達到平衡時,市場價格為出清價格[21],從而建立實時電價迭代更新公式為

      由式(9)可知,當(dāng)電力市場的供電量和需求量保持一致時,即供需平衡時,算法收斂,此時為影子價格的最優(yōu)解,指導(dǎo)供電商調(diào)整電價,得到市場出清價格。

      定理2實時電價迭代式(9)中每個用戶的用電量和產(chǎn)電量Lk可以分別由下列公式:

      給出。

      證明a.當(dāng)產(chǎn)電量或者用電量達不到最大或最小值時,由式(6c)可知,產(chǎn)電量約束條件的Lagrange 乘子取值為0,將式(7)代入式(6a)可得,此時產(chǎn)電量為,這里代表邊際成本函數(shù)mc(Lk)的反函數(shù);

      進一步整理,對于供電側(cè)的產(chǎn)電量可以由式(10)給出。同樣分析需求側(cè)的用電量、邊際效用與影子價格的關(guān)系,可以得到需求側(cè)的用電量可以由式(11)給出。

      給定某一時段k的第t次迭代的電價,利用式(10)計算出供電側(cè)的產(chǎn)電量,利用式(11)計算用戶側(cè)的用電量,代入式(9),更新實時電價。這樣,供電側(cè)的產(chǎn)電量和用電側(cè)的用電量就可以分開計算,保護了用戶的隱私。

      根據(jù)以上討論,現(xiàn)給出實時電價更新算法。

      算法1(用戶側(cè)):

      步驟1當(dāng)k∈K時,對所有用戶i∈N,初始化

      步驟2若t∈T,從供電商處接收電價;

      步驟3利用式(11)更新用電量;

      步驟4將用電量的信息傳遞給供電商。

      算法2(供電側(cè)):

      步驟1當(dāng)k∈K時,初始化

      步驟2若t∈T,

      b.利用式(10)更新產(chǎn)電量Lk;

      步驟3若停止準(zhǔn)則成立,則算法停止;否則,重復(fù)步驟b—d。

      前面利用KKT 條件的結(jié)論給出了供電側(cè)和用戶之間的用電策略,在算法中,實時電價的更新只需要知道用戶側(cè)的用電量和供電側(cè)的產(chǎn)電量,實現(xiàn)了供電側(cè)和用戶側(cè)分離,無需知道每個用戶的效用情況,保護了用戶的隱私。該算法不僅適用于采用凹效用函數(shù)的用戶,同樣也適用于部分采用非凹效用函數(shù)的大工業(yè)、商業(yè)用戶。

      4 數(shù)值仿真

      4.1 參數(shù)設(shè)置

      假設(shè)所考慮的電力系統(tǒng)有1 個供電商、10 個用戶,其中,8 個用戶采用二次效用函數(shù),2 個用戶采用Sigmoid 效用函數(shù)。一天時間分為24 個時段。這里,成本函數(shù)參數(shù)取值ak=0.01,bk=0,ck=0。效用函數(shù)U1中取參數(shù)α=0.3,效用函數(shù)U2中取參數(shù)a=2,b=15,ω∈[1,4]隨機選取,一旦取定,在一個小周期內(nèi)固定,初始電價λ0=0.56,終止參數(shù)ε=0.01。

      將仿真結(jié)果與固定電價下的社會福利進行了比較,在固定電價算法中,效用函數(shù)的參數(shù)取所有用戶參數(shù)的最大值,即ωmax=4,固定電價利用公式[3]λk=ωmax-Lkα/N計算得到。

      4.2 結(jié)果分析

      圖1 給出了分布式算法下每個時段實時電價的變化情況,圖2 給出了實時電價下供電側(cè)的產(chǎn)電量和用電側(cè)的總用電量的變化情況,說明了當(dāng)市場產(chǎn)電量與總用電量達到平衡時,實時電價得到最優(yōu)值,即市場出清價格。

      從圖3 可以看出,在某一時間段供電側(cè)的產(chǎn)電量、用電側(cè)的總用電量、實時電價在迭代14 次以后,都達到了收斂,說明了分布式算法的有效性。

      圖1 一天實時電價Fig.1 Electricity real-time price of a day

      圖2 每時段產(chǎn)電量與總用電量Fig.2 Electricity production and consumption of a day

      圖3 某時段總用電量、產(chǎn)電量和實時電價的迭代次數(shù)Fig.3 Electricity consumption and production and the iteration times for the real-time electricity price in a certain time period

      圖4 比較了分布式實時電價算法和固定電價算法下的社會福利最大值,可以看出,每個時段實時電價下的社會福利值都大于固定電價下的社會福利最大值,說明實時電價的優(yōu)越性。

      考慮某一個用戶的福利,用其效用減去所付費用來表示:

      圖4 實時電價與固定電價下的社會福利值Fig.4 Social welfare value under real-time price and fixed price

      式中,p為實時電價。

      圖5 以用戶3 為例,說明了在每個時段實時電價算法下的個體用戶福利都要高于在固定電價算法下的福利。

      圖6 和圖7 是考慮10 個用戶分別采用不同效用函數(shù)進行比較,其中,前8 個用戶采用的是二次凹效用函數(shù),9,10 用戶采用的是Sigmoid 非凹效用函數(shù)。在某一個時段中,雖然實時電價下的效用都大于固定電價下的效用,但是,從圖6 中可以看出,采用Sigmoid 非凹效用函數(shù)的用戶9 雖然用電量不為0,但是,圖7 中的效用卻接近于0,其他時段也有類似情形,這說明僅僅考慮耗電量比例公平對于這些用戶是不公平的,這也是作者下一步將要解決的問題。

      圖5 兩種電價下用戶3 的福利Fig.5 Social welfare of the user 3 under two price mechanisms

      圖6 時段8 實時電價下所有用戶用電量Fig.6 All users' electricity consumption under the real-time electricity pricing in eighth time period

      圖7 時段8 兩種電價下所有用戶的效用Fig.7 Utility of all users under two price mechanisms in eighth time period

      5 結(jié)束語

      針對智能電網(wǎng)系統(tǒng)具有不同類型效用函數(shù)的用戶,建立了采用凹效用函數(shù)和Sigmoid 非凹效用函數(shù)兩類用戶的社會福利最大化模型,研究了實時電價問題。在已有研究對用戶僅考慮單一類型效用函數(shù)或分類后不同效用函數(shù)基礎(chǔ)上,重新考慮分類為凹效用和非凹效用函數(shù)進行研究。由于所研究的社會福利最大化模型是非凸優(yōu)化問題,是NP 難的,本文根據(jù)市場出清價格原理,通過研究該模型的KKT 最優(yōu)性條件,得到了實時電價影子價格的迭代方法。整個算法只需知道用戶的用電量和供電商的產(chǎn)電量,實現(xiàn)了供電側(cè)和用電側(cè)的分離,既得到了分布式實時電價更新算法,又保護了用戶的隱私。仿真結(jié)果證實了算法的有效性。結(jié)果顯示,對于非凹效用函數(shù)的用戶僅考慮需求比例存在不公平的現(xiàn)象,這也明確了下一步研究的方向。

      猜你喜歡
      乘子效用函數(shù)社會福利
      再談單位球上正規(guī)權(quán)Zygmund空間上的點乘子
      效用函數(shù)模型在動態(tài)三角模糊多屬性決策中的應(yīng)用
      雙線性傅里葉乘子算子的量化加權(quán)估計
      單位球上正規(guī)權(quán)Zygmund空間上的點乘子
      基于冪效用函數(shù)的最優(yōu)投資消費問題研究
      單位球上正規(guī)權(quán)Zygmund空間上的點乘子
      供給側(cè)改革的微觀基礎(chǔ)
      可否把寬帶作為社會福利
      社會福利
      江蘇年鑒(2014年0期)2014-03-11 17:10:04
      社會福利與歐債危機
      绍兴市| 当阳市| 孟村| 华坪县| 兴仁县| 铜山县| 静安区| 武宣县| 阳泉市| 堆龙德庆县| 武宁县| 漯河市| 永泰县| 卓尼县| 禄丰县| 凉山| 新沂市| 恭城| 清新县| 荥经县| 南丹县| 金堂县| 仁怀市| 阳新县| 依兰县| 象州县| 深水埗区| 广汉市| 固阳县| 台中市| 宁陵县| 益阳市| 游戏| 镇赉县| 昆明市| 牡丹江市| 临海市| 曲靖市| 辽阳市| 田林县| 遵义县|