Professional Documents
Culture Documents
" I
(_A:_A-'IM- _3 _OD_.L
_I_ULAI'IC_ _ I- Vc I-
LY I} A _H-_7_
Tf,_' MAChO.MAgICAL
h_.LZCOP_ER, N85- I003,_ 1
'.
VULtJ,'t_ 1 (NASA t 141'7 I,: dC ACV/_Y J,01 I
4 caCL 01(.. U_cLas 'i
G,3/0 5 29159 i
I _ 4"
1
I
I
August 1984
/
'i
"l
NSA
N;lh( )n;tl Aer_ )rlitl lhr :c,;;trod
:-}l.)ar:e A(lmmlrqr;_t_r)n
Ames Research Center
t,,/1()ff_,tt F _;;Irt (;,qhfr)rr,r,q rig():_r,
):
TABLE OF CONTENTS
Page
SUMMARY ..................................... l
NOMENCLATURE .................................. 1 I
i 4'
INTRODUCTION .................................. 2 _
i
CONCLUSIONS ................................... 24
TABLES ..................................... 32
FIGURES ..................................... 95
,_ .f /
SUMMARY
Modeling of the helicopter uses a total force approach in six rigid body degrees
of freedom. Rotor dynamics are simulated using the Wheatley-Bailey equations,
including steady-state flapping dynamics. Also included in the model is the option
for simulation of external suspension, slung-load equations of motion.
Validation of the model (discussed in Volume II of this report) has been accom-
plished using static and dynamic data from the original Boeing Yertol mathematical
model and flight test data from references 2 and 3, as reproduced in reference 4. The
model is appropriate for use in real-time piloted simulation and is implemented on the
ARC Sigma IX computer where it may be operated with a digital cycle time of 0.03 sec.
NOMENCLATURE
I_.
1
SNP shaft-normal-plane J
i
i' SNPW shaft-nornm]-plane-wind
q
V equivalent velocity _,
eq
INTRODUCTION _ _i
_: At Ames Research Center (ARC), the CH-47B provides a unique capability for generic , I
flight research in flight controls and displays for rotorcraft and VTOL aircraft. In _i
addition to the existing potential for variable-stability flight, a programmable dis-
I play system and a variable force-feel system are being developed. The purpose of this
mathematical model development is to provide the capability for real-time simulation
_° and for the preliminary check-out of in-flight research experiments for the variable-
i stability CH-47B helicopter. _i
1
Subroutines that comprise the mathematical model describe the rotor systems,
fuselage aerodynamics, engine and governor, mechanical control system, the option for
either an electronic control system or the basic stability augmentation system (SAS),
and the option for externally suspended, slung-load dynamics. Forward and rear rotor
dynamics are simulated in a shaft-normal-plane-wind (SNPW) reference frame with the
Wheatley-Bailey (modified tip path plane) equations of references 5, 6, and 7. Steady
state flapping dynamic_ are represented with these equations; however, in-plane
motions are neglected. Forces and moments at the rotor hubs are then calculated as a
function of rotor aerodynamic conditions and dynamics, after which they are resolved
to the helicopter center of gravity. Six rigid-body forces and moments resulting
from fuselage aerodynamics are found from tabular data interpolated as a function of
fuselage angle of attack and sideslip angle.
Each engine is represented with nonlinear, second-order dynamics; left and right
engine models are identical, yet are modeled separately. The fuel control system and
gas generator are each modeled as a first-order system, the latter including a variable
time constant dependent upon power and power error. The engine governor, whose pur-
pose is to regulate rotor rpm, is modeled as a linear, third-order system.
Modeling of the hardware from the cockpit controls to the swashplate comprises
tile mechanical controls subroutine. Included are upstream limiters on each control
input, first- and second-stage mixing, swashplate limits, and swiveling and pivoting
actuation dynamics (first order).
The provision for an electronic control system (ECS) model has been included in
report, the information necessary to integrate such a subroutine into the simulation
model is discussed in the section concerning the ECS.
A mode] of an externally suspended, slung load has been developed and is available
for use with the helicopter simulation mode]. Three state variables, defining the
i this program.
position ot the Although
load and nosuspension
specific ECS configuration
cables relative to has
the been documentedare in
helicopter, this
represented
!_ Finally, in Volume II of this report, results of the ARC static and dynamic model
i•
E validation are discussed. ARC static trim and stability derivative data are tabulated;
also, ARC dynamic data are compared with a Boeing Vertol Company (BV) model and CH-47
flight-test data from references 2 and 3 (reproduced in ref. 4).
Rotors
Figure 2 shows a signal flow diagram of the rotor subroutine (in terms of com-
puter mnemonics), including variable inputs and outputs to and from other model sub-
routines. The equations are executed sequentially as indicated by the numbered
modules in the figure. Since the calculation of rotor hub forces and moments is
required for this model, it is necessary to perform transformations between the heli-
copter body and the SNPW reference frames. To do this, the position of the actual
rotor c.g. relative to the actual helicopter c.g. (fig. 3) is computed using equa-
tion (i),
where the positions oY the baseline rotor c.g. relative to the base]ine helicopter
c.g. are given by:
! 3
I
_= 0 ft ' _ _= I,
" Fx x
td dR O. 0 fc
!
p g°I
is the position in inches of the c.g. of the 3ctual helicopter relative to the base-
line specifications. Baseline helicopter c.g. positions are
c'g_ = 1331.1n2n ]
To compute forces and moments at the rotor hub, helicopter body-axis velocities
(from subroutine SMART, rigid-body dynamics model) are transformed from the body 0
reference frame to the rotor SNPW reference frame. Representation of the body axis
velocities at the rotor hubs is given in equation (2).
. .im a . i,
Body-axis velocities (at the rotor hub) are transformed (eq. (3)) from the body to
the SNP reference frame through shaft incidence angles iF,i R (fig. 5).
The rotor SNP may be considered an intermediate reference frame between the helicopter
body
_ and SNPW reference frames.
' .s t
BETAFR VF, R 2
' = arctan---- (4) _
BETAP.R BF,R uF ,R2
and
l SNP translational velocities are effectively resolved (eqs. (5) and (6)) through i
• 8F,R into the SNPW reference frame, as shown in figure 6. Rotor-hub forces and I
moments are eventually computed in this frame, as indicated in the figure. _,
, UFR ,
I/ 2 (5) ,
URRUF'R= rU ,R + VF,R
WFR
Next, helicopter-body angular velocities (from SMART) are transformed (eqs. (7)
and (8)) to the SNPW reference lrame as shown in figure 6.
PFR p: cos _F
' cos iF sin _F' cos _F' sin iF ,
! ! !
I ! l
Rotor angular velocity is corrected for helicopter yaw rate in equation (9):
OMEGFR
!
f2F,R = _F,R rF,R (9)
OMEGRR
i
and rotor tip speed is calculated based on this rpm in equation (]0):
VTIPFR
Advance ratio and the free stream component of inflow ratio are calculated in equa-
tions (11) and (12):
5
ORIGINAL P_,_.. ',, II
AMUFR UF, R -I
AMURR
'_IF'R = RBF ,R (_',R,. - rF ' R) (1]) ([
,i
ALMPFR WF, R
X' = (12)
Prior to their usage in computations (i,e., for flapping coefficients and rotor _'i
forces and moments), the pilot's control inputs are transformed to the SNPW reference
frame and corrected for control phasing angle (_p) and pitch-flap coupling (_3)' Thus, ]
it is unnecessary to make these corrections during the actual c reputation of these !
quantities (as noted in the flapping assumptions which follow). Longitudinal and
lateral cyclic pitch in the SNP reference frame (from subroutine CONTROL) are trans-
formed to the SNPW reference frame in equations (13) and (14).
AICFRI
rA]I
BICFRI[B{c[ F2
AICRRI
= cos BF
in BF'
COS B_
, -sin 8
S in _R
v!
A,
ICF
_C
(13)
iI
= (]4)
[A{cR']
BICRRI [
L-sin _R cos 8ii _CR] I
Although the pitch-flap coupling and control phasing angles are zero in the current i
configuration of the ARC CH-47B, the capability for these variations has been included
in the simu]ation model. The purpose of the control phasing angle, _p, is to offset
the lead of the blade relative to the pitch hinge, which was introduced by pitch-flap
(_3) coupling (fig. 7, taken from ref. lO). In equations (]5) and (16), rotor cyclic
pitch positions are transformed through control phasing angle, %p (fig. 8).
In equation (17), rotor cyclic and co]]ective positions are corrected for 63
(ref. i]).
,i
!
2
@RIGId'' ;'..... . ,]
OF POOR Q,;: ...... _'
Rotor degrees of freedom are limited to feathering and the computation of steady
• state flapping and coning coefficients. No in-plane (lead-lag) degree of freedom has
been considered. Flapping and coning coefficients are computed by solving a 3×3 linear H
system of algebraic equations, and are developed based upon the following simplifying
assumptions (ref. I):
4. Identical forms for the front and rear rotors are used. q
5. There are no pitch-flap coupling effects (the control inputs are corrected
in this regard).
Ii. The rotor airfoil-section drag varies only with rotor angle of attack.
Steady-state flapping and coning angles are found by solving equation (18) with
Cramer's Rule. (The derivation of these equations is given in appendix A.)
where:
121F,R 3
= _ 2 K_ F (I + U2
AF'R PaF,RCF,RRBF,R ,R F'R)
W
I
g
_'W BF, R - 0
DF,R = - _ ,R
2 Kg F I R _F OF POOR Q_,.._,__:. i
2
r I _F,R
EF,R = 4 8
IF, R = 1.0
3 , _2 + 2X F - + 0 (1.2 + taF,R)
2 _F, R B [C F 2
JF,R = 20°F,R (I + F,R ) ,R ,R 2 tWF, R
i.
I KF,R 2 _F,R0°F,R,
=- 3
i
+'2tF,RuF,R +t28tWF,R _F,R
-B' [!+8 _ _F,
ICF,R2_4
_R)
i _ 0aF,RCF,RRBF,R_F, R
Using Wheatley-Bailey theory (refs. 5-7), thrust, torque, side force, and drag at
the rotor hubs are computed. Expressions for thrust and torque follow the theory as
developed for a tandem rotor helicopter using the SNPW reference frame. Expressions
for rotor side force and drag were greatly simplified by BV during their development
because the simplified forms provided a better match with flight test data than did .,
the full theoretical expressions.
I
]
oRIGI_;_,L I ;, i'
OF pOOR Q_AL_i _
Mean rotor thrust is computed with equation (19).
F,R _, I F,R + 2 + 1 1I
CTRR1
CTFRI aF,R°F,R
2CT 2 £_ _ 00F'R _ 0tWF ,R
i - BIC (19) I
" + _F,R F,R °F,R + _ ,R F, 4,
i
i
" In coefficient form, thrust is modified owing to limits on its maximum allowable value, ,
for rotor stall, and due to ground effect. Since the maximum allowable normalized J
thrust coefficient, 2CT/ao, is 1.0, a limit is imposed if the computed value is
greater than 1.0. As a function of advanced ratio, normalized thrust coefficient is
modified as shown in figure 9 for the effects of rotor stall. This is an empirica]
correction which was derived by BV to provide a better match of the model's dynamic 'i
response with wind-tunnel test data and is selected (along with a correction to rotor i
torque) with flag NSTALL in the simulation model. Thrust coefficient is computed as
shown in equation (20)
/ 2CT \a
CTFR - I F'R ] F'ROF'R
2
(20)
CTFR CTF,R \aF,R°F,_
and if longitudinal velocity is less than 40 knots (and if the ground-effect correc-
tion is selected with flag NGREFF), thrust is modified for ground effect as a function
of altitude and airspeed. Thrust is calculated in equation (2!) I
where
K = 1 UF'R
U (Ug.e. = 40 knots)
geF,R ge
and Ti. g.e. is determined from figure i0 as a function of the rotor height to diameter
ratio (h/D)rotor.
9
I; OF p(.)Oi:_ (.',,: ..... "_
4,
_%. Mean aerodynamic torque required is found from equation (22)
'1
2C
CQFRI
(ItwF _
+ a0F,R _ ,_. + l
----_- 1F,R AI CFR)) 2 \2aF,
{iF., RR XF,R
2 - -- +
XF,R \(00F' 3 R 4 ,
Qb ) R) '
As a function of rotor thrust and advance ratio, the torque coefficient is modified
for rotor s_:all (flag NSTALL) as shown in figure 11. AJso, an empirical correction
is made to the torque coefficient to attain a better match with flight-test data.
This correction, the effects of which are shown in figure 12, is calculated as a func-
tion of adva'_ce ratio and thrust coefficient (flag NTRQCR). Including the two
corrections, the aerodynamic torque coefficient is:
/2C0 \
QAERFR
+ 2
i( a°F,R _F,RBI'(,F,R - I'50°F'R - 3_F'R - _tWF,R
I)
+ _ XF, R _IF,R - A1 + _ a0F, R ICF, R
CF ,R
lO
e
Q
/
YFR
O_ _ _ (27)
YRR YF,R = CYF, R RBF, R F,g '
A quadratic form is assumed for blade-profile drag (eq. (28)) and the normalized-
CHFRI % 6F,R_F,R
2C ,R + (29)
HFR
Rolling and pitching moments at the rotor hub resulting i:rom aerodynamic forces
are found as a function of steady-state flapping angles (eqs. (32) and (33)).
AMHBFR
I 2
AMHBRR MhubF,R = _ eF'RbF'RMWF,R _F'RaIF'R (32)
ALHBFR
l bF _2 (33)
ALHBRR LhubF,R = _ eF,R 'RMWF,R F'RbIF'R
Inflow ratio dynamics, which are modeled using the ARC local linearization pro-
gram LOLIN (ref. 12), are first order and depend upon thrust, advance ratio, and an
empirically derived rotor-on-rotor interference algorithm.
iF I WF CTF RF R
• = F _FRBF + 21/7 + 2 + 2"I/ R -+- 2
----_. (34)
iR = 'IRI{' R 'RRB
RwR + 2_,_CTR+ IR, ,,j+
2)&F + 2_
DFFRC--T_, (35)
!
OF POOR QO_,d..ii"i" t,
DFFR
I (rear on forward) and (forward on rear) are calculated as sho_m in equation (36)
P
!" BDFFR
where dFF R and FR F are found depending upon whether the helicopter is in forward ' I
4'
or rearward flight, in figures 13 and 1/, and CF2 is found in _:igure 15. A more _i
b
i detailed description of the LOLIN approach to solving,_ equations (34) and (35) and an
explanation of the differences between this approach and the one used originally by _'
BV, is given in appendix B.
r, Finally, rotor forces and moments at each rotor hub are transformed to the heli-
copter c.g. These forces and moments form a portion of the total forces and moments
acting on the rigid body (helicopter) and are integrated in SMART to give the trans- 'i
lational and rotational states, i
In equations (37) and (38), forces at each rotor hub are transformed from the
SNPW to the helicopter body reference frame.
= ! ! I
YAERFR YAE_: -sin $F cos _F 0 YF. (37)
! !
Re
ZAERRR AER_ -cos _R' sin iR sin BR' sin iR -cos i RJ ..I
Tota! moments at the helicopter c.g. due to the rotors have contributions from
two sources: (|) moments at the helicopter c.g. resulting from forces at the rotor
hub and (2) moments at the hub transformed to the c.g. Equation (39) shows the com-
putation of the first contribution, equations (40) and (41) show the computation of
the Jecond contribution, and equation (42) gives the summation of moments from each of
the two sources.
ALFRI,ALRRI "I.;,ER
F'- ,F 0 hF, R d F,R " "X
"AERF, '
' -d 0 ZAE
ANFR 1 ,ANRR 1 NAERF,R F,R _'F,R ,RF, R,
12
/ I_ r i
/
OF po0_ _'u,',,.-_"_' ' i
,l
'_, ALFR2 ""LAERFI cos BF'cos iF -sin B_ cos iF -sin il; _'hub,p']
! ,!
4'
are passed to the AERO subroutine for summation with the fuselage quantities calcu-
lated therein; aerodynamic forces and moments (rotor + fuselage) are transferred to
SMART as inputs
Table I is a list of the ROTOR subroutine variables together with constants and
conversion factors. Included is each variable, its FORTRAN mnemonic, units, common
location, if applicable, and physical description. Table 2 is a list of the variables
transferred between ROTOR and other subroutines.
, Fuselage Aerodynamics
Tabular data from rotor-off wind-tunnel tests provides the basis for fuselage
aerodynamic forces and moments. These are represented in the helicopter body refer-
ence frame and are normalized by fuselage dynamic pressure. The data are obtained
from the function tables by linear interpolation on fuselage angle of attack and
sideslip angle (fips. 16-21).
13
k_ = ............ _
r _iL _,
, i
I'
!,% To calculate fuselage angle of attack, rotor downwash velocity at the fuselage is ':
computed with an _mpirical expression, and is used to modify vertical velocity
(eq. (43))
(%_ - %F)_FRB %,
F
' = wB - (43)
WBPR wB 1 + DFR F i
Using tile vertical velocity at the fuselage, w_, fuselage angle of attack is calcu- _'
lated from equation (44). 41
_j
Fuselage dynamic pressure, used to normalize force and moment entries in the function
tables, is found using equation (46).
From the function tables, the resulting forces and moments are: (D/q)FUS,
(Y/q)FUS, (L/q)FU S, (_/q)FUS' (M/q)FUS, (N/q)FUS" These quantities are then corrected
for differences in the equivalent "flat-plate area" between the actual helicopter and
the model used in the wind-tunnel tests from which the data were obtained. This
correction accounts for additional sources of drag (i.e., rotor hubs, rotor blades,
landing gear) that were not included in the wind-tunnel model.
A(_IFus = Ale
2(tan 2 1/2 (47)
[I + (tan _FUS) BFUS ) ]
XAERFS XFU S
= -qFUS [(o)
14
q FUS
+ A\qlFUS J (50)
7
OF pO0,.: .....
+ _I=_ (52) +
ZAERFS ZFUS =-qFUS _ FUS _q]= r
To make the corrections necessary for differences in c.g. position between the actual _[
" helicopter and the wind-tunnel model, this moment arm is computed as in equation (53). ,,,J
. SLCFS V ] _ I_X . g.
dc d
SDCFS ?US = - 'Yc. g. / 1 (5 3)
SHCFS IAZ c /1
?US 'g"
the position (in inches) of the c.g. of the actual helicopter relative to its baseline
(fig. 4). i
Using equation (54), fuselage moments are adjusted for this difference in c.g.
position,
If the helicopter is in rearward flight, the signs on XFU S, MFU S, and NFU S are
reversed to account for the aerodynamic differences at this flight condition.
• Total aerodynamic forces and moments include rotor and fuselage contributions,
which are summed at the end of the subroutine (eqs. (55) and (56)) and passed to
SMART.
15
I
TALLAERO 1 LFUS _.ER F LAERR i!
4_
Table 3 gives the definition of the variables, constants, and conversion factors d'
of the AERO subroutine. Table 4 lists input/output variables to and from other sub-
routines, together with required input data.
; Power is supplied to the rotor system by two Lycoming T-55-L7C turbine engines
mounted on the aft pylon. Although the representations are identical mathematically, 'i
i each engine is modeled separately. The block diagram in figure 23 illustrates =.,e
modeling method for the left engine, including the governor and forward rotor-shaft
dynamics. Nonlinear functions are shown in more detail in figures 24-30.
of the collective
lever stick (_c is fed forward intotrim
the switches
engine to(torque
compensate
may beforadjusted
rpm
.... droop); N l (compressor speed); and beep
the left and be
i on engine individually, or engine torque rotor rpm may adjusted on
both engines simultaneously). Changes in beep trimmer and collective positions modify
the fuel control actuator (N2) command. The fuel control mechanism is modeled as a
first-order system, with friction in the response represented by a deadband and by
hysteresis. Unlimited commanded power is calculated, as showal in figure 31, as the
difference between equivalent rotor rpm (NR) and the fuel control actuator position
(NR&). The term NR provides the intercept of the unlimited commanded power curve,
and_the slope of the_curve (M) is an empirically derived constant between engine fuel
flow and engine power. Feedback of NR(_ ) in the unlimited, commanded power calcula-
tion represents the governing loop of the engine, where engine power is modified to
I
i
regulate variations in rotor rpm.
As sho_ in figures 23 and 31, the topping power level of the engine is a func-
tion of NR(_ ) and the compressor speed (Nl). Three positions, STOP, GROUND, and FLY
stant rate of 0.8 in./sec. Unlimited commanded power is then topped as a function of
rotor rpm and compressor speed.
I_ are available
Gas generator
on thedynamics
NI lever;
are modeled
actuator as motion
a Sirst-order
between the with
lag positions
a tim,_
is constant
at a con-and
internal limiter, both of which are variable. The gas generator dynamics time con-
stal,t is a function of power output, modified as a function of power error. The
variable internal limiter adjusts for the engine, which powers down six times
:.. faster th_n it powers up, and is a function of power output.
The engine governor and rotor shaft dynamics, modeled as a third-order system
(fig. 23), regulate rotor rpm. Inputs to the governor and shaft dynamics model are
power available from each engine and power required for the accessories (hydraulic
systems, transmission losses, etc.). As shown in the figure, this system is driven by
the difference between resistive torque (damping plus spring torque) and rotor torque
16
)
li
required. Rotor acceleration is the dlfference between shaft resistive torque and
engine torque available. Engine euLputs: ro_,r rnm (OMEGA), spring torque
QGOVRJ ,j'
OMEGPRJ
i
are passed to the ROTOR subroutine. I
Mechanical Controls J
cyclic (6Ap), collective (_Cp), longitudinal stick (6Bp), and directional (6Rp) cock-
pit control positions. The SAS and ECS actuator inputs from the respective subrou-
tines, and selected with the flags shown in the figure, augment the appropriate
cockpit control positions. Longitudinal cyclic position is also augmented by the
differential-collective-pitch-trim (DCPT) actuator which (although this capability
has been disconnected in the ARC helicopter) may be selected in the simulation model
by setting flag IDCPT. The purpose of the DCPT actuator is to artificially provide a
stable longitudinal stick position gradient with airspeed (fig. 33). To accomplish
this, as a function of airspeed, the DCPT actuator automatically introduces a positive
pitching moment (fig. 34), requiring the pilot to move the longitudinal stick forward
to maintain trim (ref. 13).
• modeled as first-order lags, the outputs of which, @_F,R and A'ICF, R, may be inter-
preted to be collective and lateral cyclic pitch _ng]es represented in helicopter
body axes, respectively.
17
which are passed to the ROTOR subroutine. Table 7 is a summary of the variables used
in the CONTROL subroutine; table 8 gives subroutine input/output variables and logi-
cal flags. !
i
Stability Augmentation System
The basic augmentation of the CH-47B helicopter is modeled in the SAS subroutine.
Rate damping only is implemented in longitudinal and lateral axes (figs. 35 and 36);
the directional axis has turn coordination and N_{ stabilization in addition to rate
damping (fig. 37). Figures 38 and 39 show the directional SAS nonlinearities in
detail.
where _ = the angle between longitudi,la] axis and the static port line (52 °) and
q
= the dynamic pressure (= (I/2)_V2q)._ The portion of the yaw SAS rudder input cal-
culated to zero sideslip angle is given in equation (58) where KAP6R is a velocity-
dependent gain whose purpose is to wash out this rudder input at high speeds (fig. 38).
Directional SAS yaw damping uses simp]e filtering with, at Veq = 40 knots, a change
from a first-order lag in cascade with a lead-lag to a first-order lag in cascade with
a washout filter applied to yaw rate. Turn coordination is implemented with a fi:st-
order lag on helicopter roll rate. Computation of the SAS filtering outputs uses
subroutine FACT/UPDATE, designed to solve ordinary differential equations (ref. 14).
Augmentation in any or all of the three axes may be selected with switches
located in the CONTROL subroutine, Fl_,gs RSASQ, RSASP, and RSASR _elect the longi-
tudlnal, lateral, and directional SAS inputs, respectively.
Table 9 is a list of the SAS subroutine variables together with constants and
conversion factors. Included is each variable, its FORTRAN mnemonic, its units, its
common location if applicable, and its physical description. Table I0 is a list of :d
the variables transferred between SAS and other subroutines. I
4'
Using the ECS of the CH-47B, a researcher may either implement an experimental
control system or, by designing explicit model-following laws, exercise the heli-
copter's variable-stability capability. The ECS subroutine is a model of this system;
subroutine inputs are the research pilot's cockpit control positions and the outputs
are ECS signals sent to the mechanical controls subroutine, CONTROL. No specific ECS
is documented in this report. It is anticipated that a particular ECS design will be
developed along with an individual experiment, and will be documented at that time.
However, during model validation, some simple procedures were developed which aid in
properly linking the ECS to the rest of the model. A discussion of these follows.
Prior to engaging the ECS (with flag IECSCON in subroutine CONTROL), the heli-
copter is tri_ned using the basic airframe and mechanical control system• In this
case, the SAS must be turned off before trimming, since SAS inputs alter the cockpit
control positions for trim.
When the ECS is engaged the helicopter is flown by the research pilot; therefore,
in the simulation the safety pilot's inputs to the mechanical control system are
disconnected as the ECS is turned on (see the CONTROL schematic, fig. 32). To avoid
destroying the trimmed condition of the helicopter when the safety pilot's controls
are disconnected, each trim cockpit control position is used as a bias which is added
to the appropriate ECS input (which is zero at trim, by definition); this is shown in
equations (59)-(62).
where
• "DATOTI_ _DLATP_
DBTOTIC = iDLONP _
DRTOTiC | DYAWP ]
!
_DCTOT] (_ k_COLI'_ trim
19
b
mP
I
Slung Load
Figure 49 (taken from ref. i) illustrates the geometry of the slung load, its _i
attachment, and position relative to the helicopter. The baseline load data, which I
are included in the simulation model, is a "MIL-VAN" weighing 7500 lb. It is sus- _
pended ol. cables from tandem attachment points on the fuselage equally spaced about
the helicop, er c.g. It has been assumed that these attachment points may transmit no
moments between the load and the helicopter. Referring to the figure: _L, IL, and
_L are defined to be the longitudinal and lateral cable sway anglem ond the lateral
differential cable angle, respectively. '
I 2 _ + 2 I/2
SQSL qSL = _ P(uSL + vSL wSL) (66
arctan(VSL_ - _L (67)
BETSL 6SL = \"SL/
= arctanf"SL_ + (68)
ALFSL aSL \uSL ] @SL
Slung-load drag, sideforce, and yawing moment, respectively, are found from fig-
ures 50-52 as a functicn of load angle of attack and sideslip angle. These data,
normalized in the simulation model by load dynamic pressure, are taken from wind-
tunnel tests. Prior to their use in the cable angle calculations, the load aerody-
namic quantities arp ........
_ _¢,_c _he hellcopter body reference frame, as in equa-
tions (69)-(7 I).
2O
W
7
!'
r, ANARSL NAERI_ = qSL SL (7]) '
XAERL, "_mhNAERL
_
mLL L LI
AMULPD XAE_ _B LLL+_
L
'\%_L
_ rBiL + LL _ % .![_
L L (sin @ + sin IaL) - K_p (72)
It rBv____B
B •
I!
_t
wh
ere
'
_!il [ (mLg) 2 + XAEP
2 _ ]I/2
!' _ = mLg
_,
rBu B
• -- - -_- (sin $ + sin K_,_L (73)
+ rB_*L + LL LL XL) -
NAER L mLga L
COS COS --
(During model validation, the value of K¢ was changed from the original value of
+1.8 to -0.03 to matcb BV dynamic-response data.)
AMULD
"_L = IUL dt (75)
21
OF PGOF( QUALIY'_'
(80)
ANUL _L = f{_L dt
At a straight and level flight condition, values of _L, _L, and VL may be found
by solving equations (72), (73), and ('74) at steady state. Resulting trim values _re
given in equations (81)-(83).
=sin_ n
[si
+
ALMLIC _L_ = -# (82)
i.C.
ANULIC _ = 0 (83)
LI.C.
where I.C. represents the initial flight condition. By selecting flag ISLTRM,
initial values of the slung-load states are computed at the same time that _he heli-
copter is being trimmed.
In the original BV simulation model, the helicopter and slung load were modeled
together as a coupled nine degree-of-freedom system. However, since subroutine SMART
i was
from aesigned to handle
the original. only six(84)-(89)
Equations degrees are
of freedom,
the nine the ARC model is somewhat
degree-of-freedom modified
helicopter
I! equations of motion in the helicopter body reference frame (ref. l), where the under-
lined terms are those which arise specifically from the slung load.
XAERO mL JL
6B = MH qBWB - g sin 0 + rBvB - MHH (qBWB - _g sin uL) LLMH rBPB (84)
YAERO mL JL mL
+B - MH + g sin ¢ cos O + PBWB - rBu B + MHH PBWB LLMH (rBqB + qB_L) - _ g sin %L
(85)
ZAERO mL(L L + RL)
MLL L
22
I
)'
OF POL:,;; QUALfi'_' I'
PB = LAEROIzz .
+ NAEROIxz + PBqBIxz(Ixx _ lyy + + rBqB[l_(lyy
_. - - 1 xz
2 ]
I I_z) IZZ) i
i ¢ (8a)
r_ _B = _NAEROIxx + LAEROIxz + PBqB (12
XX - IXX I yy + 1 2xz ) + rBqB[Ixz(lyy - I xx - l_z)]
k
The underlined portions of the above equations are designated as the slung-load
contributions to the helicopter body reference frame accelerations and are given in
equations (90)- (95) •
-mL - JL
UBDS fl - (qBWB sin pL) (90)
Bs MH - KLg LLM H rBPB
-mL JL mL
VBDS " = --
VBs MH PBWB LLMH (rBqB + qBVL ) _ g sin IL (91)
-SJL mLgR L _
PBDS •
pB S
=
t\ LL
(qBrB
+ .
qBVL ) 4---LV
+ mLga_ I
xz
co,_ , cos @vI
fmLga_ RLJLI
• FBDS r =] _7 1 cos @ cos _vL + xz (rBqB + qB_e )
BS % _ xx LL
23
!
" _ ..... _ - _ _7_77 -7-_-_
........
_ ......... _ ...... .......
Rea]-tlme piloted simulation using a simulator cab and visual display requires
the constant input informatien described in table 14, I
Additionally, in order that a pilot may land the helicopter model, a simple gear _
model has been devised. The landing gear subroutine is nct actually executed; rather,
subroutine BLAND has been modified so that tile ground is contacted artificially (i.e.,
the gear reaction force is prescribed to be equal to the aircraft weight) and no
i
i. CONCLUSIONS 'I
i
I A mathematical simulation model of the ARC CH-_7B helicopter has been purchased
from the Boeing Vertol Company and implemented on the ARC Sigma IX computer.
Volume I of this report includes engineering explanations of each model subroutine;
also given are the appropriate assumptions and simplifications necessary to ensure
the validity of a particular experiment.
Volume II of this report gives a comparison among ARC and BV model dynamic
response data and flight test data, together with ARC static-trim and stability-
derivative data. Successful validation of the ARC model has been completed against
BV model data. As with all mathematical models of physical systems, however, this
model is not a perfect replication of the CH-47B helicopter. This is particularly
true with a quasi-steady rotor dynamics mc_el, the type implemented herein. To repre-
sent specific aspects of the helicopter response more closely and to meet the needs
of a particular simulation experiment, it may be desirable to modify the model
described in this report.
OR|GINAL P,_"."
.....
b' OF POOR QU_LF_I
i,
i,
_ APPENDIX A: FLAPPING AND CONING EQUATIONS ,
Using Wheatley-Bailey theory (refs. 6 and 7), flapping and coning angles are .,
computed in the shaft-normal-plane-wind reference frame. Due to pitch-flap (-oupling '
(63), the solution for coning and flapping angles (a0,al,bl) is coup]ed with the
definition of swashplate cyclic and collective pitch ang]es (Alc,Blc,O0) , as shown in _j
equations (AI)-(A7). Additionally, coning ang]e is a function of r6tor thrust, I
defined in equation (AI). q,
" AOFR
AORR ao /'0aCRB /L" (2CI"2/'-'0°
_I_ _@tw _2_° ,I"
= - - (A2) ii
AIRR al i - (_2/2) + _-- + 2 (paCRB_!)/IF,R i
where
AICFR
AICRR A1c = A_c 2 + KBal (A4)
BICFR
BICRR BIc = B{c 2 + K_bl (A5)
THOFR
THORR @o = @_ + KBao (A6)
So = _12___F,
pacR_ R )( { _1 +-_O0 + -_-+
0tw U[U_
Ff)0 + _)B:,]}- +'_00 + 5
Otw T_2
;0) (A8)
4
OF POOR k:'tJ.:..L:, '/ :I.,
2. Substitutln_ for O o and Bzc:
a = - (A::)
C'--_-_
pacRB/ o (0'0 + Kgao) " + 2 _2 2p :c2 + KBb :
' + 2: + + p;
3. After defining coefficient-_",qs indicated above, the equation has the form:
Aa 0 + Ba I + Cb: = J (A13)
a: = T + --_ + 2 8 4 (_acR'_3!)/IF,Rn
(A14)
al = (r'_0
+ Ki3a0) -_- - ' + KBb +
ao _ + a: . 8 _ ---
D E
.... (AI6)
2PO'0 (I 3 2) p>, _Otw ]6qF R[I + (_212)][(i/4) - (_218)1
:3 B:c 2 : "+"--'_-- + 7- + 2 (_?acR_f_)/I.F,R
26
I,.__
............... • -. •,w_._/" _- -
6. The definition of the above coefficients results in the form of equa-
tion (A|7):
Da0 + Ea I + Fb I = K (AI7) I,
H I L 'i
i
8. After the above definitions, the equation has the form:
Ga 0 + Ha I + Ib I = L (A20)
As discussed in the text, equations (A13), (A17), and (A20), which are the same as the
text matrix equation (18), are solved for a 0, a I, and b I.
27
l
i
ORIGI!": ! •
_'-_,_I, _ .... "_ r ............
In the original version of the model (developed by Boeing Vertol Company) from q
which this model was adapted, the inflow ratio was modeled by the equation (BI)
expression, including a flrst-order lag (ref. I). Past cycle values of CTF,R, )`F,R,
and _F,R were used, so no iteration on the current value of _F,R was performed i
using this implementation, q,
i
i ALAMFR
ALAMRR AF ,R : )`F,R - (_,R + )2F, R )I/2 + 2(_R,F2 + )`R,F)2 1/ '%F,RS + (BI) _,
where
WF,R _ WF,R
A more exact real-time solution was obtained Oy Boris Voh, who represented the
above as a differentia] equation and solved it using a local linearization method
implemented as subroutine LOLIN (ref. 12). Following is the solution method, using
the forward rotor equation as an example:
WF
[ CTF +
DFRFCTR
][] )`Fs
I
I
(B2)
wF CT F DFRFCTR
Z)`F WF + - (B4)
T)F̀_F + _F- RBF_F RBF_F 2(_12F+ )`_)i/2 2(_ + )`_)I/2
WF WF CTF ]
i,F = RBFP'F 1
T)F̀ "F RBFI2F + 2(_F +. X_)l/2 + 2_. 77
R * AR)
DFRFCTR J (B5)
Following are the definitions necessary for the application of LOLIN to this problem:
2_
ORIC'. _ '!
ql
Nonlinear function FN
"_iF _iv
Jacobian of system FS
?iR _i_,,
?_F ?kR
[:'ii_.
where
"'l<J
is defined above in equation (B5), the time derivative of the function,
and the four elements of the Jacobian may be calculated as in equations (B6)-(B9):
DF]
_)XF 1 FTR(_DFRF/_)_R) a°DFRF d"J_L R _]
where
_---R--= &I-(lR/UR)-O.mD]p R
29
.]
Using LOLIN, equations (BI) may be solved with a Newton-Raphson numerical technique
in equations (BIO) and BII),
3_,F . 3._R [
D1F 3.\ R
ALAMRR %R = %R +
n+l n 'JiF D_F" In (Ell)
3t F S_R
det
[)I
F 3_ R
30
_
REFERENCES
I. Cogan, C.; GaJkowski, B. J.; and Garnett, Jr., T. S.: Full Flight Envelope Math
Model for 347/HLH Contro] System Analysis -- Control Document• Boeing Company,
Vertol Division, report _ _01-10148-1, 1972 • _!
2. Yamakawa, G.; and Miller, L. G.: Airworthiness and Qualification Test, Phase D, 4
CH-47B. USAASTA #66-23, 1970.
3. Albion, N.; Leet, J. R.; and Mollenkof, A.: Ground Based Flight Simulation of _
CH-47C Helicopter. Boeing Company, Vertol Division, report D8-2418-I, 1969.
4. Hackett, W. E.; Garnett, T. S.; and Borek, B. V.: Mathematical Model of the
CH-47B Helicopter Capable of Real Time Simulation of the Full Flight Envelope.
NASA CR-166458, 1983.
5. Hennessy, J. P.: Charts and Equations for the Rapid Calculation of Rotor Thrust
and Flapping Coefficients• Boeing Company, Vertol Division, report 15-A-13,
1949.
9. Sinacori, J. B.; Stapleford, Robert L.; Jewel!, Wayne F.; and Lehman, John M.:
Researcher's Guide to the NASA Ames Flight Simulator for Advanced Aircraft
(FSAA). NASA CR-2875, 1977.
i0. Radford, R. C.: The Longitudinal Stability of the CH-47A Helicopter with the
Forward Rotor Delta-Three -- Results of Flight Test Program. Boeing Company,
Vertol Division, report I14-AD-006, ]967.
Ii. Bramwell, A. R. S.: Helicopter Dynamics. John Wiley and Sons, Inc., New York,
1976.
12. Voh, B.: "LOLIN/LOLIN2," NASA Ames Program Specification (NAPS), no. 215, 1982.
13. Davis, J. M.: Stability and Control Analysis, CH-47B/CH-47C. Boeing Company,
Vertol Division, report I14-AD-603, 1966.
14. McFarland, R. E.; and Rockkind, A. B.: FACT/UPDATE, NASA Ames Program Specifi-
cation (NAPS), no. 194, 1977.
35
:36
I I I I I I _ "_l
_-_ I I _ _ I I I I .,13 _
I I _ "_ I I I I ,--t h
43
47
I
49
__ 0
5O
51
TABLE 2.- ROTOR SUBROUTINE VARIABLE DEFINITION.
i
Input variables Output variables
Common Description
Flag Common
location Function Variable location
,I
54
L_
i
Common
Variable location Description
I= I I I I I g I II
_,._
0
•_I ,_
C 0 0 0 0 0 _ _ _ _ ,-.1
65
66
,q
d
Logical flags
Common
Flag location Function
Logical flags t
Common
Flag location Function
o o o o o o o _ _ o
o o o o o o o _ _ o '
•_ 0 ._ 0 ._ 0 ._ 0 _ ._ 0 ,_ 0 ,_ 0 _ _ _ ._ 0
o _
_ o _
Y
L
;2_ bn
_ ._ I I !
_ --_ I I I
_o
78
C C_C
0 0
_= ._ .-.
U
8O
.I,,J
_ o
o_
82
84
C
0
-- i
85
,i
)
_0
_> .,_
0 0
_ 0
8a
_D
•_ll(D
_.._ll
W
"FABLE 13.- SLING SUBROUTINE TRANSFER VARIABLES, INPUT DATA AND
LOGICAL _ ^r,e
[
Input variables t Output variables
Con_non Subroutine [ Common Subroutine of J
Varlablc Location of oriKi/!_ I Variable locat_on destination I
CPHI A([i) SMART r]TBDS CH( 251 ) SMART "
CTHT A(13) QBDS CH(252) _'
PB A(37) RBDS CH(253)
PBD A(55) UBDS CH(248)
PHIR A(4) VBDS CH(249)
QB A(38) WBDS CH(250)
QBD A(56)
RB A(39)
RBD A(57)
RHO2 ¢,H(IOI)
SPHI A(lO)
STHT A(12)
UB A(58)
UBD A(413)
VB A(59)
VBD A(414)
WB A(60)
XlXX A(II6)
XIXZ A(II9)
XIYY A(II7)
XIZZ A(II8) i
XMASS A(130)
!
Variable
BJSL
Common
location
CH(266)
Desc rip tion
ISLING
ISLTRM I ICH(1)
ICH(8) Slung
Slung load
load subroutine option level
trim in straight off/onflight
(0/i) off/on
I (Oil)
92
t
i
F
!.
[ TABLE 14.- REQUIRED INPUT DATA FOR OPEItATIONAI. S[MUI,AT|ONS
Variable Comnlon
location Units Physical description I
93
.t
l!*,'
ORIGINAL PAGE 19
OF POOR QUALI'W
r 7 ENG.NE
OOOVFRL! _"'T' II ",T"R' f !
TO A|RO TORQUE QGOVRR I ICf"" _IlIICIIIITRR; ITO AERO I ,
I ! AVAILABLE I / L __1 i
I,-FRI I'COMPUTERO_R]
;'''R'I I,. COMPUTE
L_....
TOTAL
t
A'FR=L
J
_RANSFORMROTO__ORMROTOR -1
------I------J
.... l ' --1 _
[
........
-i
i
IO_H AERODYNAMIC I AMPRI "I
ROTOR _ HUB MOMENTS
MOMEN 10
S AERODYNAMIC FORCES
AMFR2 1.3_ tOM
IsN.; MOMENTS
DUE
/LANFR'J
,HEL,COPTERBODYI
L.R''=!
I "EL'COPTERSODI
I _::_COPTERBoD_Sl
I"'" [ >_
FROM 1; _1 TO HUB FORCES[ LI REFERENCE FRAME) !_ J REFERENCE FRkME I I REFERENCE FRAME / I YER' I - |
_.,_r_.n
,...... , ,...OMPUTE
| iRnJ ANGULAR RATES TO
FROM:
........ I
,,.
A. ROTOR ANGULAR
KBETF
I
_.
KBETR
I
I
,
(BODY I (THROUGH
I_
SHAFT, RADIUS RBRR AMUFR
YAW RATE., AMURR WRR THOFR
I 11. CORRECT, THORRI I, _[ }
/T SRIETRR AIR RHO D. INFLOW RATIO (FROM 7)
SBETFRIcBETFR
/ CBETRR DENSITY _ (FREESTREAM
COMPONENT). [AICFR21t[AICRR21 l
(FROM 5) ALMPFR , ALMPRR |BICFR2J|[BICRR2J |THOFRC {
RRR
IN R_TOR SHAFT [UFR21 SIDESLIP ANGLES PITCH INPUTS INTO I CO%ITROL INPUTS (FROM 6)
COSINEsSINES
AND COSIFRS
I NIFR (RESOLvEDNORMAL
THROUGH PLANE
SHAFT FR21
WFR2|I|v ;,
II _, SIETAFR , B|TARR
AND THEIR SINES [ClISTFRJ[SB|TFR
_ I PLANESHAFT
WINDNORMAL
REFERENCE i [AICFR1]
iI
FRAME. L.__BICFRIj I PHASINGTHROUGH
ANGLE.CONTROL
oSHAFT Is..,R_
INCIDENCE
ANGLES, : : INCIDENCE
[UFR2] {URR=]
ANGLE) [URR2.;
lYnn=/
-
i AND COSINES
ISOZTrR1[CRWTFR]SB|TRR[I [A.C,R,![*_ '
,.,. oo.,..twFn,J4WRR'JJ /VFR2/ /VRR21 LWRR2J SBSTRRJ,tCBITRR
[ "
[ClIETRRJ
I |BICFRII ,Lmm
......
Ji '_CFR2J,IB CRR2
_
I
SMART
HELICOPTER [WFRI
COMPUTF IWRRtJ
VELOCITY REFERENCE
(r_ESOI.VEO
IN PC,OR FRAME
SHAki
THROUGH I[#,CPRCI
; CYCL;" IAICRRCh
PITCH ANGLES AND
CPHPFRJ THEIR
I =CPUPRR! 1 COMPUTE _._I
ANGULAR AT ROTOR HUB, _ ROTOR SIDESLIF j[BiCFRCJ,IBICRRCII - SINES AND POSITION O(1|
VELOCITY I COMPENSATING FOR J COSINES ROTOR HUB
AIRFRAME ANGULAR ANGLE.) L_ RELATIVE TO]
(INERTIAL REF I RATES, (BODY J-UF_R] [URR| HELICOPTER|
_ VECTOR
SCALAR } cURRENTVALUE
CYCLE COMPUTER -----"R_
_ SCALAR
VECTOR } PAST COMPUTEp
CYCLE VALUE ]i
(FROM 5)
L
......... L .....
L SmeA_IIORR t
16 TRANSFORM ROTOR
AERODYNAMIC FORCES 13a COMPUTE ROTOR TNHUST COEFFICIENT THTWFR ROTOR
TO HELICOPTER BODY tNER OTFR , CTRR _ • BLADE
REFERENCE FRAME IVFR - LIMIT SUBJECT TO ITS MAXIMUM TNTWRR TWIST
(THROUGH SHAFT [TFR MODIFY FOR ROTOR STALL ',
(SUBROUTINE RSTALL CALLED) T
INCIDENCE AND ROTOR _ _ j
SIDESLIP ANGLES). - MODIFY DUE TO GROUND EFFECT I
NRR, COMPUTE ROTOR THRUST ALAMFR
XAERFR 1 [ X&ERRR I YRR', TFR , TRR _ (CROM 15) 4l_
I Y AERFR Y&ERRR TRR, ALAMRR
IINIRRI [Z&£RFR , ZAERRR b. COMPUTE AVERAGE SECTION PROFILE ._,
_l¢OlilRRt DRAG COEFFICIENT
: A OELFR , DELRR RBFR ROTOR " * I
IR ! SEFFI FLAPPING HIN¢;E e COMPUTE ROTOR TORQUE COEFFICIENT t"ql" OMEGFR (FROM l_ ""= ,i
l
SERR OFFSET CQFR , CQRR OMEGRR "., i
_A I CFR MODIFY FOR ROTOR STALL
IB I CFR I (SUBROUTINE RSTALL CALLED)
_AI RR ! ITNOFR COMPUTE
TOqQUE REQUIRED
MEAN AERODYNAMIC _ SAFR ROTOR
IBtRRi ' _ SARR SECTION CL
_IDM 12) -TAN (,3) QAERFR QAERRR BLADE
[A,FRI|IAIRR I (FROMz)
I I 'TN°""! _
{S_FRj|_SIRR I i AMUFR
KqTFIKSmTR
_F
-_ lI ' AOER FAORRI AMUR.
THTWFR
I 11.CORRECT ROTOR SCFR _ 12 COMPUTE ROTOR _,'- ROTOR BLADE
I CONTROL INPUTS I CHORD SCRR FLAPPING AND THTWRR TWIST
i I FOR PITCta'FLAP CONING EQUATIONS
iI COUPLING I} !n'rnJ
}_&_FR I THE 3 • 3 LINEAR
BY DECOUPUNG ALAMFR
(FROM 4) I iAICRFI i AICRR) J_ IA1FIR) EQUATIoNsSYSTEM
OF .,41,q_-ALAMRR (FROM 15)
:_1 I SlCFR]IBICRRII StaR1
I ITNOFR]'LTNORR/J _ ' (FROM 7) O.EGFR _ *OFR
AIFR AORB,
!AIRR RBFR ROTOR BLADE
OMEGRR IBtFR LBIRR _ RBRR RADIUS
AICFR211,AICRR21 t :--
I THOFRC
THORRC
COLLECTIVE
THORRC
j
I
I HELICOPTER
RELATIVE TO CG
iSLFRXl
I I $LFR SLRIql ISO_"xl
OF l '
t" .... !'I
I
i
hR
4'
IR ;
IF
dF
c-g.actual
AXcg _
• c.g. basei,ne
99
Figure 5.- Reference frame transformation through shaft incidence angles.
TF
YF MhubF _ YR _= M..hubR TR
""Z-.._F1
WF .WF
ZF2, ZF
ZF 2, zR _
100
,).
q
PITCH ARM ,J
111" I PITCH
AXIS _,I
FORWARD
10l
i+ B' B'
, ICF1 ICF
_ /
// \,,
1C F
\ /
\ /
\ /
\ /
_,=0 °
Figure 8.- Correction of cyclic pitch inputs for phasing angle, #PF"
L L02
i.
° _',2_
........
i'I OE l_'u_.,,
_...
....
_ ,,
!.
L,
,<
'. o .1 ,i
o Yz
u. ,07
I,u
I-- q
O
w
t J , .
0 .07 .1 .2 .216
CT/°I UNCORRECTED FOR ROTOR STALL
CT/O]UNCORRECTED_<0.216
<_0.25: CT/O ICORRECTED = -3.572 (CT/o)2 + 1.5494 (CT/a} - 0.02095
/__>0.35: CT/O ]CORRECTED = -2.737 (CT/a)2 + 1.2884 (CT/a) - 0.006776
ii
' 1
I' OF P0_''. _ ........_t,+,+
_'r +,
+
+ + :!
"+
J
t
_+ 0 1I ,-_ I
10,000 J
i ' (h/D)ROTOR
L
Figure i0.- Altitude dependent term for thrust modification due to ground effect.
104
.... _"_-- .!, .i r / Eo=IJP
i
! OF l-'o0,;
,.,
........
" " ,I
I
MODIFIED O..,j
t _ ,,,/,_CO
NMODIFIED Q '.
Q I ,
11 I
INCREASING/_ 4,
Veq
IF 0.2 <,u _<0.3: ACQF ' R = 0.00042 (/_F, R - 0.2) + 0.000006 + 0.01753 (CTF ' R - 0.0062)
IF p > 0.3: ACQF ' R = 0.0016 (,UF, R - 0.3) + 0.000048 + 0.01753 (CTF ' R - 0.0062)
1.50
1.00
105
Q/ • •
2
r
!I -
Ii Figure i5.- Rotor on rotor interference term.
is i /r ,, ,f
/ /
i
_.
_.
(ft 2)
40
_-- c_= -90 °
,,
."
..... _ = _20°
--.-- _ = _10 °
r_Io" .. ..
,.'..:._
_ ._"3,,
,,.
il -90-75 ,
-20 -50, -25' 0, 25
, 50
' 75
, 90,
/3,deg
t (ft2)
30
/ r%% _,.._._ -- r-O
_,,,..,_,,
./_ .'_" j,_ .....o-0o ,\ --'--_=,u
20 /,'/ "_'¢\ ....... c_= 20 °
o,oo
"
_:-Io I, Y
_4-" I"
,,j,"! :--"...........
. .,X
"-. "_"-.\
_" i" : " _._
i 0 ....
107
'J" _ 1 _
(ft 21
600 ,,,_ _
,fo.._':...... \ _ _
t.- ....
400 _ . ".',,_
-, _, ---- c_=- 90 ° I
--_ "... _% ..... _ = -IU ° q,
_ "._' _ --'-- c_= -10
"_ "':' '4 ....... 0° "_
200 _. "._.._
,,
-200 _
-600 I J , i I J _/" _ ,P
-90 -75 -50 -25 0 25 50 75 90
3, deg
(ft 21
600
= 90 °
200
>'T_ o
-200 ,_.
-400
-600 1 L L __ i l L _ L a
-90 -75 -50 -25 0 25 50 75 90
3, deg
]08 ) ;
• J
i
o f
i'}
i ',
[r OF F'_..,
L/ (ft2 ' '_ '
_, 200 "
l ---- o_= -90
_ ....._ = -20"
• --'--cx -- -10" '1
.,''',,. ..,.'... ...,,, _ = 0 °
/ ,. -- ...\,
• ,:." ",
=
u. -200 / / ,/.." "-',,, x. :
_ //.. %
. ,,,,",,X,
l° o•• •
-400 _'
-600 I , , , i , , ,
-90 -75 -50 -25 0 25 50 75 90
/3, deg
(ft 2
200 • ,*•••,o
.. ••°°•
• ,° ,•
l _ a = 90 °
-600 i , i __L i c._____j
-90-75 -50 -25 0 25 50 75 90
/3, deg
I O9
,)
OF PO0:_ _,,. ,.! ....
(ft 3)
100,
---- _x= -90 °
..... _ = _20°
--.-- _ = _10 °
O9
it.
,o _ "11
/
-90-75 -50 -25 0 25 50 75 90
_, deg
(ft 3)
100 _= 90°
c_= 20 °
_= 10°
_= 5°
_.o
J L_
-5o v,,_,
......
_-'%, ,'_
,(/
/
-100 --- i , L I............. ,
-90 -75 -50 -25 0 25 50 75 90
13,deg
b
i_ 110
_,...... 4i
(ft3)
-250 _ "_'_ __
tl,
"
_'i
-5qo
I "\
/l ,i
:_ -7_0 --- _ =
_cr II cx=-10°
_ = _20 _'
-1000 _ _ = -90°
-1250 l
-1500 L J ; L- L j_.__..i_..____--L------J
-90 -75 -50 -25 0 25 50 75 90
(3,deg
(ft 3) i'
2000
....... _=90 °
/'\. __.-- (_= 20'_
_E_ / / ,, x
, , '\\
./ ._ %%% •
500 ./,, / \ __.._...._
0 --_= L'_-- "--_ _- : " _-_ _
111 ,!
.... : r , -7::7.
i (ft 3)
i "_ 400
i'I' [
.\ • _I
_. 200 /' \ i \
, ,,,_ /I I-
:_-',_
l ./, ... \.. 4a
/ ....... _ = _90 °
; -200 "\'.-- ..... ._-J __.__ _ = _20 °
i J .... 0°
_' -400 ...... = = i = J , i ,, J 'i'
_ -90-75 -50 -25 0 25 50 75 90 .i
!: /3. deg
L (ft 3)
ii ,oo
---- _=90 °
i o<=20°
50 / -.-
....... _ = _
/s _ __ _ = 0 o
,,.,.
.............
....?..<.,,,
zT_ v"A
_.ooo° I= ool of° ** =oolJ.
_ _ ..... _ I _
-50 _-
100 i _ i , _ = = .j
-90 -75 -50 -25 0 25 50 75 90
_,deg
C.g. actual
C/ " .
'g'model
c_
112
l
ORiC:i(;',L !,
OF POOR Qu_:_{i_
1
r-T-]
I N2 LEVER DEADBAND
FT-
N2 ERROR
ACTUATOR
COMM ACTUATOR (t C 1,5 75
17'5'5/-II- ANGLE
" N
.... "-'l N 0 ARM 7["_"-_--'-m N2Lt:VER r_
(7 "--_--" EN2 COMMANDANGLE.._ ,N
N2a, I /I 2"r r---5,ec-_, *10 POSI,ION ....
,=T=.ovL
o _--J 1 _
j__' =ool ,,,Q,.v:.. T L______ ?N, :0 I__.______J ....I-- L_
_oo..
,20o _ I *' 09 -,',u,.
EN_,NE
TR,M
20
LOOP _ = " "-- =''''
FUEL CONTROL
I
S c BIAS N2 LEVER ANGLE L, MOTOR & LIMITS _
DCQIAS
1 _7-,.;f:::l THROUG.
,,_
L
.o, "c
! 2','
o°o_,o, - "'"°l "_'° I
k
,..uo,
21.91
NR o
ENG14L
DAMPING
TORQUE _
i
:M_-_"_- _'-"_:_ p=_//_, __, AVA.LA_LEr\__A
r .l_. TORQUE.OV..,....
LOw=. ""PE" / ,.,,;;_l_,,,
ENGINE)
_-- ] XOBLOiNV
- 7L I_
•E N_'_
u_ 100 IIVAmABLE
LIMITSPOWER _.ovR, - 1%JRB .
Tf3ROUE
o._ooo
POWlr RT
(FROM REAR
ROTOR ) - _,,_.._o..==
I, E27T
!_,NR
OMEGA ACCESSORY ft Ib
POWER _19,000 _c _
t/_-_RE E
TPL_ TOPPING
POWER REQUIRED _ ,' _J
_"_"-" OMIGRFI
Pace
ENGINE APR
GROUND ANGLE " r__
CONDITION
LEVER _5_,,_-,--_)% "v
ENGL¥t L i 0h J
1
--
ENG20L = L_ GAS
TIMEGENERATOR
CONSTANT
" .u,,
OMEGA _ ;
_ra_d/1_:) _Pwr MOQIFIE R
GOVERNOR
E_EDSACK
_OOP
________
FOLDOUT
FRAME - ..=,..., -;,_,.._,_.._. _ o..ac"
11), _
-- i;
F /r,/
I'
(_'. |
N:_ _1
J!
jf'_
ENG14L ,i
OAMPING _"
TORQUE r_ -,_
BOVK2 I
b_ -=-==! SPRING I
TORQUE _ V-_ [ '_':F _ {
RESISTIV
t GO. T
1t ENGINE) E(_"PF
POWER
TOPPING REQUIRED sec 1/!_RE F
POWER Pacc OMEGRIrl
ACCESSORY
APR 99 f)O0 ft Ib
TIME CONSTANT
V_ 7s-g-3
__ TAUPWRL
40_. 3Cu_
_WT
TAUPT
_Pw_MODIFIER
10
1500. .1500
t'%
" l
,1¸
60 _
-
i 50 9.1 !i
Z_ 40 llI
_. Ill
; =i
_'_20
;. zN
V
10
i i i i I i l i
0 1 2 3 4 5 6 7 8 9
6CTOT. deg(DCOLTOT)
30 '"i
,It
' ¢3
Z
IJJ
..I 20 _
L_
Z
ll:
Z
0 | __ l l I I l I l I
10 20 30 40 50 60 70 80 90
_2, deg(ENG13L ENG13R)
"I i--r
, , ",,.,[,_G
,°
PAGE P,LANK NOT FIL,_IEI)
115
i )'
I:
'" ORIL_(_qALPP,'2_'_
i"
OF POOR QUALiI,,/
lq
1.0
L_
.5o _
-- .75
.25
• o. , ! I I
F,-
0 1000 2000 3000
PL, R (POWERLPOWERR)
200O
1500
z
1000
Z
W
50O
I ! I
0 1000 2000 3000
PL, R (POWERL POWERR)
116
O;.... ,.....
% OF POOR Q_,.',
_ 1.0
9[ _
•8 _
.7
o
N
_ .6
Z
_ ..j .5
0
r_ .4 ,:
U.I
.3
.2
.1
0 .1 .2 .4 .5 .6 .7 .8 .9 1.0
N1,% (ENGLV1LENGLVIR)
Figure 28.- N z lever topping power correction term (table: ENGVLT, E2OT).
IOF
t- -1500
, ,
-500
,
500
,
1500
PERL, R
-t
.75
2 /
N .50
O .25
-/ 0
I// I
10
I
20 25
1 )
30
_} rad/soc
T
m" TOPPING "
IJJ t
POWER
O
(3.
C3
z
< \
O
o
a
.,,.I
Z I ,_
NR NR NR
Cmin. ¢ NRCmax.
N R, rad/sec
PCOMMANDED = M (N R
(UNLIMITED) -NR¢)
M = 955 HP/rad/sec
]18
UPPEI_
CUMULAT,VE S,,AS.
P'.ATE %C
,.c.co. _A..AL
STICK LA..AL STOPS
r ,.,,_.--_ ,'OSI,ION
LIM,TS
] +4_._/--
] F--"
_Ap O m,
1 LIMITER 'HTRYF - THTFIP TFI
o _ IEC$CON t
y RSASP Oi.-TU. A,CA. sw,v
hAEcs hAsAs _TF = 7.85"
DLATECS DLATSAS THTTF
S ;'ICK +
IECSCON LIMITER
IECSCON
O _d 1 .COLUL
OCOCl,.k THTOCR RO
PIVC
DCOLECS n VkEt'
? "_t_l,:_i" J 1-20_
TF"M SCHEDULE
'_BDcP) 1 i LONGrrUDINAL CYC
Veq _ _(in)_
IDCPT 0 ,,_)5DCPT
BDC P LONGITUDINAL I
IECSCON 0,_ "r STIC K
DLONTOT] _ t
DLON'P"_0 _ /" '_BToT -I. THTOBF
=' THTRSPUL T
,yIECSCON
BECS h BSAS
(_RSASQ UTR = 7.85 THTTR THTRSPLL (REAl:
0 I
DLONEC$ /' _ I £ I DLONLL
DLONSAS -e.RO" THTOBR
de9 /BR I _:
ROOT COLLECTIVE : _.++? ('RSP _'1 "-'/1165
" ' SWI_,
IlrCSC_;_ PEDAL
OVAWp o"-'-"
-_
o
O, t
1 _ ,_'v
(_11
lECSCON 10
r_
O
] ...__3.60, '
O,&WUL
OYAWLL
iOYAWTOT_
_ AICRR
"RR
THTRR
; _X,/THTRYR, _
_ - . -L__,___T;
HTI _
' +
YTN
j.Rpp
_:1
I +4e3e/--I
ij//T,.. ;.65_J
I
r---
I "rRP
L__
_ THTRYRLL _ -_ TF'.tRPPLL
y RSASR THTRYRUL THTRPPUL T
FIRST STAGE SECON _ _:_AGE (REAl=
5Ri_cs 5R_;AS MIXING MIXING PIV(
DVAWS-S owwecs
" v_ _- _._L__--_--
(kt._ 6o _2o
FOLDOUT FRAME
,tlRure 32.- ,Mechat_[c;_l control sy£tem £chemat[{.:,
L_ .............. "
- r ....................... I
d
UPPER BOOST
I, ATIVE SWASH PLATE ACTUATION
bL STOPS POSITION LIMITS DYNAMICS
__3 . =+,;_s___/__._....
!_ "_L__. "OF' I"°, I
-- __]TH'IrRYF
o.-p:= -- _ _+ T.rFSl= I/
/-'-11's" IJ II__J
_FSPS+1ITHil,Sp0 OTHOF.C
("',) ¢ <,=n
/ THTmUL TFS,
-- ,.,,.,L- (FORWARD -- -- =- j T.OF.¢, 2'
ROTOR
I---- " ]
_I'F ,
,,,s_
)'/ THTLCF
5 "EPP
y
THTFPP v - .
S_,VEL,NG)
/ ,__ THTFI_PD HALF DAICFRC
(deg) _ (tad)
"i
_3 : " _AICFRC l
THTFPPUL TFPP
THTFPPLL (FORWARD
ROTOR i i
PIVOTING)
;--
-, -1.
13.Or-: 2.ve
............
LONGITUDINAL CYCLIC
TRIM SCHEDULE
,------
:
DBICFRCN
_
:1 ,lc ,B.,
rLcFS+
TLCF
-
11
:
DBICFRC
(deg) '
_ -BICFRC,
/ (rad) _
,
I
_ D.C.P. AUGMENTED
J I _LONGITUDINAL CYCLIC
1 POSITION GRADIENT
FORWARD 1 11"_ (STABLE)
r
. _BDcP
AFT _ NATURAL LONGITUDINAL " I
jCYCLIC POSITION
AIRSPEED ,;
(knots) i
2.35 /,E)
2.0 --
k-
rL
o
E3
.E
Q.
O 1.0
n_
I I t
0 50 100 150 200
Veq, knots
VEQ
121
t
Kq?_
B r I = 0.37 sec rr32 == 3.6
2.0 sec
sec r4 = 20 sec LONGITUDINAL SAS
ACTUATOR LIMITS
p_._B+4.0in.
rad/sec EQUIV. ST:CK
ROLL RATE PBG r5s1 + 1' I1_ 8AsAs
-/I-1"01DLATSAS
in.
GKPDS T5 -1.0 _ 1.0
ALATLIM
[22
]
OF F'Ot.,,i _, ......
I=1.1 ( )=in[2×52°1
} s,','r,c,,oR',"
PRESSURE DIFFERENCE
•
PRESSURE
QBAR
= :. ----- 1
CK q,
SAS PORT
ACTUATOR d!
_JRit in. DYNAMICS i
SIOESLIP SAS
flFUSELAGE
BETAF$ [
DIRECTIONAL SAS
ACTUATOR LIMITS
PB
P rad/sec ROLL RATE
" 15'77in'EQUIV'PEDAL l PB1
= " 111TR6 8RPs+I DPYAW
_- _--=-- 1 __ DYAWSAS
_RSA
S-_
GKPDR TR6- TR6
3.2 _c _ .6__ -1.68
-1.68 ,. 1.68
TURN CO-ORDINATION ADIRLIM
rR1
r I'''n EOU,VALENT
PEDAL
1___='1_° _ I 2('R3'+11
"""" IO.<,W_
GKRDR TR1 rR s
L __z__
R-B I r_ _rRlS+l_"_ _ rR2=3-2sec Wl_
Veq ?_40knots { rR2s+ 1 IDRYA
TR2
RATE DAMPING
'I
123
t
_. ORIC.iN#.L _"'..
.5 OF POOR QL,;.,'...... ,
e_ .4
,.r .3 L.
c_
m .2
0,.
¢y-
a. .1
v
l I l J
Figure 38.- Velocity dependent sideslip SAS gain (table: VEQSST, GKDPT).
-.952
_ o[//_ /I/'
-1.7(_ L. 1 J
-1.7 -.68 0 .68 1.7
6R_ I UNLIMITED
124 '_
P
I
:w d
. 1}_
_ Oi:_ i._,
IN
+1!
+1
.i L.
ff
-1 I l I I I I I t I 1 I I _J__t I I I I I ; I I I I t
+25
•_ 0- °
_ -
-25 _ i ; i i J i i i i i 1 i _- i i i i i i l J J i i J l
+5-
,_ 0
--------r'_,
-5 -- I J I l I l I I I I I I I , I I I 1 I 1 I i I I I 1
0 ,5 10 0 5 10
t, sec t, sec
SAS OFF SAS ON
6 B = 0.25 in. X 1 s_ PULSE 6B = 1 in. × 1 s_ PULSE
Mq =-1.1 Mq = -1.1
-.....
Figure 40.- Longitudinal axis dynamic response SAS OFF and ON;
hover, weight = 33,000 lb, nominal c.g. position.
125
'i
+11 #,
,Q" 4j
- !
-I I I ! _..... i _ J . I ] l I i i I i i i i i J
! +.5
i
Q.
-.5 J l J J I - 2_ _.1 _ L I I I I I I l 1 I I J i
p i
-50 II lilllillllllt
+5
.E
_5 1 J I 1 I I 1 1 I I 1 I I 1 I I 1 I 1 1 1 ! I 1 I I
0 5 10 0 5 10
t, $ec t, sec
SAS OFF SAS ON
,5A = 0.25 in. × 1 $ec PULSE 8A = 1 in. X 1 sec PULSE
Lp = -1.28 Lp = -2.16
Figure 41.- Lateral axis dynamic response, SAS OFF and On;
hover, weight = 33,000 ]b, nomlnal e.g. position,
12_
' 7.7/.... ,_r_!l,
ORIGIN,e,L
{-q:;:....
,,
.i Ii
orPoorQu,,Lkg+ '*
_ 0 ..__r__
+.5r- _ ql
-.5 I 1 t J i t _ 1 I I I I l F I l I ! _ _ I I L I 41
+.5
L.
L,.
r -
_,5 L i l i I I , , , i l l = i , l , _ = = t l l l i i I
+100
_-
_-
-100 t t t l _ t J a I i t l I ¢ t t t t t l I 1 1 t _ I
.£
+5[
-5
0
l t I t J
5
t l
t, sec
l i i
10
1 L 1 L
0
I I | t t
5
t
t, sec
l t t I
10
1 I t
Figure 42.- Directional axis dynamic response SAS OFF and On;
hover, weight = 33,000 Ib, nominal c.g. position.
t27
U
i i
_ L.... '
+1 r OF i_J<,_ L .,.'., ; , l-
eI
1
_IL_ l I i I 1 1 I I I I ,,1 d l i I 1 1 I I I 1 1 I i i
li
+1-
_ ,
-1 I I I I I I 1 I I I 1 l i i i I I i I I 1 I I I 1 I i
+25
=
"_ 0 / °
_ -
__25 I I I I I I 1 -1 1 1 I I I I I I I I I I I I I I I I
+5 -
e-
"_ 0 _
r - V'I
L -
F -5
0
l J J l l
5
i I I I l
10
I I I
0
i I 1 i I
5
1 I 1 I
10
I I I J
t, sec t, sec
SAS OFF SAS ON
6B = 0.25 in. X 1 sec PULSE 68 = 1 in. X 1 sec PULSE
Mq = -1.63 Mq = -1.63
Figure 43.- Longitudinal axis dynamic response SAS OFF and On;
Veq = 75 knots, weight = 33,000 ]b, nomlna! c.g. position.
128
,),
i -- - m ....... =... h • --. .... . . . -- , -- • .mdid_
Figure 44.- Lateral axis dynamic response SAS OFF and ON;
Veq = 75 knots, weight = 33,000 Ib, nominal c.g. position•
129
..)
PAGE Ill
,.;i<_t._!_'hYL .1
PoorQuAuw ,l
IN -
_ o -.-¢-%
+.5-__ j _
k.
-
-
'1
- 1
-,5 1 J I 1 I I I I I I I 1 J , t 1 t I I I I 1 I 1 I J. i _:
i
i
-_ o _
-.5 1 I I 1 t I I l I I I I I I t I I I I I t I I I 1 I
+100
-- !
+5 -
-5 I 1 1 1 t I i 1 I i t I I 1 t : __], I I 1 I I t t i I
0 5 10 0 5 10
t, $ec t,sec
SAS OFF SAS ON
6 R = 0.25 in. × 1 sec PULSE 8 R = 1 in. × 1 $ec PULSE
Nr = -0.062 N/3 = 0.148 N r = -0.062 N/3 = 1.38
Figure 45.- Directlonal axis dynamlc response SAS OFF and ON;
Veq = 75 knots, weight = 33,000 Ib, nominal c.g. position.
130 J
e
.ff
-1 J t t I I I I t l t J I I l l t I I 1 I | I I I 1 I _i
+1
!,
i . ¢J
i _
, L
o" ,i
I
-1 1 i l I i 1 l i 1 l i i i _L._J__I 1 t I I I 1 I I I t
+25
-o 0
J I
-25 L i t 1 i i _ i _ , , 1 1 i i 1 i 1 1 i t ] i j
+5 ;
e-
,_ O_
c,O
- ___r-!
-5 [ I t I I 1 I I I I 1 ] __ 1 1 I 1 I I I I I I 1 1 I
0 5 10 0 5 10
t, sec t, sec
SAS OFF SAS ON
6B = 0.25 in. X 1 sec PULSE _B = 1 in, × 1 sec PULSE
Mq = -1.68 Mq = -1.68
Figure 46.- Longitudinal axis dynaml_- response SAS OFF and ON;
Veq 130 knots, weight = 33,000 ]b, nominal c.g. position.
a) 4
i _Jl(IL_ll',.,
<_.,_-;
r<f..
_- ....
• ,
OF POOR QUALi_Y
' +1
lJ
, IN
E
_ -
°Q" --
-1 I 1 I I I I I 1 1 -J 1 I J l 1 I I I_ I I i ! I I I I t_
,D
i --
-1 ' I I I I I I I 1 I I I I 1 I 1 I I I I 1 1 I I I 1 I
+50 -
o -
r
-50 1 l i J I L I I _J___L__L _ I I 1 I I I 1 I J I i J i
._=
a: 0 _'J'--_
oO
--5
0
l l I l I
5
l
t, sec
I I J I
10
i I I f
0
I I l i 1
5
I I
t, sec
I i I
10
I I J
Figure 47.- Lateral axis dynamic response SAS OFF and ON;
V = 130 knots, weight = 33,000 Ib, nominal c.g. position.
eq
1 '32
Figure 48.- Directional axis dynamic response SAS OFF and ON;
V = 130 knots, weight = 33,000 ]b, nominal c.g. position.
eq
_Q W
I
1 ORIGINAL PAGE I,_.) ,
_% OF POOR QUALI'Ii_
XBOOy
TI
I
ql
ZLOAD
'_BOOY
LATER,_L GEOMETRY
XBODY
XLOAD
ZLOAD
i ZBODY
DIRECTIONAL GEOMETRY
YBODY
YLOAD
i 1'34 1
......................... _._,!
' ' 7:7
_l_i_ _ _"_=m_IZWJ-_- - "_"7 - I
. ]I
--J
40 _e, = 0°
_ 20 _SL=2o_..__ / °
-- 10 . . _SL = 10°_--____
10 20 30 40 50 60 70 80 90
_'o I
/_SL,deg g;
-150_ "_
0 10 20 30 40 50 60 70 80 90
_SL' deg
100 ""-
/\
5°i \\
-50
._l -100
z -15o
-250 o_SL= 0°
-300
0 10 20 30 40 50 60 70 80 90
_,SL deg
1_5