[發明專利]可編程邏輯控制器和分析器在審
| 申請號: | 202110127485.0 | 申請日: | 2021-01-29 |
| 公開(公告)號: | CN113204203A | 公開(公告)日: | 2021-08-03 |
| 發明(設計)人: | 宮坂哲也 | 申請(專利權)人: | 株式會社基恩士 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 北京格羅巴爾知識產權代理事務所(普通合伙) 11406 | 代理人: | 孫德崇 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可編程 邏輯 控制器 分析器 | ||
1.一種可編程邏輯控制器,包括:
執行引擎,用于重復地執行用戶程序;
裝置存儲器,其具有作為用于存儲所述執行引擎根據所述用戶程序所訪問的數據的存儲區域的多個裝置;
收集部,用于針對所述用戶程序的各執行周期,根據預定收集設置來收集所述多個裝置中的作為收集對象的裝置所保持的數據;
分類部,用于基于所述收集部所收集的各裝置的時間序列數據的特征,將各裝置分類為多個類型其中之一;
確定部,用于針對各裝置,根據所述收集部所收集的該裝置的時間序列數據和所述分類部所分類的該裝置的類型,來確定在將該裝置識別為異常裝置時所使用的檢測算法;以及
識別部,用于通過使用所述確定部根據所述分類部所分類的裝置的類型針對該裝置所確定的檢測算法、分析所述收集部所收集的該裝置的時間序列數據,來識別異常裝置。
2.根據權利要求1所述的可編程邏輯控制器,其中,所述識別部還根據用戶指令或定期地通過使用所述確定部所確定的檢測算法、分析所述收集部所收集的各裝置的時間序列數據與正常時的時間序列數據之間的偏差,來識別異常裝置。
3.根據權利要求1所述的可編程邏輯控制器,其中,
在所述收集部累積預定數量的掃描周期的一系列時間序列數據的情況下,所述分類部基于所述一系列時間序列數據中的各時間序列數據的特征來對所述一系列時間序列數據中的各時間序列數據進行分類,以及
所述確定部根據所述分類部所分類的一系列時間序列數據,確定并更新在識別異常時所使用的檢測算法。
4.根據權利要求1所述的可編程邏輯控制器,其中,在接收到針對任意裝置的用戶指令時,所述分類部根據所述用戶指令對該裝置進行分類。
5.根據權利要求1所述的可編程邏輯控制器,其中,在一個或多個裝置的組中前次掃描周期中所收集的值和當前掃描周期中所收集的值在作為收集對象的所述組的所有裝置中未變化的情況下,所述收集部刪除所述當前掃描周期中所收集的值,并壓縮所收集的時間序列數據。
6.根據權利要求1所述的可編程邏輯控制器,其中,所述類型包括以下類型中的至少兩個類型:采用恒定值的類型、值與所述可編程邏輯控制器的操作周期同步地以穩定模式變化的類型、值與所述操作周期不同的周期同步地以穩定模式變化的類型、值不定期地變化的類型、具有模擬值的類型、以及值單調增加或單調減少的類型。
7.根據權利要求6所述的可編程邏輯控制器,其中,所述確定部排除所述分類部分類為值不定期地變化的裝置的時間序列數據,以確定在識別異常時所使用的檢測算法。
8.根據權利要求1所述的可編程邏輯控制器,其中,所述識別部通過使用基于所述分類部所分類的時間序列數據的類型的用于分析異常裝置的評價變量和與所述評價變量相對應的參數作為檢測算法進行分析,來識別異常裝置。
9.根據權利要求8所述的可編程邏輯控制器,還包括:
附加學習判斷部,用于判斷是否滿足附加學習的條件,
其中,在所述附加學習判斷部判斷為滿足所述附加學習的條件的情況下,
所述分類部基于各裝置當前的類型和在用于附加學習的對象時間段期間由所述收集部所收集的各裝置的時間序列數據的特征,將各裝置重新分類為多個類型其中之一,以及
所述確定部根據在用于附加學習的對象時間段期間由所述收集部針對各裝置所收集的裝置的時間序列數據以及所述分類部重新分類的裝置的類型或當前各裝置的檢測算法,重新確定在將裝置識別為異常裝置時所使用的檢測算法。
10.根據權利要求1所述的可編程邏輯控制器,其中,所述識別部將所述確定部所確定的檢測算法與同該檢測算法相對應的時間序列數據的特征進行比較,并且在差超過預定閾值的情況下,進行作為異常裝置的識別。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社基恩士,未經株式會社基恩士許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110127485.0/1.html,轉載請聲明來源鉆瓜專利網。





