Skip to main content

Nonclassical Flight Control for Unhealthy Aircraft

NASA/CR-97-206660 · NASA (NTRS) · 1997

Public domain · NASA (NTRS)Technical Reports

Overview

This research set out to investigate flight control of aircraft which has sustained damage in regular flight control effectors, due to jammed control surfaces or complete loss of hydraulic power. It is recognized that in such an extremely difficult situation unconventional measures may need to be…

Publisher
NASA (NTRS)
Document
NASA/CR-97-206660
Year
1997
Pages
24

Document

\ 206660 NONCLASSICAL FLIGHT CONTROL FOR UNHEALTHY AIRCRAFT FINAL REPORT _ciT"- i (March 28, 1997 - November 30, 1997) Research Supported by NASA Dryden Flight Research Center Cooperative Agreement NCC4-109 NASA Dryden Technical Officer: John J. Burken Prepared by: Ping Lu Department of Aerospace Engineering and Engineering Mechanics Iowa State University Ames, IA 50011-3231 December, 1997 Summary This research set out. to investigate flight control of aircraft which has sustained damage in regular flight control effectors, due to jammed control surfaces or complete loss of hy- draulic power. It is recognized that in such an extremely difficult situation unconventional measures may need to be taken to regain control and stability of the aircraft. Propulsion controlled aircraft (PCA) concept, initiated at the NASA Dryden Flight Research Center, represents a ground-breaking effort in this direction. In this approach, the engine is used as the only fight control effector in the rare event of complete loss of normal flight control system. Studies and flight testing conducted at NASA Dryden have confirmed the feasibil- ity of the PCA concept.J1]-[5] These experiments have also revealed nonlinearities, both in airframe dynamics and propulsion system which are easily accommodated by normal flight control system, now become a prominent factor affecting the effectiveness of PCA controller.

Therefore nonclassical control design methods based on state-space and nonlinear control theory may offer a more effective PCA controller than the traditional linear designs will.

The goal of this research is to investigate whether such a nonclassical method indeed merits consideration in PCA applications.

During the course of this research (March 28, 1997 to November 30,1997), a comparative study has been done using the full nonlinear model of an F_18 aircraft. Linear controllers and nonlinear controllers based on a nonlinear predictive control method have been de- signed for normal flight control system and propulsion controlled aircraft. For the healthy aircraft with normal flight control, the study shows that an appropriately designed linear controller can perform as well as a nonlinear controller. On the other hand, when the normal flight control is lost and the engine is the only available means of flight control, a nonlin- ear PCA controller can significantly increase the size of the recoverable region in which the stability of the unstable aircraft can be attained by using only thrust modulation. The findings and controller design methods have been summarized in an invited paper entitled Flight Control with and without Control Surface: a Nonlinear Look, and it is to be included

in the book Nonlinear Problems in Aviation and Aerospace which is to be published by Gor-

don and Breach Science Publishers, UK. This paper is attached in this report to serve as tile main body of the report.

FLIGHT CONTROL WITH AND WITHOUT CONTROL SURFACES: A NONLINEAR LOOK Lijun Tian* Ping Lu t Iowa State University Ames, IA 50011-3231, USA John J. Burken _ NASA Dryden Flight Research Center Edwards, CA 93523-0273, USA Abstract This paper discusses both normal aircraft flight control where the control surfaces are the primary effectors, and unconventional emergency flight control by engines only. It has long been realized that nonlinearity in aircraft dynamics is a prominent consideration in design of high-performance conventional flight control systems. The engine-only flight con- trol problem also faces strong nonlinearity, although due to different reasons. A nonlinear predictive control method is used in this paper for normal and engine-only flight control system designs for an F-18 aircraft. The comparison of the performance with that of linear *Research Assistant t Associate Professor, Department of Aerospace Engineering and Engineering Mechanics Aerospace Engineer flight controllers provides some insight into when nonlinear controllers may render a much improved performance.

1. Introduction Aircraft flight control systems are traditionally designed based on linearized dynamics and linear control methodologies.[6] While the linear designs have been remarkably successful, increasingly high performance of modern aircraft, usually associated with large flight envelop, high angle of attack and large angular rates, has invalidated the fundamental assumption of small perturbations of linearization. In these conditions the nonlinearity in the aircraft dynamics becomes so prominent that it can no longer be ignored. A satisfactory flight control system must take into account the inherent nonlinearity dictated by the law of physics.

Even for commercial airplanes for which conventional linear flight control designs will remain to work well, there are situations in which abrupt changes in the system cause significant nonlinear behaviors. A case of point is the propulsion-only flight control problem for an aircraft with complete hydraulic failure. Although aircraft control systems are designed with extensive redundancy to ensure safe flight, rare incidents did occur in which the airplane experienced major flight control system failures, leaving engine thrust as the only usable control effector. In some of these emergency situations, the engines were used "open-loop" to maintain control of the flight path of the airplane. A B-747 aircraft lost its entire hydraulic system because of a pressure bulkhead failure[7]. It was flown for almost an hour using throttle control before the plane eventually hit a mountain. Perhaps, the best known use of manual throttles-only control occurred in July, 1989 on United Airlines flight 23211]. At cruise condition, a DC-10 suffered an uncontained tail engine failure that caused the loss of all hydraulic power. Under extremely difficult circumstances, the crew used wing engine throttles for control and was able to crash-land at the Sioux City, airport, Iowa. More than one-half of the people on board were saved[2]. Other cases involving engine-only emergency flight control have been documented. In the majority of the cases surveyed, due to the overload work of manual throttle control, major flight control system failures have resulted in crashes with a total of over 1200 fatalities[3].

NASA Dryden Flight Research Center has carried out feasibility studies and flight testing in recent years on propulsion-controlled aircraft. 3-7 Successful flight experiments have been conducted on F-15, MD-11 and C-17 airplanes using feedback throttle control system. In the flight testing, some notable nonlinear behaviors have also been observed. These include engine dynamics, engine saturation, propulsion and airframe interaction, and strong dynamic cross-coupling. All these nonlinear phenomena are amplified by the fact that the engine has very limited control authority on the attitude of the aircraft. The challenge is to design an automatic engine-only thrust control system as an emergency backup flight control to stabilize the aircraft when potentially disastrous flight control system failures occur, and eventually land the aircraft safely with severely damaged or inoperative control surfaces.

It would appear logical to expect that in these highly nonlinear situations, for both control of healthy high-performance aircraft and impaired aircraft with engine-only, a nonlinear design of the control system may offer better performance. An intensively studied nonlinear flight control method is based on input-output feedback linearization technique,[$] also known as dynamic inversion.J9] In this paper, we offer some evidences that nonlinear designs can indeed enhance the performance of the flight control systems. We shall apply a recently developed nonlinear predictive control approach [10, 11] to flight control design for an F- 18 aircraft, and show that this method is effective for an important class of problems in which dynamic inversion encounters difficulty. In Section 2 the nonlinear model of an F- 18 aircraft, is introduced. A well-known linear control design method and the nonlinear predictive control method are briefly reviewed in Section 3. The performance of the linear and nonlinear designs are compared in Section 4 where both control of the healthy aircraft and engine-only control of the F-18 are examined. Conclusions are given in Section 5.

2. Model for an F-18 Aircraft 2.1 Engine Dynamics Model The F-18 aircraft, is powered by two General Electric F404-GE-400 engines[12]. The F404- GE-400 engine is a 16,000-1b thrust class, low bypass, twin spool turbofan with after-burner.

It incorporates a three-stage fan and a seven-stage high-pressure compressor, each driven by a simple-stage turbine. During flight, power lever angle (PLA) ranges from 23.8 ° (flight idle) to 1300 (full power with after-burner). Intermediate power(full, non-after-burning) occurs at 68 ° PLA. Because of the execution time constraints, A simple first-order engine dynamic model was used d PLA' (PLA- PLA')

- (1)

dt r where the time constant r is scheduled with respect to the output PLA', Mach number and angle of attack. Note that because of these dependence, Eq. (1) is a nonlinear model. The engine gross thrust is computed by performing multidimensional, linear interpolations of tabular data over PLA', Mach number, altitude and angle of attack. The real engine thrust is determined based on several quantities, including gross thrust, ram drag, nozzle pressure ratio and nozzle throat area.

2.2 Aerodynamic Model This F-IS aircraft features a mid wing configuration with a wing-root leading-edge ex- tension (LEX) that extends from the forward portion of the fuselage and blends into the wing. It has aerodynamic coefficients defined over the entire operational flight envelop of the aircraft by tabulated data. The aerodynamic coefficients are computed by performing multidimensional table lookup. The interpolation in general is dependent on the current Mach number, altitude, angle of attack, sideslip angle, angular rates, and control surface deflections.

2.3 Longitudinal Aircraft Dynamics

In general,the standard six-degree-of-freedom (6DOF) equationsof motion are basedon

the assumptionsof the flat-Earth and rigid-body aircraft with longitude symmetric plane.

In our study, the flight is limited in the vertical plane. So the motion is reduced to three-

degree-of-freedom.Equations of motion consist of six nonlinear differential equation with

six state variables. The states are: the mass-center airspeed V, angle of attack o, pitch rate q in the body-fixed axis, pitch angle 0, and the mass-center position coordinates d, z in an Earth-fixed frame of reference. The equations of motion are defined in the stability axis as follows:

I? = (-D + Tcosc_ - mgsin(O-c_))/m (2)

= (-L - Tsino + _gcos(O-.))/(_V) + q (3)

= q (4)

it = (M + T_z)/Iyy (5)

k = Vsin(0- c_) (6)

d" = Vcos(0 - _) (7)

where the aerodynamic forces and moment are denoted by L, D and M. They represent lift, drag and pitch moment, respectively, and are functions of angle of attack, Mach number, altitude, control surface deflections, pitch rate and some other parameters. Through a ver- tical displacement Az between the center of the aircraft gravity and the line of thrust, the engine thrust also contributes to the pitch moment. The two available controls are elevator deflection 3_ and engine throttle PLA. The complete system equations are Eqs. (2-7) plus the engine dynamics Eq. (1).

3. Control Law Design Methods Let the system equations (2)-(6) be J:= f(x,u) (8) where x = (_, a, 0, q, z) T and u = (ae, PLA) r. A trim condition is an equilibrium level flight condition where the right hand sides of Eqs. (2-6) are zero. The linearized dynamics about such a trim point(x¢,u_) are 62 = ASx + BSu (9) where A = Of/O;r and B = Of/Ou evaluated at (u,,u,), 5x = x- xe, and &, = u- u,.

In this paper, we consider the trim condition for the F-18 at an altitude of 10,000 feet and Mach number = 0..5, which gives

Vt,im = 551.,57 (ft/sec),a,rim = 3.39 0,r;m = _,_,m

(10)

and control inputs 5e,_ = -0.2413 (deg),PLAt_m = 33 (deg) (11) It is straightforward to verify that the aircraft is not stable at this condition. In fact, the eigenvalues of system (9) are )q,2 =-0.7107 + jl.8449, ,_3 =-0.0285, )_4 = 0.0283, )_s = 0.0

(12)

Therefore, we will take the problem of stabilizing the aircraft at this condition to test linear and nonlinear control law designs.

3.1 Linear Quadratic Regulator (LQR) Design A well-known powerful control system design method for linear, deterministic and time- invariant system is the LQR approach[6]. We briefly review the procedure here for two reasons: it results a full-state feedback control law which can be compared with the nonlinear predictive control law to be introduced; and the nonlinear predictive control law bears strong similarity with the LQR control law.

To stabilize the linear system (9) at the origin, a performance index (13) /o + d,

is minimized, subject to (9) and a given initial condition ax(0). The Q matrix is positive

semidefinite, and R matrix positive definite. Suppose that the system (9) is controllable, the unique optimal control law is then given by &_ = _ R-1 B:r K(_x 14) where K is the positive definite solution of the algebraic Riccati equation (ARE) -KA - ArK + KBR-1B r - Q = 0 15) The controllability guarantees that the ARE has a unique positive solution, thus the control law (14) is well defined. Under this control law, the stability of the closed-loop system (_c = (A - BR -1 BT K)Sx (16) is ensured.

3.2 Nonlinear Predictive Controller For the convenience of the reader, a brief review on the nonlinear predictive control design method is given here. For more complete and rigorous derivations and discussions, see Lu[10, 11].

Suppose that the nonlinear dynamic system equations have the form •l:1 = .fl (X) (17)

= f2(,r) + (is)

wherexl C R",z2 C R '_=, and n, +n2 = n. tlerex r = (.rr,x2 r) C R" is the state vector of the system, u C U C R m is the control vector, where U is a compact bounded set in R m. B2(x) is continuous and none of its rows are zeros. The function fl is C 2, and f2 is C _. Equations (17) usually represent the kinematics in the system and Eqs. (18) the dynamics. Suppose that a reference trajectory s(t) E R _, t C [to, t]] is given. It is assumed that s(t) satisfies the state equations (17) and (18) with some reference control u*(t) C U, although u'(t) need not be known explicitly. We may partition the reference trajectory t)3' s(t) = (sT(t) s2r(t)) T with S l • R nl and S 2 • ]l_n2. Suppose that at t • (to, t/), x(t)is known.

Consider the system response at x(! + h), where h > 0 is a time increment. Expanding Xl(t + h) in a second-order Taylor series expansion and z2(t + h) in a first-order expansion, we have the predicted state at t + h as a function of the current control u(*) h = (19) :rl(t -t- h) _ Xl(t) + hfl(x) + --_'[Fllfl(x) + F12f2(x) + F12t?_(x)u(t)]

x2(t + h) _ x_(t) + h[f2(x) + B2(x)u(t)] (20)

To find the where iFll = 0fl/(ggl and F12 = 0f_/Ox2 are the Jacobian matrices of f,(x).

control u(t) so that x(t) tracks s(t), we define the following performance index of minimiza- tion, J = _eT(t + h)Qlel(t + h)+ leT(t + h)h_Q2e2(! + h)+ _urh4Ru(t) (21)

where el(t + h) = xl(t + h)- s_(t + h) and e_(t + h) = _,(t + h) - _l(t + h), QI, O_ and R

are positive semidefinite square matrices of the appropriate dimensions. The reference states s_(t + h) and s2(t + h) are further approximated by h2..

Sl(t -Jr- h) = s,(t) -_- h_l(t) + --_-81(1) (22)

+ h) = + h 2(t) (23)

The performance index J is a quadratic function in u when x_(t + h) and x2(t + h) are approximated by Eqs. (19) and (20). Solving for u(t) that minimize J by setting OJ/Ou = 0 yields lt(_) _W_ 1 { 1 T 1 T 9-_G QIP1 + -£B2 Q2P2} (24) where the following substitutions and expansions have been made:

a = (2.5)

W = 1GTQ,G + B2(x)TQ2B(x) + R (26) h 2 Pl = 11 + h¢1 + -_(Fllfi(x) + F_2f2(x)- _1) (27) P2 = 12 + h (f2(x)- _2) (28) Since the time t is arbitrarily chosen in the [t0, tl], Eq. (24) is a nonlinear, continuous feedback control law. It bears strong similarity with the LQR controller in the way the control law is derived. The weightings Q1, Q2 and/_ have the same meaning as in the LQR design. If an element on the main diagonal QI (or Q2) is nonzero (positive), the corresponding state variable will be controlled to follow its desired value. Typically the performance of the controller is not sensitive to the choices of the weighting values. The parameter h can be treated as an additional control parameter that can be adjusted to improve the performance of controller. Generally, the smaller value h has, the faster the system response is, but. at larger control effort.

To apply the predictive controller to the flight control problem, we let Zl = (0, z) T, •r2 = (1., o. q)T, and u = (_¢, PLA). The control limits are enforced by simple saturators.

The reference trajectory s(t) for stabilization problem is simply the trim value z¢.

In the dynamic inversion design[9], the number of the controlled variables (outputs) should not exceed that of the control variables. In the longitudinal control problem for the F- 18, this means that at most two state variables or two functions of the state will be controlled.

Tile overall closed-loop stability then depends oll the stability of tile uncontrolled internal dynamics, referred to as the zero dynamics[8]. We will demonstrate that when controlling any two state variables, the zero dynamics of the F-18 at the given trim condition are always unstable (known as nonminimum-phase system). Hence more careful search for appropriate outputs is required before the dynamic inversion approach is applicable. On the other hand, the predictive control method does not have the same restriction so more state variables can be controlled. This gives the controller the possibility to stabilize even a nonminimum-phase system.

4. Controller Performance The performance of the nonlinear predictive controller and the LQR controller are com- pared in this section. The healthy aircraft in the following refers to the aircraft with normal horizontal stabilators (elevator) and throttle control, asopposedto engine-onlyflight control where only the throttle is the availablecontrol.

4.1 Healthy Aircraft Control

All LQR controller (14) is designedfor the linearized dynamics. The closed-loopsystem

has the eigenvalues

AI,2= -0.908497 ± j2.4472, 13,4 = -1.766997 ij0.92504, I_ = -0.12207 (29)

This control law is applied to the nonlinear dynamic model for the F-18 in the simulation.

Initial perturbations off the trim condition are created to test the region of stability under the linear control law. Figure 1 shows the variations of the histories angles and angular rate with perturbations of -15 ft/sec in velocity, +5 deg in angle of attack and 5.73 deg/sec in pitch rate. The velocity variation shown in Fig. 2 is a little sluggish, but eventually returns to the trim value. The controls PLA and 5_ are plotted in Figs. 3 and 4. The simulation shows that the F-IS is stabilized at the trim condition, despite the relatively large perturbations.

In fact, tests indicate that the size of the stability region in terms of perturbations under the linear control law is about +20 ft/sec for velocity, + 8 deg for angle of attack and 0.:3 rad/sec for pitch rate. Perturbations beyond this range will cause instability.

Now we apply the nonlinear predictive control method to stabilize the F-18. The con- trol law follows directly Eq. (24). The controller parameters Q1 = diag{1,O} and Q2 = diag{1, 1, 1}, R = 0, and h = 1 sec. The closed-loop stability under the nonlinear control law can be verified by examining eigenvalues of the linearized closed-loop dynamics which are 11,2 = -0.85704 ±jl.36572, 13 = -0.50017, 14 = -0.07252, As = -0.0027 (30) The same initial perturbations used for the LQR controller are added to demonstrate the performance. Figures ,5 and 6 show the state histories of the F-18 under the nonlinear con- troller. Figure 7 contains the time history of the PLA command and actual response PLA _, and Fig. 8 gives the stabilator deflection The stability region of the nonlinear controller is

found to be about the samesize as that of the LQR controller, which is rather remarkable

for tile LQR controller, given its simple linear form.

It should be noted that the dynamic inversion method also leads to nonlinear feedback control laws for the two controls (5_, PLA). But in this case if any two of the five state variables (I/; c_, 0, q, z) of the F-IS are used as the controlled outputs for the control law design, the system is always nonminimum-phase. This can be verified by examing the transmission zeros of the transfer matrix of the linearized open-loop dynamics: in any given combination, at least one of the transmission zeros lies in the right-half of the complex plane. By Ref. 8, the zero dynamics of the nonlinear system coincides with that of the linearized system. Hence the aircraft cannot be stabilized using two state variables as the output and the dynamic inversion control laws at this trim condition.

4.2 Engine-Only Flight Control In tile preceding section we have seen that the linear controller offers performance com- parable to that of the nonlinear predictive controller in normal, less challenging flight. In this section we test engine-only flight control for the F-18. We assume that the F-18 is flying with the stabilators locked in the trimmed positions. The only." control available is the throttle PLA.

Because of the loss the primary attitude control effector (stabilator) in this case, and the fact that the engine has rather limited control authority on any, state other than the airspeed, nonlinearities in the system which would be well accommodated by the normal flight control system thus not influential to the performance now become prominent factors.

Indeed, despite that a stabilizing LQR engine-only control law can still be designed for the linearized F-18 dynamics Eq. (9), simulations show that the stability region of the closed- loop system with the nonlinear F-18 dynamics is extremely, small. The aircraft becomes unstable even for very small perturbations in the state away from the trim condition. In other words, the linear engine-only controller would practically fail to stabilize the aircraft in the event when the stabilator becomes inoperative at the trim condition considered.

On the other hand, the nonlinear predictive controller for the engine is still capableof

stabilizing the aircraft. The controller for the PLA is the same as the one used for tlle

healthy aircraft. It should be noted that better performance could be achieved if the PLA controller parameters are readjusted for the engine-only case. But we deliberately used the same parameters to emulate the realistic situation in which it would not be possible to readjust the engine controller parameters in time should a complete failure of the stabilator occur in flight. Under this nonlinear control law, the linearized closed-loop dynamics at the trim point have the poles _1,2 =-0.703879 :t: jl.84753, _3 =-0.49209, ,k4 =-0.0217, "_5 =-0.0007338 (31) Note that the pair of the complex poles are very close to those of the open-loop dynamics in Eq. (12), which represents the so-called short-period mode in flight mechanics. This is because this mode primarily reflects rapid changes in angle of attack _, and pitch angle 0, and is almost uncontrollable by engine only. Thus any state-feedback control law for the throttle can barely change them.

Figure 9 shows the time histories of the state variables with the same initial perturbations of 5V = -15 ft/sec, 5a = 5 deg and 5q = 5.73 deg/sec to the F-18. Figure 10 shows the velocity variation history. Figure 11 illustrates variations of the commanded PLA and response PLA'. It is clear that the aircraft remains stabilized at the trim point, but the aircraft response, particularly in the pitch, is much more sluggish as compared to the response of the healthy aircraft. This comes as no surprise, given the loss of the use of the primary pitch control effector (stabilator). However in situations like this the foremost objective is not the performance, but stabilization of the aircraft with the only remaining control - the engines. The nonlinear predictive controller is able to accomplish this objective. The stability region in this case is about the same size as that of the healthy aircraft under the two controls _ and PLA. This is quite impressive, given that now the stabilator is inoperative and the linear controller cannot stabilize the aircraft.

5. Conclusions

Linear or nonlinear, that is a questionone would ask when it comesto controller design

for the inherently nonlinear system of an airplane. Traditional approach has been linear, perhaps dictated historically by the limited capability of avionics and availability of only linear control theory. But its success over the history of aviation is by no coincidence. As the F-18 application demonstratedin Section4.1, a linear controller canwork amazingly well,

evencomparedwith a nonlinear design,in the normal flight scenarios.But the limitations of

linear designsbecomeobvious in more challengingsituations suchas high-performanceflight

or unconventional emergenceengine-only flight control applications illustrated in Section

4.2. In thesecases,a nonlinear flight control systemcan potentially accomplishthe control

objectives beyond the extent linear controllers can ever reach. With the applications to

the F-18 aircraft flight control, this paper also demonstratesthe capability of the nonlinear

predictive control method for controlling nonminimum-phasesystems,which has long posed

a seriouschallengeto controller design.

References

[1] Gilyard, G. B., Conley, J. L., Le, J., and Burcham, F. W. Jr. (1991) A Simulation

Evaluation of a Four-EngineJet Transport Using Engine Thrust Modulation for Flight-

path Control. AIAA paper 91-2223, also NASA TM-4324, Sept.

[2] Burcham, F. W., Fullerton, C. G. and Jr. (1991) Controlling Crippled Aircraft-With Throttles. NASA TM-104238, Sept.

[3] Burcham, F. W. Jr., Maine, T. A., Fullerton, C. G., and Wells, E. A. (1993) Prelimi- nary Flight Results of a Fly-by-Throttle Emergence Flight Control System on an F-15 Airplane. NASA TM 4503 [4] Burcham, F. W. Jr., Maine, T. A., and Wolf, T. (1992) Flight Testing and Simulation of an F-15 Airplane Using Throttles for Flight Control. NASA TM-104255, Aug.

[5] Burken, J. J., and Burcham, F. W. (1997) Flight-Tests Results of Propulsion -Only Emergency Control System on MD-11 Airplane. Journal of Guidance, Control, and Dynamics, Vol.20, No.5, 980-987.

[6] Stevens, B. L., Lewis, F. L. (1992) Aircraft Control and Simulation, A Wiley-Interscience Publication, New York [7] (1985) Inquiry Committee Analyzes JAL 747 Flight Data Recorder. Aviation Week and Space Technology, vol 12:3, no. 10, Sept 9, pp.97 [8] Isidori, A. (1989) Nonlinear Contlvl Systems: An Introduction, 2nd Edition, Springer- Verlag [9] Enns, D., Bugajski,D., Hendrick, R., and Stein G. (1994) Dynamic Inversion: an Evolv- ing Methodology for Flight Control Design. International Journal of Control, Vol. 59, No. 1, pp. 71-91

[10] Lu, P. (1994)Nonlinear Predictive Controllersfor ContinuousSystems. JourT_al of Guid-

ance, Control, and Dynamics, Vol.17, No.3, 553-560 [11] Lu, P. (1995) Optimal Predictive Control of Continuous Nonlinear Systems. Interna- tional Journal of Control, 62, No. 3, 633-649 [12] St even, A. Johnson (1990) A Simple Dynamic Engine Model for Use in a Real-Time Aircraft Simulation With Thrust Vectoring, NASA Technical Memorandum 4240, Oct.

201 ' ' ) ' ) ' ' i ! -- Angle of attack (deg) ; 15 ..... i ......... i ......... ! ......... , L Pitchangie ideg) ..... !................... ! ......

:. : ! • Flight path angle (deg) 10 _",_ ...! ........ ! ........ i....... .+ _ PitchanatJlatraie[dea'/seC_ .................

_

s_,-_ .i,,C,, ,, : .......... i.......i.......... i.....................

_D ra v',, _-c'----: ...... ......

0 I.''L ..__:--.. _ ..............

.'1 f : \/ • I I -5 I I : I l _ _l -10 i -150 2 4 6 8 12 14 16 18 20 Time (sec) Figure 1: Healthy F-18 State histories with linear controller

g

545550 .. - a) > 525 , i , _ J 8 10 0 2 4 6 12 14 16 18 20 Time (sec) Figure 2: Healthy F-18 velocity time history with linear controller t !

PLA " -- PLA" _4or r-,,-i .........i .........:: .........._ .........._ ..........:..........:..........:..........:.........

__//,-";_<..._ _ i i i i :: i

,- 1/, i "%. : : : _ _ _

<_ fi _ :_.. :: i ! i i !

_i I i __ : : : : : °35 #_ ......... 17 ......... i.7 ........ : ":. : : : : 30 I I I 0 2 4 6 8 10 12 14 6 18 Time (sec) Figure 3: Healthy F-18 throttle setting time history with linear controller Figure 4: Healthy F-18 elevator deflection time history with linear controller 2O ! I t t r -- Angle of attack (deg} : i • Flight path angle (dog) ....... i ......... i ................. - - Pitch angu ar rate (deg/sec) ......

• _ - / : % " ",.,. : Z Z °° I I ......i.................. i ............................................................... :.........

-5 i i i i -10 2 4 6 8 10 12 14 16 18 20 Time (sec) Figure 5: Healthy F-18 state histories with nonlinear predictive controller ! ! , !

55O : !

"G"546 g _>,544 o : !

> 542 i I-- Vtdm = 551.57 ftJsec ........... i ......... i......... .................... :................................ i..........

I I _ 1 1 i 2 4 6 8 10 12 14 16 18 20 Time (sec) Figure 6: Healthy F-18 velocity time history with nonlinear predictive controller 2O : ....... :.......... :.......... :.......... :........ :.......... i..... --':- PLA • I- - PL:A:' 9O _r_ v t- < ID -J ...... / \ -.; ......... i.......... , ........................................... . .......... ........

/: _ ! ! i ! ! ! i O 0.

I _ : i i ! i i : _' .... : ...... ,_i .......... i.......... i.......... !.......... i.......... i.......... i.......... ........

/ ,, i i i i i I ..... i ....... :\ ....... i.......... i.......... i.......... i.......... !.......... i...... .

4O ',L _ : ! i ...........

3O ................ :..................... i..................... i.......... i..................... :........

I I i I I 2 4 6 8 10 12 14 16 18 20 Time (sec) Figure 7: Healthy F-IS throttle setting time history with the nonlinear control 10 J p _ 8 ...... ".........................................................................

I Delta_trim = -0.2413(deg) : 6 ..... . ...........................

{:y) : i i (D ....................................... ! .......... : ................. i ....

_" 2 .o -4 -6 : ...................................... . .......... i .......... . ......... . .......... : .........

-8 : i I l 1 1 I I -10 2 4 6 8 10 12 14 16 18 20 Time (sec) Figure 8: Health), F-18 elevator deflection time history with the nonlinear control 20 T r r r r i i : -- Ang!e of attack (deg) 15 ................................... "." Pitch angle (deg) ............... :............

Fligl_t path angle (deg) 10 ............... :: ................ .... - - PitCh-angular( rate i(de-g/sec) ..... .........

• . _ 5 -_ . - ......... . .......... :.............. ............ :...............

" __-----__ ,..fA ...... [ ...... _ -- ....................

\!

--5 ................ ; .................................................. ; ..................................

-I0 _ J J 0 5 10 15 20 25 30 Time (sec) Figure 9: State histories with nonlinear predictive engine-only controller t t 55O ........ ;................ [ ................................................................

_546 _>,544 o Z > 542 I I I 0 5 10 15 20 25 3O Time (sec) Figure 10: Velocity variation with engine-only nonlinear predictive controller 120 ! !

110 ....................................... ............................. :......

: -- PLA --.- pEA" 100 .................................................................

90 ..................................... ".................................................

I I 0 5 10 15 20 25 30 Time (sec) Figure 11: Throttle setting history with engine-only predictive controller

Source & rights

Source: ntrs.nasa.gov. Public-domain U.S. Government work (17 USC §105) — freely reproducible.

Permanent URL — we don’t break links.

Report a problem or request removal

Document details

Doc number
NASA/CR-97-206660
Publisher
NASA (NTRS)
Year
1997
Pages
24
File size
752 KB