• No results found

Parametric models for BO-105 helicopter from iterative multi

N/A
N/A
Protected

Academic year: 2021

Share "Parametric models for BO-105 helicopter from iterative multi"

Copied!
15
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

TWENTY FIRST EUROPEAN ROTORCRAFT FORUM

Paper No VII-11

PARAMETRIC MODELS FOR B0-105 HELICOPTER FROM ITERATIVE

MULTI INPUT/MULTI OUTPUT ALGORITHMS

J.K.Sridhar, J.H.Breeman* and J.A.Mulder

DELFT UNIVERSJTYOFTECHNOLOGY

*

NATIONALAER.OSPACELABORATORY

THE NETHERLAND

August 30-September 1, 1995

SAINT-PETERSBURG, RUSSIA

(2)

Paper nr.: VILli

Parametric Models for B0-105 Helicopter

from

Iterative

Multi Input!Multi Output Algorithms.

J.K. Sridhar; J.H. Breeman; J.A. Mulder

TWENTY FIRST EUROPEAN ROTORCRAFT FORUM

(3)

Parametric Models for B0-105 Helicopter from Iterative

Multi Input/Multi Output Algorithms

J.K. S.-idhar, j.H.Breeman* and j.A. Mulder Faculty of Aerospace Engineering

Delft University of Technology, Kluyverweg,l

2629 HS Delft, The Netherlands. * National Aerospace Laboratory,

Anthony Fokkerweg 2

1059 CM, Amsterdam, The Netherlands Email: j.K.Sridhar@lr.tudelft.nl

Abstract

In this paper parametric transfer function models are evaluated for B0-105 helicopter using iterative multi input/multi output algorithms in frequency domain. The accuracy of the identified models are presented in bode diagrams. The identified results are compared with those estimated by the working group 18 of AGARD.

1.0 Introduction

At the TUD and NLR, system identification for fixed wing aircraft has been practiced for many years. So far time-domain techniques have been the main approach (1]. However, for helicopters, the coupling between symmetric and asymmetric movements (mainly due to the presence of the rotor) and the extra degrees of freedom of the rotor (flapping and lead-lag hinges) result in models, with a large number of parameters. Simultaneous estimation of all these parameters poses a big problem. Some of these problems can be reduced, using frequency-domain techniques. Some of the key benefits of frequency-domain analyses are: • The coupling properties of MISO-systems can be conditioned to multiple SISO-system, thereby giving greater insight into the behavior of the system and making it possible to identify smaller models.

• The "quality" of the identified non-parametric transfer-functions can be assessed, via the coherence-function.

• The frequency range of fit can be restricted and/or frequency-weighting can be applied. • The model structure (transfer-functions) can be based on visual inspection of the

non-parametric transfer-functions.

• The non-parametric transfer-functions are unbiased in the presence of measurement and process noise.

• Time-delays can be estimated directly. Higher order models with widely spaced dynamic modes (e.g. fuselage and rotor modes) can be identified more easily.

(4)

• Different input signal performance can be compared before conducting system identification

For these reasons a software-package for frequency-domain analyses and system identification for helicopters was developed, on a personal computer, using Matlab 4.0 for Windows. These algorithms are based on the new theoretical and software developments at TUD [2 to 6]. Extensive graphical user interfaces with on-line help facilities were built to facilitate the interaction between the analyst and the computer. As frequency domain analyses is graphics intensive, user friendly graphic routines are implemented for good insight. The package is built in a modular fashion:

First the time history records are Fourier-transformed and the MIMO system is conditioned to multiple SISO-systems by an iterative procedure resulting in partial PSD coherence and non-parametric frequency responses. The PSD and frequency responses are smoothed to reduce their variances. Different smoothing algorithms have been implemented for this purpose. Once they are calculated, the (partial) PSD, coherence and frequency responses can be visualized conveniently with various plot options. From these plots, the analyst is able to determine whether the conditioning was adequate or whether the number or order of the inputs should be adapted for adequate modelling.

The next step in the identification process is to find parametric transfer-functions, that accurately describe the non-parametric frequency responses. All parametric transfer-functions must have one common denominator, since the ultimate goal is to find one state-space model, combining all transfer-functions. The denominator is built from a number of first- and second-order subsystems. For each subsystem, corresponding eigen-movements exist. Often only a few states are excited by a particular subsystem, for example, the dutch-roll (second order) mainly results in the rolling and yawing. In each transfer-function, some subsystems are more dominant than the others. If in two transfer-functions the same subsystems are dominant, these transfer-functions are fitted simultaneously.

In order to determine the model structure for a specific transfer-function, the parametric model is built in a stepwise manner from all possible influencing modes. This can be achieved by the analyst by clicking checkboxes corresponding to the desired modes (possibly including a time delay) in a menu with the aid of a mouse. At the same time the analyst can visually inspect the resulting bode plots which are instantaneously updated and displayed. In this way the analyst can iteratively build the model structure to the desired degree of adequacy. The procedure can be repeated for all possible transfer functions. These are updated to obtain one common denominator. Finally all transfer-functions are combined into one state-space model. This is readily achieved from the fitting procedure, which yields one common denominator for all transfer-functions. The analyst can then conduct time domain simulation to verify his model.

In this paper the parametric models were developed for the B0-105 helicopter and the accuracy of the models are presented in bode diagrams for various combination of"control inputs (lateral, longitudinal and pedal) to outputs (measured rates and speed components). The identified models are compared with those obtained by WG-18 of AGARD

[7].

2.0 Results and discussion

(5)

In this paper the discussion into the theoretical and software developemnt is not done. The readers are referred to the details given in papers [2 to 6]. Only the intermediate and end results are presented.

The parametric models were evaluated in the form of conditioned transfer function models. That is, the secondary inputs were removed by conditioning process to keep the variances in the estimates to minimum possible. In each evaluation of the transfer function model, the judgement of the accuracy is made on the obtained coherence relationship. Therefore, smoothing the spectral estimates based on the available measurements is vital in getting the best available fit. Different smoothing parameters were set for on axis inputs and off axis

inputs. Similarly, a relatively higher degree of smoothing was used as a result of poor relaisation of speed measurements. In each of the models presented, 2 input/single output was considered and was found to be sufficient. This judgement was exercised on the basis of output spectral decomposition. A menu selection provided by the software is reproduced here (fig 1). This enables quick view of estimated spectrum, coherence and frequency response functions. A fitting session menu interactively allows the analyst to select the appropriate structure and develop models in an interactive fashion with the aid of a

'mouse'.

The parametric transfer function is evaluated for the following pairs and compared with the AGARD WG 18 flight data base. The approximate flight condition considered here is Altitude=3000ft, speed= 80knts, calm air.

*

*

*

*

*

*

*

Pitch rate to longitudinal stick; q 10 dong (fig 2) Roll rate to lateral stick; p to dlat (fig 3)

Yaw rate to pedal;

r

to dped (fig 4)

Longitudinal speed to longitudinal stick;

u

to dlong (fig 5) Pitch rate to lateral stick;

q

to d/at (fig 6)

Lateral speed to lateral stick; v to dlat (fig 7) L'lteral speed to pedal; v to dped (fig 8)

The identification results are presented in the following order (figures 2 to 8):

*

*

*

*

*

The time history plots for each input/output pair

Spectral decomposition of output, that is the part of the spectral output (S33) explained by primary input (CSPKR 1), secondary input (CSPKR2) and the extraneous noise (S3312).

The partial coherence functions of the primary input (GU1), the secondary input (GU2) and their combined input in the fonm of mutiple coherence function (GYX2).

The fitted frequency response function (model versus flight) with fitted frequency range.

Time constants, damping ratios and undamped natural frequencies

An overall presentation of the identification results are given in tables 1 and 2 in respect of:

*

*

*

Aperiodic Roll mode Phugoid motion Dutch roll oscillation

(6)

Aperidoic pitch mode 1 Aperiodic pitch mode 2 Lead lag mode

Rotor flap mode Time delay

Conclusions

The iterative multi input/multi output algorithms work quite well. The estimates are quite close to the results presented by the working group 18. The results are under further refinement.

Acknowledgements

The authors are thankful to National Aerospace Labomtory (NLR), Amsterdam and the Institute for flight mechnaics, German Aerospace Laboratory (DLR), Braunchweig this work possible.

Abbrevi3tions

AGARD : Advisory Group for Aerospace Research ilnd Development

MIMO : Multi -1 n put/Multi -Output

PSD : Power Spectrnl Density

SJSO : Single-Input/Single-Output

TUD : Technical University Delft, The Netherland

NLR : National Aerospace L1boratory , Tbe Netherland

DLR : Deutsche f-orschungsanstalt fur Luft und Raumf:1hrt, Germany

AFDD : Aeronight dynamics Directomte (US Army), USA

CERT : Centre d'Etudes et de Recherches de Toulouse, France

NAE : NMiona\ Aeronautical E.stablisbmcnt, Canada

Glasgow : Glasgow university

WG-18 : Working Group 18, on Rotorcraft system identification

References.

1.0 J.A.Mulder, J.K.Sridhcn and J.H.Breeman, 'ldentiOcation of Dynamic Systems, Applications to Aircraft, Part 2-Nonlinear Analysis and Manoeuvre Design' AGARD-AG-300, volume 3, May 1994.

2.0 Sridhar J. K., WuiiT, G. (1991).Applications of Multiple lnput!SingleOutput(MISO) Procedures to FlighJ TestData. NAA J. Guidance, C.ontrol and Dynamics, Vol. 14{3),pp. 645-651.

3.0 Sridhar J.K., WuiiT, G. (I QQ2). Multiple Input/Multiple Output(MIMO) Analysis Procedures with Applications to Flight Data. Zcitschrift fur Plugwisscnscharten und Weltraumforschung, val 16. No.4, pp 208-216.

4.0 Sridhar J.K., Mulder J.A and W.HJJ. van Staveren (1QQ4) Compact Representation of MJMO algorithms with applications to helicopter flight data. Proc. of American Control C'.onference, Baltimore, Maryland,June29-July

1, 1994.

5.0 Sridhar J.K.,M.W.B.Adrichcm and J.A.Muldcr,'Software on personal Computers for frequency domain analysis and system identification for helicopters', proc. of 20th ERF at Amsterdam, October 4-7, 19994, paper number 85.

6.0 Sridhar J.K.,M.W.B.Adrichcm and J.A.Mulder, 'Multiple uses of coherence functions in system identification of helicopters' paper presented at the l.fth Benelux meeting on systems and control at Houthhalen, Belgium, March 29-31, ]995.

7.0 anon (1991). Rotorcraft System identification.. AGARD Report AR-280, 1991.

(7)

a.,_ ( • .,.. ) v.aria.blo lype;

I

T'unc record

I

Coh.,...oo

I

Spectul den.tity j 'rh.ns!er-fwu:tion

I

c..nce~

M&ia menu for misdplct: Vuia.h1e type ddioitton

PSD~ulectioa ~ Sll ~5:22

0533

D

S44

D

sss

0

CSPKRI

D

CSPKR2

D

CSPKR2

D

CSPKR4

0

5221

0

5331

0

53312

0

S«l

0

5«12

0

5<4123

0

5551

D

SS5!2

D

SS5!23

0

ss.s1234

II

Selection annplcted

II

. Misoplot ..uhme:nu: Sded.iQll of PSD·functloo.t for printing

0 ~ 181 F!&j>pio& 181 I...d·b& 181 I...d·b&

181 Dotd> toll 181 Dntd> roll 0~ OPh~d

0 l.t. "!'· pitch 0 1 ... "!'· pitd>

0 2nd. "!'• pild\0 2nd. "''· pitd>

0 Aperi<>di< toll 0 Ap<riodio roll

0 Spin! mode 0 Spir.t mode

181-r~r

181 Sta.ti<:·pm

i

Opllmi:e

il II

c.u.ce~

lj

Fig I: MISO/MIMO Software Menu

(8)

<

-

:

--

a-'

·1~

llme(oee.(

~

:f

' ' ' ' ' ·550 <!)() <SO 500 550 BOO time l•ec.J

~_j

~t:·

' ' ' 350 400 450 500 550 500 time (sec.J 0.25 0.2 0.15 0.1 0.05 0 -10°

l

850

l

850

l

650 S33: sohd CSPKA2: dashed CSPKR1: dash-dot 20 0.8 0.2

l1oo

~ -200 If. GU1: solid GU2·. dashed GYX2: dash-dot

-~-~----~~---k--~

0 ·5 101 101 15 ·--> frequency lr~·eeJ

Fig 2:

Comparison of B01 05 flight data and identified frequency response

-dlon to q

(9)

<

;::

~ ~

'

....,

550 600 lime (sec.)

I

:t

i+FI---'

'

----...1\1\1.. .Aiv-i-lf\n,.,, 400 450 500 550 600 time (sec.)

~01 ""'~.~·. ~:=:J

-0.500);,[ ,---;;•;;;----;!':;---::· ::----::::-

:---:::~'::----:::'-,---~

0 le 4 450 500 550 600 650 700 750 0.8 0.4 0.2

'

0 - - . ""'-0.0 10' Urne{sec.) 10' frequency (r&d/sec:J S33: solid CSPKR2: dashed 83312: dalh-dol CSPKA1: dotted 30 0.8 0.8

I

~ 0.< 0.2 100r---~---~---.

Fig 3: Comparison of 80105 flight data and identified frequency response

-dlat to p

(10)

<

-

,....

--

00 '

l:~

•1~~--:csso=----.:soo::---.:,:!::so;--:7:!::00;--:7:!::SO;--;eoo0:;:---;8;;so;;----;;!900 time (tee.) 700 750 800 850 900 time (se<:.) 0.2 S22: tolld S22 I: dulled CSPKR1: dash-dot 0.1~ j

,.,

0 ! lr 0.1 I

'

0.05

i\

'

,.

/

...

,

,\

, ...c~·

---

'

,,

0 10' 10° 15 0.5 frequency lt'~·.q 0.8

f'

~ 0.< 0.2 0.5 10° frequency (rad/tecf 10'

J.o•

10' 0.0 10° 100

I

0 1·100 ·200 0.5 10' -·> keqoency !radh.ecf

Fig 4: Comparison of B0105 flight data and identified frequency response

-dped to r

GU1: I06d 10° 15 10°

"

A l.. ., ''ll 10° 15

(11)

GUt: :wltd GU2; dastwd GYX2: dash~

·J~L---,~oo---,~~---~~·---.~~--~~~1

I· ' I I , ". 200 ·-~ f,

..

(, 100 ·~. ·~ time {sec.} ' soo lhne [sec.] ' 000

l

S33; solld CSPKfl2: dajhe<f S33t2; dash·dol CSPKR1: 6JMO<f

•••

'

r··

f1a-~'

10" 0.!5

•·r---~---~

~~

5

·100 If:

Fig 5: Comparison of

B0-1

05 flight data and identified frequency response

(12)

l :\

~1!1----~

'

~'""fYj

·loo <450 soo 1550 eoo 100

llmeluc.t • : 00

1

1

WII/i1W-

··

--=----~~~

--:=:.

·~

~~

4~ 500 550 600 650 700 750 time (sec.] ''r---~---, 8 8

'

0.0

.

'

..

...

,• •

.

...

'••

...

•': S33: lORd CSPKR2: dnshod S33t2: dash-dot CSPKRt: dottod 0.8

'

I OUt: solid OU2: dashed OYX2: dash-dot

f"

~ 0.< 0.2 0.5 frequency {rad/aecJ 10·~---J.

0,---~~0.---~.

Fig 6: Comparison of B0-105 flight data and identified frequency

response-dlat to v

(13)

<

-

t-<

--

-

'

1.:~

'

'

'

-10

650 700 500 550 500 lime [l&e.J

'~~

1

'

' ' 500 550 500 650 700 lime flee.)

~~

750 000 650 000

~~

750 600 650 900 0.6

r

0.< I

,,

I

'

.

(I I 1 ,II

I .,,

GUT: aoftd Gll2:dashed GYX2: dath-dot l l l i A . . r - - , - , ---¥1,

~

l

0.2 \' I"' ~ \./ ... 1...1 l 0.5 <O 30 ·' I \

-.

800 650 700 750 800 650 900 Ume jtec.) S33: tolld CSPKR2: da1hed 53312: dash-dot CSPKR 1: dot1ed frequency (rad/aecJ 10'.----~---~~-...-,

1200·~~--ii

-<00 f

Fig 7: Comparison of B0105 flight data and identified frequency response

-dped to v

(14)

0.15 ~ 01 550 000 650 700 750 lime (&6Q.) S33; soUd CSPI<R2, OOhed CSPKR.1: d.a$h-dot oe

r

o.•

0,5 GUl: •olkf GU2:doShed GYX2: d.uh·dot

lo•L----'7---

o.s 10.

·IOOr---,-.---,

·•ool,.,.----'7---'

u ~ ~

Fig 8: Comparison of B0105 flight data and identified frequency response

-dlat to q

(15)

Mode of motion AFDD.

CERT

DLR

Glagow Univ.

NAE

NLR

TUD Phugoid Osci. [ -0.36,0.30) [-0.17,0.32) [-0.15,0.33) [-0.10,0.35) [-0.14,0.33) [-0.07,0.33) [ -0.4893,0.6741)

Dutch Roll osci (0.22,2.60) [0.13,2.51) [0.!4,2.50) [0.16,2.27) [0.13,2.58) [0.17,2.17) [0.17,2.55)

Roll mode 8.32 [0.99,2.89j' 8.49 5.12 8.47 2.38 6.9 Aperiodic pitch I 6.04 - 4.36 1.98 4.38 !.37 4.63

Aperiodic pitch 2 0.49 0.66 0.60 0.64 0.63 0.71 0.011

Lead lag [0.0421,15.8] - -

-

-

- [0.03,15.72)

Rotor nap [0.509,13.7] -

-

-

-

-

[0.717,14.98]

10 tniS case apcnoCJ1c roll moae ana tast pllch moae comome mto an oscuuory moae.

Table 1; BO-lOS identification results: Time oon::.tants, damping r<Hios and undamped natural frequencies

Short hand notation

[( Wn]

represents 31

+

2(wn3

+

w~

( ~) represents 3

+

~

Control AFDD CERT DLR Glasgow NAE' NLR' TUD

Longitudinal 0.113 0.0 0.1 0.044 0.010 0.1 0.1296

Lateral 0.062 0.0 0.060 0.074 0.060 0.060 0.0310

Pedal 0.044 0.0 0.040 0.0 0.040 0.040 0.0535

Collective 0.168 0.0 0.040 0.102 0.040 0.040

Referenties

GERELATEERDE DOCUMENTEN

Het BlackGEM project ondervindt een probleem met de huidige telescoopmontering controller waarbij de aansturing van de montering en de software niet naar wens zijn.. De opdracht

The left part of figure 8 shows how the lobes of the retreating ice sheet are roughly the same shape as the present lakes Ladoga and Onega, the sheet has already retreated from

Tenslotte zijn er in de nabijheid van het monument drie Romeinse brandresten- graven aangetroffen op circa 30 m afstand van elkaar. Twee van de drie graven zijn op basis

Table I shows the dice score for active tumor and the tumor core region and source correlation for the active tumor tissue type as computed by the constrained CPD and the

(core+edema). The number of undetect ed cases is reported for active tumor, necrosis and edema. Mean Dice-score  standard deviation is reported for active tumor,.. necrosis,

The major peak with antimicrobial activ- ity, eluted from a RP-HPLC column (data not shown), showed to contain after organic acid analysis an unidentified compound also present

“Beide beschrijven ze wat er gaande is in de samenleving.” Hij geeft aan zich in een aantal kenmerken van constructieve journalistiek te herkennen, maar noemt zijn manier

‘Grofweg zo’n 75 pro- cent van de tijd zijn veehouders bezig met vaste taken op het bedrijf.’ Melken neemt het grootste deel van de tijd in beslag, gevolgd door voeren en de