本發(fā)明屬于虛擬電廠,具體涉及一種虛擬電廠運行狀態(tài)全局監(jiān)控方法、系統(tǒng)、終端及存儲介質(zhì)。
背景技術(shù):
1、虛擬電廠是一種通過先進信息通信技術(shù)和軟件系統(tǒng),實現(xiàn)dg、儲能系統(tǒng)、可控負荷、電動汽車等der的聚合和協(xié)調(diào)優(yōu)化,以作為一個特殊電廠參與電力市場和電網(wǎng)運行的電源協(xié)調(diào)管理系統(tǒng)。虛擬電廠概念的核心可以總結(jié)為“通信”和“聚合”。虛擬電廠的關(guān)鍵技術(shù)主要包括協(xié)調(diào)控制技術(shù)、智能計量技術(shù)以及信息通信技術(shù)。虛擬電廠最具吸引力的功能在于能夠聚合der參與電力市場和輔助服務市場運行,為配電網(wǎng)和輸電網(wǎng)提供管理和輔助服務。
2、目前,虛擬電廠的部署架構(gòu)為層級式架構(gòu),即一個上級虛擬電廠和多個下級虛擬電廠,上級虛擬電廠有對下級虛擬電廠執(zhí)行監(jiān)控、調(diào)度、管理的權(quán)限。運行狀態(tài)的監(jiān)控是保證整個系統(tǒng)穩(wěn)定性的基礎(chǔ),然而由于虛擬電廠的數(shù)量較多,監(jiān)控數(shù)據(jù)量較大,因此上級虛擬電廠需要耗費大量的算力由于監(jiān)控下級虛擬電廠,嚴重影響了其它業(yè)務的處理效率。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)的上述不足,本發(fā)明提供一種虛擬電廠運行狀態(tài)全局監(jiān)控方法、系統(tǒng)、終端及存儲介質(zhì),以解決上述技術(shù)問題。
2、第一方面,本發(fā)明提供一種虛擬電廠運行狀態(tài)全局監(jiān)控方法,包括:
3、采集監(jiān)控周期內(nèi)各下級虛擬電廠對調(diào)度指令的響應次數(shù)和平均響應時間;
4、計算下級虛擬電廠的響應次數(shù)和平均響應時間的加權(quán)和,得到響應分數(shù);
5、篩選出響應分數(shù)達不到響應閾值的異常下級虛擬電廠,向異常下級虛擬電廠發(fā)布自檢任務,以使異常下級虛擬電廠基于預先設(shè)置的自檢策略執(zhí)行所述自檢任務;
6、接收異常下級虛擬電廠返回的自檢數(shù)據(jù),并將所述自檢數(shù)據(jù)保存至監(jiān)控日志。
7、在一個可選的實施方式中,采集監(jiān)控周期內(nèi)各下級虛擬電廠對調(diào)度指令的響應次數(shù)和平均響應時間,包括:
8、在運行日志中記錄下發(fā)的調(diào)度指令和下發(fā)時間,以及接收的響應信息、響應信息所屬的下級虛擬電廠和接收響應信息的時間;
9、將接收響應信息的時間與所述下發(fā)時間的時間差作為響應時間;
10、基于所述運行日志統(tǒng)計各下級虛擬電廠在本輪監(jiān)控周期內(nèi)的響應次數(shù)和平均響應時間。
11、在一個可選的實施方式中,所述方法還包括:
12、配置自檢策略,所述自檢策略包括監(jiān)控指標,基于聚類算法的監(jiān)控指標分析方法;
13、將所述自檢策略部署至所有下級虛擬電廠。
14、在一個可選的實施方式中,配置自檢策略,包括:
15、分析下級虛擬電廠的業(yè)務類型,對業(yè)務類型涉及的功能模塊進行層級梳理得到每種業(yè)務類型的功能模塊序列,將每種業(yè)務類型對應的功能模塊序列寫入目標文件;
16、通過為目標文件中的功能模塊配置探針腳本,獲取功能模塊處理的請求以及處理結(jié)果,進而基于功能模塊處理的請求以及處理結(jié)果統(tǒng)計成功率;
17、對各功能模塊的成功率和請求處理數(shù)量進行聚類,并計算各聚類簇的質(zhì)心的成功率與請求處理數(shù)量的加權(quán)和,其中請求處理數(shù)量的權(quán)重為負數(shù)且成功率的權(quán)重為正數(shù),篩選出加權(quán)和最小的異常聚類簇;
18、對異常聚類簇包含的異常功能模塊與功能模塊序列進行匹配,將匹配成功的異常功能模塊輸出為異常模塊組合;
19、對異常模塊組合中的各異常功能模塊按成功率由低到高進行排序,若排序最靠前的異常功能模塊為最底層功能模塊,則將所述最底層功能模塊寫入預警信息;若排序最靠前的異常功能模塊不是最底層功能模塊,則計算排序最靠前的異常功能模塊與底層功能模塊的成功率差值,若所述成功率差值未超過設(shè)定的閾值,則將相應底層功能模塊寫入預警信息;若排序最靠前的異常功能模塊不是最底層功能模塊且所述成功率差值超過設(shè)定的閾值,則將排序最靠前的異常功能模塊寫入預警信息;
20、對所述預警信息中的功能模塊進行修復,并將預警信息和修復操作寫入自檢日志。
21、在一個可選的實施方式中,接收異常下級虛擬電廠返回的自檢數(shù)據(jù),并將所述自檢數(shù)據(jù)保存至監(jiān)控日志,包括:
22、接收異常下級虛擬電廠返回的自檢數(shù)據(jù),所述自檢數(shù)據(jù)包括自檢日志和聚合資源的實時負荷、運行狀態(tài);
23、利用可視化插件將所述自檢日志和聚合資源的實時負荷、運行狀態(tài)轉(zhuǎn)換為顯示數(shù)據(jù);
24、將所述自檢數(shù)據(jù)保存至監(jiān)控日志;
25、統(tǒng)計監(jiān)控日志中的自檢數(shù)據(jù)對應的下級虛擬電廠,若相鄰監(jiān)控周期出現(xiàn)相同的下級虛擬電廠,則將所述下級虛擬電廠的信息發(fā)送至運維管理終端。
26、第二方面,本發(fā)明提供一種虛擬電廠運行狀態(tài)全局監(jiān)控系統(tǒng),包括:
27、響應監(jiān)控模塊,用于采集監(jiān)控周期內(nèi)各下級虛擬電廠對調(diào)度指令的響應次數(shù)和平均響應時間;
28、響應評估模塊,用于計算下級虛擬電廠的響應次數(shù)和平均響應時間的加權(quán)和,得到響應分數(shù);
29、異常篩選模塊,用于篩選出響應分數(shù)達不到響應閾值的異常下級虛擬電廠,向異常下級虛擬電廠發(fā)布自檢任務,以使異常下級虛擬電廠基于預先設(shè)置的自檢策略執(zhí)行所述自檢任務;
30、結(jié)果保存模塊,用于接收異常下級虛擬電廠返回的自檢數(shù)據(jù),并將所述自檢數(shù)據(jù)保存至監(jiān)控日志。
31、在一個可選的實施方式中,所述響應監(jiān)控模塊包括:
32、數(shù)據(jù)記錄單元,用于在運行日志中記錄下發(fā)的調(diào)度指令和下發(fā)時間,以及接收的響應信息、響應信息所屬的下級虛擬電廠和接收響應信息的時間;
33、實際計算單元,用于將接收響應信息的時間與所述下發(fā)時間的時間差作為響應時間;
34、數(shù)據(jù)統(tǒng)計單元,用于基于所述運行日志統(tǒng)計各下級虛擬電廠在本輪監(jiān)控周期內(nèi)的響應次數(shù)和平均響應時間。
35、在一個可選的實施方式中,所述系統(tǒng)還包括:
36、策略配置模塊,用于配置自檢策略,所述自檢策略包括監(jiān)控指標,基于聚類算法的監(jiān)控指標分析方法;
37、策略部署模塊,用于將所述自檢策略部署至所有下級虛擬電廠。
38、第三方面,提供一種終端,包括:
39、處理器、存儲器,其中,
40、該存儲器用于存儲計算機程序,
41、該處理器用于從存儲器中調(diào)用并運行該計算機程序,使得終端執(zhí)行上述的終端的方法。
42、第四方面,提供了一種計算機存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有指令,當其在計算機上運行時,使得計算機執(zhí)行上述各方面所述的方法。
43、本發(fā)明的有益效果在于,本發(fā)明提供的虛擬電廠運行狀態(tài)全局監(jiān)控方法、系統(tǒng)、終端及存儲介質(zhì),通過監(jiān)控各下級虛擬電廠的響應次數(shù)和平均響應時間可以評估各下級虛擬電廠的運行狀態(tài),該過程無需從下級虛擬電廠抓取監(jiān)控數(shù)據(jù),從而節(jié)省了通信資源和計算資源,且基于評估結(jié)果對異常下級虛擬電廠進行精細檢測,保證了全局監(jiān)控的準確性,且精細檢測的計算過程由下級虛擬電廠執(zhí)行,不會占用上級虛擬電廠的計算資源。
44、此外,本發(fā)明設(shè)計原理可靠,結(jié)構(gòu)簡單,具有非常廣泛的應用前景。
1.一種虛擬電廠運行狀態(tài)全局監(jiān)控方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,采集監(jiān)控周期內(nèi)各下級虛擬電廠對調(diào)度指令的響應次數(shù)和平均響應時間,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,配置自檢策略,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,接收異常下級虛擬電廠返回的自檢數(shù)據(jù),并將所述自檢數(shù)據(jù)保存至監(jiān)控日志,包括:
6.一種虛擬電廠運行狀態(tài)全局監(jiān)控系統(tǒng),其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述響應監(jiān)控模塊包括:
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
9.一種終端,其特征在于,包括:
10.一種存儲有計算機程序的計算機可讀存儲介質(zhì),其特征在于,所述可讀存儲介質(zhì)上存儲有虛擬電廠運行狀態(tài)全局監(jiān)控程序,所述虛擬電廠運行狀態(tài)全局監(jiān)控程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-5任一項所述虛擬電廠運行狀態(tài)全局監(jiān)控方法的步驟。