Atharva V. Suryavanshi, Aisha Alnajdi, Mohammed S. Alhajeri, Fahim Abdullah, P. Christofides
{"title":"Encrypted Model Predictive Control of Nonlinear Systems","authors":"Atharva V. Suryavanshi, Aisha Alnajdi, Mohammed S. Alhajeri, Fahim Abdullah, P. Christofides","doi":"10.1109/MED59994.2023.10185646","DOIUrl":null,"url":null,"abstract":"In recent years, cyber-security of networked control systems has become crucial, as these systems are vulnerable to targeted cyber-attacks that compromise the stability, integrity and safety of these systems. In this work, secure and private communication links are established between sensor-controller and controller-actuator elements using semi-homomorphic encryption to ensure cyber-security in Model Predictive Control (MPC) of nonlinear systems. Specifically, Paillier Cryptosystem is implemented for encryption-decryption operations in the communication links. Cryptosystems, in general, work on a subset of integers. As a direct consequence of this nature of encryption algorithms, quantization errors arise in the closed-loop MPC of non-linear systems. Thus, the closed-loop encrypted MPC is designed with a certain degree of robustness to the quantization errors. Furthermore, the trade-off between the accuracy of the encrypted MPC and the computational cost is discussed. Finally, a multi-input multi-output continuous stirred tank reactor (CSTR) example is presented to demonstrate the implementation of the proposed encrypted MPC design.","PeriodicalId":270226,"journal":{"name":"2023 31st Mediterranean Conference on Control and Automation (MED)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 31st Mediterranean Conference on Control and Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED59994.2023.10185646","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In recent years, cyber-security of networked control systems has become crucial, as these systems are vulnerable to targeted cyber-attacks that compromise the stability, integrity and safety of these systems. In this work, secure and private communication links are established between sensor-controller and controller-actuator elements using semi-homomorphic encryption to ensure cyber-security in Model Predictive Control (MPC) of nonlinear systems. Specifically, Paillier Cryptosystem is implemented for encryption-decryption operations in the communication links. Cryptosystems, in general, work on a subset of integers. As a direct consequence of this nature of encryption algorithms, quantization errors arise in the closed-loop MPC of non-linear systems. Thus, the closed-loop encrypted MPC is designed with a certain degree of robustness to the quantization errors. Furthermore, the trade-off between the accuracy of the encrypted MPC and the computational cost is discussed. Finally, a multi-input multi-output continuous stirred tank reactor (CSTR) example is presented to demonstrate the implementation of the proposed encrypted MPC design.