System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,并且更具體地,涉及一種對目標區域內的設備進行監控的可視化監控方法及系統。
技術介紹
1、隨著工業的飛速發展,工業4.0的到來,生產車間的復雜性、數量日益提高,生產車間類的mes(manufacturing?execution?system)應用越來越多。mes能通過信息傳遞對從訂單下達到產品完成的整個生產過程進行優化管理,從而便于操作,提高效率。
2、mes中有一項很重要的維護管理功能,包括設備故障、人員缺勤、質量及其他原因的報警信息,及時發現問題、匯報問題并處理問題,實現設備監控,提高設備利用率。由于mes系統要與很多生產車間的設備對接,也就存在很多缺陷。比如,設備管理,設備監控,都是基于網頁的二維圖文信息來表達,不夠清晰明朗。
技術實現思路
1、針對上述問題,本專利技術提出了一種對目標區域內的設備進行監控的可視化監控方法,包括:
2、獲取目標區域內每個設備在預設時間段內的歷史狀態數據,對歷史狀態數據進行預處理,以得到歷史狀態數據的時間序列數據;
3、抽取出時間序列數據中的正常運行數據,根據正常運行數據,確定用于判斷每個設備是否發生故障的判斷閾值;
4、對時間序列數據按照時間順序進行分段,得到多段的序列數據集,將每段的序列數據集進一步分為若干段的序列數據子集,對若干段的序列數據子集按預設比例和時間順序,劃分為輸入數據集和預測數據集,將輸入數據集作為學習模型的輸入數據,預測數據集作為學習模型的輸出數據,同時輸入
5、獲取目標區域內所有設備的拓撲數據,基于拓撲數據建立目標區域內每個設備的可視化三維模型,并且將判斷閾值和預測模型植入可視化三維模型中,得到用于判斷及預測目標區域內設備狀態的三維模型;
6、實時采集目標區域內設備的實時狀態數據,并將實時狀態數據映射至三維模型,基于三維模型植入的判斷閾值對實時狀態數據的值進行判斷,以確定設備是否發生故障,若確定設備發生故障,則點亮三維模型中設備的紅色報警燈,以針對發生故障的設備發出報警,將目標時段實時采集的實時狀態數據,輸入至三維模型的預測模型進行計算,以得到目標時段后一定時間段內設備的預測狀態數據,通過判斷閾值對預測狀態數據的值進行判斷,以確定一定時間段內設備是否發生故障,若發生故障,則點亮三維模型中設備的黃色報警燈,以針對設備發出故障預警。
7、可選的,對歷史狀態數據進行預處理,包括:對所述歷史狀態數據進行雜質清洗、去重和補全處理,并針對完成雜質清洗、去重和補全處理的歷史狀態數據進行歸一化處理。
8、可選的,目標區域內的每一個設備的每一種故障,均對應有一個判斷閾值。
9、可選的,對所述歷史狀態數據進行預處理,以得到所述歷史狀態數據的時間序列數據,包括:
10、獲取歷史狀態數據中多個數據項中每個數據項的描述信息,所述描述信息包括:數據項生成時間、數據項內容、設備標識、設備參數值集合以及設備狀態,其中所述數據項生成時間為生成數據項的時間,數據項內容用于描述數據項所涉及的設備參數的含義,設備標識用于唯一地識別設備,設備參數值集合包括設備在當前的設備狀態下的多個設備參數值,所述設備狀態包括:正常運行狀態和故障運行狀態;
11、基于每個數據項的描述信息中的數據項生成時間的時間順序,對所述歷史狀態數據進行排序處理,以得到所述歷史狀態數據的時間序列數據。
12、再一方面,本專利技術還提出了一種對目標區域內的設備進行監控的可視化監控系統,包括:
13、數據采集單元,用于獲取目標區域內每個設備在預設時間段內的歷史狀態數據,對歷史狀態數據進行預處理,以得到歷史狀態數據的時間序列數據;
14、計算單元,用于抽取出時間序列數據中的正常運行數據,根據正常運行數據,確定用于判斷每個設備是否發生故障的判斷閾值;
15、訓練單元,用于對時間序列數據按照時間順序進行分段,得到多段的序列數據集,將每段的序列數據集進一步分為若干段的序列數據子集,對若干段的序列數據子集按預設比例和時間順序,劃分為輸入數據集和預測數據集,將輸入數據集作為學習模型的輸入數據,預測數據集作為學習模型的輸出數據,同時輸入至學習模型中進行學習,以得到用于預測設備狀態趨勢的預測模型;
16、映射單元,用于獲取目標區域內所有設備的拓撲數據,基于拓撲數據建立目標區域內每個設備的可視化三維模型,并且將判斷閾值和預測模型植入可視化三維模型中,得到用于判斷及預測目標區域內設備狀態的三維模型;
17、預警單元,用于實時采集目標區域內設備的實時狀態數據,并將實時狀態數據映射至三維模型,基于三維模型植入的判斷閾值對實時狀態數據的值進行判斷,以確定設備是否發生故障,若確定設備發生故障,則點亮三維模型中設備的紅色報警燈,以針對發生故障的設備發出報警,將目標時段實時采集的實時狀態數據,輸入至三維模型的預測模型進行計算,以得到目標時段后一定時間段內設備的預測狀態數據,通過判斷閾值對預測狀態數據的值進行判斷,以確定一定時間段內設備是否發生故障,若發生故障,則點亮三維模型中設備的黃色報警燈,以針對設備發出故障預警。
18、可選的,對歷史狀態數據進行預處理,包括:對所述歷史狀態數據進行雜質清洗、去重和補全處理,并針對完成雜質清洗、去重和補全處理的歷史狀態數據進行歸一化處理。
19、可選的,目標區域內的每一個設備的每一種故障,均對應有一個判斷閾值。
20、可選的,數據采集單元還用于:對所述歷史狀態數據進行預處理,以得到所述歷史狀態數據的時間序列數據,包括:
21、獲取歷史狀態數據中多個數據項中每個數據項的描述信息,所述描述信息包括:數據項生成時間、數據項內容、設備標識、設備參數值集合以及設備狀態,其中所述數據項生成時間為生成數據項的時間,數據項內容用于描述數據項所涉及的設備參數的含義,設備標識用于唯一地識別設備,設備參數值集合包括設備在當前的設備狀態下的多個設備參數值,所述設備狀態包括:正常運行狀態和故障運行狀態;
22、基于每個數據項的描述信息中的數據項生成時間的時間順序,對所述歷史狀態數據進行排序處理,以得到所述歷史狀態數據的時間序列數據。
23、再一方面,本專利技術還提供了一種計算設備,包括:一個或多個處理器;
24、處理器,用于執行一個或多個程序;
25、當所述一個或多個程序被所述一個或多個處理器執行時,實現如上述所述的方法。
26、再一方面,本專利技術還提供了一種計算機可讀存儲介質,其上存有計算機程序,所述計算機程序被執行時,實現如上述所述的方法。
27、與現有技術相比,本專利技術的有益效果為:
28、本專利技術提出了一種對目標區域內的設備進行監控的可視化監控方法,包括:獲取目標區域內每個設備在預設時間段內的歷史狀態數據,對歷史狀態數據進行預處理,以得到歷史狀態數據的時本文檔來自技高網...
【技術保護點】
1.一種對目標區域內的設備進行監控的可視化監控方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對歷史狀態數據進行預處理,包括:對所述歷史狀態數據進行雜質清洗、去重和補全處理,并針對完成雜質清洗、去重和補全處理的歷史狀態數據進行歸一化處理。
3.根據權利要求1所述的方法,其特征在于,所述目標區域內的每一個設備的每一種故障,均對應有一個判斷閾值。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:對所述歷史狀態數據進行預處理,以得到所述歷史狀態數據的時間序列數據,包括:
5.一種對目標區域內的設備進行監控的可視化監控系統,其特征在于,所述方法包括:
6.根據權利要求5所述的系統,其特征在于,所述對歷史狀態數據進行預處理,包括:對所述歷史狀態數據進行雜質清洗、去重和補全處理,并針對完成雜質清洗、去重和補全處理的歷史狀態數據進行歸一化處理。
7.根據權利要求5所述的系統,其特征在于,所述目標區域內的每一個設備的每一種故障,均對應有一個判斷閾值。
8.根據權利要求5所
9.一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,其上存有計算機程序,所述計算機程序被執行時,實現如權利要求1-4中任一所述的方法。
...【技術特征摘要】
1.一種對目標區域內的設備進行監控的可視化監控方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對歷史狀態數據進行預處理,包括:對所述歷史狀態數據進行雜質清洗、去重和補全處理,并針對完成雜質清洗、去重和補全處理的歷史狀態數據進行歸一化處理。
3.根據權利要求1所述的方法,其特征在于,所述目標區域內的每一個設備的每一種故障,均對應有一個判斷閾值。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:對所述歷史狀態數據進行預處理,以得到所述歷史狀態數據的時間序列數據,包括:
5.一種對目標區域內的設備進行監控的可視化監控系統,其特征在于,所述方法包括:
...
【專利技術屬性】
技術研發人員:包正偉,林國軍,潘彬彬,
申請(專利權)人:寧波極望信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。