• Nie Znaleziono Wyników

Third Quarterly Report on the Application of Modified Stepwise Regression for the Estimation of Aircraft Stability and Control Parameters

N/A
N/A
Protected

Academic year: 2021

Share "Third Quarterly Report on the Application of Modified Stepwise Regression for the Estimation of Aircraft Stability and Control Parameters"

Copied!
36
0
0

Pełen tekst

(1)

Cranfield

College of Aeronautics Report No. 9008

July 1989

Third Quarterly Report on the Application of Modified Stepwise Regression for the Estimation

of Aircraft Stability and Control Parameters

H A Hinds & M V Cook

Third Quarterly Report July 1989

College of Aeronautics Cranfield Institute of Technology Cranfield. Bedford MK43 OAL. England

(2)

Cranfield

College of Aeronautics Report No. 9008

July 1989

Third Quarterly Report on the Application of Modified Stepwise Regression for the Estimation

of Aircraft Stability and Control Parameters

H A Hinds & M V Cook

Third Quarterly Report July 1989

College of Aeronautics Cranfield Institute of Technology Cranfield. Bedford MK43 OAL. England

ISBN 1 871564 06 9 £8.00

" The views expressed herein are those of the authors alone and do not necessarily represent those of the Institute"

(3)

ACKNOWLEDGEMENTS

The research which is the subject of this report was initiated by MOD(PE), Aerodynamics Dept., Royal Aerospace Establishment, Farnborough, in response to a proposal by the College of Aeronautics under the terms of Agreement No.2082/192.

The support and encouragement of the technical monitor, Dr. A.J. Ross is gratefully acknowledged.

"The views expressed herein are those of the authors alone and do not necessarily represent those of the Institute"

(4)

CONTENTS PAGE

1.0 INTRODUCTION 4 2.0 FULL SCALE EQUATIONS OF MOTION 5

2.1 LONGITUDINAL EQUATIONS 5

2.2 LATERAL EQUATIONS 7 3.0 ESTIMATION OF FULL SCALE HAWK DERIVATIVES 9

3.1 LONGITUDINAL DERIVATIVES AND MODES 10 3.2 LATERAL DERIVATIVES AND MODES OF MOTION 11

4.0 ADVANCED CONTINUOUS SIMULATION LANGUAGE PROGRAMS 12

4.1 IMPROVEMENTS TO THE LATERAL PROGRAMS 12 4.2 MODELLING OF CONTROL SURFACE INPUTS 13

4.3 HAWK SIMULATION RESULTS 14 5.0 HAWK MODEL AND DYNAMIC RIG STATUS 20

6.0 DERIVATION OF AIRCRAFT ATTITUDE RATES 21

6.1 ANALOGUE DIFFERENTIATION 21 6.2 DIGITAL DIFFERENTIATION 22

7.0 MODIFIED STEPWISE REGRESSION 26

8.0 FUTURE OBJECTIVES 29

9.0 CONCLUSION 29

LIST OF SYMBOLS 30

REFERENCES 33

(5)

LIST OF FIGURES PAGE F I G , F I G . F I G . F I G . F I G . F I G . F I G . F I G . 1 2 3 4 5 6 7 8

MODEL OF RUDDER DOUBLET 13

LONGITUDINAL SPPO 15 LONGITUDINAL PHUGOID OSCILLATION 16

LATERAL ROLL SUBSIDENCE MODE *1 7

LATERAL SPIRAL MODE 18 LATERAL DUTCH ROLL OSCILLATION 19

CIRCUIT FOR APPROXIMATE DIFFERENTIATION 21 APPROXIMATION OF THE DERIVATIVE AT X 23

(6)

1.0 INTRODUCTION. I This report is intended to discuss the progress made during "thejj

past quarter, May - July, 1989 , in accordance with the terms of MOD" Agreement No.2082/192, (REF.1). This research programme is concerned— with the use of a Modified Stepwise Regression Method for estimatingB the stability and control derivatives of a B.Ae Hawk aircraft from data obtained by the use of a scaled model on a dynamic wind tunnelB test rig.At the last progress review meeting on the 16th May 1989,

the following objectives were established for the present quarter. • 1. The two Advanced Continuous Simulation Language (ACSL) computer

programs LATYAW and LATROL will be combined to give a single simulation program for small perturbation lateral motion.

I

2. The sensitivity of the aircraft simulation programs to the actual value of particular derivatives will be investigated in order tcH establish the most significant derivatives in the various aircraft motions.

I

3. To have more flexibility and control over the inputs to the aircraft simulation models by improving the way in which controlB surface deflections are implemented. This will be done by having the control surface angle modelled by some function of time to simulated the stick-inputs of a real pilot. As a consequence of this, an improvement in the response of the aircraft model to "impulse" input^

is expected. * 4. Initially it is planned to restrain the wind tunnel aircraftjB

model to a vertical height translation of ±3". Further tests to evaluate the new system for sensing the vertical position of the modelB

are required before allowing the model full vertical freedom. * 5. Various analogue and digital numerical methods will be looked all

to find a suitable method for generating attitude angle rate data.

I

6. The full equations of motion of the aircraft are to be used for" the present studies, rather than a set of equations which have beer^

reduced to represent the experimental wind tunnel model. | 7. The basic algorithms for the MSR process are to be established. •

(7)

2.0 FULL SCALE EQUATIONS OF MOTION.

When the FORTRAN 77 modified stepwise regression program is written it will be necessary to test the program with data produced by the ACSL digital simulation programs. Previously, a reduced set of equations of motion for the Hawk model in the wind tunnel were manipulated into a form compatible with the MSR requirements, (REF.2). However, it was considered prudent that the MSR program should be

initially written using the full equations of motion, as is the case with the ACSL simulation programs. Thus sections 2.1 and 2.2 give brief details of how the longitudinal and lateral equations of motion may be re-arranged in the form required for the MSR program.

2.1 LONGITUDINAL EQUATIONS OF MOTION.

The general dimensional equations of longitudinal symmetric motion for small disturbances (when referred to body axes) may be written as follows (REF.3):

m ü - X . u - X . w - X « . w + (mWe-^ ) . q + m g . 0 = ^ . n (1) u w w q 1 17 -2 .u - 2 .w + (m-20.w - (mU +2 ).q + mg .6 = 2 .n (2) u w tf e q 2 r) -A .u - A .w - ft..w -A .q + I .q = A .T] (3) u w w 1 y n

where "<>" denotes a dimensional coefficient;

In the special case of wind axes and level flight, 0 = 0 hence

e

g = gcose = g ; 9 = gsine = 0 ;

1 e Z e

U = Vcosa = V ; W = Vsino = 0 ;

e e e e

and since small perturbations are assumed è = q.

Dividing equations 1 and 2 through by mass m, equation 3 by pitch inertia I and re-arranging all three equations into the form

y

(8)

1 -X. o o 0 0 0 ( 1 - z . ) 0 w - I T l ' 1 w 0 0 0 0 1 f \ m u w q

è

X X (x -We) -g u w q o o - o Z Z (Z +Ue) O u H q m m u w m O O 1 u w q

e

m

n

n

(4)

Pre-multiplying equation 4 through by the inverse mass matrix M yields the required MSR format of x = Ax + Bu, as shown in equation 5

- 1 u w q e X u z u m u 0 X w z w m w 0 X z q m q 1 - g 0 0 0 w q e m V J ( 5 ) w h e r e : X = % /m ; X' = X ' / m w w = k /m w X = X / m ; q q z = 2 /m ; = 2 - / m ; z = 2 /m ; z = 2 /m ; z = 2 /m w W W q q n 1 m = ft / I ; u u y m. = M . / I ; w w y m = ft / I ; w y m = ft / I : q q y m = ft / I . n n y X = X * z w u + X ( 1 - Z . ) X = X . z w w + X ( 1 - Z . ) X = q (U +z ) x . ^ '^ " + (X -W ) q e ( 1 - z . ) w z = u 1 - Z . z = 1 - z . z = q U +z e q 1 - Z . m = u m. z + m u ( 1 - z . ) w m = m . z w w + m ( 1 - z . ) w q (U +z )m. e q w ( 1 - Z . ) w + m X = 1 o o X . z w r; + X ( 1 - z . ) z = 1 - Z . m = 1 o o m. z W T] + m ( 1 - z . ) w 6

(9)

2.2 LATERAL EQUATIONS OF MOTION.

The general dimensional equations of lateral asymmetric motion, referred to body axes, for small disturbances may be written as:

f^vV - "^v^-v - (mW +^ ) p + (mU - t ) r - mg <|) - mg 4* = Y ^ . ^ + Y _ . ^ ( 6 )

V V e p e r 1 2 q ^

- L .V + I . p - L .p - I .r - L .r = L^.C + t^.C ( 7 )

- ^ .V + I . p - ft . p + I . r - ft . r

V x z p , z r = ^ ^ - 5 + ^^-C ( 8 )

In the special case of wind axes and level flight, 6 = 0 giving g = gcose = g;

1 e

g = gsine = 0;

2 e

and since small perturbations are assumed the following relationship

r

6

[v

= r 1 0 0 s i n 0 t a n e cos<f> s i n 4 i s e c 6 c o s 0 t a n e -sin4> cos<(>sece^ • P q V. J (9) reduces to 0 = p ; é = q ; M ' = r .

Dividing equation 6 by m, equation 7 by Ix, equation 8 by Iz and re-arranging leads to equation (10) below which is of the form:

M.x = A.'x + B'.u. 1 0 0 0 0 0 1 e 0 0 0 - e X 1 0 0 0 0 0 1 0 N 0 0 0 0 1 f ^ v p r

r

U

\ J y (y + W ) (y - U ) g V p e r e

1 1

n n V p

1

0

1

e n 0 1 0 0 0 0 • N 0 0 0 0 0 J f 1 V p r

r

V J ^ +

1 1

n„ n

5 C

0

0

r \ where e = I /I ; X xz X e = I /I z xz z

(10)

. - 1 Thus p r e - m u l t i p l y i n g e q u a t i o n 10 by t h e i n v e r s e mass m a t r i x M" y i e l d s t h e l a t e r a l e q u a t i o n s o f m o t i o n i n t h e s t a n d a r d s t a t e v a r i a b l e f o r m X = Ax + Bu , w h i c h i s t h e f o r m r e q u i r e d by t h e MSR. r \ V P • r V. J y y y g 0 V 1 V n V 0 0 p 1 p n p 0 0 r 1 r n r 0 1 0 0 0 0 0 0 0 0 ^ r '\ r V P r V V J \ \ 0 0 0 0 \ f \ V J ( 1 1 ) WHERE: o P. t O < 5 * O o , o o , o o , y = Y / m ; y = Y /m ; y = Y /m ; y_ = Y . / m ; y_ = Y_/m . V V p p r r 5 ^ C C 1 = L / I ; 1 = L / I ; 1 = L / I ; 1 = L / I ; 1 = L / I . v v x p p x r r x S, S, ^ C C ' * n = ft / I ; e = I / I ; X x z X n = ft / I ; p p z n = ft / I ; n . = ft/I 5 § : n_ = N _ / I C C z e = I / I ; z x z z E = 1 + e e x z x z y = y ; V 1 e n 1 x z x z y = 1 = ( y + w ) ; P e 1 e 1 P ^ X P n = - e 1 Z V n x z x z - e l n y = 1 = ( y - u ) : r e 1 e 1 r . x r

T- ^ ï

x z x z

•^r

n =

h-h'

1 . = z P . P 1 e n x z x z V J n = . - e 1 z r n 1 = 1 e n _ 2 _ + _2L_C E E x z x z V. J y^ = y^ ; n = < - e 1 n

—LI

+ _ê_

E E x z x z

] •

n« = < - e 1 n L_C + _ L -E -E x z x z 8

(11)

3.0 ESTIMATION OF FULL SCALE HAWK DERIVATIVES.

To estimate a set of stability and control derivatives for the full scale Hawk aircraft a BAe document giving graphical details of various performance and stability and control data was used, (REF.4). A flight case was chosen which fell into the flight envelope which can be produced by the dynamic rig in the wind tunnel. Details of the flight case chosen and the estimation of the various dimensional derivatives now follows:

FLIGHT CASE DEFINITION and HAWK DESIGN DETAILS:

A/C SPEED M = 0.31 V = 105.5 m/sec A/C MASS m = 9000 lb m = 4082.4 kg A/C HEIGHT Sea Level

A/C C.G. at hg = 0.275 c

WING AREA WING SPAN

HORIZONTAL TAIL ARM INCLINATION OF FUSELAGE

DATUM TO AIRSTREAM

MOMENT OF INERTIA ABOUT LONGITUDINAL, LATERAL, AND VERTICAL BODY AXES Ix = 5346.7 kg/m^

ly = 19534.4 kg/m^ Is = 23786.5 kg/m^ PRODUCT OF INERTIA Ixz = 816.74 kg/m^

CONVERSION FACTORS: 2156.81 kg/sec 9272.11 kgm/sec 227543.02 kgm/sec^ 377.83 kgm 39860.79 kgm^/sec 978207.43 kgm^/sec^ 10126.53 kgm/sec s = b = 1 = T «f = 179.635 30.808 14.109 4" ft^ ft ft = 16.6887 m ^ = 9.3903 m = 4.299 m 1 . 2. 3. 4. 5. 6. 7. 8. 9. pVS = pVSl^ pV^S = pS(l^)^ pVS(l^)^

pv^sT^

(1/2)pVSb = (1/2)pV^Sb = 1( (1/4)pVSb^ = 47545.56 kgm^/sec

(12)

3.1 LONGITUDINAL DERIVATIVES AND MODES OF MOTION. ^ = X * pVS X. = X. * pSÏ. X = X * pVS ^ = X * pVSl q q ^ T ^ = X * pV^S

n n

-64.71 kg/sec 0.0 kg +107.841 kg/sec 0.0 kgm/sec 0.0 kgm/sec' X = X. = X = X = X =

n

- 0.016 0.0 0.026 0.0 0.0

2 = z *

pvs -884.37 kg/sec 2. w 2 w 2 q \ u ft. w = = = = r z. w z w z q Z M u M. w * « « « » « p S \ pVS pVsT^ pV^S p V S l ^ P S ( \ ) ^ M = M * pVSl. ft = ft = M * pVS(ï )^ q T M « pV^Sl" n T 0.0 kg = -5478.297 kg/sec = -5628.104 kgm/sec = -89196.856 kgm/sec^ = -120.536 kgm/sec = -92.19 kgm = -1066.292 kgm/sec = -23039.658 kgm^/sec = -383457.144 kgm^/sec^ z u z. w Z H z q z 1 m u = = = 3 = - 0 . 2 1 7 0 . 0 - 1 . 3 4 2 - 1 . 3 7 9 - 2 1 . 8 4 9 - 0 . 0 0 5 m. = - 0.0047 m = - 0.048 m = - 1.669 q m = -19.527 1

SHORT PERIOD PITCHING OSCILLATION:

b) = 2 . 8 r a d / s e c »p p = 0 . 5 4 s p ( s ^ + 2p 0) s + 0) ^) s p s p s p i* s = ( - 1 . 5 1 2 ± 2 . 3 5 7 i ) PHUGOID: (0 = 0.077 rad/sec p p = 0.065 p (s + 2p G) s + Ü ) p p p ^ s = (-0.005 ± 0.077i ) CHARACTERISTIC EQUATION: Lis) = s^ + 3.034s^ + 7.876s^ + 0.096s + 0.046 = 0 10

(13)

3.2 LATERAL DERIVATIVES AND MODES OF MOTION. Y = V

t =

p ^ = r \ \ -L = V L = p

t =

r

'r' , -V ft = P ft = r

%-«c =

ROLL Y V Y p Y r \ \ L V L p L r ^5 \ N V N P N r \ \ » * * » * * * * * » » « * » « pVS (1/2)pVSb (1/2)pVSb pV^S pV^S (1/2)pVSb (1/4)pVSb^ (1/4)pVSb^ (1/2)pV^Sb (1/2)pV^Sb (1/2)pVSb (1/4)pVSb^ (1/4)pVSb2 (1/2)pV^Sb (1/2)pV2sb SUBSIDENCE MODE: -864.879 kg/sec 0.0 kgm/sec 0.0 kgm/sec 0.0 kgm/sec' = -31173.394 kgm/sec' -486.073 kgm/sec = -20206.865 kgm /sec +5943.196 kgm/sec 188136.189 kgm^/sec^ +30982.109 kgm^/sec^ +875.945 kgm/sec -3138.007 kgm/sec = -10550.361 kgm/sec +25640.366 kgm^/sec^ 107903.209 kgm^/sec^ y = y = y = y^ = y,. = - 0.212 0.0 0.0 0.0 + 7.636 = - 0.085 = - 3.780 = + 1.038 = -34.842 = + 5.075 n = n = n = n„ = n_ = + 0.040 - 0.002 - 0.479 + 2.274 - 4.711 SPIRAL MODE: DUTCH ROLL: u . 2 . 0 rad/sec dr (1 + sT ); T = 9 1 . 7 4 sec; s = -0.0109 sec' s s (s^ + 2p w s + w ^) '^dr dr dr p = 0.178 I* S = (-0.356 ± 1 .9681 ) CHARACTERISTIC EQUATION: A(s) = S( S^ + 3.753S^ + 6.198s^ + 12.188s + 0.132 ) = 0

(14)

4.0 ADVANCED CONTINUOUS SIMULATION LANGUAGE PROGRAMS.

The stability and control derivatives of both the longitudinal and lateral ACSL programs have been changed to those of the full scale BAe Hawk aircraft. The details of the estimation of these derivatives are given in section 2. The relevant flight conditions were also inserted into the programs. (Previously the derivatives of the F-4 had been used to test the ACSL programs).

4.1 IMPROVEMENTS TO THE LATERAL SIMULATION PROGRAMS.

The two lateral ACSL programs LATROL and LATYAW have now been combined into a single lateral program HKLAT. The program has been written so that it produces the response of the "Hawk" to a step input of 1° of aileron by default. To change to an impulse input on the aileron control surface the constant TIMEZT is set to a very small value as appropriate. Further, to change to a step input of rudder the following is simply typed in when running the program:

SET RUDON = .T. SET AILON = .F.

SET CMD=10 (which runs the model from a pre-defined command file)

The logical constant RUDON = .T. implies that a rudder input is required whilst the constant AILON = .F. implies that no aileron input is to be used. The ease of changing from aileron to rudder input in the same program gives a greater flexibility than was possible before with two programs.

(15)

4.2 MODELLING OF CONTROL SURFACE INPUTS.

In ACSL a TABLE function may be used to define a dependent variable which has up to three independent parameters. The control surface angle inputs to the aircraft model can thus be defined using the TABLE function with only one independent parameter, that of time. For example, the rudder doublet shown in FIG.1 may be defined in ACSL as shown below: RUDDER ANGLE IN DEGREES (zeta) o -o l O -FIG. 1 : l O ao Sooo _^ t in seconds

IN THE ACSL PROGRAM:

TABLE ZTDEG, 1 , 7 . . .

/ 0.0, 0.99, 1.0, 1.01, 1.99, 2.0, 500.0 ... / 1.0, 1.0, 0.0, -1.0, -1.0, 0.0, 0.0 ...

The first line shows that there is one independent variable, in this case time, and that there are 7 values of ZTDEG defined at 7 points in time. When the simulation is run ACSL will interpolate between the values defined in the above table to calculate the value of ZTDEG at each time step in the integration procedure. Thus between times t = 0.99 sec and t = 1.01 sec when zeta has been defined as changing from +1.0 to -1.0 a "smooth" change in zeta will be seen by the simulation rather than a sudden jump from +1.0 to -1.0 in a single time step.

It is also possible to define the TABLE function in a separate ACSL procedure which can be read from the main ACSL program; in the same way that a FORTRAN program accesses a subroutine. This facility will be useful when recorded control surface inputs from the dynamic rig are modeled in order to test the integrity of the control and stability derivatives estimated from the MSR procedure.

(16)

4.3 FULL SCALE HAWK SIMULATION RESULTS.

The longitudinal and lateral ACSL programs were run to compare the aircraft responses obtained with those predicted by the BAe report (REF.4) and those obtained using a control system design package on the BBC microcomputer. Figures 2 - 6 show the various longitudinal and lateral modes obtained using the ACSL simulation. TABLE 1 summarises the frequencies, damping ratios and time constants obtained from REF.4, the BBC package and measured from the ACSL responses, figures 2-6.

TABLE 1: MODES OF MOTION OF THE BAe HAWK.

SPPO: BAe BBC ACSL GRAPH PHUGOID: BAe BBC ACSL GRAPH s = ( s = ( s = ( s = ( s = ( s = ( ROLL SUBSIDENCE: BAe BBC ACSL GRAPH SPIRAL MODE BAe BBC ACSL GRAPH DUTCH ROLL: BAe BBC ACSL s = ( s = ( s = ( • s = ( s = ( s = ( s = ( s = ( s = ( -1.512 ± 2.357i ); -1.512 ± 2.231i ); -0.805 ± 2.155i ) -0.005 ± 0 . 0 7 7 i ) -0.002 ± 0 . 0 7 1 i ) •0.001 ± 0 . 0 7 1 i ) -3.0 s e c * ^ ) ; •3.8 s e c ' M ; •2.3 s e c " ^ ) ; -0.0109 sec""*) -0.0005 s e c " ^ ) •0.0321 s e c ' M •0.356 ± 1.968i); -0.320 ± 2.090i); -0.152 ± 2.044i) GRAPH u = 2 . 8 rad/sec; sp u = 2 . 7 rad/sec; sp Ü = 2 . 3 rad/sec sp 0) = 0.077 rad/sec; p 0) = 0.069 rad/sec; p (d =0.071 rad/sec; p T = 0 . 3 3 sec R T = 0 . 2 6 sec R T = 0 . 4 3 sec R T = 91.73 sec • T = 2000 sec s T =31.11 sec e ci> = 2 . 0 rad/sec; dr CO = 2 . 1 rad/sec; dr w = 2 . 0 5 rad/sec; dr p = 0 . 5 4 sp p = 0.56 sp p = 0.68 sp p = 0.065 p p = 0.073 p p = 0.070 p p = 0.178 ^dr p = 0.153 ^dr p = 0 . 1 4 8 14

(17)

FIGURE 2: LONGITUDINAL SHORT PERIOD PITCHING OSCILLATION.

INPUT: IMPULSE TO ELEVATOR.

10.0

(18)

FIGURE 3: LONGITUDINAL PHUGOID OSCILLATION.

INPUT: IMPULSE TO ELEVATOR,

2.00

(19)

FIGURE 4: LATERAL ROLL SUBSIDENCE MODE.

INPUT: STEP TO AILERON.

0.00

2.50

5.00

7.50

10.0

(20)

FIGURE 5: LATERAL SPIRAL MODE.

INPUT: STEP TO RUDDER.

1.00

(21)

FIGURE 6: LATERAL DUTCH ROLL OSCILLATION.

INPUT: IMPULSE TO RUDDER.

(22)

5.0 HAWK MODEL AND DYNAMIC RIG STATUS.

The Hawk aircraft wind tunnel model and dynamic test rig, which have been the subject of a parallel development programme, are now fully operational and have been developed as far as that programme allowed. The development referred to and the current status of the experimental faci-lity are described in an M.Sc thesis, (REF.5).

A servo system for measuring the vertical height, velocity and acceleration of the model on the vertical rod has been developed and demonstrated to woi^k satisfactorily. Since the system controls the tension in the vertical cable attached to the model it is possible also to extend the scale flight envelope by artificially adjusting the weight or apparent "g" acting on the model over a limited range. Although the control system appears to work well in its basic form it may need adjustment or modification for the present research programme.

When flown in the wind tunnel the model is very lively, sufficiently so to make autostabi1isation a prudent addition. Simple feedback loops have been demonstrated and shown to work well. However, the biggest remaining problem is to trim the model to a suitable vertical position in the wind tunnel whilst retaining adequate control over it. With this in mind some work has been undertaken to design and test a suitable "height hold autopilot". At the time of writting this work is not complete but sufficient progress has been made to indicate that it looks quite feasible in practice. A by-product of this activity is that the equation of motion in the wind tunnel model will need to be extended to include the feedback loops as appropriate.

The planned experiments to measure model inertias and suspension system friction have not yet taken place. It is hoped to complete these in the next quarter of the programme.

(23)

6.0 DERIVATION OF AIRCRAFT ATTITUDE RATES.

The dynamic rig was initially designed so that the attitude angles of the Hawk model may be accurately measured via various potentiometers. However, size constraints on the scaled model meant that it was not feasible to insert rate gyros into the model. Thus any attitude rate data required has to be generated using either analogue or digital methods.

The following two sections discuss analogue and digital/numerical methods for differentiating data. It is expected that both types of techniques will be evaluated to see which method produces the most reliable derivative estimates. A number of references are available on the design of an analogue differentiator and numerical differentiation of data. Some of these are given in the reference section at the end of this report.

6.1 ANALOGUE DIFFERENTIATION.

Figure 7 below shows a circuit for the design of an approximate differentiator using three amplifiers, (REF.6). This circuit is based upon the solution of the implicit differential equation:

(l-a).g^ + z - ^ (12)

If a = 1, the above differential equation gives the desired relationship z=dx/dT. In practice, the magnitude of "a" which is used will depend on the frequency of x. If "a" is too large, a high frequency input will cause oscillations in the circuit. The value of

"a" must therefore be determined by trial and error. It will typically be in the region of 0.96.

FIG. 7: CIRCUIT FOR APPROXIMATE DIFFERENTIATION. As a is increased, z approaches the time derivative dx/dt.

-*

dx

- &

(24)

DISCUSSION: Use of an analogue differentiator has three main drawbacks:

1. It decreases the signal to noise ratio in the circuit.

2. An operational amplifier used as a differentiator may frequently be driven to saturation and overload.

3. Stability problems may be encountered, for some amplifiers are quite sensitive to capacitance loading.

6.2 DIGITAL DIFFERENTIATION.

The use of a digital computer to obtain attitude rates may be broken down into two main methods. The first method involves the substitution of sO for q, s<p for p, and sv» for r in the mathematical definition of the equations of motion in the MSR procedure. Alternatively, numerical differentiation may be used and this method

is now discussed more fully.

Tabulated data is generally not used directly in numerical differentiation because any scatter in the data can cause serious accuracy problems. Whenever possible, an analytical expression for a smooth curve which fits the data should be determined. Analytical differentiation can then be used, or numerical differentiation with ordinate values obtained from the fitted curve. The numerical method to be discussed utilizes Taylor-series expansions, REF.11.

The Taylor series for a function y = f(x) at ( x. + h ) when expanded about x is y( X. + h ) = y^ + y:.h + 1 i 1 y"h' i "ST (13)

where h = Ax and y is the ordinate corresponding to x and (x. + h) is in the region of convergence. The function at (x. - h) is similarly] given by y( x. - h ) = y. - y' .h + i y"h^ y"'h^ i i

TT

TT (14)

Subtracting 14 from 13, we obtain

y'. = y(x + h) - y(x - h) i I 2E 1 y' 6 ' (15) 22

(25)

Looking at FIG.8, it is seen that if we designate equally spaced points to the right of x as x , x and so on, and those to the

i i*\ i*Z,

left of X as X ,x , and identify the corresponding ordinates as

i i- 1 i - 2

y , y , y , and y , respectively, equation 15 may be written:

i + l i + 2 i - 1 i - 2

with error of order h . Equation 16 is called the central-difference approximation of y' at x , with errors of order h .

i

Graphically, the approximation represents the slope of the dashed line in FIG.8. The actual derivative is represented by the slope of the solid line drawn tangent to the curve at x..

1 FIGURE 8:

1 >

APPROXIMATION OF THE DERIVATIVE AT X .

1

* ? — ^ .

^

Xi 1

-K x; K ;+w

It has been shown that the central-difference expressions for the various derivatives involve values of the function on both sides of the the x value at which the derivative of the function is desired. By utilizing the appropriate Taylor-series expansion, one can easily obtain expressions for the derivatives which are entirely in terms of values of the function at x. and points to the right of x . These are known as forward-finite-difference expressions. In a similar manner, derivative expressions which are entirely in terms of the function x and points to the left of x can be found. These are known as

I

backward-finite difference expressions. In numerical differentiation, forward-difference expressions are used when data to the left of a point at which a derivative is desired are not available, and backward-difference expressions are used when data to the right of the desired point are not available. Central-difference expressions, are more accurate than either forward- or backward- difference expressions This can be seen by noting the order of the error in the summary of differentiation formulas which follows over leaf.

(26)

CENTRAL-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h? y. , - y ., y' = —LLL-,- izl y. , - 2y. + y h^ y - 2y + 2y + y / / / _ i •f2 ! • » ! i - 1 i - 2 ' ' 3h2 y - 4y + 6y - 4y + y y^' ' ' ' - i * 2 i + 1 i i - 1 i - 2 i t- 4

CENTRAL-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h^

-y + 8y - 8y + y

1 * 2 i-fl i - l i - 2

* 12h -y. , + 16y. - 30y. + 16y. + y. ,

/, _ 1 -f 2 n-1 I 1-1 1-2

' ~ 12h2

-y + 8y — 13y + 13y -8y + y

„»'» _ i+3 ' i + 2 i+l i-l i-2 i-3

y _ '

8h^

' ~ 6h^

FORWARD-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h.

y. , - y. , y' = ^*^ ''^ ^ 2h y. , - 2y - y. y y i 1.2 y, ., - 3y + 3y. - y , , , _ i-»3 1 + 2 i + l i i ~ 1-3 y , - 4y ,, + 6y. - 4y + y. , , / , _ i-f 4 i-f 3 1 •••2 14-1 i^ 24

(27)

FORWARD-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h^. -y + 4y - 3y , _ i f 2 -"i + i i_ ' 2h -y. , + 4y - 5y + 2y. , , _ n - 3 1 *2 1 -f 1 1 * " h^

-3y + 14y - 24y + 18y - 5y

,,, _ i*A i » 3 i* 2 i-fl _i_

' ~ 2h='

-2y + 11y - 24y + 26y - 14y + 3y

^1 i , I ^ i + 5 i • 4 i •» 3 i • 2 i-fl i

i u 4

BACKWARD-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h,

y. - y. , y ' = t t-^ h^ y - 3y + 3y , - y. , y . t I • _ _^ i - l i - 2 1 - 3 i ~ t.3 y. - 4y + 6y. , - 4y + y y/ » / . _ _y i-l 1-2 1-3 \-A ' h^

BACKWARD-DIFFERENCE EXPRESSIONS WITH ERROR OF ORDER h?

3y. - 4y + y

y ' = _ _ i * - i i - 2 i .

y., _ 2y, - 5y^_^ + 4y^_^ - y^_^ h^

y,., _ 5y^ - 18y^_^ + 24y^_^ - 14y^_3 + 3y^_^ 2h^

y.

3y - 14y + 26y - 24y + 11y - 2y

/,//_ i i-l i-2 i-3 i-4 i-5

(28)

7.0 MODIFIED STEPWISE REGRESSION (MSR) PROCEDURE.

The mathematical format required for the MSR is best shown by the following example which is taken from the longitudinal equations of motion:

w = z + z . u + z . w + z . q + z . n (17)

0 u w q n

This is of the form:

y(t) = b^ + b .X + b .X + ... + b .x (18)

o 1 1 2 2 n-1 n-1

In equation 18, b to b are the stability and control

1 n-1

derivatives to be estimated; b is a constant dependent on the

0

initial steady-state flight conditions; x to x are independent

1 n- 1

aircraft state and control variables. Finally, y is the dependent variable and in the above example y = w, where w is the rate of change of the perturbed vertical velocity (referred to body axes) which will have to be generated in some way using data from the experimental rig.

If a sequence of N readings of y and the x's, (ie w, u, w, q, rj). are taken at times t , t , ... ,t and denoted by y(i), x (i), x (i), to x (i) where i = 1, 2, ..., N then the data aquired can be related

n- 1

by the following set of N linear equations:

y(i) = b + b .x (i) + b .X (i) + ... + b .x (i) + c{i) (19)

o i l 2 2 n-1 n-1

e(i) is the equation error which is introduced here as equation 19 is only an approximation of the actual aerodynamic relationship.

Further, equation 19 may be expressed in matrix form as Y = b.X (20)

For N »n , the first estimate of the derivatives, b , can be made' using the method of least squares as shown below:

^

= [ X^ X J ^ x"^ Y (21)

where p is the n x 1 vector of parameter estimates, Y is the N x 1 vector of measured variables of Y(i), and X is the N x n matrix of measured independent variables.

(29)

The covariance matrix of parameter errors has the form:

E | ( p - b ) ( p - b ) ^ | = a ^ f x ' ^ x j '

(22)

For an estimate of this covariance matrix , o^ is replaced by its estimate

s^ =

N - n

i«l

y € fi) where c( i ) = y(i) - ^(i) (23)

and ^ ( i ) = e + e . x ( i ) + f i . x ( i ) + . . . + p .x (i) (24) 0 1 1 2 2 n-1 n-1

A test is then carried out on this overall regression equation 24 by calculating the random variable F given by equation (25).

P ._ P' X-^ Y - N P ^ (25)

( n - 1 ) s^

This variable is represented by an F-distribution with u = n - 1 and u = N - n degrees of freedom and a significance level of a .

2 P

Tabulated values of the F-distribution , F(u ,Ü ,O ), are found in

1 2 p

statistical reference tables such as that given in REF.13. If the value of F (calculated from 25 above) is greater than F(y ,u ,a ) then

1 2 p

it is possible to say with a confidence of (1-o )x100X that not ALL

p

of the derivatives 0 , 6 , B , .. . ,B are zero, although one or two

^ 0 ^ 1 ^ 2 '^n-l

may be zero.

If at least 100 sets of observations N have been recorded the effect of n (the number of independent variables) on the tabulated values of F is small and a critical value of 12 is selected, REF.14.

The following procedures are then carried out:

1. The significance of individual terms in the regression is examined next using a partial F-test. For each independent variable

the term F = ^ is calculated (26) P s ^ O j ) ^

where s ^ O )^ is the variance estimate of ^ obtained from 23.

(30)

I

If F > F(u ,u ,a ) ie. F > 12, it may be assumed that the

p 1 2 p p •

term being tested is not equal to zero and should be kept in the • regression equation. If F < 12 there is a "chance" that ^. = 0 and

the the term is rejected from the regression equation. •

I

I

2. At this stage it is worth calculating the squared multiple correlation coefficient R^ . This coefficient is used as an indication of how "well" the independent variables x , x , ..., x (which are

1 2 n-1

in the regression equation) correlate with the dependent variable y. The closer the value of R^ to 1 , the better the correlation and the confidence in the regression model obtained. R^ is given by 27:

R^ =

I

^

E.

I »(^)

- ?

] ^

__

g^X^Y -

N-y

^ ,,,, I

£.

[ y{i) - y ] ^

Y''Y

-

Ny

^

N - n R^ I

and is related to the variable F by F = . — (28)

n - 1 1 - R M 3. A new set of derivatives p is estimated using equation 21. R is

calculated and there should be an improvement in its value havingB rejected a term from the regression equation and hopefully having

improved the regression model. •

4. The remaining independent variables have their new values of F ^ calculated and examined to see if F is < 12. Any variable withB

p

F < 12 is rejected from the regression equation.

I

5. The best of the variables not currently in the model (ie. the one whose partial correlation F with y given the variables already in t h i

p • equation, is greatest) is checked to see if it passes the partial F

entry test. If F is > 12 this "best" variable is returned to theB regression model.

Steps 3, 4 and 5 are repeated until no more variables are enteredB or are removed from the regression equation and no further improvement in R^is obtained. It is then considered that the "best fit model" forj the observed data has been found. A computing scheme for the procedure

described above may be found in REF.15. I

28

I

I

(31)

8.0 FUTURE OBJECTIVES.

1. Work will continue on the "height hold" system for the model on the dynamic rig.

2. The model aircrafts moments and products of inertia will be measured via oscillitory methods. At the same time an attempt will be made to measure the mechanical friction damping terms of the model gimbal. This would enable the mechanical and aerodynamic damping terms to be separated in the mathematical model of the system.

3. The first version of the MSR program will be written. This program will be used to model a full set of equations using data produced by the ACSL simulations as input. Once the algorithms/method have been validated in this way the program can be extended to include the height hold control system and also take into account the reduced degrees of freedom of the model in the wind tunnel.

9.0 CONCLUSION.

Using the full scale Hawk stability and control derivatives which were estimated from REF.5 when running the ACSL simulation programs

led to aircraft responses which were very close to those that were expected. The damping ratios and frequencies of the longitudinal SPPO and phugoid oscillation were in good agreement, as were the lateral dutch roll and roll subsidence modes. The spiral mode was the only mode not clearly defined. The spiral time constant Ts is a difficult root to obtain accurately as it is a relatively small root close to zero. Overall, from these results it would appear that the ACSL simulation programs provide a satisfactory representaion of the full scale Hawk aircraft.

(32)

LIST OF SYMBOLS

b wing span

c aerodynamic mean chord C drag coefficient X C sideforce coefficient y C lift coefficient 2

C rolling moment coefficient C pitching moment coefficient

m

C yawing moment coefficient n

1 , 1 , 1 , 1 aircraft moment of inertias X y z xz

IT horizontal tail arm

L ,L ,L ,L ,L dimensional rolling moment derivative due to p' r'-^'-C u w w q r) V p r ^ g a f a P

e,

n.

<t> €. C V

sideslip, roll rate, yaw rate, etc.

M ,M ,M.,ft ,|S| dimensional pitching moment derivative due to forward velocity, side velocity, etc.

m aircraft mass M mach no.

ft ,ft ,ft ,ft ,ft dimensional yawing moment derivative due to ^ ** "^ ^ ^ sideslip, roll rate, yaw rate, etc.

p, q, r rate of roll pitch and yaw respectively s wing area

u, V, w components of velocity V total velocity

% ,k ,k.,k ,k dimensional d r a g force derivative due to " * ' ' ' * ' '^ forward v e l o c i t y , side velocity, etc.

^ ,t .t ,^-.,^_ dimensional s i d e f o r c e derivative due to sideslip, roll r a t e , yaw rate, etc.

Ï ,1 ,2.,2 ,2 dimensional lift force derivative due to " * ' * ' ' ' "^ forward v e l o c i t y , side velocity, etc.

inclination of fuselage datum to air stream angle of attack, tan *(w/u)

angle of sideslip, sin ^(v/V)

attitude in pitch, bank and azimuth control surface angle of elevator, aileron and

rudder respectively

(33)

LIST OF SYMBOLS (continued) Longitudinal Mass Matrices and Derivatives:

1 -X. 0 0 M = 0 ( 1 - z . ) 0 0 - m . 1 w 0 0 0 0 0 1 M' 1 0 0 0 x . / ( 1 - z . ) w w l / ( l - z . ) w m . / ( 1 - z . ) w w 0 0 0 1 1 0 0 0 0 where: X = ^ /m U U X. = X'/m ; w w = k I m X = X /m ; q q X = ^ /m z = 2 /m ; z. = 2./m ; z = 2 /m ; z = 2 /m ; u u z = 2 /m m = ft /I ; u u y m. = M./I ; w ** y m = ft /I : w y m = M /I ; q q y m = ft /I , n n y X = o o X. z w u + X (1-1.) X = X. z W W ^ + X w (1-z.) X = (U +z )x g q ' + (x -W ) (1-1.) '^ " z = u 1-Z. z = 1-z. z = q u +z 1-z. m = u o o m. z w u + m (1-z.) m = m.z w « + m (1-1-) m = q '(u e ( 1 + 1 O - Z ' )m. ) r + m X = X. z w n + X

(1-1.) "^

z =

n

n

1-z. m =

n

o o m.,z w q + m (1-1.) "^

(34)

L I S T OF SYMBOLS ( c o n t i n u e d ) L a t e r a l Mass M a t r i c e s and D e r i v a t i v e s : M = 1 0 0 0 0 0 1 - e 0 0 X 0 e 1 0 0 z 0 0 0 0 0 0 1 0 0 1 M - 1 1 0 0 0 0 0 1/Exr - e /Exz 2 0 0 0 e /Exz x 1/Exz 0 0 0 0 0 1 0 0 0 0 0 1 WHERE: e = I / I ; X x z x e = I / I ; 2 XZ Z E = 1 + e e x z X z y = Y /m ; y = Y /m ; y = Y /m ; y_ = Y . / m ; y . = Y . / m V V P P r r q C C

1 = t / I ; 1 = t / I ; 1 = L / I ; 1 = L / I ; 1 =

Ijl V v x p p x r r x c, S " C t > n = ft / I : V V z n = ft / I ; P P z n = ft / I ; r r z n - = N _ / I ; n . = ft_/I y = y ; V V y = (y -^ w ) ; P P e

y = (y - u ) ;

1 = x V x z x z 1 = 1 e 1 — + ^ XZ X Z 1 = e 1 ^ Ï x z X z n = ' - e 1 Z V n n = < - e 1

I

n z P + P n = r o - e 1 2 r n X Z

h'-h-,1 e n 1 = \ - ^ + - ^ ' " ^E E X 2 X Z 1 - = 1 e n x z x z y^ = y^ ; n = - e 1_ n — L - i

+

E E x z x z n . = - e 1 n x z x z 32

(35)

REFERENCES.

1. MOD AGREEMENT No.2082/192: Use of a Stepwise Regression Method with Dynamic Rig Data. October 1988.

2. HINDS, H. A. and COOK, M. V.: Initial Review of Research Into the Application of Modified Stepwise Regression for the Estimation of Aircraft Stability and Control Parameters. January 1989, Cranfield Institute of Technology.

3. BABISTER, A.W.. : Aircraft Dynamic Stability and Response. 1st Edition, Pergamon Press, 1980.

4. HAWKER SIDDELEY AVIATION LTD: Aerodynamic Data and Stability and Control Derivatives of the Hawker Siddeley H.S 1182. Airframe Engineering Note Aero 1880, July, 1972.

5. FILMER, S.W.: An Artificial "g" Control System for the Dynamic Wind Tunnel Facility. College of Aeronautics MSc Thesis, Cranfield Institute of Technology, 1989.

6. E.A.I. Handbook of Analogue Computation. Electronics Associates Inc., 1967.

7. FIFER, S.: Analogue Computation, VOL II, Theory, Techniques and Applications. McGraw-Hill Book Company, Inc., 1961.

8. JACKSON, A. S.: Analog Computation. McGraw-Hill Book Company, Inc., 1960.

9. SOROKA, W. A.: Analog Methods in Computation and Simulation. McGraw-Hill Book Company, Inc, 1954.

10. SMITH, G.N. and WOOD, R.C.: Principles of Analog Computations. McGraw-Hill Book Company Inc., 1959.

11. JAMES, M.L.; SMITH, G.M and WOLFORD, J . C : Applied Numerical Methods For Digital Computation. 3RD Edition, Harper & Row Publishers Inc., 1985.

(36)

12. SCHEID, F: Numerical Analysis. Schaum Outline Series. McGraw-Hill Book company, 1968.

13. WHITE, J; YEATES, A. and SKIPWORTH, G.: Tables for Statisticians. 3rd Edition. Stanley Thornes (Publishers) Ltd., 1979

14. KLEIN, v.; BATTERSON, J.G. and MURPHY, P.C: Determination of Airplane Model Structure from Flight Data by Using Modified Stepwise Regression. NASA TP-1916, 1981.

15. DRAPER, N.R., and SMITH, H.: Applied Regression Analysis. 2nd Edition. John Wiley and Sons, Inc., 1966.

Cytaty

Powiązane dokumenty

A Report from the Academic Conference „Perspekty- wy rozwoju badań lingwistycznych” (Katowice, 27–28 June 2019).

Especially in plant vacuoles, the role of the tonoplast ATPase in cytosolic pH homeostasis has been demonstrated (Marin and Blasco 1982). In view of the results presented

This article concerns the analysis of the political situation that took place in Slovakia in the period from 1992, when the fate of the federation was already decided,

Wartości obliczeń korelacji liniowej cech: głębokości eksploatacji pokładu (Ht), grubości warstwy tąpiącej (Hww) i minimalnej odległości pomiędzy ogniskiem a skutkiem wstrząsu

Użyte tuleje (wężyki) dystansujące z PCV oddylatowały część pręta od mieszanki, nie powodując dodatkowego tarcia dla siły wyrywającej (w czasie badania pozostały

Podkreślono, że stosowanie metody etnograficznej w tym projekcie pozwoliło spojrzeć na bibliotekę jak na przestrzeń eksperymentalną, w której zastosowane rozwiązania

Analysis of the reported frequency with which respondents of diff erent education levels bought advertised OTC cold remedies showed that subjects who had vocational or

Schlechta’s contacts with Vasak proved to be very close in 1891 when the Counsellor at the Interior Ministry Nobility Department (his future colleague), Emil von Less, asked