airobots summer school system identification presentation
DESCRIPTION
This presentation was given as part of the AIRobots Summerschool programme http://www.roboticsschool.ethz.ch/airobots/programme.TRANSCRIPT
![Page 1: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/1.jpg)
Zürich Autonomous Systems Lab
Kostas Alexis & Christoph Huerzeler
3 July 2012
![Page 2: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/2.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Content ◦ Introduction
◦ Modeling Approaches & Challenges
◦ Rotorcraft Modeling
◦ Identification Techniques
Goals ◦ Provide Basic Introduction for Self-Study
◦ Emphasize Core Challenges
◦ Define Research Trends
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 2
![Page 3: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/3.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Various Types of UAV Configuration Exist
Underyling Modeling Approaches Similar
Learn From Full-Scale Rotorcraft Theory
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 3
![Page 4: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/4.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blackbox
◦ Identify input-output behavior
◦ No understanding of underlying system
Greybox
◦ Based on laws of physics
◦ Identify model parameters
Whitebox
◦ Purely based on laws of physics
◦ All parameters predicted
◦ Numerical or analytical
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 4
![Page 5: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/5.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Axial Flight
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 5
Vortex Ring State (Slow Decent) Normal Working State (Hover)
Turbulent Wake State (Faster Descent) Windmill Break State (Fast Descent)
![Page 6: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/6.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Axial Flight
Forward Flight
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 6
Retreating Blade
Advancing Blade Reverse
Flow Region
![Page 7: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/7.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 7
Source: open.edu/youtube
Main Body Motion
(«slow» dynamics)
Rotorblade Motion
(«fast» dynamics)
Rotorblade Aerodynamics
AIRobots Coaxial
(helicopter type UAV)
![Page 8: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/8.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 8
![Page 9: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/9.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 9
Momentum Conservation
Angular Momentum Conservation
![Page 10: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/10.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 10
![Page 11: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/11.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Feathering («Pitch»)
Blade Flapping
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 11
![Page 12: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/12.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Feathering
Blade Flapping
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 12
![Page 13: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/13.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Element Theory
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 13
Rotor Torque
Rotor Thrust
![Page 14: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/14.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Element Theory
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 14
![Page 15: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/15.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Aerodynamic Coefficients
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 15
![Page 16: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/16.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 16
Averaged Thrust & Torque
![Page 17: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/17.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 17
![Page 18: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/18.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Element Theory
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 18
![Page 19: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/19.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Pitch Actuation
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 19
![Page 20: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/20.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Feathering
Blade Flapping
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
20
![Page 21: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/21.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Blade Flapping
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 21
Virtual Hinge with Spring
Flap Moment Couples Body and Rotor Dynamics
![Page 22: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/22.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Fully Articulated
Teetering
Hingeless
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 22
![Page 23: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/23.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 23
![Page 24: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/24.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 24
![Page 25: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/25.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 25
Main Body Motion Rotorblade Motion Rotorblade Aerodynamics
![Page 26: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/26.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Introduction Method Results Conclusion
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich 26
18 States
Only 12 measurable
60 unknown parameters to
identify only based on flight data
![Page 27: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/27.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
27 AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
“A helicopter is a collection of
oscillations held together by
differential equations”
White-Box models are often
inaccurate or very difficult
and time consuming to obtain
Blade flapping, coning
and lagging increase
the order of the
system with states that
are not directly
measurable
![Page 28: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/28.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
28
Parametric
System Identification
Grey-Box
Black-Box
Frequency Domain Linear System Identification
Time Domain Linear System Identification
Frequency Domain Nonlinear System Identification
Time Domain Nonlinear System Identification
Hybrid Systems Identification Gradient Methods
Evolutionary Methods
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
![Page 29: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/29.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
29
Record Proper
Flight Data
Data
Preparation
System
Identification
Model
Validation
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Online ID has
also significant
applications
![Page 30: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/30.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
30
Record Proper Flight Data Data Preparation – Use of empirical Metrics!
Excite expected
rotorcraft frequencies
Flight long enough to
capture low frequencies
Start and end at trim
Detrend - Unbias
Estimate Input Delays
Coherence (≥ 0.6) &
Random Error Check
Persistence of Excitation
Check
I/O Spectrogram & Power
Spectral Density
Windowing
Based on trim
Actuation delays
Check Linearity of
the system
Conclusions about
the order
Visual
understanding
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Filter
Increase accuracy
over specific
frequencies
Use Chrip Signals
![Page 31: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/31.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
31
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
DC-Brushless Motor AIROBOTS Coaxial Prototype
Use coherence to check Input/Output relations Effect of windowing
![Page 32: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/32.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
32
Decide the level of
accuracy and neglect some
phenomena (i.e. blade lag)
Write the Nonlinear
Differential Equations in
Symbolic Form
Trim and Linearize the
system around an operation
point (i.e. hover, forward
flight)
𝑥 = 𝑓(𝑥, 𝑢, 𝜃) 𝑥→rigid body and rotor states
𝑢 →swashplate and motor inputs
𝜃 →vector of parameters to be identified
Define constraints for the vector of
predicted parameters 𝜃
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
![Page 33: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/33.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
33
Prepared Flight Data over
specific frequencies and
for specific degrees of
freedom
𝑥 = 𝑓(𝑥, 𝑢, 𝜃)
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Define Frequency
Response Transform
Fast Fourier Transform
Chirp-Z Transform
Define Objective
Function
Define Optimization
Strategy
Solve constrained
problem
Computes the Z-Transform
of a signal along spiral
contours in the z-plane:
𝐶𝑍𝑇 𝑥 𝑛 = 𝑥 𝑛
𝑁−1
𝑛=0
𝑧𝑘−𝑛
𝑧𝑘 = 𝐴𝑊−𝑘, 𝑘 = 0, … ,𝑀 − 1
![Page 34: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/34.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
34
Identified Model
Model Validation
Check Fitting
Check Coherence
I/O Spectrogram & Power
Spectral Density
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Dataset not used in
Identification
[𝐹𝐿𝑂𝑊, 𝐹𝐻𝐼𝐺𝐻]
Initialize the
model and run
previous steps Acceptable Fit?
Satisfy constraints?
[𝐹𝐿𝑂𝑊, 𝐹𝐻𝐼𝐺𝐻]
Time & Frequency
![Page 35: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/35.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
35
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
18 States
Only 12 measurable
60 unknown parameters to
identify only based on flight data
![Page 36: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/36.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
36
Frequency Area
Optimization Algorithm
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
0.01,2 𝐻𝑧
Mathworks MATLAB® classic gradient
and adaptive gradient method
Minimum Length
[100 − 120]𝑠𝑒𝑐
Frequency Response
Fast Fourier Transform
Chirp Z Transform
Lower “capturable”
frequency ≈ 0.05𝐻𝑧
![Page 37: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/37.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
37
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
![Page 38: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/38.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
38
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
![Page 39: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/39.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
39
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
![Page 40: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/40.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
40
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Simplified (Quasi-Steady) Models for Control Computation.
• Identify partial response of the system such as off-axis
responses.
• Identify Closed-loop system response as a step for higher-
level control (closed-loop attitude for velocity, velocity for
trajectory control etc).
Identify actuator dynamics as part of the selection process
System Identification is a research
field but also a tool for the system and
control engineer
Accurate grey-box physically close models
How 𝑢𝑟𝑜𝑙𝑙 excites pitch?
![Page 41: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/41.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
41
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Estimate the input/output relation of a system without a model but rather
using the recorded data to nonparametrically calculate the frequency response
of the system
• Use of harmonic Windowing
• Empirical Transfer Function
Estimate Frequency Response and Spectrum using analysis
with Frequency-dependent Resolution.
• Estimate Frequency Response with Fixed Frequency
Resolution using Spectral Analysis
Example application: Identify the
Resonance frequency of the coupled
rotors/fuselage dynamics
![Page 42: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/42.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
42
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
Nonlinear Frequency Domain System Identification:
Possibly through the utilization of the generalized frequency response
functions to reconstruct the model.
Nonlinear Identification is until now dominated from time-domain
approaches which lack the advantages of frequency-domain
identification.
Hybrid Systems Identification:
Hybrid systems often appear in robotics
either due to physical interaction or due
to modeling approach.
Identify Piecewise Affine systems
Hinging-Hyperplane AutoRegressive
eXogenous models (HHARX)
PieceWise affine AutoRegressive
eXogenous models (PWARX)
![Page 43: AIRobots Summer School System Identification Presentation](https://reader035.vdocuments.us/reader035/viewer/2022081403/555d8076d8b42a3a3b8b4b12/html5/thumbnails/43.jpg)
Auto
nom
ous S
yste
ms L
ab
Zürich
Motivation Parametric ID AIROBOTS Coax Uses of ID Nonparametric ID Trends Conclusions
43
AIROBOTS: Aerial Service Robotics Summer School, 2-6 July, 2012, ETH Zurich
• Grey-box System Identification can lead to accurate models that preserve
the physicality of the system.
• Frequency-domain System Identification poses significant advantages for
rotorcraft identification.
• All four main steps, flight experiments, data preparation, identification and
model validation require special attention.
• The coupled rotors/fuselage model represents a special and challenging
identification problem.
• Identification can be used as a tool in order to aid in various problems.
• Nonparametric identification can be very if properly used.
• Robotics can be benefitted from the aerospace community experience.