Smart Icing Systems Research Organization Technologies Core Aerodynamcs Control and Aircraft Flight Human and Sensor Icing Mechanics Factors Propulsio

Size: px
Start display at page:

Download "Smart Icing Systems Research Organization Technologies Core Aerodynamcs Control and Aircraft Flight Human and Sensor Icing Mechanics Factors Propulsio"

Transcription

1 Flight Controls and Sensors Investigators: Tamer Baοsar (CSL/ECE) Principal Perkins Λ (CSL/ECE) William Petros Voulgaris (CSL/AAE) Graduate Students: Li (NASA Support) Wen Melody Λ (CRI Support) James Eric Schuchard (Fellowship) Undergrad Students: Keller (NSF Support) Eric Hillbrand (Fellowship) Thomas Eduardo Salvador (NSF Support) * presenting 4-

2 Smart Icing Systems Research Organization Technologies Core Aerodynamcs Control and Aircraft Flight Human and Sensor Icing Mechanics Factors Propulsion Integration Technology IMS Functions Characterize Operate and Envelope Adaptive Icing Effects Monitor IPS Protection Control Safety and Economics Simulation Flight Demonstration Trade Study 4-2

3 Flight Controls and Sensors Develop fast and reliable methods and algorithms for inflight ) of aircraft flight dynamics. identification based on the identified parameters. Evaluate performance methods to timeliness and accuracy of icing characterization. according Improve the safety of aircraft in icing conditions. Goal: smart systems to improve ice tolerance. Develop Objectives: Develop robust ice detection and classification methods and algorithms 2) that incorporate identified parameters and other avail- sensor information. able Investigate utility of control reconfiguration to maintain flight 3) characteristics in the presence of icing. Approach: Apply existing parameter identification techniques to parameter identification of flight dynamics. Investigate detection 4-3

4 Smart Icing Systems Research Longitudinal LTI Detection Dynamics Longitudinal LTI ID Dynamics and Drag Sensor Integration Charact. Longitudinal LTV Detection Dynamics Longitudinal LTV ID Dynamics Dynamics Nonlinear Development - Linear, Time-Invariant LTI - Linear, Time-Varying LTV 6-axis Nonlinear Detection Dynamics 6-axis Nonlinear ID Dynamics Adaptation/Handling Recovery Event CONTROL AND SENSOR THE GROUP INTEGRATION Eric Keller, Eduardo Salvador, Prof. Baοsar Thomas Hillbrand, Prof. Baοsar Wen Li, Prof. Voulgaris Characterizaton Jim Melody, Prof. Baοsar Eric Schuchard, Prof. Perkins Flight Simulation Adaptation 4-4

5 Flight Controls and Sensors Outline Recursive Algorithm: H Ice detection & characterization overview Identification during maneuver Batch Algorithm Recursive Algorithm: EKF Neural network detection & classification during maneuver Identification during steady level flight Summary & Conclusions Future Plans 4-5

6 Ice Characterization Block Diagram ID Algorithm(s) Detection Ice Sensor Fusion & Prot Envelope IPS I/F & Flight χ parameters Controller ^χ parameter estimates Flight Pilot input + Dynamics output (depend on χ) ^χ Pilot IPS IMS other sensors 4-6

7 Icing Characterization Philosophy Icing detection will also incorporate aerodynamic sensors steady-state characterization hinge moment sensing ) Sensor Integration Icing matters to the extent that it affects the flight dynamics. Effect of icing on flight dynamics is captured by parameter χ. By observing behavior of dynamics, can infer the value of χ Parameter Identification (ID) ) From estimated parameter ^χ(t), detect and classify icing effects. external environmental sensors Inform pilot of icing directly and via envelope protection 4-7

8 Longitudinal Flight Dynamics Model u forward velocity w downward velocity where angle of attack q pitch rate ff pitch angle ffi E elevator angle trim conditions (i.e., linearization point) U, Clean Iced Linearized model of longitudinal flight dynamics _u = g cos( ) +(X u + X Tu )u + X ff ff + X ffie ffi E _w Uq = g sin( ) + Z u u + Z ff ff + Z _ff _ff + Z q q + Z ffie ffi E _q = M u u + M Tu u + M ff ff + M Tff ff + M _ff _ff + M q q + M ffie ffi E and fm Λ, Z Λ, X Λ g are stability and control (S/C) derivatives. v.0 clean and iced ( ice = ) S/C derivatives: Model ff M ffie M q Z ff Z ffie Z q X ff X u + X Tu M other derivatives are invariant to icing. Extensive simulation for this model has shown that only M ff, M ffie, and possibly M q are useful for icing characterization. 4-8

9 x + n = x = [q ff u] T state where v = ffi E n(t) represents inaccuracies in the measurement, instrument accuracy limitations e.g., w(t) represents unknown excitation of the flight dynamics, turbulence, modeling error e.g., unknown exogenous signals n(t) and w(t) limit accurately of parameter estimated ID Framework Parameter Review May 8-9, 999 NASA Smart Icing Systems Let χ := [M ff ; M ffi E ; M q; Z ff ; Z ffi E ; Z q; X ff ; (X u + X T u )]T parameters to identify and convert flight dynamics to be _x = A(x; v)χ + b(x; v) + w z input measured output z state disturbance (a.k.a., process noise) w measurement noise n system excitation is necessary for identification 4-9

10 Parameter ID Algorithm Categorization Given some information, Ω, (e.g., input, output, and Objective: measurements) identify χ accurately in the presence of w and n. state solve matrix equation no solution when dim(x)» dim(χ) Batch algorithms: static algorithms that process measurements batches: ^χ(t m ) depends on Ω ft mk ; ::: ;t m ;t mg in Recursive algorithms: parameter estimate is based on past and measurements: ^χ(t) depends on Ω [0;t] present characterized by differential equations with i.c.'s convergence rate is a function of excitation level Static algorithms: parameter estimate at any instant, ^χ(t n ), is solely on measurements at that instant, Ω t n. based noise sensitivity depends on excitation level and batch period 4-0

11 Full state derivative information (FSDI): input, state, and state derivative are available, Noise perturbed full-state information (NPFSI): input and noisy measurement state are available, of Noise perturbed partial-state information (NPPSI): input and noisy of only part of the state are available measurement Parameter ID Information Structures ID algorithm depends on type of information available Ω t := (x(t); _x(t);u(t)) i.e., n = 0 and ( _q, _ff, _u) and (q,, ff, u) are measured Full state information (FSI): input and state are available, Ω t := (x(t);u(t)) i.e., n = 0 and (q,, ff, u) are measured Ω t := (z(t);u(t)) i.e., n 6= 0 Ω t := (z(t);u(t)) where z = Cx + n, e.g., ff is not measured. 4-

12 n and w are zero-mean white Gaussian noise, hence Assume: characterized by their covariances completely only ff is directly affected. ) Assume noise covariance equal to energy of _ff for a 5 ffi doublet ff _q ff q ff _ff ff _u ff q ff ff ff ff u Characterization Noise Review May 8-9, 999 NASA Smart Icing Systems of w: Covariance Consider turbulence as a vertical velocity perturbation 0 ffi /s 2 0 ffi /s ffi /s 0 knot/s of n: Covariance Instrument resolution specifications for NASA Twin Otter: ffi /s ffi ffi knot 4-2

13 Identification during Maneuver Longitudinal LTI Detection Dynamics Longitudinal LTI ID Dynamics and Drag Sensor Integration Charact. Longitudinal LTV Detection Dynamics Longitudinal LTV ID Dynamics Dynamics Nonlinear Development - Linear, Time-Invariant LTI - Linear, Time-Varying LTV 6-axis Nonlinear Detection Dynamics 6-axis Nonlinear ID Dynamics Adaptation/Handling Recovery Event CONTROL AND SENSOR THE GROUP INTEGRATION Eric Keller, Eduardo Salvador, Prof. Baοsar Thomas Hillbrand, Prof. Baοsar Wen Li, Prof. Voulgaris Characterizaton Jim Melody, Prof. Baοsar Eric Schuchard, Prof. Perkins Flight Simulation Adaptation 4-3

14 Icing Scenario Maneuver Review May 8-9, 999 NASA During a period of steady level flight, ice accretes but lack of limits parameter ID effectiveness. excitation Afterwards, a maneuver is performed during which parameter ID place. takes Begin ID simulations at beginning of maneuver Parameters assumed constant over the maneuver Maneuver is modeled as an elevator doublet Use simple threshold (mean of clean and iced parameters) for Smart Icing Systems Icing Scenario: Model of Scenario: and dirty evaluation of algorithms quick Must also consider ID of clean aircraft for false alarms" Question: Is there a reliable indication of icing in a reasonable amount of time? 4-4

15 Static Least-Squares FSDI ID Assume that _x(t), x(t), and u(t) are known, and take w(t) equal its mean, i.e., w(t) 0. to At each time instant, t, we have the system of n linear equations r unknowns, χ: in A(x t ;v t )χ = _x t b(x t ;v t ) () where x t 2 IR n and χ 2 IR r. Solve directly for ^χ(t) using matrix least squares: ^χ = h A T Ai AT ( _x t b) (2) Solution will not exist if the rank of A is less than r, e.g., if r > n. 4-5

16 Batch Least-Squares FSDI ID t ;v t )χ = _x t b(x t ;v t ) A(x t2 ;v t2 )χ = _x t2 b(x t2 ;v t2 ) A(x. tm ;v tm )χ = _x tm b(x tm ;v tm ) A(x 9 >= >; ) A m χ = _X m B m Excitation ) nondegenerate equations for t, t2, :::, t m rank of A m is r with sufficient number of measurements, m. ) ^χ(t m ) = A T m A m Λ A T m _ X m B m If the system is poorly excited, or if the batch period is small, the error can very sensitive to w. be Collect several measurements in batch and concatenate equations Solve directly for ^χ(t m ) using matrix least squares: By including disturbances, the error in the estimate, ~χ(t m ), is given by ~χ(t m ) = A T m A mλ A T m W m with W T m := w(t) T w(t2) T w(t m ) T Λ. 4-6

17 Batch Least-Squares FSI ID With x(t) and v(t) known, integration yields x = μ At χ + μ bt + μw t where t = A(x(t);v(t)), _ μ bt = b(x(t);v(t)), and _μw t = w(t). _μa Then ~χ = μ A T μa Λ μa t χ = x t μ bt. tm χ = x tm μ btm μa ; ) μ Aχ = X μ B NPFSI? use measurement z in place of x, but sensitive to measurement noise. ) Extend to FSI case via integrating prefilter. Pure integrator is not stable. In order to stabilize, include pole at < 0 t = μ At + A(x(t);v(t)); μ Affi = 0 _μa t = μ bt + b(x(t);v(t)); μ bffi = x ffi _μb Apply matrix LS to prefiltered equation 9 = μ AT W where W is concatenated prefiltered noise _μw t = μw t + w(t); μw ffi = 0 4-7

18 LS Results: Clean & Iced w/ no Batch Noise Measurement Smart Icing Systems Batch LS FSI Algorithm with T b = 8 s, = 0, and sampling rate 30 Hz 5 ffi doublet maneuver over 0 seconds with process noise but no measurement noise.2.2 Iced Aircraft Clean Aircraft.5.5 Normalized Estimates M ff M ffi E Normalized Estimates M ff M ffi E time (s) time (s) Notice: A reliable indication of icing is not given for either M ffi E or M ff. 4-8

19 LS Results: Clean & Iced w/ no Batch Noise Measurement Smart Icing Systems Batch LS FSI Algorithm with T b = 8 s, = 0, and sampling rate 30 Hz ffi doublet maneuver over 0 seconds with process noise but no measurement noise.2.2 Clean Aircraft Iced Aircraft Normalized Estimates M ffi E Normalized Estimates M ffi E M ff M ff time (s) time (s) Notice: A reliable indication of icing is not given for either M ffi E or M ff. 4-9

20 LS Results: Clean & Iced w/ no Batch Noise Measurement Smart Icing Systems Batch LS FSI Algorithm with T b = 8 s, = 0, and sampling rate 30 Hz 5 ffi doublet maneuver over 0 seconds with process noise reduced by a factor of 00 in energy and no measurement noise.2.2 Iced Aircraft Clean Aircraft.5.5 Normalized Estimates M ff M ffi E Normalized Estimates M ff M ffi E time (s) time (s) Notice: A reliable indication of icing for both M ffi E and M ff is available in s. 4-20

21 Recursive Parameter ID Algorithms guaranteed disturbance attenuation between disturbances and parameter error estimation persistency of excitation results in asymptotic convergence of estimate time-invariant parameters for Extended Kalman filter (EKF): augment the state with the parameters and estimate this augmented state can accommodate both state disturbance and measurement noise estimate may diverge, a.k.a. lose lock" can be generalized to time-varying parameters very common in practice H identification: generalization of recursive least-squares (RLS) and least-mean-squares (LMS) can accommodate both state disturbance and measurement noise can be generalized to time-varying parameters 4-2

22 H FSDI Algorithm Guaranteed disturbance attenuation level fl for any fl greater than some fl Λ where k k Q _^χ = ± A(x; v) T [ _x A(x; v)^χ b(x; v)] ; ^χ(0) = ^χ ffi _± = A(x; v) T A(x; v) fl 2 Q(x; u); ±(0) = Q ffi However, Q(x; v) := A(x; v) T A(x; v) fl Λ = fl = ) generalized LMS estimator: ) = Q ffi A(x; v)t [ _x A(x; v)^χ b(x; v)] _^χ Smart Icing Systems 2 kχ ^χkq(x;v) ^χ 2 j 2» fl 2 Q kwk jχ ffi + ffi is an L 2 norm with a chosen weighting function Q(x; v) 0 and j j Qffi is a weighted Euclidean norm with Q ffi > 0. x, _x, and v are known. For fl > fl Λ parameter estimate ^χ is given by where ±(t) 2 IR r r. Generally, fl Λ is unknown and may be infinite. If fl " the limiting filter is the RLS estimator. 4-22

23 » _^x _^χ NPFSI Algorithm H Review May 8-9, 999 NASA» A 0 0 0» I 0 0 fl 2 Q + ± It can be shown that Q := ± T 2 ± 2 yields fl Λ =, where ± 2 2 IR n r is off-diagonal of ±. portion Smart Icing Systems input is known, but only noisy state measurement z = x + n is available. Guaranteed disturbance attenuation level fl > fl Λ, 2 kχ ^χkq(x;v) 2 + jχ ^χ 2 j 2 Q kwk + jx ffi ^x ffi j 2» fl 2 P + knk ffi ffi ffi where x ffi is actual initial state, ^x ffi is initial state estimate, and P ffi > 0. Both the state and the parameter must be estimated. For fl > fl Λ : b 0 I 0» ^x^χ» + ±» = (z ^x) ; + ±; 0 A 0 0 ±» = _±» 0 0 T 0 A I ±» with ±(t) 2 IR (n+r) (n+r) and ±(0) = diag(p ffi ;Q ffi ). 4-23

24 Recursive H : Iced, No Measurement Noise Using simple threshold, both M ff and M ffi E Notice: indication in < s. give H FSDI Algorithm with fl = 3 and Q ffi = ( 0 6 )I 5 ffi doublet maneuver over 0 seconds with process noise but no measurement noise.2 Normalized Estimates M ffi E M ff time (s) 4-24

25 Recursive H : Clean, No Measurement Noise Notice: M ff and M ffi E H FSDI Algorithm with fl = 3 and Q ffi = ( 0 6 )I 5 ffi doublet maneuver over 0 seconds with process noise but no measurement noise false alarm scenario with various initial parameter estimation errors.03 ff parameter estimates M ffi E M.03 parameter estimates Normalized Estimate Normalized Estimate time (s) time (s) estimates never yield false alarms using simple detection threshold. 4-25

26 M ffi E Using simple threshold, both M ff and M ffi E Notice: indication in < s. give Recursive H : Iced, w/ Measurement Noise H NPFSI Algorithm with fl = 3 and Q ffi = ( 0 7 )I 5 ffi doublet maneuver over 0 seconds with process noise and measurement noise.25 Normalized Estimates M ff time (s) 4-26

27 Notice: M ff and M ffi E Recursive H : Clean, w/ Measurement Noise H NPFSI Algorithm with fl = 3 and Q ffi = ( 0 7 )I 5 ffi doublet maneuver over 0 seconds with process noise and measurement noise false alarm scenario with various initial parameter estimation errors.03 ff parameter estimates M ffi E M.03 parameter estimates Normalized Estimate Normalized Estimate time (s) time (s) estimates never yield false alarms using simple detection threshold. 4-27

28 Using simple threshold, both M ff and M ffi E Notice: give indication in < s. again Recursive H : Iced, w/ Measurement Noise H NPFSI Algorithm with fl = 3 and Q ffi = ( 0 7 )I ffi doublet maneuver over 0 seconds with process noise and measurement noise.25 Normalized Estimates M ffi E M ff time (s) 4-28

29 Notice: M ff Notice: M ffi E Recursive H : Clean, w/ Measurement Noise H NPFSI Algorithm with fl = 3 and Q ffi = ( 0 7 )I ffi doublet maneuver over 0 seconds with process noise and measurement noise false alarm scenario with various initial parameter estimation errors.03 ff parameter estimates M ffi E M.03 parameter estimates Normalized Estimate Normalized Estimate time (s) time (s) gives false alarm for large estimates never cross the initial estimation errors. threshold. 4-29

30 Recursive EKF ID Algorithm Kalman filter provides state estimate. Recast the parameter ID problem into state estimation problem: a In the Kalman filter framework, the state disturbance, measurement noise, initial state, y ffi, are assumed to be Gaussian with: and fw(t)g 0 E fn(t)g 0 E fn(t);n(fi)g = R(t)ffi(t fi) cov fy ffi ;y ffi g = Q ffi cov w(t) and n(t) are assumed to be uncorrelated: Furthermore, fw(t);n(fi)g 0 cov For linear systems Kalman filter provides minimum-variance, unbiased state estimate.» w 0 _x = Aχ + b + w )» 8 x y := >< χ ) v)χ + b(x; v) A(x; 0 _y =» + _χ = 0 >: z = [I 0] y + n E fy ffi g = μy ffi cov fw(t);w(fi)g = P (t)ffi(t fi) However, augmented system is always nonlinear ) extended Kalman filter. 4-30

31 Extended Kalman filter: linearize the system about an estimated (augmented) trajectory. state» v)^χ + b(^x;v) A(^x; 0» (t) 0 ^P 0 0 A(^x; b(^x; v) ^R(t) = R(t); ^P (t) = P (t); & ±(0) = Qffi Recursive EKF ID Algorithm (cont'd) The resulting algorithm is: _^y = + ±(t)h T ^R(t) [z H^y] _±(t) = D(^y; v)±(t) +±(t)d(^y; v) T + μ P (t) ±(t)h T ^R(t) H±(t) where, ± 2 IR (n+r) (n+r), H = [I 0], # μp (t) = ; and; D(^y; v) = A(^x; v) T 0 For a linear system, ^P (t) = P (t) and ^R(t) = R(t) optimal, but not for a nonlinear system. Hence, ^P (t) = ^P (t)t 0, are = ^R(t) T > 0, and Q ffi = Q T ffi 0 are used as algorithm design parameters. ^R(t) 4-3

32 Using the simple threshold, both Notice: ff and M ffi E give an indication in < 2 s. M Recursive EKF Results: Iced EKF Algorithm with ^P (t) 0:I and ^R(t) ( 0 5 )I 5 ffi doublet maneuver over 0 seconds with process noise and measurement noise.25 Normalized Estimates M ff M ffi E time (s) 4-32

33 Recursive EKF Results: Clean EKF Algorithm with ^P (t) 0:I and ^R(t) ( 0 5 )I 5 ffi doublet maneuver over 0 seconds with process noise and measurement noise false alarm scenario with various initial parameter estimation errors M ff parameter estimates M ffie parameter estimates Normalized Estimate Normalized Estimate time (s) time (s) Notice: Using simple threshold, both M ff and M ffie give false alarms for all initial errors. 4-33

34 Notice: Using simple threshold, only M ffie Recursive EKF Results: Iced EKF Algorithm with ^P (t) 0:I and ^R(t) ( 0 5 )I ffi doublet maneuver over 0 seconds with process noise and measurement noise.25 Normalized Estimates M ff M ffie time (s) yields a reliable indication of icing. 4-34

35 Recursive EKF Results: Clean EKF Algorithm with ^P (t) 0:I and ^R(t) ( 0 5 )I ffi doublet maneuver over 0 seconds with process noise and measurement noise false alarm scenario with various initial parameter estimation errors M ff parameter estimates M ffie parameter estimates.5.5 Normalized Estimate Normalized Estimate time (s) time (s) Notice: Using simple threshold, both M ff and M ffie give false alarms for all initial errors. 4-35

36 Detection and Classification during Maneuver Longitudinal LTI Detection Dynamics Longitudinal LTI ID Dynamics and Drag Sensor Integration Charact. Longitudinal LTV Detection Dynamics Longitudinal LTV ID Dynamics Dynamics Nonlinear Development - Linear, Time-Invariant LTI - Linear, Time-Varying LTV 6-axis Nonlinear Detection Dynamics 6-axis Nonlinear ID Dynamics Adaptation/Handling Recovery Event CONTROL AND SENSOR THE GROUP INTEGRATION Eric Keller, Eduardo Salvador, Prof. Baοsar Thomas Hillbrand, Prof. Baοsar Wen Li, Prof. Voulgaris Characterizaton Jim Melody, Prof. Baοsar Eric Schuchard, Prof. Perkins Flight Simulation Adaptation 4-36

37 Given parameter estimate, ^χ(t), and other sensor information, reliably Objective: the presence of icing and classify its severity in a timely manner. detect Train neural networks (NN) to recognize correlations between parameter estimates, other sensor information, and icing. NN will take advantage of trends in parameter estimates, improving over detection. threshold Detection and Classification Formulation Approach: Activate the NN at beginning of maneuver Feed batch of sampled parameter estimates to NN. Use separate detection and classification networks for efficiency Results to date: NN have been applied to H NPFSI identification. Other sensor information has not yet been incorporated. 4-37

38 NN are layered networks of interconnected nodes. Nodes ) activation functions, lines ) weights, multiple lines are summed. Weighted sum of inputs to node plus a bias are input to activation function. sigmoidal activation functions are used. Often, For a given structure (# of layers and nodes) training refers to optimization biases and weights based on a suite of test cases. of NN are general enough to recognize complex nonlinear relationships, such as our sensor information and icing. between Networks Neural Review May 8-9, 999 NASA Smart Icing Systems Neural Network Sigmoidal Activation Function 0.8 Output Nodes Input Nodes Sigmoidal activation functions generalize discrete switching. 4-38

39 For detection based on parameter estimates alone, NN will take advantage any consistent temporal patterns in parameter estimates. of If no consistent trends, NN will not perform better than thresholding at the estimate sample. final Evaluate consistency of trends by running same simulations for various noise realizations: Neural Network vs. Threshold.6.2 Recursive H NPFSI M ffie estimates Batch LS M ffie parameter estimates Normalized Estimate Normalized Estimate time (s) time (s) 4-39

40 Network Results Detection five seconds of M ffie and M ff estimates as input using Recursive H Detection Network elevator input doublets varying from ffi to 0 ffi and from 5s to 5s 0.9 Actual Icing Level ice mark fl indication clean iced 0. ψ smaller amplitude doublets simulation case # 4-40

41 Classification Network Results Four-level five seconds of M ffie and M ff estimates as input using Recursive H Classification Network elevator input doublets varying from ffi to 0 ffi and from 5s to 5s 0.9 Actual Icing Level ice mark ice class. 0 fl /3 2 2/3 + Λ 0. ψ smaller amplitude doublets simulation case # 4-4

42 Identification during Steady-Level Flight Longitudinal LTI Detection Dynamics Longitudinal LTI ID Dynamics and Drag Sensor Integration Charact. Longitudinal LTV Detection Dynamics Longitudinal LTV ID Dynamics Dynamics Nonlinear Development - Linear, Time-Invariant LTI - Linear, Time-Varying LTV 6-axis Nonlinear Detection Dynamics 6-axis Nonlinear ID Dynamics Adaptation/Handling Recovery Event CONTROL AND SENSOR THE GROUP INTEGRATION Eric Keller, Eduardo Salvador, Prof. Baοsar Thomas Hillbrand, Prof. Baοsar Wen Li, Prof. Voulgaris Characterizaton Jim Melody, Prof. Baοsar Eric Schuchard, Prof. Perkins Flight Simulation Adaptation 4-42

43 Steady-Level Flight Icing Scenario During steady level flight the clean aircraft passes through a cloud" of icing and ice accretes continuously. conditions Assume that airplane flies through icing cloud" in time T c, and that the LWC flight path has raised-cosine shape. along Then A c E as a function of time is the solution of d dt A ce = ν 2 [ cos (2ßt=T c)] ; A c E(0) = 0 assumed value of ice (T c ) determines ν from where ice (t) = Z (n)a c E(t)+Z 2 (n)[a c E(t)] 2 Can parameter ID augment steady-state characterization during Question: turbulence? moderate Icing Scenario: Model of Scenario: Use A c E accretion model with freezing fraction n = 0:

44 T c d A ce ο LWC ο cos(2ßt=t c ) dt ) ) ice (t) = Z (n)a c E(t)+Z 2 (n)[a c E(t)] 2 T c T c Steady-Level Flight Icing Scenario (cont'd) freezing fraction n = 0:2 Assume: icing cloud length T c and ice (T c ) Choose: LWC A c E(t) R dt c E(t) ο t T c 2ß sin(2ßt=t c) A ice (T c ) ice (t) 4-44

45 Recursive H Time-varying Algorithm H and K are assumed to be known and d is (unknown) parametric where disturbance. For fl > fl Λ _^χ = H ^χ +± A T [ _x A^χ b] ; ^χ(0) = ^χ ffi _± = ±H H T ± ±KK T ± + A T A fl 2 Q(x; u); ±(0) = Q ffi In this case, H = 0 and K can be calculated from Z (n), Z 2 (n), and the S/C ice -coefficients. derivative Note: M ffie The actual parameters are allowed to vary with time, according to _χ = Hχ + Kd For the FSDI case, we have guaranteed disturbance attenuation level fl > fl Λ, 2 ^χ(t)k kχ(t) Q(x;v) 2 2 jχ ^χ ffi j 2» fl 2 Q kwk + kdk + ffi the algorithm is is an input coefficient and cannot be estimated without input. 4-45

46 Recursive H Results: Moderate Icing minute icing cloud with final icing value of ice = 5 process noise but no measurement noise with H FSDI Algorithm with fl = :000, Q = A T A, and Q ffi = ( 0 4 )I.02 Actual and Estimated M ff Normalized Mff Estimate ^M ff (t) M ff (t) actual M ff estimated M ff classification levels classification delays ice Level Delay 7 s s s s 0.8 > 00 s time (min) 4-46

47 Recursive H Results: Rapid/Severe Icing minute icing cloud with final icing value of ice = :5 2 process noise but no measurement noise with H FSDI Algorithm with fl = :000, Q = A T A, and Q ffi = ( 0 4 )I.02 Actual and Estimated M ff Normalized Mff Estimate M ff (t) ^M ff (t) actual M ff estimated M ff classification levels classification delays ice Level Delay 2 s s s s s < 80 s time (min) 4-47

48 Recursive H and EKF algorithms yield timely estimates during with measurement noise. maneuver Batch estimation performs poorly with and without measurement noise NN applied to recursive H during maneuver detected tailplane correctly 97% of the time, for doublet inputs greater than ffi. icing NN applied to recursive H during maneuver classified tailplane correctly 97% of cases, for doublet inputs greater than ffi. icing For batch detection and classification, NN will not improve over applied after some fixed period. threshold Smart Icing Systems Conclusions 4-48

49 Term Plans Issues/Near Review May 8-9, 999 NASA Smart Icing Systems Refine turbulence process noise model H NPFSI algorithm during steady-level flight Batch LS algorithm during steady-level flight NN accuracy/excitation/batch time tradeoff ID of lateral dynamics Sliding or expanding window for NN detection during maneuver Detection with parameter ID and steady-state characterization 4-49

50 Smart Icing Systems Future Plans Unified approach to various icing event types: lateral/longitudinal, handling/performance Integrate sensor info into detection and classification Extend ID and detection/classification to full nonlinear dynamics Apply linear-based algorithms to nonlinear model at trim point Develop algorithms based on direct parameterization of non- linear model Investigate adaptive control for handling event recovery, not just prevention Support incorporation of algorithms into Icing Encounter Flight Simulator 4-50

51 Flight Controls and Sensors Waterfall Chart Fiscal Years Federal ID of LTI Dynamics Support IE Flight Simulator ID of LTV Dynamics Ice Detection for LTI Dynamics Ice Detection for LTV Dynamics ID of Nonlinear Dynamics Detection for Nonlinear Dynamics Sensor Integration Adaptation/Event Recovery 4-5

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigator: Mike Bragg Eric Loth Post Doc s: Graduate Students: Undergraduate Students: Sam Lee Jason Merret Kishwar Hossain Edward Whalen Chris Lamarre Leia

More information

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigator: Mike Bragg, Eric Loth Post Doc s: Andy Broeren, Sam Lee Graduate Students: Holly Gurbachi(CRI), Tim Hutchison, Devesh Pokhariyal, Ryan Oltman,

More information

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos

FAULT 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 information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Ü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 information

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigator: Post Doc s: Graduate Students: Undergraduate Students: Mike Bragg Eric Loth Andy Broeren Sam Lee Jason Merret Kishwar Hossain Edward Whalen Chris

More information

Flight Test Data Analysis

Flight Test Data Analysis Flight Test Data Analysis Edward Whalen University of Illinois 3-2 Flight Test Objective: Approach: To develop and evaluate the identification and characterization methods used in the smart icing system

More information

Basic Concepts in Data Reconciliation. Chapter 6: Steady-State Data Reconciliation with Model Uncertainties

Basic Concepts in Data Reconciliation. Chapter 6: Steady-State Data Reconciliation with Model Uncertainties Chapter 6: Steady-State Data with Model Uncertainties CHAPTER 6 Steady-State Data with Model Uncertainties 6.1 Models with Uncertainties In the previous chapters, the models employed in the DR were considered

More information

Sensor Tasking and Control

Sensor Tasking and Control Sensor Tasking and Control Sensing Networking Leonidas Guibas Stanford University Computation CS428 Sensor systems are about sensing, after all... System State Continuous and Discrete Variables The quantities

More information

L06. LINEAR KALMAN FILTERS. NA568 Mobile Robotics: Methods & Algorithms

L06. LINEAR KALMAN FILTERS. NA568 Mobile Robotics: Methods & Algorithms L06. LINEAR KALMAN FILTERS NA568 Mobile Robotics: Methods & Algorithms 2 PS2 is out! Landmark-based Localization: EKF, UKF, PF Today s Lecture Minimum Mean Square Error (MMSE) Linear Kalman Filter Gaussian

More information

6.435, System Identification

6.435, System Identification System Identification 6.435 SET 3 Nonparametric Identification Munther A. Dahleh 1 Nonparametric Methods for System ID Time domain methods Impulse response Step response Correlation analysis / time Frequency

More information

CHAPTER 1. Introduction

CHAPTER 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 information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigators: Mike Bragg Eric Loth Graduate Students: Holly Gurbacki (CRI support) Tim Hutchison Devesh Pokhariyal (CRI support) Ryan Oltman 3-1 SMART ICING

More information

Kalman 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. 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 information

Fundamentals of Airplane Flight Mechanics

Fundamentals of Airplane Flight Mechanics David G. Hull Fundamentals of Airplane Flight Mechanics With 125 Figures and 25 Tables y Springer Introduction to Airplane Flight Mechanics 1 1.1 Airframe Anatomy 2 1.2 Engine Anatomy 5 1.3 Equations of

More information

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018 Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems

More information

14 - Gaussian Stochastic Processes

14 - Gaussian Stochastic Processes 14-1 Gaussian Stochastic Processes S. Lall, Stanford 211.2.24.1 14 - Gaussian Stochastic Processes Linear systems driven by IID noise Evolution of mean and covariance Example: mass-spring system Steady-state

More information

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system

More information

Signal Denoising with Wavelets

Signal Denoising with Wavelets Signal Denoising with Wavelets Selin Aviyente Department of Electrical and Computer Engineering Michigan State University March 30, 2010 Introduction Assume an additive noise model: x[n] = f [n] + w[n]

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Ü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. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

ECE276A: Sensing & Estimation in Robotics Lecture 10: Gaussian Mixture and Particle Filtering

ECE276A: Sensing & Estimation in Robotics Lecture 10: Gaussian Mixture and Particle Filtering ECE276A: Sensing & Estimation in Robotics Lecture 10: Gaussian Mixture and Particle Filtering Lecturer: Nikolay Atanasov: natanasov@ucsd.edu Teaching Assistants: Siwei Guo: s9guo@eng.ucsd.edu Anwesan Pal:

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 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 information

Experimental Aircraft Parameter Estimation

Experimental Aircraft Parameter Estimation Experimental Aircraft Parameter Estimation AA241X May 14 2014 Stanford University Overview 1. System & Parameter Identification 2. Energy Performance Estimation Propulsion OFF Propulsion ON 3. Stability

More information

Dynamics and Control of Rotorcraft

Dynamics 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 information

5.1 2D example 59 Figure 5.1: Parabolic velocity field in a straight two-dimensional pipe. Figure 5.2: Concentration on the input boundary of the pipe. The vertical axis corresponds to r 2 -coordinate,

More information

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics. KING FAHD UNIVERSITY Department of Aerospace Engineering AE540: Flight Dynamics and Control I Instructor Dr. Ayman Hamdy Kassem What is flight dynamics? Is the study of aircraft motion and its characteristics.

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 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 information

VIII. Coherence and Transfer Function Applications A. Coherence Function Estimates

VIII. Coherence and Transfer Function Applications A. Coherence Function Estimates VIII. Coherence and Transfer Function Applications A. Coherence Function Estimates Consider the application of these ideas to the specific problem of atmospheric turbulence measurements outlined in Figure

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL Tansel YUCELEN, * Kilsoo KIM, and Anthony J. CALISE Georgia Institute of Technology, Yucelen Atlanta, * GA 30332, USA * tansel@gatech.edu AIAA Guidance,

More information

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018

Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018 Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018 Course Overview Introduction to Flight Dynamics Math Preliminaries Copyright 2018 by Robert Stengel. All rights reserved. For

More information

Secure Control Against Replay Attacks

Secure Control Against Replay Attacks Secure Control Against Replay Attacks Bruno Sinopoli, Yilin Mo Department of Electrical and Computer Engineering, Carnegie Mellon Trust Autumn 2009 Conference Bruno Sinopoli (Carnegie Mellon) Secure Control

More information

Aircraft Flight Dynamics!

Aircraft Flight Dynamics! Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2016 Course Overview Introduction to Flight Dynamics Math Preliminaries Copyright 2016 by Robert Stengel. All rights reserved. For

More information

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN ROBBIE BUNGE 1. Introduction The longitudinal dynamics of fixed-wing aircraft are a case in which classical

More information

Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C.

Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C. Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C. Spall John Wiley and Sons, Inc., 2003 Preface... xiii 1. Stochastic Search

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Stochastic and Adaptive Optimal Control

Stochastic and Adaptive Optimal Control Stochastic and Adaptive Optimal Control Robert Stengel Optimal Control and Estimation, MAE 546 Princeton University, 2018! Nonlinear systems with random inputs and perfect measurements! Stochastic neighboring-optimal

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the

More information

Envelopes for Flight Through Stochastic Gusts

Envelopes for Flight Through Stochastic Gusts AIAA Atmospheric Flight Mechanics Conference 08-11 August 2011, Portland, Oregon AIAA 2011-6213 Envelopes for Flight Through Stochastic Gusts Johnhenri R. Richardson, Ella M. Atkins, Pierre T. Kabamba,

More information

9 Multi-Model State Estimation

9 Multi-Model State Estimation Technion Israel Institute of Technology, Department of Electrical Engineering Estimation and Identification in Dynamical Systems (048825) Lecture Notes, Fall 2009, Prof. N. Shimkin 9 Multi-Model State

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard c Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 Outline 1 Lecture 9: Model Parametrization 2

More information

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark

Cautious 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 information

System Identification: From Data to Model

System Identification: From Data to Model 1 : From Data to Model With Applications to Aircraft Modeling Division of Automatic Control Linköping University Sweden Dynamic Systems 2 A Dynamic system has an output response y that depends on (all)

More information

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México Nonlinear Observers Jaime A. Moreno JMorenoP@ii.unam.mx Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México XVI Congreso Latinoamericano de Control Automático October

More information

Linearized Equations of Motion!

Linearized Equations of Motion! Linearized Equations of Motion Robert Stengel, Aircraft Flight Dynamics MAE 331, 216 Learning Objectives Develop linear equations to describe small perturbational motions Apply to aircraft dynamic equations

More information

Why Should You Consider a Freezing Point Depressant Ice Protection System? Icing Certification Present and Future. CAV Aerospace Limited

Why Should You Consider a Freezing Point Depressant Ice Protection System? Icing Certification Present and Future. CAV Aerospace Limited Why Should You Consider a Freezing Point Depressant Ice Protection System? Icing Certification Present and Future OVERVIEW Presentation Aircraft Review of Current Icing Environments Pending Changes to

More information

NONLINEAR INTEGRAL MINIMUM VARIANCE-LIKE CONTROL WITH APPLICATION TO AN AIRCRAFT SYSTEM

NONLINEAR INTEGRAL MINIMUM VARIANCE-LIKE CONTROL WITH APPLICATION TO AN AIRCRAFT SYSTEM NONLINEAR INTEGRAL MINIMUM VARIANCE-LIKE CONTROL WITH APPLICATION TO AN AIRCRAFT SYSTEM D.G. Dimogianopoulos, J.D. Hios and S.D. Fassois DEPARTMENT OF MECHANICAL & AERONAUTICAL ENGINEERING GR-26500 PATRAS,

More information

On Input Design for System Identification

On Input Design for System Identification On Input Design for System Identification Input Design Using Markov Chains CHIARA BRIGHENTI Masters Degree Project Stockholm, Sweden March 2009 XR-EE-RT 2009:002 Abstract When system identification methods

More information

Aircraft Icing. FAR 25, Appendix C charts. Prof. Dr. Serkan ÖZGEN. Dept. Aerospace Engineering, METU Fall 2015

Aircraft Icing. FAR 25, Appendix C charts. Prof. Dr. Serkan ÖZGEN. Dept. Aerospace Engineering, METU Fall 2015 Aircraft Icing FAR 25, Appendix C charts Prof. Dr. Serkan ÖZGEN Dept. Aerospace Engineering, METU Fall 2015 Outline FAR 25 and FAR 29 Appendix C charts Using FAR 25 Appendix C charts Liquid water content

More information

11. Further Issues in Using OLS with TS Data

11. Further Issues in Using OLS with TS Data 11. Further Issues in Using OLS with TS Data With TS, including lags of the dependent variable often allow us to fit much better the variation in y Exact distribution theory is rarely available in TS applications,

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 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 information

Kalman Filter and Parameter Identification. Florian Herzog

Kalman Filter and Parameter Identification. Florian Herzog Kalman Filter and Parameter Identification Florian Herzog 2013 Continuous-time Kalman Filter In this chapter, we shall use stochastic processes with independent increments w 1 (.) and w 2 (.) at the input

More information

Statistical signal processing

Statistical signal processing Statistical signal processing Short overview of the fundamentals Outline Random variables Random processes Stationarity Ergodicity Spectral analysis Random variable and processes Intuition: A random variable

More information

Aircraft Design I Tail loads

Aircraft Design I Tail loads Horizontal tail loads Aircraft Design I Tail loads What is the source of loads? How to compute it? What cases should be taken under consideration? Tail small wing but strongly deflected Linearized pressure

More information

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford FLIGHT DYNAMICS Robert F. Stengel Princeton University Press Princeton and Oxford Preface XV Chapter One Introduction 1 1.1 ELEMENTS OF THE AIRPLANE 1 Airframe Components 1 Propulsion Systems 4 1.2 REPRESENTATIVE

More information

Nonlinear State Estimation! Extended Kalman Filters!

Nonlinear State Estimation! Extended Kalman Filters! Nonlinear State Estimation! Extended Kalman Filters! Robert Stengel! Optimal Control and Estimation, MAE 546! Princeton University, 2017!! Deformation of the probability distribution!! Neighboring-optimal

More information

ELEC system identification workshop. Behavioral approach

ELEC system identification workshop. Behavioral approach 1 / 33 ELEC system identification workshop Behavioral approach Ivan Markovsky 2 / 33 The course consists of lectures and exercises Session 1: behavioral approach to data modeling Session 2: subspace identification

More information

Estimation, Detection, and Identification CMU 18752

Estimation, Detection, and Identification CMU 18752 Estimation, Detection, and Identification CMU 18752 Graduate Course on the CMU/Portugal ECE PhD Program Spring 2008/2009 Instructor: Prof. Paulo Jorge Oliveira pjcro @ isr.ist.utl.pt Phone: +351 21 8418053

More information

Dual Estimation and the Unscented Transformation

Dual Estimation and the Unscented Transformation Dual Estimation and the Unscented Transformation Eric A. Wan ericwan@ece.ogi.edu Rudolph van der Merwe rudmerwe@ece.ogi.edu Alex T. Nelson atnelson@ece.ogi.edu Oregon Graduate Institute of Science & Technology

More information

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted. 6.003 Homework #14 This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted. Problems 1. Neural signals The following figure illustrates

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilistic Graphical Models Brown University CSCI 2950-P, Spring 2013 Prof. Erik Sudderth Lecture 12: Gaussian Belief Propagation, State Space Models and Kalman Filters Guest Kalman Filter Lecture by

More information

Time Series Analysis

Time Series Analysis Time Series Analysis hm@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark DK-2800 Kgs. Lyngby 1 Outline of the lecture State space models, 1st part: Model: Sec. 10.1 The

More information

Unsupervised Learning Methods

Unsupervised Learning Methods Structural Health Monitoring Using Statistical Pattern Recognition Unsupervised Learning Methods Keith Worden and Graeme Manson Presented by Keith Worden The Structural Health Monitoring Process 1. Operational

More information

ADAPTIVE FILTER THEORY

ADAPTIVE FILTER THEORY ADAPTIVE FILTER THEORY Fourth Edition Simon Haykin Communications Research Laboratory McMaster University Hamilton, Ontario, Canada Front ice Hall PRENTICE HALL Upper Saddle River, New Jersey 07458 Preface

More information

H 2 Optimal State Feedback Control Synthesis. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

H 2 Optimal State Feedback Control Synthesis. Raktim Bhattacharya Aerospace Engineering, Texas A&M University H 2 Optimal State Feedback Control Synthesis Raktim Bhattacharya Aerospace Engineering, Texas A&M University Motivation Motivation w(t) u(t) G K y(t) z(t) w(t) are exogenous signals reference, process

More information

Flight Test Results for Circular Path Following by Model Predictive Control

Flight Test Results for Circular Path Following by Model Predictive Control Preprints of the 19th World Congress The International Federation of Automatic Control Flight Test Results for Circular Path Following by Model Predictive Control Yoshiro Hamada Taro Tsukamoto Shinji Ishimoto

More information

Exam. 135 minutes + 15 minutes reading time

Exam. 135 minutes + 15 minutes reading time Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages

More information

1 Kalman Filter Introduction

1 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 information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland based on script from: Prof. Dr. Lino Guzzella 1/33 Outline 1

More information

EE 565: Position, Navigation, and Timing

EE 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 information

Duration-Based Volatility Estimation

Duration-Based Volatility Estimation A Dual Approach to RV Torben G. Andersen, Northwestern University Dobrislav Dobrev, Federal Reserve Board of Governors Ernst Schaumburg, Northwestern Univeristy CHICAGO-ARGONNE INSTITUTE ON COMPUTATIONAL

More information

Chap 4. State-Space Solutions and

Chap 4. State-Space Solutions and Chap 4. State-Space Solutions and Realizations Outlines 1. Introduction 2. Solution of LTI State Equation 3. Equivalent State Equations 4. Realizations 5. Solution of Linear Time-Varying (LTV) Equations

More information

7 Day 3: Time Varying Parameter Models

7 Day 3: Time Varying Parameter Models 7 Day 3: Time Varying Parameter Models References: 1. Durbin, J. and S.-J. Koopman (2001). Time Series Analysis by State Space Methods. Oxford University Press, Oxford 2. Koopman, S.-J., N. Shephard, and

More information

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Mini-Course 07 Kalman Particle Filters Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Agenda State Estimation Problems & Kalman Filter Henrique Massard Steady State

More information

State Estimation using Moving Horizon Estimation and Particle Filtering

State Estimation using Moving Horizon Estimation and Particle Filtering State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /

More information

ANALYSIS 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. 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 information

Intelligent Control. Module I- Neural Networks Lecture 7 Adaptive Learning Rate. Laxmidhar Behera

Intelligent Control. Module I- Neural Networks Lecture 7 Adaptive Learning Rate. Laxmidhar Behera Intelligent Control Module I- Neural Networks Lecture 7 Adaptive Learning Rate Laxmidhar Behera Department of Electrical Engineering Indian Institute of Technology, Kanpur Recurrent Networks p.1/40 Subjects

More information

Introduction to Flight Dynamics

Introduction 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 information

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING Recursive Least Squares and Accelerated Convergence in Stochastic Approximation Schemes Lennart Ljung Department of Electrical Engineering Linkping University, S-581 83 Linkping, Sweden WWW: http://www.control.isy.liu.se

More information

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Kalman-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 information

Evaluation 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 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 information

A Tutorial on Recursive methods in Linear Least Squares Problems

A Tutorial on Recursive methods in Linear Least Squares Problems A Tutorial on Recursive methods in Linear Least Squares Problems by Arvind Yedla 1 Introduction This tutorial motivates the use of Recursive Methods in Linear Least Squares problems, specifically Recursive

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Autopilot Analysis and EP Scheme for the Twin Otter under Iced Conditions.

Autopilot Analysis and EP Scheme for the Twin Otter under Iced Conditions. Autopilot Analysis and EP Scheme for the Twin Otter under Iced Conditions. Vikrant Sharma University of Illinois 4-46 Objectives Investigate the autopilot behavior under iced conditions. Develop an envelope

More information

Chapter 4 The Equations of Motion

Chapter 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 information

New Developments in Tail-Equivalent Linearization method for Nonlinear Stochastic Dynamics

New Developments in Tail-Equivalent Linearization method for Nonlinear Stochastic Dynamics New Developments in Tail-Equivalent Linearization method for Nonlinear Stochastic Dynamics Armen Der Kiureghian President, American University of Armenia Taisei Professor of Civil Engineering Emeritus

More information

Data-driven methods in application to flood defence systems monitoring and analysis Pyayt, A.

Data-driven methods in application to flood defence systems monitoring and analysis Pyayt, A. UvA-DARE (Digital Academic Repository) Data-driven methods in application to flood defence systems monitoring and analysis Pyayt, A. Link to publication Citation for published version (APA): Pyayt, A.

More information

A Free Wake Linear Inflow Model Extraction Procedure for Rotorcraft Analysis

A Free Wake Linear Inflow Model Extraction Procedure for Rotorcraft Analysis A Free Wake Linear Inflow Model Extraction Procedure for Rotorcraft Analysis Jeffrey D. Keller Senior Associate Robert M. McKillip, Jr. Senior Associate Continuum Dynamics, Inc. Ewing, NJ, USA Daniel A.

More information

Nonlinear buffeting response of bridge deck using the Band Superposition approach: comparison between rheological models and convolution integrals.

Nonlinear buffeting response of bridge deck using the Band Superposition approach: comparison between rheological models and convolution integrals. Nonlinear buffeting response of bridge deck using the Band Superposition approach: comparison between rheological models and convolution integrals. Argentini, T. ), Diana, G. ), Portentoso, M. * ), Rocchi,

More information

MECH 6091 Flight Control Systems Final Course Project

MECH 6091 Flight Control Systems Final Course Project MECH 6091 Flight Control Systems Final Course Project F-16 Autopilot Design Lizeth Buendia Rodrigo Lezama Daniel Delgado December 16, 2011 1 AGENDA Theoretical Background F-16 Model and Linearization Controller

More information

Development of a Pilot Model for Air-to-Surface Tracking from Flight Test Data

Development of a Pilot Model for Air-to-Surface Tracking from Flight Test Data Development of a Pilot Model for Air-to-Surface Tracking from Flight Test Data The Role of Pilot Modeling in Evaluation of Handling Qualities DGLR International Workshop 11-13 November 2008, Manching,

More information

2. What are the tradeoffs among different measures of error (e.g. probability of false alarm, probability of miss, etc.)?

2. What are the tradeoffs among different measures of error (e.g. probability of false alarm, probability of miss, etc.)? ECE 830 / CS 76 Spring 06 Instructors: R. Willett & R. Nowak Lecture 3: Likelihood ratio tests, Neyman-Pearson detectors, ROC curves, and sufficient statistics Executive summary In the last lecture we

More information

Nonlinear State Estimation Methods Overview and Application to PET Polymerization

Nonlinear State Estimation Methods Overview and Application to PET Polymerization epartment of Biochemical and Chemical Engineering Process ynamics Group () onlinear State Estimation Methods Overview and Polymerization Paul Appelhaus Ralf Gesthuisen Stefan Krämer Sebastian Engell The

More information

6.435, System Identification

6.435, System Identification SET 6 System Identification 6.435 Parametrized model structures One-step predictor Identifiability Munther A. Dahleh 1 Models of LTI Systems A complete model u = input y = output e = noise (with PDF).

More information

Power Systems Control Prof. Wonhee Kim. Modeling in the Frequency and Time Domains

Power Systems Control Prof. Wonhee Kim. Modeling in the Frequency and Time Domains Power Systems Control Prof. Wonhee Kim Modeling in the Frequency and Time Domains Laplace Transform Review - Laplace transform - Inverse Laplace transform 2 Laplace Transform Review 3 Laplace Transform

More information

Tracking and Identification of Multiple targets

Tracking and Identification of Multiple targets Tracking and Identification of Multiple targets Samir Hachour, François Delmotte, Eric Lefèvre, David Mercier Laboratoire de Génie Informatique et d'automatique de l'artois, EA 3926 LGI2A first name.last

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information