[發明專利]電力系統數據處理集群、檢測方法、裝置、設備和介質在審
| 申請號: | 202110885405.8 | 申請日: | 2021-08-03 |
| 公開(公告)號: | CN113708486A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 張偉;何超林;謝虎;謝型浪;徐長飛;楊占杰 | 申請(專利權)人: | 南方電網數字電網研究院有限公司 |
| 主分類號: | H02J13/00 | 分類號: | H02J13/00;G06F9/52 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 肖茹蕓 |
| 地址: | 510700 廣東省廣州市黃*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電力系統 數據處理 集群 檢測 方法 裝置 設備 介質 | ||
本申請提供了一種電力系統數據處理集群、檢測方法、裝置、設備和介質,本申請能夠檢測節點的線程是否死鎖,從而避免了數據丟失,提高電力系統的數據監控水平。其中,心跳檢測方法包括建立第一進程,在所述第一進程下建立第一心跳接收線程,通過所述第一心跳接收線程獲取第一心跳數據包,所述第一心跳數據包由第二進程發送,所述第二進程由所述節點建立,每當獲取到所述第一心跳數據包時開始計時,當計時時間超過第一預設時間,判定所述第二進程死鎖失效。
技術領域
本發明涉及電力監控技術領域,尤其涉及一種電力系統數據處理集群、檢測方法、裝置、電力監控設備和計算機可讀存儲介質。
背景技術
隨著電網系統的不斷發展,電網系統中的各節點的參數也在不斷變化,因此,需要采用電力監控系統對電網中各節點的參數進行監測。隨著電網系統的重要性和復雜性不斷增加,集中式的電力監控系統在處理能力以及實時性上均不能滿足要求,因此,分布式的數據處理集群被廣泛地應用于電力監控系統中。然而,相關技術中的數據處理集群無法檢測其節點的進程是否出現死鎖情況,因此相關技術中的數據處理集群在其節點的進程出現死鎖情況時會導致大量數據丟失,使得電網系統的監控管理不能有效執行。
發明內容
基于此,本申請提供了一種電力監控系統數據處理集群及心跳檢測方法,能夠檢測節點的線程是否死鎖,從而避免了數據丟失,提高了用戶的使用體驗。
一種電力監控系統數據處理集群,包括:
遠程終端單元,用于獲取電力信息,所述電力信息用于表征電網中的電參數;
運算處理集群,包括多個節點,各個所述節點均與所述遠程終端單元連接,所述節點用于處理所述電力信息;
管理端,分別與所述遠程終端單元和各個所述節點連接,用于向各個所述節點發送心跳包以檢測所述節點的工作狀態。
在其中一個實施例中,提供了一種心跳檢測方法,應用于電力監控系統數據處理集群的管理端,所述電力監控系統數據處理集群包括:遠程終端單元、運算處理集群和所述管理端,所述運算處理集群包括多個節點,各個所述節點均與所述遠程終端單元連接;所述管理端分別與所述遠程終端單元和各個所述節點連接;
所述心跳檢測方法包括:
建立第一進程,所述第一進程用于實現所述管理端的通信功能;
在所述第一進程下建立第一心跳接收線程,所述第一心跳接收線程用于檢測所述節點的工作狀態;
通過所述第一心跳接收線程接收第一心跳數據包或報警信息,所述第一心跳數據包由第二進程發送,所述第一心跳數據包用于表征所述第二進程的工作狀態;所述第二進程由所述節點建立,所述第二進程用于向所述管理端發送所述第一心跳數據包的同時對電力信息進行處理,所述電力信息由所述節點從所述遠程終端單元獲取,所述電力信息用于表征電網中的電參數;
每當接收到所述第一心跳數據包時開始計時,在計時時間超過第一預設時間或者接收到報警信息的情況下判定所述第二進程死鎖失效。
在其中一個實施例中,所述方法還包括:
在所述第一進程下建立第一心跳發送線程,所述第一心跳發送線程用于向所述節點表明所述管理端的工作狀態;
每間隔第二預設時間,通過所述第一心跳發送線程向所述節點發送第二心跳數據包,所述第二心跳數據包用于表征所述第一進程的工作狀態。
在其中一個實施例中,所述每間隔第二預設時間,通過所述第一心跳發送線程向所述節點發送第二心跳數據包還包括:
根據所述第一心跳數據包得到所述節點的地址信息,所述地址信息用于表征所述節點的物理地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南方電網數字電網研究院有限公司,未經南方電網數字電網研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110885405.8/2.html,轉載請聲明來源鉆瓜專利網。





