Ensure: Towards Reliable Control of Cyber-Physical Systems Under Uncertainty

被引:4
作者
Yang, Wenhua [1 ,2 ]
Xu, Chang [3 ]
Pan, Minxue [4 ]
Zhou, Yu [1 ,2 ]
Huang, Zhiqiu [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Dept Comp Sci & Technol, Nanjing 210023, Peoples R China
[4] Nanjing Univ, State Key Lab Novel Software Technol, Software Inst, Nanjing 210093, Peoples R China
基金
中国国家自然科学基金;
关键词
Uncertainty; Rocks; Sensors; Control design; Software; Actuators; Markov processes; Cyber-physical systems (CPS); partially observable Markov decision processes (POMDPs); uncertainty; DESIGN METHODOLOGY; VERIFICATION; OPTIMIZATION; TASK;
D O I
10.1109/TR.2022.3167116
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-physical systems (CPSs) are complex ensembles of physical and cyber components that cooperate to offer dynamic and adaptive functionalities. Uncertainty can arise from a plethora of sources in the entangled components, ranging from the unreliable perception, the nondeterministic action effects, to even the changes in the environment. Existing controlling approaches, such as those using Markov decision process, have limited ability in handling uncertainty. To address the challenge, in this article, we novelly propose using partially observable Markov decision processes (POMDPs) to model CPS under uncertainty and show that common types of uncertainties can be modeled by partial observations and nondeterministic actions over probabilistic distributions. With POMDPs, strategies that can optimally control CPS are synthesized. We further propose a strategywise verification method, which resolves the difficult problem of verifying the entire POMDP, to offer reliable controlling strategies. Experiments on two representative cases of CPS show promising results compared with existing approaches.
引用
收藏
页码:289 / 301
页数:13
相关论文
共 64 条
[1]   Analysis of information flow security in cyber-physical systems [J].
Akella, Ravi ;
Tang, Han ;
McMillin, Bruce M. .
INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2010, 3 (3-4) :157-173
[2]   Uncertainty handling in cyber-physical systems: State-of-the-art approaches, tools, causes, and future directions [J].
Asmat, Mah Noor ;
Khan, Saif Ur Rehman ;
Hussain, Shahid .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (07)
[3]  
Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
[4]   Design and verification of Cyber-Physical Systems using TrueTime, evolutionary optimization and UPPAAL [J].
Balasubramaniyan, Sreram ;
Srinivasan, Seshadhri ;
Buonopane, Furio ;
Subathra, B. ;
Vain, Juri ;
Ramaswamy, Srini .
MICROPROCESSORS AND MICROSYSTEMS, 2016, 42 :37-48
[5]   Orthogonal Uncertainty Modeling in the Engineering of Cyber-Physical Systems [J].
Bandyszak, Torsten ;
Daun, Marian ;
Tenbergen, Bastian ;
Kuhs, Patrick ;
Wolf, Stefanie ;
Weyer, Thorsten .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (03) :1250-1265
[6]  
Banerjee A, 2013, ACM IEEE INT CONF CY, P71, DOI 10.1109/ICCPS.2013.6604001
[7]  
Chatterjee A, 2020, INT CONF ELECTRO INF, P568, DOI [10.1109/eit48999.2020.9208273, 10.1109/EIT48999.2020.9208273]
[8]  
Cheng BHC, 2009, LECT NOTES COMPUT SC, V5795, P468, DOI 10.1007/978-3-642-04425-0_36
[9]   pCSSL: A stochastic extension to MARTE/CCSL for modeling uncertainty in Cyber Physical Systems [J].
Du, Dehui ;
Huang, Ping ;
Jiang, Kaiqiang ;
Mallet, Frederic .
SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 :71-88
[10]  
Esfahani N., 2013, SOFTWARE ENG SELFADA, V7475, P214, DOI [10.1007/978-3-642-35813-5_9, DOI 10.1007/978-3-642-35813-5_9]