Skip to main content

Optimal Control for Multi-mode Systems with Discrete Costs

  • Conference paper
  • First Online:
Formal Modeling and Analysis of Timed Systems (FORMATS 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10419))

Abstract

This paper studies optimal time-bounded control in multi-mode systems with discrete costs. Multi-mode systems are an important subclass of linear hybrid systems, in which there are no guards on transitions and all invariants are global. Each state has a continuous cost attached to it, which is linear in the sojourn time, while a discrete cost is attached to each transition taken. We show that an optimal control for this model can be computed in NExpTime and approximated in PSpace. We also show that the one-dimensional case is simpler: although the problem is NP-complete (and in LogSpace for an infinite time horizon), we develop an FPTAS for finding an approximate solution.

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. EnergyPlus: Building energy simulation program. https://energyplus.net/

  2. IBPT: International building physics toolbox in simulink. http://www.ibpt.org/

  3. TRaNsient SYstems simulation program. http://sel.me.wisc.edu/trnsys/

  4. Alur, R., Courcoubetis, C., Halbwachs, N., Henzinger, T.A., Ho, P.-H., Nicollin, X., Olivero, A., Sifakis, J., Yovine, S.: The algorithmic analysis of hybrid systems. Theor. Comput. Sci. 138(1), 3–34 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  5. Alur, R., Courcoubetis, C., Henzinger, T.A., Ho, P.-H.: Hybrid automata: An algorithmic approach to the specification and verification of hybrid systems. In: Grossman, R.L., Nerode, A., Ravn, A.P., Rischel, H. (eds.) HS 1991-1992. LNCS, vol. 736, pp. 209–229. Springer, Heidelberg (1993). doi:10.1007/3-540-57318-6_30

    Chapter  Google Scholar 

  6. Alur, R., Dill, D.L.: A theory of timed automata. Theor. Comput. Sci. 126(2), 183–235 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  7. Alur, R., Forejt, V., Moarref, S., Trivedi, A.: Safe schedulability of bounded-rate multi-mode systems. In: HSCC, pp. 243–252. ACM (2013)

    Google Scholar 

  8. Alur, R., Trivedi, A., Wojtczak, D.: Optimal scheduling for constant-rate multi-mode systems. computation and control. In: Proceedings of Hybrid Systems (2012)

    Google Scholar 

  9. Asarin, E., Mysore, V.P., Pnueli, A., Schneider, G.: Low dimensional hybrid systems – decidable, undecidable, don’t know. Inf. Comput. 211, 138–159 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bouyer, P.: Weighted timed automata: model-checking and games. Electron. Notes Theor. Comput. Sci. 158, 3–17 (2006)

    Article  MATH  Google Scholar 

  11. Bouyer, P., Brihaye, T., Jurdziński, M., Lazić, R., Rutkowski, M.: Average-price and reachability-price games on hybrid automata with strong resets. In: Cassez, F., Jard, C. (eds.) FORMATS 2008. LNCS, vol. 5215, pp. 63–77. Springer, Heidelberg (2008). doi:10.1007/978-3-540-85778-5_6

    Chapter  Google Scholar 

  12. Camacho, E.F., Alba, C.B.: Model Predictive Control. Springer, London (2013). doi:10.1007/978-0-85729-398-5

    Google Scholar 

  13. Chiu, A., Davida, G.I., Litow, B.E.: Division in logspace-uniform \({NC}^{\text{1 }}\). ITA 35(3), 259–275 (2001)

    MathSciNet  MATH  Google Scholar 

  14. David, A., Du, D., Guldstrand Larsen, K., Legay, A., Mikučionis, M.: Optimizing control strategy using statistical model checking. In: Brat, G., Rungta, N., Venet, A. (eds.) NFM 2013. LNCS, vol. 7871, pp. 352–367. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38088-4_24

    Chapter  Google Scholar 

  15. David, A., Jensen, P.G., Larsen, K.G., Mikučionis, M., Taankvist, J.H.: Uppaal Stratego. In: Baier, C., Tinelli, C. (eds.) TACAS 2015. LNCS, vol. 9035, pp. 206–211. Springer, Heidelberg (2015). doi:10.1007/978-3-662-46681-0_16

    Google Scholar 

  16. David, A., Larsen, K.G., Legay, A., Mikučionis, M., Wang, Z.: Time for statistical model checking of real-time systems. In: Gopalakrishnan, G., Qadeer, S. (eds.) CAV 2011. LNCS, vol. 6806, pp. 349–355. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22110-1_27

    Chapter  Google Scholar 

  17. Henzinger, T.A.: The theory of hybrid automata. In: Proceedings of the 11th IEEE LICS 1996 Symposium, Washington, DC (1996)

    Google Scholar 

  18. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24777-7

    Book  MATH  Google Scholar 

  19. Laroussinie, F., Markey, N., Schnoebelen, P.: Model checking timed automata with one or two clocks. In: Gardner, P., Yoshida, N. (eds.) CONCUR 2004. LNCS, vol. 3170, pp. 387–401. Springer, Heidelberg (2004). doi:10.1007/978-3-540-28644-8_25

    Chapter  Google Scholar 

  20. Larsen, K.G., Mikučionis, M., Muñiz, M., Srba, J., Taankvist, J.H.: Online and compositional learning of controllers with application to floor heating. In: Chechik, M., Raskin, J.-F. (eds.) TACAS 2016. LNCS, vol. 9636, pp. 244–259. Springer, Heidelberg (2016). doi:10.1007/978-3-662-49674-9_14

    Chapter  Google Scholar 

  21. Li, B., Alleyne, A.G.: Optimal on-off control of an air conditioning and refrigeration system. In: American Control Conference (ACC), pp. 5892–5897. IEEE (2010)

    Google Scholar 

  22. Mousa, M.A.A., Schewe, S., Wojtczak, D.: Optimal control for simple linear hybrid systems. In: 23rd International Symposium on Temporal Representation and Reasoning (TIME), pp. 12–20. IEEE (2016)

    Google Scholar 

  23. Mousa, M.A.A., Schewe, S., Wojtczak, D.: Optimal control for multi-mode systems with discrete costs. CoRR, 1706.09886 (2017). http://arxiv.org/abs/1706.09886

  24. Nghiem, T.X., Behl, M., Mangharam, R., Pappas, G.J.: Green scheduling of control systems for peak demand reduction. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), pp. 5131–5136. IEEE (2011)

    Google Scholar 

  25. Nghiem, T.X., Pappas, G.J., Mangharam, R.: Event-based green scheduling of radiant systems in buildings. In: American Control Conference (ACC), pp. 455–460. IEEE (2013)

    Google Scholar 

  26. Oldewurtel, F., Ulbig, A., Parisio, A., Andersson, G., Morari, M.: Reducing peak electricity demand in building climate control using real-time pricing and model predictive control. In: 2010 49th IEEE Conference on Decision and Control (CDC), pp. 1927–1932. IEEE (2010)

    Google Scholar 

  27. Pérez-Lombard, L., Ortiz, J., Pout, C.: A review on buildings energy consumption information. Energy Build. 40(3), 394–398 (2008)

    Article  Google Scholar 

  28. Wojtczak, D.: Optimal control for linear-rate multi-mode systems. In: Braberman, V., Fribourg, L. (eds.) FORMATS 2013. LNCS, vol. 8053, pp. 258–273. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40229-6_18

    Chapter  Google Scholar 

Download references

Acknowledgement

This work was supported by EPSRC EP/M027287/1 grant “Energy Efficient Control”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahmoud A. A. Mousa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Mousa, M.A.A., Schewe, S., Wojtczak, D. (2017). Optimal Control for Multi-mode Systems with Discrete Costs. In: Abate, A., Geeraerts, G. (eds) Formal Modeling and Analysis of Timed Systems. FORMATS 2017. Lecture Notes in Computer Science(), vol 10419. Springer, Cham. https://doi.org/10.1007/978-3-319-65765-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65765-3_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65764-6

  • Online ISBN: 978-3-319-65765-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics