Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade...

43
Zürich Autonomous Systems Lab Kostas Alexis & Christoph Huerzeler 3 July 2012

Transcript of Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade...

Page 1: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

Zürich Autonomous Systems Lab

Kostas Alexis & Christoph Huerzeler

3 July 2012

Page 2: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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: Kostas Alexis & Christoph Huerzeler 3 July 2012 Body Motion Rotorblade Motion Rotorblade Aerodynamics . s ab Zürich Introduction Method Results Conclusion

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.