Hybrid Constrained Estimation For Linear Time-Varying Systems
|
|
- Janel Brown
- 5 years ago
- Views:
Transcription
1 2018 IEEE Conference on Decision and Control (CDC) Miami Beach, FL, USA, Dec , 2018 Hybrid Constrained Estimation For Linear Time-Varying Systems Soulaimane Berkane, Abdelhamid Tayebi and Andrew R. Teel Abstract For linear time-varying systems with possibly constrained states, we propose a hybrid observer that guarantees the containment of the estimated state variables in a prescribed domain of interest. The hybrid observer employs a Kalmantype continuous estimator during the flows while, during the jumps, projects the state estimates onto the set described by the constraint equation. A suitable choice of the flow and jump sets allows to conclude uniform global asymptotic stability of the zero estimation error set. I. INTRODUCTION State estimation for general linear systems has been considered in the literature since early works by Kalman and Bucy [1]. In practice, however, additional information on the system in the form of constraints can be incorporated for different reasons [2]. For instance, meaningful state estimation for chemical reactions requires the concentrations and pressures to be nonnegative [3]. In an attitude estimation problem, the attitude quaternion must have unit norm [4] and the rotation matrix must be orthogonal [5] to obtain a meaningful attitude estimate. In a compartmental model with zero net inflow, mass is conserved [6]. In navigation systems, when the target moves with constant speed, the acceleration vector is orthogonal to the velocity vector (kinematic constraint) [7]. Kinematic constraints are used as additional measurements in [8]. Different Kalman-type filters have been proposed for timeinvariant linear systems with linear equality constraints. The approaches in [8], [7], [9] consider linear equality constraints with an uncertainty in the constraint (termed soft constraint). In this case, the constraint equation is used as a pseudo-measurement which is incorporated in a Kalman filter. In certain applications, the constraint is hard in the sense that it is known exactly. To deal with this type of constraints, a projection method is proposed in [10] in which the constrained estimate is obtained from the unconstrained estimate of the conventional Kalman filter by projecting onto the subspace or the surface described by the constraint equation. In [11], a constrained Kalman filter is designed for the projected system representation of the original constrained system leading to an improvement This research work was supported by NSERC-DG RGPIN, and is supported in part by NSF grant no. ECCS and AFOSR grants no. AFOSR FA and AFOSR FA S. Berkane (berkane@kth.se) is with the Department of Automatic Control, KTH Royal Institute of Technology, Stockholm, Sweden. A. Tayebi (atayebi@lakeheadu.ca) is with the Department of Electrical and Computer Engineering, University of Western Ontario, London, Ontario, Canada and also with the Department of Electrical Engineering, Lakehead University, Thunder Bay, Ontario, Canada. A. R. Teel (teel@ece.ucsb.edu) is with the Department of Electrical and Computer Engineering, University of California, Santa Barbara, USA. in the estimation covariance compared to the unconstrained Kalman filter. In this work, we propose a hybrid observer that is able to estimate the trajectories of a uniformly observable linear time-varying system while guaranteeing that the state estimates remain inside a prescribed domain of interest. The domain of interest is assumed to contain the surface set described by a given constraint equation. The proposed hybrid observer employs a Kalman-type estimator during the flows and projects the estimated state onto a constraint set (included in the prescribed domain) during the jumps. We show that the proposed hybrid observer leads to uniform global asymptotic stability of the set corresponding to zero observation error. The performance of the proposed hybrid observer is illustrated through a simple example. II. BACKGROUND AND PRELIMINARIES Throughout the paper, we use R and R 0 to denote the sets of real and nonnegative real numbers, respectively. We denote by R n the n-dimensional Euclidean space. The Euclidean norm of x R n is defined as x = x x and the induced (spectral) norm on R m n is given by A = λ max (A A) for any A R m n. Given a vector x R n and a non-empty set A R n, the distance of x to A is defined as x A := inf y A x y. The distance between two non-empty sets A, B R n is defined as dist(a, B) := inf x B x A. The closure of a set A is denoted as cl(a). A general model of a hybrid dynamical system takes the form [12]: { Ẋ F(X), X F, X + (1) J(X), X J, where the flow map, F : M TM governs the continuous flow of X on the manifold M R n, the flow set F M dictates where the continuous flow could occur. The jump map, J : M M, governs discrete jumps of the state X, and the jump set J M defines where the discrete jumps are permitted. The hybrid system (1) is defined by its data and is often denoted as H = (F, F, J, J) for compactness. A subset T R 0 N is a hybrid time domain, if it is a union of finitely or infinitely many intervals of the form [t j, t j+1 ] {j} where 0 = t 0 t 1 t 2..., with the last interval being written of the form [t j, t j+1 ] {j} or [t j, ) {j}. The ordering of points on each hybrid time domain is such that (t, j) (t, j ) if t t and j j. A hybrid arc is a function h : dom h M, where dom h is a hybrid time domain and, for each fixed j, t h(t, j) is a locally absolutely continuous function on the interval I j = {t : (t, j) dom h}. The time projection of h is defined as the function h : [0, T ) M such that h (t) = /18/$ IEEE 4643
2 h(t, j(t)) where T = sup{t : (t, j) dom h, j N} and j(t) = max{j : (t, j) dom h}. III. PROBLEM FORMULATION Consider the following linear time-varying (LTV) system: ẋ = A(t)x + B(t)u(t), x(0) R n, (2) y = C(t)x (3) where x R n is the state vector, y R p is the measured output vector and u : [0, + ) R m is a locally integrable function of time. The matrices A(t), B(t), C(t) are known, finite-dimensional matrix-valued (of appropriate dimensions) functions depending on time. They are continuously differentiable and uniformly bounded with bounded derivatives. Assumption 1: The pair (A( ), C( )) is uniformly observable 1. Under the above observability assumption, system (2)-(3) admits the following Kalman-type observer: ˆx = A(t)ˆx + B(t)u(t) + P (t)c(t) Q(t)(y C(t)ˆx) (4) where P (t) is solution to the following continuous Riccati equation (CRE): P (t) = A(t)P (t) + P (t)a(t) P (t)c(t) Q(t)C(t)P (t) + V (t) (5) where the following assumption holds: Assumption 2: P (0) is positive definite. Q(t) and V (t) are continuously differentiable. There exist c q, c v > 0 such that Q(t) c q and V (t) c v for all t 0. There exist ɛ q, ɛ v > 0 such that Q(t) ɛ q I n and V (t) ɛ v I n for all t 0. Note that in a stochastic setting, the above estimator corresponds to the optimal Kalman filter where matrices V (t) and Q(t) 1 are interpreted as covariance matrices of additive noise on the system state and output [1]. The above observer falls also under the framework of Riccati observers and can be shown to guarantee uniform global exponential stability of the estimation error [13], [14]. In some applications, it is desirable to guarantee that the estimated state ˆx remains in a prescribed region of the state space while converging to the true state x. To solve this type of estimation problem, we formulate the following objective: Objective 1: For system (2)-(3), design an estimation algorithm such that the state estimate ˆx converges asymptotically to x while (t, y, ˆx) lies in the prescribed set ˆΩo R 0 R p R n for all times. The following are the assumptions needed to establish our results: Assumption 3: There exist a known full row rank matrix D(t, y) R s n and a known vector d(t, y) R s, with 0 < s n, such that every solution x(t) for (2)-(3) satisfies: D(t, y(t))x(t) = d(t, y(t)), t 0. (6) 1 The definition of uniform observability can be found in [13]. Assumption 4: The set ˆD := {(t, y, ˆx) : D(t, y)ˆx = d(t, y)} satisfies ˆD ˆΩ o. The constraint equation (6) provides additional information about the system (2)-(3). This constraint can be derived from physical constraints that restrict the motion of the system for some practical purposes, or from virtual constraints obtained from the output equation C(t)x = y. In fact, if there are no physical constraints for the system, we can simply pick D(t, y) = C(t) and d(t, y) = y or any combination of the outputs to derive a constraint of type (6). Therefore, the results presented in this paper are quite general in the sense that they can be applied to constrained and unconstrained systems. The motivation behind introducing Assumption 4 is related to the estimation scheme described in the next section. The set ˆD represents the target set where we project the observer state whenever it leaves the prescribed domain. More precisely, we force the observer state ˆx to jump to the set ˆD whenever (t, y, ˆx) leaves (or is close to leaving) the objective set ˆΩo. The motivation behind introducing constraints of type (6) is the availability of a projection mechanism on the constraint set ˆD. In fact, the constraint equation (6) is linear if we consider (t, y) as exogenous measured signals, and projection tools on linear constraint surfaces already exist [10]. Interestingly, as will be detailed in the proof of our main result (Theorem 1), projecting the state estimate ˆx on the constraint set ˆD guarantees a decrease in a quadratic cost function. Assumptions 3 and 4 are design assumptions that need to be fulfilled before applying the estimation scheme proposed in the next section. In fact, an appropriate choice of the constraint equation (6) has to be made given an objective set ˆΩ o as it is going to be illustrated in the example provided in Section VI. IV. MAIN RESULTS In this section, we propose a hybrid observer for the LTV system (2)-(3) under a constraint of type (6) achieving Objective 1. Consider the following hybrid state observer: ˆx = A(t)ˆx + B(t)u(t) + P (t)c(t) Q(t)(y C(t)ˆx) (t, y, ˆx) ˆF (7) ˆx + = ˆx P (t)d(t, y) (D(t, y)p (t)d(t, y) ) 1 (D(t, y)ˆx d(t, y)) (t, y, ˆx) ˆ J (8) where the flow set ˆF ˆM := R 0 R p R n and jump set Jˆ ˆM are designed to satisfy the following conditions: ˆF ˆΩ o (9) dist( J ˆ, ˆD) > 0 (10) ˆF J ˆ = ˆM (11) for some given objective set ˆΩ o ˆM, where ˆD is defined in Assumption 4. The matrix P (t) is solution of the CRE 4644
3 equation (5) and is independent from the system state. It depends only on time t and the chosen initial condition P (0) and parameters Q(t) and V (t). Note that the matrix D(t, y)p (t)d(t, y) is non-singular thanks to the assumption that D(t, y) is always full row rank and the fact that P (t) is positive definite for all times. Condition (9) allows for the hybrid observer to flow only when (t, y, ˆx) ˆΩ o. Condition 10 states that there exists a minimum uniform distance between each point in the jump set J ˆ and the target set ˆD where solutions are projected after jump. The third condition (10) is necessary to guarantee that the observer s trajectory exists starting from any initial condition. Remark 1: Under the framework of [12], to ensure that the hybrid closed loop system is well-posed (which guarantees robustness to small measurement noise and some other nice properties), one has to further restrict the sets ˆF and J ˆ to be closed. However, this assumption is not needed to derive our main result. Remark 2: The update rule (8) is inspired from the projection method [10] used in constrained Kalman filtering. This technique allows to project the estimated state ˆx on the constraint surface such that ˆx + satisfies the constraint, i.e., D(t, y)ˆx + = d(t, y), and minimizes the cost function: min ˆx (ˆx+ ˆx) P (t) 1 (ˆx + ˆx). (12) To analyze the + behavior of the closed loop system, we define the state X := (t, x, ˆx) M := R 0 R n R n. Now, we can state our main result. Theorem 1: Consider system (2)-(3), under Assumptions 1-4, interconnected with the hybrid observer (7)-(8) where P (t) is solution to (5) with P (0), Q(t), V (t) satisfying Assumption 2. Assume that ˆF and J ˆ are designed such that conditions (9)-(11) are satisfied. Then, the set A := {(t, x, ˆx) : x ˆx = 0} is uniformly globally asymptotically stable and (t, y(t), ˆx (t)) ˆΩ o for all t 0. Furthermore, there exist k, λ > 0 and a strictly increasing continuous function κ : R 0 R >0 such that for any initial condition X(0, 0) = ζ 0 M and for all (t, j) domx one has 2 : i) X(t, j) A k exp( λt) ζ 0 A ; and ii) X(t, j) A κ( ζ 0 A ) exp( λ(t + j)) ζ 0 A. Moreover, the following proposition (proved in Appendix II) provides sufficient conditions, that imply (9)-(11), which are more convenient to verify in certain situations: Proposition 1: Consider a matrix-valued function L : R 0 R p R l s, l N. Let f : ˆM R s be such that f(t, y, ˆx) := L(t, y)(d(t, y)ˆx d(t, y)) 2. Assume that there exist scalars ɛ, c d, c l > 0 such that D(t, y) c d, L(t, y) c l for all (t, y) R 0 R p and f 1 ([0, ɛ]) ˆΩ o. If ˆF and ˆ J are chosen such that f 1 ([0, ɛ ]) ˆF ˆΩ o (13) ˆM \ ˆF J ˆ f 1 ([ɛ, + )) (14) 2 The global exponential stability in item i) is known as global exponential stability in the t-direction while in item ii) it is best described as a type of semi-global exponential stability. The later is weaker than the notion of global exponential stability as defined in [15]. for any 0 < ɛ ɛ then Assumption 4 holds and conditions (9)-(11) are satisfied. Proposition 1 provides some conditions which, when verified, allow to construct the flow set ˆF and jump set J ˆ guaranteeing (9)-(11). In certain applications, it is desirable to have the flow and jump sets closed (see Remark 1). If we further restrict f to be continuous in Proposition 1, then there exist closed sets ˆF and J ˆ satisfying (13)-(14) since f 1 ([0, ɛ ]) and f 1 ([ɛ, + )) are closed. V. PROOF OF THEOREM 1 In view of (2)-(3) and (7)-(8), the state X = (t, x, ˆx) evolves according to the hybrid system H = (F, F, J, J) with the following data: F(X) := 1 A(t)x + B(t)u(t) A(t)ˆx + B(t)u(t) + P (t)c(t) Q(t)C(t)(x ˆx) (15) t J(X) := x (16) ˆx + M(P (t), D(t, C(t)x))(x ˆx) F := {(t, x, ˆx) : (t, C(t)x, ˆx) ˆF} (17) J := {(t, x, ˆx) : (t, C(t)x, ˆx) J ˆ } (18) where we have used the fact that D(t, y)x = d(t, y) and defined M(A, B) := AB (BAB ) 1 B to write the jump map J(X). The matrix M(A, B), with A and BAB nonsingular, satisfies the following property which can be easily checked: (I M(A, B)) A 1 (I M(A, B)) = A 1 (I M(A, B)). (19) Now, consider the following Lyapunov function candidate: V(X) := (x ˆx) P 1 (t)(x ˆx) (20) which is continuously differentiable on an open set containing F and positive definite with respect to the set A defined in Theorem 1. Note that it is not difficult to show that the set A is closed and that for any X = (t, x, ˆx) M one has X A = 1 2 x ˆx. Moreover, thanks to the uniform observability assumption of the pair (A( ), C( )), uniform boundedness of A(t), and the fact that Q(t) and V (t) are uniformly positive definite and bounded matrices, one can show the existence of β 1, β 2 > 0 such that (see [16]) β 1 I P (t) β 2 I, t 0. (21) Therefore, we can derive the following bounds on V(X): 2β 1 2 X 2 A V(X) 2β 1 1 X 2 A. (22) 4645
4 For all X F, and in view of (2)-(3), (7) and (5), one has V(X) = (ẋ ˆx) P 1 (t)(x ˆx) + (x ˆx) P 1 (t)(ẋ ˆx) (x ˆx) P 1 (t) P (t)p 1 (t)(x ˆx) = (x ˆx) ( C (t)q(t)c(t) +P 1 (t)v (t)p 1 (t) ) (x ˆx) ɛ vβ 1 β2 2 V(X) (23) where we used V (t) ɛ v I n > 0. Moreover, for all X J and in view of (16), one has x + ˆx + = x ˆx M(P (t), D(t, C(t)x))(x ˆx) = (I M(P (t), D(t, C(t)x)))(x ˆx) (24) which, using property (19), leads to V(X + ) = (x + ˆx + ) P 1 (t)(x + ˆx + ) = (x ˆx) (I M(P (t), D(t, C(t)x))) P 1 (t) (I M(P (t), D(t, C(t)x)))(x ˆx) = (x ˆx) P 1 (t)(i M(P (t), D(t, C(t)x)))(x ˆx) = V(X) (D(t, C(t)x)(x ˆx)) (D(t, C(t)x)P (t)d(t, C(t)x) ) 1 (D(t, C(t)x)(x ˆx)) V(X) β2 1 (D(t, C(t)x)(x ˆx)) (D(t, C(t)x)D(t, C(t)x) ) 1 (D(t, C(t)x)(x ˆx)) (25) where we have used the fact that D(t, y) is full row rank and, hence, D(t, y)p (t)d(t, y) is nonsingular and upper bounded by the matrix β 2 D(t, y)d(t, y) which is also nonsingular. To proceed, we need the following lemma whose proof is given in Appendix I. Lemma 1: Consider the set ˆD defined in Assumption 4. Then, for any ξ = (t, y, ˆx) R 0 R p R n, one has ξ ˆD = (D(t, y)ˆx d(t, y)) (D(t, y)d(t, y) ) 1 (D(t, y)ˆx d(t, y)). (26) Using condition (10), there exists ɛ > 0 such that for all ξ = (t, y, ˆx) J ˆ one has ξ ˆD ɛ. It follows that for all X = (t, x, ˆx) J one has (t, C(t)x, ˆx) ˆD ɛ. Therefore, in view of the result of Lemma 1 and (25), one has for all X J V(X + ) V(X) β2 1 (t, C(t)x, ˆx) ˆD β 1 ɛ. (27) In view of (22), (23) and (27), it follows that for all (t, j) domx one has which leads to V(X(t, j)) V(X(0, 0)) β2 1 ɛj 2β1 1 X(0, 0) 2 A β2 1 ɛj. j 2β 2 β 1 ɛ X(0, 0) 2 A. (28) It follows, by [12, Proposition 3.30], that the set A is uniformly globally pre-asymptotically stable. Now, we argue that every solution of H = (F, F, J, J) is complete. In fact, 2 in view of (11), one has F J = M which covers the whole state space. Moreover, since u : [0, + ) R m is locally integrable, solutions to (2) are unique and complete. Thus, it is clear that starting from any initial condition in cl(f) \ J there exists a solution to the differential inclusion Ż F(Z) that flows for some positive time. Therefore, by [12, Proposition 2.10], there exists a nontrivial solution to H from any initial condition in M. Moreover, since solutions to (2) are complete (no escape time) and the error x ˆx is bounded by the Lyapunov argument above, it follows that solutions to H cannot escape to infinity in finite time. It follows, from [12, Proposition 2.10] that every solution is complete. Finally, uniform global pre-asymptotic stability for A and completeness of solutions imply uniform global asymptotic stability. Now let X(0, 0) = ζ 0 M. In view of (23) and (27), it is clear that for all (t, j) domx one has V(X(t, j)) exp( 2λt)V(ζ 0 ) (29) with λ = ɛ v β 1 /2β 2 2. This leads, using (22), to the result of item i) with k = β 2 /β 1. Moreover, using (28), one has X(t, j) A k exp( λt) ζ 0 A k exp(2β 2 λ ζ 0 2 A/β 1 ɛ) exp( λ(t + j)) ζ 0 A := κ( ζ 0 A ) exp( λ(t + j)) ζ 0 A. VI. EXAMPLE In this section we provide a simple example that illustrates the concept presented in this paper. Consider a vehicle moving in the two dimensional plane R 2 with position denoted by (x 1, x 2 ) and velocity denoted by (x 3, x 4 ). The vehicle under consideration is equipped with a position sensor. The dynamics of the vehicle are given by the linear system: ẋ = Ax + Bu(t), (30) y = Cx, (31) where x = [x 1, x 2, x 3, x 4 ] R 4 is the state of the vehicle, y = [y 1, y 2 ] R 2 is the output of the position sensor, u(t) R 2 is the known acceleration input and ] A = , B = [ , C = (32) The acceleration input of the vehicle is further constrained to make an angle θ with the horizontal, i.e., [ ] cos(θ) u(t) = v(t) (33) sin(θ) where v(t) R is the amount of acceleration applied (v(t) 0 corresponds to deceleration and v(t) 0 corresponds to acceleration). We assume that the vehicle was initially (times before t 0 = 0) moving along the road that makes an angle of θ with the horizontal and passing by the origin. Hence, it 4646
5 can be checked that the state of the vehicle under the input (33) satisfies the following constraint for all times: [ ] sin(θ) cos(θ) 0 0 x(t) = 0. (34) 0 0 sin(θ) cos(θ) Assume that we want to solve the estimation problem for system (30)-(31) while guaranteeing that the state estimate lies in the objective set ˆΩ o = {(t, y, ˆx) : sin(θ)ˆx 1 cos(θ)ˆx 2 2 µ} (35) for some µ > 0 or, in other words, the estimated position (ˆx 1, ˆx 2 ) is sufficiently close to the line making an angle θ with the horizontal and passing through the origin. The possible available constraints for system (30)-(31) under input (33) are: D 1 x := [ ] x = y 1, (36) D 2 x := [ ] x = y 2, (37) D 3 x := [ sin(θ) cos(θ) 0 0 ] x = 0, (38) D 4 x := [ 0 0 sin(θ) cos(θ) ] x = 0. (39) We can pick any subset of constraints from the above set of constraints to define the matrices D(t, y) and d(t, y) in Assumption 3. However, we need to make sure that the obtained D(t, y) matrix is full row rank and that Assumption 4 is fulfilled. For instance, the choice D(t, y) = [D 1 ; D 2 ; D 3 ] is not suitable since the resulting D(t, y) is not full row rank. Also, D(t, y) = [D 1 ; D 4 ] is not a suitable choice either since Assumption 4 does not hold. In the following, we will discuss and compare the following two valid choices for the constraint of type 6: D(t, y) = [D 1 ; D 2 ] = C, d(t, y) = y, (40) D(t, y) = D 3, d(t, y) = 0. (41) In both cases above, we can verify that Assumptions 3-4 are satisfied. Now, we turn to the design of the flow and jump sets using the approach of Proposition 1. We pick L(t, y) = I 2, i.e., f(t, y, ˆx) = D(t, y)ˆx d(t, y) 2. Let us show that for both choices above, one has f 1 ([0, µ]) ˆΩ o. In fact, for the choice of the constraint in (40), one has sin(θ)ˆx 1 cos(θ)ˆx 2 2 = D 3 (ˆx x) 2 (42) = D 3 C C(ˆx x) 2 (43) D 3 C 2 C(ˆx x) 2 (44) = C ˆx y 2 = f(t, y, ˆx) (45) where we used the facts that D 3 x = 0, D 3 C C = D 3 and D 3 C = 1. Therefore, if f(t, y, ˆx) µ then one has (t, y, ˆx) ˆΩ o. The second choice of the constraint in (41) also leads to the same conclusion. Consequently, according to Proposition 1, it is sufficient to pick the flow and jump sets as follows: ˆF = { (t, y, ˆx) : D(t, y)ˆx d(t, y) 2 ɛ } (46) J ˆ = { (t, y, ˆx) : D(t, y)ˆx d(t, y) 2 ɛ } (47) with 0 < ɛ µ. We consider a simulation scenario with θ = π/3, µ = ɛ = 1, x(0) = [0, 0, 0, 0], ˆx(0, 0) = x x 1 Fig. 1: Real position of the vehicle (black), unconstrained estimated position (green) and constrained estimated position (solid blue and dashed red). The constraint equation used is (40). x x 1 Fig. 2: Real position of the vehicle (black), unconstrained estimated position (green) and constrained estimated position (solid blue and dashed red). The constraint equation used is (41). [ 10, 30, 10, 10], P (0) = I 4, Q = 0.1I 2 and V = 0.1I 4. The considered acceleration input is v(t) = 1 for t [0, 5] [23, 30], v(t) = 0 for t [9, 18] and v(t) = 1 for t [5, 9] [18, 23], with all intervals in seconds. Figures 1 and 2 show the estimated position of the vehicle when considering a hybrid observer under constraint (40) and a hybrid observer under constraint (41), respectively. Both observers guarantee that the state estimates are within the region of interest ˆΩo as defined in (35). However, since D 3ˆx C ˆx y, one can show that the jump set in (47) under constraint (40) is larger that the jump set defined using constraint (41) which explains the larger number of jumps in the scenario of Figure 1 compared to Figure 2. VII. CONCLUSION We proposed a uniformly globally asymptotically stable hybrid observer, for time-varying (and possibly constrained) 4647
6 x ˆx t (seconds) Fig. 3: Estimation error plot versus time. Unconstrained estimator (green), constrained estimator with constraint equation (40) (solid blue and dashed red) and constrained estimator with constraint equation (41) (solid black and dashed magenta). linear systems, that guarantees the containment of the estimated state in a prescribed domain of interest. Uniform global exponential stability in the t-direction as well as non-uniform global exponential stability in the hybrid time domain are also established. The proposed hybrid observer flows only when the state estimates are within a subset of the domain of interest, and jumps to the constraint region otherwise. In this work, only time-varying (outputdependent) linear constraints are considered. An interesting direction for future work is to consider a more general class of dynamical systems subject to nonlinear equality and/or inequality constraints. APPENDIX I PROOF OF LEMMA 1 For a given (t, y) R 0 R p, define the set Π (t,y) ˆD := {ˆx R n : (t, y, ˆx) ˆD}. Let ξ = (t, y, ˆx) and ξ = (t, y, ˆx ) in R 0 R p R n. Using the definition of the distance one has ξ 2ˆD : = inf ξ ξ 2 = inf ˆx ˆx 2 ξ ˆD ˆx Π (t,y) ˆD = inf ˆx ˆx ˆx 2 subject to D(t, y)ˆx = d(t, y). (48) The above minimization can be solved as in [10] using Lagrange multipliers and yield the solution ˆx = ˆx D(t, y) (D(t, y)d(t, y) ) 1 (D(t, y)ˆx d(t, y)) which, when substituted in (48), yields the expression (26). APPENDIX II PROOF OF PROPOSITION 1 Let ξ = (t, y, ˆx) R 0 R p R n. Assume that there exist ɛ, c d, c l > 0 and a matrix function L(, ) such that D(t, y) c d and L(t, y) c l for all (t, y) R 0 R p and f 1 ([0, ɛ]) ˆΩ o. Thus, there exists ˆF and J ˆ such that (13)-(14) hold for any 0 < ɛ ɛ. Condition (9) holds in view of (13). Moreover, by (14) one has ˆM = ( ˆM\ ˆF) ˆF Jˆ ˆF. However, J ˆ ˆF ˆM which leads to J ˆ ˆF = ˆM and hence (11) holds. Now, assume that ξ J ˆ which implies by (14) that ξ f 1 ([ɛ, + )). Therefore, ɛ f(t, y, ˆx) = L(t, y)(d(t, y)ˆx d(t, y)) 2 c 2 l (D(t, y)ˆx d(t, y) 2. (49) On the other hand, since D(t, y) is full row rank and uniformly bounded one has 0 < D(t, y)d(t, y) c 2 d I 3, which implies that c 2 d I 3 (D(t, y)d(t, y) ) 1 <. Consequently, in view of Lemma 1, one has dist( ˆ J, ˆD) : = inf ξ Ĵ ξ ˆD c 2 d inf D(t, y)ˆx d(t, y) 2 ξ Ĵ c 2 d c 2 l ɛ > 0. (50) It follows that condition 10 is fulfilled. REFERENCES [1] R. E. Kalman and R. S. Bucy, New results in linear filtering and prediction theory, Journal of basic engineering, vol. 83, no. 3, pp , [2] E. L. Haseltine and J. B. Rawlings, Critical evaluation of extended kalman filtering and moving-horizon estimation, Industrial & engineering chemistry research, vol. 44, no. 8, pp , [3] P. Vachhani, S. Narasimhan, and R. Rengaswamy, Robust and reliable estimation via unscented recursive nonlinear dynamic data reconciliation, Journal of process control, vol. 16, no. 10, pp , [4] J. L. Crassidis and F. L. Markley, Unscented filtering for spacecraft attitude estimation, Journal of guidance, control, and dynamics, vol. 26, no. 4, pp , [5] R. Mahony, T. Hamel, and J.-M. Pflimlin, Nonlinear complementary filters on the special orthogonal group, IEEE Transactions on Automatic Control, vol. 53, no. 5, pp , [6] B. O. S. Teixeira, J. Chandrasekar, L. A. Torres, L. Aguirre, and D. S. Bernstein, State estimation for equality-constrained linear systems, in Conference on Decision and Control, 2007, pp [7] A. T. Alouani and W. D. Blair, Use of a kinematic constraint in tracking constant speed, maneuvering targets, IEEE Transactions on Automatic Control, vol. 38, no. 7, pp , [8] M. Tahk and J. L. Speyer, Target tracking problems subject to kinematic constraints, IEEE transactions on automatic control, vol. 35, no. 3, pp , [9] Y.-H. Chen and C.-T. Chiang, Adaptive beamforming using the constrained kalman filter, IEEE Transactions on Antennas and Propagation, vol. 41, no. 11, pp , [10] D. Simon and T. L. Chia, Kalman filtering with state equality constraints, IEEE transactions on Aerospace and Electronic Systems, vol. 38, no. 1, pp , [11] S. Ko and R. R. Bitmead, State estimation for linear systems with state equality constraints, Automatica, vol. 43, no. 8, pp , [12] R. Goebel, R. G. Sanfelice, and A. R. Teel, Hybrid Dynamical Systems: modeling, stability, and robustness. Princeton University Press, [13] R. S. Bucy, Global theory of the riccati equation, Journal of computer and system sciences, vol. 1, no. 4, pp , [14] T. Hamel and C. Samson, Position estimation from direction or range measurements, Automatica, vol. 82, pp , [15] A. R. Teel, F. Forni, and L. Zaccarian, Lyapunov-based sufficient conditions for exponential stability in hybrid systems, IEEE Transactions on Automatic Control, vol. 58, no. 6, pp , [16] R. S. Bucy, The riccati equation and its bounds, Journal of computer and system sciences, vol. 6, no. 4, pp ,
Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement
Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft
More informationHybrid Systems Techniques for Convergence of Solutions to Switching Systems
Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Rafal Goebel, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Invariance principles for hybrid systems are used to derive invariance
More informationVelocity-Free Hybrid Attitude Stabilization Using Inertial Vector Measurements
016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 016. Boston, MA, USA Velocity-Free Hybrid Attitude Stabilization Using Inertial Vector Measurements Soulaimane Berkane and Abdelhamid
More informationDelay-independent stability via a reset loop
Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22
More informationState observers for invariant dynamics on a Lie group
State observers for invariant dynamics on a Lie group C. Lageman, R. Mahony, J. Trumpf 1 Introduction This paper concerns the design of full state observers for state space systems where the state is evolving
More informationL 2 -induced Gains of Switched Systems and Classes of Switching Signals
L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit
More informationNonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México
Nonlinear Observers Jaime A. Moreno JMorenoP@ii.unam.mx Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México XVI Congreso Latinoamericano de Control Automático October
More informationA Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems
A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling
More information1 Lyapunov theory of stability
M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability
More informationChapter III. Stability of Linear Systems
1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,
More information1 The Observability Canonical Form
NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationPassivity-based Stabilization of Non-Compact Sets
Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained
More informationSteady State Kalman Filter
Steady State Kalman Filter Infinite Horizon LQ Control: ẋ = Ax + Bu R positive definite, Q = Q T 2Q 1 2. (A, B) stabilizable, (A, Q 1 2) detectable. Solve for the positive (semi-) definite P in the ARE:
More informationKalman Filtering with State Constraints
Kalman Filtering with State Constraints How an optimal filter can get even better Dan Simon January 18, 2008 The Kalman filter is the optimal minimum-variance state estimator for linear dynamic systems
More informationConstrained 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 informationObserver design for a general class of triangular systems
1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals
More informationOn the stability of receding horizon control with a general terminal cost
On the stability of receding horizon control with a general terminal cost Ali Jadbabaie and John Hauser Abstract We study the stability and region of attraction properties of a family of receding horizon
More informationEvent-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems
Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,
More informationOn finite gain L p stability of nonlinear sampled-data systems
Submitted for publication in Systems and Control Letters, November 6, 21 On finite gain L p stability of nonlinear sampled-data systems Luca Zaccarian Dipartimento di Informatica, Sistemi e Produzione
More informationA Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology
A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology Amir Amini, Amir Asif, Arash Mohammadi Electrical and Computer Engineering,, Montreal, Canada.
More informationSubject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)
Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must
More informationDesign of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller
Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller Luca Zaccarian LAAS-CNRS, Toulouse and University of Trento University of Oxford November
More informationH 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4
1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 WeA3. H Adaptive Control Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan Abstract Model reference adaptive
More informationConstrained Target Motion Modeling Part I: Straight Line Track
Constrained Target Motion Modeling Part I: Straight Line Trac Zhansheng Duan Center for Information Engineering Science Research Xi an Jiaotong University Xi an, Shaanxi 749, China Email: zduan@uno.edu
More informationA Model Predictive Control Framework for Hybrid Dynamical Systems
A Model Predictive Control Framework for Hybrid Dynamical Systems Berk Altın Pegah Ojaghi Ricardo G. Sanfelice Department of Computer Engineering, University of California, Santa Cruz, CA 9564, USA (e-mail:
More informationOPTIMAL FUSION OF SENSOR DATA FOR DISCRETE KALMAN FILTERING Z. G. FENG, K. L. TEO, N. U. AHMED, Y. ZHAO, AND W. Y. YAN
Dynamic Systems and Applications 16 (2007) 393-406 OPTIMAL FUSION OF SENSOR DATA FOR DISCRETE KALMAN FILTERING Z. G. FENG, K. L. TEO, N. U. AHMED, Y. ZHAO, AND W. Y. YAN College of Mathematics and Computer
More informationGlobal Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems
2018 IEEE Conference on Decision and Control (CDC) Miami Beach, FL, USA, Dec. 17-19, 2018 Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems Shenyu
More informationAn Application of Pontryagin s Maximum Principle in a Linear Quadratic Differential Game
An Application of Pontryagin s Maximum Principle in a Linear Quadratic Differential Game Marzieh Khakestari (Corresponding author) Institute For Mathematical Research, Universiti Putra Malaysia, 43400
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May
More informationTarget Localization and Circumnavigation Using Bearing Measurements in 2D
Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and
More informationAn Integral-type Constraint Qualification for Optimal Control Problems with State Constraints
An Integral-type Constraint Qualification for Optimal Control Problems with State Constraints S. Lopes, F. A. C. C. Fontes and M. d. R. de Pinho Officina Mathematica report, April 4, 27 Abstract Standard
More informationSTABILITY PROPERTIES OF RESET SYSTEMS
STABILITY PROPERTIES OF RESET SYSTEMS D.Nešić,1 L.Zaccarian,2 A.R.Teel,3 Department of Electrical and Electronic Engineering, The University of Melbourne, Parkville, 31, Victoria, Australia. d.nesic@ee.mu.oz.au
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear
More informationEvery real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics
Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design
More informationAn asymptotic ratio characterization of input-to-state stability
1 An asymptotic ratio characterization of input-to-state stability Daniel Liberzon and Hyungbo Shim Abstract For continuous-time nonlinear systems with inputs, we introduce the notion of an asymptotic
More informationOn Quaternion-Based Attitude Control and the Unwinding Phenomenon
2011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 01, 2011 On Quaternion-Based Attitude Control and the Unwinding Phenomenon Christopher G. Mayhew, Ricardo G.
More informationOPTIMAL CONTROL AND ESTIMATION
OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION
More informationADAPTIVE FILTER THEORY
ADAPTIVE FILTER THEORY Fourth Edition Simon Haykin Communications Research Laboratory McMaster University Hamilton, Ontario, Canada Front ice Hall PRENTICE HALL Upper Saddle River, New Jersey 07458 Preface
More informationLinear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard June 15, 2013
Linear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard June 15, 2013 Abstract As in optimal control theory, linear quadratic (LQ) differential games (DG) can be solved, even in high dimension,
More informationSelf-Triggering in Nonlinear Systems: A Small-Gain Theorem Approach
Self-Triggering in Nonlinear Systems: A Small-Gain Theorem Approach Domagoj Tolić, Ricardo G. Sanfelice and Rafael Fierro Abstract This paper investigates stability of nonlinear control systems under intermittent
More informationZ i Q ij Z j. J(x, φ; U) = X T φ(t ) 2 h + where h k k, H(t) k k and R(t) r r are nonnegative definite matrices (R(t) is uniformly in t nonsingular).
2. LINEAR QUADRATIC DETERMINISTIC PROBLEM Notations: For a vector Z, Z = Z, Z is the Euclidean norm here Z, Z = i Z2 i is the inner product; For a vector Z and nonnegative definite matrix Q, Z Q = Z, QZ
More informationModeling and Analysis of Dynamic Systems
Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability
More informationInput-output finite-time stabilization for a class of hybrid systems
Input-output finite-time stabilization for a class of hybrid systems Francesco Amato 1 Gianmaria De Tommasi 2 1 Università degli Studi Magna Græcia di Catanzaro, Catanzaro, Italy, 2 Università degli Studi
More informationUnscented Filtering for Interval-Constrained Nonlinear Systems
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 8 Unscented Filtering for Interval-Constrained Nonlinear Systems Bruno O. S. Teixeira,LeonardoA.B.Tôrres, Luis
More informationOn Asymptotic Synchronization of Interconnected Hybrid Systems with Applications
On Asymptotic Synchronization of Interconnected Hybrid Systems with Applications Sean Phillips and Ricardo G. Sanfelice Abstract In this paper, we consider the synchronization of the states of a multiagent
More informationAnytime Planning for Decentralized Multi-Robot Active Information Gathering
Anytime Planning for Decentralized Multi-Robot Active Information Gathering Brent Schlotfeldt 1 Dinesh Thakur 1 Nikolay Atanasov 2 Vijay Kumar 1 George Pappas 1 1 GRASP Laboratory University of Pennsylvania
More informationLecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ
More informationA Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,
More informationOn the optimality of Dubins paths across heterogeneous terrain
On the optimality of Dubins paths across heterogeneous terrain Ricardo G. Sanfelice and Emilio Frazzoli {sricardo,frazzoli}@mit.edu Laboratory for Information and Decision Systems Massachusetts Institute
More informationRiccati difference equations to non linear extended Kalman filter constraints
International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R
More informationExplicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems
Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems D. Nešić, A.R. Teel and D. Carnevale Abstract The purpose of this note is to apply recent results
More informationROBUST CONSTRAINED ESTIMATION VIA UNSCENTED TRANSFORMATION. Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a 1
ROUST CONSTRINED ESTIMTION VI UNSCENTED TRNSFORMTION Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a a Department of Chemical Engineering, Clarkson University, Potsdam, NY -3699, US.
More informationChapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.
Chapter 1 Preliminaries The purpose of this chapter is to provide some basic background information. Linear Space Hilbert Space Basic Principles 1 2 Preliminaries Linear Space The notion of linear space
More informationOPTIMAL ESTIMATION of DYNAMIC SYSTEMS
CHAPMAN & HALL/CRC APPLIED MATHEMATICS -. AND NONLINEAR SCIENCE SERIES OPTIMAL ESTIMATION of DYNAMIC SYSTEMS John L Crassidis and John L. Junkins CHAPMAN & HALL/CRC A CRC Press Company Boca Raton London
More informationAn Intrinsic Robust PID Controller on Lie Groups
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA An Intrinsic Robust PID Controller on Lie Groups D.H.S. Maithripala and J. M. Berg Abstract This paper presents
More informationTopic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis
Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of
More informationIntegrator Backstepping using Barrier Functions for Systems with Multiple State Constraints
Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints Khoi Ngo Dep. Engineering, Australian National University, Australia Robert Mahony Dep. Engineering, Australian
More informationA Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1
A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering
More informationNavigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop
Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers
More informationHybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching
Hybrid Control and Switched Systems Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Stability under arbitrary switching Instability
More informationFINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez
FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton
More informationNonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions
Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Tingshu Hu Abstract This paper presents a nonlinear control design method for robust stabilization
More informationProblem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,
SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.
More informationNonlinear Control Systems
Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f
More informationDistributed Receding Horizon Control of Cost Coupled Systems
Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled
More informationObservability for deterministic systems and high-gain observers
Observability for deterministic systems and high-gain observers design. Part 1. March 29, 2011 Introduction and problem description Definition of observability Consequences of instantaneous observability
More information2 Statement of the problem and assumptions
Mathematical Notes, 25, vol. 78, no. 4, pp. 466 48. Existence Theorem for Optimal Control Problems on an Infinite Time Interval A.V. Dmitruk and N.V. Kuz kina We consider an optimal control problem on
More informationAutomatica. Smooth patchy control Lyapunov functions. Rafal Goebel a,, Christophe Prieur b, Andrew R. Teel c. a b s t r a c t. 1.
Automatica 45 009) 675 683 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Smooth patchy control Lyapunov functions Rafal Goebel a,, Christophe
More informationAnalysis of different Lyapunov function constructions for interconnected hybrid systems
Analysis of different Lyapunov function constructions for interconnected hybrid systems Guosong Yang 1 Daniel Liberzon 1 Andrii Mironchenko 2 1 Coordinated Science Laboratory University of Illinois at
More informationA PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE
Submitted to the IFAC (b 02), September 2001 A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE Petter Ögren,1 Naomi E. Leonard,2 Division of Optimization and Systems Theory, Royal Institute
More informationCONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener
NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,
More informationSelected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A.
. Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A. Nemirovski Arkadi.Nemirovski@isye.gatech.edu Linear Optimization Problem,
More informationCopyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems
Chapter One Introduction 1.1 Large-Scale Interconnected Dynamical Systems Modern complex dynamical systems 1 are highly interconnected and mutually interdependent, both physically and through a multitude
More informationAutomated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer
Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial
More informationConverse Lyapunov theorem and Input-to-State Stability
Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts
More informationSolution of Linear State-space Systems
Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state
More informationNetworked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear
EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small
More informationStability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games
Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,
More informationOn linear quadratic optimal control of linear time-varying singular systems
On linear quadratic optimal control of linear time-varying singular systems Chi-Jo Wang Department of Electrical Engineering Southern Taiwan University of Technology 1 Nan-Tai Street, Yungkung, Tainan
More informationOn robustness of suboptimal min-max model predictive control *
Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology
More informationA Hybrid Adaptive Feedback Law for Robust Obstacle Avoidance and Coordination in Multiple Vehicle Systems
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com A Hybrid Adaptive Feedback Law for Robust Obstacle Avoidance and Coordination in Multiple Vehicle Systems Poveda, J.; Benosman, M.; Teel, A.;
More informationarxiv: v3 [math.ds] 22 Feb 2012
Stability of interconnected impulsive systems with and without time-delays using Lyapunov methods arxiv:1011.2865v3 [math.ds] 22 Feb 2012 Sergey Dashkovskiy a, Michael Kosmykov b, Andrii Mironchenko b,
More informationSmall Gain Theorems on Input-to-Output Stability
Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of
More informationAttitude Regulation About a Fixed Rotation Axis
AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard
More informationA hybrid control framework for impulsive control of satellite rendezvous
A hybrid control framework for impulsive control of satellite rendezvous Luca Zaccarian Joint work with Mirko Brentari, Sofia Urbina, Denis Arzelier, Christophe Louembet LAAS-CNRS and University of Trento
More informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationMinimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality
Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de
More informationDecentralized Stochastic Control with Partial Sharing Information Structures: A Common Information Approach
Decentralized Stochastic Control with Partial Sharing Information Structures: A Common Information Approach 1 Ashutosh Nayyar, Aditya Mahajan and Demosthenis Teneketzis Abstract A general model of decentralized
More informationNonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1
Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems p. 1/1 p. 2/1 Converse Lyapunov Theorem Exponential Stability Let x = 0 be an exponentially stable equilibrium
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationStability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay
1 Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay Wassim M. Haddad and VijaySekhar Chellaboina School of Aerospace Engineering, Georgia Institute of Technology, Atlanta,
More informationStochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions
International Journal of Control Vol. 00, No. 00, January 2007, 1 10 Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions I-JENG WANG and JAMES C.
More informationProblem 1: Ship Path-Following Control System (35%)
Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationQuaternion Data Fusion
Quaternion Data Fusion Yang Cheng Mississippi State University, Mississippi State, MS 39762-5501, USA William D. Banas and John L. Crassidis University at Buffalo, State University of New York, Buffalo,
More information1 Kalman Filter Introduction
1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation
More informationEstimation for Nonlinear Dynamical Systems over Packet-Dropping Networks
Estimation for Nonlinear Dynamical Systems over Packet-Dropping Networks Zhipu Jin Chih-Kai Ko and Richard M Murray Abstract Two approaches, the extended Kalman filter (EKF) and moving horizon estimation
More informationA NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION
A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION ALIREZA ESNA ASHARI, RAMINE NIKOUKHAH, AND STEPHEN L. CAMPBELL Abstract. The problem of maximizing a quadratic function subject to an ellipsoidal
More informationNonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points
Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence
More information