32
Peak-Seeking Control For Reduced Fuel Consumption: Flight-Test Results For The Full-Scale Advanced Systems Testbed F/A-18 Airplane Nelson Brown August, 2013 [email protected] https://ntrs.nasa.gov/search.jsp?R=20140008929 2020-07-17T08:06:18+00:00Z

Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Peak-Seeking Control For Reduced Fuel Consumption: Flight-Test Results For The Full-Scale Advanced Systems Testbed F/A-18 Airplane Nelson Brown August, 2013 [email protected]

https://ntrs.nasa.gov/search.jsp?R=20140008929 2020-07-17T08:06:18+00:00Z

Page 2: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Abstract

A peak-seeking control algorithm for real-time trim optimization for reduced fuel consumption has been developed by

researchers at the National Aeronautics and Space Administration (NASA) Dryden Flight Research Center to address the

goals of the NASA Environmentally Responsible Aviation project to reduce fuel burn and emissions. The peak-seeking

control algorithm is based on a steepest-descent algorithm using a time-varying Kalman filter to estimate the gradient

of a performance function of fuel flow versus control surface positions. In real-time operation, deflections of symmetric

ailerons, trailing-edge flaps, and leading-edge flaps of an F/A-18 airplane are used for optimization of fuel flow. Results

from six research flights are presented herein. The optimization algorithm found a trim configuration that required

approximately 3 percent less fuel flow than the baseline trim at the same flight condition. This presentation also

focuses on the design of the flight experiment and the practical challenges of conducting the experiment.

Page 3: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Fuel Flow Ailerons (+TED)

Flaps (+TED)

~20 minutes

Peak-seeking control: Typical flight results

LE-Flaps (+LED)

Stabs (+TED)

AoA

Page 4: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 5: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Adaptive Performance Optimization Patent 5,908,176 Gilyard’s L-1011 flight test results in 1999: “Optimizing the symmetric outboard aileron position realizes a drag reduction of 2-3 drag counts (approximately 1 percent).”

Flight Test of an Adaptive Configuration Optimization System for Transport Aircraft Gilyard, Glenn B.; Georgie, Jennifer; Barnicki, Joseph S. Dryden Flight Research Center, 1999. http://hdl.handle.net/2060/19990019435

Previous Research

Page 6: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Performance Improvement Package (PIP) for 777

Boeing, United Teaming To Improve Fuel Efficiency. The International Business Times (3/23, Francheska) reports, "Boeing and United Continental Holdings, Inc. has entered into an agreement to modify United Airlines' 777 fleet with a Performance Improvement Package with the aim of achieving greater fuel efficiency and reduced emissions." The upgrade "improves the airplane's aerodynamics through a software change to enable a drooped aileron, a ram air system improvement and the installation of improved wing vortex generators." If gas costs $100 per barrel, the program is expected to save each plane $200,000 a year in gas costs. Francheska, A., “Boeing aids United Airlines in modifying its 777 fleet for fuel efficiency,” International Business Times, March 2011, http://au.ibtimes.com/articles/125677/20110323, accessed July 15, 2013.

Delivering Fuel and Emissions Savings for the 777 By Ken Thomson, and E. Terry Schulze http://www.boeing.com/commercial/aeromagazine/articles/qtr_03_09/pdfs/AERO_Q309_article02.pdf

Page 7: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Boeing Trailing Edge Variable Camber (TEVC) System

TEVC System on 787: “The TEVC cleverly articulates the trailing edge of the flaps in

various cruise conditions to help reduce drag.” Guy Norris, Aviation Week in 2010

http://www.aviationweek.com/aw/blogs/commercial_aviation/ThingsWithWings/index.jsp?plckController=Blog&plckScript=blogScript&plckElementId=blogDest&plckBlogPage=BlogViewPost&plckPostId=Blog%3A7a78f54e-b3dd-4fa6-ae6e-dff2ffd7bdbbPost%3A57b52637-d9a6-4589-b174-7aece76b0c46

“…the flight tests also included simulation of the 787’s drooped

ailerons as well as a drag-reducing feature called the trailing edge variable camber (TEVC) function. Boeing expected that the TEVC could cut cruise drag and save the equivalent of 750 to 1,000 pounds in weight, and took advantage of the all-new wing and flight control surface design. The fully automatic system, which was the first practical commercial application of in-flight variable camber, operated by deflecting the trailing edge flaps in 0.5-degree increments while in cruise. The system could be moved through a 3-degree arc, with the trailing edge being set up and down by as much as 1.5 degrees on either side of a neutral position.”

Wagner, M., and Norris, G., Boeing 787 Dreamliner, MBI Publishing Company, 2009.

Page 8: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Motivation • Multiple longitudinal effectors for trim

– Traditionally horizontal tail incidence angle or elevator.

– But also: Symmetric ailerons, flaps, leading-edge devices, thrust vectoring, pump fuel fore/aft for c.g. control, etc.

• Is there an alternative, lower-drag trim solution?

• Can we adjust to variations between:

– Aircraft?

– Configurations?

– Flight conditions?

Ideal Elliptic

Modified Trim

Initial Trim

Span Station

Sect

ion

Lif

t C

oef

fici

ent

Initial Trim

Modified Trim

Inboard Surfaces Outboard Surfaces

(Notional)

Page 9: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 10: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

F/A-18 Effectors

Page 11: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Effector Position, x (Commanded by Peak-Seeking Controller)

Pe

rfo

rman

ce M

eas

ure

me

nts

Performance Function, f(x) (unknown shape)

Page 12: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Effector Position, x (Commanded by Peak-Seeking Controller)

Pe

rfo

rman

ce M

eas

ure

me

nts

1

2

3

4

5

6

Initial Excitation

Estimated Gradient

Command (K*gradient)

Command (K*gradient)

And so on…

Page 13: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Effector Position, x (Commanded by Peak-Seeking Controller)

Pe

rfo

rman

ce M

eas

ure

me

nts

Performance Function, f(x) (unknown shape)

1

2

3

4

5

6 And so on…

Page 14: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Peak-Seeking Control

• Given:

– A performance measurement, fuel flow, that is a function of surface positions

• The minimum-cost (blue) combination of surface positions (x,y,z) is unknown

• This is called the Performance Function

– Measurements of surface positions and fuel flow are noisy.

• Find:

– Minimum of the performance function, in flight

• Assumptions:

– Performance function has a single minimum

– Measureable surface positions and fuel flow

– Gaussian distributed noise

– Plant is stable and controllable (inner loop control design treated as separate problem)

Fuel Flow (color) due to Surface Deflections (x,y)

Fuel Flow (color) due to Surface Deflections (x,y,z)

-5 0 5 10 15-5

0

5

10

15

Symmetric Aileron (deg)

Sym

met

ric

Fla

p (d

eg)

Notional Performance Function

Page 15: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Approach based on work by Ryan and Speyer: Ryan, J.J. and Speyer, J.L., “Peak-Seeking Control Using Gradient and Hessian Estimates” Proceedings of the 2010 American Control Conference, June 30-July 2, 2010, pp. 611-616.

http://hdl.handle.net/2060/20100024511

0

5

10 67

89

1011

7.1

7.2

7.3

7.4

7.5

7.6

Symmetric Flaps (deg)

Performance Function Gradient Estimation

Symmetric Aileron (deg)

Fue

l F

low

(Notional)

Vector of control effectors: xk

Perf

orm

ance

Fu

nct

ion

: f(x

k)

Performance function: fuel flow

Time-Varying Kalman Filter

Persistent Excitation

Ryan, J. J., and Speyer, J. L., “Systems and Methods for Peak-Seeking Control,” US Patent No. 8,447,443, May 21, 2013.

Page 16: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Technology Transition Map

State of the Art: Static / Pre-scheduled Trim Configurations

Single Effector Sim Study on X-48B http://hdl.handle.net/2060/20110015999

Multi-Effector Flight Research (Prototype in Relevant Environment)

Transition Opportunities

C-17

787

X-48B

Eco Demonstrator?

Time

Tech

no

logy

Mat

ura

tio

n (

TRL)

Upgrade Existing Aircraft

Outboard Elevon (deg)

Fuel

Flo

w

1D Performance Function

FAST (F-18 853)

n-D Performance Function

Page 17: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 18: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Connection to production fuel flow meter

Production fuel flow meter New research

fuel flow meter

Inlet Afterburner

Input: from fuel controller

Spare Pickoff (unused)

Research fuel flow meter

Thermocouple

Page 19: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Research Fuel Flow Meters

Advanced Research Testbed System (ARTS)

Page 20: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Full-scale Advanced Systems Testbed (FAST)

Fuel Flow via Ethernet

Page 21: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Flight Research Approach Batch Simulation

using Simulink Autocode Interface (SAI) in f18sim

Notional Flight Test Point

Time (approx. 10 minute duration)

Fuel

Flo

w

Baseline aircraft Initial surface biases Algorithm engaged

Fuel Savings

Performance Function Identification Flight Experiment

Piloted HIL Simulation using ARTS

Batch Simulation (SAI) Using PFI Surface Fit & Noise

for Tuning and V&V Algorithm-Engaged Initial Flight

Experiment

Fix, Modify, Tune, Regression Test Algorithm-Engaged Flight

Experiment

Page 22: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Test Plan

ARTS Engaged (Autopilot & Autothrottle)

ARTS Disengaged

Initial Surface Biases

Algorithm Running

(iterative)

Disengage

Engage Arm Select Mode

Page 23: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 24: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 25: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 26: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable
Page 27: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

18:33:20 18:36:40 18:40:00 18:43:20 18:46:40 18:50:00 18:53:20

Fue

l Flo

w, l

eft+

righ

t (l

bs/h

r)

UTC Time

Test 2

(2,1

) O

(2,2

) A

(2,3

) B

(2,4

) C

(2,5

) D

(2,6

) E

(2,7

) F

(2,8

) G

(2,9

) H

(2,1

0) I

(2,1

1) J

(2,1

2) K

(2,1

3) L

(2,1

4) M

(2,1

5) N

(2,1

6) O

(2,1

7) P

(2,1

8) Q

(2,1

9) R

(2,2

0) S

(2,2

1) T

(2,2

2) U

(2,2

3) V

(2,2

4) W

(2,2

5) X

(2,2

6) Y

(2,2

7) Z

(2,2

8) 1

(2,2

9) 2

(2,3

0) #

18:20:00 18:21:40 18:23:20 18:25:00 18:26:40 18:28:20 18:30:00 18:31:40

Fue

l Flo

w, l

eft+

righ

t (l

bs/h

r)

UTC Time

Test 1

(1,1

) O

(1,2

) A

(1,3

) B

(1,4

) C

(1,5

) D

(1,6

) E

(1,7

) F

(1,8

) G

(1,9

) H

Flight 132: PFI Flight Data Examples

turn

turn

Host system error

Resume test from H

Page 28: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Flight 132: Estimated Performance Function

• Recognizable shape

• Substantial gradient relative to noise

Delta Fuel Flow due to Aileron and TEF Deflections (LEF at 5 deg)

Delta Fuel Flow due to Aileron, TEF, and LEF Deflections (for simulation)

Estimated minimum fuel flow

Slice at LEF 5 deg

Page 29: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Flight 132: Summary of PFI Flight Results Questions Before PFI Flight

Is the approach feasible?

• The algorithm detects small changes in fuel flow. Noise and disturbances may be too large.

• PFI experiment will quantify the signal/noise ratio.

Minimum duration dwell-time interval?

• Short intervals are desired for faster convergence, better use of flight time.

• Short intervals increase the impact of disturbances.

• PFI experiment will inform the designers’ choice of dwell time for the algorithm.

Can autopilot transients be reduced?

• Short settling times & minimal overshoots are desired for faster convergence, better use of flight time.

• Autopilot evaluation will include 3 autopilot gain sets.

What is the shape of the performance function?

• PFI data will be used to choose initial conditions

• Surface fit to PFI data will be used in control room to verify algorithm is ‘on course’.

• PFI data will be used in post-flight analysis & technical reports.

Answers from Post-PFI Analysis The approach is feasible. • Substantial gradients were seen between trim

configurations despite standard deviations of around 50 lbs/hr.

Dwell time intervals should not be fixed. • Lesson learned: Manual advance allows flexibility for

maneuvering. (Pilot’s suggestion.) • 30 sec is a good minimum dwell time.

Autopilot performance is good. • Nominal gainset was selected. • Good sim prediction of autopilot dynamics. • Pilot A: “These autopilots are rock-solid on

condition.”

Second-order polynomial (paraboloid) fits the PFI data well. • Six initial conditions selected. • Performance function added to sim for algorithm

tuning.

Page 30: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

0 200 400 600 800 1000 1200 1400

-5

0

5

10

15

20

25

30

35

40

1 2 3 456 7 8 9 10 111213 1415 16

Time (sec)

Delt

a F

ue

l F

low

(pe

rcen

t)

2d, IC:C, M:5, gain:-0.068

Raw Sensors

20 sec Rolling Average

0 200 400 600 800 1000 1200

-5

0

5

10

15

20

25

30

35

40

1 2 3 4 5 6 7 8 9 1011 12 13141516 1718

Time (sec)

Delt

a F

ue

l F

low

(pe

rcen

t)

2d, IC:B, M:3, gain:-0.068

Raw Sensors

20 sec Rolling Average

0 100 200 300 400 500 600 700 800

-5

0

5

10

15

20

25

30

35

40

1 2 3 4 5 6 7 8 9 10 11 12 13

Time (sec)

Delt

a F

ue

l F

low

(pe

rcen

t)

2d, IC:D, M:5, gain:-0.101

Raw Sensors

20 sec Rolling Average

0 200 400 600 800 1000 1200 1400

-5

0

5

10

15

20

25

30

35

40

123 4 56 7 8 9 10 11 1213 141516171819 20

Time (sec)

Delt

a F

ue

l F

low

(pe

rcen

t)

3d, IC:F, M:5, gain:-0.068

Raw Sensors

20 sec Rolling Average

turn

turn

turn

turn

Page 31: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable

Fuel Flow

Ailerons (+TED)

Flaps (+TED)

LE-Flaps (+LED)

Stabs (+TED)

AoA

Flight results at 200 KCAS flight condition

Page 32: Peak-Seeking Control For Reduced Fuel Consumption: Flight ...By Ken Thomson, and E. Terry Schulze ... Resume test from H . Flight 132: Estimated Performance Function • Recognizable