本發(fā)明涉及電力系統(tǒng)自動化需求響應(yīng)領(lǐng)域,尤其涉及一種基于用電負荷自動調(diào)控的需求側(cè)響應(yīng)方法。
背景技術(shù):
人的發(fā)展與能源密不可分,自第二次工業(yè)革命以來,電能已成為人們使用的普遍的能源。由于電能不同于化石能源,無法經(jīng)濟地大量存儲,所以在面對能源緊缺、環(huán)境問題日益嚴重的今天,如何提高電能的利用率是一個無法回避的問題。
傳統(tǒng)電網(wǎng)由于缺乏對電能分配的控制以及用電信息的反饋,在電能的可靠性和電能的供應(yīng)能力方面有所欠缺,因此亟需建立一個更加安全、可靠、經(jīng)濟和環(huán)境友好型的電網(wǎng)。在這樣的發(fā)展背景下,智能電網(wǎng)的概念應(yīng)運而生,并得到全球范圍內(nèi)的認可,成為世界電力行業(yè)的共同發(fā)展趨勢。
同時,隨著新能源、分布式電源的迅速發(fā)展,供電側(cè)和需求側(cè)的特性發(fā)生了重大變化,需求側(cè)不再只依賴大電網(wǎng)提供電力,且可“自發(fā)自用,余電上網(wǎng)”。新能源的接入以及智能計量裝置的使用使得需求側(cè)資源的作用被重新認識。智能裝置的使用使得用電信息收集和統(tǒng)一調(diào)配得以實現(xiàn),在此新形勢下,需求響應(yīng)得到了發(fā)展。
電網(wǎng)的運行需要對需求側(cè)資源進行統(tǒng)一的調(diào)度和管理,需求響應(yīng)的發(fā)展經(jīng)歷了從人工需求響應(yīng)到半自動需求響應(yīng)再到自動需求響應(yīng)三個階段。
而傳統(tǒng)的需求響應(yīng)需要工作人員手動操作設(shè)備或設(shè)定運行情況,電網(wǎng)側(cè)主要制定激勵措施,響應(yīng)速度得不到保證,因此無法確保dr實施的可靠性;電網(wǎng)側(cè)調(diào)整dr信號的靈活性不夠,不能及時對用戶響應(yīng)行為做出反應(yīng)。因此,自動需求響應(yīng)將使得復(fù)雜的dr業(yè)務(wù)過程,通過自動化系統(tǒng)得以簡化,從而加快dr推廣和實施,有利于傳統(tǒng)電網(wǎng)向智能電網(wǎng)的轉(zhuǎn)變。
要想實現(xiàn)電網(wǎng)側(cè)與用戶側(cè)的自動需求響應(yīng),雙方的即時通訊以及信息的交互是亟須解決的技術(shù)難題之一。
技術(shù)實現(xiàn)要素:
鑒于目前現(xiàn)有技術(shù)存在的一些問題,本發(fā)明的目的在于提出一種基于用電負荷自動調(diào)控的需求側(cè)響應(yīng)方法。
為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下:
基于國際制定的自動化需求響應(yīng)規(guī)范,響應(yīng)中存在用戶側(cè)與系統(tǒng)側(cè)雙向通訊,現(xiàn)將系統(tǒng)側(cè)規(guī)定為vtn,用戶側(cè)規(guī)定為ven。同時,本發(fā)明中由ven定期向vtn發(fā)送request事件請求消息,當vtn有需求指令時向ven發(fā)送distributed事件,最后ven發(fā)送created事件響應(yīng)vtn。
基于國際制定的自動化需求響應(yīng)規(guī)范,通過可擴展標記語言(xmlschema)制定所有通訊中需要存在的文件格式。
oadrrequestedevent.xml:ven通過周期性向vtn發(fā)送以獲取信息
oadrdistributeevent.xml:vtn向ven發(fā)送的請求消息
oadrcreatedevent.xml:ven響應(yīng)vtn的distributed消息
本發(fā)明通過jaxb方法生成與解析xml文件。
本發(fā)明基于http協(xié)議實現(xiàn)多機通訊。
本發(fā)明通過post方法請求http傳輸文件。
本發(fā)明實現(xiàn)的具體步驟如下:
1)ven周期性的向vtn發(fā)送oadrrequestevent事件以請求vtnoadrdistributeevent事件;
2)當vtn端收到了管理員提供的需要削減的負荷總量同時收到ven發(fā)送的oadrrequestevent事件后,向所有的ven發(fā)送包含payloadinfo事件的oadrdistributeevent以索取各個ven可削減的負荷量;
3)ven收到vtn的payloadinfo事件后,根據(jù)其所控制的負荷情況得到可削減量,之后通過oadrcreatedevent事件回應(yīng)vtn;
4)vtn收到各個ven的數(shù)據(jù)后,根據(jù)需要削減的負荷量進行優(yōu)化計算,得到各個ven所負責(zé)削減的負荷量,并通過包含有cutpayload_venx(x代表ven的數(shù)字id)事件的oadrdistributeevent發(fā)布給各個ven;
5)ven從接收對象為自己的cutpayload_venx事件中得到各自的削減量并執(zhí)行操作,之后發(fā)送oadrcreatedevent告知vtn執(zhí)行情況
本發(fā)明的意義在于給實現(xiàn)電網(wǎng)削減負荷量自動化需求響應(yīng)提供了一種新的解決方案,實現(xiàn)智能用電、合理用電、可靠用電。本發(fā)明實現(xiàn)了電力需求側(cè)的負荷調(diào)控自動化,通過電力需求側(cè)周期性的向電力系統(tǒng)側(cè)請求消息的方式,確保了雙方通信的實時性和有效性;本發(fā)明通過制定超時報錯重試規(guī)則,確保了雙方通信的穩(wěn)定性,提高了通信的成功率;通過在電力系統(tǒng)側(cè)的集中優(yōu)化配置方式,使各電力需求側(cè)能更科學(xué)合理的削減用電量,避免不必要的過多削減或資源浪費;同時,也為實現(xiàn)電網(wǎng)其他模式的自動化需求響應(yīng)提供借鑒意義。
附圖說明
圖1為本發(fā)明的總體系統(tǒng)示意圖;
圖2為本發(fā)明的ven端工作流程圖;
圖3為本發(fā)明的通訊過程示意圖;
圖4為本發(fā)明的一個實例運行結(jié)果。
具體實施方式
為了更全面的理解本發(fā)明的目的和流程,下面結(jié)合附圖和具體實例來詳細描述本發(fā)明,使得本發(fā)明的目的和效果將變得更加明顯。
如圖1,本發(fā)明總體系統(tǒng)由一個系統(tǒng)側(cè)的vtn端與多個用戶側(cè)(可拓展)的ven端構(gòu)成。其中,通訊方式為http協(xié)議通訊。
如圖2,ven需要定期向vtn發(fā)送需求響應(yīng)請求事件oadrrequestevent,vtn只有在有需求響應(yīng)信號需要發(fā)布時才以oadrdistributeevent事件來回應(yīng),ven收到oadrdistributeevent后處理oadrdistributeevent中的事件信息后回應(yīng)vtnoadrcreatedevent事件以回應(yīng)事件狀態(tài)。
本發(fā)明的實例是通過三臺pc進行的,一臺vtn,另兩臺分別作為ven_1和ven_2。實現(xiàn)的是自動化需求響應(yīng)中削減負荷量事件。
如圖3實現(xiàn)自動化需求響應(yīng)的方法的步驟如下:
1)ven通過周期性的向vtn發(fā)送oadrrequestevent事件以請求vtn的oadrdistributeevent事件。而在vtn在超時時間內(nèi)沒有回應(yīng)ven任何事件的情況下,ven等待下一次喚醒時間繼續(xù)發(fā)送oadrrequestevent事件
2)在實際中,電力系統(tǒng)管理員在某時得到通知需要削減的負荷量,則將此負荷量輸入客戶端。當vtn端收到了管理員提供的需要削減的負荷量同時收到ven發(fā)送的oadrrequestevent事件后,向所有的ven發(fā)送包含payloadinfo事件的oadrdistributeevent以索取各個ven可削減的負荷量;
3)ven收到vtn的payloadinfo事件后,根據(jù)其所控制的負荷情況得到可削減量,之后通過oadrcreatedevent事件回應(yīng)vtn;在此事件中ven可以回應(yīng)的可削減量范圍為非負數(shù)。
4)vtn收到各個ven的數(shù)據(jù)后,根據(jù)需要削減的負荷量進行優(yōu)化計算,得到各個ven所負責(zé)削減的負荷量,并通過包含有cutpayload_venx(x代表ven的數(shù)字id)事件的oadrdistributeevent發(fā)布給各個ven;優(yōu)化計算的算法可以有多種算法,如比例分配,加權(quán)分配,優(yōu)先級分配等。
5)ven從接收對象為自己的cutpayload_venx事件中得到各自的削減量并執(zhí)行操作,之后發(fā)送oadrcreatedevent告知vtn執(zhí)行情況。在此過程中,ven削減負荷量的動作是必須完成的,若削減失敗則重復(fù)削減直至完成。當vtn在超時期間內(nèi)未收到某個ven對象的oadrcreatedevent信息時,則報錯。
至此,一次自動化需求響應(yīng)通信過程完成。
而ven繼續(xù)周期性的向vtn發(fā)送oadrrequestevent事件以請求下一個oadrdistributeevent事件。
由于其中涉及到vtn端的總負荷削減量和ven端的可削減負荷量,以及基于這些數(shù)據(jù)的優(yōu)化算法,這些參數(shù)在實際中應(yīng)該是根據(jù)電網(wǎng)運行情況生成的,所以這些參數(shù)在案例中事先設(shè)置好。
本例中設(shè)置vtn端的需要削減的總負荷量設(shè)為300kw,ven_1端的可削減負荷量為200kw,ven_2端的可削減負荷量為400kw。
本例中的算法為簡單的按比例分配,
即在步驟3)中ven_1向vtn發(fā)送的oadrcreatedeven信息中可削減量為200kw;ven_2向vtn發(fā)送的oadrcreatedeven信息中可削減量為400kw。
在步驟4)中vtn向ven_1發(fā)送的oadrdistributeevent信息應(yīng)包含的削減負荷量為100kw;vtn向ven_2發(fā)送的oadrdistributeevent信息應(yīng)包含的削減負荷量為200kw。
實際程序運行結(jié)果如圖4。
由上述描述可知,本發(fā)明實現(xiàn)了一種基于用電負荷自動調(diào)控的需求側(cè)響應(yīng)方法。
對于本領(lǐng)域的一般技術(shù)人員而言,以上所述的實施方法僅為本發(fā)明的一個實例,在不脫離本發(fā)明原理和范圍的前提下對其進行的顯而易見的改動,都屬于本發(fā)明的構(gòu)思和所附權(quán)利要求的保護范圍。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物決定。