U RV QW (sin Θ)g + a x. where. D ΦΘ is determined assuming σ Φ, σ Θ are small and using the approximations
|
|
- Beatrix Kelly
- 5 years ago
- Views:
Transcription
1 1 American Control Conference (ACC) Boston Marriott Copley Place July -8, 1. Boston, MA, USA Aircraft Sensor Fault Detection Using State and Input Estimation Ahmad Ansari and Dennis S. Bernstein Abstract This paper presents a method for detecting aircraft faults using state and input estimation. We formulate the kinematics as a nonlinear state space system, which requires no modeling information, and thus is applicable to all aircraft. To illustrate the method, we investigate three fault-detection scenarios, namely, faulty pitot tube, angle-ofattack, and accelerometers. We use the extended Kalman filter for pitot-tube and angle-of-attack fault detection, and retrospective cost input estimation for accelerometer fault detection. For numerical illustration, we use the NASA Generic Transport Model to detect stuck, bias, drift, and deadzone faults. I. INTRODUCTION Sensor failure can have catastrophic consequences for systems that operate under feedback control. The tragic crash of Air France flight 7 on June 1, 9 due to a faulty air-speed is a well-known instance. Techniques for assessing health are thus of intense interest [1 1]. One approach to detecting faults is to use measurements from a set of s to a state or input and then compare the to measurements from a suspect that is not used for estimation. In the case where the suspect corresponds to a state of a dynamic system, state estimation techniques, such as the Kalman filter and its nonlinear variants, can be used. In the case where the suspect corresponds to an input of a dynamic system, state estimation techniques that include input estimation can be used. Input estimation techniques are given in [11 17]. The present paper focuses on fault detection for aircraft flight. In this application, two distinct classes of s are available. Inertial s measure the motion of the vehicle relative to an inertial frame. Relevant s include rate gyros, accelerometers, and vertical gyro. Noninertial s include position measurements from GPS as well as aerodynamic s, such as a pitot tube for measuring forward velocity relative to the air and angle-of-attack (α) and sideslip (β) s for measuring the direction of the relative wind in the body frame. In the present paper we use combinations of inertial and aerodynamic s along with state and input estimation techniques to detect faults. This work is motivated by [8,1], which uses rate-gyro, accelerometer, GPS, angleof-attack, and sideslip measurements to forward velocity relative to the air in order to assess the health of the pitot tube. Ahmad Ansari, and Dennis S. Bernstein are with the Department of Aerospace Engineering, University of Michigan, Ann Arbor, MI, USA. {ansahmad, dsbaero}@umich.edu The present paper extends the approach of [8,1] in several ways. First, for pitot-tube fault detection, we apply the extended Kalman filter with augmented bias states in order to deal with biased accelerometer measurements. Unlike [8,1], we do not use GPS to assess the health of the pitot tube. Next, we consider two scenarios that are not considered in [8,1], one of which depends on state estimation and the other on input estimation. In the first scenario, we use the pitot tube, inertial s, and β- to assess the health of the α-, whereas, in the second scenario, we use the pitot tube, rate gyros, vertical gyro, α-, and β- to assess the health of the accelerometers. For input estimation in the second scenario, we use a variation of retrospective cost input estimation as described in [18]. II. PROBLEM FORMULATION A. Aircraft Kinematics The Earth frame and aircraft body-fixed frame are denoted by F E and F AC, respectively. We assume that F E is an inertial frame and the Earth is flat. The origin O E of F E is any convenient point fixed on the Earth. The axes î E and ĵ E are horizontal, while the axis ˆk E points downward. F AC is defined with î AC pointing out the nose of the aircraft, ĵ AC pointing out the right wing, and ˆk AC downward, that is, ˆk AC = î AC ĵ AC. F AC and F E are related by F AC = R AC/E F E, (1) where R AC/E is a physical rotation matrix represented by a 3--1 Euler rotation sequence, involving two intermediate frames F E and F E. In particular, RAC/E = Rî E (Φ) Rĵ E (Θ) (Ψ), () RˆkE where F E = R E /E F E, F E = R E /E F E, and Rˆn(κ) is the Rodrigues rotation about the eigenaxis ˆn through the eigenangle κ according to the right-hand rule. At each time instant, let a denote the air particle located at a point that is fixed relative to the aircraft and upstream of the pitot tube. The location of the aircraft center of mass c relative to O E at each time instant is given by r c/oe = r c/a + r a/oe. (3) Differentiating (3) with respect to F E yields V c = V AC + V a, () where V c = r c/oe, V AC = r c/a, V a = r a/oe. (5) The angular velocity ω AC/E of F AC relative to F E is related to the rotation matrix R AC/E by Poisson s equation /$31. 1 AACC 5951
2 AC R AC/E = R AC/E ω AC/E. () We resolve V AC and ω AC/E in F AC using the notation U V = V P AC, Q = W AC ω AC/E. (7) R AC Resolving the gravity vector g in F AC yields (sin Θ)g g = (sin Φ)(cos Θ)g, (8) AC (cos Φ)(cos Θ)g where g = 3.17ft/s. For the Euler rotation sequence 3--1 (yaw-pitch-roll), we have ω AC/E = AC Φî AC + Θĵ E + Ψˆk E. (9) The acceleration of the aircraft center of mass relative to O E is given by a c/oe/e = v c/oe/e = v c/a/e + v a/oe/e. (1) We assume that the ambient wind is spatially uniform and constant with respect to F E, i.e., v a/oe/e =. Hence a c/oe/e = v c/a/e = Using the transport theorem with (11) yields a c/oe/e = AC V AC. (11) V AC + ω AC/E V AC. (1) Note that (1) is a kinematic relation that is applicable to all aircraft and is independent of all modeling information. B. Kinematic Equations The accelerometer measurement a meas with gravity offset is given by a meas = a c/oe/e g, (13) where the accelerometers are assumed to be located at the center of mass of the aircraft. Substituting (13) into (1) yields AC V AC = ω AC/E V AC + g + a meas. (1) We resolve a meas in F AC using the notation a x a y = a meas. (15) a z AC Resolving (9) in F AC using (7) yields P 1 sin Θ Φ Q = cos Φ (cos Θ) sin Φ Θ. (1) R sin Φ (cos Θ) cos Φ Ψ The inverse transformation of (1) is given by Φ 1 (sin Φ) tan Θ (cos Φ) tan Θ Θ = cos Φ sin Φ P Q. (17) Ψ (sin Φ) sec Θ (cos Φ) sec Θ R Resolving (1) in F AC using (7), (8), and (15) yields U = RV QW (sin Θ)g + a x, (18) V = RU + P W + (sin Φ)(cos Θ)g + a y, (19) Ẇ = QU P V + (cos Φ)(cos Θ)g + a z. () Using the components of V AC resolved in F AC, the angle of attack α and sideslip β are given by α = atan(w, U), β = atan(v, U + W ). (1) Note that (3) (1) are exact kinematic equations, and thus are applicable to all rigid aircraft. Note also that (13) (1) do not include noise. C. Fault-Detection Scenarios Table I lists the available on-board s for fault detection. A continuous-time state-space model can be formulated using (18) (1) as ẋ = f c (x, u k, u u ) + D 1 w, () y = h (x) + D v, (3) where x R lx is the unknown state, u k R lu k is the known input, u u R luu is the unknown input, D 1 w R lx is the process noise with covariance V 1 = D1 D1 T R lx lx, y R ly is the output measurement, and D v R ly is the measurement noise with covariance V = D D T R ly ly, and the functions f c and h are known. The process and measurement noise in () (3) arise due to the fact that the measurements are noisy. Table II defines x, u u, u k, and y for three fault-detection scenarios, in particular, faulty pitot tube, α-, and accelerometers. In each case, the state equations can be written using (18) () and () with l x = 3 as U RV QW (sin Θ)g + a x V = RU + P W + (sin Φ)(cos Θ)g + a y +D 1 w. () Ẇ QU P V + (cos Φ)(cos Θ)g + a z In the absence of vertical gyro measurements of Φ and Θ, the first two equations in (17) can be integrated to obtain s of Φ and Θ. The matrices D 1 and D are determined using Tables I II and are given as follows; Scenario 1) Faulty pitot tube: D 1 = [ ] D P QR D ΦΘ D axa ya z, D = diag (σ α, σ β ), where (5) W V σ P D P QR = W U σ Q, V U σ R cos Φ [ ] D ΦΘ = (sin Φ) sin Θ (cos Φ) cos Θ σφ, σ (cos Φ) sin Θ (sin Φ) cos Θ Θ σ ax D axa ya z = σ ay. σ az D ΦΘ is determined assuming σ Φ, σ Θ are small and using the approximations sin w Φ w Φ, sin w Θ w Θ, cos w Φ 1, cos w Θ 1, w Φ w Θ = w Θ w Φ, where w Φ and w Θ are noise on the measurements or s of Φ and Θ, respectively, obtained from (17). Scenario ) Faulty α-: D 1 is given by (5) and D = diag (σ U, σ β ). () Scenario 3) Faulty accelerometer: D 1 = [ D P QR D ΦΘ ], D = diag (σ U, σ α, σ β ). (7) 595
3 TABLE I: On-board s for fault detection. The additive noise for each is assumed to be white Gaussian. Sensors Measurements Standard Deviation of Noise Pitot Tube U σ U Rate Gyro P, Q, R σ P, σ Q, σ R Vertical Gyro Θ, Φ σ Θ,σ Φ Accelerometers a x, a y, a z σ ax, σ ay, σ az α- α σ α β- β σ β TABLE II: Scenarios for fault detection Faulty Sensor x y u k u u a x, a y, a z Pitot Tube U, V, W α, β P, Q, R Θ, Φ a x, a y, a z α- U, V, W U, β P, Q, R Θ, Φ Accelero- P, Q, R U, V, W α, β, U meter Θ, Φ a x, a y, a z III. STATE AND INPUT ESTIMATION In Section II-C, fault detection is formulated as a problem of state and input estimation. We use the extended Kalman filter (EKF) for state estimation and retrospective cost input estimation (RCIE) for input estimation. The state-space model () (3) can be discretized to first order as x(k + 1) = f (x(k), u k (k), u u (k)) + ˆD 1 (k)w(k), (8) y(k) = h (x(k)) + D v(k), (9) where k is the time step, D1 (k) = T s D 1, f (x(k), u k (k), u u (k)) = x(k) + T s f c (x(k), u k (k), u u (k)), and T s is the sampling time. A. Extended Kalman Filter (EKF) EKF consists of two steps. Assuming that u = u k, that is, the input is fully known, the forecast step is given by x f (k) = f (x da (k 1), u k (k 1)), (3) P f (k) = A(k 1)P da (k 1)A T (k 1) + V 1 (k 1), (31) where x f (k) R lx is the forecast state, x da (k) R lx is the data assimilation state, P f (k) R lx lx is the forecast error covariance, P da (k) R lx lx is the data assimilation error covariance, V1 = D T 1 D1 is the process noise covariance, and A(k) is the Jacobian of f given by A(k) = f x (3) xda (k),u k (k). The data assimilation step is given by K da (k) = P f (k)c T (k)s 1 da (k), (33) P da (k) = P f (k) P f (k)c T (k)s 1 da (k)c(k)p f(k), (3) x da (k) = x f (k) + K da (k) [y(k) h (x f (k))], (35) where K da (k) R lx ly is the state estimator gain, S da (k) = C(k)P f (k)c T (k) + V (k), and C(k) is the Jacobian of h C(k) = h x (3) xf (k). B. Retrospective Cost Input Estimation In the case where the input is partially or fully unknown, (3) does not explicitly account for the unknown input u u. The effect of u u (k) can be included in the process noise w(k) by a suitable choice of Q(k). A more effective approach is to u u (k) and include it in (3) and (3) with its û u (k) as x f (k) = f (x da (k 1), u k (k 1), û u (k 1)), (37) A(k) = f x (38) xda (k),u k (k),û u(k). In order to û u (k), we construct an adaptive input estimator that minimizes z(k) = y(k) h (x da (k)), (39) where z(k) R lz is the output error. The d input û u (k) is the output of the input estimation subsystem of order n c given by n c n c û u (k) = Mi T (k)û T u (k i) + Ni T (k)z T (k i), i=1 i=1 () where M i (k) R l ûu l ûu and N i (k) R ly l ûu. The subsystem in () can be reformulated as where l θ = lûu n c (lûu + l y ), and û u (k) = Φ(k)θ(k), (1) θ(k) = vec([m T 1 (k) M T n c (k) N T 1 (k) N T n c (k)] T ) R l θ, φ(k) = [û T u (k 1) û T u (k n c ) y T (k 1) y T (k n c )] T, Φ(k) = I lûu φ T (k) R l ûu l θ, () where denotes the Kronecker product, Φ(k) is the regressor, and vec is the column-stacking operator. 1) Retrospective Performance: Define G f (q) = D 1 f (q)n f (q), where q is the forward shift operator, n f 1 is the order of G f, and N f (q) = K 1 q n f 1 + K q n f + + K nf, (3) D f (q) = I lz q n f + A 1 q n f 1 + A q n f + + A nf. () Furthermore, K i R lz l ûu for 1 i r, Aj R lz lz for 1 j r, and det (D f (q)) is asymptotically stable. Next, for k 1, we define the retrospective performance variable ẑ(ˆθ, k) = z(k) + Φ f (k)ˆθ u f (k), (5) where Φ f (k) = G f (q)φ(k), u f (k) = G f (q)û u (k), () and ˆθ R l θ is determined by optimization below. ) Markov Parameters: The filter G f at time step k is based on the input-to-performance transfer matrix G zuu (q, k) = C(k)(qI A(k)) 1 B(k), where A(k) is defined by (38), C(k) is defined by (3), and B(k) is the 5953
4 Jacobian of f with respect to û u evaluated at û u (k 1). For all complex numbers z whose absolute value is greater than the spectral radius of A(k), it follows that H i (k) G zuu (z, k) = z i, (7) i= where, for all, i 1, the i th Markov parameter of G zuu (z, k) is defined by H i (k) = C(k)A(k) i 1 B(k). (8) A. Types of faults We consider the following types of faults: Bias. The measurement has a constant offset from the measurement. Drift. The measurement has a constant-slope deviation from the measurement. Deadzone. The reads zero within a specific range. Stuck. The reading is fixed. B. Procedure for fault detection For fault detection using state and input estimation, rich signals are needed. This can be achieved either by exciting the dynamics of the aircraft using its control surfaces or it can arise naturally from the atmosphere, e.g., wind gusts. For this paper, the dynamics of the aircraft are excited using a saturated harmonic elevator input. For fault detection, we assume the remaining s are functional, and we define the residual e(k) = k+kw [y(i) y est (i)], (51) i=k where y est is the of y, and k w is the data-window size. We call e as for value of y, and for measured value of y. For each numerical example, k w = 1 data points, and x da () =.5x(). At each time step k, G f is chosen to be the finite-impulseresponse (FIR) filter n f H i (k) G f (q, k) = q i, (9) V. GTM EXAMPLES i= We set the sampling time T s =.1 s and consider a obtained by truncating (7). scenario where GTM is initially trimmed for level flight at an 3) Cumulative Cost and RCIE Update Law: For k 1, altitude of 8 ft. We excite the aircraft dynamics using the we define the cumulative cost function elevator deflection δe(k) = sat [ sin(kt s + 5)] deg, J(k, ˆθ) k ( ) = ẑ(i) T R z ẑ(i) + [Φ(i)ˆθ] T which is a saturated sinusoid with amplitude deg, maximum deflection of ± deg, and a period of s. Unless stated Rûu Φ(i)ˆθ i=1 otherwise, the ambient wind is constant with magnitude of + [ˆθ θ()] T R θ [ˆθ θ()], (5) 1.88 ft/s. where R θ, R z, and Rûu are positive definite. Let P () = To emulate noise, we add zero-mean white noise R 1 θ and θ() = θ. Then, for all k 1, the cumulative to all of the measurements with standard deviations cost function (5) has the unique global minimizer ˆθ = θ(k) σ ax = σ ay = σ az =.1g, σ P = σ Q = σ R =.1 rad/s, given by the RLS update σ Φ = σ Θ =.1 rad, σ α = σ β =.1 rad, and σ U = θ(k) = θ(k 1) P (k 1) Φ(k) T Γ(k) 1 [ Φ(k)θ(k 1) + z(k)], 1. ft/s. To show the fault and noise level, we plot the measurement and measurement together. We also present the where P (k) satisfies P (k) = P (k 1) P (k 1) Φ(k) T Γ(k) 1 Φ(k)P (k 1), to show the accuracy of the s. Note that [ ] in practical application, the measurement and thus the Φ(k) = Φf (k) R (lz+l ûu ) l θ, are not available. However, the Φ(k) [ ] can be used in practice for fault detection. R(k) = Rz (k) R (lz+l ûu ) (lz+l ûu ), Rûu (k) A. Fault Detection for Pitot-Tube Failure [ ] In the following cases, the pitot tube fails by becoming z(k) = z(k) uf (k) R lz+l ûu, stuck at the constant value of 1 ft/s, beginning at 1 s. First we U with noisy input and output measurements. Fig. 1 shows that the decreases to Γ(k) = R(k) 1 + Φ(k)P (k 1) Φ(k) T. IV. SENSOR FAULT DETECTION ft/s, indicating that EKF is operating correctly. However, the The formulation in sections II III is applicable to all rigid jumps after the fails. aircraft. In this paper, we use the NASA Generic Transport Next, to see the effect of accelerometer bias, we consider Model (GTM) to illustrate fault detection. GTM is a the case with accelerometer bias b ax = b ay = b az =.1g. high-fidelity six-degree-of-freedom nonlinear aircraft model Fig. shows that the d pitot-tube measurement drifts with aerodynamic lookup tables [19]. due to the biased accelerometers. In order to deal with these biases, the dynamics in () are augmented as 595 ẋ = f c (x, u k, u u ) + ˆb + D 1 w, ˆb =, (5) where ˆb R 3 is the d bias in the accelerometers. Fig. 3 shows that, with the augmented states, the is less than ft/s, thus indicating no drift in the of U. Consequently, ˆb converges to the accelerometer bias. B. Fault Detection for α- Failure We now present cases where the α- has either a bias or deadzone beginning at t = 1 s. We α using ˆα = atan(ŵ, Û), (53) where Ŵ and Û are the state s of (). First, we consider the case where the α- has a bias
5 U (ft/s) e (ft/s) α (deg) e (deg) Fig. 1: Stuck pitot tube. At 1 s, the measurement is stuck at 1 ft/s. The jumps to a mean value of 8.5 ft/s indicating pitot-tube failure. U (ft/s) e (ft/s) Fig. : Estimation of U with biased accelerometers. The of U drifts from the measurement. Beginning at 1 s, the measurement is stuck at 1 ft/s. The and s are both increasing, and therefore it is not possible to detect the fault. This shortcoming is overcome in Fig. 3. U (ft/s) e (ft/s) Fig. 3: Estimation of U with augmented bias states. The of U indicates no drift. Beginning at 1 s, the measurement is stuck at 1 ft/s. The is less than ft/s, whereas the has an offset due to the stuck fault. of deg. Fig. shows that the is less than Fig. : α- with a bias. Beginning at 1 s, the α- has a bias of deg. The indicates an offset due to the bias. α (deg) e (deg) Fig. 5: α- with a deadzone. Beginning at 1 s, the α- reads zero within ± deg. The indicates an offset due to the deadzone. deg, and the jumps to.5 deg due to the bias. Next, we consider the deadzone case where the α- reads zero within ± deg. Fig. 5 shows that the residual has an offset due to the deadzone. C. Fault Detection for Accelerometer Failure For accelerometer fault detection, we use RCIE to acceleration. To do so, we filter U and augment the states in () with an additional filtered state U f as U f = ω c (U f U), (5) where ω c > is the cutoff frequency. We use U f as the output measurement. We choose ω c = π rad/s, n c =, n f =, R θ = 1 I lθ, and R u = 1 3. Furthermore, we choose R z = 1 and R z = 1 to a x and a z, respectively. We consider cases where the accelerometer has either a bias or drift beginning at 1 s. Fig. shows that RCIE is able to a x and a z. Figs. 7a and 8a show cases where a x and a z have biases of.5g and.1g, respectively. Note that the s have offsets due to these biases. Figs. 7b and 8b show cases where the measurements of a x and a z drift with a slope of.1 g/s. Note that the residuals also drift from the respective s. 5955
6 a x (g) d actual a z (g) d actual Fig. : Acceleration estimation using RCIE. Note that, RCIE is able to a x and a z. Estimation of a x. Estimation of a z Fig. 7: a x-. The measurement of a x is subject to a bias. Note that the jumps at 1 s when the bias begins. The measurement of a x is subject to a drift. Note that the begins to increase at 1 s when the drift begins Fig. 8: a z-. The measurement of a z is subject to a bias. Note that the jumps at 1 s when the bias begins. The measurement of a z is subject to a drift. Note that the begins to increase at 1 s when the drift begins. VI. CONCLUSIONS In this paper, we presented a method for detecting aircraft faults using state and input estimation. We used the extended Kalman filter (EKF) and retrospective cost input estimation (RCIE) to states and inputs, respectively. For the estimation framework, we used the kinematics to formulate a nonlinear state space system. Three fault-detection scenarios, in particular, faulty pitot tube, angle-of-attack, and accelerometers were investigated. We used EKF for pitot tube and angle-of-attack fault detection, and RCIE for accelerometer fault detection. In order to illustrate fault detection, we used the NASA Generic Transport Model and presented cases for detecting stuck, bias, drift, and deadzone faults. For all cases, we showed that the can be used to detect faults. VII. ACKNOWLEDGMENT This research was supported in part by the Office of Naval Research under grant N [1] R. Isermann, Process fault detection based on modeling and estimation methods-a survey, Automatica, vol., pp. 387, 198. [] A. M. Agogino, S. Srinivas, and K. M. Schneider, Multiple expert system for diagnostic reasoning, monitoring and control of mechanical systems, Mech. Sys. Sig. Proc., vol., pp , [3] D. Zhou and P. Frank, Fault diagnostics and fault tolerant control, IEEE Trans. Aerosp. Elec. Sys., vol. 3, pp. 7, [] J. Gertler, Fault Detection and Diagnosis in Engineering Systems. CRC press, [5] R. Isermann, Fault-Diagnosis Systems: An Introduction from Fault Detection to Fault Tolerance. Springer,. [] Y. Zhang and J. Jiang, Bibliographical review on reconfigurable faulttolerant control systems, Ann. Rev. Contr., vol. 3, pp. 9 5, 8. [7] P. Freeman, P. Seiler, and G. J. Balas, Air data system fault modeling and detection, Contr. Engr. Pract., vol. 1, pp , 13. [8] S. Gururajan, M. Fravolini, M. Rhudy, A. Moschitta, and M. Napolitano, Evaluation of failure detection, identification and accommodation (SFDIA) performance following common-mode failures of pitot tubes, SAE Technical Paper, Sept 1. [9] M. L. Fravolini, M. Rhudy, S. Gururajan, S. Cascianelli, and M. Napolitano, Experimental evaluation of two pitot free analytical redundancy techniques for the estimation of the airspeed of an uav, SAE Int. Jr. of Aerosp., vol. 7, pp , 1. [1] M. B. Rhudy, M. L. Fravolini, Y. Gu, M. R. Napolitano, S. Gururajan, and H. Chao, Aircraft model-independent airspeed estimation without pitot tube measurements, Aerosp. and Elec. Sys., IEEE Transactions on, vol. 51, pp , 15. [11] M. Corless and J. Tu, State and input estimation for a class of uncertain systems, Automatica, vol. 3, pp , [1] Y. Xiong and M. Saif, Unknown disturbance inputs estimation based on a state functional observer design, Automatica, vol. 39, pp , 3. [13] T. Floquet and J. P. Barbot, State and unknown input estimation for linear discrete-time systems, Automa., vol., pp ,. [1] S. Gillijns and B. De Moor, Unbiased minimum-variance input and state estimation for linear discrete-time systems, Automatica, vol. 3, pp , 7. [15] H. Palanthandalam-Madapusi and D. S. Bernstein, A subspace algorithm for simultaneous identification and input reconstruction, Int. J. Adaptive Contr. Sig. Proc., vol. 3, pp , 9. [1] S. Kirtikar, H. Palanthandalam-Madapusi, E. Zattoni, and D. S. Bernstein, Delay input and initial-state reconstruction for discrete-time linear systems, Circ. Sys. Sig. Processing, vol. 3, pp. 33, 11. [17] H. Fang, R. A. de Callafon, and J. Cortes, Simultaneous input and state estimation for nonlinear systems with applications to flow field estimation, Automatica, vol. 9, pp , 13. [18] A. M. D Amato and D. S. Bernstein, Adaptive forward-propagating input reconstruction for nonminimum-phase systems, Proc. Amer. Conf. Contr., pp , Montreal, 1. [19] T. Jordan, W. Langford, C. Belcastro, J. Foster, G. Shah, G. Howland, and R. Kidd, Development of a dynamically scaled generic transport model testbed for flight research experiments, AUVSI Unmanned Unlimited, Arlington, VA,. 595
Adaptive Control of an Aircraft with Uncertain Nonminimum-Phase Dynamics
1 American Control Conference Palmer House Hilton July 1-3, 1. Chicago, IL, USA Adaptive Control of an Aircraft with Uncertain Nonminimum-Phase Dynamics Ahmad Ansari and Dennis S. Bernstein Abstract This
More informationSystem Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating
9 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June 1-1, 9 FrA13 System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating M A Santillo
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 informationWind-field Reconstruction Using Flight Data
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC18.4 Wind-field Reconstruction Using Flight Data Harish J. Palanthandalam-Madapusi, Anouck Girard, and Dennis
More informationKalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance
2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise
More informationCumulative Retrospective Cost Adaptive Control with RLS-Based Optimization
21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 ThC3.3 Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization Jesse B. Hoagg 1 and Dennis S.
More informationUAVBook Supplement Full State Direct and Indirect EKF
UAVBook Supplement Full State Direct and Indirect EKF Randal W. Beard March 14, 217 This supplement will explore alternatives to the state estimation scheme presented in the book. In particular, we will
More informationAdaptive Output Feedback Control of the NASA GTM Model with Unknown Nonminimum-Phase Zeros
AIAA Guidance, Navigation, and Control Conference 8 - August, Portland, Oregon AIAA -64 Adaptive Output Feedback Control of the NASA GTM Model with Unknown Nonminimum-Phase Zeros Anthony M. D Amato, E.
More informationAn Inner-Loop/Outer-Loop Architecture for an Adaptive Missile Autopilot
2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA An Inner-Loop/Outer-Loop Architecture for an Adaptive Missile Autopilot Frantisek M. Sobolic, Gerardo Cruz, and Dennis
More informationState Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions
University of Colorado, Boulder CU Scholar Aerospace Engineering Sciences Graduate Theses & Dissertations Aerospace Engineering Sciences Summer 7-23-2014 State Estimation for Autopilot Control of Small
More informationDamage Localization for Structural Health Monitoring Using Retrospective Cost Model Refinement
Damage Localization for Structural Health Monitoring Using Retrospective Cost Model Refinement Anthony M D Amato University of Michigan, Ann Arbor, Michigan, 4819, United States of America Sunil L Kukreja
More informationTHE Kalman filter and its variants provide well-established
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1 Input Estimation for Nonminimum-Phase Systems With Application to Acceleration Estimation for a Maneuvering Vehicle Ahmad Ansari and Dennis S. Bernstein,
More informationEvaluation of different wind estimation methods in flight tests with a fixed-wing UAV
Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method
More informationAdaptive Control Using Retrospective Cost Optimization with RLS-Based Estimation for Concurrent Markov-Parameter Updating
Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, PR China, December 6-8, 9 ThA Adaptive Control Using Retrospective Cost Optimization with RLS-Based Estimation
More informationPosition Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias
Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Jaganath Chandrasekar e-mail: jchandra@umich.edu Dennis S. Bernstein e-mail: dsbaero@umich.edu Department
More informationRetrospective Cost Adaptive Thrust Control of a 1D scramjet with Mach Number Disturbance
2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA Retrospective Cost Adaptive Thrust Control of a 1D scramjet with Mach Number Disturbance Ankit Goel 1, Antai Xie 2,
More informationQuaternion based Extended Kalman Filter
Quaternion based Extended Kalman Filter, Sergio Montenegro About this lecture General introduction to rotations and quaternions. Introduction to Kalman Filter for Attitude Estimation How to implement and
More informationRetrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex Optimization
American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex
More informationAdaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass
rd IEEE Conference on Decision and Control December -7,. Los Angeles, California, USA Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass Shicong Dai, Taeyoung Lee,
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 informationManeuvering Target Tracking Using Retrospective-Cost Input Estimation
I. INTRODUCTION Maneuvering Target Tracking Using Retrospective-Cost Input Estimation LIANG HAN, Student Member, IEEE ZHANG REN Beihang University Beijing, P. R. China DENNIS S. BERNSTEIN, Fellow, IEEE
More informationwith Application to Autonomous Vehicles
Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation
More informationUAV Coordinate Frames and Rigid Body Dynamics
Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub
More informationApplication of state observers in attitude estimation using low-cost sensors
Application of state observers in attitude estimation using low-cost sensors Martin Řezáč Czech Technical University in Prague, Czech Republic March 26, 212 Introduction motivation for inertial estimation
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationSemiparametric Identification of Wiener Systems Using a Single Harmonic Input and Retrospective Cost Optimization
American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, ThC7. Semiparametric Identification of Wiener Systems Using a Single Harmonic Input and Retrospective Cost Optimization
More informationA Numerical Study on Controlling a Nonlinear Multilink Arm Using A Retrospective Cost Model Reference Adaptive Controller
5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, A Numerical Study on Controlling a Nonlinear Multilink Arm Using A Retrospective Cost
More informationDepartment of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010
Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the
More informationClosed-Loop Identification of Unstable Systems Using Noncausal FIR Models
23 American Control Conference (ACC) Washington, DC, USA, June 7-9, 23 Closed-Loop Identification of Unstable Systems Using Noncausal FIR Models Khaled Aljanaideh, Benjamin J. Coffer, and Dennis S. Bernstein
More informationTwo dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array
Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections -- Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual
More informationFiltering and Fusion based Reconstruction of Angle of Attack
Filtering and Fusion based Reconstruction of Angle of Attack N Shantha Kuar Scientist, FMC Division NAL, Bangalore 7 E-ail: nskuar@css.nal.res.in Girija G Scientist, FMC Division NAL, Bangalore 7 E-ail:
More informationCautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark
Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark Prof. Michel Verhaegen Delft Center for Systems and Control Delft University of Technology the Netherlands November 28, 2011 Prof.
More informationFAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos
FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION 2003 Louisiana Workshop on System Safety Andrés Marcos Dept. Aerospace Engineering and Mechanics, University of Minnesota 28 Feb,
More informationA Discrete-Time Parameter Estimation Based Adaptive Actuator Failure Compensation Control Scheme
211 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 211 A Discrete-Time Parameter Estimation Based Adaptive Actuator Failure Compensation Control Scheme Chang
More informationFrequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV
Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Andrei Dorobantu, Austin M. Murch, Bernie Mettler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University
More informationA Complementary Filter for Attitude Estimation of a Fixed-Wing UAV
A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV Mark Euston, Paul Coote, Robert Mahony, Jonghyuk Kim and Tarek Hamel Abstract This paper considers the question of using a nonlinear complementary
More informationExperiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum
Proceedings of the 25 IEEE Conference on Control Applications Toronto, Canada, August 28-3, 25 MB4.5 Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Mario A. Santillo,
More informationAdaptive Control of Mass-Spring Systems with Unknown Hysteretic Contact Friction
26 American Control Conference (ACC) Boston arriott Copley Place July 6-8, 26. Boston, A, USA Adaptive Control of ass-spring Systems with Unknown Hysteretic Contact Friction ohammad Al Janaideh and Dennis
More informationDelayed Recursive State and Input Reconstruction
1 Delayed Recursive State and Input Reconstruction Roshan A Chavan and Harish J. Palanthandalam-Madapusi SysIDEA Lab arxiv:1509.06226v1 [math.oc 21 Sep 2015 IIT Gandhinagar, Ahmedabad - 382424, India.
More informationarxiv: v1 [cs.sy] 8 May 2015
arxiv:150501958v1 cssy 8 May 2015 Direct identification of fault estimation filter for sensor faults Yiming Wan Tamas Keviczky Michel Verhaegen Delft University of Technology, 2628CD, Delft, The Netherlands
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 informationHW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS
HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS Abstract Immacolata Notaro*, Marco Ariola**, Egidio D Amato*, Massimiliano Mattei* *Dipartimento
More informationInversion-Free Adaptive Control of Uncertain Systems with Shape-Memory-Alloy Actuation
23 American Control Conference (ACC) Washington, DC, USA, June 7-9, 23 Inversion-Free Adaptive Control of Uncertain Systems with Shape-Memory-Alloy Actuation Mohammad Al Janaideh and Dennis S Bernstein
More informationSliding Window Recursive Quadratic Optimization with Variable Regularization
11 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 11 Sliding Window Recursive Quadratic Optimization with Variable Regularization Jesse B. Hoagg, Asad A. Ali,
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 informationFlight and Orbital Mechanics
Flight and Orbital Mechanics Lecture slides Challenge the future 1 Flight and Orbital Mechanics Lecture 7 Equations of motion Mark Voskuijl Semester 1-2012 Delft University of Technology Challenge the
More informationDevelopment of Fault Detection and Diagnosis. Techniques with Applications to Fixed-wing and. Rotary-wing UAVs
Development of Fault Detection and Diagnosis Techniques with Applications to Fixed-wing and Rotary-wing UAVs Ling Ma A Thesis in The Department of Mechanical and Industrial Engineering Presented in Partial
More informationIntroduction to Flight Dynamics
Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand
More informationCS491/691: Introduction to Aerial Robotics
CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation
More informationAdaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation
Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University
More informationFundamentals of attitude Estimation
Fundamentals of attitude Estimation Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Basically an IMU can used for two
More informationEE 565: Position, Navigation, and Timing
EE 565: Position, Navigation, and Timing Kalman Filtering Example Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder
More informationAircraft Maneuver Regulation: a Receding Horizon Backstepping Approach
Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.
More informationCOMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE
COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,
More informationIAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION
6nd International Astronautical Congress, Cape Town, SA. Copyright by the International Astronautical Federation. All rights reserved IAC--C.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN
More informationAFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle
AFRL MACCCS Review of the Generic Hypersonic Vehicle PI: Active- Laboratory Department of Mechanical Engineering Massachusetts Institute of Technology September 19, 2012, MIT AACL 1/38 Our Team MIT Team
More information3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft
3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of
More informationComputer mechanization of six-degree of freedom flight equations
Computer mechanization of six-degree of freedom flight equations by L. E. FOGARTY and R. M. HOWE University of Michigan The authors were introduced last month when we published their article Trajectory
More informationKALMAN FILTERS FOR NON-UNIFORMLY SAMPLED MULTIRATE SYSTEMS
KALMAN FILTERS FOR NON-UNIFORMLY SAMPLED MULTIRATE SYSTEMS Weihua Li Sirish L Shah,1 Deyun Xiao Department of Chemical and Materials Engineering, University of Alberta, Edmonton, AB, T6G G6, Canada Department
More informationUsing the Kalman Filter to Estimate the State of a Maneuvering Aircraft
1 Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft K. Meier and A. Desai Abstract Using sensors that only measure the bearing angle and range of an aircraft, a Kalman filter is implemented
More informationChapter 1. Introduction. 1.1 System Architecture
Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control
More informationSubspace Identification for Nonlinear Systems That are Linear in Unmeasured States 1
Subspace Identification for Nonlinear Systems hat are Linear in nmeasured States 1 Seth L Lacy and Dennis S Bernstein 2 Abstract In this paper we apply subspace methods to the identification of a class
More informationRecursive Estimation of Terrestrial Magnetic and Electric Potentials
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Recursive Estimation of Terrestrial Magnetic and Electric Potentials A. M. D Amato, B. O. S. Teixeira, H.
More informationMulti-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter
Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,
More informationONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS
ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS Jason M. Upchurch Old Dominion University Systems Research Laboratory M.S. Thesis Advisor: Dr. Oscar González Abstract Modern
More informationA COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS
A COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS Anna Hagenblad, Fredrik Gustafsson, Inger Klein Department of Electrical Engineering,
More informationCombining model-free and model-based Angle of Attack estimation for small fixed-wing UAVs using a standard sensor suite
Combining model-free and model-based Angle of Attack estimation for small fixed-wing UAVs using a standard sensor suite Andreas Wenz, Tor Arne Johansen, Andrea Cristofaro Centre for Autonomous Marine Operations
More informationSERVO TRACKING OF TARGETS AT SEA
Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, No. 2, 197 207 SERVO TRACKING OF TARGETS AT SEA ANIS AHMED,,MIECZYSŁAW A. BRDYŚ Department of Electronic, Electrical and Computer Engineering School of
More information1 Kalman Filter Introduction
1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation
More informationTarget tracking and classification for missile using interacting multiple model (IMM)
Target tracking and classification for missile using interacting multiple model (IMM Kyungwoo Yoo and Joohwan Chun KAIST School of Electrical Engineering Yuseong-gu, Daejeon, Republic of Korea Email: babooovv@kaist.ac.kr
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 informationSmartphone sensor based orientation determination for indoor navigation
Smartphone sensor based orientation determination for indoor naviation LBS Conference 15.11.2016 Andreas Ettliner Research Group Enineerin Geodesy Contact: andreas.ettliner@tuwien.ac.at Outline Motivation
More informationOnline monitoring of MPC disturbance models using closed-loop data
Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification
More informationChapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1
Chapter 9 Nonlinear Design Models Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Architecture Destination, obstacles Waypoints Path Definition Airspeed, Altitude,
More informationAdaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model
Proceedings of the EuroGNC 13, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -12, 13 Adaptive Augmentation of a Fighter
More informationEE565:Mobile Robotics Lecture 6
EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand
More informationAttitude determination method using single-antenna GPS, Gyro and Magnetometer
212 Asia-Pacific International Symposium on Aerospace echnology Nov. 13-1, Jeju, Korea Attitude determination method using single-antenna GPS, Gyro and Magnetometer eekwon No 1, Am Cho 2, Youngmin an 3,
More informationEquations of Motion for Micro Air Vehicles
Equations of Motion for Micro Air Vehicles September, 005 Randal W. Beard, Associate Professor Department of Electrical and Computer Engineering Brigham Young University Provo, Utah 84604 USA voice: (80
More informationDIAGNOSIS OF DISCRETE-TIME SINGULARLY PERTURBED SYSTEMS BASED ON SLOW SUBSYSTEM
acta mechanica et automatica, vol.8 no.4 (4), DOI.478/ama-4-3 DIAGNOSIS OF DISCRETE-TIME SINGULARLY PERTURBED SYSTEMS BASED ON SLOW SUBSYSTEM Adel TELLILI *,***, Nouceyba ABDELKRIM *,**, Bahaa JAOUADI
More informationFuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling
Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling Rodrigo Carrasco Sch. Department of Electrical Engineering Pontificia Universidad Católica de Chile, CHILE E-mail: rax@ing.puc.cl
More informationChapter 1 Lecture 2. Introduction 2. Topics. Chapter-1
Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6
More informationDISTURBANCES MONITORING FROM CONTROLLER STATES
DISTURBANCES MONITORING FROM CONTROLLER STATES Daniel Alazard Pierre Apkarian SUPAERO, av. Edouard Belin, 3 Toulouse, France - Email : alazard@supaero.fr Mathmatiques pour l Industrie et la Physique, Université
More informationMiscellaneous. Regarding reading materials. Again, ask questions (if you have) and ask them earlier
Miscellaneous Regarding reading materials Reading materials will be provided as needed If no assigned reading, it means I think the material from class is sufficient Should be enough for you to do your
More informationMODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE
MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE Hirotaka Hiraguri*, Hiroshi Tokutake* *Kanazawa University, Japan hiraguri@stu.kanazawa-u.ac.jp;tokutake@se.kanazawa-u.ac.jp Keywords:
More informationDetection and Estimation of Icing in Unmanned Aerial Vehicles using a Bank of Unknown Input Observers
Detection and Estimation of Icing in Unmanned Aerial Vehicles using a Bank of Unknown Input Observers Maria M. Seron 1 Tor A. Johansen 2 José A. De Doná 1 Andrea Cristofaro 2 Abstract Icing is regarded
More informationRetrospective Cost-based Adaptive Spacecraft Attitude Control
Retrospective Cost-based Adaptive Spacecraft Attitude Control by Gerardo E. Cruz Ortiz A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Aerospace
More informationSimultaneous-Perturbation-Stochastic-Approximation Algorithm for Parachute Parameter Estimation
JOURNAL OF AIRCRAFT Vol. 4, No. 5, September October 005 Simultaneous-Perturbation-Stochastic-Approximation Algorithm for Parachute Parameter Estimation Govindarajan Kothandaraman and Mario A. Rotea Purdue
More informationSupplementary Section D: Additional Material Relating to Helicopter Flight Mechanics Models for the Case Study of Chapter 10.
Supplementary Section D: Additional Material Relating to Helicopter Flight Mechanics Models for the Case Study of Chapter 1. D1 Nonlinear Flight-Mechanics Models and their Linearisation D1.1 Introduction
More informationVN-100 Velocity Compensation
VN-100 Velocity Compensation Velocity / Airspeed Aiding for AHRS Applications Application Note Abstract This application note describes how the VN-100 can be used in non-stationary applications which require
More informationTactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm
Tactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm Robert L Cooperman Raytheon Co C 3 S Division St Petersburg, FL Robert_L_Cooperman@raytheoncom Abstract The problem of
More informationOn the Observability and Self-Calibration of Visual-Inertial Navigation Systems
Center for Robotics and Embedded Systems University of Southern California Technical Report CRES-08-005 R B TIC EMBEDDED SYSTEMS LABORATORY On the Observability and Self-Calibration of Visual-Inertial
More informationKalman Filter. Predict: Update: x k k 1 = F k x k 1 k 1 + B k u k P k k 1 = F k P k 1 k 1 F T k + Q
Kalman Filter Kalman Filter Predict: x k k 1 = F k x k 1 k 1 + B k u k P k k 1 = F k P k 1 k 1 F T k + Q Update: K = P k k 1 Hk T (H k P k k 1 Hk T + R) 1 x k k = x k k 1 + K(z k H k x k k 1 ) P k k =(I
More informationComparison of Fault Detection and Isolation Methods for a Small Unmanned Aircraft
Comparison of Fault Detection and Isolation Methods for a Small Unmanned Aircraft Raghu Venkataraman a,, Péter Bauer b, Peter Seiler a, Bálint Vanek b a Department of Aerospace Engineering and Mechanics,
More informationCS 532: 3D Computer Vision 6 th Set of Notes
1 CS 532: 3D Computer Vision 6 th Set of Notes Instructor: Philippos Mordohai Webpage: www.cs.stevens.edu/~mordohai E-mail: Philippos.Mordohai@stevens.edu Office: Lieb 215 Lecture Outline Intro to Covariance
More informationA Comparitive Study Of Kalman Filter, Extended Kalman Filter And Unscented Kalman Filter For Harmonic Analysis Of The Non-Stationary Signals
International Journal of Scientific & Engineering Research, Volume 3, Issue 7, July-2012 1 A Comparitive Study Of Kalman Filter, Extended Kalman Filter And Unscented Kalman Filter For Harmonic Analysis
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 informationADAPTIVE CONTROL WITH CONVEX SATURATION CONSTRAINTS
Proceedings of the ASME 3 Dynamic Systems and Control Conference DSCC3 October -3, 3, Palo Alto, California, USA DSCC3-3877 ADAPTIVE CONTROL WITH CONVEX SATURATION CONSTRAINTS Jin Yan Dept of Aerospace
More informationMinimum modelling retrospective cost adaptive control of uncertain Hammerstein systems using auxiliary nonlinearities
This article was downloaded by: [University of Michigan] On: 02 February 2014, At: 02:26 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office:
More informationEstimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters
McNair Scholars Research Journal Volume 5 Article 3 2018 Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters Noel J. Mangual Embry-Riddle Aeronautical University
More informationIdentification of ARX, OE, FIR models with the least squares method
Identification of ARX, OE, FIR models with the least squares method CHEM-E7145 Advanced Process Control Methods Lecture 2 Contents Identification of ARX model with the least squares minimizing the equation
More information