Abstract
Uncertainty is unavoidable in modeling dynamical systems and it may be represented mathematically by differential inclusions. In the past, we proposed an algorithm to compute validated solutions of differential inclusions; here we provide several theoretical improvements to the algorithm, including its extension to piecewise constant and sinusoidal approximations of uncertain inputs, updates on the affine approximation bounds and a generalized formula for the analytical error. In addition, we implemented the methodology in Ariadne, a library for the verification of continuous and hybrid systems. Then we evaluated ten systems with varying degrees of nonlinearity, number of variables and uncertain inputs. The results are hereby compared with two state-of-the-art approaches to time-varying uncertainties in nonlinear systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Althoff, M., Grebenyuk, D., Kochdumper, N.: Implementation of Taylor models in CORA 2018. In: Proceedings of the 5th International Workshop on Applied Verification for Continuous and Hybrid Systems, pp. 145–173 (2018)
Althoff, M., Guernic, C.L., Krogh, B.H.: Reachable set computation for uncertain time-varying linear systems. In: Hybrid Systems: Computation and Control, pp. 93–102 (2011)
Ariadne: an open library for formal verification of cyber-physical systems. http://www.ariadne-cps.org
Aubin, J., Cellina, A.: Differential Inclusions. Fundamental Principles of Mathematical Sciences, vol. 264. Springer, Heidelberg (2002)
Baier, R., Gerdts, M.: A computational method for non-convex reachable sets using optimal control. In: Proceedings of the European Control Conference 2009, pp. 97–102. IEEE, Budapest (2009). http://ieeexplore.ieee.org/document/7074386/
Chen, X.: Reachability analysis of non-linear hybrid systems using Taylor models. Ph.D. thesis, Aachen University (2015)
Chen, X., Sankaranarayanan, S.: Decomposed reachability analysis for nonlinear systems. In: 2016 IEEE Real-Time Systems Symposium (RTSS), pp. 13–24, November 2016
Collins, P., Bresolin, D., Geretti, L., Villa, T.: Computing the evolution of hybrid systems using rigorous function calculus. In: Proceedings of the 4th IFAC Conference on Analysis and Design of Hybrid Systems (ADHS12), Eindhoven, The Netherlands, pp. 284–290, June 2012
Dellnitz, M., Klus, S., Ziessler, A.: A set-oriented numerical approach for dynamical systems with parameter uncertainty. SIAM J. Appl. Dyn. Syst. 16(1), 120–138 (2017)
Filippov, A.F.: Differential Equations with Discontinuous Righthand Sides. Mathematics and its Applications, vol. 18. Kluwer Academic, Dordrecht (1988)
Fortuna, L., Nunnari, G., Gallo, A.: Model Order Reduction Techniques with Applications in Electrical Engineering. Springer, London (1992). https://doi.org/10.1007/978-1-4471-3198-4
Geretti, L., Bresolin, D., Collins, P., Gonzalez, S.Z., Villa, T.: Ongoing work on automated verification of noisy nonlinear systems with Ariadne. In: Yevtushenko, N., Cavalli, A.R., Yenigün, H. (eds.) ICTSS 2017. LNCS, vol. 10533, pp. 313–319. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67549-7_19
Han, Z., Cai, X., Huang, J.: Theory of Control Systems Described by Differential Inclusions. Springer Tracts in Mechanical Engineering. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-662-49245-1
Harwood, S.M., Barton, P.I.: Efficient polyhedral enclosures for the reachable set of nonlinear control systems. Math. Control Signals Syst. 28(8) (2016). https://doi.org/10.1007/s00498-015-0153-2
Kurzhanski, A., Valyi, I.: Ellipsoidal Calculus for Estimation and Control. Systems and Control: Foundations and Applications. Birkhäuser, Basel (1997)
Lin, Y., Stadtherr, M.A.: Validated solutions of initial value problems for parametric odes. Appl. Numer. Math. 57(10), 1145–1162 (2007)
Ramdani, N., Meslem, N., Candau, Y.: A hybrid bounding method for computing an over-approximation for the reachable set of uncertain nonlinear systems. IEEE Trans. Autom. Control 54(10), 2352–2364 (2009). https://doi.org/10.1109/TAC.2009.2028974
Rungger, M., Reissig, G.: Arbitrarily precise abstractions for optimal controller synthesis. In: 2017 IEEE 56th Annual Conference on Decision and Control (CDC), pp. 1761–1768, December 2017
Rungger, M., Zamani, M.: Accurate reachability analysis of uncertain nonlinear systems. In: Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (Part of CPS Week), HSCC 2018, Porto, Portugal, 11–13 April 2018, pp. 61–70 (2018). https://doi.org/10.1145/3178126.3178127
Smirnov, G.V.: Introduction to the Theory of Differential Inclusions. Graduate Studies in Mathematics, vol. 41. American Mathematical Society, Providence (2002)
Sprott, J.C.: Some simple chaotic jerk functions. Am. J. Phys. 65(6), 537–543 (1997)
Strogatz, S.H.: Nonlinear Dynamics and Chaos. Studies in Nonlinearity, 2nd edn. CRC Press, Boca Raton (2014)
Zivanovic, S., Collins, P.: Numerical solutions to noisy systems. In: IEEE Conference on Decision and Control (CDC), pp. 798–803, December 2010. https://doi.org/10.1109/CDC.2010.5717780
Acknowledgments
This work was partially supported by MIUR, Project “Italian Outstanding Departments, 2018-2022” and by INDAM, GNCS 2019, “Formal Methods for Mixed Verification Techniques”.
The authors would like to thank Xin Chen and Matthias Althoff for the support on setting up their respective softwares and building the examples for the comparison.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Geretti, L., Živanović Gonzalez, S., Collins, P., Bresolin, D., Villa, T. (2019). Rigorous Continuous Evolution of Uncertain Systems. In: Zamani, M., Zufferey, D. (eds) Numerical Software Verification. NSV 2019. Lecture Notes in Computer Science(), vol 11652. Springer, Cham. https://doi.org/10.1007/978-3-030-28423-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-28423-7_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28422-0
Online ISBN: 978-3-030-28423-7
eBook Packages: Computer ScienceComputer Science (R0)