02.08.2013 Views

Model Predictive Control

Model Predictive Control

Model Predictive Control

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

308 14 <strong>Model</strong>s of Hybrid Systems<br />

Stability Analysis<br />

Piecewise quadratic Lyapunov stability is becoming a standard in the stability<br />

analysis of hybrid systems [141, 83, 88, 202, 203]. It is a deductive way to prove<br />

the stability of an equilibrium point of a subclass of hybrid systems (piecewise<br />

affine systems). The computational burden is usually low, at the price of a convex<br />

relaxation of the problem, that leads to possibly conservative results. Such<br />

conservativeness can be reduced by constructing piecewise polynomial Lyapunov<br />

functions via semidefinite programming by means of the sum of squares (SOS) decomposition<br />

of multivariate polynomials [201]. SOS methods for analyzing stability<br />

of continuous-time hybrid and switched systems are described in [207]. For the general<br />

class of switched systems of the form ˙x = fi(x), i = 1, . . .,s, an extension of the<br />

Lyapunov criterion based on multiple Lyapunov functions was introduced in [58].<br />

The reader is also referred to the book of Liberzon [167].<br />

The research on stability criteria for PWA systems has been motivated by the<br />

fact that the stability of each component subsystem is not sufficient to guarantee<br />

stability of a PWA system (and vice versa). Branicky [58], gives an example where<br />

stable subsystems are suitably combined to generate an unstable PWA system.<br />

Stable systems constructed from unstable ones have been reported in [245]. These<br />

examples point out that restrictions on the switching have to be imposed in order<br />

to guarantee that a PWA composition of stable components remains stable.<br />

Passivity analysis of hybrid models has received very little attention, except<br />

for the contributions of [66, 175, 260] and [205], in which notions of passivity for<br />

continuous-time hybrid systems are formulated, and of [27], where passivity and<br />

synthesis of passifying controllers for discrete-time PWA systems are investigated.<br />

Reachability Analysis and Verification of Safety Properties<br />

Although simulation allows to probe a model for a certain initial condition and<br />

input excitation, any analysis based on simulation is likely to miss the subtle phenomena<br />

that a model may generate, especially in the case of hybrid models. Reachability<br />

analysis (also referred to as “safety analysis” or “formal verification”), aims<br />

at detecting if a hybrid model will eventually reach unsafe state configurations<br />

or satisfy a temporal logic formula [7] for all possible initial conditions and input<br />

excitations within a prescribed set. Reachability analysis relies on a reach set<br />

computation algorithm, which is strongly related to the mathematical model of<br />

the system. In the case of MLD systems, for example, the reachability analysis<br />

problem over a finite time horizon (also referred to as bounded model checking) can<br />

be cast as a mixed-integer feasibility problem. Reachability analysis was also investigated<br />

via bisimulation ideas, namely by analyzing the properties of a simpler,<br />

more abstract system instead of those of the original hybrid dynamics [199].<br />

Timed automata and hybrid automata have proved to be a successful modeling<br />

framework for formal verification and have been widely used in the literature. The<br />

starting point for both models is a finite state machine equipped with continuous<br />

dynamics. In the theory of timed automata, the dynamic part is the continuous-time<br />

flow ˙x = 1. Efficient computational tools complete the theory of timed automata

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!