systems engineering and innovation in control—an systems

48
Systems Engineering and Innovation in Controlan Systems Engineering and Innovation in Control an Industry Perspective and an Application to Automotive Powertrains Tariq Samad Corporate Fellow, Honeywell Automation and Control Solutions In collaboration with Greg Stewart, Honeywell College Park, Maryland, 28 Oct. 2013

Upload: dangkhue

Post on 12-Feb-2017

233 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Systems Engineering and Innovation in Control—an Systems

Systems Engineering and Innovation in Control—anSystems Engineering and Innovation in Control an Industry Perspective and an Application to Automotive Powertrains

Tariq SamadqCorporate Fellow, Honeywell Automation and Control Solutions

In collaboration with Greg Stewart, Honeywell College Park, Maryland, 28 Oct. 2013

Page 2: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

2Document control number

Page 3: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Honeywell’s BusinessesHoneywell s Businesses• $37.5 billion in revenues, about 55% of sales outside of U.S.• More than 130,000 employees, operating in more than 100 countries

AerospacePerformance Materials and T h l i

Transportation Systems

Automation and Control Solutions Technologies SystemsControl Solutions

3Document control number

Page 4: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

A Brief History of Honeywell ControlsA Brief History of Honeywell Controls• Albert Butz invents “damper flapper”, forms company, 1885• Minneapolis-Honeywell Regulator Company formed, 1927• Acquisition of Brown Instrument Co entry into process control 1934• Acquisition of Brown Instrument Co., entry into process control, 1934• Minneapolis-Honeywell C-1 Automatic Pilot put into production, 1943• T-86 “RoundTM” thermostat introduced, 1953• Honeywell Research Center established: “Research must always be relevant to the field of automatic

control ” 1958control, 1958• First computer-based control system for a process plant, 1961• Delta 2500, computer control system for buildings, introduced in 1971• Honeywell introduces TDC 2000, first distributed control system (DCS) in 1975

Fi t fli ht t t i t d d (B757 S i iti ) 1982• First flight management system introduced (B757, Sperry acquisition), 1982• Foundational developments in robust control, early 1980s• Allied-Signal merger, 2000—automotive, engines, and specialty materials businesses• New MPC developments, 2000s: nonlinear, explicit, embedded, distributed• New applications for advanced control, 2000s: microgrids, automotive, supply-chain management, water

distribution networks• Controls-related acquisitions: Invensys Sensors, PAS, Akuacom, Matrikon, others

4Document control number J.L. Rodengen, The Legend of Honeywell, Write Stuff Syndicate, 1995

Page 5: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Honeywell Presence in Advanced ControlsHoneywell Presence in Advanced ControlsIndustry Example Applications Realized Benefits

Oil Refining Refinery, Ethylene Plant, • 2-15% higher productionR fi $1/B l f d d t lPetrochemicals

Oil and GasAromatics, Xylene, GasProcessing, LNG/LPG

• Refinery: ~$1/Barrel for advanced control• 5-20% less energy/unit product

Pulp & Paper

Cross/Machine Directional Control

• Up to 50% higher performance• 50-80% lower calibration time

B ildi C t l HVAC d ti t l 7 33% t iBuilding Control HVAC adaptive control • 7-33% energy cost savings• Low setup costs

Commercial Aircraft B787, C919EPIC, APEX

• Stabilization of unstable aircraft • Level 1 handling qualities

Aero Engines AS907-1 • 99.7% fault coverage HTF 7500EHPW3000

• Optimized engine start• Improved engine life with power assurance

Space Orion Multi-Purpose Crew Vehicle • reduced propellant requirements by 20%• optimal steering of Control Moment Gyro

Military & Reusable Launch Vehicle, T-Hawk • Stabilization, Vehicle Utility & OperabilityyUnmanned Aircraft

, y p y• 4X less development time• Missions completed after component failures

• Problem dimensions up to 1000s of measurement points, 100s of actuators• Dynamics from milliseconds to minutes

5Document control number

30+ years of advanced control leadership and successful products

y

Page 6: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

6Document control number

Page 7: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Advanced Control – Industry-specific ConsiderationsAdvanced Control Industry specific Considerations

• Value chain: who does the control design, software development, integration?• How many identical copies of a controller will be deployed (one to millions)?• How many identical copies of a controller will be deployed (one to millions)?• How easy or difficult is it to “adjust” a fielded control algorithm?• What variety of conditions will be encountered in practice?• Is the application safety critical?• Is the application safety critical?• What is the expected lifetime of the application?• What regulatory and certification requirements must be addressed?

7Document control number

Page 8: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Advanced Control – End-to-End, Systems E i i P tiEngineering Perspective

• In the business context, advanced control isn’t just about the l ithalgorithm . . .

• Numerous other factors are relevant– technical– industry sector– work process and environment—including people involved– benefits—vis-à-vis application-specific requirements

• Understanding the “big picture” is crucial when considering newUnderstanding the big picture is crucial when considering new control technology

8Document control number

T. Samad and G. Stewart, “Perspectives on innovation in control systems technology: Compatibility with industry practices,” IEEE Trans. on Control Sys. Tech., Mar. 2013.

Page 9: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Advanced Control – Technical ConsiderationsAdvanced Control Technical Considerations

– Plant: nonlinear multivariable constraints dynamicsRequirements

– Plant: nonlinear, multivariable, constraints, dynamics, uncertain, time-varying

– Sensors and actuators: presence, performance, reliability

Modelingy

– Computing and communications platform: memory (RAM, ROM), processor power (clock rate, floating/fixed point, DSP), networks (wireless, wired, protocols)

ControlDesign

– SW structure and processes: legacy control code, software development methodology

– Control tuning: objective versus subjectiveT li li ti ft f d i d l

V&V/Certification

– Tooling: application software for designers, developers, operators, engineers Controller

Deployment

9Document control number

Maintenance

Page 10: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Simplified value chains for control algorithmsSimplified value chains for control algorithmsAlgorithmdeveloper

University research group or in-house R&D Algorithm

developerUniversity research group or in-house R&D

Softwareimplementer

Controls company or third-party application house

Softwareimplementer

Controls company or third-party application house

Controlsystemsupplier

“Controls company” (Collins, Honeywell, Thales, …)

Controlsystemsupplier

“Controls company” (ABB, Emerson, Honeywell, Invensys, Siemens, Yokogawa, …)

Aerospace Process industry

OEM

Aircraft manufacturer (Airbus, Boeing, Bombardier, Embraer, …)

EPC

(AMEC, Bechtel, Fluor, FosterWheeler, Samsung Eng., WorleyParsons, …)

Airline or leasing

company

Processplant

owner

(ExxonMobil, Shell, Reliance India, Sinopec, Weyerhauser, …)

Complexities not considered include retrofit applications the roles of other organizations such as suppliers

10Document control number

Complexities not considered include retrofit applications, the roles of other organizations such as suppliers of other systems, standards and regulatory bodies, and financiers. Value chains for other controls technology developments, such as control design tools, will be different.

Page 11: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Differentiating Control A li ti E l

Engine and Desired

Applications—Examples Performance

Steady-State Engine Calibration

n

Control Functional Development

Control Functional Development

Functional Testing ( i l ti t tb h

Shor

t Pat

hun

ctio

nal I

tera

tion

Software Coding

Software and evel

opm

ent

Itera

tions

ns In

clud

ing

Vers

ions

(simulation, testbench, vehicle)

Software Development(specification, testbench,

vehicle)Long

Pat

hun

ctio

nal I

tera

tion

ratio

nF Software and

Control Testing

Control Product Release

D

ploy

men

t Ite

ratio

nel

opm

ent o

f New

V

Integration(testing and debugging)

Calibration

Fu

Softw

are

Iter

On-Site Commissioning(model process, configure

and tune control)

P C i i i

Paper Machine and Desired PerformancePo

st-D

epD

eve

Certification and Release

Calibration(simulation, testbench,

vehicle)Post-Commissioning

Maintenance

Papermaking Control Development Process

11Document control number

Engine Control Development Process Stewart and Samad, in Impact of Control Technology, ieeecss.org/main/IoCT-report

Page 12: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

The “So what?” of advanced controlThe So what? of advanced control

• Benefits typically a combination ofaccelerated development time design development calibration testing– accelerated development time—design, development, calibration, testing, . . .

– enhanced insight or simplified development process– system performance in normal operating conditions– robust performance to product variations and in off-nominal conditionsp p– reliability and fault tolerance– reduced cost of hardware

• And these must all be considered in context– . . . relative to current solutions and alternatives– . . . given the current business and technical environment

12Document control number

Page 13: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Notable Advantages of PID ControllersNotable Advantages of PID Controllers

• Modeling not required• PhD’s not required• Easy to install and commission• Easy to adjust the controller during operationy j g p• Familiar to control engineers and operators• Design and implementation processes already established• Computationally and algorithmically simple• Computationally and algorithmically simple

Advanced control benefits must be sufficient to overcomeAdvanced control benefits must be sufficient to overcome these advantages . . . And there are many such successes!

13Document control number

Page 14: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

14Document control number

Page 15: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Large-scale vs Embedded Systems EngineeringLarge scale vs Embedded Systems Engineering

• Much academic research in SE focused on large-scale programs ( d d f l tf )(e.g., aerospace and defense platforms)

• Many control applications in commercial and industrial applications and devices

• Iterative, agile product development

15Document control number

Page 16: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Challenges Facing the Transportation IndustryC a e ges ac g t e a spo tat o dust y

• Industry Spent >$1B on Control Design & Calibration in 2011

• Lines of Control Code are Increasing by Factor of 10 every 8 Years• Lines of Control Code are Increasing by Factor of 10 every 8 Years

• Development Cost for Software will Exceed Hardware before 2020

• Controls are being Developed using a Non-Systematic Approach

16Document control number

Page 17: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Global Trends Necessitating Advanced Controls

• Increasing complexity of engines– more components more actuators and

25

30

number sensorsnumber actuators

– more components, more actuators and sensors – increasing development cost

– control scope increase: emerging sophisticated combustion technologies and subsystem interaction

15

20

Num

ber

subsystem interaction– complexity brings new combinations of

operating conditions and failure modes 1990 1995 2000 2005 20105

10

Year

• Increasingly tighter requirements– emissions legislation– fuel efficiency– performance– reliability– cost

17Document control number

Europe U.S.

Page 18: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Turbocharged enginesg g

EngineEngineSerial dual-stage

EGRParallel dual-stage*

Single stage

EngineEngine

EGR 3-WayValve/by

HP3-Way

Valve/by

EGR

C T

shaftC T

pass valve

LP

pass valve

LP

C T

Air filterCat

+ DPF

* EGR not illustrated

• Many configurations; all MIMO all nonlinear

18Document control number

• Many configurations; all MIMO, all nonlinear• Even the simple engine structure is well known to pose control challenges.

Page 19: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Air induction control loops in ( i l ) t b h d Electronic control unit(simple) turbocharged

enginesBoost

PIDElectronic control unit

PIDAir flowpressure

sensor

Air flow sensor

Variable nozzle vane position

Exhaust gas grecirculation valve

19Document control number

Image from Garrett Presentation, UW, 2003Highly nonlinear engine often controlled by combination of

lookup tables and PID controllers

Page 20: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Automotive versus process controlAutomotive versus process control

Processor Speed Memory

2500

3000

2.83 GHZ 32 GB

25

30

35

32 GB

25

30

35

1500

2000

15

20

25

15

20

25

500

1000

40-56 MHZ2-4 MB5

10

2-4 MB5

10

Control algorithm must have small CPU and memory footprint

00 56

automotive processindustry

0

automotive processindustry

0

automotive processindustry

20Document control number

Control algorithm must have small CPU and memory footprint . . . a challenge for model-based control?

Page 21: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

21Document control number

Page 22: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Linear Model Predictive Control

Linear Model Predictive Control

Linear Model Predictive Control

22Document control number

Page 23: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Fast MPC (Borrelli, 2003)

Multiparametric technology: Recent developments in advanced control allow dramatic reduction in computationaladvanced control allow dramatic reduction in computational complexity; control is much easier to verify and implement

Solution of a constrained optimization problem for finding a series of control moves:

0))0(,( subject to

)0(,min

xUg

xUJU

series of control moves:

where cost function J and constraints g are determined from a model of the system and control requirements. Constraints and criteria are specified during control design.

xGxFxfU D )0(if)0()0(*Several extensions, including for

multi-mode systems (colors: modes,

The optimization is solved offline with a math program solver, generating a simple online implementation:

23Document control number

iii xGxFxfU D )0(if)0()0(* 0u t ode syste s (co o s odes,

segments: different Di)

Page 24: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Multivariable Control over NEDC-like cycle

1 / 3

Engine: small engine with single turbo and EGRturbo and EGRExperiment: simultaneous tracking of setpoints through changing engine speed and load transients. 75

100

Boo

st [%

]

0 20 40 60 80 100 120 140 160 180 20050

50

100

Setpoints: Boost and MAFActuators: EGR valve and VGT vanes

MAPsetpoint

MAFsetpoint fuelspeed

BM

AF

[%]

0 20 40 60 80 100 120 140 160 180 2000

50

75

100MAP sensor

MAF sensor

VGT

EGRvH-ACT

controller

MN

Ox

[%]

0 20 40 60 80 100 120 140 160 180 20025

60

80

100Transient: NEDC-like

ll

NVG

T [%

]

0 20 40 60 80 100 120 140 160 180 20040

50

1000 20 40 60 80 100 120 140 160 180 200

fue

spee

d

0 20 40 60 80 100 120 140 160 180 200

fue

spee

d

VR

val

ve [%

]

24Document control number

0 20 40 60 80 100 120 140 160 180 2000

Time [seconds]

0 20 40 60 80 100 120 140 160 180 200

time0 20 40 60 80 100 120 140 160 180 200

time

Implemented on a production ECU on a production engine

EGR

Page 25: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Control Over Highly Transient Part Of FTP Cycle

2 / 3

50

100

MA

P [%

]

Control Over Highly Transient Part Of FTP Cycle

Engine: Medium size engine with

0 100 200 300 400 500 6000

Time [sec]

100

M[%

]

single turbo and EGRExperiment: Modes 2 and 3 of FTP cycle

0 100 200 300 400 500 6000

50

Time [sec]

100VG

T [

Controller: MAP control with time-varying turbospeed and VGT constraints, using VGT actuator

0 100 200 300 400 500 6000

50

100Fu

el [%

]

MAP sensor

MAPsetpoint

VGT

speed fuel

H-ACTcontroller 0 100 200 300 400 500 600

Time [sec]

50

100

peed

[%]

turbospeed sensor

VGTconstraint

Turbospeedconstraint

controller

25Document control number

0 100 200 300 400 500 6000

Time [sec]

Sp

Control with time-varying actuator constraints

Page 26: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Engine Control Within Emissions Constraint

3 / 3

2000

2050

2100

boos

t [hP

a]

g e Co t o t ss o s Co st a t

• Augmented with constraint on

0 50 100 150 200 2502000b

1000

1100

1200

ow [m

g/cy

c]engine-out NOx

S t i t P d Fl0 50 100 150 200 250

1000flo

300

400

500N

Ox

[ppm

]

Setpoints: Pressure and FlowActuators: EGR valve and VGT vanesConstraint: engine-out NOx

0 50 100 150 200 250300

70

80

90

VG

T [%

]

NOxconstraint

VGT

Presssetpoint

Press sensor

H-ACT

Flowsetpoint

0 50 100 150 200 25070

50

100

GR

val

ve [%

]

NOx sensor

EGRvH ACT

controllerFlow sensor

26Document control number

0 50 100 150 200 250EG

time [seconds]

Model-based control: flexibility in problem formulation

Page 27: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

We thought we were done, but . . .We thought we were done, but . . .

• Customers very impressed with our controls expertise and test ll d t ti !cell demonstrations!

– not just the performance achieved, but the speed of controller development

B t th ti t t d t• But then questions started to come up . . .– what does this really mean for us?– how will it fit within our processes?

27Document control number

. . . our learning experience was just starting.

Page 28: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

28Document control number

Page 29: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Overview of Standard Control Development Process

Resulting controller must perform well

p

Engine and steady-state calibration

for all engines and over lifetime of fleet.Control development

Software 0fleet

Software development

Calibration (tuning) f t ll s]

0 …of controllers

Certification

me

[yea

rs

… …

Release

tim

20… ……

29Document control number

Post-releasesupport

Page 30: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP – Optimized, Model-Based DesignOnRAMP Optimized, Model Based Design

Modeling Control Controller

Ph i B dM d l

Modeling Design Deployment

Physics Based Model

Control Design

Deployment

Measured Data

Optimal M lti i bl

30Document control number

Multivariable Control

Page 31: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Engine Development w/ OnRAMPEngine Development w/ OnRAMPProduction Software

& Emissions CalHardware Selection OBD Software & Cal

…Try New HW Design Control

Maturing Calibration

0% 100%(~2-3 Years)Test over Drive Cycle

Traditional

OOnRAMP

More Chances to Get Hardware Right in Less Time

Intuitive Tradeoffs Between Driveability and Emissions/Fuel Economy More

Reduce Variation• Faster OBD Val

31Document control number

Right in Less Time• Faster Iterations• Coordinated AFT Controls

and Emissions/Fuel Economy More Mature Cal in Same Time, or Launch Early and Earn Credits

• Faster OBD Val• Fewer Returns from Field

Page 32: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

A New Approach to Powertrain ControlA New Approach to Powertrain ControlToday’s Control Tomorrow with

OnRAMP F l I j ti C t lFuel Injection Control

Engine Brake Control

Turbo Control

Fuel Injection Control

Engine Brake Control

EGR Control

Intake Throttle Control

sors

ator

s

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Multi-Input /Multi-Output

Exhaust Throttle Control

Start of Injection Control

Sens

Act

ua Multi-OutputAir Induction

&Aftertreatment

C

OnRAMP

Fuel Rail Pressure Control

SCR Control

Control

DOC/Regen Control

32Document control number

Simplified, StreamlinedComplex, Labor IntensiveDOC/Regen Control

Page 33: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP: Model Setup

Compressor CACAir FilterEGR Mixing

Intake Manifold

OnRAMP: Model Setup

Modeling

EGR Cooler

EGR Mixing

Engine

Modeling

EGR ValveControl

Design

VGT Turbine

Exhaust Manifold

• Engine Layout Constructed Piece-by-Piece from a Library of Components

Controller Deployment

33Document control number

Page 34: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Control Oriented Modeling (COM)Model Structure

Control Oriented Modeling (COM)Engine and Component Data

Modeling

Automatic Model FitControl

4

4.5

5Data = BLUE, Unweighted = RED

Component

Design

2

2.5

3

3.5

PR

C [-

-] Level Fit

Controller Deployment

34Document control number

0 0.1 0.2 0.3 0.4 0.5 0.6 0.71

1.5

WC [kg/s]

p y

Page 35: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Control Oriented Modeling (COM)Control Oriented Modeling (COM)Model Structure Engine and Component Data

Modeling

Control Automatic Model FitDesign

Gl b l

Compressor flow Compressor flow

Controller Deployment

Global Model

Fit

35Document control number

p y

Page 36: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP: Control DesignOnRAMP: Control Design

Modeling

Boost PressureAir Flow

Modeling

ControlDesign

TurbospeedEGR Valve

User Specifies:

VGT Vanes

Controller Deployment

User Specifies:

• Sensors• Actuators

• Setpoints

36Document control number

Setpoints• Constraints

Page 37: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP tools• Ordinarily configuring an engine

model in Simulink takes around a week and is error prone

OnRAMP tools

p• With OnRAMP, the user can drag and

drop engine components and a patented routine automatically generates the wiring. This requires 10-30 minutes and significantly reduces the opportunity for model configuration errors.

• Developed for users without multivariable control background

• Slider bars allow MIMO tradeoffs• Automatic tuning algorithm

determines MPC and observer weights to satisfy small-gain robust stability condition

37Document control number

stability condition

Page 38: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP: Systematic procedure for advanced control d i d i l t tidesign and implementation

• Component libraries for developing control-oriented p p gmodels

– low-order models that capture the essential physics– nonlinear ODEs generated for control synthesis

Configure Model

– modeling tool must be robust for all users and engines• Model calibration as nonlinear identification• Feedforward and feedback control derived from model

Calibrate Model

Specify • General ECU template permits many controller configurations

– no software structure changes• MIMO controller integrates into production software

SpecifyControl Problem

S th i C t l • MIMO controller integrates into production software hierarchy

Synthesize Control

Implement

38Document control number

Implement

Page 39: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Controller SynthesisController Synthesis

i

22

0

)(subject to

)()|(ˆ))(;(min

uktuu

ktutktytxUJRQ

N

kUy

maxmin

maxmin

)|(ˆ )( subject to

ytktyyuktuu

Resulting real time controller:Resulting real time controller:• Calibration data {Fj, Gj, Hj, Kj} are problem specific, but• Algorithm structure does not change

39Document control number

Behind the scenes for the user: fast MPC with patented extensions

Page 40: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

H-ACT: Design Steps

Trading off CPU Time andTrading off CPU Time and

H ACT: Design Steps

Trading off CPU Time and Trading off CPU Time and Memory in MPCMemory in MPC

li i MPC

[Borrelli, Baotic, Pekar, Stewart, ECC09]

Configure Model

explicit MPCy

Calibrate Model

S ifNumerically stable primal-dual

MPC via active-set QP

mem

orSpecifyControl Problem

feasibility (NSPDF) algorithm

MPC via active set QP

number of operations per fixed active constraints

Synthesize Control

40Document control number

Implement

Page 41: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OnRAMP – Modeling, Control & CalibrationOnRAMP Modeling, Control & Calibration

Cycle Time • Transient Control on Engine in < 2 weeksAbility to Reconfigure Structure in < 1 Dayy

Reduction • Ability to Reconfigure Structure in < 1 Day• > 1 FTE Annual Savings per License

Fuel Efficiency / Emissions

• > 2% Fuel Efficiency Improvement Projected*• Up to 70% Reduction in Engine Out Smoke• Robust to Engine / Aftertreatment Ageing

Warranty • > 50% Reduction in Actuator ActivityR P t ti l f A t t “Fi hti ”y

Reduction • Remove Potential for Actuator “Fighting”• Potential to reduce # of Sensors on Engine

Several applications by engine manufacturers clean sheet development time for

41Document control number

Several applications by engine manufacturers . . . clean-sheet development time for transient control reduced in most cases from several months to a few weeks.

Page 42: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

42Document control number

http://www.honeywellonramp.com

Page 43: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

OutlineOutline

• Honeywell and controls• Advanced control applications in the industrial context• Trends in automotive powertrain control• Advanced control for powertrains—initial “successes”p• Advanced control for powertrains—Honeywell OnRAMP• Summary and conclusions

43Document control number

Page 44: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Advanced control in contextAdvanced control in context

Plant understanding

Computing platform

ModelingActuators

Control algorithm

Sensors

Domain

gdesign Value chain

Domain (design flow,

people)

44Document control number

Control algorithm design cannot be isolated from its intended environment

Page 45: Systems Engineering and Innovation in Control—an Systems

OnRAMP—Advanced Control for Powertrains

O iOverview:a development process and software tool for automatic generation of models and optimal control algorithms for a wide range of engine applications

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

RP System or ECUThe image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Model structure The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

H ACT d i t lThe image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

C t l d i RP System or ECUModel structure H-ACT design toolControl design

User-built from H-ACT component

libraryThe image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Engine and component data

User-built from OnRAMP component

library

• Modeling: tool for configuration and automated robust identification of nonlinear grey box engine model to fit input-output data.

• Control: “explicit MPC” technique tailored for implementing nonlinear MPC in a

45

Control: explicit MPC technique tailored for implementing nonlinear MPC in a production ECU environment.

Page 46: Systems Engineering and Innovation in Control—an Systems

Honeywell.com

Advanced Control Applications as Systems EngineeringAdvanced Control Applications as Systems Engineering

• Understanding the domain and the industry– how are the problems addressed today?– how is control performed in the industry and by whom?

• Understanding requirements and the reasons for them– what’s the “so what?”—from the end user to the immediate customer?

• Understanding if/how advanced control can be a solution– what are the barriers to change that must be overcome?g– what are the costs and benefits versus the “next-best alternative”?

• Tools for modeling, control design, deployment, and support– how can advanced control be systematic, replicable, scalable?how can advanced control be systematic, replicable, scalable?

Req irements dri en model based agile control design !

46Document control number

Requirements-driven, model-based, agile control design !

Page 47: Systems Engineering and Innovation in Control—an Systems

www.HoneywellOnRAMP.com

The Impact of Control T h lTechnology

• www.ieeecss.org/main/IoCT-report(T. Samad & A. Annaswamy, eds., 2011)

• 40+ two-page flyers– “Success stories for control”– “Grand challenges for control”

• 2nd edition in preparation (2014)– 70 – 80+ flyers expected

Honeywell Proprietary47

70 80 flyers expected– solicitations welcome through end of year

Highlighting real-world accomplishments and opportunities in our field!

Page 48: Systems Engineering and Innovation in Control—an Systems

www.HoneywellOnRAMP.com

Questions?Questions?

Tariq SamadHoneywellHoneywell

+1 763 954 [email protected]

Honeywell Proprietary48