Вы находитесь на странице: 1из 118

NASATechnicalMemorandum102267 USAAVSCOMTechnicalMemorandum90-A-004

A Flight-Dynamic Helicopter
Mathematical Model with a Single
Flap-Lag-Torsion Main Rotor
M. D. Takahashi

February 1990

UvSIAATRMIo
_

SYSTEMS COMMAND

National Aeronautics and AVIATION RESEARCH AND


TECHNOLOGY ACTIVITY
Space Administration
NASA Technical Memorandum 102267 USAAVSCOM Technical Memorandum 90-A-004

A Flight-Dynamic Helicopter
Mathematical Model with a Single
Flap-Lag-Torsion Main Rotor
M. D. Takahashi, Aeroflightdynamics Directorate, U.S. Army Aviation Research and
Technology Activity, Ames Research Center, Moffett Field, California

February 1990

National Aeronautics and


Space Administration
AVIATION RESEARCH AND
Ames Research Center TE C HNO LOGY ACTIV ITY
MOFFETT FIELD. CA 94035-1099
Moffett Field, California 94035-1000
CONTENTS

Page

NOMENCLATURE ................................................................... V

SUMMARY .......................................................................... 1

INTRODUCTION .................................................................... 1

HELICOPTER EQUATIONS OF MOTION ............................................. 2

Fuselage ......................................................................... 2
Main Rotor ....................................................................... 6
Inflow ........................................................................... 11
Tail Surfaces ..................................................................... 13
Tail Rotor ........................................................................ 14
Main-Rotor Downwash ............................................................ 15
Mass Matrix ...................................................................... 17
Multiblade Coordinate Transformation ............................................. 21

OPERATIONS ...................................................................... 22

Basic Setup ...................................................................... 22


Initialization ...................................................................... 24
Trim ............................................................................. 24

Integration ....................................................................... 26
Linearization ..................................................................... 28

RESULTS ........................................................................... 29

CONCLUDING REMARKS .......................................................... 34

REFERENCES ...................................................................... 35

TABLES ............................................................................ 37

FIGURES ........................................................................... 54

,o,

111

PRi_CEDIi_G PAGE I_LANK NOT FILMED


NOMENCLATURE

A vector is denoted with an over-arrow (e.g., the position vector gab), and the column matrix rep-
resentation of a vector, or any other type of column matrix, is represented with an underbar (e.g., _).
Points in the system are designated by lowercase letters, so the position vector Tab in the above example
is read "the position from point a to point b." Coordinate frames are designated by capital letters (e.g.,
d:A is the z unit vector in the A system). Coordinate-frame rotation rates are represented as _F/I,
which is read as "the rotation rate of frame F relative to frame I." Rotation vectors are always resolved
in the frame of the first subscript. Nondimensional quantities are represented with an overbar and are
nondimensionalized by the blade mass, rotor radius, and nominal rotor rotational rate.The sine and
cosine functions are abbreviated to S O and C O, where the subscript is the argument. In the following
list, the abbreviation DOF is used for degrees of freedom.

a blade-section lift-curve slope


asnd speed of sound
aTR tail-rotor lift-curve slope

aOTs, boTs, aTS, bTS tail-surface dynamic pressure loss angles


b blade-section semichord

bTR tail-rotor semichord

Coo, CD , CD , CO3,Co,, Cos tail-surface-drag coefficient values at break angles

CFz,CFu,CFz fuselage-mount damping constants

CL s , CL I , CL 2
tail-surface-lift coefficient values at break angles

CT, CM, CL main-rotor thrust, pitch, and roll coefficients


CTS tail-surface dynamic pressure loss factor
Cu, Cz hinge damping constants
CorR, ClrR tail-rotor drag function constants
d 0, d l, d2 blade-section drag function constants
e,f first and second offsets

eTR tail-rotor flapping-hinge offset


f,f,] fixed-DOF array and derivatives

Lq fixed equations

Fx,Fy,Fz applied-forces components at mount in F system


9 gravity constant
h shaft length
iAero apparent-mass-term flag
fixed DOF indices (number selected)
if(ni:)
ifeq(nfeq) fixed equation indices (number selected)
first-derivative fixed DOF indices (number selected)
ii(ni ])
second-derivative fixed DOF indices (number selected)
i](ni])
iu(niu) fixed control indices (number selected)

iy(ni u) feedback fixed-output indices (number selected)

io(nif_) auxiliary fixed-output indices (number selected)

ix(nix) feedback X-output indices (number selected)

pR_.'C_.DI:.':G PAGE _LA,"IK NOT FILIVIED


{MIII.,._ IN11_N'IrlON,l_l.l,,¥
IlI:AII_
iN(niR) auxiliary X-output indices (number selected)

il(nil) first-order variable/equation indices (number selected)


IbT R tail-rotor flap inertia about flapping hinge
IB blade inertia matrix
IF fuselage inertia matrix
IR rotor-hub inertia matrix

jr(njr) rotor DOF/equation indices (number selected)


j÷(nj÷) first-derivative rotor DOF indices (number selected)
jw(nj_) feedback-rotor output indices (number selected)
j&(nj_) auxiliary-rotor output indices (number selected)
Jo(Wo) rotor control indices (number selected)
K(nK) rotor control blade indices (number selected)
KbTR tail-rotor flap-spring constant

KF_, KFu, KF: mount spring constants


K ,Ky, Kz hinge spring constants
KITR tail-rotor tangent of _3
inflow matrices
MB blade mass

_IBTR tail-rotor blade mass

2l,I F fuselage mass


AIR rotor-hub mass
toO, ml blade-section moment function constants

nAbld number of blade accelerometer measurements

'nA yu s number of fuselage accelerometer measurements

nb number of blades

'nbT R number of blades in tail rotor

nf number of fixed DOF

T_hLI N number of harmonics in periodic system linear coefficient matrices

_hTRM number of harmonics in trim blade equilibrium solution


TLr number of rotor blade DOF
TLs number of empennage surfaces
72 u number of fixed inputs
7%u A _ 72U C _1%Up _ 7_U S _ 1%U G number of controls in blocks A, C, R S, and G
nw number of rotor outputs
_z A _ TlX C _ 'nXp _ l_X S _ ?2X G number of states in blocks A, C, R S, and G
ny number of fixed outputs
Try A _lty C _ nyp _rty S _ ny G number of outputs in blocks A, C, R S, and G
TlO_rnid _ TtO_en d number of divisions in middle/end region of a for surface downwash
table

72_mid, n_en d number of divisions in middle/end region of/3 for surface downwash
table

no number of rotor blade inputs


nl number of augmented states

vi
trim Fourier coefficients matrix [(2nhrnM + 1) by nr] of the blade
?"co
DOF

rl,r2 integration limits in downwash table calculation


_r,r_',£ blade DOF arrays and derivatives

T_eq rotor equations


R rotor radius
RTR tail-rotor radius

R___
T = [Rmz Rm v Rmz] T translation DOF of fuselage

Sf reference area of fuselage aerodynamic forces


STa, BLa, WLa aerodynamic force position a in station-buttline-waterline coordinate
frame
STc, B Lc, W Lc fuselage center-of-mass position c
STm, B Lm , W Lm translational DOF position m
STr, BLr, WLr tail-rotor position
STs, BLs, WLs tail-surface position
STt , B Lt , W Lt shaft tilt position
STS tail-surface reference area

tfINT final time of response

TRBRK, TRLoss tail-rotor loss function constants


r_, T_ blade linear twist constants
U_ fixed input array
XA blade-section torsion axis distance behind 1/4 chord

Xb, Yb, Zb blade center-of-gravity position components in B system


tail-rotor center of mass from hinge offset
XbT R

Xl,X2 aerodynamic forces integrated from x l to x2 along _B

X--eq first-order equations


X__l first-order augmented state array

O_D1, O_D2, O_D3, O_D4 tail-surface-drag break angles


tail-surface-lift break angles
O_Ls_ O_L1, O_L2
O_LOBND, O_LO, Olup, O_UPBN D downwash table a ranges

/3LO B N D ' /_LO, 3UP,/3UPBND downwash table/3 ranges


flap, lag, and torsion blade DOF
9p, hinge offset angles
ADW nearest a to wake layer for surface downwash table calculations

A!,A] - finite-difference perturbation for fixed DOF and derivative


At_, At_" finite difference perturbation for rotor DOF and derivative
A_U finite-difference perturbation for fixed inputs
Axl finite-difference perturbation for augmented states
A0_ finite-difference perturbation for rotor-blade inputs
_e rotor inputs
Os, c)s shaft tilt in pitch (positive back) and roll (positive right)
OtTR tail-rotor twist per unit length
Ozo, Oyo, Ozo zero moment angles at mount

vii
O_T = [Ox,Oy,Oz] T fuselage Euler angles
A inflow at main rotor
# advance ratio

PA air density
Px , Py tail-rotor orientation angles
O"x ; O_y tail-surface orientation angles

rotor DOE _k = _ + _27r

_f rotor fundamental frequency


nominal rotor rotation rate
_TR tail-rotor rotation rate

For position vector _:

T time derivative
!

time derivative of a vector relative to vector frame

nondimensional time derivative


_(F) a vector resolved in a particular frame
÷ special matrix form of a vector, i.e.,
0 rz -ry
= --rz 0 rx
ry -rx 0

°°°

VII1
SUMMARY

A mathematical model of a helicopter system with a single main rotor that includes rigid, hinge-
restrained rotor blades with flap, lag, and torsion degrees of freedom is described. The model allows
several hinge sequences and two offsets in the hinges. Quasi-steady Greenberg theory is used to
calculate the blade-section aerodynamic forces, and inflow effects are accounted for by using a three-
state nonlinear dynamic inflow model. The motion of the rigid fuselage is defined by six degrees of
freedom, and an optional rotor rpm degree of freedom is available. Empennage surfaces and the tail
rotor are modeled, and the effect of main-rotor downwash on these elements is included. Model trim,
linearization, and time-integration operations are described and can be applied to a subset of the model
in the rotating or nonrotating coordinate frame. A preliminary validation of the model is made by
comparing its results with those of other analytical and experimental studies. This publication presents
the results of research completed in November 1989.

INTRODUCTION

Future requirements for helicopter flight performance place greater emphasis on high-bandwidth
flight-control systems than current requirements. Low-order rigid-body models of helicopter systems can
be used successfully to design feedback control systems, but these models impose bandwidth limitations
on the controller, making them unsuitable for the design and evaluation of high-bandwidth systems
(ref. 1). To meet the new requirements, higher order helicopter models must be used in the design of
the flight-control systems. The higher order effects of primary interest are those of the rotor dynamics
and the rotor inflow. In addition to capturing the blade-flap and lag dynamics, the effect of torsional
dynamics on the control design problem needs to be understood. This last item is relevent to rotor
designs using hingeless and bearingless rotors and to advanced concepts, such as servo-flap control,
which require torsionally soft rotor blades (ref. 2).

This report documents a higher order helicopter mathematical model created to fill these needs. The
helicopter model is described in detail in the next section. The rotor consists of rigid blades with flap,
lag, torsion, and pitch motions; and with linear hinge springs and dampers. This gives the model the
rotor dynamics of interest and allows for approximate modeling of hingeless rotor systems. The flap (f),
lag (I), torsion (t), and pitch (p) hinge motions can have the order flpt, fplt, pfit, lfpt, lpft, or plft (only
flpt and lfpt are currently available), and two hinge offsets are available to model various articulated
configurations. The blade-section aerodynamics are linear, and the quasi-steady Greenberg model is used
(ref. 3). Unsteady inflow effects are included using the three-state nonlinear Pitt/Peters dynamic inflow
model (ref. 4). An rpm degree of freedom (DOF) of the main rotor is also available, making analysis
of engine/rotor interaction possible. The rigid fuselage model has six degrees of freedom and includes
an equivalent-drag-area aerodynamic model, a tail-rotor model, and an empennage-surface model. The
empennage-surface models have main-rotor downwash effects that are calculated from the flat-wake
model described in chapter 2 of reference 5. The tail rotor is the quasi-static flapping model described
in reference 6. For greater flexibility, the spring/damper model, the blade-section aerodynamic model,
and the fuselage aerodynamic model can be replaced with user-defined models.

Following the description of the model is the Operations section, which details the operations that
are performed on the model. There are three operations: trim, linearization, and time-integration. Trim
placesthe helicoptersystemin someuser-definedflight conditionby satisfyingthe systemequationsof
motion. After trimming, the model may be linearizedaboutthe trim condition,or the model may be
initialized in the trim conditionandthentime-integrated.Linearizationusesnonrotatingrotor coordinates
througha multibladecoordinatetransformation(MBCT) (ref. 7). In forwardflight, the periodicsystem
matricescan be extractedfrom this linearizationprocess. The time-integrationusesrotating blade
coordinatesandallows for arbitraryinputsto the modelcontrols. Additionally, the integrationprocess
has been cast in a generalblock form, allowing the introductionof user-specifiedactuator,sensor,
feedback,and precompensator dynamicsto the system.

In the Resultssection,a preliminary validation of the helicoptermodel is madeby comparing


resultswith thosefrom otheranalyticalandexperimentalstudies.The rotor modelresultsarecompared
with trimmed rotor-responseresults,from reference8, of an isolatedrotor. Rotor/fuselageresultsare
comparedwith theexperimentalfrequencyanddampingdatapresentedin reference9. Thefull helicopter
model is validatedby comparingtrim and time-historydataextractedfrom flight dataon a UH-60A
helicopter(ref. 10). Additionally, a comparisonwith the quasi-staticeight-statelinearizedmodel from
the GEN HEL program(refs. 11,12)is made.

HELICOPTER EQUATIONS OF MOTION

Fuselage

The fuselage is modeled as a rigid body whose motion is defined by the six degrees of freedom
shown in figure 1. The fuselage coordinate frame F is body fixed, with its origin at point m. The
location of point m is chosen by the user. The body translational motion is defined by the components
of the inertial position vector g'im, and body rotation is defined by the Euler angles. Other relevant points
on the body are shown in figure 2. The positions of these points are chosen by the user in the body-fixed
coordinate frame defined by the station, the buttline, and the waterline. The forces and moments at
m result from mounting restraints, which can be set to simulate any mounting condition, such as in a
wind-tunnel test. Point c is the center of mass of the fuselage, where inertial and gravitational forces
are resolved, and point a is where fuselage aerodynamic forces are applied. The ns empennage surfaces
produce resultant forces at the sj points, and the resultant tail-rotor force is at point r. There are nAil, s
points designated as Yn, where accelerations are output measurements. Point h is the attachment point
of the main-rotor hub, which can be set at tilt angles about point t. These tilt angles are defined by
the transformation, shown in figure 3, which tips the hub coordinate frame H by constant pitch and roll
angles, Os and Cs.

The equations of motion for the fuselage are formed by summing the forces created by the main
rotor, fuselage inertia and gravity, fuselage aerodynamics, the fuselage mount, the tail rotor, and the tail
surfaces. This gives the vector equation
ns

OH+_)IG+Q,A+Q,M+OR+_OSj =0 (1)
J

Summing the respective moments about point m gives

f_H q- f_IG + J_A + ff"%'I + LR + iS = 0 (2)

2
where

= JH+ (' mt+ 'th) × 0n (3)

f"IG = :I + (r'mc x 0IG) (4)

LA=fA+(FmaXOA) (5)

(6)

n8
(7)

The final fuselage equations are resolved such that they correspond to the fuselage generalized coordi-
nates. That is, if a Lagrangian approach had been used, the same fuselage equations would have resulted.
This resolution of the equations facilitates the extraction of the system mass matrix, which is discussed
in a subsequent section. The definition of the equations and their location in the fuselage-equation

vector f--eq are

feq(1) = _ moments about XF (8)

feq(2) = Z moments about Y0y (9)

feq(3) = _ moments about z0z (10)

feq(4) = _ forces in xl direction (11)

feq(5) = _ forces in _)i direction (12)

feq(6) = _ forces in zI direction (13)

Using the position vectors and coordinate frames as defined, the velocities and accelerations can
be determined. At the main rotor hub, the angular velocity and acceleration are given by

_H/I = _H/F + _F/I (14)

?ZF/X = _-"F/X (15)

_H/I = _tH/I = _tH/F + _H/I x WH/F + _ZF/I (16)

Taking advantage of the constant components in the position vectors, the velocities at selected points
are

flit = rim q- _F/I × _mt (17)

rzh = r_t +_H/I × r'th (18)

risj = rim + _F/I x r'msj (19)


r3_ = r3,n + _F/I × rm_ (20)

_a = _3_+ _F/I × rma (21)

;3c= #_ + ZF/I × ¢_c (22)

#_. = #i., + Zr/r × ¢,ny (23)

and the acclerations at selected points become

Fit =t-'i,,, +w'r/I x Fret +gr/I x (gF/I x Fret) (24)

_ih=_'it+__/H/i XFth -FdH/l x (OH I Xrth ) (25)

_'_c= _-_m+ J'y/z × ¢_c + Zr/z × (_F/Z × _mc) (26)

_y_ = r3m + J'r/I × rm_ + _Y/I × (_F/I × _'my_) (27)

The forces and moments of the fuselage are discussed separately, beginning with the inertial and
gravity effects. At the fuselage center of gravity, the inertial force and moment vectors are

,_ = --_F" ;°_F/I- WF/I x _F" WF/I) (29)

where the inertia tensor is defined in the F system.

The fuselage aerodynamic effects are based in the wind-axis coordinate frame W defined in figure 4.
The velocity of the air relative to point a is

Va = VG - Fia (30)

which also defines the direction of the J:W component of the wind-axis frame. The angles af and ,3f
are defined from the relative velocity as

= -r < o_F <_ 7r (3l)


o_), tan-! (-V_a'Z_F)
\--Va

tan-l ( -17a" YF (32)


_y
k
The fuselage aerodynamic force and moment are

1
QA = D:?W + Y_]W + Lzw-" "_PlIValI2Sf (CDf2gIV -F Cyf_lVff-+-CLfZIV) (33)

JA = -R:rW + A-f_)w- N_?W = pllVal 2 of


_,3/2 (-CRi:hv + C,;fs_w-C,xy_w) (34)

4
which can be convertedto the F frame via the transformationTFW, which is defined in figure 4. The
force and moment coefficients are functions of af and _f, but the default fuselage-aerodynamics sets
all force coefficients to zero except CDI, which is set to unity, making the fuselage reference area Sf
the equivalent drag area.

The fuselage mount moments are modeled as linear nonorthogonal springs, and the mount forces
are treated as given quantities. These forces can be used during trim to satisfy a constraint condition,
such as setting a certain amount of thrust. The parameters defining the mount effects can be set to zero
for free-flight analysis. The force and moment expressions for the mount are given by

(35)

where

Mx = -KF_ (Oz - Ozo) - CF_Oz (36)

(37)

.Mz = -KF z (Oz - Ozo) - CFzbz (38)

QM = + Fyg + (39)

The measurement outputs from the fuselage are acceleration, velocity, and angular rates. The nAlus

accelerometer outputs are expressed as

(40)
Y(j)= (r-iuj - g_I) " I1 11 j= l'2"'"nAl_=

(41)
fj = fzjYCF + fyj_lF + fzjz'F

where the direction of the measurement is selected through the components of ._. The velocity of the
fuselage center of mass is resolved in the fuselage fixed frame and is available as a measurement, as
are the fuselage angular rates. The components of the velocity and angular rate vectors are stored in y
according to

(42)
y(nAl_ + l ) = ric.
=" 3cF

y (nAlus + 2 ) = ric- • _IF


(43)

(44)
y (nAy_s + 3) = ric"
:" ZF

(45)
y (hA.f,., s + 4) = CSF/I " 3CF

(46)
y (nAyus + 5) -- _F/I" _IF

(47)
y (nAyus + 6) = gF/I" ZF

5
Main Rotor

Fixed to the main rotor are n b coordinate frames, one for each blade. Figure 5 shows the rotor
coordinate frame R for the kth blade, in which several additional blade coordinate frames are defined.
The additional frames are shown in figure 6. The first hinge is offset a distance e from the hub center,
and point e corresponds to the origin of the link coordinate frame L. The second hinge is offset a
distance f from point e. The origin of blade coordinate frame B is at point f and is fixed to the blade.
The significant points on the blade are b, at the blade center of gravity, and ,r, at a distance ,r along
the ?/3 axis. Also on the blade are 7_.4btd points designated Wn, which locate the blade accelerometer
measurements.

The hinge sequences that define the orientation of the blade coordinate frames can be divided into
two groups. The first group is flap-lag-pitch-torsion (flpt), flap-pitch-lag-torsion (fplt), and pitch-flap-
lag-torsion (pflt), in all of which the flap motion precedes the lag. The second group places lag before
flap in lag-flap-pitch-torsion (lfpt), lag-pitch-flap-torsion (lpft), and pitch-lag-flap-torsion (plft) hinge
sequences. Only the flpt and lfpt sequences are available; they are defined in figures 7 and 8. An
intermediate coordinate frame P, which is not shown in figure 6, is included in these figures. Frame
P allows the introduction of hinge effects such as precone and _53. The angle tip in figures 7 and 8 is
the precone angle, and (p is a cant in the flap hinge that geometrically introduces the _53 effect. By
definition, the variable _3 is not an Euler angle (ref. 13), but it is related to the cant Euler angle by
tan 63 = - tan (p cos tip for the flpt system and tan 63 = - tan ((p + (k) cos tip for the lfpt system. The
remaining hinge sequences are defined such that for the flap-before-lag sequences, flk rotates about the
coordinates axis -0.p; (k, about £L; and ¢_k, about .?/3. For the lag-before-flap sequences, (k rotates
about the axis _.p;/3 k, about --OL; and Ok, about _'B. The sequence of rotations of the blade angles is
summarized in table 1. The items in the flpt row and R to P column are read as follows: starting in
frame R, rotate through an angle of Ap about the negative OR axis; then rotate through an angle of (p
about the £3p axis, to the P system. Each element of the table is read similarly.

The forces on the main rotor are shown in figure 9 with only the kth blade depicted. A rigid body
representing the rotor hub mass contributes only inertia to the system. The link between points e and f
is massless, contributing no inertial forces to the system. Each blade contributes inertial, gravitational,
and aerodynamic forces and moments, which are related to the loads at hinges f and e by

ff f : -(ff-'lG + ffA) : --fiT (48)

3If : --(A_IIG + 3_4) : --3_T (49)

;, = ;i (50)

The vectors fit and _QT are the sums of the blade inertial, gravitational, and aerodynamic forces and
moments at point f. The hub forces and moments of equations (1) and (2) for the main rotor are then

nb

(52)
k=l
rib

k=l

This gives the rotor equation

feq(7) = Tq + JH" "_R = moment about 5,R (54)

where Tq is the main-rotor torque. For the flpt, fplt, and pflt systems, the flap, lag, and torsion equations
are

_(k, _)_--[_, +_ +% ×_]. _ (55)


req(k,2) = [My + MT] " zL (56)

.,_(k,3)= [_?I+ _] _ (57)


For the Ifpt, lpft, and plft systems, these equations are

..,(k,,) =- [,_ +._.]. _ (58)


req(k,2) = [!Qe + fliT + ?'e I x fiT]" zP (59)

req(k, 3) = [fill + fliT]. XB (60)

These rotor blade equations have been written such that they are equal to the ilk, (k, and _k equations
that would result from using a Lagrangian approach. The total aerodynamic forces and moments at the
hub center are

nb
ffFA = E (ffA) k (61)
k=l
nb
SZle[A = E [ I_A "q- (_he + ?'el) x FA] k (62)
k=l

The angular velocities and accelerations are

_R/I = _:R/H + J:n/I (63)

J:P/I "" _P/R + _R/I (64)

gL/I = Y:L/P + _P/I (65)

_:B/I = J:B/L + _TL/I (66)

_ZR/I = w"tR/I = w'tR/H + WR/I × WR/H + _H/I (67)

_Zp/I = °-'-'tP/I = w-'tP/R + _P/I x wP/R + '_'R/I (68)

_ZL/I = °-'-'L/I = W-'L/P + Y_L/I x _L/P + _ZP/I (69)

YZB/I = WDB/I = w'tB/L + J_B/I × J_B/L + _ZL/I (70)

7
For the bladeaerodynamiccalculations,the velocity of point x results from

r-_e = r'_h q- C_R/I x r'he (71)

r'if = r'ie + GL/I x r'ef (72)


• :_
r-ix = riy -t- WB/I x _fx (73)

For the mass matrix calculation, the velocity of the blade center of mass is

rib -- rif q-WB/I x r'fb (74)

The accelerations of the blade center of mass, the points Wn, and the point x along _B result from

(75)
•- o_

_'_s= ,'i_+ _o's/_r× e'# + _s/z × (,zr_/z× e#) (76)

(77)

riwn = rif q-JB/I (78)


o_ ••

ri: =eiy + S'B/Z (79)

The rotor hub center of mass is at point h, and the rotor hub orientation is referenced to the k = 1
rotor coordinate system. The inertial and gravitational effect of the rotor hub is

(80)
and the inertial moment is

RZ = -[_R" _aIR/I q-_R/I x ( IR " _R/!)] (81)

Likewise, for each blade, the inertial and gravitational force and moment are

;IG = MB (-rib + gz'z) (82)

= -[h, +<,/, × (h, <,/,)] + ×


where the moment is about point f.

Blade hinge-spring restraining moments are of two types. The first type is nonorthogonal, and for
the flpt, fplt, and pflt sequences the moments are

-]Qe " YP = -Ky_k - Cy_k (84)

-_s _s= -g_¢k - c,4k (85)


-@' J:B= -K:,:¢k - cxck (86)
For the Ifpt, lpft, and plft sequences, the nonorthogonal moments are

(87)

(88)

(89)

The second type of spring restraint is orthogonal and is used to approximate hingeless rotor-blade
systems. These orthogonal moments are valid only for (1) no second offset (f = 0), (2) no cant angle
((p = 0), and (3) with the pitch inboard or outboard of the flap and lag degrees of freedom. For the
flpt and pflt sequences, the moments are

+ [-_,_(-9_++_s_)-c_(-_ +_s.)] _
+ [-_<:(_c_ + _ _)- c_(_c_ + ' (90)

For the lfpt and plft sequences, the moments are

(91)

The total blade aerodynamic effects are found by integrating the sectional aerodynamic forces and
moments along the span according to

(92)
PA= ff_ fA dx 1

x fA + rfiA] dx (93)

where

fA = fgcflC + f;.c_C (94)

r_ A -- rnkc_c C (95)

The integrations are carried out using Gaussian quadrature numerical integration. Blade-section forces
are resolved in a chord coordinate frame C shown in figure 10, which is rotated from the blade coordinate
frame B by a geometric twist. The linear twist function is defined by

OT(X ) -- TwxX +Twc (96)

9
The componentsof the sectionalforcesandmomentsareexpressedin termsof the angularvelocity and
accelerationof the chord sectionandof the componentsof the relative velocity and accelerationof the
air massat the origin of the C frame. The latter two are

- - riz (97)
•. ..
Ac = VG - riz (98)

where the vector,_i is the induced air velocity whose derivative has been ignored in the air-mass ac-
celeration. The induced air velocity results from the dynamic inflow model, which is described in a
subsequent section.

The sectional aerodynamic model is based on quasi-steady Greenberg theory, which is a Theodorsen
theory modified to account for lead-lag motions (refs. 3,14). The lift and moment about the torsion axis
are given by

L = pAab [VQ + P_ZAero (99)

(
where

P = (J_ + Va)" - xab8 (102)

The variable iAero is a switch to remove the apparent mass effects, which can be ignored when the
order of magnitude of the mass of the airfoil section is much greater than the order of magnitude of the
mass of the air it occupies (ref. 14, chap. 5). Drag and additional moments due to camber are added by

D = d o + d 1 aef f + d 2 a2ff (103)

:_fcam = rno + ml aeff (104)

Figure 11 shows the application of the sectional aerodynamic model in forward and reverse flow con-
ditions. The variables in the Greenberg theory are interpreted as in reference 15, where the quantity
J_ + Va is interpreted as the normal air velocity at the torsion axis. The derivative of this quan-
tity is then the derivative of the -_c component of the air velocity t7'c, which can be extracted from

-_ = (;'_ + _c/_ × f_c.


Blade measurements are stored in w__in the following manner. For the kth blade, the nAbld
acclerometer outputs are given by

•- bn
n = I, 2,..., nAbld (105)
w [k+ ,_b(,_- 1)]= (_'iw.- g_z)" II_ II
-bn = bx.xB + by._lB + bz.ZB (106)

10
wherethe direction of the measurement is selected through the vector bn" Blade moments at the hinges
are also in w__.They are given by the following expressions when flap is before lag:

w [k -t-nbnAbtd ] = (]_I T -t- r'ef X fiT)" _)P (107)

w [k +nb (nmb,a + 2)] = MT" zB (109)

and by the following expressions when lag is before flap:

w [k + nbn4btd] = ]_T" !tL (110)

w [k + n b (nAbtd + 1)1 = (-MT + _ef x FT)" z. (lll)

Inflow

The rotor inflow is modeled using the three-state nonlinear Pitt/Peters model of reference 4, which
is applied in the actuator-disk coordinate frame A shown in figure 12. This frame is tipped to the left
by the sine of the flapping angle and tipped forward by the cosine of the flapping angle. The velocity
and acceleration of the air relative to the hub center are

I_h = 17_7 - r"/h (113)


._ ..

Ah = VG - 7ih (114)

The advance ratio, the free-stream inflow, and the total average inflow can be found by using the velocity
vectors; they are

_/(I_h" ZA) 2q- (Vh" t)A) 2


/.z = R_ (115)

r_h" £'A (116)


Af s - Rf_

A = Afs + A0 (117)

where the total average inflow A is the sum of the free-stream inflow plus the constant induced-inflow
component, which is one state of the dynamic inflow model. The inflow vector for the blade aerodynamic
calculation, in terms of the inflow states, is

(118)
,_i = Jiz.4 : A0 -J- Jls_S_bk "1" "_A

11
where Ao, Als, andAlc arethe threeinflow statesthat definethe inflow in the A system. These inflow
states are governed by the first-order inflow equations

Xeq(3) Vlc
+ Vls
Vlc
- LI
{.} CL
CM
(119)

The v's in equation (119) are coefficients that define the inflow in the same way that the A's define the
inflow in equation (118). However, the v's define the inflow in the D system, which is aligned with the
velocity in the disk plane. The v coefficients and the A coefficients are related by

v 0 --- ),o (120)

(121)
b'lS = AlsC_h + AlcSflh
(122)
Vlc -- AlcC3h + AlsS3h

AO
W0 --
(123)
f2

* - ),xc- (124)
/./is --- WC_h + --_'Sflh + _ (--/_l'sSflh + .'_leO_h)

,
Vlc = (125)

where the side-slip angle and rate are

(126)
/3h=tan-1 _ "_A

/3h "- (_h" "ZA)(Ah" t)A)- (.Ah" "_A)(Vh" _).4.) (127)

The thrust, roll, and pitch coefficients in equation (119) are given, in terms of the main-rotor aerodynamic
forces and moments, by

SF a " _.A (128)


CT - 7rpAR4_.12

CL _.. (S,_'._A " OA) Sflh + (g'VIA " if:A) Cflh "_/foff (129)
7rpAR5f22

(ffMA " _la) 63 h -- (ifMa " X,A) SJh ,>..[off (130)


CM = 7rpA.R5O2

12
The matricesfor the Pitt/Petersmodel are

l 0 ts_
U-:
V T,-_,
0 -4 0 (131)
L I =

mo(ma.ss ) 0 0

0 -16 0 (132)
-16
0 0

where

#2 + :_(_+ ,x0)
u = (133)
_/#2 4- A2

uT = _//.t 2 -k- A2 (134)

as = tan-I (_) (135)

The element m 0 takes on two possible


128 values. One value corresponds to a zero-inflow boundary
condition at the hub center, mo(O ) = 75'7; the other value, too(l) = 37, does not enforce this condition.

Tail Surfaces

Up to five tail surfaces are available (the subscript representing each surface will be omitted in
the following discussion); they are oriented as in figure 13. Each surface can be tipped away from the
horizontal by an angle ax, and the pitch incidence can be adjusted through ay to define the zero point
of the input iTS. The velocity of the air relative to the surface is

= -- ris (136)

where dTS is the downwash from the main rotor. Each tail surface has its own downwash table that is
a function of the angles at which the air strikes the hub center, the magnitude of the air velocity, and
the thrust coefficient (i.e., dTS = CTfDWTs (av, fly, V_) _-s). The moment Js at the surface is zero,
but the force at the tail surface is

(_s 1
=_PA IIv, II2 STS{[CL(_=)S_,--CD(c_-)C_,] _

+ [-cL (_z)c.. - co (_)s..] S,}q_o,,SR (137)

13
where,for forward flow, az and S R are defined by

az
SR= - as
1 ftfor_,_<as<,- - _

and, for reverse flow, they are defined by

(138)
a z _ a --Tr /
SR = 0.8 )f°r'_<as<¢r

SR = 0.8 ff°r-rr<as <-

where

as = tan -1 " (139)

The lift and drag coefficients are functions of az and are defined by specifying the break points shown in
figures 14 and 15. The dynamic pressure loss due to fuselage blockage is approximated by the functions

qtoss- 1- (_,_ 2 (140)


\ "V_ /

(141)
Vs - CTSexp -2 aTS /

When the angles a/and ff are at aOT s and bOTs, respectively, the loss is a maximum.

Tail Rotor

The tail-rotor orientation is shown in figure 16; the Euler angles Px and py have the same sequence
as the tail-surface orientation. The relative velocity of the air is given by

= - fir (142)

and the downwash dTR, like the tail surface downwash, is interpolated from a table. From the figure,
the advance ratio and total inflow are

(143)
#TR = RTRf2T R

ATR -" f_TR tan ar nt- CTTR _ AIST R + CTTR (144)


2@-'2 R + k2 R 2_/#2 R + A2 R

The wind orientation angles with respect to the hub are defined as

(145)
/3r = tan-I

14
(146)

The force andmomentfor the hub from the tail rotor are

fR = (LTRC:3,-
- MTRS3,-)
x'T+ (LTRSI3,.
+ MTRC3,-)
(IT+ QTR: T (148)
All components of the force and moment expressions result from the quasi-static flapping model of
reference 6, and are functions of the total inflow and the blade harmonic components. The inflow
comes from equation (144) and the blade harmonics result from

[/_']a_- ] = 0 (149)

where _a is a vector containing the collective, the first sine, and the first cosine components of the blade
flapping motion. The precise definitions of the matrices and the rotor forces and moments are given in
appendix C of reference 6. In the present report the total inflow is defined such that positive inflow
is down through the rotor, whereas in reference 6 total inflow is defined such that positive inflow is
up through the rotor. Both equations (144) and (149) are algebraic nonlinear equations and are solved
using the Newton method. Once acceptable convergence is reached, the values of a__and ATR can be
used in the force and moment equations. The loss factor fblk in equation (147) is included in order to
model the interference effect between the rotor and the surface to which it is mounted. Loss factor fbtk
is defined as follows:

fblk=(TRloss-1)x[1 [ - ( /ZTR \12+ 1 I_tTR < T.Rbr k (150)


\ YRbrk ]
fblk = 1 #TR > TRbrk (151)

The variable TRtoss is the percentage of thrust available at zero advance ratio, and TRbr k is the advance
ratio at which fbllc becomes unity and remains unity at advance ratios above T.Rbr k.

Main-Rotor Downwash

The downwash of the main rotor on the tail surfaces and tail rotor is calculated using the flat-wake
model described in detail in chapter 2 of reference 5. The wake model assumes a rotor in edgewise
flow, as shown in figure 17; the coordinate frame is that of reference 5. The downwash velocity is
determined using the Biot-Savart law, assuming cycloidal vortex filaments shedding from the disk plane.
This flat-wake assumption is considered valid in forward flight when V/Rf2 >_ 1.63x/-_. The x, y,
and z components of the velocity are calculated from

j = x, y, z (152)
vj('xI'YI'Zl) -- 47rV I

15
where A£,j results from

A0m : Ax_x (_1,Yl, _1) (153)

A_y : A_y I (_1,Yl, _'1)

-- !}2 {_--'_ [i_/" (_:1' _1' _1) -b "/_/"(OO' _1' 31)] q- [l_ (_1' _1' _1) "k- fie" (_'/)1' _'1)] (154)

_0: = -_ 1 {_V I_'/x I , yl,Zl)+_'(oO,_l,._l) 1 + [.LIYrl _l,Y.l)+L(c_,Z)l,_.l)l} (155)

The functions in equations (153) through (155) are pretabulated and depend on the nondimensional
distance from the hub center _ and the components of the point of interest, through

Xl-"-- ; Yl =- ; Zl'-z'_ (156)


P P P

A typical example of each of these functions is shown in figure 18 for Yl = 0.6. The functions need to
be tabulated only at the positive values of _:1, Yl, and £'1 because of the symmetric and antisymmetric
properties of the functions. A summary of the odd and even behavior of the functions is shown in
table 2 along with the equation numbers and figure numbers that define the functions in reference 5.
The downwash components are expressed in terms of the function 1', which is the average circulation
over a rotor revolution at a radial distance from the center of the rotor. As in appendix C of reference 16,
this function is approximated as

F(P) = r0(1 - _)_2 (157)

FO = 20rrCT (158)
5(r4-r 4) -4(r25-r 5)

where the constant Fo is a function of the thrust coefficient. This relationship between the circulation
and the thrust coefficient comes from evaluating

(159)

where E

(160)
1 f2,'r -_pd_, = _AF(_)ff

which results from the Joukowsky lifting law.

The wake model can be used to generate a downwash table for each tail surface and tail rotor. The
wake is oriented along the relative air velocity vector in the :_V - OV plane, shown in figure 19. The
S-frame is the tail-surface frame, but the tail-rotor frame T can be substituted for it. The velocity at the
hub is
I?v = VG + A0Y-A - r"/h (161)

16
and the orientationanglesare

av = tan-1 1,7"v• _:r-/ (162)

(163)
/3v = tan -! \_i? v

For the given tail surface (tail rotor) fixed in the S (T) frame, downwash values fDWrs (fDWTR) at
different combinations of av,/3v, and Itl?vllare calculated and stored in a table. These values are the
downwash velocities in the _.S (_.r) direction divided by CT. This division of the downwash velocities
by C T is based on equations (152) through (158), from which the proportionality of C T to the downwash
velocity can be deduced. For the tail rotor, the downwash vector is

(164)

and for each tail surface the downwash vector is

dTS -- CTfDWTs 119 ,11) (165)

The fDW functions are linearly interpolated from values tabulated from a given set of av,/3v, and I?v.

The points that make up the interpolation tables are selected in the following manner. The l[IT"vll's
are chosen directly by selecting the number n_,ow and the particular values. The c_v's are chosen by
selecting a set of points apT and defining av = apT + avO; similarly, the/3v's are chosen by selecting
a set of points/3pT and defining/3v =/3pT +/3vO. The quantities avo and/3v0 are the orientation angles
that center the wake on the given surface (i.e., when Vv is parallel to Fhs ). The points apT are chosen
by setting the boundary angles OtLOBN o < ctLO < -ADW < 0 < ADW < aup < aUPBN D, and the
points/3pT are chosen by setting the boundary angles/3LOBNo < 13LO < 0 < /3Up < /3UPBxo" These
boundary angles are defined for the condition in which the flat wake is centered on the given surface. For
the a boundaries, the number of divisions in the end regions, [aLOBND, aLO ] and [aup, aUPBNO],
is selected through na_,_a, and the number of divisions in the middle regions, [aLO,--ADw ] and
[ADw , aup ], is selected through nam_a. The value ADW is a small value and precludes evaluation
of the downwash on the wake layer, where the vortex singularities are present. For the/3 boundaries,
the number of divisions in the end regions, [/3LOBxo,/3LO] and [/3UP,/3UPBN#]' is selected through
n3_a, and the number of divisions in the middle regions, [/3LO, 0] and [0, 3UP], is selected through
72_mid"

Mass Matrix

The equations of motion are formed numerically, making the model described in this report implicit.
Because of this, the system mass matrix is not readily available as it would be if the equations were
derived explicitly. Allowing for different hinge sequences precludes the explicit calculation of the mass

17
matrix, sinceeachof the manyhingesequences would requirea separatecalculation.To avoid this, the
massmatrix is implicitly calculatedwith the condition that no acceleration-dependent applied forces,
suchasthe apparentmasstermsin blade-sectionaerodynamics,arepresentin the system.Suchforces
contribute to the massmatrix, making its extractionmore difficult. It is well known from analytical
dynamicsthat the form of the kinetic energyis

1.T
Tki n = T 2 + T 1 + T O -= 5q [t_,[qq(q,t)] q_+ C(q,t)T(t + r(q,t) (166)

where L.a,lqqj is the mass matrix of the system and q_ represents the system generalized coordinates. In
the model presented,

1
= 1
/32,.'',t3nb, _l, _2,..., _nb, ¢1, _2,..., _nb:Ox, Og, Oz, Rmz, Rmy, Rrnz, _1 (167)

J
and the quadratic contribution T 2 to the kinetic energy is given by

nb

T 2 _ r2fuselag e (168)
k=l

For the fuselage, the velocity and angular rate are given by

WE

_(F)
--F/r (169)

(170)
= TF+i + F/Z ,Lmc F/±:rFZ,
RF

which is a re-expression of equation (22) using matrix notation instead of vector notation. The elements
of the column matrix/_ are the time-derivatives of the three translational degrees of freedom describing
the motion of point m on the fuselage; the elements of _ are the time-derivatives of the three ruler
angles of the fuselage. For the coordinate system F defining the fuselage motion,

1 0 -Sou
&F/I = 0 Cox SoxCoy (171)

0-Sox CoxCou

The velocity and angular rate give the T2 contribution to the kinetic energy from the fuselage

(172)

18
Likewise, for the rotor hub mass, the matrix representation of the velocity and angular rate is

(173)
= _F/I -F ,ZH/F 'F _R/H = TRFdZF/IO--- -F &R/FY) =, TRFS,'F/I : O:S,'R/F , ..._,

(174)
•IF/ =
r--ih • +lr/_
TF/IR--- +mh F/I--o = r.IF/_,
[rmh_F/s:TF/I:O] {_}
F;R
where

_R/F = 0 'g' = WR/FW (175)


1

Equations (173) and (174) arise from equations (14), (18), and (63). As with the fuselage, the 7'2
contribution to the kinetic energy from the rotor hub is

T
6
(176)
T2,o,or= _ 0

The same approach is used to find the kinetic energy for the kth blade. For the kth blade the angular
rate is

,(B) ,(B) ,(B)


_B/I = _R/I q- _L/R "F W__B/L = TBF_F/I _ -q- TBR_:R/F_, q- TBLWL/Ra_L/R -'F _;B/LaB/L

V; (177)
= [TBF_F/I i 0 i TBR_'R/F i TBL&L/R i_B/L]
t
hL/R
WB k
hB/L

and from equation (74) the velocity of the center of mass becomes

.(R) = ÷(R) .(R)


r-ie '-ih + r-he W---R/I

÷(L)_,, (178)

S_
=-iI T_yb --B/S= M3_F/I iTBt iM2_R/F iMt_L/R rib "B/LJ _
_ I c9
ALIn
RBk h__B/L

19
where

.(B),,,
_1' = TBLr_Lf ) + "fb " BL

Af2 = M1TLR +
T BR ÷(R)
he

M3= :V2TRF
+ TBr_m
F)
Since no particular hinge sequence has been stipulated, the hL/R and hB/L are generic, representing
the generalized coordinates in the transformation indicated in the subscripts. For the flpt, fplt, and pflt
hinge sequences, the terms are defined as

_L/R = /3k = _;L/R_L/R (179)


0

0 1
_k
_B/L = Sok+¢k 0 { Ck } ='_B/L_B/R (180)

Cok+o k 0

and for the lfpt, lpft, and plfl hinge sequences, the terms are defined as

_L/R = _k = &L/RhL/R (181)

Sip 1

Cok+okCCp 0 ,3k (182)


_B/L
$k } ="'L/R_B/R
_ •
SOkWCkC(p 0

Using the velocity and angular rate, the T2 contribution to the kinetic energy from the kth blade becomes

T
0

[Msn;knB_+ wB_z_%] (183)


(T_'"')k = 2 "a_/_ a-L/R

-_B/L _B/L

For the inflow model, the mass matrix associated with the first-order states ,__v
T = [A0, Als , Alc ] can be
easily extracted using equation (119) and equations (123) through (125). The mass matrix for the inflow
model is

1 I,° °1
3_IDI=-_LI._VII 0
0-Szh
C3 h S3h
C_ h
(184)

20
If there are no acceleration-dependent applied forces, the total mass matrix of the system can then be
related to the equations of motion by

The matrix Mqq is formed using the T 2 terms in equation (168), by adding the contributions of the
corresponding fuselage, rotor hub, and blade elements. The equations included in r_.eqare the rotor-blade
equations, equations (55) through (57) or equations (58) through (60); the equations included in f--eq are
the fuselage equations, equations (8) through (13) and equation (54). Finally, the equations included in
x__eqare the inflow equations, equations (119). The reader will note that these equations have been cast
such that they are identical to equations that would result from a Lagrangian formulation. Thus, the
mass matrix calculation is compatible with the equations of motion and allows the relationships

-Mqq = -._ f--eq (186)

0
--3IDI = _ [£eq] (187)

(188)

Multiblade Coordinate Transformation

For rotor systems with three or more blades, a multiblade coordinate transformation (MBCT) is
available to transform the rotor rotating coordinates to nonrotating coordinates (ref. 7). For a set of
rotating variables, each of which represents the same physical quantity for each blade,

x_ = [xl,x2, x3,...] (189)

The nonrotating representation for an even number of blades is

x_TN = [xO, Xd, Xls,Xlc, X2s,...] (190)

The generic variable x 0 is the collective, while x d is the differential, which is not present if the number
of blades is odd. The xns terms are the nth sine variables, while the Xnc terms are the nth cosine
variables. An example is the flap degree of freedom, for which x R is a vector whose components are
flapping angles. The transformation between variables is linear and time-varying, so the transformation
from rotating to nonrotating systems is given by

x N = TNRXR (191)

iN = TNR&R + 7'N RXR (192)

_N = TN R_R + 27"N R&R + _'N RXR (193)

21
andthe transformationfrom nonrotatingto rotatingsystemsis

x_.R = TRNX. N (194)

:R = TRN&N+ TRNXN (195)

X-R = TRN_N + 2J'NRJCN + TNR_ZN (196)

The form of the transformation matrix for models with an even number of blades is

l-1 s_, c,, s2_, C2_I


l 1 s,_ c,2 s:_2
TRN = l--I _3 C_'3 "'" (197)
1 1 s_4

and its inverse is given by

1 I 1 1
-1 1 -1 1

2SVa, 2S_, 2 2SW3


1
2Cw, 2Cw2 2C_ 3 (198)
2S2_1 2S2_2 "'.
2C2_,1

The Ck terms are the azimuth positions of the blades:

_bk = _Pl + (k- 1) 2n k = 1,2,...,n b (199)


nb

These positions all have the same time derivatives. For models with odd numbers of blades, the second
column of equation (197) and the second row of equation (198) are not present.

OPERATIONS

Basic Setup

A driving routine performs four basic operations on the helicopter mathematical model: initial-
ization, trim, linearization, and integration (fig. 20). Initialization sets the basic data that define the
helicopter configuration and conveys to the driving routine all the data necessary to operate on the
model. The trim operation sets the helicopter configuration into some prescribed steady condition. A
harmonic balance technique is used, which simultaneously balances the fuselage forces and moments
and finds the rotor-blade equilibrium solution. Once the model is trimmed, two possibilities are avail-
able. One is linearization, in which a two-point difference formula is used to linearize the model about

22
the trim condition. The other possibility is time integration,which gives the systemtime response,
initialized in trim condition,for given control inputs.

Each operationusesa subsetof the model,whose generalstructureis shown in figure 21 and


representedin equationform as follows:

f =o
k
X_.eq

(2Ol)

I T = [_T, S T, _T, r_..r, fT, _T r_T fT ,0_T ' u_T] (202)

Variables and controls are represented in a single vector X, which acts as the input to the model, whereas
the equations and measured quantities are represented in a single vector __FeTq
= [FTyT], which acts
as the output. Both the inputs and the outputs can be categorized into three types: rotor-blade, fixed,
and augmented. The rotor-blade inputs/outputs are items associated with the rotating coordinate system,
such as the flap degrees of freedom or the blade pitch; the fixed inputs/outputs are items associated with
the nonrotating system, such as fuselage degrees of freedom or fuselage acceleration measurements. The
augmented inputs/outputs are associated with any additional first-order equations necessary to complete
the model. The structure in figure 21 allows the use of rotating or nonrotating inputs and outputs.
The variables are transformed by the multiblade coordinate transformation; the choice of the coordinate
system depends on the particular operation. This basic setup is general and the operations can work on
any model set up in this manner.

For the model described in the Helicopter Equations of Motion section, the rotor-blade degrees of
freedom in the rotating system are

r-T-- [31,/32,"',(1,(2,'" ,01,02,'"] (203)

When using nonrotating coordinates, the vector r__is defined according to equation (190) for each degree
of freedom. For a model with an even number of blades the rotor degrees of freedom in the nonrotating
system are
(204)

For a model with an odd number of blades, the differential coordinates are not present. Using nonrotating
coordinates for the input variables requires that the flag ISNROT = 1, which transforms the nonrotating
coordinates to the rotating system via equations (194) through (196).

The rotor-blade controls in the rotating system are

0T = [01,02,'",01,(02,"',01,02,'"] (205)

23
andas with the rotor-bladevariables,the functionof the flag IINROT is to transform_0to the rotating
systemif theseinputsare given in the nonrotatingsystem.For a modelwith anevennumberof blades,
the rotor-bladecontrolsin the nonrotatingsystemare

0--T = [00, Od, Ols, 01c,""", 00, 0d, Ols, 01c,""", 00, Od, Ols, 01c,-..] (206)

For a model with an odd number of blades, the differential coordinates are not present. The fixed
variables are the fuselage degrees of freedom and the rotor azimuth angle

fT = [oz, oy, Oz, Rmx,Rmu,Rmz, W] (207)

and the augmented variables are the three dynamic inflow coefficients

XT = [A0, AIs, Alc] (208)

The fixed controls u_u_


are

u_.
T = [OOT R , Yq, Vgx , Vgy , ?)gz , iTS1, iTS2,..., iTSn s ] (209)

The center block of figure 21 is the model, described in the previous section, that calculates the helicopter
equations of motion. The equations in r eq are the rotor-blade equations, equations (55) through (57)
or equations (58) through (60), and the equations in f-eq are the fuselage equations, equations (8)
through (13) and equation (54). The equations in Z__eqare the inflow equations, equations (119). The
vector __ is defined by equations (40) through (47), and w is defined by equation (105) and equations (107)
through (112). The vector w__is in the rotating frame but can be transformed to the nonrotating frame
by using the flag IONROT.

Initialization

Initialization performs two basic functions, one of which is to set up any data not given in X
that define the model. These data are the physical parameters defining the model that was previously
described; they are summarized in table 3. The main-rotor downwash tables are either generated and
stored in files or read in from previously generated files. The second function of initialization is to
transfer basic system data to the driver so that subsequent operations can be carried out on the model.
These data, summarized in table 4, are primarily size data of the full model. Included in the table are
the current values of these data for the model described in the Helicopter Equations of Motion section
of this report.

Trim

The trim operation places the helicopter in the desired flight configuration by using a harmonic
balance technique that is described in reference 8, chapter 3. The method casts the helicopter equations in
an algebraic form by defining the rotor-blade variables as a Fourier series. The coefficients of this series
expansion, along with the fixed and augmented state variables and inputs, are adjusted to force the rotor-
blade, fuselage, and augmented state equations to zero. The rotor-blade equations are also expressed as
a Fourier series, so that forcing the rotor blade equations to zero means forcing the coefficients of this

24
seriesexpansionto zero. It is assumedthat the helicoptermain rotor hasa constantrotationrate _ = f2
andthat the rotor-bladecontrolsare expressedin the nonrotatingframe (i.e., IINROT = l). All blades
are assumed identical, and information from only one blade, expressed in terms of rotating coordinates
(i.e., ISNROT = 0), is needed in the trim. An IMSL nonlinear algebraic equation solver, ZSPOW, is
used to find the solution to the following equation (ref. 17):

__F(V) = 0 (210)

The vector of inputs, _V, is defined as

n=1,2,
f [if(n)] n = 1,2,...,nil

X[il(n)] n= 1,2,. .. ,ni,

O__{K(n) + nb[Jo(1) - l]} n= l,Z,...,nK


E
(211)

0__{K(n)+n b [jO(njo) - 1]} n= 1,2,...,n K

n=
reo[n, jr(1)] n = 1,2, ..., (2nhTRM +1)

rco [n, jr(nj_)] n = 1,2,..., (2nhrnM +1)

which is composed of fixed, augmented, and rotor-blade inputs. (Matrices are stacked by columns
when represented in column vectors.) The blade variables are represented as coefficients of the Fourier
expansion,

rthTR M

r__[k+nb( j - 1)] =rco(1,j) + rco(2n, j)cos(nCk) + rco(2n + 1,j)sin(n_k) (212)


n=l

The variable k is the blade number, and j is the blade degree of freedom (e.g., j = 2 is the lead-lag;
see eq. (203)). For the model of this report, the coefficients are represented in matrix form as

Zo
fllc

ills (ts
: :
fl2c (213)
rco

flrl hT RM c

flnhTRM s

25
The elements of __Vare adjusted by the equation solver after the user chooses determining indices. For
example, the choice of nil = 2 with if(l) = 2 and if(2) = 3 directs the solver to adjust angles 0 v and
Oz to find the trim. Given the information in __V,the input vector X can be formed and the model can
be evaluated. The resulting equations can then be used to form __F,which is defined as

n = 1,2,..., (2nhTnM + 1)

E(E) = n = 1,2,..., (2nhTnM + 1) (214)


ff_ t2,'r/_
'0 G [ dt n= 1,2,...,nfe q
f_ r2rr/fi
r_ _0 _q[il(n)lwl(n)dt n= 1,2,...,nil

where

rfo(1,j ) = f_ f2_/_
JO r_eq [1 +nb( j - 1)] dt

rfo(2, j ) = f_ f2_/fl
JO r__eq[1 +nb( j -- 1)] cos(flt)dt

rfo(3, j ) = 7 Jo
fl f2 /fl (215)
r_.q I1 + rib( d - 1)] sin(flt)dt

rfo(2nhTRM ' J) = r__eq [l + rib( j -- l)] COS(TZhTRMf_t)dt


7rJO

rfo(2nhrnM + 1,j) = --
f_ f2_/fi r_.eq[1 + nb( j - 1)] sin(nhTnMf_t)dt
7rJO

These equation are the Fourier coefficients of the first blade equation, where

rlhTR M

req [k + nb( j - 1)1 = rfo(1,j ) + rfo(2n, j)cos(nzPk) + rfo(2n + 1,j)sin(nWk) (216)


n=l

The choice of nhTRM determines the number of rotor coefficients that are adjusted to force the same
number of coefficients of the blade equations to zero. The fixed and augmented equations are averaged
over one rotor revolution in equation (214) to zero only the constant harmonics of these equations. A
summary of the inputs that control the trim procedure is shown in table 5. Indices and their number (in
parentheses) are selected to choose the adjustable variables and the equations that are to be satisfied. If
an adjustable variable is set to a value, the value acts as an initial condition to the solver. If the variable
is not adjusted by the solver, it remains at the set value throughout the trim. An example of the use of
this feature would be to trim the model at a constant climb rate.

Integration

The time response of the system shown in figure 22 to given inputs _Upcan be obtained by numerical
integration. Since it is difficult to generalize helicopter control/actuator models, these systems have

26
been broadly defined as first-order equations that can be defined by the user. The P block in figure 22
represents precompensation, and the A block is any actuator/mixer dynamics; feedback dynamics are
represented in the C block and sensor dynamics are represented in the S block, which has the restriction
that the output of S cannot explicitly depend on Us. The helicopter model is represented in block G with
nonrotating rotor inputs (IINROT = 1) and rotating-blade degrees of freedom and outputs (ISNROT = 0,
IONROT = 0). By default, P and A are identity feedthrough and C and S are zero, giving the response
of the open-loop helicopter model G. Any subset of the model represented by equation (200) can be
integrated, where the state of G is defined by

__{n+nb[j÷(m )- 1]} n = 1,2,...,nb; m= 1,2,...,nj÷

] [i/(m)] m= 1,2,...,ni]
(217)
z__a = x [il(m)] m= 1,2,...,ni_

r_{n+nb[Jr(m )- 11} n = 1,2,...,rib; m = 1,2,...,nj,.

Z [if(m)] m = 1,2,...,nil

As in the the trim procedure, the selection of the variables and equations is done by choosing indices.
If the rotor degree of freedom is not selected, a constant rotor rate is used, by default, in the integration
of the model (i.e., _ = f_). The inputs are defined as

(218)
uG = O_{K(n)+nb[JO(rn)-
_u [iu(m)]
11} n = 1,2,...,nb;
m= 1,2,...,niu
m= 1,2,...,njo l
The feedback outputs are

n = 1,2,...,nb; m= 1,2,...,ni w I

m= 1,2,...,niu (219)
YG = 9_ [iy(ra)]
w__{n + nb_w(m ) -- 11}
X [ix(m)] m= 1,2,...,nx

and the auxilary outputs are

n = 1,2,...,nb; m = 1,2,...,ni_, ]

za = 9_ [i9 (m)] m= 1,2,...,ni9 (220)


_w + nbF (r-) - 11}
m = 1,2,... ,nsc

The equations integrated are

n = 1,2,...,nb; m= 1,...,nj÷ I
(221)
if-G = f__eq [i](m)] m= l,2,...,ni]
r_eq {n + nb_Ji,(m ) -- 1]}
z__eq[il (m)] m = 1,2,... ,nil

From equation (200) the form of the subsystem that is integrated is

- M G (Z_G,U_G)_4.(7 + G__G(Z__G,U__G)= E.G (dG,z--G,U--G) (222)

27
where
n = 1,2,...,rib; m= 1,2,...,nj÷

(223)
m = 1,2,...,nil
f_{n + nb[ji.(rn ) -- 1]}
m = 1,2,...,nil

Two methods are available for extracting the mass matrix M G. One method uses equation (222)
directly, in which it is clear that the jth column of M G is __FG, with _dG equal to zero except for the
jth element set to unity, minus FG(O, XG, U_G). If AI G is of dimension n:'tlc = nbnj_ + nil +rtil,
one evaluation of the model is necessary to get FG(O, z_G, uG), and n3i c additional evaluations of the
model are necessary to get M G. This approach always works; however, it requires many evaluations
of the model and thus is inefficient. The other method is to use the corresponding elements from the
mass matrix, which is calculated in and passed from the model, to form the submatrix M G. Once M G
is available, the equation

= 1 ,_,...,
9 rib; m= 1,9_,..., nj÷
x-G = __In + nbji. (m) -- 1] n (224)
A/GI (Z_.G, UG) G__G(Z_G, UG)
= 1,2,...,nil

can be found; this is the expected form of block G in figure 22.

If the helicopter model is trimmed, the inputs and outputs of G are available at the initial time. The
initial state XGo, initial input UGo, and initial output YGo can be used to extract the initial conditions
of the blocks A, C, P, and S (fig. 22) as follows. It is assumed that 5:A = :/:C = :/:P = :/:S = 0 and
it is required that nuc - nup, which gives an equal number of equations and unknowns. With these
conditions, a nonlinear equation f(v) -- 0 can be set up, where f and v_ are defined as in figure 23.
The variables on the left-hand side of the figure are adjusted until the variables on the right-hand side
are forced to zero. The values at which this occurs are the initial conditions of the system of figure 22.
The solution is extracted with the modified Newton method used in the trim procedure.

With the initial conditions available, the entire system of figure 22 is integrated according to the flow
it*
diagram in figure 24. The S block is evaluated to get its output YS using -5', which is not necessarily
the the correct value at the given time. However, the output of S is specified to be independent of
_uS, so the output value is correct. With this input to block C, the values on the fight-hand side of the
figure can be evaluated from the given information on the left-hand side of the figure. With this setup,
and the input up defined by the user, the integration is carded out using the predictor-corrector method
in the subroutine DVERK from the IMSL package (ref. 17). A summary of the integration inputs is
shown in table 6. As in the trim, the variables to be integrated are selected through indices. The input
is _UP = _U_P0 + A_.U_p, where _U_.p0is determined in the trim. The term A_U_ is the input perturbation
about this trim.

Linearization

After trim, it is also possible to linearize a subset of the helicopter model (e.g., block G of fig. 22)
in the nonrotating system (ISNROT = 1, IINROT = 1, and IONROT = I). Linearization is done about

28
the trim solution using the two-point finite-differenceformula,

oZ t + - Z(xj- xj) (::5)


Oxj 2Axj

The partial-derivative matrix of the helicopter model is defined in figure 25; the rows and columns are
selected in the same way as in the integration process. For any given time, the partial-derivative matrix
can be calculated and the linear system can be evaluated according to the following equation:

s(t) =
......
I[OJ = [A(t)
[C(t)
B(t)
D(t).
(226)

The harmonics of the linear model matrix can be found using

_f f 2_/w S(t)dt (227)


So=_j o

S.c = w--_f
f2_/_f S(t) cos(nwft)dt (228)
7r JO

S._ = __Af 2_/w S(t)sin(nwft)dt (229)


7r Jo

These integrals are evaluated numerically using a Gaussian quadrature procedure. The periodic model
matrix is then expressible as

AO B0 iv Ant Bnc cos(nwft) + sin(nwft) (230)


S(t) = Co Do + Cnc Dnc Cns Dns
n=l

Since nonrotating coordinates are used, the helicopter model matrix will be constant when the model is
in hover. In forward flight, the model matrix has periodic coefficients, which become more important as
the forward flight speed is increased. The fundamental frequency _f depends on the number of blades
in the helicopter system. If n b is odd then wf = nbf_, whereas if it is even, a;f = _f_. A summary of
the linearization procedure inputs is given in table 7.

RESULTS

The model results are compared with other experimental and analytical results as a preliminary
validation. The first comparison is with blade-equilibrium responses in trim, of a flap-lag-torsion rotor
model used in reference 8. Unlike the model described in the present report, the equations in reference 8
were symbolically generated out to their final form. An omission in the reverse-flow region was

29
discoveredin the model of reference8: the modeldid not accountfor the sign changein Xab in its
aerodynamic formulation (see fig. 11). This error is introduced into the model described herein so the
comparison would be valid. The parameters of the model, presented in table 8, are of a four-bladed,
soft in-plane rotor with a lead-lag frequency of 0.7/rev. The rotor trim is calculated with six harmonics
(nhTRM = 6) in each blade degree of freedom, and the fuselage mass is chosen to give a weight
coefficient of 0.005. The flap, lag, and torsion equations are satisfied for the blade equilibrium while
simultaneously satisfying the roll-moment, pitch-moment, x-force, and z-force equations. The trimmed
blade-equilibrium response in flap, lag, and torsion is shown in figure 26. Three response curves are
presented for each blade degree of freedom: (1) a curve from the model from reference 8, which has
an erroneous reverse-flow formulation; (2) a curve from the model of the present report, which uses the
same reverse-flow formulation as that used in reference 8; and (3) a curve from the model of the present
report, which uses what is believed to be the correct interpretation of the aerodynamic formulation
in the reverse-flow region. The two models with the incorrect reverse-flow interpretation show close
agreement, which serves to verify the analysis. The alternative reverse-flow interpretation greatly affects
the torsion response of the system, although its effect on the flap and lag responses is still very small.

The results from the linearized helicopter model are compared with experimental hover results from
reference 9. The experimental setup consisted of a three-bladed rotor mounted on a mast that allowed
pitch and roll motions. Each blade had metal plates with notches, which acted as concentrated hinge
springs to closely simulate the flap-lag rigid-blade approximation. Torsion springs on the body mount of
the experimental rotor were adjusted to simulate an air-resonance condition. The parameters necessary
to model this system are given in table 9. Measurements were made of the damping and frequencies
of the system modes, and it is to these data that a correlation is made. Figure 27 shows the modal
frequencies and the lead-lag regressing damping plotted against the rotor rotation rate, with zero blade
pitch. The simulated air-resonance condition occurs when the body roll-mode frequency nears that of
the lead-lag regressing mode, which is near a rotor rotational rate of 700 rpm. Excellent correlation with
the experimental data is seen in this condition. The body pitch and roll damping at zero blade pitch is
shown in figure 28. Good correlation between experiment and theory is also seen here, although the
model tends to overpredict the damping at the higher rotor rates. The lead-lag regressing damping at
9 ° blade pitch is shown in figure 29; again, the model does a good job of predicting the damping in the
resonance condition. Detailed cross-plots of the lead-lag regressing damping with respect to the blade
pitch are shown in figure 30. Good agreement is seen between experiment and theory, although the
damping tends to fall short at high and negative blade-pitch angles at the higher rotor rates. Figure 31
shows cross-plots of the body damping at 650 rpm; good agreement in pitch is seen at positive blade-
pitch angles. The body roll damping tends to be overpredicted, getting worse at higher blade-pitch
angles.

The main-rotor wake model used to calculate the downwash on the empennage surfaces is tested
by correlating it with experimental results from reference 5, page 77. A correlation is done in the
reference and is also done in the present report by using the flat-wake model described in the Main
Rotor Downwash subsection. Unlike the model used in reference 5, the model described herein assumes
a circulation distribution. In reference 5, a blade-element approach is used to find the circulation
distribution. The integral in equation (152) is evaluated by using a Gaussian quadrature integration
method along with linearly interpolated values from the pretabulated functions. Figure 32 shows the
vertical nondimensional downwash at various azimuths at 0.1R below the rotor. The experimental rotor,

30
with 10° bladetwist, is immersedin edgewiseflow at CT = 0.006. Using the flat-wake model gives
good correlation results; the asymmetry of the downwash at the 90 ° and 270 ° azimuth positions is
captured.

With the rotor and downwash models validated, it is now possible to validate the full helicopter
model. The model is configured to simulate a UH-60A helicopter in order to compare model responses
with the flight-test data that are available in references 10 and 18. Reference I0 presents a validation
of the real-time model presented in reference 11, which is also known as the GEN HEL model. Ref-
erence 18 presents a validation of an updated version of the GEN HEL model, which is referred to as
the Ames GEN HEL model. In the model of the UH-60A used in this report, all automatic controls
are off (SAS, PBA, etc.). The fuselage aerodynamic representation in the model was generated from
curve-fitted equations of the static aerodynamic characteristics. The exact equations are given in ref-
erence 19, pages 2-3, and are used in place of the equivalent-drag-area fuselage aerodynamic model.
The lag damper is modeled according to reference 11, page 5.1.10, and this representation is substituted
for the spring/damper model. The control mixer is modeled according to reference 11, pages 5.5.14 to
5.5.17, without the servo models. The tail-rotor parameters are extracted from reference 20, where a
detailed description of the UH-60A tail rotor is given. References 11 and 12 are used to extract other
physical parameters of the helicopter. Table 10 summarizes of all of the inputs to the model. The data
followed by a question mark are specified for each of the following correlations. From table 10 it can
be seen that the model has a flap-and-lag main rotor and a six-degree-of-freedom fuselage at constant
rpm. The dynamic inflow model is included, and the collective pitch, sine pitch, cosine pitch, and
tail-rotor collective pitch act as the inputs to the helicopter model. No feedback outputs are selected,
and accelerometer outputs are taken from the fuselage at the positions corresponding to those on the
flight-test vehicle.

Trim results calculated with and without the effect of the main-rotor wake in straight and level
flight are compared with experimental results in figure 33. The trim data were calculated at 25-knot
increments with the horizontal tail surface at the following settings: 40 ° for 0, 25, and 50 knots; 11.3 °
for 75 knots; and 4 ° for I00, 125, and 150 knots. The vehicle was trimmed by satisfying all six fuselage
force and moment equations, the flap and lag rotor equations, and the inflow equations (see table 10).
Between 0 and 50 knots, the angle Oz was fixed, while the angle Ox was adjusted (i.e., if = 1,2 in
table 10). Between 50 and 150 knots, the angle Ox was fixed, while the angle Oz was adjusted (i.e.,
if = 2, 3 in table 10). The collective, longitudinal, lateral, and pedal inputs are presented in percent
of total motion; the total motion is 10 in. for the stick inputs and 5.38 in. for the pedals. The model
tends to deviate significantly from the experimental data above 120 knots, where aerodynamic effects
such as dynamic stall and radial flow, which are not accounted for in this model, can become important.
Below 120 knots, good correlation is seen and the results are similar to those presented in reference 18,
p. 28. The lateral and longitudinal stick positions are predicted more accurately by the Ames GEN HEL
model, but the pedal position is closer for the model described herein. Overall, the results from the Ames
GEN HEL model are slightly better, probably because that model used tabular data for blade-section
aerodynamics, as well as other refinements particular to the UH-60A configuration. The flat-wake model
enhances correlation in all but the collective and lateral stick positions. The collective stick position is
hardly changed, whereas the lateral stick position is degraded by 1/4 in. at 150 knots.

Flight test time-histories from reference 10 are compared with the responses of the UH-60A model,
at 1 knot (figs. 34-37) and at 100 knots (figs. 38-41). Four sets of time-responses are presented at each

31
flight speed;they correspondto I in. adjustmentsto the collective, longitudinal, lateral, and pedal
inputs. The inputsto the model are thosefrom the flight data, referencedaboutthe trim of the model.
The trim valuesgeneratedby the model are indicatedby points c, e, a, and p, corresponding to the
collective, longitudinal, lateral, and pedal inputs, respectively. The angular rates of the fuselage (roll,
pitch, and yaw) and the accelerometer outputs from the fuselage (longitudinal, lateral, and vertical)
are also presented for each case. The accelerometer position corresponds to the approximate center of
gravity of the helicopter; the precise center-of-gravity location is given as POSFUS in table 10. Each
plot has three curves: the test data, the model response, and the linearized model response. The test
data are from reference 10 and the test numbers are identical to the numbers used in the reference. The
model responses come from integration of the full nonlinear system, and the linearized model responses
come from integration of the linearized model. The responses of the linearized model are added to the
trim values to give the total responses presented. Since the helicopter is in straight and level flight,
the angular rates are zero at trim, and the linearized responses are identical to the total responses. The
accelerometer responses contain gravity effects, and the nonzero trim values of the accelerometers must
be added to the linearized accelerometer outputs.

At 1 knot (figs. 34-37), the on-axis angular rates agree well with the test results. The off-axis
responses of the model do not correlate as well, with the pitch axis being the most troublesome by
diverging from the test data in tests 212, 203, and 209. However, this is no worse than the results
from the GEN HEL model, which is refined specifically to the UH-60A configuration and includes an
engine model with a rotor rpm degree of freedom and actuator dynamics. At 100 knots (figs. 38-41) the
on-axis responses have fair agreement with experimental results, and again, these results are consistent
with results from the GEN HEL model. Other tests were run at 60 knots and 140 knots, and the results
show a strong similarity to the results from the GEN HEL model. Another source for comparison is
reference 16, in which the results of a linearized model are compared with the same flight data. The
results from reference 16 are also similar to results obtained with the model of this report. Taking all
these results together, it is concluded that the present model gives results that are consistent with those
obtained from the GEN HEL program and the linearized model of reference 16.

A final comparison is made of the linearized model with the eight-state quasi-static model generated
from the Ames GEN HEL program. The linearized GEN HEL model is generated with f't = 27 rad/sec,
STm = STc = STa = 29.583 ft, WLm = WLc = WLa = 20.683 ft, .M"F = 492.13 slugs, iaero = 0,
and Cry = [0, 0, 0] rad. The linearized model of this report is generated and arranged according to

_s
= rAAr,l{
LAsr r} AHJ x-$
+
BS
u__ (231)

= [q. c:] (x_r)


_y "--: + (232)

The vector z r contains all rotor states and inflow states, and the vector :rf contains all fuselage states.
The inputs are the longitudinal, collective, lateral, and pedal positions (u_T = [fie, 6c, 6a, 6p]T). The out-
puts _yare chosen to correspond to the states of the GEN HEL model (y_T = [u, w, q, A0, v, p, A¢, r, A_]).
For comparison with the GEN HEL model, the derivatives of the rotor and inflow states :/:r are set to

32
zero, yielding

_f = AredX__f + BredU__ (233)

y = CredX__f + Dred u (234)

Are d = A f f - A frArr 1Arf (235)

Bre d = Bf - AfrArr l Br (236)

Cred = C f - Cr Ar) Ar f (237)

Dre d = D - CrAft I Br (238)

The state variables used to describe the fuselage motions are not precisely those used in the GEN HEL
model; however, the information needed to make the transformation to the GEN HEL states is found in
the equation

v t)y

y= _ v ' = [Cred] ' Rrny (239)

O I Rmz

r Oy
L_¢ I Oz
, L_h Oz

The quantities u, v, and w are the velocities along the fuselage, and p, q, and r are the body angular
rates. The quantities A0, A¢, and A¢ are the pitch, roll, and yaw angular perturbations. With this
choice of output quantities, it is clear that Dre d = 0, and thus equation (239) holds. Equation (239) is
then used to transform the model to the final form

U U

W W

q q
A0

..}
d AO +G I, 6c
=Fi (240)
dt l)

P P
['°
#
A¢ A¢
r r

where Aga has been removed from the system.

This operation was carried out on a linearized model at 1 knot; the resulting F and G matrices
are presented in table l l along with the system matrices from the Ames GEN HEL program. The

33
eigenvaluesandnormalizedeigenvectorsare shownin figure 42 for both models. The calculations are
based on the F matrix represented in dimensions of feet, seconds and degrees so as to scale the angular
rates to an order of magnitude comparable to the velocities. Real eigenvalues have real eigenvectors
(figs. 42(d) and 42(e)); complex eigenvalues have complex eigenvectors composed of a real part and
an imaginary part. The eigenvector corresponding to the complex conjugate of the eigenvalue is the
complex conjugate of the eigenvector. The greatest difference between models arises in the higher
frequency modes, shown in figures 42(a) and 42(b). The model of this report tends to introduce more
coupling between roll and pitch than the Ames GEN HEL model. The mode in figure 42(c) is dominated
by w and r in both models, although the content differs. In figures 42(d) and 42(e) the two modes are
very close, although the damping is much higher in the model of this report. Differences in the damping
and frequencies of the eigenvalues are also noted; they are likely caused by the different inflow models
used in the two analyses. Selected Bode plots of the system are shown in figure 43. The 6c/W plot
shows good agreement and the 6p/r gain agrees well with the Ames GEN HEL model. The 360 ° phase
shift in the 6p/r plot is due to a zero in the right half of the s-plane that is not unstable in the model of
this report. The sharp peak in the 6a/P plot is due to the light damping that is predicted by the Ames
GEN HEL model.

The entire process is repeated at 100 knots, resulting in the F and G matrices given in table 12. The
eigenvalues and eigenvectors are presented in figure 44; the eigenvectors agree more closely between
models in this case than in the 1-knot case. The on-axis Bode plots of the 100-knot case are given in
figure 45. The two models do not agree closely, but the general trends in the models are similar.

CONCLUDING REMARKS

A single-rotor helicopter mathematical model for the design of high-bandwidth flight control sys-
tems has been described. The flap, lag, and torsion rotor model allows the approximate modeling of
hingeless rotor systems, and the various hinge sequences that are available allow the modeling of many
different articulated rotors. Quasi-steady Greenberg aerodynamics are used in conjunction with the
nonlinear Pitt/Peters dynamic inflow model to calculate the blade aerodynamic forces. An rpm degree
of freedom of the main rotor is available, along with a six-degree-of-freedom rigid fuselage. The tail
surfaces have main-rotor downwash effects that arise from the fiat-wake simulation. Operations on the
model include trim, linearization, and time-integration, which have been formulated so that they may
be applied to any consistently cast rotorcraft mathematical model. This features allows for modification
of the helicopter model without requiring significant changes in the operations. Preliminary validation
of the model showed reasonable correlation with experimental and analytical results.

Further validation of the model is necessary. The higher order linearized models need to be
compared to experimental results, and flap-lag-torsion experimental data are needed to validate the
torsional effects of the rotor model. Also, additional work is necessary to extend the range of valid flight
conditions, which are currently limited to low-speed, lightly loaded helicopter systems. The limiting
factor is the blade-section aerodynamic model, which should be improved to account for dynamic
stall, radial-flow effects, and compressibility effects. Finally, the linearization process is limited to the
helicopter model itself. A useful additional operation would be the linearization of the remaining blocks
of the system and the combination of these linearized blocks into a single set of system matrices.

34
REFERENCES

1. Chen, R. T. N.; and Hindson, W. S.: Influence of High Order Dynamics on Helicopter Flight
Control System Bandwidth. J. Guidance, Control, and Dynamics, vol. 9, no. 2, Mar./Apr. 1986.

2. Curtiss, Howard C.: Modeling Effects of Blade Torsional Flexibility in Helicopter Stability and
Control. Forum of the Amer. Hel. Soc., St. Louis, MO, May 1983.

3. Greenberg, J. M.: Airfoil in Sinusoidal Motion in a Pulsating Stream. NACA TN-1326, 1947.

4. Gaonkar, G. H.; and Peters, D. A.: Review of Dynamic Inflow Modeling for Rotorcraft Flight
Dynamics. AIAA Paper 86-0845, 1986.

5. Baskin, V. E.; Vil'dgrube, L. S.; Vozhdayev, Ye. S.; and Maykapar, G. I.: Theory of the Lifting
Airscrew. NASA TT-F 823, 1976.

6. Talbot, P. D.; Tinling, B. E.; Decker, W. A.; and Chen, R. T. N.: A Mathematical Model of a
Single Main Rotor Helicopter for Piloted Simulation. NASA TM-84281, 1982.

7. Hohenemeser, K. H.; and Yin, S. K.: Some Applications of the Method of Multi-Blade Coordinates.
J. Amer. Hel. Soc., vol. 17, no. 4, 1972, pp. 1-12.

. Takahashi, M. D.: Active Control of Helicopter Aeromechanical and Aeroelastic Instabilities.


Ph.D. Dissertation, Dept. of Mechanical, Aerospace, and Nuclear Engineering, UCLA, Los
Angeles, CA, 1988.

. Bousman, W. G.: An Experimental Investigation of the Effects of Aeroelastic Coupling on Aerome-


chanical Stability of a Hingeless Rotor Helicopter. J. Amer. Hel. Soc., vol., 26, no. 1, Jan.
1981, pp. 46-54.

10. Kaplita, T. T.: UH-60A Black Hawk Engineering Simulation Model Validation Transient Re-
sponse Comparison Data. United Technologies/Sikorsky Aircraft, SER-70983, Contract No.
NAS2-11570, June 1984.

11. Howlett, J. J.: UH-60A Black Hawk Engineering Simulation Program. Vol. I. Mathematical
Model. NASA CR-166309, 1981.

12. Howlett, J. J.: UH-60A Black Hawk Engineering Simulation Program. Vol. II. Background Report.
NASA CR- 166310, 1981.

13. Bramwell, A. R. S.: Helicopter Dynamics. John Wiley and Sons, 1976.

14. Bisplinghoff, R. L.; Ashley, H.; and Halfman, R. L.: Aeroelasticity. Addison-Wesley Pub. Co.,
Inc., 1955, pp. 251-281.

35
15. Johnson,Wayne: Application of UnsteadyAirfoil Theory to Rotary Wings. AIAA J. Aircraft,
vol. 17,no. 4, Apr. 1980.

16. Zhao, X.; and Curtiss, H. C., Jr.: A Study of HelicopterStability and Control Including Blade
Dynamics.TR 1823T,Dept. of Mech. Engr.,PrincetonU., Princeton,NJ, Oct. 1988.

17. IMSL Library ReferenceManual, 9th edition. IMSL Inc., Houston,TX,1982.

18. Ballin, M. G.: Validation of a Real-TimeEngineeringSimulationof the UH-60A Helicopter.


NASA TM-88360, 1987.

19. Hilbert, K. B.: A MathematicalModel of the UH-60 Helicopter.NASA TM-85890, 1984.


20. Gerdes,W. H.; Jackson,M. E.; and Beno, E. A.: Directional Control DevelopmentalExperi-
encesAssociatedwith the UH-60A Utility Helicopter. U.S. Army Researchand Technology
LaboratoriesReportNo. USAAVRADCOM-TR-82-D-26,May 1983.

36
Table 1. Rotation sequences of blade coordinate systems

R to P P to L L to B

flpt :3p : -OR 3k : -.(/P (,k. " f L


(p ' -=3p (p : --f3 OX.+ oZ. ",f¢

fplt 3p : -OR 3k " -OP


(p ' i 3p (p ' - f 3
01. " ._(p

pflt 3p • -OR 3k " --OP


81,. : 5c3z' Cp • - f 3
(_p : -_0

lftp 3p" --OR (,'k + q'p : fP 3k : --_)L


_p " -f3
Ok + ok " ,fC,p

lpft 3p " -OR (k : fP ,4:-Or.


_p : -:-3
^

Ok : xcp

plft 3p : -,(tp (k + qp : -fP 3k : --_)L


Ok : [c3p (_p" -:-3
0# : ,f_;l,

Table 2. Function odd/even properties

Function Even/odd (.f 1,0 l, -"1) Equation number Figure number

._Xu, (E,O,E) 2.10 2.15


._k_-_u (O,E,E) 2.9 2.14
3I (O,E,O) 2.37 2.25
.V (O,E,E) 2.40 2.26
.g (0,0,0) 2.38 2.28
K (O,O,E) 2.39 2.27

37
°--

Z:

%,
m

d.

"T'.

>,.
g.

i °--

-- ,,., T'l

I
_'_. m
,.., ,- z_ _,_,__ _xx_-.,x{_.<,-, _,,.,..,< _

38
I

-._ '_ _

o_ _= .__ _. '_ ,, _

"i
- o = .= ._ _ ._ _ "_ ._-: =
• o

39
q

_-(- _)(_

°_

i
°_

m
i

r_
i
m

o_

!! --

4O
Z :_ -_" --: LI Z :_

: ._ .__ _ -_

-_ _ _ .-_ ._ .

. _- _ = ._ ._ ,_.--" -- _ _ _ _ .__

i. __ _ _ _ _- _- w -_

A
m
--. Z ,.._ _ _ ",-_ ,_" ,.-." _-_
I

zZ

_ _ ._. - _ _._ _ "_.

41
z

.-- ,., v

,.., _-- H
,-n 2.--

,., .-- _ _--


J

l
j

._

H
,--2"
°_

5¢;.
j

' _ _
_ Z_._
L

<,-,
Z_ Z_

42
=_-

+
• o • o
++

.=_

Z ._. _- ._. _ _ Z Z _ _ _

¢.

>

_, -,_ "=.--_ 5 5

o_
_ M
m
m
I I
J
N

ZZZ Z Z Z Z Z_ _-

43
2..

:<

8
m

>

"r-

V2.

L"2

_v

44
a..
<

,,,,,n

z
m

°_

.,.-

>

F
N
=z
.m

X
_X_ Z
r

X
J
Z
A
m
,_ < a_
a.. .4
J n

Z_-ZZZ 0
- ..e

Z_-_ZZ -z _
G

-<
II

= , g.= g_- ~

4S
_c
m

X_-_
t_

m ? _ Zzzz-E--==
_ _ ×_z_zzzz Z _'-
-- - -->-x=_ __ Z

z=-
_Zz Zz _ _z E E < - - -_ _ = = __, ;_ m

_ _______= _ _ _ -. _L_m__m.=__m.m.Em.=

-4
u

46
Table 8. Flap-lag-torsion rotor nondimensional data

Variable Value Variable Value


Rotor Trim
nb 4 n hrT t_._t 6
mass 1 MPTTRM 30

IB
0.0001
0
0
o o]
0.083333
0
0
0.083433
n jr

-:So:: :
i.4er o 1 1
n iy

.li B 1 ni 1
3
R 1 n jo 1
f2 1 nK 3
4
.r b 0.5 nfeq
.r I 0 jr [1,2,31

.r 2 1 if [21
a 27;" il [1,2,31

PA 4.8248 JO [31

do 0.01 [l,3,4]
I'..'x 0.0024 Ifeq
[l,2,4,6]

I_'y 0.088542
/(- O. 16333
3if 38.1045
h 0.2
,3"

s:

47
Table 9. Flap-lag rotor/fuselage data

Variable Value Variable Value


Rotor/fuselage Trim
nb 3 n HTR. w 2
3I b 0.209 kg MPTTRM 30
R 0.811 m
njr 2
f2 ? rad/sec f(4) 0.01 rn/sec

IB

mass
[o o
0
0
0
0.010069
0
0
0.010069 o] kg m 2 t_ i l

0(I,3)
3

00 rad
- Soll 1 ?2jo 1
e 0.0851 m nK 2
9 9.81 m/sec 2 2
nfeq
i.4e ro I Jr [1,21
xb 0.186 m il [1,2,31
x2 0.726 m Jo [31
b 0.02095 m K [2,31
MPT 10 [1,21
t feq
a 5.73 1/rad Linearization
P.4 1.2761 kg/m 3 nHLIN
0
Twc 0.02618 tad MPTLIN 10
IOPT1 1 2
n j/.
do 0.0079 [1 21
IOPT2 3 2
n jr
ICy 6.691 kg mZ/rad sec 2 3, [1,2l
Ix'. 30.659 kg m2/rad sec 2 2
hie
Cy 0.003538 kg m2/rad sec i/ [1,21
C: 0.007574 kg m2/rad sec 2
nif
I(fz 68.03 kg m2/rad sec 2 if [l,2]
I(fy 104.3 kg m2/rad sec 2 ni z 3
Cfx 0.08117 kg m2/rad sec il [1,2,31
Cfy 0.4200 kg m2/rad sec [10 -5, 10 -5] rad/sec

IF

M F 20.83
0
0.183
0
kg
°°l
0.633
0
0
0
kg m 2 _r [10 .6 . 10 .6 ] rad

[10 -5. 10 -5] rad/sec


h 0.241 m Af [10 -6. 10 -6] rad
Ax [10 -6. 10 -6" 10 -6 ]

48
Table10. UH-60A configurationdata

Variable Value I Variable Value


UH-60A
nb 4 8.003 slug
R 26.83 ft f2 ? rad/sec
X 1 4.12 ft
xb 10.833 ft
x2 24.78 ft e 1.25 fl
a 5.73 1/rad b 0.865 ft

do 0.01 d2 1.2

Ttr_ 0.043595 rad Tw_ -0.011258 rad/ft

5' 32.1 ft/sec 2 /9.4 0.002030 slug/ft 3


mass 0 - ZoSS 1
,)
MPT 10 iAero
IOPTI 4 IOPT2 5

It3

STt
[oo o1
28.433
0
0
573.42
0
ft
0
573.42
slug ft 2 3IF

SS
? slug

1 ft 2

WLt 26.250 ft sT,-,, oft

Os -0.05236 rad W Lm ?ft

STc ? ft IF [?1 slug ft 2


WLc ? ft ST,, ?ft

MAXTR 40 II/'La ?ft

px 1.22173 rad QTR 124.62 rad/sec

RTR 5.5 ft 3,I13T n 0.467 slug


EPSTR 0.1 D- 3 Corn 0.01

bTR 0.40625 ft I£brn


-9920.8 slug ft2/rad sec 2

],'ITR
0.7002
.VbT n 4
-0.05458 rad/ft
arR 5.73 1/rad OtTR
2ft
eTR 1 ft XbTn
TR13rk 0.8
I6rn 3.0 slug ft 2
WLr 27.058 ft TRLosS 0.7

STr 61.000 ft IOPT4 1

<rx [0,0,- 1.5708] rad n8 3

_rv [?,?,0] rad STs [58.367,58.367,57.9171 ft


BLs [-3.5,3.5,01 ft
CL s [ 1.025,1.025,0.820]
CL l [0.75,0.75,0.890] WLs [20.367,20.367,22.750] ft
STS [22.5,22.5,32.3] ft 2
C L2 [0.85,0.85,0.8001
aD1 [0.262,0.262,0.175] rad
IOPT5 [2,7,21
aOT s [0,0,0.081 rad
aDz [0.349,0.349,0.524] rad
bOTs [0.12,-0.12,01 rad
& D3 [0.524,0.524,0.698] rad
aTS [0.12,0.12,0.12] rad
&D4 [ 1.047,1.047,1.047] rad

49
Table 10. Continued

Variable Value I Variable


i
Value
UH-60A

CD o [0.01,0.01,0.02] bTS [0.12,0.12,0.12] rad


C'D1 [0.1875,0.1875,0.043] CTS [0.5,0.5,0.51
CD 2 [0.3625,0.3625,0.360] CtL, [0.262,0.262,0.349] rad
C'D3 [0.4250,0.4250,0.580] QL 1 [0.524,0.524,0.436] rad
CD4 [0.9000,0.9000,0.875 ] QL2 [0.786,0.786,0.698] rad
CD5 [ 1.200,1.200,1.100] CtLOB.VD - 1.4 rad
CtLO -0.4 rad aUp 0.4 rad
Q U PB :v D 1.4 rad ,3L 0 B .V D - 1.4 rad
3LO -0.4 rad ,3Up 0.4 rad
3_" PB ,\" P 1.4 rad l)0%n d 3
110_m2 d 8 3
r23e n d

l13ml d
8 MPTDW 20
rl 1.25 ft r2 26.83 ft
ADW 0.08 rad Y. [20,60,100,140,180,220] ft/sec
Dt'D_ V 6 3
n 4 f u._
32.417 32.417 32.417
-2.5800 -2.5800 -2.5800
17.308 17.308 17.308
POSFUS
1 0 0
0 1 0
0 0 1
Trim

I_HTR M 3 f(4) groundspeed = ? ft/sec


i,, [1,2] n j,. 2
if [?,?l 2
niy
il [1,2,31 rli 1 3
Jo 3 3
njo
IC [1,3,4] nK 3
iu [1,2] 9
ni u u

ifeq [1,2,3,4,5,6,7] 7
nfeq
Linearization
__S 10-5 MPTLIN 2O
?'_Jb 2 J_ [1,21
Eij r
2 jr [1,2]
6 [1,2,3,4,5,61
nil i:
3 if [1,2,3]
n if
ni 1 3 il [1,2,31
nje 1 Je 3
nK 3 If [1,3,4]
r'ti u 1 it, [11
6 if, [1,2,3,7,8,9]
n i,Tt

50
Table 10. Concluded

Variable Value
Value ] Variable
Integration
8 4
flint TI tt.4

TOLINT 0.001 NPTINT 401

r_je 2 J_ [1,2]

F/jr
2 jr [1,21
6 [1,2,3,4,5,6]
nil i¢
3 iI [1,2.31
rTi f
3 il [1,2.3]

Djo
1 Jo 3

n I£ 3 K [1,3,4]

rl i u
1 iu [11
6 iO [l,2,3,7,8,9]
ni 0

51
__-_
_ _-- __" _-- _ '
J _1 I t I

"+_2_ = +_

mll t I

__L__

+..

,--,,+

$3
_ _--. _-- _ _ _

_ _ _ _ _ _ _ _ t_
0

II I I

.,a

_._-_._
o
_ tt _ I II

_ __-

,m _ I _ _ '- ..... _ "


L.

I1_ _ _ _ _ _ _ _ _ _ _ _ _ _ -- u. ..... _ . ._-.4,_.,,___=_


I I I I _ I I I I

:_ aa

53
RIGHT tiy

.
'! Yl
/
. ^

t)x _Oz/,, YOz' YCy

. .,c, 7/Am
7 i
xI

_, r,,,. %_,,+Rr.yY,+
Rr..I,
_ dO,.v_,r_,._o.
zF Oz

Ce_Ce: ce ,,Se: -so,,


[TFI]= Se_Se_Ce:-Ce.Se: Se_Se_Se=+Ce_Ce: Se_Ce_
Ce_Se,Ce: + Se.Se: Ce_Se,Se: - Se_Ce: Ce_Ce,,
ZF/_ = (0. - O_So_)_F+ (4Ce. + O:Se_Ce_)OF+ (#:Ce.Ce, -4Se.l@
5' F/ I = ( O. -- _8:C8, -- 8"zSOu )z F

+(O;Co. -- O.eOgSOz + O'zS_zC_y + gzOxCo_Co_ -- O:_g'-'COz SO_t)OF

+(#:co.co, - 4O:se. co,, - #:Oyce_so, - Ouse_- #yg_ce_)@

Figure 1. Fuselage-fixed coordinate frame (F).

54
=

m
i

I
o <
uj_
_ 1-_ 1_ _ 4 .4 4 I
0 _ _
I.I.
Z

I II

I-- u. >-
l-- "-" I I ---

m_
I

Z _q

<a=-
_j w I-"
+
0
_ _q +
+ + + + _.. = t_

_ E._
~

I
0
I__. _ 1,'-_ _ "',

I
_q I
II

II il II II <_
o
b,l
_-_ _ + +
+ + + + :_
,,'d,o 1-_

+ + + + +

" i/
t=-

II II II II II II II
A A

YF, ¥_s

xo s, x H

__ _/H
_F "t

_H
A

ZOs _F

I COs 0 -S_s -_
[THF] =
S_s SO s C_ s S,_s COsl
I
C_ s SO s -S_ s C_ s COs_j

CCH/F = 0

..:,
_H/F = 0

Figure 3. Rotor-hub-axis coordinate frame (H) and its transformation from the F frame.

56
N

zw,
R D -V a xw

-v a.zF ;_f, _
/ _
.-. ,,, -Va'X F \ Yw "_",_,
-Va'Y F

= VELOCITY OF THE AIR RELATIVE TO POINT a


a

T FW = -S(3f C/3f 0
-C_fC_3 f -Cef S_f S_f 1
-S_f C_f -Sef S_f -C_f

Figure 4. Fuselage wind-axis coordinate frame (W) and its transformation to the F frame.

57
A

zR
')R
A

L, YH

XH -"'

S_k C_k 0
-C_k S_k 0 1
0 0 -1

--_ ° A

_CR/H = _ zR
-L_ "'A

C_R/H = _) z R

Figure 5. Main-rotor coordinate frame (R) and its transformation from the H frame.

58
A

zR
A

zB

"-_ A

rhe = e xR
-=
ref = f _<L
"-_ A A A

rfb = XbXB +ybyB +zbzB


A

rfx = x xB
A A A

r fw n = Xwn XB + Ywn YB + Zwn ZB n = 1, 2,.. nAbld

Figure 6. Main-rotor-blade coordinate frames.

59
<x .rx

QO ÷

<N

_J
e"

e-

e-
¢-,

t_

¢..,

<_Q" ®

_z

rr_

i i

H il

e_

I I

6O
÷+ _
.._ Q'_ _i_ _. "_-4-

'2
_ _ ÷
."r_

_ _ I + +

r-,
-t- _ ._'_
_ ÷ ÷ ÷
i

o_

.=J

I
I I

-s

_ ___ ._ :_

I I

i i

It II
m

I
I I

61
BLADE AERO

HUB
INERTIA/GRAVITY

R'I
I_ -Me -_ -"
_.e __f_ l-Ff_ _. 1

e BLADE
..,. f INERTIA/GRAVITY
-QH

-JH

HUB MASSLESS BLADE


LINK

Figure 9. Main-rotor forces.

62
.,_ zB A

!d S,
,jv/ ?_,
° °1
co T

-SeT
SQT

COTJ

zc
_c11 = _°B/I

c_C/I

_(/CHORD

/). QUARTER

/_.,.,wrrw77/ll?_/I//
_////7"_,./
_ Vc
/_'rfTv//////////[//l_/ll VII/I///..J
- ._ /_\

" A

xc

Figure 10. Blade-section chord coordinate frame (C).

63
<>..
> <N
<N > E
< +
+ > :E
X u
+
, > :E A
C_l ,_I > '7
II
>
il II II
e_
o <x
<_. <N
A, X ,.. E
<_
3
I
>
>
o <X
<
U=l X I
i
5"
U.l i
I
>
LU
n," tN<N
> u > II
<X <X + =
"7 O <N <N

e' _.. c,q< >. > .>


II II
.3 O
I
't II I t--
> >
N II II
+ +
,e- e-
O

6
<N
<>. >
_-_ > 0 > Q E
+ > + >
.,o
(.I :E
A
I <N
> > .t-
<X
1 IE >
X _J I
= II
II !1
i
<X
\/
X E
I
<_
>
>
O -_
¢N

u. _
U

N
<N
O lr
i1 N I_1<_ ¢'_
<x u
= <X _ > II

+ <N _
'r - _ > .>

o° ,, >
It

, , , >+ +

64
A

YA

YH
TAH]

[ -I
CJlc S_ls S/31c S_lcC_ls
A

XH 0 C_1 s -S_1 s

t31c
-S_lc S_lsC_lc C_lsC_lc]
A

xA

A -/Jls C_lc XA - _1c _/A + _ls S_lc ZA


zA
Vtlc

CT ^

_A _h _ )

Vh = VELOCITY OF AIR RELATIVE


TO THE HUB POINT

Figure 12. Actuator-disk coordinate frame (A).

65
YF

/k

YS

xs

[TsF]

Ii (°;+iTS) S<xx S(uy+iTS)


Cox -Cox S(°y+iTs)l
So x

S(oy+iTS) -So x C(oy+iTS) Co x C(oy+iTS) J

zs zF
0 x

(Oy+iTS) &

zs

Figure 13. Tail-surface orientation and aerodynamic forces.

66
CD 5

CD 3

CD

y c_z
0
C_D1 C_D2 _D 3 _D 4 _--

CD =
. o!

-OD2 < a- < aD2

(°_- _:) (°=-°_')(°:- °_")c

< a: < --OD_


a D2 < a- < _ and 2 - - -

Figure 14. Tail-surface drag coefficient break points.

67
CL S

-O_L2 -O_L1 -C_Ls

0 _
C_Ls C_L1 °_L2 7

-CL 2

-CL S

-<o.<

- C_Ll <_ a: <_ --C,L. _


\GL 1 O'L.,

\aL., ]

C'L = (CL' -CL") (_z--CtL,) +CL. OL . < c_z < all


\ C_LI _L_

_L1 <--o.z < _-

Figure 15. Tail-surface lift coefficient break points.

68
//_F

xT

Py [TTF]

0 Cp x SP x
Cpy Sp x Spy -CP x SPy1
Spy -SPx Cpy Cp x Cpy j

//£F
Px

xT

zT

Figure 16. Tail-rotor orientation and aerodynamic forces.

69
y(-Zv)

FLAT WAKE

/
(C(
v) X /
/ ;x _(_1 ;z
,_1,E1)

Vy

Figure 17. Flat-wake model coordinate system.

70
--dL --.'_ I " i_- :'_,L o i_ '_
_-- ' _ L,-- " 4

l I ; i ._1 ._. j L-_L_!= _4


(_ CO 0'1 _ LO O0 e-
0
' ' ' '7 '7 '7

e-

e-
e-
G

[...I.._!...1 ,! i ._ .,I
E

I I
:l ¸ :/_

°_

C_

I!

'l

_L . . '_r_" ',, o
0 r-
I I I I i

71
A

YH

xV

xH

FLAT

Vv

rhs #_F

Px
A

YS

Py

DINT OF
DOWNWASH
dw VELOCITY

TVH

_k

#Z F
A

Zs

Figure 19. Wake orientation for generating a surface downwash table.

72
I'N'T'A"ZE
_:_MOOE'I

I TR,M
I Moo LL
NXT_TRM = 1 _ NXT-TRM = 2

LINEARIZE

_<= Ax+BU k

y = Cx+DU u.I
09
Z
©
o.
o')
u.I
rc
M_
Figure 20. Overview of operations.

73
VARIABLES CONTROLS
r r

X: ROTOR FIXED AUGMENTED ROTOR FIXED


BLADE BLADE

rrr f f XX 6 U

ISNROT _,_ IINROT

T
I

_r 1

MODEL DYNAMICS

IONROT (_

Feq: req feq Xeq w y [M ]

EQUATIONS MEASUREMENTS

Figure 21. General input/output model structure used by trim,|ineadzation, and integration operations.

74
• ZG

P A G S

xs = fs(xs,Us ) YS
Xp = fp(xp, Up)
Up..----..
yp = hp(Xp, Up) YA = hA(XA'UA) YG = hG(XG'UG) YS = hs(xs)

!
XC = fc(xc'Uc ) !_.

YC
YC = hc(xc'Uc) I UC

Figure 22. General system structure for integration.

75
ADJUST v YGo TO ZERO f

xS

Up

Yp

YA = UG

(UG-UGo)

UG o

Figure 23. Flow of calculation to find the initial conditions of the system of figure 22.

76
xS Us*

Ys = Uc

xC

l Yc
Xp ) Xp
_r
w%
Yp
UA

xA

YA = UG

xG

ZG
YG = Us

xs = xs

YS

Figure 24. Flow of calculation to integrate the system of figure 22.

77
n!u" ''_'L : w

,.. ,,_
c >.
O!u .... Z 'L = w
H
)_u .... Z 't = u II

CO C)
[(L-(W) _)!)qu+(u)_i ] _"
Z

J'!u .... Z 'L = w

_!u ...._ 'L = w e,


.-i-
qu .... _ 'l = u _=.

r-.
,..o
[(L-(UJ)'4")qu+u] J_' c ,N
+ o_
._,-- t_

L!u'" '_'L =w + ,
r',
.m
X
[(w)L!] x_ 4- II II
.:._
e- Q. er
o
•_!u'"'Z'L="' e-
E
ll
[("').h
]_
X
Z .J
"J!u .... Z 'L = uJ

qu .... Z 'L = u E
[(L-(,.u)fi)qu+u]
.J_ >

>

t_
L!u" 'Z'L =w
-?
[(w)L!] x. (_
Z Z
II
÷
.,__-
•_!u. "Z'L =uu ¢-
+ ÷
t'N
=, ,,o
-4-
r-

ii I! II
"_!u' "'L'L =w o_
rr.
qu .... Z 'L=U Z
?.
r(L-(W).J!)qu+u]

_, c " = ,'-
E

q =q
c ," '- _,- E _-
4- II II _ II e,,- II +:TT T,
= = E _',.- E ._ E " " E .-_E .__ E
_r _r _r

(3
w,- >.

?8
5 | I I I I f I I I

_F- = 1.125 _ = 0.07 /J = 0.35 _.


-_ ] -"'70 -50 MODEL: f \
4
_ _L1 - u. ")'- " CORRECT\ / \
_T = 5.0 Cw = 0.005 REVERSE "/ \
1 MODEL: FLOW / \
. 3 - INCORRECT /' / \
LU
J REVERSE / _ J...._....._.
_... = \
z
O
a.
2
UJ

i / \
rr
CLJ REF. 7

.J

-.T, _" _,-.-- - _ 7.:._.-........

-1 I 1 [ I I I I I , I

0 .1 .2 .3 .4 .5 .6 .7 .8 .9
REVOLUTIONS

Figure 26. Blade responses from the present model compared with those from a flap-lag-torsion rotor
in trim.

79
8

I_/O © EXPERIMENT, REF. 9


7 THEORY
- LEAD-LAG /

N
-r- 5
>.-
Z 4 _ BODY ROLL _ ^
taJ

0
I,.I.1 3
e,e"
ii

0 L J v i J J

-I.0
'7
LEAD-LAG REGRESSING
-.5
z

r_
I _ A I J
.5
200 400 600 800 1000
ROTOR RATE, rpm

Figure 27. Modal frequencies and lead-lag regressing damping data from the present model compared
with those from a flap-lag rotor/fuselage system at zero blade pitch.

80
-2.5

-2.0 BODY PITCH _O _O

r_

_' -1.5
d
z
E
_; -1.0

-.5

I t I I I A I ] J I

-3.0

-2.5 BODY ROLL

"T
" -2.0 /
z
E
=E -1.5

-1.0
S

O EXPERIMENT, REF. 9
-.5 THEORY

0 0 = 0°

| | I I L J _ t _ I
200 400 600 800 1000
ROTOR RATE, rpm

Figure 28. Body pitch and roll damping data from the present model compared with those from a
flap-lag rotor/fuselage system at zero blade pitch.

81
-1.0
LEAD-LAG REGRESSING

(_ O EXPERIMENT, REF. 9
_ THEORY

-.5

'7

d
z 0

<
a

.5

1.0 I ] I I I I

500 600 700 800 900 1000


ROTOR RATE, rpm

Figure 29. Lead-lag regressing damping data from the present model compared with those from a
flap-lag rotor/fuselage system at 9" blade pitch.

82
O
0
O 650 rpm

720 rpm

760 rpm

-"-'- THEORY
l O EXPERIMENT, REF. 9

.6

-.6

O
-.4

900 rpm 0
0
O

-' - 2 0 2 4 6 8 10
BLADE PITCH ANGLE, deg

Figure 30. Lead-lag regressing damping data from the present model compared with those from a
flap-lag rotor/fuselage system at various rotor speeds and blade pitches.

83
-3.0 -3.5

BODY PITCH BODY ROLL


650 rpm
650 rpm O Q
LJ
-2.5 © -3.0

-2.0 -2.5

'T

0 0 Z -2.0
z -1.5
O. E.
=E

(:3 C3 ©

-1.0 -1,5 8

O EXPERIMENT, REF, 9
-.5 -1.0
THEORY

0 t _ -5 t = _ I
-4 -2 0 2 4 6 8 10 -4 -2 0 2 4 6 8 10
BLADE PITCH ANGLE, deg BLADE PITCH ANGLE, deg

Figure 31. Body pitch and roll damping data from the present model compared with those from a
flap-lag rotor/fuselage system at 650 rpm.

84
.02

f_

-.02

>. _) = 45 °
I-
rj -.04
O
_1 © EXP, REF. 5
I.iJ
> THEORY
"t" -.06
o'3
<( = 0.15

Z h = 0.1R BELOW DISK PLANE


I I I
-.08
O
r_
.-I .02
<(
Z
O
0
Z
LU
=Z

-.02
O
Z

-.04

.02

-.02
C, = 135 °

-.04

-.06
.5 -1.0 -.5 0 .5 .0 .5
NON-DIMENSIONAL RADIUS

Figure 32. Downwash from the wake model compared with experimental results.

85
86
9
! 1 ;I
' !
, i COLLECTIVE

r ! LATERAL i '

r
I " LONGITUDINAL/ ; I

I i 4 _ 'J
z 3 i i r
0 ""
, p I i PEDAL
T--- ...... _-- ........ _ ............... ,-- .............. [..............
_- i I' i i
L ! , _ !
0 L , , , . , , J

, 1 i MODEL, !
==
-o 3
i

i,- t I '
, !
I

n,. •
•.-=
-I
0 <---- -_- ! i MODEL ,I
o

-3 ..... ] .... L .........

_"_ _"_._'__ AE FJA TEST 212


w"

"t_3
u ..... ,,, ,4
I--
eL
:-'" ,
1......Mo,_,_,.:
,:,N"........
MODEL

-6 , , , b i , i , ,

30,

AEFA TEST 212


i I
20
I i _ LINEARIZEDI
L i_ I MOOEL _2

er

0 ,
' 1
2 3 4 5 6 8
TIME, sec

Figure 34. UH-60A model responses with 1-in.-up collective at 1 knot.

87
4 r

N
E i

AEFA TEST 212 J
I

__ n r--- , ......

2i I.-.
LINEARIZED
MODEL
i

z
o
k
' I
L

_2 t , . . I .

4 i

MODEL

! j LINEARIZED

MODEL
AEFATEST212

-3O
f ! r

N MODEL

_-35
,¢ _ t
I,- LINEARIZED

i,g ,f' EST MODEL


:> / 1

r-
-4O J i i i

o 2 3 4 5 6

TIME, sac

_2= 26.882 rad/sec MF= 467.36 slugs ST m = ST c = ST a = 29.95 ft f(4) = 1.68 ft/sec

WLm=WLc=WLa=19.29ft if =1,2
38512 -1882 _y = 0.0698, 0.0698, 0 rad
-1882 38512

iAero = 0 IOPT5 = 1,1,1

Figure 34. Concluded.

88
c i COLLECTIVE
_ __ 1 i

O
f- -_a,e I JI I LATERAL L - '
LONGITUDINAL I
z
O
cJ
. I ( i : j
I PEDAL

30 r
! I =

20
"0 I
\

P" 10 MODEL. 1
! AEFA TEST 206 [/ _ t\ ",L
..I
..J
0 0
iT"
_'_--_.-_"_ -_--_---:_-_--- _. LINEARIZED

-10
!
i ,
I
I , , , [
MODEL
....
i
l

20 r

10 l

"r

_._-
-lo I
-20

_" _ _" . i t LINEARIZEO


i'

__10 =

i=
AEFA TEST 206
>.

-20 I I
f

1 2 3 4 5 6
TIME, sec

Figure 35. UH-60A model responses with l-in.-aft stick at 1 knot.

89
P4

1 '"-.

.=
d
L _ A r _-_ TEST 206 /'_'" '"' ........ i
{3 ,T i _, . : IVIUUC L
Z
0

t_

" " MODEL _


o 3
u

h-

t MODEL

]
-3O LINEARIZED i
;
I MODEL /_ I _ -
._ _ . .'.. I _ f "\ I 1/

-33
G //,-

"_ ?' '_ "i


_ -36 [_""_ • MODEL
.......... ,.

i11

i TEST 206 / 1"-f v


-39 i
i I I
0 2 3 4 5 6 7
TIME, sec

_= 26.987 rad/sec MF= 457.71 slugs STm = STc = ST a - 29.93 ft f(4) = 1.68 ft/sec

IF=

[o
iAero = 0
4 9 0
38512
-1882
0
-1882
38512 1 WL m=WL c =WL a =19.29 ft
Oy = 0.0698, 0.0698, 0 rad
if = 1,2

IOPT5 = 1,1,1

Figure 35. Concluded.

9O
I

i I
(.,C LCOLLECTIVEI i LONGITUDINAL
I i ' i

.J
L t _ !.
O /

k-
_a,e i ,____ _ _........
-......._
....
z I I LATERAL : I
O b
(J , t I i
PEDAL ' I :
_p- -, .............
I ................. t ---- _ ....

t ,! i
LINEARIZED _-"
MODEL _-" _ MODEL

20 i 1

"_ 10

"O AEFA TEST 203


; I

_ 0

_- -lo
Q. I LINEARIZED MODEL

[ [MODEL
-2O

=., _'_"__AEF A TEST 203

"_ -10
w"
k.- ', LIN EAR IZ E/D " _ .'_'"_

i i MODEL .. --',_._
-20

>.
MOoEL""' ,_
t I
-3O
2 3 4 5 6 7
TIME, sac

Figure 36. UH-60A model responses with l-in.-left lateral stick at 1 knot.

91
i

<

z0 __
..i

oL i d i i
!

i , i
MODEL

,
1
4 .. I

9 I

6 /
d !i AEFA TES T 203_
(J
< ' I MODEL
P- 3
< i ,.'T-,
.J
_- i ,';:Z_.,/ _ ....._ - ..........

-30 T 1 "
I _ f'_ Y",,
I i h, ! AEFA i _I _ _'_'_,

- ! i '_ i TEST 203 _,--/" _)_t

d
o -32
- .... [............
,/ \i_.. ,:..::, ,:,
:"
.._:,,,,,,..;,;
'_'_ L._'."._,
I,.L_._.,.I':.',
i .
._ ,
MODEL
.
"Y'.":'
:...'.. . _
< ,_"_:A-.--.:_ ._i,:':%..':,':: F, :'i,:'_ii, , ._!!:,::- ",I
h- :' ,[r-,ej,-.a__,.,:..,L
.. _ .-_ '_
rr
MJ _/ ! ; LINEARIZED_
>
! MODEL _ \

-34
0 2 3 4 5 6 7 8
TIME _,ec

_ = 26.996 rad/sec M F = 458.64 slugs STm = STc -- ST a = 29.94 ft f(4) = 1.68 ft/sec

WLm=WLc=WLa=19.29ft if =1,2
0 38512 -1882 Oy= 0.0698, 0.0698, 0 rad
0 -1882 38512

iAero = 0 IOPT5 = 1,1,1

Figure 36. Concluded.

92
I

;_'C i i // COLLECTIVE E
, _ _ -
=-; 6 , _ _ 1
.... -:_ _ _--_--,---- ........ - ..... i- ....... -i ........ + .... 7"---1- .....
o
rr "_'-: a,e .... 1 ...... 7.............. ,......... '
;).... i ................................... s......
LATERAL
[
i LONGITUDINAL
Z
o 3

0 L , , , , , , L ......... i i

LINEARIZED" _

MODEL

1 i
LINEARIZED

IMODEL
--I.....

AEFA TEST 209

MODEL "

r i I I i i
oi !
r
AEFA TEST 209
-30 q
i' I i LINEARIZED
I _'_'_,...! !MODEL i

!
-6o i .

, h , = , , , , =

o 1 2 3 4 5 6 7 8
TIME, sec

Figure 37. UH-60A model responses with 1-in.-left pedal at 1 knot.

93
_4

u"
CJ

C3
Z
0

, 1 J ,,,t E
6 ,

i MODEL ..
iN

d . _2_" ---_ ........... /

<C
I-,

..... / _ _ LINEARIZED
AEFA TEST 209 _/_ MODEL

-3,t !
4
r I
f
iN

-32 i
"_'_"'_
...... _' '"_'
_"_'_ "t
u"
¢J t J_ ':'.. ! MODEL I LINEARIZED /-_
! t

-33

-34 f ,

0 1 2 3 4 5 6 7 8

TIME, sec

_I= 26.925 rad/sec f(4) = 1.68 ft/sec


MF= 458.64 slugs ST m = ST c = ST a = 29.942 ft

iAero = 0
38512
o oj
- 1882
-1882
38512
WL m=WL c =WL a =19.29

qy = 0.0698, 0.0698, 0 rad


ft if = 1,2

IOPT5 = 1,1,1

Figure 37. Concluded.

94
9 i

I i
J I
I a,e I COLLECTIVE : ;q I
,/ I / 1 _ l
L ..................... . ...... _ ,........ _j_ -_ i i

O
c " ' / LONGITUDINAL : LATERAL I j

L/_............. L...... L............... ,.__,.:.... .......... ,


I,.-
z
O 3

"_-_ p _ f i='EDAL I '_ .... l-- i


o_ ] i , , * i , , J . , 1 ' J

lOT
i i L i I
/ ! I . AE.ATEST
,0_ i
or---------
_-

= I
t-

¢ r-
1 LINEARIZED! _'-.

..i -10 t
MODE, _ii,."
°f
og

-20 .... i h , , I h , i i
'
i h h i i
!
t , J i , 1
MODEL,
1

1 r
5 F r"
t

i
i i FA TEST 106
I
"0
_ o_ .
........ _ _..<_.._
._.;_ i I
_-_
" ":> ""
LINEARIZED
MODEL
i I ,\ I ,,
I

1
/
't,
i= -5
,,_
>..
! MODEL
1
-10
0 1 2 3 4 5 6 7 8
TIME, .._lc

Figure 38. UH-60A model responses with l-in.-up collective at 100 knots.

95
,- ; i /" MODEL
¢N I AEFA TEST 106 .... _
i , _ ._

! i LINEARIZEDi
_- MO DE L
Z
0

k
i Ii
i
-3

LINEARIZED i
i MODEL !

N I

I MODEL

U
_J

I-
<_

-3

-20 _
i j/ I

¢N i ,;'_ LINEARIZED

MODEL

-30
d
TEST 106

w
> L I

-50 ]
o 1 4 5 6 7

TIME, sec

_Z= 27.018 rad/sec MF= 456.15 slugs ST m = ST c = ST a = 28.942 ft f(4) = 153.0 ft/sec

iAero = 0
38512
-1882
o o1 -1882
38512
WL m=WLc

_y= 0.0698,
=WL a =19.29

0.0698, 0 rad
ft if = 2,3

IOPT5 = 5,5,5

Figure 38. Concluded.

96
9_

COLLECTIVE
a I ! LATERAL
E 6 / L
J
0
DE De....!.............
i..............
z
0 3 .... L........ r ......
U
p i
oi i!
t i
l I
i h , , i , , , , h , , , , k , J , i J i .... i .... i

AEFA TEST 706

LINEARIZED ,.- -_.,_.


MODEL
MODEL

20

i •t _:_:''•'
==
.._ 10 i

m / __ L._ _ Z__
= ol
__ . ] /-.
LINEARIZED "
MODEL

-10

I AEFA TEST 706 ! LINEARIZED|

"t3

I--

e"

-5
,.={
>.
t ...... MODEL
-10
0 2 3 4 5 6 7
TIME, sec

Figure 39. UH-60A model responses with l-in.-forward longitudinal stick at 100 knots.

97
i I
t
¢N i

r
i
i i
,_ I , IMODEL i
u" o
L) • _-j •
1
Z 4
0
-I
i AEFA TEST 706
I
t
-3 , , i h i k , , I i i h , , , _! _ .

¢N

u" o
cJ
<_
I-

..J
AEFA TEST 706
I

-3 , , i , n

-20
i

AEFA TEST 706

> -50

-60 .... 1

0 1

_2 = 26.887 rad/sec M F = 448.05 slugs ST m = ST c = ST a = 29.325 ft f(4) = 175.6 ft/sec

WLm=WLc=WLa=19.29ft if =2,3
0 38512 -1882 _y= 0.0698, 0°0698, 0 rad
IF= I46590 0 0 1
-1882 38512

iAero = 0 IOPT5 = 5,5,5

Figure 39. Concluded.

98
9 ,

t i'

_a COLLECTIVE 1 LATERAL LONGITUDINAL/


e;

..... - .... -- 7 "_-"- .......


.J \ /
!" .i
O
m ............... I _ _._ _j .... ,...... :_,
H
z
o
u 3>° I ! PEDAL , f

0 I

20_
L
LINEARIZEO
_= 10 MODEL
p

111

• ', MODEL '1


I-- 0 _----'_'_i
<{ _ } i I,'.
m
"_\ AEFA TEST 107 i '
-I

-10

_20 I I

2O
T T 1
/
B
=.
"_ lO
"0

=-
I-'
<{ I AEFA TEST 107 i MODEL >"
R-
= 0
U
I-,

E "_ LINEARIZED

, , , I MODEL L ,
-10

10

I
==
"0
o
.I ___,'._" _- .!/MODEL
1- LINEARIZED _.
,<
MODEL

<
>.
-10

-2O
3
I 4 5 6 7
TIME, see

Figure 40. UH-60A model responses with 1-in.-left lateral stick at 100 knots.

99
, !
04

U

z
O

i i '

P4 1 I LINEAmZED

I [ MODEL
.MODEL
u
u

)-
<Z
.J
AEFA TEST 107
-3 f

-2O

"_ -30 "_ _ _ _.._.._

LINEARIZED \\'"
I,- E _'-_ MODEL ",_ ..MODEL
rr -40
_J
_>

=
-50 i _ k h i i i

0 2 3 4 5 6 7 8
TIME, $ec

_ = 26.798 rad/sec M F= 465.50 slugs STm = ST c = ST a = 29.058 ft f(4) = 159.8 ft/sec

FI, 0 O1
iAero = 0
38512
-1882
-1882
38512
WL m=WLc =WL a =19.29 ft
_y = 0.0698, 0.0698, 0 rad

IOPT5 = 5,5,5
if = 2,3

Figure 40. Concluded.

IO0
9, ! l
i : i I LONGITUDINAL ! I
a,e _ LATERAL I COLLECTIVE I I ..... t J i
6 i_ t i t _ I ' _,,, "
j '_- ...... "_........ "r........ "'-- _ ..... ........ _-- .....
J
0 ¢-...,.. C ; .. ....
i I

P"°: _- ........ " " i J.............

o 3 ; I , / "t ....
........... _ - _ ! PEDAL _......
u L- _ i I

_- =: J I

0 L .... ; , ,

1 /

1 /r'

LINEARIZED //
MODEL /

l/

AEFATEST 10: v
\ /
\ " -/ I

\\ ' / / 1 .."

-10 J .... _ .... i , i i


,,,-, L ,i

20

I _ i ! LINEARIZED , _---_,.
.,,, .r / ' _,. iMODEL .- \,.
/ "I_'_ , ,"

//AE ATEST "%. I ' " ! .--"-----'--


_.- 0

>.

I I
I I I , , I , ,
-2O
3 5 6 7 8
TIME sac

Figure 41. UH-60A model responses with l-in.-right pedal at 100 knots.

lOl
5 i

i
"- !

i MODEL '" !
¢N

=. b- iI

£.i i

z LINEARIZEI_--______., _.. AEFA TEST 102


o
-1
MODEL .... i

-5

I
i • 7
i j'
L- !MODEL

LINEARIZEDA
. iI 1 J: ,/ MODEL ._
G ..... i ." --,/"

y .' ]

.J L i AEFA TEST 102\

i , !i
-5 .,_ t i
i . I J

LINEARIZED:

_ -20

_J

_ -40

>
I
I
[
-6O
2 3 4

TIME, sec

_2= 27.023 rad/sec M F = 465.81 slugs ST m - ST c = ST a = 29.058 ft f(4) = 161.6 fttsec

WL m=WL c =WL a -19.29 ft if = 2,3


38512 -1882 e_y= 0.0698, 0.0698, 0 rad
-1882 38512

iAero = 0 IOPT5 = 5,5,5

Figure 41. Concluded.

102
AMES GEN HEL *FEET, SLUG, SECOND, DEG

,.=1
<
u.I
a:
GEN HEL ,_ = -0.008 - AMESGEN HEL,_ =+0.1289:1.4617

MODEL ;_=-0.1332 :b4982 MODEL X = +0.2140 ---j.4201

.____ L --L__,_

el"

(a)
--.¢¢-.
(b)
j ..L__..L__I J __J__..L 1 .I_._._L.._J._ I l

AMESGEN HELX =-3.459


MODEL ;_ = -5.747
I--
CI: U=l

iP/J_ ,= _J_ m L
,_1

ud ,T,
AMES GEN HEL X = -0.2022 -- j.0384
MODEL ,_ = -0.2178 ± j.0266
(d)
I L I I I l I
1 I I I I l I I

AMESGEN HELX =-0.9497

(
._L ._ _ L l _ J
u w q _ v p _,_ r u w q _ v p _ r

Figure 42. Eigenvalues and eigenvectors of this report's model and the Ames GEN HEL model at
1 knot.

103
INPUT: ,5c, ins INPUT: 5e, ins
OUTPUT: w, ft/sec OUTPUT: q, rad, sec

,. 0

IIIIIII IIIr _ I_X% _ ,% "% • :% ,_

MO E,
0

,x,
I 1 I I IIII1 1 J ] I Illll l t I 1 I till
I _ _llll I L I 1 11111 I _ I I LIIII -40

-180 _ 200
I

I
-270' , t = =L==LJ I I I Illlll I I _200 I I | I IIIIH I * 1111111 I
I | 1 |till

INPUT: 'Sa' ins


INPUT: _Sp, ins
OUTPUT: p, rad/sec OUTPUT: r, rad/sec
20
l
II
I,
/ \
"D ! \
z" z
/11_
(D <¢
{3
-2O

-20
'"l XX
-4O I ! 1 I I llli I I I I I Ill I ] I I I LI ILl I I I i IIII L l I I IHII I J | I I111[

-200 s _

"0 t
i _ -200 !
"0
-300 !
,¢ |
"1- ,< I
o. "r I
-400 %

-400

l I 1 llllll I I 1 iJlltl I i 1111111 -600 L 1 i iiiiii i i i i11111 J | l *lllJl

.01 .1 1 10 .01 .1 1 10
FREQUENCY, rad/sec FREQUENCY, rad/sec

Figure 43. On-axis Bode plots of present model and Ames GEN HEL model at l knot.

104
*FEET, SLUG, SECOND, DEG

t--
t_

<
u.J

AMES GEN HEL _ = -0.4906 : jl.634 AMES GEN HEL ,_ = 0.1295 : j 0.2229

MODEL ,_ = -0.5887 : 11.952 MODEL 3 = 0.0415 : j 0.1862

I t t t L £ A l l J i I £ I i

I--

r [l
la) (b)
--_ 1 t t j j { I I I I I 1 £

GEN HEL ,_ = -3.660


GEN HEL ,_ = 0.1216
, = , MODEL ,_ = -5.000

(d)j l £ t i + l
(c)

GEN HEL ,_= -0.2215


= _ . MODEL ,_ = -2.108

_,_ AMES GEN HEL ,_,= -1.872

(e) (f)

u W q ,._ v p _, r u w q __0 v P .3_ r

Figure 44. Eigenvalues and eigenvectors of present model and Ames GEN HEL model at 100 knots.

105
INPUT: '_c'in. INPUT: _e, m.
OUTPUT: w, ft/sec OUTPUT: q. rad/sec

-20
2O
.,=

z
z

-40 t
p
J

..... \ .s

1 I 1 1 IlJll 1 I t l Ilil_ I 1 I | ll[ll -60 l I t t LIII I 1 I 1 I iIIl 1 I I I IILJI

-100 400

200
-2oo-
1/ s'
_" 0

_300 I l I i i i llll L i i I I llll 1 I i I IIIII -200 i i i i l iii i i i I i illl i i i i i i ill

INPUT: 6a, in. INPUT: 6p, in.


0 OUTPUT: p, rad/$ec OUTPUT: r, rad/sec

-10
e_

z"
(3
z \',,
-20
I
/ -20
,/

v v

i J i i i I iii i l l i i l ii! I i i l IIIII


-30 l n I t I III i _ i l I llll I I l l lllll

400

0= I

_,1
200

3:

-50 "%% # %_
"_ j x \

! i I I lllJl t l i i IIIII I J I i lll_a , _ '="_I_ l l I I Ill I i l i I fill l I I l I I Ill


0
.01 .I 1 10 .01 .I I 10

FREQUENCY, rad/sec FREQUENCY, rad/sec

Figure 45. On-axis Bode plots of present model and Ames GEN HEL model at 100 knots.

106
Report Documentation Page
I. Report No. 2. Government Accession No. 3. Recipienrs Catalog No.
NASA TM- 10226?
USAAVSCOM TM-90-A-004
4 Title and Subl_tle 5. Report Date

A Flight-Dynamic Helicopter Mathematical Model with a Single February 1990


Flap-Lag-Torsion Main Rotor 6. Performing Organization Code

7.Author(s) 8. Performing Organization Report No

Marc D. Takahashi A-90037

t10. Work Unit No.

505-61-51
9.PerformingOrganizationName and Address
11. Contract or Grant No.
Ames Research Center, Moffett Field, CA 94035-10(30 and Aeroflightdy-
namics Directorate, U.S. Army Aviation Research and Technology Activity
Ames Research Center, Moffett Field, CA 94035-1099
13. Type of Report and Period Covered
12. Sponsonng Agency Name and Address ' '" Technical Memorandum
National Aeronautics and Space Administration
14. Sponsoring Agency Code
Washington, DC 20546-0001 and U.S. Army Aviation Systems
Command, St. Louis, MO 63120-1798
15.Supplementary Notes

Point of Contact: Marc D. Takahashi, Aeroflightdynamics Directorate, USAAVSCOM


Ames Research Center, MS 211-I, Moffett Field, CA 94035-1099
(415) 604-5271 or FTS 464-5271

16. Abstract

A mathematical model of a helicopter system with a single main rotor that includes rigid, hinge-
restrained rotor blades with flap, lag, and torsion degrees of freedom is described. The model allows several
hinge sequences and two offsets in the hinges. Quasi-steady Greenberg theory is used to calculate the blade-
section aerodynamic forces, and inflow effects are accounted for by using a three-state nonlinear dynamic
inflow model. The motion of the rigid fuselage is defined by six degrees of freedom, and an optional rotor
rpm degree of freedom is available. Empennage surfaces and the tail rotor are modeled, and the effect of
main-rotor downwash on these elements is included. Model trim, lineafization, and time-integration
operations are described and can be applied to a subset of the model in the rotating or nonrotating coordinate
frame. A preliminary validation of the model is made by comparing its results with those of other analytical
and experimental studies. This publication presents the results of research completed in November 1989.

17. Key Words (Suggested by Author(s)) ; 18 Distribution Statement

Rotorcraft mathematical model : Unclassified-Unlimited


i

Flap-lag-torsion rotor
Helicopter
l Subject Category - 01
19.Secunty Classif. (of thisreport) 20. Security Classif. (of thispage) 21 No.oi Pages 122. price
Unclassified Unclassified
116 I A06
NASA FORM 182(I OCTN
For sale by the National Technical Information Service, Springfield, Virginia 22161

Вам также может понравиться