TY - GEN
T1 - Resilience of Industrial Control Systems Using Signal Temporal Logic And Autotuning Mechanism
AU - Agbo, Chidi
AU - Mehrpouyan, Hoda
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Building robust, reliable, and resilient safety critical systems is a major challenge facing nations and states today. The reason is that the complexity and technological advancement of these systems and their control from remote locations have raised various security threats, leading to a high increase in successful attacks witnessed over the years. To address these challenges, timely detection and recovery of the system under attacks or failures are needed. To this end, we proposed an STL-Autotuning framework that integrates the concept of Signal Temporal Logic (STL) formalism and an autotuning mechanism to reason about system resilience. In this work, we focus on the study of critical processes whose changes have notable impacts on the overall system. Our STL-based approach implemented in breach provides real-time monitoring of these processes for the timely detection of violations capable of crippling the system. The auto-tuning mechanism adopts a Simple Internal Model Control (SIMC) PID rule for the quick recovery of the system under attacks or faults. We implemented an STL quantitative semantics to measure the degree of violations of system safety constraints necessary for triggering the autotuning mechanism. The reason is to avoid triggering the autotuning mechanism for minor violations that do not impact the system's safety and availability. We tested our proposed approach at the Tennessee Eastman Plant, a complex model explicitly designed for the study of industrial processes and control. The findings derived from our experiment demonstrate the efficacy of our approach in promptly detecting violations and effectuating timely and efficient plant recovery. As a result, our framework is highly suitable for building robust, reliable, and resilient systems.
AB - Building robust, reliable, and resilient safety critical systems is a major challenge facing nations and states today. The reason is that the complexity and technological advancement of these systems and their control from remote locations have raised various security threats, leading to a high increase in successful attacks witnessed over the years. To address these challenges, timely detection and recovery of the system under attacks or failures are needed. To this end, we proposed an STL-Autotuning framework that integrates the concept of Signal Temporal Logic (STL) formalism and an autotuning mechanism to reason about system resilience. In this work, we focus on the study of critical processes whose changes have notable impacts on the overall system. Our STL-based approach implemented in breach provides real-time monitoring of these processes for the timely detection of violations capable of crippling the system. The auto-tuning mechanism adopts a Simple Internal Model Control (SIMC) PID rule for the quick recovery of the system under attacks or faults. We implemented an STL quantitative semantics to measure the degree of violations of system safety constraints necessary for triggering the autotuning mechanism. The reason is to avoid triggering the autotuning mechanism for minor violations that do not impact the system's safety and availability. We tested our proposed approach at the Tennessee Eastman Plant, a complex model explicitly designed for the study of industrial processes and control. The findings derived from our experiment demonstrate the efficacy of our approach in promptly detecting violations and effectuating timely and efficient plant recovery. As a result, our framework is highly suitable for building robust, reliable, and resilient systems.
KW - Auto-tuning mechanism
KW - Industrial Control Systems (ICS)
KW - Process Level Monitoring
KW - Resilience
KW - Signal Temporal Logical (STL)
UR - http://www.scopus.com/inward/record.url?scp=85182590850&partnerID=8YFLogxK
U2 - 10.1109/DASC/PiCom/CBDCom/Cy59711.2023.10361314
DO - 10.1109/DASC/PiCom/CBDCom/Cy59711.2023.10361314
M3 - Conference contribution
AN - SCOPUS:85182590850
T3 - 2023 IEEE International Conference on Dependable, Autonomic and Secure Computing, International Conference on Pervasive Intelligence and Computing, International Conference on Cloud and Big Data Computing, International Conference on Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2023
SP - 284
EP - 293
BT - 2023 IEEE International Conference on Dependable, Autonomic and Secure Computing, International Conference on Pervasive Intelligence and Computing, International Conference on Cloud and Big Data Computing, International Conference on Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2023 IEEE International Conference on Dependable, Autonomic and Secure Computing, 2023 International Conference on Pervasive Intelligence and Computing, 2023 International Conference on Cloud and Big Data Computing, 2023 International Conference on Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2023
Y2 - 14 November 2023 through 17 November 2023
ER -