Set- membership es-ma-on of hybrid dynamical systems.

Size: px
Start display at page:

Download "Set- membership es-ma-on of hybrid dynamical systems."

Transcription

1 Set- membership es-ma-on of hybrid dynamical systems. Towards model- based FDI for hybrid systems Prof. Nacim RAMDANI Université d Orléans, Bourges. France. nacim.ramdani@univ- orleans.fr!! ECC14 Pre- Conference workshop #4, 24 June 2014, Strasbourg.

2 2 Model-based FDI input / control hybrid dynamical system measured outputs + - guaranteed decision making hybrid state and parameter estimation reconstructed variables Extend to hybrid dynamical systems set-membership approaches for model-based FDI

3 3 Outline n Hybrid dynamical systems n Set membership estimation n Satisfiability mod ODE approach n Hybrid reachability approach n Research directions

4 Hybrid Cyber-Physical Systems n Interaction discrete + continuous dynamics n Safety-critical embedded systems n Networked autonomous systems 4

5 5 Hybrid Cyber-Physical Systems n Modelling hybrid automaton (Alur, et al. 1995) l Non-linear continuous dynamics l Bounded uncertainty Continuous dynamics e : g(x) 0 x = r(e, x) x Init(l) l x Inv(l) l x Inv(l ) ẋ Flow(l, x) ẋ Flow(l,x ) Discrete dynamics

6 6 Hybrid Cyber-Physical Systems n Example : the bouncing ball initial conditions discrete transition jump

7 7 Hybrid Cyber-Physical Systems n Example : the bouncing ball

8 Hybrid Cyber-Physical Systems n Example : the bouncing ball 6 5 Initial conditions 4 freefall Continuous transtions 3 X V Discrete transitions 7

9 8 Estimation of Hybrid State n Modelling hybrid automaton l Nonlinear continuous dynamics l Nonlinear guards sets l Nonlinear reset functions x Init(l) e : g(x) 0 x = r(e, x) l l x Inv(l) x Inv(l ) ẋ Flow(l, x) ẋ Flow(l,x )! l Bounded uncertainty

10 8 Estimation of Hybrid State n Modelling hybrid automaton l Nonlinear continuous dynamics l Nonlinear guards sets l Nonlinear reset functions x Init(l) e : g(x) 0 x = r(e, x) l l x Inv(l) x Inv(l ) ẋ Flow(l, x) ẋ Flow(l,x )! l Bounded uncertainty n Faults as discrete modes!!

11 Estimation of Hybrid State n Modelling hybrid automaton l Nonlinear l Bounded uncertainty n Faults as a mode!!! n FDI State Estimation reconstruct system variables l switching sequence l continuous variables switching sequence for upper bracketting system = t 9

12 10 Outline n Hybrid dynamical systems n Set membership estimation n Satisfiability mod ODE approach n Hybrid reachability approach n Research directions

13 Nacim Ramdani et al. Set-membership identification Classical Estimation n Classical estimation is probabilistic y s p 1 Confidence sets y s f(p) e(p) Optimisation of J(e(p)) n p 2 Yield valid results only if Y p 1 Perturbations, errors and model uncertainties Méthode ensembliste with statistical f(p) properties known apriori n Y Model structure is correct, no modeling errors Ensemble solution p 2

14 y s p 1 s Set e(p) Membership Estimation Optimisation de J(e(p)) n Unknown but bounded-error framework Y p 1 Y Set Set Membership membersip algorithm Algorithm f(p) Solution set p 2 n p 2 Hypothesis Uncertainties and errors are bounded with known prior bounds A set of feasible solutions S = {p P f(p) Y} = f 1 (Y) P Nacim Ramdani et al. Set-membership identification... 12

15 13 Set Membership Estimation n State estimation with continuous systems l Interval observers (Moisan, et al. 2009), (Meslem & Ramdani, 2011), (Raïssi, et al., 2012), (El Thabet, et al. 2014).

16 14 Set Membership Estimation n State estimation with continuous systems l Prediction - Correction / Filtering approaches (Raïssi et al., 2005), (Meslem, et al, 2010), (Milanese & Novara, 2011), (Kieffer & Walter, 2011)

17 Set Membership Estimation n Set inversion. Parameter estimation l Branch-&-bound, branch-&-prune, interval contractors (Jaulin, et al. 93) (Raïssi et al., 2004) 15

18 16 Set Membership Estimation n State estimation with Continuous systems l Interval observers l Prediction-correction / Filtering approaches Reachability + Set inversion n State estimation with Hybrid systems l Piecewise affine systems (Bemporad, et al. 2005) l ODE + CSP (Goldsztejn, et al., 2010) l Nonlinear case (Benazera & Travé-Massuyès, 2009) l SAT mod ODE (Eggers, et al., 2012).

19 17 Outline n Hybrid dynamical systems n Set membership estimation n Satisfiability mod ODE approach n Hybrid reachability approach n Research directions

20 A SAT mod ODE approach n Bounded Model Checking l Can the system reach an unsafe state within k transition steps? l Check satisfiability of a SAT Mod ODE formula 18

21 A SAT mod ODE approach n Bounded Model Checking l Can the system reach an unsafe state within k transition steps? l Check satisfiability of a SAT Mod ODE formula 18

22 A SAT mod ODE approach n Bounded Model Checking l Can the system reach an unsafe state within k transition steps? l Check satisfiability of a SAT Mod ODE formula 18

23 A SAT mod ODE approach n Bounded Model Checking l Can the system reach an unsafe state within k transition steps? l Check satisfiability of a SAT Mod ODE formula 18

24 A SAT mod ODE approach 19

25 19 A SAT mod ODE approach n Bounded Model Checking l Model given: init[0] variables definition trans[i,i+1] dynamic transitions l Target: prop[k]

26 A SAT mod ODE approach n Bounded Model Checking l Model given: init[0] variables definition trans[i,i+1] dynamic transitions l Target: prop[k] l SAT solvers solve the following k-unwound formulas: init[0] prop[0] init[0] trans[0,1] prop[1] init[0] trans[0,1] trans[1,2] prop[2] init[0] trans[0,1] trans[1,2] trans[2,3] prop[3] init[0] trans[0,1] prop[k] l If one formula is satisfiable, the desired property was violated 19

27 A SAT mod ODE approach n isat [Fränzle, et al. 2007] l Interval constraint propagation. Branching... l Conflict-driven learning... n isat-ode [Eggers, et al. 2008, 2014] l ODE allowed in transition dynamics l Enclosure of ODE solutions... l VNODE-LP l (Nedialkov, 2008) l Bounding systems l (Ramdani, et al., 2009) 20

28 A SAT mod ODE approach n isat [Fränzle, et al. 2007] l Interval constraint propagation. Branching... l Conflict-driven learning... n isat-ode [Eggers, et al. 2008, 2014] l ODE allowed in transition dynamics l Enclosure of ODE solutions... l VNODE-LP l (Nedialkov, 2008) l Bounding systems l (Ramdani, et al., 2009) 20

29 21 How to use a SAT mod ODE solver to address set-membership estimation with hybrid systems? l Eggers, Ramdani, Nedialkov, Fraenzle, IFAC SYSID 2012, Bruxelles, pp

30 22 A SAT mod ODE approach n Set inversion. Parameter/State estimation l Branch-&-bound, branch-&-prune, interval contractors (Jaulin, et al. 93) (Raïssi et al., 2004)!!!!! l Unsatisfiability prunes off infeasible parts acts as a contractor characterizes outer approximation!!

31 23 A SAT mod ODE approach l Predicative encoding and set membership estimation. instantiation of variables bounds. a priori knowledge... discrete or continuous transitions

32 23 A SAT mod ODE approach l Predicative encoding and set membership estimation. instantiation of variables bounds. a priori knowledge... discrete or continuous transitions feasible domains for measurements

33 24 A SAT mod ODE approach Outer approximation in Set Membership Estimation SAT mod ODE solver : isat-ode 1. if needed, infere number of transition steps 2. Deduction & no splitting : prune off inconsistant ranges 3. Deduction & splitting : search candidate boxes 4. Evaluate range bounds for solution boxes.

34 25 Set Membership Estimation n Example 1. l parameter estimation in a chemical reaction l a single measurement, uncertain time.

35 25 Set Membership Estimation n Example 1. l parameter estimation in a chemical reaction l a single measurement, uncertain time.

36 25 Set Membership Estimation n Example 1. l parameter estimation in a chemical reaction l a single measurement, uncertain time. init[0] target[1]

37 26 Set Membership Estimation n Example 1. l parameter estimation in a chemical reaction init[0] target[1] CPU time 8h to 56h according tuning. (Intel Core i7 2.6 GHz)

38 27 Set Membership Estimation n Example 2. l Estimation of Hybrid System l (Stursberg, et al. 1997)

39 27 Set Membership Estimation n Example 2. l Estimation of Hybrid System l (Stursberg, et al. 1997) a. Measuring at three discrete time instants. b. Measuring height threshold (Koutsoukos, 2003).

40 Set Membership Estimation n Example 2a. l Estimation of Hybrid System l (Stursberg, et al. 1997) l Measuring at discrete time instants, (3x) added as new transition steps.! l Stage 1 l Infere minimal number of unwinding steps target = one measure. missed or final time not reached. l UNSAT depth 7 7 = max numb. mode switch + 3 measurements reached! 28

41 Set Membership Estimation n Example 2a. l Estimation of Hybrid System l (Stursberg, et al. 1997) l Measuring at discrete time instants,... added as new transition steps.! l Stage 2 l target = all measurements used. l reduce range of initial conditions, l bound range of hybrid state variables. 29

42 Set Membership Estimation n Example 2a. l Measuring at 3 discrete time instants, time x1 x BMC depths BMC depths BMC depths mode_below mode_above mode_dont_care BMC depths 30

43 Set Membership Estimation n Example 2a. l Measuring at 3 discrete time instants, time x BMC depths x mode_below mode_above mode_dont_care BMC depths BMC depths BMC depths 30 CPU time on AMD Opteron GHz 64bits Linux depth 7 87mn bounds 5.7h

44 31 Set Membership Estimation n Example 2b (Koutsoukos, 2003) l Measuring height thresholds l Assume uncertain measurement time.

45 Set Membership Estimation n Example 2b (Koutsoukos, 2003) x1 l Measuring height thresholds l Assume uncertain measurement time time x time mode_below mode_above time 31

46 Set Membership Estimation n Example 2b (Koutsoukos, 2003) x1 l Measuring height thresholds l Assume uncertain measurement time time x mode_below time CPU time on AMD Opteron GHz 64bits Linux bounds 7.3h. mode_above time 31

47 32 Outline n Hybrid dynamical systems n Set membership estimation n Satisfiability mod ODE approach n Hybrid reachability approach n Research directions

48 33 Reachability based approach n Predictor-Corrector approach for hybrid systems x Init(l) e : g(x) 0 x = r(e, x) l l x Inv(l) x Inv(l ) ẋ Flow(l, x) ẋ Flow(l,x )

49 34 Reachability based approach n Predictor-Corrector approach for hybrid systems

50 35 Hybrid Reachability Computation n Guaranteed event detection & localization l An interval constraint propagation approach l (Ramdani, et al., Nonlinear Analysis Hybrid Systems 2011)

51 35 Hybrid Reachability Computation n Guaranteed event detection & localization l An interval constraint propagation approach l (Ramdani, et al., Nonlinear Analysis Hybrid Systems 2011)

52 35 Hybrid Reachability Computation n Guaranteed event detection & localization l An interval constraint propagation approach l (Ramdani, et al., Nonlinear Analysis Hybrid Systems 2011) ẋ(t) =f (x, p, t), t 0 t t N, x(t 0 ) [x 0 ], p [p] Time grid t 0 < t 1 < t 2 < < t N apriori[ x j ] actual solution x [x j ] [x j+1 ] Analytical solution for [x](t), t [t j, t j+1 ] [x](t) =[x j ] + k 1 i=1 (t t j ) i f [i] ([x j ], [p]) + (t t j ) k f [k] ([ x j ], [p])

53 35 Hybrid Reachability Computation n Guaranteed event detection & localization l An interval constraint propagation approach l (Ramdani, et al., Nonlinear Analysis Hybrid Systems 2011)

54 36 Hybrid Reachability Computation n Guaranteed event detection & localization l An interval constraint propagation approach l (Ramdani, et al., Nonlinear Analysis Hybrid Systems 2011)

55 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version. A faster version. l (Maïga, et al., IEEE CDC 2013, ECC 2014) 37

56 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version. A faster version. l (Maïga, et al., IEEE CDC 2013, ECC 2014) 37

57 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version l (Maïga, et al., IEEE CDC 2013, ECC 2014) 38

58 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version l (Maïga, et al., IEEE CDC 2013, ECC 2014) 39

59 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version l (Maïga, et al., IEEE CDC 2013, ECC 2014) Bouncing ball in 2D. py x2 px x1 40

60 Hybrid Reachability Computation n Detecting and localizing events l Improved and enhanced version l (Maïga, et al., IEEE CDC 2013, ECC 2014) Bouncing ball in 2D. py px py 1 3 x x1 px 40

61 41 Outline n Hybrid dynamical systems n Set membership estimation n Satisfiability mod ODE approach n Hybrid reachability approach n Research directions

62 42 Research directions n Contractors for a hybrid dynamical systems! l To build upon a hybrid reachability approach n Effective methods set membership estimation l SM parameter estimation l SM hybrid state estimation of nonlinear hybrid systems! n Combine with decision making for FDI l Application to actual hybrid systems

63 43 Focused References n N. Ramdani and N. S.Nedialkov, Computing reachable sets for uncertain nonlinear hybrid systems using interval constraint propagation techniques, Nonlinear Analysis: Hybrid Systems, 5(2), pp , n A.Eggers, N.Ramdani, N.S.Nedialkov, M.Fränzle, Set-Membership Estimation of Hybrid Systems via SAT Mod ODE. in IFAC SYSID pp n M. Maïga, N. Ramdani, L. Travé-Massuyès, A fast method for solving guard set intersection in nonlinear hybrid reachability, in IEEE CDC 2013, pp n M. Maïga, C. Combastel, N. Ramdani, L. Travé-Massuyès, Nonlinear hybrid reachability using set integration and zonotope enclosures. in ECC 2014, pp n A.Eggers, N.Ramdani, N.S.Nedialkov, M.Fränzle. Improving the SAT Modulo ODE Approach to Hybrid Systems Analysis by Combining Different Enclosure Methods, Software & Systems Modeling, doi /s n M. Maïga, N. Ramdani, L. Travé-Massuyès, C. Combastel, A CSP versus a zonotope-based method for solving guard set intersection in nonlinear hybrid reachability, Mathematics in Computer Science, 2014.

Parameter iden+fica+on with hybrid systems in a bounded- error framework

Parameter iden+fica+on with hybrid systems in a bounded- error framework Parameter iden+fica+on with hybrid systems in a bounded- error framework Moussa MAIGA, Nacim RAMDANI, & Louise TRAVE- MASSUYES Université d Orléans, Bourges, and LAAS CNRS Toulouse, France.!! SWIM 2015,

More information

State Estimation Based on Self-Triggered Measurements

State Estimation Based on Self-Triggered Measurements Preprints of the 19th World Congress The International Federation of Automatic Control State Estimation Based on Self-Triggered Measurements N. Meslem and C. Prieur Grenoble Images Speech Signals and Automatics

More information

SAT Modulo ODE: A Direct SAT Approach to Hybrid Systems

SAT Modulo ODE: A Direct SAT Approach to Hybrid Systems Welcome ATVA 2008 SAT Modulo ODE: A Direct SAT Approach to Hbrid Sstems Andreas Eggers, Martin Fränzle, and Christian Herde DFG Transregional Collaborative Research Center AVACS Outline Motivation Bounded

More information

Inner and Outer Set-membership State Estimation

Inner and Outer Set-membership State Estimation Inner and Outer Set-membership State Estimation Luc Jaulin March 25, 2016 ENSTA-Bretagne, LabSTICC, 2 rue F. Verny, 29200, Brest. email: lucjaulin@gmail.com Abstract The main contribution of this paper

More information

Bounded Model Checking with SAT/SMT. Edmund M. Clarke School of Computer Science Carnegie Mellon University 1/39

Bounded Model Checking with SAT/SMT. Edmund M. Clarke School of Computer Science Carnegie Mellon University 1/39 Bounded Model Checking with SAT/SMT Edmund M. Clarke School of Computer Science Carnegie Mellon University 1/39 Recap: Symbolic Model Checking with BDDs Method used by most industrial strength model checkers:

More information

Step Simulation Based Verification of Nonlinear Deterministic Hybrid System

Step Simulation Based Verification of Nonlinear Deterministic Hybrid System Step Simulation Based Verification of Nonlinear Deterministic Hybrid System Ratnesh Kumar, Professor, IEEE Fellow PhD Student: Hao Ren Electrical and Computer Engineering Iowa State University Verification

More information

ProbReach: Probabilistic Bounded Reachability for Uncertain Hybrid Systems

ProbReach: Probabilistic Bounded Reachability for Uncertain Hybrid Systems ProbReach: Probabilistic Bounded Reachability for Uncertain Hybrid Systems Fedor Shmarov, Paolo Zuliani School of Computing Science, Newcastle University, UK 1 / 41 Introduction ProbReach tool for probabilistic

More information

Modeling and Analysis of Hybrid Systems

Modeling and Analysis of Hybrid Systems Modeling and Analysis of Hybrid Systems 7. Linear hybrid automata II Prof. Dr. Erika Ábrahám Informatik 2 - LuFG Theory of Hybrid Systems RWTH Aachen University Szeged, Hungary, 27 September - 6 October

More information

Tight Robust interval observers: an LP approach

Tight Robust interval observers: an LP approach Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec 9-, 28 WeB36 Tight Robust interval observers: an LP approach M Ait Rami, C H Cheng and C de Prada Abstract This paper

More information

Reachability Analysis: State of the Art for Various System Classes

Reachability Analysis: State of the Art for Various System Classes Reachability Analysis: State of the Art for Various System Classes Matthias Althoff Carnegie Mellon University October 19, 2011 Matthias Althoff (CMU) Reachability Analysis October 19, 2011 1 / 16 Introduction

More information

Satisfiability Checking

Satisfiability Checking Satisfiability Checking Interval Constraint Propagation Prof. Dr. Erika Ábrahám RWTH Aachen University Informatik 2 LuFG Theory of Hybrid Systems WS 14/15 Satisfiability Checking Prof. Dr. Erika Ábrahám

More information

Mesh-Based Affine Abstraction of Nonlinear Systems with Tighter Bounds

Mesh-Based Affine Abstraction of Nonlinear Systems with Tighter Bounds Mesh-Based Affine Abstraction of Nonlinear Systems with Tighter Bounds Kanishka Raj Singh, Qiang Shen and Sze Zheng Yong systems over a mesh with a fixed partition was studied. However, this evenly-sized

More information

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1 Antoine Girard A. Agung Julius George J. Pappas Department of Electrical and Systems Engineering University of Pennsylvania Philadelphia, PA 1914 {agirard,agung,pappasg}@seas.upenn.edu

More information

Propagation of Uncertainties in Nonlinear Dynamic Models

Propagation of Uncertainties in Nonlinear Dynamic Models Propagation of Uncertainties in Nonlinear Dynamic Models Youdong Lin 1, Scott Ferson 2, George F. Corliss 3 and Mark A. Stadtherr 1 1 Department of Chemical and Biomolecular Engineering, University of

More information

Reachability Analysis for Hybrid Dynamic Systems*

Reachability Analysis for Hybrid Dynamic Systems* Reachability nalysis for Hybrid Dynamic Systems* Olaf Stursberg Faculty of Electrical Engineering and Information Technology Technische Universität München * Thanks to: Matthias lthoff, Edmund M. Clarke,

More information

Hybrid Systems Course Lyapunov stability

Hybrid Systems Course Lyapunov stability Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability

More information

Verification of analog and mixed-signal circuits using hybrid systems techniques

Verification of analog and mixed-signal circuits using hybrid systems techniques FMCAD, November 2004, Austin Verification of analog and mixed-signal circuits using hybrid systems techniques Thao Dang, Alexandre Donze, Oded Maler VERIMAG Grenoble, France Plan 1. Introduction 2. Verification

More information

Proceedings of the 5th International Conference on Inverse Problems in Engineering: Theory and Practice, Cambridge, UK, 11-15th July 2005

Proceedings of the 5th International Conference on Inverse Problems in Engineering: Theory and Practice, Cambridge, UK, 11-15th July 2005 Proceedings of the 5th International Conference on Inverse Problems in Engineering: Theory and Practice, Cambridge, UK, 11-15th July 2005 NEW SET-MEMBERSHIP TECHNIQUES FOR PARAMETER ESTIMATION IN PRESENCE

More information

EECS 144/244: System Modeling, Analysis, and Optimization

EECS 144/244: System Modeling, Analysis, and Optimization EECS 144/244: System Modeling, Analysis, and Optimization Continuous Systems Lecture: Hybrid Systems Alexandre Donzé University of California, Berkeley April 5, 2013 Alexandre Donzé: EECS 144/244 Hybrid

More information

Active Fault Diagnosis for Uncertain Systems

Active Fault Diagnosis for Uncertain Systems Active Fault Diagnosis for Uncertain Systems Davide M. Raimondo 1 Joseph K. Scott 2, Richard D. Braatz 2, Roberto Marseglia 1, Lalo Magni 1, Rolf Findeisen 3 1 Identification and Control of Dynamic Systems

More information

A New Interval-Based Method to Characterize Estimability

A New Interval-Based Method to Characterize Estimability [Version: 2002/11/11 v1.00] A New Interval-Based Method to Characterize Estimability O. Reynet 1,, L. Jaulin 2 1 E 3 I 2 laboratory, ENSIETA 2 DTN laboratory, ENSIETA SUMMARY Estimability is a property

More information

Work in Progress: Reachability Analysis for Time-triggered Hybrid Systems, The Platoon Benchmark

Work in Progress: Reachability Analysis for Time-triggered Hybrid Systems, The Platoon Benchmark Work in Progress: Reachability Analysis for Time-triggered Hybrid Systems, The Platoon Benchmark François Bidet LIX, École polytechnique, CNRS Université Paris-Saclay 91128 Palaiseau, France francois.bidet@polytechnique.edu

More information

OPTIMAL CONTROL OF SWITCHING SURFACES IN HYBRID DYNAMIC SYSTEMS. Mauro Boccadoro Magnus Egerstedt,1 Yorai Wardi,1

OPTIMAL CONTROL OF SWITCHING SURFACES IN HYBRID DYNAMIC SYSTEMS. Mauro Boccadoro Magnus Egerstedt,1 Yorai Wardi,1 OPTIMAL CONTROL OF SWITCHING SURFACES IN HYBRID DYNAMIC SYSTEMS Mauro Boccadoro Magnus Egerstedt,1 Yorai Wardi,1 boccadoro@diei.unipg.it Dipartimento di Ingegneria Elettronica e dell Informazione Università

More information

CEGAR:Counterexample-Guided Abstraction Refinement

CEGAR:Counterexample-Guided Abstraction Refinement CEGAR: Counterexample-guided Abstraction Refinement Sayan Mitra ECE/CS 584: Embedded System Verification November 13, 2012 Outline Finite State Systems: Abstraction Refinement CEGAR Validation Refinment

More information

Integrating ICP and LRA Solvers for Deciding Nonlinear Real Arithmetic Problems

Integrating ICP and LRA Solvers for Deciding Nonlinear Real Arithmetic Problems Integrating ICP and LRA Solvers for Deciding Nonlinear Real Arithmetic Problems Sicun Gao 1,2, Malay Ganai 1, Franjo Ivančić 1, Aarti Gupta 1, Sriram Sankaranarayanan 3, and Edmund M. Clarke 2 1 NEC Labs

More information

Nonlinear Real Arithmetic and δ-satisfiability. Paolo Zuliani

Nonlinear Real Arithmetic and δ-satisfiability. Paolo Zuliani Nonlinear Real Arithmetic and δ-satisfiability Paolo Zuliani School of Computing Science Newcastle University, UK (Slides courtesy of Sicun Gao, UCSD) 1 / 27 Introduction We use hybrid systems for modelling

More information

Cyber-Physical Systems Modeling and Simulation of Hybrid Systems

Cyber-Physical Systems Modeling and Simulation of Hybrid Systems Cyber-Physical Systems Modeling and Simulation of Hybrid Systems Matthias Althoff TU München 05. June 2015 Matthias Althoff Modeling and Simulation of Hybrid Systems 05. June 2015 1 / 28 Overview Overview

More information

State estimation and fault detection of uncertain systems based on an interval approach

State estimation and fault detection of uncertain systems based on an interval approach Author manuscript, published in "Conference on Control and Fault-Tolerant Systems, SysTol', Nice : France " DOI : 9/SYSTOL56766 State estimation and fault detection of uncertain systems based on an interval

More information

Verification of Hybrid Systems with Ariadne

Verification of Hybrid Systems with Ariadne Verification of Hybrid Systems with Ariadne Davide Bresolin 1 Luca Geretti 2 Tiziano Villa 3 1 University of Bologna 2 University of Udine 3 University of Verona An open workshop on Formal Methods for

More information

Deterministic Global Optimization for Dynamic Systems Using Interval Analysis

Deterministic Global Optimization for Dynamic Systems Using Interval Analysis Deterministic Global Optimization for Dynamic Systems Using Interval Analysis Youdong Lin and Mark A. Stadtherr Department of Chemical and Biomolecular Engineering University of Notre Dame, Notre Dame,

More information

Modeling and Analysis of Hybrid Systems

Modeling and Analysis of Hybrid Systems Modeling and Analysis of Hybrid Systems Algorithmic analysis for linear hybrid systems Prof. Dr. Erika Ábrahám Informatik 2 - Theory of Hybrid Systems RWTH Aachen University SS 2015 Ábrahám - Hybrid Systems

More information

Verification of Nonlinear Hybrid Systems with Ariadne

Verification of Nonlinear Hybrid Systems with Ariadne Verification of Nonlinear Hybrid Systems with Ariadne Luca Geretti and Tiziano Villa June 2, 2016 June 2, 2016 Verona, Italy 1 / 1 Outline June 2, 2016 Verona, Italy 2 / 1 Outline June 2, 2016 Verona,

More information

Monitoring Bounded LTL Properties UsingIntervalAnalysis

Monitoring Bounded LTL Properties UsingIntervalAnalysis Available online at www.sciencedirect.com Electronic Notes in Theoretical Computer Science 317 (2015) 85 100 www.elsevier.com/locate/entcs Monitoring Bounded LTL Properties UsingIntervalAnalysis Daisuke

More information

Computability of the Avoidance Set and of the Set-Valued Identification Problem

Computability of the Avoidance Set and of the Set-Valued Identification Problem Journal of Uncertain Systems Vol.11, No.2, pp.129-136, 2017 Online at: www.jus.org.uk Computability of the Avoidance Set and of the Set-Valued Identification Problem Anthony Welte 1, Luc Jaulin 1, Martine

More information

Optimization-based Domain Reduction in Guaranteed Parameter Estimation of Nonlinear Dynamic Systems

Optimization-based Domain Reduction in Guaranteed Parameter Estimation of Nonlinear Dynamic Systems 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 2013 ThC2.2 Optimization-based Domain Reduction in Guaranteed Parameter Estimation of Nonlinear Dynamic Systems Radoslav

More information

Decision Procedures in Verification

Decision Procedures in Verification Decision Procedures in Verification Applications 6.2.2014 Viorica Sofronie-Stokkermans e-mail: sofronie@uni-koblenz.de 1 Verification Modeling/Formalization System Specifications Complex theories Automated

More information

Hybrid Systems - Lecture n. 3 Lyapunov stability

Hybrid Systems - Lecture n. 3 Lyapunov stability OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by

More information

Reachability Analysis of Nonlinear and Hybrid Systems using Zonotopes May 7, / 56

Reachability Analysis of Nonlinear and Hybrid Systems using Zonotopes May 7, / 56 Reachability Analysis of Nonlinear and Hybrid Systems using Zonotopes Matthias Althoff Carnegie Mellon Univ. May 7, 2010 Reachability Analysis of Nonlinear and Hybrid Systems using Zonotopes May 7, 2010

More information

Interval observer for Linear Time Invariant (LTI) uncertain systems with state and unknown input estimations

Interval observer for Linear Time Invariant (LTI) uncertain systems with state and unknown input estimations Journal of Physics: Conference Series PAPER OPEN ACCESS Interval observer for Linear Time Invariant (LTI) uncertain systems with state and unknown input estimations To cite this article: N Ellero et al

More information

Automata-theoretic analysis of hybrid systems

Automata-theoretic analysis of hybrid systems Automata-theoretic analysis of hybrid systems Madhavan Mukund SPIC Mathematical Institute 92, G N Chetty Road Chennai 600 017, India Email: madhavan@smi.ernet.in URL: http://www.smi.ernet.in/~madhavan

More information

Formally Correct Monitors for Hybrid Automata. Verimag Research Report n o TR

Formally Correct Monitors for Hybrid Automata. Verimag Research Report n o TR Formally Correct Monitors for Hybrid Automata Goran Frehse, Nikolaos Kekatos, Dejan Nickovic Verimag Research Report n o TR-2017-5 September 20, 2017 Verimag, University of Grenoble Alpes, Grenoble, France.

More information

Engineering Constraint Solvers for the Automatic Analysis of Hybrid Systems

Engineering Constraint Solvers for the Automatic Analysis of Hybrid Systems Engineering Constraint Solvers for the Automatic Analysis of Hybrid Systems Martin Fränzle 1 with results, slides, L A TEX source, etc., by Andreas Eggers 2 Christian Herde 2 Tino Teige 2 Nacim Ramdani

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Modeling and Analysis of Hybrid Systems

Modeling and Analysis of Hybrid Systems Modeling and Analysis of Hybrid Systems 5. Linear hybrid automata I Prof. Dr. Erika Ábrahám Informatik 2 - LuFG Theory of Hybrid Systems RWTH Aachen University Szeged, Hungary, 27 September - 06 October

More information

Modeling and Analysis of Hybrid Systems Linear hybrid automata I Prof. Dr. Erika Ábrahám Informatik 2 - LuFG Theory of Hybrid Systems RWTH Aachen University Szeged, Hungary, 27 September - 06 October 2017

More information

Interval Kalman filter enhanced by positive definite upper bounds

Interval Kalman filter enhanced by positive definite upper bounds Interval Kalman filter enhanced by positive definite upper bounds Tuan Anh Tran, Carine Jauberthie, Françoise Le Gall, Louise Travé-Massuyès To cite this version: Tuan Anh Tran, Carine Jauberthie, Françoise

More information

APPROXIMATING SWITCHED CONTINUOUS SYSTEMS BY RECTANGULAR AUTOMATA

APPROXIMATING SWITCHED CONTINUOUS SYSTEMS BY RECTANGULAR AUTOMATA European Control Conference 99, Karlsruhe (Germany), August 31 st - September 3 rd, 1999 APPROXIMATING SWITCHED CONTINUOUS SYSTEMS BY RECTANGULAR AUTOMATA O. Stursberg, S. Kowalewski Keywords: Approximation,

More information

Verifying Safety Properties of Hybrid Systems.

Verifying Safety Properties of Hybrid Systems. Verifying Safety Properties of Hybrid Systems. Sriram Sankaranarayanan University of Colorado, Boulder, CO. October 22, 2010. Talk Outline 1. Formal Verification 2. Hybrid Systems 3. Invariant Synthesis

More information

Computable Analysis, Hybrid Automata, and Decision Procedures (Extended Thesis Abstract)

Computable Analysis, Hybrid Automata, and Decision Procedures (Extended Thesis Abstract) Computable Analysis, Hybrid Automata, and Decision Procedures (Extended Thesis Abstract) Sicun Gao 1 Introduction 1.1 Overview Cyber-Physical Systems (CPS) are systems that integrate digital computation

More information

Introduction Algorithms Applications MINISAT. Niklas Sörensson Chalmers University of Technology and Göteborg University

Introduction Algorithms Applications MINISAT. Niklas Sörensson Chalmers University of Technology and Göteborg University SAT ALGORITHMS AND APPLICATIONS nik@cschalmersse Chalmers University of Technology and Göteborg University Empirically Successful Classical Automated Reasoning a CADE-20 Workshop 22nd - 23th July, 2005

More information

A new Abstraction-Refinement based Verifier for Modular Linear Hybrid Automata and its Implementation

A new Abstraction-Refinement based Verifier for Modular Linear Hybrid Automata and its Implementation A new Abstraction-Refinement based Verifier for Modular Linear Hybrid Automata and its Implementation Hao Ren 1 (ren@iastate.edu), Jing Huang 2 (freescaler@live.com), Shengbing Jiang 3 (shengbing.jiang@gm.com)

More information

The algorithmic analysis of hybrid system

The algorithmic analysis of hybrid system The algorithmic analysis of hybrid system Authors: R.Alur, C. Courcoubetis etc. Course teacher: Prof. Ugo Buy Xin Li, Huiyong Xiao Nov. 13, 2002 Summary What s a hybrid system? Definition of Hybrid Automaton

More information

Verifying Global Convergence for a Digital Phase-Locked Loop

Verifying Global Convergence for a Digital Phase-Locked Loop Verifying Global Convergence for a Digital Phase-Locked Loop Jijie Wei & Yan Peng & Mark Greenstreet & Grace Yu University of British Columbia Vancouver, Canada October 22, 2013 Wei & Peng & Greenstreet

More information

Modeling & Control of Hybrid Systems. Chapter 7 Model Checking and Timed Automata

Modeling & Control of Hybrid Systems. Chapter 7 Model Checking and Timed Automata Modeling & Control of Hybrid Systems Chapter 7 Model Checking and Timed Automata Overview 1. Introduction 2. Transition systems 3. Bisimulation 4. Timed automata hs check.1 1. Introduction Model checking

More information

Resilient Formal Synthesis

Resilient Formal Synthesis Resilient Formal Synthesis Calin Belta Boston University CDC 2017 Workshop: 30 years of the Ramadge-Wonham Theory of Supervisory Control: A Retrospective and Future Perspectives Outline Formal Synthesis

More information

ROBUSTNESS OF MODEL- BASED SIMULATIONS

ROBUSTNESS OF MODEL- BASED SIMULATIONS ROBUSTNESS OF MODEL- BASED SIMULATIONS Georgios Fainekos, Arizona State University Sriram Sankaranarayanan, University of Colorado Franjo Ivancic, NEC Labs Aarti Gupta, NEC Labs Work performed at NEC Labs

More information

as support functions [18] and polynomials [34].

as support functions [18] and polynomials [34]. Decomposed Reachability Analysis for Nonlinear Systems Xin Chen University of Colorado, Boulder, CO xinchen@colorado.edu Sriram Sankaranarayanan University of Colorado, Boulder, CO srirams@colorado.edu

More information

Formal Verification of a Descent Guidance Control Program of a Lunar Lander

Formal Verification of a Descent Guidance Control Program of a Lunar Lander Formal Verification of a Descent Guidance Control Program of a Lunar Lander Hengjun Zhao 1,4, Mengfei Yang 2, Naijun Zhan 1,,BinGu 3,LiangZou 1,4, and Yao Chen 3 1 State Key Lab. of Computer Science, Institute

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Guaranteed State and Parameter Estimation for Nonlinear Continuous-Time Systems with Bounded-Error Measurements

Guaranteed State and Parameter Estimation for Nonlinear Continuous-Time Systems with Bounded-Error Measurements Guaranteed State and Parameter Estimation for Nonlinear Continuous-Time Systems with Bounded-Error Measurements Youdong Lin and Mark A. Stadtherr Department of Chemical and Biomolecular Engineering University

More information

Topics in Model-Based Reasoning

Topics in Model-Based Reasoning Towards Integration of Proving and Solving Dipartimento di Informatica Università degli Studi di Verona Verona, Italy March, 2014 Automated reasoning Artificial Intelligence Automated Reasoning Computational

More information

Georgios E. Fainekos, Savvas G. Loizou and George J. Pappas. GRASP Lab Departments of CIS, MEAM and ESE University of Pennsylvania

Georgios E. Fainekos, Savvas G. Loizou and George J. Pappas. GRASP Lab Departments of CIS, MEAM and ESE University of Pennsylvania Georgios E. Fainekos, Savvas G. Loizou and George J. Pappas CDC 2006 Math free Presentation! Lab Departments of CIS, MEAM and ESE University of Pennsylvania Motivation Motion Planning 60 50 40 π 0 π 4

More information

Integrating Induction, Deduction and Structure for Synthesis

Integrating Induction, Deduction and Structure for Synthesis Integrating Induction, Deduction and Structure for Synthesis Sanjit A. Seshia Associate Professor EECS Department UC Berkeley Students: S. Jha, W.Li, L. Dworkin, D. Sadigh Collaborators: A. Tiwari, S.

More information

Solving Quantified Verification Conditions using Satisfiability Modulo Theories

Solving Quantified Verification Conditions using Satisfiability Modulo Theories Solving Quantified Verification Conditions using Satisfiability Modulo Theories Yeting Ge, Clark Barrett, Cesare Tinelli Solving Quantified Verification Conditions using Satisfiability Modulo Theories

More information

Automatic determination of numerical properties of software and systems

Automatic determination of numerical properties of software and systems Automatic determination of numerical properties of software and systems Eric Goubault and Sylvie Putot Modelling and Analysis of Interacting Systems, CEA LIST MASCOT-NUM 2012 Meeting, March 21-23, 2012

More information

Tutorial 1: Modern SMT Solvers and Verification

Tutorial 1: Modern SMT Solvers and Verification University of Illinois at Urbana-Champaign Tutorial 1: Modern SMT Solvers and Verification Sayan Mitra Electrical & Computer Engineering Coordinated Science Laboratory University of Illinois at Urbana

More information

Probabilistic Controllability Analysis of Sampled-Data/Discrete-Time Piecewise Affine Systems

Probabilistic Controllability Analysis of Sampled-Data/Discrete-Time Piecewise Affine Systems Probabilistic Controllability Analysis of Sampled-Data/Discrete-Time Piecewise Affine Systems Shun-ichi Azuma Jun-ichi Imura Toyo Institute of Technology; 2-12-1, O-oayama, Meguro-u, Toyo 152-8552, Japan

More information

Discrete abstractions of hybrid systems for verification

Discrete abstractions of hybrid systems for verification Discrete abstractions of hybrid systems for verification George J. Pappas Departments of ESE and CIS University of Pennsylvania pappasg@ee.upenn.edu http://www.seas.upenn.edu/~pappasg DISC Summer School

More information

Hybrid Systems Modeling, Analysis and Control

Hybrid Systems Modeling, Analysis and Control Hybrid Systems Modeling, Analysis and Control Radu Grosu Vienna University of Technology Lecture 6 Continuous AND Discrete Systems Control Theory Continuous systems approximation, stability control, robustness

More information

Falsification of Safety Properties in Multi-Rigid-Body Mechanical Systems with Hybrid Automata and Constraint Satisfaction

Falsification of Safety Properties in Multi-Rigid-Body Mechanical Systems with Hybrid Automata and Constraint Satisfaction Falsification of Safety Properties in Multi-Rigid-Body Mechanical Systems with Hybrid Automata and Constraint Satisfaction Michael D. O Toole a, Eva M. Navarro-López b a School of Electrical and Electronic

More information

Symbolic Reachability Analysis of Lazy Linear Hybrid Automata. Susmit Jha, Bryan Brady and Sanjit A. Seshia

Symbolic Reachability Analysis of Lazy Linear Hybrid Automata. Susmit Jha, Bryan Brady and Sanjit A. Seshia Symbolic Reachability Analysis of Lazy Linear Hybrid Automata Susmit Jha, Bryan Brady and Sanjit A. Seshia Traditional Hybrid Automata Traditional Hybrid Automata do not model delay and finite precision

More information

Models for Efficient Timed Verification

Models for Efficient Timed Verification Models for Efficient Timed Verification François Laroussinie LSV / ENS de Cachan CNRS UMR 8643 Monterey Workshop - Composition of embedded systems Model checking System Properties Formalizing step? ϕ Model

More information

Towards Co-Engineering Communicating Autonomous Cyber-physical Systems. Bujorianu, M.C. and Bujorianu, M.L. MIMS EPrint:

Towards Co-Engineering Communicating Autonomous Cyber-physical Systems. Bujorianu, M.C. and Bujorianu, M.L. MIMS EPrint: Towards Co-Engineering Communicating Autonomous Cyber-physical Systems Bujorianu M.C. and Bujorianu M.L. 009 MIMS EPrint: 00.53 Manchester Institute for Mathematical Sciences School of Mathematics The

More information

Embedded Systems 5. Synchronous Composition. Lee/Seshia Section 6.2

Embedded Systems 5. Synchronous Composition. Lee/Seshia Section 6.2 Embedded Systems 5-1 - Synchronous Composition Lee/Seshia Section 6.2 Important semantic model for concurrent composition Here: composition of actors Foundation of Statecharts, Simulink, synchronous programming

More information

Discrete-state Abstractions of Nonlinear Systems Using Multi-resolution Quantizer

Discrete-state Abstractions of Nonlinear Systems Using Multi-resolution Quantizer Discrete-state Abstractions of Nonlinear Systems Using Multi-resolution Quantizer Yuichi Tazaki and Jun-ichi Imura Tokyo Institute of Technology, Ōokayama 2-12-1, Meguro, Tokyo, Japan {tazaki,imura}@cyb.mei.titech.ac.jp

More information

Modeling and Analysis of Hybrid Systems

Modeling and Analysis of Hybrid Systems Modeling and Analysis of Hybrid Systems Linear hybrid automata II: Approximation of reachable state sets Prof. Dr. Erika Ábrahám Informatik 2 - Theory of Hybrid Systems RWTH Aachen University SS 2015 Ábrahám

More information

Motion planning applications of Satisfiability Modulo Convex Optimization

Motion planning applications of Satisfiability Modulo Convex Optimization Motion planning applications of Satisfiability Modulo Convex Optimization Yasser Shoukry (1) and Paulo Tabuada (2) (1) Department of Electrical and Computer Engineering, UMD (2) Electrical and Computer

More information

Lecture 2: Symbolic Model Checking With SAT

Lecture 2: Symbolic Model Checking With SAT Lecture 2: Symbolic Model Checking With SAT Edmund M. Clarke, Jr. School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 (Joint work over several years with: A. Biere, A. Cimatti, Y.

More information

Relevant Applications of Differential Algebra in Astrodynamics

Relevant Applications of Differential Algebra in Astrodynamics AstroNet-II International Final Conference Tossa de Mar 15-19 June 2015 Relevant Applications of Differential Algebra in Astrodynamics Pierluigi Di Lizia in collaboration with: Roberto Armellin, Alessandro

More information

Bounded Error Parameter Estimation for Models Described by Ordinary and Delay Differential Equations

Bounded Error Parameter Estimation for Models Described by Ordinary and Delay Differential Equations Bounded Error Parameter Estimation for Models Described by Ordinary and Delay Differential Equations John A. Burns and Adam F. Childers Interdisciplinary Center for Applied Mathematics Virginia Tech Blacksburg,

More information

New Tools for Analysing Power System Dynamics

New Tools for Analysing Power System Dynamics 1 New Tools for Analysing Power System Dynamics Ian A. Hiskens Department of Electrical and Computer Engineering University of Wisconsin - Madison (With support from many talented people.) PSerc Research

More information

JOINT PROBABILISTIC INFERENCE OF CAUSAL STRUCTURE

JOINT PROBABILISTIC INFERENCE OF CAUSAL STRUCTURE JOINT PROBABILISTIC INFERENCE OF CAUSAL STRUCTURE Dhanya Sridhar Lise Getoor U.C. Santa Cruz KDD Workshop on Causal Discovery August 14 th, 2016 1 Outline Motivation Problem Formulation Our Approach Preliminary

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012

More information

Test Automation for Hybrid Systems

Test Automation for Hybrid Systems Test Automation for Hybrid Systems Bahareh Badban Department of Computing Science C. v. Ossietzky Universität, Oldenburg, Germany Bahareh.Badban@uni-oldenburg.de Jan Peleska TZI Center for Computer Technologies

More information

SLIDING MODE OBSERVER FOR TRIANGULAR INPUT HYBRID SYSTEM. Mohmaed DJEMAI Noureddine MANAMANNI Jean Pierre BARBOT

SLIDING MODE OBSERVER FOR TRIANGULAR INPUT HYBRID SYSTEM. Mohmaed DJEMAI Noureddine MANAMANNI Jean Pierre BARBOT SLIDING MODE OBSERVER FOR TRIANGULAR INPUT HYBRID SYSTEM Mohmaed DJEMAI Noureddine MANAMANNI Jean Pierre BARBOT Equipe Commande des Systèmes (ECS), ENSEA, 6 Av du Ponceau, 954 Cergy-Pontoise Cedex, FRANCE

More information

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis J. Alexandre dit Sandretto, A. Chapoutot and O. Mullier U2IS, ENSTA ParisTech SYNCOP April 11, 2015 Closed-loop

More information

Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving

Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving Henning Burchardt and Stefan Ratschan October 31, 2007 Abstract We formulate the problem of estimating

More information

FRIAS Workshop on Robust Optimization and Control (ROC 2014)

FRIAS Workshop on Robust Optimization and Control (ROC 2014) University of Freiburg FRIAS Workshop on Robust Optimization and Control (ROC 2014) August 20, 2014, 9:30-16:30 FRIAS Workshop on Robust Optimization and Control (ROC 2014) 3 Contents I Welcome....................................

More information

MathCheck2: Combining SAT and CAS Presentation at Applications of Computer Algebra 2016 Kassel, Germany

MathCheck2: Combining SAT and CAS Presentation at Applications of Computer Algebra 2016 Kassel, Germany MathCheck2: Combining SAT and CAS Presentation at Applications of Computer Algebra 2016 Kassel, Germany Curtis Bright, Vijay Ganesh, Albert Heinle, Ilias Kotsireas, Saeed Nejati, Krzysztof Czarnecki University

More information

Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification

Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification Mardavij Roozbehani Eric Feron Laboratory for Information and Decision Systems Department of Aeronautics and

More information

Hybrid systems and computer science a short tutorial

Hybrid systems and computer science a short tutorial Hybrid systems and computer science a short tutorial Eugene Asarin Université Paris 7 - LIAFA SFM 04 - RT, Bertinoro p. 1/4 Introductory equations Hybrid Systems = Discrete+Continuous SFM 04 - RT, Bertinoro

More information

Safety Verification of Hybrid Systems Using Barrier Certificates

Safety Verification of Hybrid Systems Using Barrier Certificates Safety Verification of Hybrid Systems Using Barrier Certificates Stephen Prajna 1 and Ali Jadbabaie 2 1 Control and Dynamical Systems, California Institute of Technology, Pasadena, CA 91125 - USA, prajna@cds.caltech.edu

More information

COMPLEX behaviors that can be exhibited by modern engineering

COMPLEX behaviors that can be exhibited by modern engineering IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 8, AUGUST 2007 1415 A Framework for Worst-Case and Stochastic Safety Verification Using Barrier Certificates Stephen Prajna, Member, IEEE, Ali Jadbabaie,

More information

Validated Solutions of Initial Value Problems for Parametric ODEs

Validated Solutions of Initial Value Problems for Parametric ODEs Validated Solutions of Initial Value Problems for Parametric ODEs Youdong Lin and Mark A. Stadtherr Department of Chemical and Biomolecular Engineering University of Notre Dame, Notre Dame, IN 46556, USA

More information

Introduction to SAT (constraint) solving. Justyna Petke

Introduction to SAT (constraint) solving. Justyna Petke Introduction to SAT (constraint) solving Justyna Petke SAT, SMT and CSP solvers are used for solving problems involving constraints. The term constraint solver, however, usually refers to a CSP solver.

More information

Course on Hybrid Systems

Course on Hybrid Systems Course on Hybrid Systems Maria Prandini Politecnico di Milano, Italy Organizer and lecturer: Maria Prandini Politecnico di Milano, Italy maria.prandini@polimi.it Additional lecturers: CONTACT INFO Goran

More information

540 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 4, APRIL Algorithmic Analysis of Nonlinear Hybrid Systems

540 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 4, APRIL Algorithmic Analysis of Nonlinear Hybrid Systems 540 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 4, APRIL 1998 Algorithmic Analysis of Nonlinear Hybrid Systems Thomas A. Henzinger, Pei-Hsin Ho, Howard Wong-Toi Abstract Hybrid systems are digital

More information

Large-Scale Linear Systems from Order-Reduction (Benchmark Proposal)

Large-Scale Linear Systems from Order-Reduction (Benchmark Proposal) EPiC Series in Computing Volume 43, 2017, Pages 60 67 ARCH16. 3rd International Workshop on Applied Verification for Continuous and Hybrid Systems Large-Scale Linear Systems from Order-Reduction (Benchmark

More information

HYBRID SYSTEM CONTROL USING AN ON-LINE DISCRETE EVENT SUPERVISORY STRATEGY

HYBRID SYSTEM CONTROL USING AN ON-LINE DISCRETE EVENT SUPERVISORY STRATEGY HYBRID SYSTEM CONTROL USING AN ON-LINE DISCRETE EVENT SUPERVISORY STRATEGY James Millan, Siu O Young. Institute for Ocean Technology, National Research Council, St.John s, NL, Canada Memorial University

More information

A synchronous rendering of hybrid systems for designing Plant-on-a-Chip (PoC)

A synchronous rendering of hybrid systems for designing Plant-on-a-Chip (PoC) IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL., NO., XXXX XXXX 1 A synchronous rendering of hybrid systems for designing Plant-on-a-Chip (PoC) Avinash Malik, Partha S Roop, Sidharta Andalam, Eugene Yip,

More information