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

An improved algorithm for robust safety analysis of sampled data systems

Published: 14 April 2015 Publication History

Abstract

A sampled data model falls somewhere between continuous and discrete time models: The plant evolves in continuous time, but the controller receives feedback and can modify its control input(s) only at periodic points in time. In previous work we have demonstrated how to compute the discriminating kernel (also called the maximal robust control invariant set) for sampled data systems and how this kernel can be used to analyze and even synthesize safe feedback controllers for systems with state space safety constraints; however, the algorithm for computing the kernel was conservative. In this paper we provide an improved abstract algorithm whose computations are tight to the sampled data discriminating kernel. The improved algorithm can also take sample time jitter into account. A level set implementation is used to demonstrate that the new algorithm is tight and a conservative ellipsoidal implementation is used to demonstrate its practical benefits on a nonlinear quadrotor model.

References

[1]
A. K. Akametalu, J. F. Fisac, J. H. Gillula, S. Kaynama, M. N. Z. Zeilinger, and C. J. Tomlin. Reachability-based safe online learning with Gaussian processes. In Proceedings of the IEEE Conference on Decision and Control, Los Angeles, CA, 2014.
[2]
N. Aréchiga and B. Krogh. Using verified control envelopes for safe controller design. In Proceedings of the American Control Conference, pages 2918--2923, June 2014.
[3]
P. Cardaliaguet, M. Quincampoix, and P. Saint-Pierre. Set-valued numerical analysis for optimal control and differential games. In M. Bardi, T. E. S. Raghavan, and T. Parthasarathy, editors, Stochastic and Differential Games: Theory and Numerical Methods, volume 4 of Annals of International Society of Dynamic Games, pages 177--247. Birkhäuser, 1999.
[4]
C. Dabadie, S. Kaynama, and C. J. Tomlin. A practical reachability-based collision avoidance algorithm for sampled-data systems: Application to ground robots. In International Conference on Intelligent Robots and Systems (IROS), 2014.
[5]
J. H. Gillula, S. Kaynama, and C. J. Tomlin. Sampling-based approximation of the viability kernel for high-dimensional linear sampled-data systems. In Hybrid Systems: Computation and Control (HSCC), pages 173--182, 2014.
[6]
G. C. Goodwin, J. C. Agüero, M. E. Cea Garridos, M. E. Salgado, and J. I. Yuz. Sampling and sampled-data models: The interface between the continuous world and digital algorithms. IEEE Control Systems Magazine, 33(5): 34--53, Oct 2013.
[7]
I. Karafyllis and C. Kravaris. Robust global stabilisability by means of sampled-data control with positive sampling rate. International Journal of Control, 82(4): 755--772, 2009.
[8]
S. Kaynama, J. Maidens, M. Oishi, I. M. Mitchell, and G. A. Dumont. Computing the viability kernel using maximal reachable sets. In Hybrid Systems: Computation and Control, pages 55--64, Beijing, China, 2012.
[9]
S. Kaynama, I. M. Mitchell, M. M. K. Oishi, and G. A. Dumont. Scalable safety-preserving robust control synthesis for continuous-time linear systems. Submitted February 2013 to IEEE Transactions on Automatic Control, resubmitted December 2013, August 2014.
[10]
S. Kaynama, I. M. Mitchell, M. M. K. Oishi, and G. A. Dumont. Safety-preserving control of high-dimensional continuous-time uncertain linear systems. Poster presented at Hybrid Systems Computation and Control (a part of Cyber-Physical Systems Week), April 2013.
[11]
A. B. Kurzhanski and P. Varaiya. Ellipsoidal techniques for reachability analysis. In B. Krogh and N. Lynch, editors, Hybrid Systems: Computation and Control, number 1790 in Lecture Notes in Computer Science, pages 202--214. Springer Verlag, 2000.
[12]
A. B. Kurzhanski and P. Varaiya. Ellipsoidal techniques for reachability analysis: Internal approximation. Systems and Control Letters, 41: 201--211, 2000.
[13]
A. B. Kurzhanski and P. Varaiya. On reachability under uncertainty. SIAM Journal of Control and Optimization, 41(1): 181--216, 2002.
[14]
A. A. Kurzhanskiy and P. Varaiya. Ellipsoidal toolbox. Technical Report UCB/EECS-2006-46, Department of Electrical Engineering and Computer Science, University of California, Berkeley, May 2006.
[15]
J. Löfberg. YALMIP: a toolbox for modeling and optimization in MATLAB. In Computer Aided Control Systems Design, pages 284--289, September 2004.
[16]
I. M. Mitchell. Comparing forward and backward reachability as tools for safety analysis. In A. Bemporad, A. Bicchi, and G. Buttazzo, editors, Hybrid Systems: Computation and Control, number 4416 in Lecture Notes in Computer Science, pages 428--443. Springer Verlag, 2007.
[17]
I. M. Mitchell, S. Kaynama, M. Chen, and M. Oishi. Safety preserving control synthesis for sampled data systems. Nonlinear Analysis: Hybrid Systems, 10: 63--82, 2013.
[18]
I. M. Mitchell and J. A. Templeton. A toolbox of Hamilton-Jacobi solvers for analysis of nondeterministic continuous and hybrid systems. In M. Morari and L. Thiele, editors, Hybrid Systems: Computation and Control, number 3414 in Lecture Notes in Computer Science, pages 480--494. Springer Verlag, 2005.
[19]
S. Monaco and D. Normand-Cyrot. Advanced tools for nonlinear sampled-data systems' analysis and control. European Journal of Control, 13(2--3): 221--241, 2007.
[20]
D. Nešić and A. R. Teel. A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models. IEEE Transactions on Automatic Control, 49(7): 1103--1122, July 2004.
[21]
G. Simko and E. K. Jackson. A bounded model checking tool for periodic sample-hold systems. In Hybrid Systems: Computation and Control (HSCC), pages 157--162, 2014.
[22]
Y. Tsuchie and T. Ushio. Control-invariance of sampled-data hybrid systems with periodically clocked events and jitter. In Proceedings of the IFAC Conference on Analysis and Design of Hybrid Systems, pages 417--422, 2006.

Cited By

View all
  • (2019)Real-Time Control for Autonomous Racing Based on Viability TheoryIEEE Transactions on Control Systems Technology10.1109/TCST.2017.277290327:2(464-478)Online publication date: Mar-2019
  • (2017)Reachability and Invariance for Linear Sampled–data SystemsIFAC-PapersOnLine10.1016/j.ifacol.2017.08.67550:1(3057-3062)Online publication date: Jul-2017
  • (2016)Ensuring safety for sampled data systems: An efficient algorithm for filtering potentially unsafe input signals2016 IEEE 55th Conference on Decision and Control (CDC)10.1109/CDC.2016.7799417(7431-7438)Online publication date: Dec-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HSCC '15: Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control
April 2015
321 pages
ISBN:9781450334334
DOI:10.1145/2728606
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 the author(s) 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: 14 April 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Hamilton-Jacobi equations
  2. ellipsoids
  3. jitter
  4. reachability
  5. robust safety analysis
  6. sampled data
  7. viability

Qualifiers

  • Research-article

Funding Sources

Conference

HSCC '15
Sponsor:

Acceptance Rates

Overall Acceptance Rate 153 of 373 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Real-Time Control for Autonomous Racing Based on Viability TheoryIEEE Transactions on Control Systems Technology10.1109/TCST.2017.277290327:2(464-478)Online publication date: Mar-2019
  • (2017)Reachability and Invariance for Linear Sampled–data SystemsIFAC-PapersOnLine10.1016/j.ifacol.2017.08.67550:1(3057-3062)Online publication date: Jul-2017
  • (2016)Ensuring safety for sampled data systems: An efficient algorithm for filtering potentially unsafe input signals2016 IEEE 55th Conference on Decision and Control (CDC)10.1109/CDC.2016.7799417(7431-7438)Online publication date: Dec-2016

View Options

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