Adaptive Nonlinear Control A Tutorial. Miroslav Krstić
|
|
- Conrad Lambert
- 5 years ago
- Views:
Transcription
1 Adaptive Nonlinear Control A Tutorial Miroslav Krstić University of California, San Diego Backstepping Tuning Functions Design Modular Design Output Feedback Extensions A Stochastic Example Applications and Additional References main source: Nonlinear and Adaptive Control Design (Wiley, 1995) M. Krstić, I. Kanellakopoulos and P. V. Kokotović
2 Backstepping (nonadaptive) ẋ 1 = x 2 + ϕ(x 1 ) T θ, ϕ(0) = 0 ẋ 2 = u where θ is known parameter vector and ϕ(x 1 ) is smooth nonlinear function. Goal: stabilize the equilibrium x 1 =0,x 2 = ϕ(0) T θ =0. virtual control for the x 1 -equation: α 1 (x 1 ) = c 1 x 1 ϕ(x 1 ) T θ, c 1 > 0 error variables: z 1 = x 1 z 2 = x 2 α 1 (x 1 ), 2
3 System in error coordinates: ż 1 = ẋ 1 = x 2 + ϕ T θ = z 2 + α 1 + ϕ T θ = c 1 z 1 + z 2 ż 2 = ẋ 2 α 1 = u α 1 ẋ 1 = u α ( 1 x2 + ϕ T θ ). Need to design u = α 2 (x 1,x 2 ) to stabilize z 1 = z 2 =0. Choose Lyapunov function V (x 1,x 2 )= 1 2 z z2 2 we have V = z 1 ( c 1 z 1 + z 2 ) + z 2 [u α ( 1 x2 + ϕ T θ )] x [ 1 = c 1 z1 2 + z 2 u + z 1 α ( 1 x2 + ϕ T θ )] }{{} = c 2 z 2 V = c 1 z 2 1 c 2z 2 2 3
4 z = 0 is globally asymptotically stable invertible change of coordinates x = 0 is globally asymptotically stable The closed-loop system in z-coordinates is linear: [ ] [ ][ ] ż1 c1 1 z1 =. ż 2 1 c 2 z 2 4
5 Tuning Functions Design Introductory examples: A B C ẋ 1 = u + ϕ(x 1 ) T θ ẋ 1 = x 2 + ϕ(x 1 ) T θ ẋ 1 = x 2 + ϕ(x 1 ) T θ ẋ 2 = u ẋ 2 = x 3 ẋ 3 = u where θ is unknown parameter vector and ϕ(0) = 0. Degin A. Let ˆθ be the estimate of θ and θ = θ ˆθ, Using gives u = c 1 x 1 ϕ(x 1 ) Tˆθ ẋ 1 = c 1 x 1 + ϕ(x 1 ) T θ 5
6 To find update law for ˆθ(t), choose V 1 (x, ˆθ) = 1 2 x θ T Γ 1 θ then Update law: V 1 = c 1 x x 1ϕ(x 1 ) T θ θ T Γ 1 ˆθ = c 1 x θ T Γ 1 ( Γϕ(x 1 )x 1 ˆθ ) } {{ } =0 ˆθ = Γϕ(x 1 )x 1, ϕ(x 1 ) regressor gives V 1 = c 1 x By Lasalle s invariance theorem, x 1 =0, ˆθ = θ is stable and lim t x 1(t) =0 6
7 Design B. replace θ by ˆθ in the nonadaptive design: z 2 = x 2 α 1 (x 1, ˆθ), α 1 (x 1, ˆθ) = c 1 z 1 ϕ Tˆθ and strengthen the control law by ν 2 (x 1,x 2, ˆθ)(to be designed) u = α 2 (x 1,x 2, ˆθ) = c 2 z 2 z 1 + α 1 error system ( x2 + ϕ Tˆθ ) + ν 2 (x 1,x 2, ˆθ) or [ ż1 ż 2 ] = ż 1 = z 2 + α 1 + ϕ T θ = c 1 z 1 + z 2 + ϕ T θ ż 2 = ẋ 2 α 1 = u α ( 1 x2 + ϕ T θ ) α 1 ˆθ ˆθ = z 1 c 2 z 2 α 1 ϕ T θ α 1 ˆθ + ν 2 (x 1,x 2, ˆθ), ˆθ [ c1 1 1 c 2 ][ z1 z 2 ] + remaining: design adaptive law. ϕ T α 1 ϕ T θ + [ 0 ˆθ + ν 2 (x 1,x 2, ˆθ) α 1 } ˆθ {{} =0 ] 7
8 Choose we have The choice makes V 2 (x 1,x 2, ˆθ) = V z2 2 = 1 2 z z θ T Γ 1 θ V 2 = c 1 z 2 1 c 2z 2 2 +[z 1, z 2 ] ϕ T α 1 ϕ T = c 1 z1 2 c 2z2 2 + θ T Γ (Γ 1 [ ϕ, α 1 x ϕ ] 1 ˆθ = Γτ 2 (x, ˆθ) = Γ [ ϕ, α 1 x ϕ ] 1 [ z1 z 2 ] = Γ (τ 1,τ 2 are called tuning functions) V 2 = c 1 z 2 1 c 2z 2 2, thus z =0, θ =0isGSandx(t) 0ast. θ θ T Γ 1 ˆθ [ z1 z 2 ] ˆθ ( τ1 {}}{ ϕz 1 α 1 ). ϕz 2 ) }{{} τ 2 8
9 θ + ˆθ θ [ ] z1 [ ] z [ ] ϕ T 2 ϕ + T T τ 2 α 1 ϕ T α 1 ϕ T [ ] c1 1 1 c 2 ˆθ Γ The closed-loop adaptive system 9
10 Design C. We have one more integrator, so we define the third error coordinate and replace ˆθ in design B by potential update law, z 3 = x 3 α 2 (x 1,x 2, ˆθ) ν 2 (x 1,x 2, ˆθ) = α 1 ˆθ Γτ 2(x 1,x 2, ˆθ). Now the z 1,z 2 -system is and [ ż1 ż 2 ] = [ c1 1 1 c 2 ][ z1 z 2 ] + ϕ T α 1 ϕ T θ + [ 0 z 3 + α 1 ˆθ (Γτ 2 ˆθ) ] V 2 = c 1 z 2 1 c 2z z 2z 3 + z 2 α 1 ˆθ (Γτ 2 ˆθ)+ θ T (τ 2 Γ 1 ˆθ). 10
11 z 3 -equation is given by Choose ż 3 = u α 2 = u α 2 ( x2 + ϕ T θ ) α 2 x 3 α 2 x 2 ˆθ ( x2 + ϕ Tˆθ ) α 2 x 3 α 2 ˆθ α 2 ϕ T θ. x 2 ˆθ ˆθ V 3 (x, ˆθ) = V z2 3 = 1 2 z z z θ T Γ 1 θ we have V 3 = c 1 z1 2 c 2z2 2 + z 1 2 α ˆθ (Γτ 2 ˆθ) [ +z 3 z 2 + u α ( 2 x2 + ϕ Tˆθ ) α 2 x 3 α 2 x 2 ˆθ ( + θ T τ 2 α ) 2 ϕz 3 Γ 1 ˆθ. ˆθ ] 11
12 Pick update law ˆθ =Γτ 3 (x 1,x 2,x 3, ˆθ) = Γ and control law ( τ 2 α 2 ϕz 3 ) =Γ [ ϕ, α 1 x ϕ, α 2 1 x ϕ ] 1 z 1 z 2 z 3 u = α 3 (x 1,x 2,x 3, ˆθ) = z 2 c 3 z 3 + α 2 results in V 3 = c 1 z1 2 c 2z2 2 c 3z3 2 + z 1 2 α ˆθ (Γτ 2 ˆθ) + z 3 Notice we have V 3 = c 1 z 2 1 c 2z 2 2 c 3z z 3 ˆθ Γτ 2 = ˆθ Γτ 3 Γ α 2 ϕz 3 Stability and regulation of x to zero follows. ( ( x2 + ϕ Tˆθ ) + α 2 x 2 x 3 + ν 3, ( ν 3 α ) 2 ˆθ. ˆθ ν 3 α 2 ˆθ Γτ 3 + α 1 ˆθ Γ α 2 ϕz 2 } {{ } =0 ). 12
13 Further insight: ż 1 ż 2 ż 3 = c c c 3 z 1 z 2 z 3 + ϕ T α 1 x ϕ T 1 α 2 x ϕ T 1 θ + 0 α 1 ˆθ (Γτ 2 ˆθ) ν 3 α 2 ˆθ Γτ 3. ż1 ż 2 ż 3 = ˆθ Γτ 2 = ˆθ Γτ 3 Γ α 2 ϕz 3 c c 2 1+ α c 3 ˆθ Γ α 2 ϕ z 1 z 2 z 3 ϕ T + α 1 ϕ T θ + α 2 ϕ T 0 0 ν 3 α 2 ˆθ Γτ 3 seletion of ν 3 ż 1 ż 2 ż 3 = c c 2 1+ α α 1 ˆθ Γ α 2 ϕ c 3 ˆθ Γ α 2 x ϕ 1 z 1 z 2 z 3 + ϕ T α 1 x ϕ T 1 α 2 x ϕ T 1 θ. 13
14 General Recursive Design Procedure parametric strict-feedback system: where β and ϕ i are smooth. ẋ 1 = x 2 + ϕ 1 (x 1 ) T θ ẋ 2 =. x 3 + ϕ 2 (x 1,x 2 ) T θ ẋ n 1 = x n + ϕ n 1 (x 1,...,x n 1 ) T θ ẋ n = β(x)u + ϕ n (x) T θ y = x 1 Objective: asymptotically track reference output y r (t), with y r (i) (t),i= 1,,n known, bounded and piecewise continuous. 14
15 Tuning functions design for tracking (z 0 =0,α0 =0,τ0 =0) z i = x i y (i 1) r α i 1 α i ( x i, ˆθ, ȳ (i 1) r ) = z i 1 c i z i w T i ˆθ + ν i ( x i, ˆθ, ȳ (i 1) r ) = + α i 1 ˆθ Γτ i + τ i ( x i, ˆθ, ȳ (i 1) r ) = τ i 1 + w i z i w i ( x i, ˆθ, ȳ (i 2) r ) = ϕ i i 1 k=1 i 1 k=2 i 1 k=1 ( α k 1 ˆθ Γw iz k α i 1 x k α i 1 x k ϕ k i =1,...,n x k+1 + α i 1 y (k 1) r y (k) r ) + ν i x i =(x 1,...,x i ), ȳ (i) r =(y r, ẏ r,...,y (i) r ) Adaptive control law: Parameter update law: u = 1 β(x) [ αn (x, ˆθ, ȳ (n 1) r )+y (n) r ] ˆθ =Γτ n (x, ˆθ, ȳ (n 1) r )=ΓWz 15
16 Closed-loop system ż = A z (z, ˆθ, t)z + W (z, ˆθ, t) T θ ˆθ = ΓW (z, ˆθ, t)z, where A z (z, ˆθ, t) = c c 2 1+σ 23 σ 2n 0 1 σ σ n 1,n 0 σ 2n 1 σ n 1,n c n σ jk (x, ˆθ) = α j 1 ˆθ Γw k This structure ensures that the Lyapunov function V n = 1 2 zt z + 2 θ 1 T Γ 1 θ has derivative V n = n k=1 c k z 2 k. 16
17 Modular Design Motivation: Controller can be combined with different identifiers. (No flexibility for update law in tuning function design) Naive idea: connect a good identifier and a good controller. Example: error system ẋ = x + ϕ(x) θ suppose θ(t) =e t and ϕ(x) =x 3,wehave ẋ = x + x 3 e t But, when x 0 > 32, x(t) as t 1 3 ln x 2 0 x 2 0 3/2 Conclusion: Need stronger controller. 17
18 Controller Design. nonlinear damping closed-loop system With V = 1 2 x2,wehave u = x ϕ(x)ˆθ ϕ(x) 2 x ẋ = x ϕ(x) 2 x + ϕ(x) θ. V = x 2 ϕ(x) 2 x 2 + xϕ(x) θ [ = x 2 ϕ(x)x 2 θ 1 ] θ 2 x θ 2. bounded θ(t) bounded x(t) 18
19 For higher order system set ẋ 1 = x 2 + ϕ(x 1 ) T θ ẋ 2 = u and define error system α 1 (x 1, ˆθ) = c 1 x 1 ϕ(x 1 ) Tˆθ κ 1 ϕ(x 1 ) 2 x 1, c 1,κ 1 > 0 z 2 = x 2 α 1 (x 1, ˆθ) ż 1 = c 1 z 1 κ 1 ϕ 2 z 1 + ϕ T θ + z 2 ż 2 = ẋ 2 α 1 = u α 1 ( x2 + ϕ T θ ) α 1 ˆθ ˆθ. 19
20 Consider V 2 = V z2 2 = 1 2 z 2 we have V 2 c 1 z θ 2 + z 1 z 2 + z 2 4κ 1 controller c 1 z κ 1 θ 2 +z 2 α u = z 1 c 2 z 2 κ 1 2 ϕ achieves [ [ u+z 1 α 1 2 u α ( 1 x2 + ϕ T θ ) α 1 ˆθ ˆθ ( x2 +ϕ Tˆθ ) ( α1 ϕ T θ+ α 1 ˆθ ˆθ α T 2 z 2 g 1 2 z 2 + α 1 ˆθ ( V 2 c 1 z1 2 c 2z ) θ ˆθ 2 4κ 1 4κ 2 4g 2 ] )] ( x2 + ϕ Tˆθ ),. bounded θ, bounded ˆθ(or L 2 ) bounded x(t) 20
21 Controller design in the modular approach (z 0 =0,α0 =0) z i = x i y (i 1) r α i 1 α i ( x i, ˆθ, ȳ (i 1) r ) = z i 1 c i z i w T i ˆθ + w i ( x i, ˆθ, ȳ (i 2) r ) = ϕ i i 1 k=1 α i 1 ϕ k x k i 1 k=1 ( α i 1 x k s i ( x i, ˆθ, ȳ (i 2) r ) = κ i w i 2 T 2 α i 1 + g i ˆθ i =1,...,n x k+1 + α i 1 y (k 1) r y (k) r ) s i z i x i =(x 1,...,x i ), ȳ (i) r =(y r, ẏ r,...,y (i) r ) Adaptive control law: u = 1 β(x) [ αn (x, ˆθ, ȳ (n 1) r )+y (n) r ] Controller module guarantees: If θ L and ˆθ L 2 or L then x L 21
22 Requirement for identifier error system ż = A z (z, ˆθ, t)z + W (z, ˆθ, t) T θ + Q(z, ˆθ, t) T ˆθ where A z (z, ˆθ, t) = W (z, ˆθ, t) T = c 1 s c 2 s c n s n w T 1 w T 2. w T n, Q(z, ˆθ, t) T = 0 α 1 ˆθ. α n 1 ˆθ. 22
23 Since W (z, ˆθ, t) T = α 1 x α n 1 α n 1 x n 1 1 F (x) T = N(z, ˆθ, t)f (x) T. Identifier properties: (i) θ L and ˆθ L 2 or L, (ii) if x L then F (x(t)) T θ(t) 0 and ˆθ(t) 0. 23
24 Identifier Design Passive identifier ẋ = f + F T θ x ˆx = ( A 0 λf T FP ) (ˆx x)+f + F Tˆθ ˆx + ɛ ˆθ ˆθ ΓFP 24
25 θ ɛ FPɛ Γ s ɛ = [ A 0 λf (x, u) T F (x, u)p ] ɛ + F (x, u) T θ update law Use Lyapunov function ˆθ =ΓF (x, u)pɛ, Γ=Γ T > 0. V = θ T Γ 1 θ + ɛ T Pɛ its derivative satisfies V ɛ T ɛ λ λ(γ) 2 ˆθ 2. Thus, whenever x is bounded, F (x(t)) T θ(t) 0and ˆθ(t) 0. ( ɛ(t) 0 because 0 ɛ(τ)dτ = ɛ(0) exists, Barbalat s lemma...) 25
26 Swapping identifier ẋ = f + F T θ x Ω 0 = ( A 0 λf T FP ) (Ω 0 x)+f Ω ɛ Ω = ( A 0 λf T FP ) Ω+F Ω T. ˆθ ˆθ ΓΩ 1+ν Ω 2 26
27 define ɛ = x +Ω 0 Ω T θ, ɛ = [ A 0 λf (x, u) T F (x, u)p ] ɛ. Choose V = 1 2 θ T Γ 1 θ + ɛp ɛ we have V 3 ɛ T ɛ 41+νtr{Ω T Ω}, proves identifier properties. 27
28 Output Feedback Adaptive Designs ẋ = Ax + φ(y)+φ(y)a + y = e T 1 x, [ 0 b ] σ(y)u, x IR n φ(y) = ϕ 0,1 (y). ϕ 0,n (y) A = I 0. n 1 0 0, Φ(y) =, ϕ 1,1 (y). ϕ q,1 (y). ϕ 1,n (y) ϕ q,n (y), unknown constant parameters: a =[a 1,...,a q ] T, b =[b m,...,b 0 ] T. 28
29 State estimation filters Filters: ξ = A 0 ξ + ky + φ(y) Ξ = A 0 Ξ+Φ(y) λ = A 0 λ + e n σ(y)u v j = A j 0λ, j =0,...,m Ω T = [v m,...,v 1,v 0, Ξ] 29
30 Parameter-dependent state estimate ˆx = ξ +Ω T θ The vector k =[k 1,...,k n ] T chosen so that the matrix A 0 = A ke T 1 is Hurwitz, that is, PA 0 + A T 0 P = I, P = P T > 0 The state estimation error ε = x ˆx satisfies ε = A 0 ε 30
31 Parametric model for adaptation: where ẏ = ω 0 + ω T θ + ε 2 = b m v m,2 + ω 0 + ω T θ + ε 2, ω 0 = ϕ 0,1 + ξ 2 ω = [v m,2,v m 1,2,...,v 0,2, Φ (1) +Ξ (2) ] T ω = [0,v m 1,2,...,v 0,2, Φ (1) +Ξ (2) ] T. 31
32 Since the states x 2,...,x n are not measured, the backstepping design is applied to the system ẏ = b m v m,2 + ω 0 + ω T θ + ε 2 v m,i = v m,i+1 k i v m,1, i =2,...,ρ 1 v m,ρ = σ(y)u + v m,ρ+1 k ρ v m,1. The order of this system is equal to the relative degree of the plant. 32
33 Extensions Pure-feedback systems. ẋ i = x i+1 + ϕ i (x 1,...,x i+1 ) T θ, i =1,...,n 1 ẋ n = ( β 0 (x)+β(x) T θ ) u + ϕ 0 (x)+ϕ n (x) T θ, where ϕ 0 (0) = 0, ϕ 1 (0) = = ϕ n (0) = 0, β 0 (0) 0. Because of the dependence of ϕ i on x i+1, the regulation or tracking for pure-feedback systems is, in general, not global, even when θ is known. 33
34 Unknown virtual control coefficients. ẋ i = b i x i+1 + ϕ i (x 1,...,x i ) T θ, i =1,...,n 1 ẋ n = b n β(x)u + ϕ n (x 1,...,x n ) T θ, where, in addition to the unknown vector θ, the constant coefficients b i are also unknown. The unknown b i -coefficients are frequent in applications ranging from electric motors to flight dynamics. The signs of b i, i =1,...,n, are assumed to be known. In the tuning functions design, in addition to estimating b i, we also estimate its inverse ϱ i =1/b i. In the modular design we assume that in addition to sgnb i, a positive constant ς i is known such that b i ς i. Then, instead of estimating ϱ i =1/b i,we use the inverse of the estimate ˆb i, i.e., 1/ˆb i, where ˆb i (t) is kept away from zero by using parameter projection. 34
35 Multi-input systems. Ẋ i = B i ( X i )X i+1 +Φ i ( X i ) T θ, i =1,...,n 1 Ẋ n = B n (X)u +Φ n (X) T θ, where X i is a ν i -vector, ν 1 ν 2 ν n, X i = [ X1 T,...,XT i ] T, X = X n, and the matrices B i ( X i ) have full rank for all X i IR ij=1 ν j. The input u is a ν n -vector. The matrices B i can be allowed to be unknown provided they are constant and positive definite. 35
36 Block strict-feedback systems. ẋ i = x i+1 + ϕ i (x 1,...,x i,ζ 1,...,ζ i ) T θ, i =1,...,ρ 1 ẋ ρ = β(x, ζ)u + ϕ ρ (x, ζ) T θ ζ i = Φ i,0 ( x i, ζ i )+Φ i ( x i, ζ i ) T θ, i =1,...,ρ with the following notation: x i = [x 1,...,x i ] T, ζ i = [ ζ1 T,...,ζT i x = x ρ,andζ = ζ ρ. ] T, Each ζ i -subsystem is assumed to be bounded-input bounded-state (BIBS) stable with respect to the input ( x i, ζ i 1 ). For this class of systems it is quite simple to modify the procedure in the tables. Because of the dependence of ϕ i on ζ i, the stabilizing function α i is augmented by the term + i 1 α i 1 k=1 ζ Φ k k,0, and the regressor w i is augmented by i 1 k=1 Φ i ( αi 1 ζ k ) T. 36
37 Partial state-feedback systems. In many physical systems there are unmeasured states as in the output-feedback form, but there are also states other than the output y = x 1 that are measured. An example of such a system is ẋ 1 = x 2 + ϕ 1 (x 1 ) T θ ẋ 2 = x 3 + ϕ 2 (x 1,x 2 ) T θ ẋ 3 = x 4 + ϕ 3 (x 1,x 2 ) T θ ẋ 4 = x 5 + ϕ 4 (x 1,x 2 ) T θ ẋ 5 = u + ϕ 5 (x 1,x 2,x 5 ) T θ. The states x 3 and x 4 are assumed not to be measured. To apply the adaptive backstepping designs presented in this chapter, we combine the state-feedback techniques with the output-feedback techniques. The subsystem (x 2, x 3, x 4 ) is in the output-feedback form with x 2 as a measured output, so we employ a state estimator for (x 2, x 3, x 4 ) using the filters introduced in the section on output feedback. 37
38 Example of Adaptive Stabilization in the Presence of a Stochastic Disturbance dx = udt + xdw w: Wiener process with E { dw 2} = σ(t) 2 dt, no a priori bound for σ Control laws: Disturbance Attenuation: u = x x 3 Adaptive Stabilization: u = x ˆθx, ˆθ = x 2 38
39 Disturbance Attenuation Adaptive Stabilization x x t t ˆθ t
40 Major Applications of Adaptive Nonlinear Control Electric Motors Actuating Robotic Loads Nonlinear Control of Electric Machinery, Dawson, Hu, Burg, Marine Vehicles (ships, UUVs; dynamic positioning, way point tracking, maneuvering) Marine Control Systems, Fossen, 2002 Automotive Vehicles (lateral and longitudinal control, traction, overall dynamics) The groups of Tomizuka and Kanellakopoulos. Dozens of other occasional applications, including: aircraft wing rock, compressor stall and surge, satellite attitude control. 40
41 Other Books on Adaptive NL Control Theory Inspired by KKK 1. Marino and Tomei (1995), Nonlinear Control Design: Geometric, Adaptive, and Robust 2. Freeman and Kokotovic (1996), Robust Nonlinear Control Design: State Space and Lyapunov Techniques 3. Qu (1998), Robust Control of Nonlinear Uncertain Systems 4. Krstic and Deng (1998), Stabilization of Nonlinear Uncertain Systems 5. Ge, Hang, Lee, Zhang (2001), Stable Adaptive Neural Network Control 6. Spooner, Maggiore, Ordonez, and Passino (2002), Stable Adaptive Control and Estimation for Nonlinear Systems: Fuzzy Approximation Techniques Neural and 7. French, Szepesvari, Rogers (2003), Performance of Nonlinear Approximate Adaptive Controllers 41
42 Adaptive NL Control/Backstepping Coverage in Major Texts 1. Khalil (1995/2002), Nonlinear Systems 2. Isidori (1995), Nonlinear Control Systems 3. Sastry (1999), Nonlinear Systems: Analysis, Stability, and Control 4. Astrom and Wittenmark (1995), Adaptive Control 42
A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS
Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo
More informationL -Bounded Robust Control of Nonlinear Cascade Systems
L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust
More informationADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT
International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA
More informationNonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationNONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD
NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on
More informationAdaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification
Adaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification Michael Malisoff, Louisiana State University Joint with Frédéric Mazenc and Marcio
More informationRobust Semiglobal Nonlinear Output Regulation The case of systems in triangular form
Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio
More informationHigh-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation
High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y
More informationNonlinear Formation Control of Marine Craft
Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to
More informationDisturbance Attenuation for a Class of Nonlinear Systems by Output Feedback
Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of
More informationFurther Results on Adaptive Robust Periodic Regulation
Proceedings of the 7 American Control Conference Marriott Marquis Hotel at Times Square New York City USA July -3 7 ThA5 Further Results on Adaptive Robust Periodic Regulation Zhen Zhang Andrea Serrani
More informationDynamic backstepping control for pure-feedback nonlinear systems
Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,
More informationOutput Feedback Control for Maneuvering Systems Using Observer Backstepping
Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed
More informationComputer Problem 1: SIE Guidance, Navigation, and Control
Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw
More informationNEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS
Int J Appl Math Comput Sci 6 Vol 6 No 9 NEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS GHANIA DEBBACHE ABDELHAK BENNIA NOUREDDINE GOLÉA Electrical Engineering Institute Oum El-Bouaghi University
More informationAdaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems
Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems Hakim Bouadi, Felix Antonio Claudio Mora-Camino To cite this version: Hakim Bouadi, Felix Antonio Claudio
More informationAn Approach of Robust Iterative Learning Control for Uncertain Systems
,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,
More informationUDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances
16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei
More informationGlobal stabilization of feedforward systems with exponentially unstable Jacobian linearization
Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique
More informationAutomatica. Control of nonlinear systems with time-varying output constraints
Automatica 47 (20) 25 256 Contents lists available at SciVerse ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Control of nonlinear systems with time-varying output
More informationIntroduction. 1.1 Historical Overview. Chapter 1
Chapter 1 Introduction 1.1 Historical Overview Research in adaptive control was motivated by the design of autopilots for highly agile aircraft that need to operate at a wide range of speeds and altitudes,
More informationMultivariable MRAC with State Feedback for Output Tracking
29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 1-12, 29 WeA18.5 Multivariable MRAC with State Feedback for Output Tracking Jiaxing Guo, Yu Liu and Gang Tao Department
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More informationRobust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 26 FrB3.2 Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Bo Xie and Bin
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationApproximation-Free Prescribed Performance Control
Preprints of the 8th IFAC World Congress Milano Italy August 28 - September 2 2 Approximation-Free Prescribed Performance Control Charalampos P. Bechlioulis and George A. Rovithakis Department of Electrical
More informationContraction Based Adaptive Control of a Class of Nonlinear Systems
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract
More informationGlobal output regulation through singularities
Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp
More informationAutonomous Helicopter Landing A Nonlinear Output Regulation Perspective
Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University
More informationOutput-feedback Dynamic Surface Control for a Class of Nonlinear Non-minimum Phase Systems
96 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 3, NO., JANUARY 06 Output-feedback Dynamic Surface Control for a Class of Nonlinear Non-minimum Phase Systems Shanwei Su Abstract In this paper, an output-feedback
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II
MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive
More informationOutput Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)
Output Feedback and State Feedback EL2620 Nonlinear Control Lecture 10 Exact feedback linearization Input-output linearization Lyapunov-based control design methods ẋ = f(x,u) y = h(x) Output feedback:
More informationSet-based adaptive estimation for a class of nonlinear systems with time-varying parameters
Preprints of the 8th IFAC Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control Furama Riverfront, Singapore, July -3, Set-based adaptive estimation for
More informationRobust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid
More informationIMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS
Proceedings of IMECE 27 ASME International Mechanical Engineering Congress and Exposition November -5, 27, Seattle, Washington,USA, USA IMECE27-42237 NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM
More informationGlobal stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1
Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar
More informationEN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 Prof: Marin Kobilarov 1 Uncertainty and Lyapunov Redesign Consider the system [1]
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-Line Approximation Control of Uncertain Nonlinear Systems: Issues with Control Input Saturation 1
On-Line Approximation Control of Uncertain Nonlinear Systems: Issues with Control Input Saturation Marios Polycarpou, Jay Farrell and Manu Sharma Department of ECECS, University of Cincinnati, Cincinnati,
More informationHao Lei Wei Lin,1. Dept. of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 44106, USA
UNIVERSA OUTPUT FEEDBACK CONTRO OF NONINEAR SYSTEMS WITH UNKNOWN GROWTH RATE Hao ei Wei in, Dept of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 446, USA
More informationAdaptive Tracking and Estimation for Nonlinear Control Systems
Adaptive Tracking and Estimation for Nonlinear Control Systems Michael Malisoff, Louisiana State University Joint with Frédéric Mazenc and Marcio de Queiroz Sponsored by NSF/DMS Grant 0708084 AMS-SIAM
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationHigh-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle
High-Gain Observers in Nonlinear Feedback Control Lecture # 2 Separation Principle High-Gain ObserversinNonlinear Feedback ControlLecture # 2Separation Principle p. 1/4 The Class of Systems ẋ = Ax + Bφ(x,
More informationBackstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters
1908 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 11, NOVEMBER 2003 Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters Youping Zhang, Member, IEEE, Barış Fidan,
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 informationOUTPUT-FEEDBACK CONTROL FOR NONHOLONOMIC SYSTEMS WITH LINEAR GROWTH CONDITION
J Syst Sci Complex 4: 86 874 OUTPUT-FEEDBACK CONTROL FOR NONHOLONOMIC SYSTEMS WITH LINEAR GROWTH CONDITION Guiling JU Yuiang WU Weihai SUN DOI:.7/s44--8447-z Received: 8 December 8 / Revised: 5 June 9
More informationIntroduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems
p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t
More informationSLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong
International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED
More informationNonlinear Observers: A Circle Criterion Design and Robustness Analysis
Nonlinear Observers: A Circle Criterion Design and Robustness Analysis Murat Arcak 1 arcak@ecse.rpi.edu Petar Kokotović 2 petar@ece.ucsb.edu 1 Department of Electrical, Computer and Systems Engineering
More informationDecentralized Disturbance Attenuation for Large-Scale Nonlinear Systems with Delayed State Interconnections
Decentralized Disturbance Attenuation for Large-Scale Nonlinear Systems with Delayed State Interconnections Yi Guo Abstract The problem of decentralized disturbance attenuation is considered for a new
More informationObserver-based quantized output feedback control of nonlinear systems
Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,
More informationHigh-Gain Observers in Nonlinear Feedback Control
High-Gain Observers in Nonlinear Feedback Control Lecture # 1 Introduction & Stabilization High-Gain ObserversinNonlinear Feedback ControlLecture # 1Introduction & Stabilization p. 1/4 Brief History Linear
More informationAdaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThA18.3 Adaptive Nonlinear Control Allocation of Non-minimum Phase Uncertain Systems Fang Liao, Kai-Yew Lum,
More informationLyapunov Based Control
Lyapunov Based Control Control Lyapunov Functions Consider the system: x = f(x, u), x R n f(0,0) = 0 Idea: Construct a stabilizing controller in steps: 1. Choose a differentiable function V: R n R, such
More informationA Universal Control Approach for a Family of Uncertain Nonlinear Systems
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 A Universal Control Approach for a Family of Uncertain Nonlinear Systems
More informationConcurrent Learning for Convergence in Adaptive Control without Persistency of Excitation
Concurrent Learning for Convergence in Adaptive Control without Persistency of Excitation Girish Chowdhary and Eric Johnson Abstract We show that for an adaptive controller that uses recorded and instantaneous
More informationStability of Parameter Adaptation Algorithms. Big picture
ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about
More information56 INTERNATIONAL JOURNAL OF COMPUTATIONAL COGNITION ( VOL. 3, NO. 1, MARCH 2005
56 INTERNATIONAL JOURNAL OF COMPUTATIONAL COGNITION HTTP://WWW.YANGSKY.COM/YANGIJCC.HTM), VOL. 3, NO., MARCH 2005 From Linearization to Lazy Learning: A Survey of Divide-and-Conquer Techniques for Nonlinear
More informationAdaptive NN Control of Dynamic Systems with Unknown Dynamic Friction
Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract
More informationStochastic Nonlinear Stabilization Part II: Inverse Optimality Hua Deng and Miroslav Krstic Department of Mechanical Engineering h
Stochastic Nonlinear Stabilization Part II: Inverse Optimality Hua Deng and Miroslav Krstic Department of Mechanical Engineering denghua@eng.umd.edu http://www.engr.umd.edu/~denghua/ University of Maryland
More informationOn integral-input-to-state stabilization
On integral-input-to-state stabilization Daniel Liberzon Dept. of Electrical Eng. Yale University New Haven, CT 652 liberzon@@sysc.eng.yale.edu Yuan Wang Dept. of Mathematics Florida Atlantic University
More informationOutput Adaptive Model Reference Control of Linear Continuous State-Delay Plant
Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant Boris M. Mirkin and Per-Olof Gutman Faculty of Agricultural Engineering Technion Israel Institute of Technology Haifa 3, Israel
More informationStabilization of a 3D Rigid Pendulum
25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department
More informationDesign and Analysis of a Novel L 1 Adaptive Controller, Part I: Control Signal and Asymptotic Stability
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 ThB7.5 Design and Analysis of a Novel L Adaptive Controller, Part I: Control Signal and Asymptotic Stability
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 information1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control a
Observer Based Adaptive Robust Control of a Class of Nonlinear Systems with Dynamic Uncertainties Λ Bin Yao + Li Xu School of Mechanical Engineering Purdue University, West Lafayette, IN 47907, USA + Tel:
More informationMulti-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures
Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.
More informationPerformance Improvement of Proportional Directional Control Valves: Methods and Experiments
Performance Improvement of Proportional Directional Control Valves: Methods and Experiments Fanping Bu and Bin Yao + School of Mechanical Engineering Purdue University West Lafayette, IN 4797 + Email:
More informationRobust Adaptive MPC for Systems with Exogeneous Disturbances
Robust Adaptive MPC for Systems with Exogeneous Disturbances V. Adetola M. Guay Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada (e-mail: martin.guay@chee.queensu.ca) Abstract:
More informationUDE-based Robust Control for Nonlinear Systems with Mismatched Uncertainties and Input Saturation
UDEbased Robust Control for Nonlinear Systems with Mismatched Uncertainties and Input Saturation DAI Jiguo, REN Beibei, ZHONG QingChang. Department of Mechanical Engineering, Texas Tech University, Lubbock,
More informationI. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching
I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline
More informationControl design using Jordan controllable canonical form
Control design using Jordan controllable canonical form Krishna K Busawon School of Engineering, Ellison Building, University of Northumbria at Newcastle, Newcastle upon Tyne NE1 8ST, UK email: krishnabusawon@unnacuk
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationAdaptive estimation in nonlinearly parameterized nonlinear dynamical systems
2 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July, 2 Adaptive estimation in nonlinearly parameterized nonlinear dynamical systems Veronica Adetola, Devon Lehrer and
More informationNONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS
NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University
More informationGramians based model reduction for hybrid switched systems
Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics
More informationDesign of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone
International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li
More informationObserver Based Output Feedback Tracking Control of Robot Manipulators
1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot
More informationADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS YONGLIANG ZHU. Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R.
ADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS By YONGLIANG ZHU Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R. China 1988 Master of Science Oklahoma State University Stillwater,
More informationLocally optimal controllers and application to orbital transfer (long version)
9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 13 FrA1.4 Locally optimal controllers and application to orbital transfer (long version) S. Benachour V. Andrieu Université
More informationRobust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States
obust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States John A Akpobi, Member, IAENG and Aloagbaye I Momodu Abstract Compressors for jet engines in operation experience
More information= m(0) + 4e 2 ( 3e 2 ) 2e 2, 1 (2k + k 2 ) dt. m(0) = u + R 1 B T P x 2 R dt. u + R 1 B T P y 2 R dt +
ECE 553, Spring 8 Posted: May nd, 8 Problem Set #7 Solution Solutions: 1. The optimal controller is still the one given in the solution to the Problem 6 in Homework #5: u (x, t) = p(t)x k(t), t. The minimum
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 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 informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
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 informationNEURAL NETWORKS (NNs) play an important role in
1630 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 4, AUGUST 2004 Adaptive Neural Network Control for a Class of MIMO Nonlinear Systems With Disturbances in Discrete-Time
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 informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationUnifying Behavior-Based Control Design and Hybrid Stability Theory
9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong
More informationLecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.
Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture
More informationCertainty Equivalence Adaptive Control of Plants with Unmatched UncertaintyusingStateFeedback 1
29 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June 1-12, 29 WeB183 Certainty Equivalence Adaptive Control of Plants with Unmatched UncertaintyusingStateFeedback 1 Jovan D Bošković
More informationChap. 3. Controlled Systems, Controllability
Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :
More informationStabilization of a Chain of Exponential Integrators Using a Strict Lyapunov Function
Stabilization of a Chain of Exponential Integrators Using a Strict Lyapunov Function Michael Malisoff Miroslav Krstic Chain of Exponential Integrators { Ẋ = (Y Y )X Ẏ = (D D)Y, (X, Y ) (0, ) 2 X = pest
More informationAdaptive Nonlinear Control of an Electric Motor
Applied Mathematical Sciences, Vol. 2, 2008, no. 52, 2557-2568 Adaptive Nonlinear Control of an Electric Motor A. Kaddouri, O. Akhrif 2, M. Ghribi and H. Le-Huy 3 Department of electrical engineering,
More informationTHE nonholonomic systems, that is Lagrange systems
Finite-Time Control Design for Nonholonomic Mobile Robots Subject to Spatial Constraint Yanling Shang, Jiacai Huang, Hongsheng Li and Xiulan Wen Abstract This paper studies the problem of finite-time stabilizing
More informationNonlinear Observer Design for Dynamic Positioning
Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis
More informationVortex Model Based Adaptive Flight Control Using Synthetic Jets
Vortex Model Based Adaptive Flight Control Using Synthetic Jets Jonathan Muse, Andrew Tchieu, Ali Kutay, Rajeev Chandramohan, Anthony Calise, and Anthony Leonard Department of Aerospace Engineering Georgia
More informationNonlinear Control Lecture # 14 Tracking & Regulation. Nonlinear Control
Nonlinear Control Lecture # 14 Tracking & Regulation Normal form: η = f 0 (η,ξ) ξ i = ξ i+1, for 1 i ρ 1 ξ ρ = a(η,ξ)+b(η,ξ)u y = ξ 1 η D η R n ρ, ξ = col(ξ 1,...,ξ ρ ) D ξ R ρ Tracking Problem: Design
More information