Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective
|
|
- Wilfrid Hall
- 5 years ago
- Views:
Transcription
1 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 Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.1/36
2 Introduction Landing an autonomous helicopter on a vessel undergoing an unknown vertical motion The vessel oscillates vertically, but the parameter of its motion (frequencies, amplitudes and phases) are unknown Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.2/36
3 Introduction The problem: tracking of unknown trajectories and/or rejection of unknown disturbances The technical approach: a feedback control that incorporates an internal model" of the exogenous inputs Main features: Continuous-time adaptation of the internal model Stabilization based on combined low-amplitude / high-gain feedback Guaranteed convergence and robustness Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.3/36
4 Helicopter model - rigid body M p i = Rf b Ṙ = RS(ω b ) J ω b = S(ω b )Jω b + τ b q 0 = 1 2 qt ω b q = 1 2 [q 0I + S(q)]ω b p i R ω b f b τ b position of the center of mass (inertial frame) rotation matrix, (q 0,q) unit quaternions angular velocity (body frame) external force (body frame) external torque (body frame) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.4/36
5 Helicopter model - control inputs a T M b T M T T T M T T a b g g Main thrust Tail thrust Longitudinal deflection of the rotor plane Lateral deflection of the rotor plane Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.5/36
6 Full model f b = X M Y M + Y T Z M + R T 0 0 Mg Main / tail rotors gravity τ b = τ f1 τ f2 τ f3 + R M M M + M T N M Aerodynamic forces Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.6/36
7 Full model X M = T M sina R M = c M b b Q M sin a Z M = T M cosacos b M M = c M a a + Q M sinb Y M = T M sinb N M = Q M cosacos b Y T = T T M T = c Q T TT 1.5 D Q T Q M = c Q M TM D Q M τ f1 τ f2 τ f3 = Y M h M + Z M y M + Y T h T = X M h M + Z M l M = Y M l M Y T l T Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.7/36
8 Full model: structure M p i = Rf b R f b g Force and torque generation process T M T T a b Ṙ = RS(ω b ) J ω b = S(ω b )Jω b + τ b τ b Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.8/36
9 Simplified model We let sin(a) = a, sin(b) = b, cos(a) = cos(b) = 1 neglect the contribution of T M and T T along x b, y b f b = approximate τ b with 0 0 T M + R T 0 0 Mg τ b (v) = A(T M )v + B(T M ), v := col(a,b,t T ) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.9/36
10 Simplified model: structure The simplified model neglects the weak couplings in the force/moment generation mechanism M p i = Rf b f b g Force generation T M R Ṙ = RS(ω b ) J ω b = S(ω b )Jω b + τ b τ b T M Torque generation T T a b Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.10/36
11 Simplified model Since inertial and aerodynamic parameters are uncertain, M = M 0 + M, J = J 0 + J A(T M ) = A 0 (T M ) + A (T M ) B(T M ) = B 0 (T M ) + B (T M ) All uncertain parameters are collected into a vector where P is a compact set. µ = µ 0 + µ, µ P IR p Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.11/36
12 Problem statement Control objective: Synchronization of z(t) with the vertical motion z (t) of the ship, at a given safety distance H. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.12/36
13 Problem statement Control objective: Synchronization of z(t) with the vertical motion z (t) of the ship, at a given safety distance H. Smooth landing, H 0, while keeping the center of mass on target and the orientation constant. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.12/36
14 Problem statement Control objective: Synchronization of z(t) with the vertical motion z (t) of the ship, at a given safety distance H. Smooth landing, H 0, while keeping the center of mass on target and the orientation constant. Reference trajectory: (x ref (t),y ref (t),z ref (t)) = (0, 0,H + z (t)), R ref (t) = I Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.12/36
15 Problem Statement The motion z (t) is modeled as the sum of a fixed number of sinusoidal signals z (t) = N i=1 A i cos(ω i t + ϕ i ) of unknown amplitude, phase and frequency (A i,ϕ i, Ω i ), i = 1,...,N Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.13/36
16 Problem Statement The problem fits naturally in the framework of nonlinear output regulation theory, as z ref (t) is generated by Ḣ = 0 exosystem ẇ = S(ϱ)w z ref (t) = H + r(w) where ϱ = col(ω 1,...,Ω N ), r(w) = Qw ( 0 Ωi S(ϱ) = diag(s 1,...,S N ), S i = Ω i 0 ) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.14/36
17 Problem Statement Given any (arbitrarily small) δ > 0, Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.15/36
18 Problem Statement Given any (arbitrarily small) δ > 0, design a controller η = ϕ(η,e,ė,q,ω b ) T M = ψ TM (η,e,ė,q,ω b ) v = ψ v (η,e,ė,q,ω b ) where e := (x, y, z z ref ), Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.15/36
19 Problem Statement Given any (arbitrarily small) δ > 0, design a controller η = ϕ(η,e,ė,q,ω b ) T M = ψ TM (η,e,ė,q,ω b ) v = ψ v (η,e,ė,q,ω b ) where e := (x, y, z z ref ), such that lim z(t) t zref (t) = 0, e(t) δ, q(t) δ, t T Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.15/36
20 Problem Statement Given any (arbitrarily small) δ > 0, design a controller η = ϕ(η,e,ė,q,ω b ) T M = ψ TM (η,e,ė,q,ω b ) v = ψ v (η,e,ė,q,ω b ) where e := (x, y, z z ref ), such that lim z(t) t zref (t) = 0, e(t) δ, q(t) δ, t T with a semi-global domain of attraction, for all µ P. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.15/36
21 Controller structure The vertical error dynamics is stabilized wrapping a nonlinear regulator around T M and e z (t), ė z (t) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.16/36
22 Controller structure The vertical error dynamics is stabilized wrapping a nonlinear regulator around T M and e z (t), ė z (t) The design of the regulator is non-standard, since the natural frequencies of the exosystem are unknown Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.16/36
23 Controller structure The vertical error dynamics is stabilized wrapping a nonlinear regulator around T M and e z (t), ė z (t) The design of the regulator is non-standard, since the natural frequencies of the exosystem are unknown The lateral, longitudinal, and attitude dynamics are stabilized using v as input. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.16/36
24 Controller structure The vertical error dynamics is stabilized wrapping a nonlinear regulator around T M and e z (t), ė z (t) The design of the regulator is non-standard, since the natural frequencies of the exosystem are unknown The lateral, longitudinal, and attitude dynamics are stabilized using v as input. Note that we need to stabilize a 10-dimensional system using a 3-dimensional input. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.16/36
25 Controller structure The vertical error dynamics is stabilized wrapping a nonlinear regulator around T M and e z (t), ė z (t) The design of the regulator is non-standard, since the natural frequencies of the exosystem are unknown The lateral, longitudinal, and attitude dynamics are stabilized using v as input. Note that we need to stabilize a 10-dimensional system using a 3-dimensional input. The two subsystems are not decoupled! Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.16/36
26 Controller structure A T M Adaptive regulator Vertical dynamics e z (T M,e z ) q Robust stabilizer v (e x, e y, q) Lateral, longitudinal, attitude dynamics B Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.17/36
27 Vertical error dynamics M z = (1 2q 2 1 2q 2 2) }{{} this may vanish T M + Mg Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.18/36
28 Vertical error dynamics choosing T M as M z = (1 2q 2 1 2q 2 2) }{{} this may vanish T M + Mg T M = gm 0 u 1 sat c (2q q 2 2), 0 < c < 1 external control Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.18/36
29 Vertical error dynamics choosing T M as M z = (1 2q 2 1 2q 2 2) }{{} this may vanish T M + Mg T M = gm 0 u 1 sat c (2q q 2 2), 0 < c < 1 external control we get M z = φ z c (q)u + g[m M 0φ z c (q)] = u + gm, if q is small! Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.18/36
30 Vertical error dynamics If q(t) is kept small so that φ z c(q(t)) 1, the input u needed to keep z(t) z ref (t) is u ss (w,µ) = M r(w) gm = MQS 2 (ϱ)w gm Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.19/36
31 Vertical error dynamics If q(t) is kept small so that φ z c(q(t)) 1, the input u needed to keep z(t) z ref (t) is u ss (w,µ) = M r(w) gm = MQS 2 (ϱ)w gm The control u ss (w,µ) is generated by the internal model where τ S(ϱ)w = Φ(ϱ)τ(w,µ) w u ss = Γ(ϱ)τ(w,µ) τ(w,µ) = ( gm Mw ) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.19/36
32 Design of the internal model The internal model (Φ(ϱ), Γ(ϱ)) can not be used as such, as ϱ is unknown: we need a realization that is suitable for adaptation. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.20/36
33 Design of the internal model The internal model (Φ(ϱ), Γ(ϱ)) can not be used as such, as ϱ is unknown: we need a realization that is suitable for adaptation. Let F 2 IR 2N 2N be Hurwitz, and G 2 IR 2N 1 be such that (F 2,G 2 ) is controllable. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.20/36
34 Design of the internal model The internal model (Φ(ϱ), Γ(ϱ)) can not be used as such, as ϱ is unknown: we need a realization that is suitable for adaptation. Let F 2 IR 2N 2N be Hurwitz, and G 2 IR 2N 1 be such that (F 2,G 2 ) is controllable. Then, there exists H 2 IR 1 2N such that the pair F = 0 H 2 G 2 F 2, G = 0 G 2 Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.20/36
35 Design of the internal model The internal model (Φ(ϱ), Γ(ϱ)) can not be used as such, as ϱ is unknown: we need a realization that is suitable for adaptation. Let F 2 IR 2N 2N be Hurwitz, and G 2 IR 2N 1 be such that (F 2,G 2 ) is controllable. Then, there exists H 2 IR 1 2N such that the pair F = 0 H 2 G 2 F 2 is controllable, and F is Hurwitz., G = 0 G 2 Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.20/36
36 Design of the internal model Then, for any ϱ IR N, there exists Ψ 2,ϱ IR 1 2N such that Ψ ϱ = (1 Ψ 2,ϱ ) assigns the eigenvalues of Φ(ϱ) to F + GΨ ϱ, Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.21/36
37 Design of the internal model Then, for any ϱ IR N, there exists Ψ 2,ϱ IR 1 2N such that Ψ ϱ = (1 Ψ 2,ϱ ) assigns the eigenvalues of Φ(ϱ) to F + GΨ ϱ, hence (Φ(ϱ), Γ(ϱ)) is similar to (F + GΨ ϱ, Ψ ϱ ) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.21/36
38 Design of the internal model Then, for any ϱ IR N, there exists Ψ 2,ϱ IR 1 2N such that Ψ ϱ = (1 Ψ 2,ϱ ) assigns the eigenvalues of Φ(ϱ) to F + GΨ ϱ, hence (Φ(ϱ), Γ(ϱ)) is similar to (F + GΨ ϱ, Ψ ϱ ) The advantage is that the uncertainties are now lumped in Ψ ϱ. Φ(ϱ) Γ(ϱ) G F Ψ ϱ Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.21/36
39 Design of the regulator We replace Ψ ϱ by an estimate ˆΨ = (1 ˆΨ 2 ), and implement the adaptive internal model-based regulator ξ = (F + GˆΨ)ξ + Gu st d dt ˆΨ 2 = γ 1 ξ T 2 u st, γ > 0 u = ˆΨξ + u st with ξ = col(ξ 1, ξ 2 ) IR IR 2N, where the stabilizing control u st is selected as the high-gain feedback u st = k 2 (ė z + k 1 e z ), k 1,k 2 > 0. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.22/36
40 Regulator structure adaptive internal model + u saturated control T M vertical error dynamics e z u st high-gain stabilizer The dynamic regulator yields boundedness of all internal variables. It steers asymptotically the vertical error to zero, only if the attitude error is kept sufficiently small. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.23/36
41 Regulator structure adaptive internal model + u saturated control T M vertical error dynamics e z u st high-gain stabilizer The dynamic regulator yields boundedness of all internal variables. It steers asymptotically the vertical error to zero, only if the attitude error is kept sufficiently small. We need finite-time convergence of q(t) to a small ball Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.23/36
42 Lateral/ longitudinal dynamics The choice of T M to regulate the vertical error dynamics affects the lateral and longitudinal dynamics as well. ẋ = x 2 Mẋ 2 = d(t)q 0 q 2 + m(q,t)q 1 q 3 + n x (q)y z (e z,w) ẏ = y 2 Mẏ 2 = d(t)q 0 q 1 + m(q,t)q 2 q 3 + n y (q)y z (e z,w) The dynamics are time-varying due to the exogenous system, and perturbed by e z (t) and w(t). Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.24/36
43 Lateral/ longitudinal dynamics vanishes asymptotically if q is small closed-loop vertical error dynamics y z Mẏ 2 = d(t)q 0 (t)q 1 + m(q, t)q 2 q 3 + +n y (q)y z Mẋ 2 = d(t)q 0 (t)q 2 + m(q, t)q 1 q 3 + +n x (q)y z (q,q 0 ) q T M q = 1 2 [q 0I + S(q)]ω b J ω b = S(ω b )Jω b + +A(T M )v + B(T M ) v Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.25/36
44 Multi-objective control The only DOF left is the choice of v, which must accomplish the following tasks: Robustly stabilize the attitude dynamics, sending q(t) in a neighborhood of the origin in finite time Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.26/36
45 Multi-objective control The only DOF left is the choice of v, which must accomplish the following tasks: Robustly stabilize the attitude dynamics, sending q(t) in a neighborhood of the origin in finite time Render the lateral/longitudinal dynamics Input-to-State stable with respect to the disturbance induced by the vertical dynamics Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.26/36
46 Multi-objective control The only DOF left is the choice of v, which must accomplish the following tasks: Robustly stabilize the attitude dynamics, sending q(t) in a neighborhood of the origin in finite time Render the lateral/longitudinal dynamics Input-to-State stable with respect to the disturbance induced by the vertical dynamics Stabilize the interconnected subsystem (lat./long./attitude) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.26/36
47 Multi-objective control T M y z (e z,w) v q = 1 2 [q 0I + S(q)]ω b J ω b = S(ω b )Jω b + +A(T M )v + B(T M ) q Mẏ 2 = d(t)q 0 (t)q 1 + Mẋ 2 = d(t)q 0 (t)q 2 + In principle, we could use q as a virtual control for the lateral/long. dynamics, but the system is not in feedback form. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.27/36
48 Multi-objective control T M y z (e z,w) v q = 1 2 [q 0I + S(q)]ω b J ω b = S(ω b )Jω b + +A(T M )v + B(T M ) q Mẏ 2 = d(t)q 0 (t)q 1 + Mẋ 2 = d(t)q 0 (t)q 2 + In principle, we could use q as a virtual control for the lateral/long. dynamics, but the system is not in feedback form. However, the lateral/long. dynamics is in feedforward form and the attitude dynamics is in strict feedback form Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.27/36
49 Multi-objective control T M y z (e z,w) v q = 1 2 [q 0I + S(q)]ω b J ω b = S(ω b )Jω b + +A(T M )v + B(T M ) q Mẏ 2 = d(t)q 0 (t)q 1 + Mẋ 2 = d(t)q 0 (t)q 2 + In principle, we could use q as a virtual control for the lateral/long. dynamics, but the system is not in feedback form. However, the lateral/long. dynamics is in feedforward form and the attitude dynamics is in strict feedback form Use a combined high/gain - low/amplitude control to induce a time-scale separation between the two subsystems. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.27/36
50 Next step: attitude dynamics Since τ b (v) = A(T M )v + B(T M ), Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.28/36
51 Next step: attitude dynamics Since τ b (v) = A(T M )v + B(T M ), choose v = A 1 0 (T M )[ṽ B 0 (T M )] Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.28/36
52 Next step: attitude dynamics Since τ b (v) = A(T M )v + B(T M ), choose where v = A 1 0 (T M )[ṽ B 0 (T M )] ṽ = K 4 (ω + K 3 q) }{{} + K 4K 3 u 2 high-gain feedback low-amplitude, u 2 (t) λ 2 Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.28/36
53 Next step: attitude dynamics Since τ b (v) = A(T M )v + B(T M ), choose where v = A 1 0 (T M )[ṽ B 0 (T M )] ṽ = K 4 (ω + K 3 q) }{{} + K 4K 3 u 2 high-gain feedback low-amplitude, u 2 (t) λ 2 The control u 2 will be designed to stabilize the lateral dynamics Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.28/36
54 Attitude dynamics: main result It can be shown that, for any compact set of initial conditions for (q(t),ω(t)), and for any T > 0 there exists a choice of K 3 > 0, K 4 > 0 and λ 2 > 0 such that: The trajectory (q(t),ω(t)) is bounded for all t 0, and q 0 (t) does not change sign Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.29/36
55 Attitude dynamics: main result It can be shown that, for any compact set of initial conditions for (q(t),ω(t)), and for any T > 0 there exists a choice of K 3 > 0, K 4 > 0 and λ 2 > 0 such that: The trajectory (q(t),ω(t)) is bounded for all t 0, and q 0 (t) does not change sign φ z c(q(t)) = 1 for all t T. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.29/36
56 Attitude dynamics: main result It can be shown that, for any compact set of initial conditions for (q(t),ω(t)), and for any T > 0 there exists a choice of K 3 > 0, K 4 > 0 and λ 2 > 0 such that: The trajectory (q(t),ω(t)) is bounded for all t 0, and q 0 (t) does not change sign φ z c(q(t)) = 1 for all t T. Hence, q(t) is brought in finite time in a neighborhood of the origin. This is already enough to conclude that lim z(t) t zref (t) = 0. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.29/36
57 Putting everything together Now it s time to design the bounded control u 2 to stabilize the interconnection of the attitude and the lateral/long. dynamics. We will use q 1 and q 2 as virtual controls" for y and x respectively. To remove drifts, we augment the dynamics with the bank of integrators η x = x, η y = y, η q = q 3 and introduce smooth vector saturation functions σ(s): σ (s) := dσ(s)/ds 2 s, sσ(s) > 0 s 0, σ(0) = 0. σ(s) = sgn(s) for s 1. s < σ(s) < 1 for s < 1. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.30/36
58 Putting everything together Define new state variables as ζ 0 := η y η x, ζ 1 := y x + λ 0 σ( K 0 λ 0 ζ 0 ) ζ 2 := y 2 x 2 + λ 1σ( K 1 λ 1 ζ 1 ) η q and choose the nested saturation" control u 2 = λ 2 σ( K 2 λ 2 ζ 2 ) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.31/36
59 Main result It can be shown that there exists a choice of the gains K 0, K 1, K 2 and the saturation levels λ 0, λ 1, λ 2 such that: Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.32/36
60 Main result It can be shown that there exists a choice of the gains K 0, K 1, K 2 and the saturation levels λ 0, λ 1, λ 2 such that: The interconnected system satisfies an asymptotic I/O bound with respect to the external disturbance all trajectories are bounded. Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.32/36
61 Main result It can be shown that there exists a choice of the gains K 0, K 1, K 2 and the saturation levels λ 0, λ 1, λ 2 such that: The system is indeed a small-gain theorem interconnection of two (weak) ISS-systems overall system is (weakly) ISS, and the gain can be assigned through K 4. (ζ 0,ζ 1,ζ 2 ) u 2 q (q,ω) Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.32/36
62 A case study: a small AUV For the simulations, we use the full nonlinear model, with parameter uncertainties up to 20% of the nominal values. J x = J y = J z = l M = y M = 0 h M = l T = h T = M = 4.9 C Q M = DQ M = cq M = C Q T = DQ T = cq T = Nominal parameters of the plant Vertical dynamics k 1 = 0.1 k 2 = 45 γ = 1 Lateral/longit. dynamics K 0 = 0.09 K 1 = K 2 = 0.75 Attitude dynamics K 3 = 0.8 K 4 = 30 ε = 0.1 Saturation levels λ 0 = 2000 λ 1 = 8.1 λ 2 = Controller parameters Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.33/36
63 Simulation results - vertical error Regulation error z(t) z (t) 7 [m] adaptation OFF adaptation ON landing time [s] Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.34/36
64 Simulation results - attitude 1 scalar part of the quaternion q 0 (t) vector part of the quaternion q(t) s Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.35/36
65 Simulation results - attitude Steady-state behavior of the attitude 20 x 10 3 vector part of the quaternion q(t) s Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.35/36
66 Simulation results - lateral/ long x(t) y(t) s Applications of Nonlinear Output Regulation. CeSOS-NTNU 2005 p.36/36
Robust 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 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 informationNonlinear Control Lecture # 36 Tracking & Regulation. Nonlinear Control
Nonlinear Control Lecture # 36 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 informationRobust Nonlinear Motion Control of a Helicopter
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 3, MARCH 2003 413 Robust Nonlinear Motion Control of a Helicopter Alberto Isidori, Fellow, IEEE, Lorenzo Marconi, Member, IEEE, Andrea Serrani, Member,
More informationROBUST NONLINEAR CONTROL OF A MINIATURE HELICOPTER FOR AEROBATIC MANEUVERS
ROBUST NONLINEAR CONTROL OF A MINIATURE HELICOPTER FOR AEROBATIC MANEUVERS L. Marconi and R. Naldi Center for research on complex Automated SYstems (CASY) DEIS-University of Bologna, ITALY. 1 Key Words:
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 informationThe Role of Zero Dynamics in Aerospace Systems
The Role of Zero Dynamics in Aerospace Systems A Case Study in Control of Hypersonic Vehicles Andrea Serrani Department of Electrical and Computer Engineering The Ohio State University Outline q Issues
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 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 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 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 informationOutput Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers
Milano (Italy) August 28 - September 2, 2 Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers Shahid Nazrulla Hassan K Khalil Electrical & Computer Engineering,
More informationInternal model based fault tolerant control of a robot manipulator
Internal model based fault tolerant control of a robot manipulator Claudio Bonivento, Luca Gentili and Andrea Paoli Abstract In this paper an implicit fault tolerant control scheme is specialized for an
More informationRobot Dynamics - Rotary Wing UAS: Control of a Quadrotor
Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction
More informationChapter 4 The Equations of Motion
Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationOutput feedback stabilization and restricted tracking for cascaded systems with bounded control
Output feedback stabilization and restricted tracking for cascaded systems with bounded control Georgia Kaliora, Zhong-Ping Jiang and Alessandro Astolfi Abstract In this note we discuss the problems of
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 informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationUnit 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 informationAdaptive Backstepping Control for Optimal Descent with Embedded Autonomy
Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Maodeng Li, Wuxing Jing Department of Aerospace Engineering, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China
More informationSemi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback
2005 American Control Conference June 8-10, 2005. Portland, OR, USA FrC17.5 Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback Weiyao Lan, Zhiyong Chen and Jie
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationAdaptive Control with a Nested Saturation Reference Model
Adaptive Control with a Nested Saturation Reference Model Suresh K Kannan and Eric N Johnson School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 This paper introduces a neural
More informationChapter 2 Review of Linear and Nonlinear Controller Designs
Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide
More informationIAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites
A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of
More informationRobotics. Dynamics. Marc Toussaint U Stuttgart
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More informationLecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow
Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft
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 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 informationRobust Adaptive Attitude Control of a Spacecraft
Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2
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 informationRobust Global Asymptotic Attitude Stabilization of a Rigid Body by Quaternion-based Hybrid Feedback
Robust Global Asymptotic Attitude Stabilization of a Rigid Body by Quaternion-based Hybrid Feedback Christopher G. Mayhew, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Global asymptotic stabilization
More informationAn introduction to Mathematical Theory of Control
An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
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 informationExam. 135 minutes, 15 minutes reading time
Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.
More informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More information3 Rigid Spacecraft Attitude Control
1 3 Rigid Spacecraft Attitude Control Consider a rigid spacecraft with body-fixed frame F b with origin O at the mass centre. Let ω denote the angular velocity of F b with respect to an inertial frame
More informationANALYSIS OF THE USE OF LOW-PASS FILTERS WITH HIGH-GAIN OBSERVERS. Stephanie Priess
ANALYSIS OF THE USE OF LOW-PASS FILTERS WITH HIGH-GAIN OBSERVERS By Stephanie Priess A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of Electrical
More informationRobotics. Dynamics. University of Stuttgart Winter 2018/19
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational
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 informationProf. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait
Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use
More informationAdaptive Nonlinear Control A Tutorial. Miroslav Krstić
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
More informationNONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL
NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL T JOHN KOO, YI MA, AND S SHANKAR SASTRY Abstract In this paper, output tracking control of a helicopter based unmanned aerial vehicle
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 informationNeural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks
Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.
More informationAerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)
Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.
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 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 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 informationDynamics and Control of Rotorcraft
Dynamics and Control of Rotorcraft Helicopter Aerodynamics and Dynamics Abhishek Department of Aerospace Engineering Indian Institute of Technology, Kanpur February 3, 2018 Overview Flight Dynamics Model
More informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix
More informationEindhoven University of Technology MASTER. Output regulation for a nonlinear mechanical system from design to experiments. Janssen, B.R.A.
Eindhoven University of Technology MASTER Output regulation for a nonlinear mechanical system from design to experiments Janssen, B.R.A. Award date: 2005 Link to publication Disclaimer This document contains
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 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 informationA GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE
IAA-AAS-DyCoSS-4 -- A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE L. Wang, Y. Z. Sheng, X. D. Liu, and P. L. Lu INTRODUCTION This
More informationNonlinear Systems and Control Lecture # 19 Perturbed Systems & Input-to-State Stability
p. 1/1 Nonlinear Systems and Control Lecture # 19 Perturbed Systems & Input-to-State Stability p. 2/1 Perturbed Systems: Nonvanishing Perturbation Nominal System: Perturbed System: ẋ = f(x), f(0) = 0 ẋ
More informationAlmost Global Robust Attitude Tracking Control of Spacecraft in Gravity
Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Amit K. Sanyal Nalin A. Chaturvedi In this paper, we treat the practical problem of tracking the attitude and angular velocity 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 informationRobust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA Robust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers Francesco Forte, Lorenzo
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More informationEML5311 Lyapunov Stability & Robust Control Design
EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.
More informationTopic # Feedback Control
Topic #7 16.31 Feedback Control State-Space Systems What are state-space models? Why should we use them? How are they related to the transfer functions used in classical control design and how do we develop
More informationInput to state Stability
Input to state Stability Mini course, Universität Stuttgart, November 2004 Lars Grüne, Mathematisches Institut, Universität Bayreuth Part IV: Applications ISS Consider with solutions ϕ(t, x, w) ẋ(t) =
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 informationGlobal Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 ThB09.4 Global Practical Output Regulation of a Class of Nonlinear
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 informationAdaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads
2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown
More informationControl System Design
ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science
More informationOutput Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form
Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form Charalampos P. Bechlioulis, Achilles Theodorakopoulos 2 and George A. Rovithakis 2 Abstract The
More informationAdaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein
7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract
More informationNonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing
Nonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing Henry de Plinval Pascal Morin Philippe Mouyon Abstract The paper concerns the stabilization
More informationPerturbed Feedback Linearization of Attitude Dynamics
008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 008 FrC6.5 Perturbed Feedback Linearization of Attitude Dynamics Abdulrahman H. Bajodah* Abstract The paper introduces
More informationGlobal Trajectory Tracking for Underactuated VTOL Aerial Vehicles using a Cascade Control Paradigm
Global Trajectory Tracking for Underactuated VTOL Aerial Vehicles using a Cascade Control Paradigm Roberto Naldi, Michele Furci, Ricardo G. Sanfelice and Lorenzo Marconi Abstract This work proposes a feedback
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 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 informationLYAPUNOV-BASED CONTROL OF LIMIT CYCLE OSCILLATIONS IN UNCERTAIN AIRCRAFT SYSTEMS
LYAPUNOV-BASED CONTROL OF LIMIT CYCLE OSCILLATIONS IN UNCERTAIN AIRCRAFT SYSTEMS By BRENDAN BIALY A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF
More informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
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 informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More informationMAE 142 Homework #5 Due Friday, March 13, 2009
MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.
More informationStabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum
Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium
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 informationNeural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot
Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah
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 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 informationPosition Control for a Class of Vehicles in SE(3)
Position Control for a Class of Vehicles in SE(3) Ashton Roza, Manfredi Maggiore Abstract A hierarchical design framework is presented to control the position of a class of vehicles in SE(3) that are propelled
More informationLyapunov Stability Theory
Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
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 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 informationExperimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural
More informationREGULATION OF NONLINEAR SYSTEMS USING CONDITIONAL INTEGRATORS. Abhyudai Singh
REGULATION OF NONLINEAR SYSTEMS USING CONDITIONAL INTEGRATORS By Abhyudai Singh A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE
More informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More informationRobust control of a submarine snorkel system
Robust control of a submarine snorkel system Alessandro Macchelli Lorenzo Marconi Marco Lucci Daniele Bertin University of Bologna, Dept. of Electronics, Computer Science and Systems (DEIS), viale del
More informationLyapunov-Based Robust and Adaptive Control Design for nonlinear Uncertain Systems
University of Central Florida Electronic Theses and Dissertations Doctoral Dissertation (Open Access) Lyapunov-Based Robust and Adaptive Control Design for nonlinear Uncertain Systems 215 Kun Zhang University
More informationAdaptive Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties
Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties Amith Somanath and Anuradha Annaswamy Abstract The paper proposes a new class of adaptive controllers that
More information