{"title":"面向物联网cps的高效传感器故障诊断的紧凑故障字典","authors":"Stavros A. Viktoros, M. Michael, M. Polycarpou","doi":"10.1109/SmartIoT49966.2020.00042","DOIUrl":null,"url":null,"abstract":"The recent advances in the area of Internet-of-Things (IoT) have allowed for the implementation of complex large-scale Cyber-Physical Systems (CPSs). This phenomenon calls for efficient and scalable solutions for the new challenges being introduced. Sensor fault diagnosis has emerged as a priority in various IoT-enabled CPSs, especially for critical infrastructure applications where multiple IoT devices might be in use. In this work, we examine the problem of building a compact fault dictionary which allows for efficient real-time model-based multiple sensor fault detection and isolation. The problem under consideration is formulated as a combinatorial set problem and then efficiently encoded using Zero-suppressed binary Decision Diagrams (ZDDs), which are specialized data structures based on Boolean theory. The proposed approach is highly scalable with respect to the total number of sensor fault scenarios considered. Using the respective ZDD as a fault dictionary reduces the memory requirements by several orders of magnitude when compared to the conventional approach. This is achieved while allowing the fault isolation process to occur in linear time to the size of the dictionary. Our experimental results show that it takes between 0.002s to 0.012s for performing the fault isolation process in the range of tested systems.","PeriodicalId":399187,"journal":{"name":"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Compact Fault Dictionaries for Efficient Sensor Fault Diagnosis in IoT-enabled CPSs\",\"authors\":\"Stavros A. Viktoros, M. Michael, M. Polycarpou\",\"doi\":\"10.1109/SmartIoT49966.2020.00042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The recent advances in the area of Internet-of-Things (IoT) have allowed for the implementation of complex large-scale Cyber-Physical Systems (CPSs). This phenomenon calls for efficient and scalable solutions for the new challenges being introduced. Sensor fault diagnosis has emerged as a priority in various IoT-enabled CPSs, especially for critical infrastructure applications where multiple IoT devices might be in use. In this work, we examine the problem of building a compact fault dictionary which allows for efficient real-time model-based multiple sensor fault detection and isolation. The problem under consideration is formulated as a combinatorial set problem and then efficiently encoded using Zero-suppressed binary Decision Diagrams (ZDDs), which are specialized data structures based on Boolean theory. The proposed approach is highly scalable with respect to the total number of sensor fault scenarios considered. Using the respective ZDD as a fault dictionary reduces the memory requirements by several orders of magnitude when compared to the conventional approach. This is achieved while allowing the fault isolation process to occur in linear time to the size of the dictionary. Our experimental results show that it takes between 0.002s to 0.012s for performing the fault isolation process in the range of tested systems.\",\"PeriodicalId\":399187,\"journal\":{\"name\":\"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SmartIoT49966.2020.00042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SmartIoT49966.2020.00042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Compact Fault Dictionaries for Efficient Sensor Fault Diagnosis in IoT-enabled CPSs
The recent advances in the area of Internet-of-Things (IoT) have allowed for the implementation of complex large-scale Cyber-Physical Systems (CPSs). This phenomenon calls for efficient and scalable solutions for the new challenges being introduced. Sensor fault diagnosis has emerged as a priority in various IoT-enabled CPSs, especially for critical infrastructure applications where multiple IoT devices might be in use. In this work, we examine the problem of building a compact fault dictionary which allows for efficient real-time model-based multiple sensor fault detection and isolation. The problem under consideration is formulated as a combinatorial set problem and then efficiently encoded using Zero-suppressed binary Decision Diagrams (ZDDs), which are specialized data structures based on Boolean theory. The proposed approach is highly scalable with respect to the total number of sensor fault scenarios considered. Using the respective ZDD as a fault dictionary reduces the memory requirements by several orders of magnitude when compared to the conventional approach. This is achieved while allowing the fault isolation process to occur in linear time to the size of the dictionary. Our experimental results show that it takes between 0.002s to 0.012s for performing the fault isolation process in the range of tested systems.