Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2461328.2461358acmconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
research-article

Reachability analysis of nonlinear systems using conservative polynomialization and non-convex sets

Published: 08 April 2013 Publication History

Abstract

A new technique for computing the reachable set of hybrid systems with nonlinear continuous dynamics is presented. Previous work showed that abstracting the nonlinear continuous dynamics to linear differential inclusions results in a scalable approach for reachability analysis. However, when the abstraction becomes inaccurate, linearization techniques require splitting of reachable sets, resulting in an exponential growth of required linearizations. In this work, the nonlinearity of the dynamics is more accurately abstracted to polynomial difference inclusions. As a consequence, it is no longer guaranteed that reachable sets of consecutive time steps are mapped to convex sets as typically used in previous works. Thus, a non-convex set representation is developed in order to better capture the nonlinear dynamics, requiring no or much less splitting. The new approach has polynomial complexity with respect to the number of continuous state variables when splitting can be avoided and is thus promising when a linearization technique requires splitting for the same problem. The benefits are presented by numerical examples.

References

[1]
M. Althoff. Reachability Analysis and its Application to the Safety Assessment of Autonomous Cars. Dissertation, Technische Universitat München, 2010. http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:91-diss-20100715--9637%52--1--4.
[2]
M. Althoff and B. H. Krogh. Avoiding geometric intersection operations in reachability analysis of hybrid systems. In Hybrid Systems: Computation and Control, pages 45--54, 2012.
[3]
M. Althoff, C. Le Guernic, and B. H. Krogh. Reachable set computation for uncertain time-varying linear systems. In Hybrid Systems: Computation and Control, pages 93--102, 2011.
[4]
M. Althoff, O. Stursberg, and M. Buss. Reachability analysis of nonlinear systems with uncertain parameters using conservative linearization. In Proc. of the 47th IEEE Conference on Decision and Control, pages 4042--4048, 2008.
[5]
R. Alur and D. L. Dill. A theory of timed automata. Theoretical Computer Science, 126:183--235, 1994.
[6]
E. Asarin, T. Dang, G. Frehse, A. Girard, C. Le Guernic, and O. Maler. Recent progress in continuous and hybrid reachability analysis. In Proc. of the 2006 IEEE Conference on Computer Aided Control Systems Design, pages 1582--1587, 2006.
[7]
E. Asarin, T. Dang, and A. Girard. Hybridization methods for the analysis of nonlinear systems. Acta Informatica, 43:451--476, 2007.
[8]
G. Behrmann, A. David, K. G. Larsen, P. Pettersson, and W. Yi. Developing UPPAAL over 15 years. Softw., Pract. Exper., 41(2):133--142, 2011.
[9]
M. Berz and G. Hoffst\"atter. Computation and application of Taylor polynomials with interval remainder bounds. Reliable Computing, 4:83--97, 1998.
[10]
P. Bulychev, A. David, K. G. Larsen, A. Legay, G. Li, D. B. Poulsen, and A. Stainer. Monitor-based statistical model checking for weighted metric temporal logic. In Proc. of 18th International Conference on Logic for Programming Artificial Intelligence and Reasoning, pages 168--182, 2012.
[11]
X. Chen, E. Ábráham, and G. Frehse. Efficient bounded reachability computation for rectangular automata. In 5th Workshop on Reachability Problems, LNCS 6945, pages 139--152. Springer, 2011.
[12]
X. Chen, S. Sankaranarayanan, and E. Ábrahám. Taylor model flowpipe construction for non-linear hybrid systems. In Proc. of the 33rd IEEE Real-Time Systems Symposium, 2012.
[13]
A. Chutinan and B. H. Krogh. Computational techniques for hybrid system verification. IEEE Transactions on Automatic Control, 48(1):64--75, 2003.
[14]
E. Clarke, A. Fehnker, Z. Han, B. H. Krogh, J. Ouaknine, O. Stursberg, and M. Theobald. Abstraction and counterexample-guided refinement in model checking of hybrid systems. International Journal of Foundations of Computer Science, 14(4):583--604, 2003.
[15]
E. M. Clarke and P. Zuliani. Statistical model checking for cyber-physical systems. In Proc. of the 9th International Symposium on Automated Technology for Verification and Analysis, LNCS 6996, pages 1--12, 2011.
[16]
T. Dang. Vérification et synthèse des systèmes hybrides. PhD thesis, Institut National Polytechnique de Grenoble, 2000.
[17]
T. Dang, C. Le Guernic, and O. Maler. Computing reachable states for nonlinear biological models. In Computational Methods in Systems Biology, LNCS 5688, pages 126--141. Springer, 2009.
[18]
T. Dang, O. Maler, and R. Testylier. Accurate hybridization of nonlinear systems. In Hybrid Systems: Computation and Control, pages 11--19, 2010.
[19]
G. Frehse. PHAVer: Algorithmic verification of hybrid systems past HyTech. International Journal on Software Tools for Technology Transfer, 10:263--279, 2008.
[20]
A. Girard. Reachability of uncertain linear systems using zonotopes. In Hybrid Systems: Computation and Control, LNCS 3414, pages 291--305. Springer, 2005.
[21]
A. Girard and C. Le Guernic. Efficient reachability analysis for linear systems using support functions. In Proc. of the 17th IFAC World Congress, pages 8966--8971, 2008.
[22]
A. Girard, C. Le Guernic, and O. Maler. Efficient computation of reachable sets of linear time-invariant systems with inputs. In Hybrid Systems: Computation and Control, LNCS 3927, pages 257--271. Springer, 2006.
[23]
A. Girard and G. J. Pappas. Verification using simulation. In Hybrid Systems: Computation and Control, LNCS 3927, pages 272--286. Springer, 2006.
[24]
T. A. Henzinger, B. Horowitz, R. Majumdar, and H. Wong-Toi. Beyond HyTech: Hybrid systems analysis using interval numerical methods. In Hybrid Systems: Computation and Control, LNCS 1790, pages 130--144. Springer, 2000.
[25]
J. Hoefkens, M. Berz, and K. Makino. Scientific Computing, Validated Numerics, Interval Methods, chapter Verified High-Order Integration of DAEs and Higher-Order ODEs, pages 281--292. Springer, 2001.
[26]
L. Jaulin, M. Kieffer, and O. Didrit. Applied Interval Analysis. Springer, 2006.
[27]
A. A. Julius, G. E. Fainekos, M. Anand, I. Lee, and G. J. Pappas. Robust test generation and coverage for hybrid systems. In Hybrid Systems: Computation and Control, LNCS 4416, pages 329--342. Springer, 2007.
[28]
M. Kloetzer and C. Belta. Reachability analysis of multi-affine systems. In Hybrid Systems: Computation and Control, LNCS 3927, pages 348--362. Springer, 2006.
[29]
A. B. Kurzhanski and P. Varaiya. Ellipsoidal techniques for reachability analysis. In Hybrid Systems: Computation and Control, LNCS 1790, pages 202--214. Springer, 2000.
[30]
K. Makino and M. Berz. Rigorous integration of flows and ODEs using Taylor models. In Proc. of Symbolic-Numeric Computation, pages 79--84, 2009.
[31]
I. M. Mitchell, A. M. Bayen, and C. J. Tomlin. A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games. IEEE Transactions on Automatic Control, 50:947--957, 2005.
[32]
M. Neher, K. R. Jackson, and N. S. Nedialkov. On Taylor model based integration of ODEs. SIAM Journal on Numerical Analysis, 45(1):236--262, 2007.
[33]
A. Platzer. Logical Analysis of Hybrid Systems: Proving Theorems for Complex Dynamics. Springer, 2010. ISBN 978--3--642--14508--7.
[34]
S. Prajna. Barrier certificates for nonlinear model validation. Automatica, 42(1):117--126, 2006.
[35]
S. Ratschan and Z. She. Constraints for continuous reachability in the verification of hybrid systems. In Proc. of Artificial Intelligence and Symbolic Computation, LNCS 4120, pages 196--210. Springer, 2006.
[36]
S. M. Rump. Developments in Reliable Computing, chapter INTLAB - INTerval LABoratory, pages 77--104. Kluwer Academic Publishers, 1999.
[37]
S. Sankaranarayanan. Automatic abstraction of non-linear systems using change of bases transformations. In Hybrid Systems: Computation and Control, pages 143--152, 2011.
[38]
S. Sankaranarayanan and G. Fainekos. Falsification of temporal properties of hybrid systems using the cross-entropy method. In Hybrid Systems: Computation and Control, pages 125--134, 2012.
[39]
O. Stursberg and B. H. Krogh. Efficient representation and computation of reachable sets for hybrid systems. In Hybrid Systems: Computation and Control, LNCS 2623, pages 482--497. Springer, 2003.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HSCC '13: Proceedings of the 16th international conference on Hybrid systems: computation and control
April 2013
378 pages
ISBN:9781450315678
DOI:10.1145/2461328
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 April 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. difference inclusion
  2. hybrid systems
  3. nonlinear dynamics
  4. polynomial zonotopes
  5. reachability analysis

Qualifiers

  • Research-article

Conference

HSCC '13
Sponsor:
HSCC '13: Computation and Control
April 8 - 11, 2013
Pennsylvania, Philadelphia, USA

Acceptance Rates

HSCC '13 Paper Acceptance Rate 40 of 86 submissions, 47%;
Overall Acceptance Rate 153 of 373 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)106
  • Downloads (Last 6 weeks)14
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Synthesis and Verification of Robust-Adaptive Safe Controllers2024 European Control Conference (ECC)10.23919/ECC64448.2024.10590909(2265-2272)Online publication date: 25-Jun-2024
  • (2024)Reach-avoid Verification Using Lyapunov Densities2024 43rd Chinese Control Conference (CCC)10.23919/CCC63176.2024.10662060(61-68)Online publication date: 28-Jul-2024
  • (2024)Computing Robust Control Invariant Sets of Nonlinear Systems Using Polynomial Controller Synthesis2024 American Control Conference (ACC)10.23919/ACC60939.2024.10644939(4162-4169)Online publication date: 10-Jul-2024
  • (2024)A Relative Operation-Based Separation Model for Safe Distances of Virtually Coupled TrainsIEEE Transactions on Intelligent Vehicles10.1109/TIV.2023.33010099:1(2031-2045)Online publication date: Jan-2024
  • (2024)POLAR-Express: Efficient and Precise Formal Reachability Analysis of Neural-Network Controlled SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2023.333121543:3(994-1007)Online publication date: Mar-2024
  • (2024)Online Guaranteed Reachable Set Approximation for Systems With Changed Dynamics and Control AuthorityIEEE Transactions on Automatic Control10.1109/TAC.2023.327549569:2(726-740)Online publication date: Feb-2024
  • (2024)Scalable Computation of Robust Control Invariant Sets of Nonlinear SystemsIEEE Transactions on Automatic Control10.1109/TAC.2023.327530569:2(755-770)Online publication date: Feb-2024
  • (2024)Reach-Avoid Verification Based on Convex OptimizationIEEE Transactions on Automatic Control10.1109/TAC.2023.327482169:1(598-605)Online publication date: Jan-2024
  • (2024)PyBDR: Set-Boundary Based Reachability Analysis Toolkit in PythonFormal Methods10.1007/978-3-031-71177-0_10(140-157)Online publication date: 13-Sep-2024
  • (2023)Reachability Analysis for Linear Systems with Uncertain Parameters using Polynomial ZonotopesProceedings of the 26th ACM International Conference on Hybrid Systems: Computation and Control10.1145/3575870.3587130(1-12)Online publication date: 9-May-2023
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media