Abstract
We present a correct-by-design method of state-dependent control synthesis for linear discrete-time switching systems. Given an objective region R of the state space, the method builds a capture set S and a control which steers any element of S into R. The method works by iterated backward reachability from R. More precisely, S is given as a parametric extension of R, and the maximum value of the parameter is solved by linear programming. The method can also be used to synthesize a stability control which maintains indefinitely within R all the states starting at R. We explain how the synthesis method can be performed in a distributed manner. The method has been implemented and successfully applied to the synthesis of a distributed control of a concrete floor heating system with 11 rooms and \(2^{11}=2048\) switching modes.
Partly supported by EU project Cassting (FP7-601148).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
This separability technique is made possible by the fact that the difference equation \(x_1(t+1)=f_1(x_1(t),x_2(t),u_1)\) (see Sect. 2.1) does not involve the control mode \(u_2\).
- 2.
Actually, we will consider in the examples that \((R_1+a)\) is a product of intervals of the form \([\ell -a,m]\) where the interval is extended only at its lower end, but the method is strictly identical.
- 3.
If \(x(t)\in R\), then \(x(t)\in r_{i,j}\) for some \((i,j)\in I_1\times I_2\), hence \(x(t+k)=f(x,\pi _{i,j})\in R\) for some \(k\le K\).
References
Alur, R., Henzinger, T.A.: Reactive modules. Formal Methods Syst. Des. 15(1), 7–48 (1999)
Asarin, E., Bournez, O., Dang, T., Maler, O., Pnueli, A.: Effective synthesis of switching controllers for linear systems. Proc. IEEE 88(7), 1011–1025 (2000)
Fribourg, L., Kühne, U., Markey, N.: Game-based synthesis of distributed controllers for sampled switched systems. In: SynCoP 2015, OASIcs 44, pp. 48–62 (2015)
Fribourg, L., Kühne, U., Soulat, R.: Finite controlled invariants for sampled switched systems. Formal Methods Syst. Des. 45(3), 303–329 (2014)
Gillula, J.H., Hoffmann, G.M., Huang, H., Vitus, M.P., Tomlin, C.: Applications of hybrid reachability analysis to robotic aerial vehicles. Int. J. Rob. Res. 30(3), 335–354 (2011)
Girard, A.: Low-complexity switching controllers for safety using symbolic models. In: ADHS 2012, pp. 82–87 (2012)
Jaulin, L., Kieffer, M., Didrit, O., Walter, E.: Applied Interval Analysis. Springer, Berlin (2001)
Kühne, U., Soulat, R.: Minimator 1.0 (2015). https://bitbucket.org/ukuehne/minimator/
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
Le Coënt, A., Fribourg, L., Markey, N., De Vuyst, F., Chamoin, L.: Distributed synthesis of state-dependent switching control. Technical report, March 2016. https://hal.archives-ouvertes.fr/hal-01295738
Le Coent, A., Alexandre Dit Sandretto, J., Chapoutot, A., Fribourg, L.: Control of nonlinear switched systems based on validated simulation. In: SNR 2016. IEEE (2016)
Liberzon, D.: Switching in Systems and Control. Springer, Berlin (2012)
Meyer, P.-J., Girard, A., Witrant, E.: Safety control with performance guarantees of cooperative systems using compositional abstractions. In: ADHS 2015, pp. 317–322 (2015)
Mitchell, I.M.: Comparing forward and backward reachability as tools for safety analysis. In: Bemporad, A., Bicchi, A., Buttazzo, G. (eds.) HSCC 2007. LNCS, vol. 4416, pp. 428–443. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Le Coënt, A., Fribourg, L., Markey, N., De Vuyst, F., Chamoin, L. (2016). Distributed Synthesis of State-Dependent Switching Control. In: Larsen, K., Potapov, I., Srba, J. (eds) Reachability Problems. RP 2016. Lecture Notes in Computer Science(), vol 9899. Springer, Cham. https://doi.org/10.1007/978-3-319-45994-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-45994-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-45993-6
Online ISBN: 978-3-319-45994-3
eBook Packages: Computer ScienceComputer Science (R0)