System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及網絡通信領域,尤其涉及一種智能終端設備的故障定位系統及方法。
技術介紹
1、隨著社會上各個行業逐步采用智能終端設備,顯著的提高了業務辦理效率。在金融領域中,智能終端設備是自動取款機、智能柜臺、打印機等,承擔著關鍵的業務功能,直接影響到客戶體驗和運營效率。
2、然而,智能終端設備在使用中可能出現硬件故障或者軟件問題,影響到正常運行。在現有的手段中,智能終端設備出現硬件故障或軟件問題時,一般通過設備端的代理程序收集硬件狀態數據,通過對硬件狀態數據進行分析,從而找到發生故障的部位。
3、但是,代理程序利用硬件狀態數據分析故障,會導致設備端代理程序邏輯復雜,提高了代理程序升級難度,同時故障檢測的準確率和效率都不高。
技術實現思路
1、本專利技術提供了一種智能終端設備的故障定位系統及方法,旨在解決傳統的技術方案中故障檢測的準確率和效率不高的問題。
2、第一方面,提供了一種智能終端設備的故障定位系統,包括:
3、智能終端設備和服務端;
4、智能終端設備包括代理程序;服務端包括濾波器模塊、孤立森林模塊、決策樹模塊及故障處理模塊;
5、代理程序,用于獲取智能終端設備的設備狀態信息,將設備狀態信息發送至服務端;
6、濾波器模塊,用于對設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據;
7、孤立森林模塊,用于將平滑數據輸入到預先構建的孤立森林算法模型中,得到異常數據;
9、故障處理模塊,用于根據故障相關信息進行故障定位。
10、進一步的,代理程序,具體用于按照預設固定間隔時長掃描sp模塊獲取硬件部件和/或軟件模塊的設備狀態信息,或,監聽到硬件部件和/或軟件模塊的設備狀態發生變化的設備狀態信息;
11、代理程序,還用于對設備狀態信息進行加密處理,并生成狀態報文發送至服務端。
12、進一步的,服務端還包括:
13、報文解析模塊,用于對狀態報文進行解析,得到以硬件部件或軟件模塊為單位的狀態串,將狀態串輸入濾波器模塊。
14、進一步的,濾波器模塊,具體用于采用平均值濾波算法對狀態串進行平均值濾波處理,得到濾波報文數據;
15、濾波器模塊,還用于采用數據標準化算法對濾波報文數據進行數據標準化處理,得到平滑數據。
16、進一步的,孤立森林模塊,具體用于將平滑數據輸入到預先構建的孤立森林算法模型中,通過路徑長度計算平滑數據中每個數據點的異常分數;
17、孤立森林模塊,還用于根據異常分數標記出異常數據。
18、進一步的,決策樹模塊,具體用于獲取歷史故障數據集,歷史故障數據集包含硬件部件或軟件模塊對應的多種故障的設備狀態信息及故障類型標簽;
19、決策樹模塊,還用于根據歷史故障數據集,選擇故障特征并設置故障閾值,構建得到樹狀結構的預置故障決策樹模型;
20、決策樹模塊,還用于將異常數據輸入預置故障決策樹模型,識別異常數據對應的故障類型;
21、決策樹模塊,還用于根據異常數據所屬的狀態串,確定對應的目標硬件部件和/或目標軟件模塊;
22、決策樹模塊,還用于根據故障類型及目標硬件部件和/或目標軟件模塊對應的設備信息,得到故障相關信息。
23、第二方面,提供了一種智能終端設備的故障定位方法,應用于智能終端設備的故障定位系統,智能終端設備的故障定位系統包括智能終端設備和服務端,智能終端設備包括代理程序,服務端包括濾波器模塊、孤立森林模塊、決策樹模塊及故障處理模塊,方法包括:
24、代理程序獲取智能終端設備的設備狀態信息,將設備狀態信息發送至服務端;
25、濾波器模塊對設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據;
26、孤立森林模塊將平滑數據輸入到預先構建的孤立森林算法模型中,得到異常數據;
27、決策樹模塊將異常數據輸入預置故障決策樹模型,得到故障相關信息;預置故障決策樹模型為通過學習歷史故障數據集構建得到;
28、故障處理模塊根據故障相關信息進行故障定位。
29、進一步的,代理程序獲取智能終端設備的設備狀態信息,將設備狀態信息發送至服務端,包括:
30、代理程序按照預設固定間隔時長掃描sp模塊獲取硬件部件和/或軟件模塊的設備狀態信息,或,監聽到硬件部件和/或軟件模塊的設備狀態發生變化的設備狀態信息;
31、代理程序對設備狀態信息進行加密處理,并生成狀態報文發送至服務端。
32、進一步的,濾波器模塊對設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據之前,還包括:
33、報文解析模塊對狀態報文進行解析,得到以硬件部件或軟件模塊為單位的狀態串,將狀態串輸入濾波器模塊。
34、進一步的,濾波器模塊對設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據,包括:
35、濾波器模塊采用平均值濾波算法對狀態串進行平均值濾波處理,得到濾波報文數據;
36、濾波器模塊采用數據標準化算法對濾波報文數據進行數據標準化處理,得到平滑數據;
37、孤立森林模塊將平滑數據輸入到預先構建的孤立森林算法模型中,得到異常數據,包括:
38、孤立森林模塊將平滑數據輸入到預先構建的孤立森林算法模型中,通過路徑長度計算平滑數據中每個數據點的異常分數;
39、孤立森林模塊根據所述異常分數標記出異常數據;
40、決策樹模塊將異常數據輸入預置故障決策樹模型,得到故障相關信息,包括:
41、決策樹模塊獲取歷史故障數據集,歷史故障數據集包含硬件部件或軟件模塊對應的多種故障的設備狀態信息及故障類型標簽;
42、決策樹模塊根據歷史故障數據集,選擇故障特征并設置故障閾值,構建得到樹狀結構的預置故障決策樹模型;
43、決策樹模塊將異常數據輸入預置故障決策樹模型,識別異常數據對應的故障類型;
44、決策樹模塊根據異常數據所屬的狀態串,確定對應的目標硬件部件和/或目標軟件模塊;
45、決策樹模塊根據故障類型及目標硬件部件和/或目標軟件模塊對應的設備信息,得到故障相關信息。
46、本專利技術的有益效果:
47、代理程序獲取智能終端設備的設備狀態信息,將設備狀態信息發送至服務端;濾波器模塊對設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據;孤立森林模塊將平滑數據輸入到預先構建的孤立森林算法模型中,得到異常數據;決策樹模塊將異常數據輸入預置故障決策樹模型,得到故障相關信息;預置故障決策樹模型為通過學習歷史故障數據集構建得到;故障處理模塊根據故障相關信息進行故障定位。結合本文檔來自技高網...
【技術保護點】
1.一種智能終端設備的故障定位系統,其特征在于,包括:
2.根據權利要求1所述的智能終端設備的故障定位系統,其特征在于,
3.根據權利要求2所述的智能終端設備的故障定位系統,其特征在于,所述服務端還包括:
4.根據權利要求3所述的智能終端設備的故障定位系統,其特征在于,
5.根據權利要求4所述的智能終端設備的故障定位系統,其特征在于,
6.根據權利要求5所述的智能終端設備的故障定位系統,其特征在于,
7.一種智能終端設備的故障定位方法,其特征在于,應用于智能終端設備的故障定位系統,所述智能終端設備的故障定位系統包括智能終端設備和服務端,所述智能終端設備包括代理程序,所述服務端包括濾波器模塊、孤立森林模塊、決策樹模塊及故障處理模塊,方法包括:
8.根據權利要求7所述的智能終端設備的故障定位方法,其特征在于,所述代理程序獲取所述智能終端設備的設備狀態信息,將所述設備狀態信息發送至所述服務端,包括:
9.根據權利要求8所述的智能終端設備的故障定位方法,其特征在于,所述濾波器模塊對所述設備狀態
10.根據權利要求9所述的智能終端設備的故障定位方法,其特征在于,所述濾波器模塊對所述設備狀態信息進行平均值濾波處理和數據標準化處理,得到平滑數據,包括:
...【技術特征摘要】
1.一種智能終端設備的故障定位系統,其特征在于,包括:
2.根據權利要求1所述的智能終端設備的故障定位系統,其特征在于,
3.根據權利要求2所述的智能終端設備的故障定位系統,其特征在于,所述服務端還包括:
4.根據權利要求3所述的智能終端設備的故障定位系統,其特征在于,
5.根據權利要求4所述的智能終端設備的故障定位系統,其特征在于,
6.根據權利要求5所述的智能終端設備的故障定位系統,其特征在于,
7.一種智能終端設備的故障定位方法,其特征在于,應用于智能終端設備的故障定位系統,所述智能終端設備的故障定位系統包括智能終端設備和服務端,...
【專利技術屬性】
技術研發人員:王敬,唐嵩,萬晶,劉佳武磊,
申請(專利權)人:長城信息股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。