Skip to main content

Co-simulation of Physical Model and Self-Adaptive Predictive Controller Using Hybrid Automata

  • Conference paper
  • First Online:
Software Technologies: Applications and Foundations (STAF 2018)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. Turksoy, K., Cinar, A.: Adaptive control of artificial pancreas systems-a review. J. Healthc. Eng. 5, 1–22 (2014)

    Article  Google Scholar 

  3. Frehse, G.: Reachability of hybrid systems in space-time. In: ACM SIGBED EMSOFT (2015)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Frehse, G.: Scalable verification of hybrid systems. Diss. Univ, Grenoble Alpes (2016)

    Google Scholar 

  6. Hovorka, R., et al.: Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol. Measure. 25(4), 905 (2004)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

  9. Landau, I.D., et al.: Adaptive Control, vol. 51. Springer, New York (1998). https://doi.org/10.1007/978-0-85729-664-1

    Book  Google Scholar 

  10. Hatvani, L.: Formal verification of adaptive real-time systems by extending task automata. Diss. Mälardalen University (2014)

    Google Scholar 

  11. Chutinan, A., Krogh, B.H.: Computational techniques for hybrid system verification. IEEE Trans. Autom. Control 48(1), 64–75 (2003)

    Article  MathSciNet  Google Scholar 

  12. Tan, L.: Model-based self-adaptive embedded programs with temporal logic specifications, pp. 151–158. Software IEEE (2006)

    Google Scholar 

  13. 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

    Chapter  Google Scholar 

  14. Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a nutshell. Int. J. Softw. Tools Technol. Transf. 1(1–2), 134–152 (1997)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Moon, I.-H., et al.: Approximate reachability don’t cares for CTL model checking. In: In: IEEE/ACM CAD, pp. 351–358 (1998)

    Google Scholar 

  19. Ravi, K., Somenzi, F.: High-density reachability analysis. In: IEEE/ACM CAD, pp. 154–158 (1995)

    Google Scholar 

  20. Sadeghi, K., et al.: Optimization of brain mobile interface applications using IoT. In: 23rd International Conference on HiPC. IEEE (2016)

    Google Scholar 

  21. Sadeghi, K., et al.: SafeDrive: an autonomous driver safety application in aware cities. In: International Conference on PerCom Workshops. IEEE (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Imane Lamrani , Ayan Banerjee or Sandeep K. S. Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics