18.08.2013 Views

Download - NASA

Download - NASA

Download - NASA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Aircraft 55<br />

The tilt control variable αtilt is intended for nacelle tilt angle or conversion control, particularly for<br />

tiltrotors. The convention is αtilt =0for cruise, and αtilt =90degree for helicopter mode. If αtilt exists<br />

as a control, it can be zero, constant, or a function of flight speed (piecewise linear input).<br />

An optional conversion schedule of control is defined in terms of conversion speeds: hover and<br />

helicopter mode for speeds below VChover, cruise mode for speeds above VCcruise, and conversion mode<br />

between. The nacelle angle is αtilt =90in helicopter mode and αtilt =0in airplane mode, and it varies<br />

linearly with speed in conversion mode. The tip speed is Vtip−hover in helicopter and conversion mode,<br />

and Vtip−cruise in airplane mode. Control states and drive-system states are defined for helicopter, cruise,<br />

and conversion-mode flight. The flight state specifies the nacelle tilt angle, tip speeds, control state,<br />

and drive-system state, including the option to obtain any or all of these quantities from the conversion<br />

schedule.<br />

The flight speed used for control scheduling is usually the calibrated airspeed (CAS): Vcal = V ρ/ρ0<br />

(hence variation with dynamic pressure). Velocity schedules are used for conversion, controls and<br />

motion, rotor tip speed, landing gear retraction, and trim targets. Optionally these velocity schedules<br />

use either calibrated airspeed Vcal or the true airspeed V .<br />

The control matrices T can be defined based on the configuration. Let cAC0, cACc, cACs, cACp be<br />

the pilot’s controls (collective, lateral cyclic, longitudinal cyclic, and pedal). For the helicopter, the first<br />

rotor is the main rotor and the second rotor is the tail rotor; then<br />

⎛ ⎞ ⎡<br />

⎤ ⎛ ⎞<br />

1 0 0 0<br />

⎜<br />

⎝<br />

TMcoll<br />

TMlat<br />

TMlng<br />

TTcoll<br />

⎟<br />

⎠ =<br />

⎢ 0<br />

⎣<br />

0<br />

−r<br />

0<br />

0<br />

−1<br />

0<br />

0<br />

⎥ ⎜<br />

⎦ ⎝<br />

0 0 0 −r<br />

where r is the main-rotor direction of rotation (r =1for counter-clockwise rotation, r = −1 for clockwise<br />

rotation). For the tandem configuration, the first rotor is the front rotor and the second rotor is the rear<br />

rotor; then<br />

⎛ ⎞<br />

TFcoll<br />

⎡<br />

1 0 −1 0<br />

⎤ ⎛ ⎞<br />

cAC0<br />

⎜ TFlat ⎟ ⎢ 0<br />

⎝ ⎠ = ⎣<br />

TRcoll 1<br />

−rF<br />

0<br />

0<br />

1<br />

−rF ⎥ ⎜ cACc ⎟<br />

⎦ ⎝ ⎠<br />

0 cACs<br />

TRlat 0 −rR 0 rR cACp<br />

For the coaxial configuration:<br />

⎛<br />

⎜<br />

⎝<br />

T1coll<br />

T1lat<br />

T1lng<br />

T2coll<br />

T2lat<br />

T2lng<br />

⎞ ⎡<br />

1<br />

⎟ ⎢ 0<br />

⎟ ⎢<br />

⎟ ⎢ 0<br />

⎟ = ⎢<br />

⎟ ⎢ 1<br />

⎠ ⎣<br />

0<br />

0<br />

−r1<br />

0<br />

0<br />

−r2<br />

0<br />

0<br />

−1<br />

0<br />

0<br />

⎤<br />

r1<br />

⎛<br />

0 ⎥<br />

0 ⎥ ⎜<br />

⎥ ⎝<br />

r2 ⎥<br />

⎦<br />

0<br />

0 0 −1 0<br />

cAC0<br />

cACc<br />

cACs<br />

cACp<br />

cAC0<br />

cACc<br />

cACs<br />

cACp<br />

For the tiltrotor, the first rotor is the right rotor and the second rotor is the left rotor; then<br />

⎛<br />

⎜<br />

⎝<br />

TRcoll<br />

TRlng<br />

TLcoll<br />

TLlng<br />

Tail<br />

Telev<br />

Trud<br />

⎞ ⎡<br />

1 −1 0 0<br />

⎤<br />

⎟ ⎢ 0<br />

⎟ ⎢<br />

⎟ ⎢ 1<br />

⎟ ⎢<br />

⎟ = ⎢ 0<br />

⎟ ⎢<br />

⎟ ⎢ 0<br />

⎠ ⎣<br />

0<br />

0<br />

1<br />

0<br />

−1<br />

0<br />

−1<br />

0<br />

−1<br />

0<br />

1<br />

1 ⎥ ⎛<br />

⎥<br />

0 ⎥ ⎜<br />

−1 ⎥ ⎝<br />

⎥<br />

0 ⎥<br />

⎦<br />

0<br />

0 0 0 1<br />

cAC0<br />

cACc<br />

cACs<br />

cACp<br />

⎟<br />

⎠<br />

⎞<br />

⎟<br />

⎠<br />

⎞<br />

⎟<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!