新四季網

一種智能變電站系統自診斷與自恢復方法

2023-10-10 20:04:54

一種智能變電站系統自診斷與自恢復方法
【專利摘要】本發明公開了一種智能變電站系統自診斷與自恢復方法,包括如下步驟:(1)監控伺服器主機定期獲取系統核心進程站用內存大小,當其數值超過預定的閾值啟動自恢復;(2)通過監控伺服器主機與監控客戶端之間的閉環自檢進行異常檢測,當監測異常次數累積超過預定閾值啟動自恢復;(3)自恢復啟動後,進行雙伺服器的主備切換操作,且主機重啟產生異常的服務進程。本發明的智能變電站系統自診斷與自恢復方法利用系統運行期基本的畫面刷新、數據刷新、告警上送等特性,在監控伺服器主機和監控客戶端之間形成閉環的定時自檢功能,當自檢結果符合異常條件時,利用系統的熱備特性,啟動系統的自恢復策略,以保證系統的長期運行可靠。
【專利說明】一種智能變電站系統自診斷與自恢復方法

【技術領域】
[0001] 本發明屬於電力系統智能變電站綜合自動化領域,具體涉及一種智能變電站系統 自診斷與自恢復方法。

【背景技術】
[0002] 監控伺服器在變電站長時間的運行過程中,可能會由於多種原因(比如一些隱藏 漏洞)而出現異常,嚴重的異常會給用戶帶來惡劣影響。系統常見的異常如下:內存洩露 不斷累積導致的應用程式奔潰;系統資源洩露如socket、文件句柄不斷累積導致的系統異 常;進程或現場死鎖導致的應用異常;對非法數據處理的保護性不夠導致的程序異常(指 針異常、堆棧被破壞)等。上述原因發生在監控系統的核心服務進程時,會導致監控系統表 現出以下的特徵:在線監控畫面實時數據不刷新;產生的實時告警信息無法上傳到操作員 站;無法下發遙控命令;報表中沒有歷史數據;無法查詢出歷史告警信息。
[0003] 因此,系統軟體在發布前的測試很難保證沒有任何問題,智能化的自診斷與自恢 復功能是非常有必要的。


【發明內容】

[0004] 本發明的目的是提供一種智能變電站系統自診斷與自恢復方法,保證系統的穩定 可靠運行,並為查找出系統異常原因提供可靠依據。
[0005] 為了實現以上目的,本發明所採用的技術方案是:一種智能變電站系統自診斷與 自恢復方法,包括如下步驟:
[0006] (1)監控系統是按照主機、備機雙伺服器熱備用的方式運行的,監控伺服器主機首 先進行本機核心進程的內存狀況定時監測,定期獲取系統核心進程站用內存大小,當其數 值超過預定的閾值且無下降趨勢時啟動自恢復;
[0007] (2)通過監控伺服器主機與監控客戶端之間的閉環自檢檢查實時數據處理流程和 消息數據處理流程是否正常,當監測異常次數累積超過預定閾值啟動自恢復;
[0008] (3)自恢復啟動後,進行雙伺服器的主備切換操作,且主機重啟產生異常的服務進 程。
[0009] 在自恢復啟動的同時系統啟動異常斷面信息錄波功能,收集監控伺服器主機、備 機和操作員站在異常時刻一段時間內的斷面環境數據進行存儲。
[0010] 通過監控伺服器與監控客戶端之間的閉環自檢檢測核心進程異常的過程如下:
[0011] (1)由監控伺服器的主機產生不同類型的自檢模擬數據,且各種類型的數據分別 按照預定規則變化,按照一定規約產生變化數據;
[0012] (2)監控客戶端周期讀取數據,並比較其是否按照預定規則產生變化,以此來驗證 整個實時數據處理流程是否存在異常;
[0013] (3)監控客戶端定時將自檢結果報告給監控伺服器主機。
[0014] 自恢復由監控伺服器上的角色控制進程執行,在自恢復啟動時,首先在主伺服器 上觸發,在接收到自恢復通知後,角色控制進程主動產生主備切換操作,將主機的本機角色 切換為備,並重啟產生異常的核心進程。
[0015] 本發明的智能變電站系統自診斷與自恢復方法利用系統運行期基本的畫面刷新、 數據刷新、告警上送等特性,在監控伺服器主機和監控客戶端之間形成閉環的定時自檢功 能,當自檢結果符合異常條件時,利用系統的熱備特性,啟動系統的自恢復策略,以保證系 統的長期運行可靠。
[0016] 在啟動自恢復的同時開啟系統錄波功能,收集系統斷面環境數據,保證系統的穩 定可靠運行,並為查找出系統異常原因、對系統異常狀況的歸納分析提供了實時、準確的數 據依據。

【專利附圖】

【附圖說明】
[0017] 圖1為本發明自診斷與自恢復方法架構圖;
[0018] 圖2為客戶與服務自檢邏輯流程圖;
[0019] 圖3為以系統網絡節點為單位的錄波數據結構。

【具體實施方式】
[0020] 下面結合附圖及具體的實施例對本發明進行進一步介紹。
[0021] 針對監控伺服器核心進程異常場景分析,歸納為內存洩露、異常退出(coredump)、 線程死鎖、線程死循環和其他等五種類型。異常時導致的結果分別是:在線監控畫面實時數 據不刷新、產生的告警無法上送至操作員站、無法下發控制命令、報表中查不到歷史數據、 無法查詢到歷史告警信息等。對於應用進程的產生的死循環、進程死鎖或線程死鎖會導致 系統出現數據不刷新、命令無法下發現象。通過抓取線程的執行堆棧,並結合該線程的CPU 率,集合堆棧對應的設計原始碼,可以通過人工分析的方式得出當前運行狀況,但若是先自 動檢測,則需對已有應用架構作出較大調整。針對核心進程運行中的各類異常以及業務應 用結果是否正常,本發明的設計的自檢與恢復機制,監控系統是按照主機、備機雙伺服器熱 備用的方式運行的,在監控伺服器上部署自檢應用服務模塊,主機上的服務模塊處於活動 狀態,備機上的服務模塊處於熱備用狀態;在監控客戶端部署業務應用自檢程序,如圖1所 /Jn 〇
[0022] 本發明智能變電站系統自診斷與自恢復方法包括如下步驟:
[0023] (1)當應用進程產生的內存洩露較大時,會導致作業系統運行性能下降,因此監控 伺服器主機的自檢應用服務模塊首先進行本機核心進程的內存狀況定時監測,定期獲取系 統核心進程站用內存大小,當其數值超過預定的閾值且無下降趨勢時啟動自恢復。
[0024] (2)通過監控伺服器主機與監控客戶端之間形成閉環的自檢策略,用於檢查實時 數據處理流程和消息數據處理流程是否正常,當監測異常次數累積超過預定閾值啟動自恢 復,具體檢測過程如下:
[0025] i、由監控伺服器主機上的自檢應用服務模塊產生自檢模擬數據,分別有模擬量 (yc)、狀態量(yx)和控制量(yk)三種,如表1所示,在自檢數據模擬模塊中,上述模擬量、 狀態量和控制量分別按照3秒、2秒和5秒的方式變化,按照一定規約產生變化數據,分別經 由業務服務的處理流程和消息傳遞流程進行流轉。
[0026] 表1.自檢數據一覽表

【權利要求】
1. 一種智能變電站系統自診斷與自恢復方法,其特徵在於,包括如下步驟: (1) 監控系統是按照主機、備機雙伺服器熱備用的方式運行的,監控伺服器主機首先進 行本機核心進程的內存狀況定時監測,定期獲取系統核心進程站用內存大小,當其數值超 過預定的閾值且無下降趨勢時啟動自恢復; (2) 通過監控伺服器主機與監控客戶端之間的閉環自檢檢查實時數據處理流程和消息 數據處理流程是否正常,當監測異常次數累積超過預定閾值啟動自恢復; (3) 自恢復啟動後,進行雙伺服器的主備切換操作,且主機重啟產生異常的服務進程。
2. 根據權利要求1所述的智能變電站系統自診斷與自恢復方法,其特徵在於:在自恢 復啟動的同時系統啟動異常斷面信息錄波功能,收集監控伺服器主機、備機和操作員站在 異常時刻一段時間內的斷面環境數據進行存儲。
3. 根據權利要求1所述的智能變電站系統自診斷與自恢復方法,其特徵在於,通過監 控伺服器與監控客戶端之間的閉環自檢檢測核心進程異常的過程如下: (1) 由監控伺服器的主機產生不同類型的自檢模擬數據,且各種類型的數據分別按照 預定規則變化,按照一定規約產生變化數據; (2) 監控客戶端周期讀取數據,並比較其是否按照預定規則產生變化,以此來驗證整個 實時數據處理流程是否存在異常; (3) 監控客戶端定時將自檢結果報告給監控伺服器主機。
4. 根據權利要求1所述的智能變電站系統自診斷與自恢復方法,其特徵在於:自恢復 由監控伺服器上的角色控制進程執行,在自恢復啟動時,首先在主伺服器上觸發,在接收到 自恢復通知後,角色控制進程主動產生主備切換操作,將主機的本機角色切換為備,並重啟 產生異常的核心進程。
【文檔編號】G06F11/16GK104360918SQ201410544515
【公開日】2015年2月18日 申請日期:2014年10月15日 優先權日:2014年10月15日
【發明者】邱俊宏, 張海庭, 衛星, 吳正青, 李紅, 李永照, 王廣民, 陳可柯, 胡斌 申請人:許繼電氣股份有限公司, 許昌許繼軟體技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀