41
1 © 2015 The MathWorks, Inc. 전동식 파워트레인 설계 및 검증 방안 류성연

전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

1© 2015 The MathWorks, Inc.

전동식파워트레인설계및검증방안

류성연

Page 2: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

2

Agenda

▪ Challenges with HEV design

▪ Modeling HEV

▪ Developing HEV Controls

▪ HEV Design Optimization

Page 3: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

3

Agenda

▪ Challenges with HEV design

▪ Modeling HEV

▪ Developing HEV Controls

▪ HEV Design Optimization

Page 4: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

4

Challenges with HEV Design

▪ Architecture / topology

selection

▪ Selection and sizing

of components

▪ Complexities in

modeling plant and

controllers

▪ How to optimize

performance over

wide range of

conditions?

▪ Control algorithms

real-time

implementable

Page 5: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

5

Challenges with HEV / EV Design – Example

▪ How to optimize performance over wide range of conditions?

– Reduce energy consumption

– Driveability requirements

▪ Acceleration time

▪ Gradeability

▪ …

Page 6: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

6

Agenda

▪ Challenges with HEV design

▪ Modeling HEV

▪ Developing HEV Controls

▪ HEV Design Optimization

Page 7: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

7

Nomenclature for HEV Topology

▪ P# = Electric machine locations

Page 8: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

8

Hybrid Electric Vehicle Architecture

▪ HEV examples

– P2 parallel HEV

– P1/P3 multimode HEV

P2 P1 / P3

Page 9: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

9

Powertrain Blockset Features

Library of blocks Pre-built reference applications

• Conventional (Spark Ignition / Compression Ignition) vehicle

• Electric vehicle (EV)

• Multi-mode / Power Split / P2 hybrid electric vehicle (HEV)

• Virtual engine dynamometer system

Page 10: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

10

Library: Ready to Use

▪ Including basic components and

subsystem controllers

– Electric parts (ex. battery, alternator)

– Mechanical parts (ex. clutch, wheel,

differential gear)

– Vehicle dynamics model (1~3 DOF)

– Prebuilt controllers (ex. HCM/ECM/TCM)

– Inverter, converter

▪ Open and reconfigurable

▪ Realistic starting point for your own

controller development

Page 11: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

11

Custom Drivetrain or Transmission

▪ Replace portions of reference

application with custom models

assembled from Simscape libraries

▪ Use Variant Subsystems to

shift back and forth based on

current simulation task

Pre-Built Drivetrain Custom Drivetrain

Custom Transmission

Page 12: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

12

Reference Example – Vehicle Models

Vehicle body

Wheel/Brake

Transmission

Page 13: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

13

Reference Example – Motor Models

Motor controller

MotorInverter

Page 14: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

14

Reference Example – Engine Models

Use Powertrain Blockset mapped

engine blocks with your own data

Create dynamic engine

models using Powertrain

Blockset library components

Connect in your own CAE

model (e.g., GT-POWER)

Page 15: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

15

Controls-Oriented Model Creation

Detailed, design-oriented model

Fast, but accurate controls-oriented model

Reference application of Powertrain Blockset

Page 16: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

16

Calibration Support: Model-Based Calibration Toolbox

▪ User provides spreadsheet data

– Torque

– Fuel

– BSFC

– Etc.

▪ MBC builds model automatically

– Engines

– Turbochargers

▪ MBC/CAGE writes calibrations to model

▪ User can open MBC to inspect and modify results

Page 17: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

17

Building Blocks using Model Calibration Toolbox

▪ Integration with existing data collection tool and measurement data

▪ Measurement data is essential to achieving high model quality

Set Up Hardware

Measure Model Response Optimize Control

Embed

Page 18: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

18

Virtual Calibration From Powertrain Blockset

①Measure②Response model③ Optimize control

Calibration automation tool

Page 19: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

19

Virtual Calibration From Powertrain Blockset

▪ Automate Mapped Motor parameterization using Model-Calibration Toolbox

Calibration automation tool

Page 20: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

20

Demo: Calibration Automation

▪ Methods team creates MBC templates for each step in calibration workflow

▪ Deploy experience via automation, e.g., Powertrain Blockset Mapped Engine

Page 21: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

21

Demo: Calibration Automation

▪ Methods team creates MBC templates for each step in calibration workflow

▪ Deploy experience via automation, e.g., Powertrain Blockset Mapped Engine

Page 22: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

22Embedded Controller Hardware Target Computer Hardware

CAN Cable

HIL Testing with Powertrain Blockset HEV Model

Rapid Control Prototyping

with Simulink Real-TimeHardware In-the-Loop

with Simulink Real-Time

Page 23: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

23

Agenda

▪ Challenges with HEV design

▪ Modeling HEV

▪ Developing HEV Controls

▪ HEV Design Optimization

Page 24: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

24

HEV Supervisory Control

▪ Major Functions

– Accel Pedal → Torque

– Regenerative Brake Blending

– Battery Management System

– Power Management

– Supervisory Control (Stateflow)

▪ Only supervisory control

system changes for different

HEV architectures

– Other functions are reusable

Page 25: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

25

Engine Control in HEV Mode

▪ Optimization algorithm used to find

minimum BSFC line

▪ Results placed in lookup tables

▪ For an engine power command

– Stationary mode can operate directly on the

optimal BSFC line

– Parallel HEV mode will attempt to operate on the

optimal BSFC line

Page 26: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

26

Power Management

▪ Bound battery power within

dynamic power limits of battery

▪ Convert mechanical power request to

electrical power using efficiency map

▪ Check if electric power request is within

limits

– OK → allow original mechanical power

request

– Not OK → use limit for electrical power, and

convert to an allowable mechanical power

request

Page 27: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

27

Starting the ICE in a P2 HEV: EV → Parallel

▪ “Bump” start

– Can cause driveline disturbance

▪ “Shuffle” clutches

– Process takes ~400-500 ms, causes vehicle speed

to decrease

▪ Use low voltage Starter (or P0 machine)

– Implemented in P2 Reference Application

– 12V starter cranks ICE → ICE speed match mode

→ close P2 clutch

Page 28: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

28

FTP75 Simulation

Page 29: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

29

Agenda

▪ Challenges with HEV design

▪ Modeling HEV

▪ Developing HEV Controls

▪ HEV Design Optimization

Page 30: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

30

Hybrid Electric Vehicle Architecture

▪ HEV examples

– P2 parallel HEV

– P1/P3 multi-mode HEV

P2 P1 / P3

Page 31: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

31

Multi-Mode HEV Review

EV Mode

Page 32: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

32

Multi-Mode HEV Review

SHEV Mode

Page 33: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

33

Multi-Mode HEV Review

Engine Mode

Page 34: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

34

Design Optimization Problem Statement

▪ Maximize MPGe

– FTP75 and HWFET

– Weighted MPGe = 0.55(FTP75) + 0.45(HWFET)

▪ Optimize Parameters:

– 5 control parameters

▪ EV, SHEV, Engine mode boundaries

– 1 hardware parameter

▪ Final differential ratio

▪ Use PC

– Simulink Design Optimization (SDO)

– Parallel Computing Toolbox (PCT)

0 50 100 1500

1000

2000

3000

4000

5000

6000

7000

8000

Vehicle Speed [kph]

Re

qu

este

d T

rac

tive

Fo

rce [

N]

EV SHEV

Engine / Power Split

Differential Ratio

Lenovo ThinkPad T450s

Dual Core i7 2.60GHz

12 GB RAM

Page 35: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

35

Simulink Design Optimization

▪ Speed Up Best practices

– Accelerator mode

– Fast Restart

– Use Parallel Computing Toolbox

– Specify Simulation timeout

Page 36: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

36

Optimization Results

Simulink Design Optimization → Response Optimization

3.42:1 2.92:1

+ 2% MPGe

Page 37: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

37

Sensitivity Analysis

▪ Determine sensitivity of fuel economy

and ability to charge sustain to

changes in design parameters

▪ Simulink Design Optimization UI

– Create sample sets

– Define constraints

– Run Monte Carlo simulations

– Speed up using parallel computing

Page 38: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

38

Powertrain Control –

Charge Sustaining /

PHEV Power-Split

▪ SOC Optimal calculation

▪ Engine Power Calculation

– Minimum Eng On Power

hrech→ CSChrgFctr

– i.e. charge sustaining factor

k2 → SOCChrgFctr

– Low speed cutoff for EM to not run as generator

Page 39: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

39

Sensitivity Analysis – Results

▪ HWFET

– CS Factor highest correlation

for charge sustaining

– Min Engine Power highest

correlation for max mpg

▪ US06

– CS Factor highest correlation

for charge sustaining and max

mpg

▪ FTP72

– Min Engine Power highest

correlation for maximizing mpg

and charge sustaining

Charge sustaining factor

Page 40: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

40

Key Points

▪ Efficient plant modeling enables

Model-Based Design (MBD)

▪ Powertrain Blockset provides HEV

modeling framework, components, and

controls

▪ Design / optimize plant and controls

together as a system

Page 41: 전동식파워트레인설계및 검증방안 - MathWorks · P# = Electric machine locations. 8 ... • Conventional (Spark Ignition / Compression Ignition) vehicle • Electric

41© 2015 The MathWorks, Inc.

데모부스와상담부스로질문하시기바랍니다.

감사합니다