Abstract
Self-adaptive predictive control (SAP) systems adjust their behavior in response to the changing physical system in order to achieve improved control. As such, models of self-adaptive control systems result in time variance of parameters. This significantly increases the complexity of model checking verification and reachability analysis techniques. In this paper, we explore recent studies on co-simulation of SAP controllers and propose a novel co-simulation platform that can be used to analyze the effectiveness of verification and reachability analysis techniques developed for SAP controllers.
This work has been partly funded by NIH grant EB019202. Thanks to Yi Zhang from CDRH, FDA for introducing the authors to the artificial pancreas model and regulatory issues.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Jacklin, S., et al.: Verification, validation, and certification challenges for adaptive fight-critical control system software. In: AIAA Guidance, Navigation, and Control Conference and Exhibit (2004)
Turksoy, K., Cinar, A.: Adaptive control of artificial pancreas systems-a review. J. Healthc. Eng. 5, 1–22 (2014)
Frehse, G.: Reachability of hybrid systems in space-time. In: ACM SIGBED EMSOFT (2015)
Sadeghi, K., et al.: Permanency analysis on human electroencephalogram signals for pervasive brain-computer interface systems. In: 39th Annual International Conference of the IEEE EMBC (2017)
Frehse, G.: Scalable verification of hybrid systems. Diss. Univ, Grenoble Alpes (2016)
Hovorka, R., et al.: Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol. Measure. 25(4), 905 (2004)
Eren-Oruklu, M., et al.: Self-tuning controller for regulation of glucose levels in patients with type 1 diabetes. In: American Control Conference, pp. 819–824. IEEE (2008)
Iftikhar, M.U., Weyns, D.: A case study on formal verification of self-adaptive behaviors in a decentralized system. arXiv preprint arXiv:1208.4635 (2012)
Landau, I.D., et al.: Adaptive Control, vol. 51. Springer, New York (1998). https://doi.org/10.1007/978-0-85729-664-1
Hatvani, L.: Formal verification of adaptive real-time systems by extending task automata. Diss. Mälardalen University (2014)
Chutinan, A., Krogh, B.H.: Computational techniques for hybrid system verification. IEEE Trans. Autom. Control 48(1), 64–75 (2003)
Tan, L.: Model-based self-adaptive embedded programs with temporal logic specifications, pp. 151–158. Software IEEE (2006)
Frehse, G., et al.: SpaceEx: scalable verification of hybrid systems. In: Gopalakrishnan, G., Qadeer, S. (eds.) CAV 2011. LNCS, vol. 6806, pp. 379–395. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22110-1_30
Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a nutshell. Int. J. Softw. Tools Technol. Transf. 1(1–2), 134–152 (1997)
Althoff, M., Le Guernic, C., Krogh, B.H.: Reachable set computation for uncertain time-varying linear systems. In: 14th International Conference on Hybrid Systems: Computation and Control, pp. 93–102. ACM (2011)
Andersen, K.E., Højbjerre, M.: A Bayesian approach to Bergman’s minimal model. In: Bishop, C.M., Frey, B.J. (eds.) Ninth International Workshop on Artificial Intelligence (2003)
Lamrani, I., et al.: HyMn: mining linear hybrid automata from input output traces of cyber-physical systems. IEEE International Conference on Industrial Cyber-Physical Systems (2018)
Moon, I.-H., et al.: Approximate reachability don’t cares for CTL model checking. In: In: IEEE/ACM CAD, pp. 351–358 (1998)
Ravi, K., Somenzi, F.: High-density reachability analysis. In: IEEE/ACM CAD, pp. 154–158 (1995)
Sadeghi, K., et al.: Optimization of brain mobile interface applications using IoT. In: 23rd International Conference on HiPC. IEEE (2016)
Sadeghi, K., et al.: SafeDrive: an autonomous driver safety application in aware cities. In: International Conference on PerCom Workshops. IEEE (2016)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Lamrani, I., Banerjee, A., Gupta, S.K.S. (2018). Co-simulation of Physical Model and Self-Adaptive Predictive Controller Using Hybrid Automata. In: Mazzara, M., Ober, I., Salaün, G. (eds) Software Technologies: Applications and Foundations. STAF 2018. Lecture Notes in Computer Science(), vol 11176. Springer, Cham. https://doi.org/10.1007/978-3-030-04771-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-04771-9_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-04770-2
Online ISBN: 978-3-030-04771-9
eBook Packages: Computer ScienceComputer Science (R0)