Modeling and Simulate Automotive Powertrain Systems

Similar documents
Five Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1

Building Fast and Accurate Powertrain Models for System and Control Development

Full Vehicle Simulation for Electrification and Automated Driving Applications

Simulink as a Platform for Full Vehicle Simulation

2015 The MathWorks, Inc. 1

Model Based Design: Balancing Embedded Controls Development and System Simulation

Optimizing Performance and Fuel Economy of a Dual-Clutch Transmission Powertrain with Model-Based Design

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model.

The MathWorks Crossover to Model-Based Design

Model-Based Design and Hardware-in-the-Loop Simulation for Clean Vehicles Bo Chen, Ph.D.

Designing for Reliability and Robustness with MATLAB

Finite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation

SIL, HIL, and Vehicle Fuel Economy Analysis of a Pre- Transmission Parallel PHEV

development of hybrid electric vehicles

MORSE: MOdel-based Real-time Systems Engineering. Reducing physical testing in the calibration of diagnostic and driveabilty features

DRAFT (IMECE ) Hardware-In-the-Loop Simulation for Control Development in EHPV Applications

Balancing operability and fuel efficiency in the truck and bus industry

COUPLING HIL-SIMULATION, ENGINE TESTING AND AUTOSAR- COMPLIANT CONTROL UNITS FOR HYBRID TESTING

JMAAB: supporting MBD deployment and standardization in Japan

Real-time simulation of the 2014 Formula 1 car

Model-Based Engine Calibration

Implementation and application of Simpackmulti-attribute vehicle models at Toyota Motor Europe

Modelling and Simulation Specialists

A 6-Speed Automatic Transmission Plant Dynamics Model for HIL Test Bench

DYNA4 Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library

GRPE/HDH Engine-Base Emissions Regulation using HILS for Commercial Hybrid Vehicles JASIC

Hybrid Vehicle Model Development using ASM- AMESim-Simscape Co-Simulation for Real-Time HIL Applications

Design and evaluate vehicle architectures to reach the best trade-off between performance, range and comfort. Unrestricted.

Model based development of Cruise Control for Mercedes-Benz Trucks

Digital Future of Product Development and Validation- The Role of Experiments & Modelling Challenges

Downsizing Powertrains NVH Implications and Solutions for Vehicle Integration

Embedded Torque Estimator for Diesel Engine Control Application

MODELING AND SIMULATION OF DUAL CLUTCH TRANSMISSION AND HYBRID ELECTRIC VEHICLES

Certification Procedures for Advanced Technology Heavy-Duty Vehicles. Evaluating Test Methods and Opportunities for Global Alignment

Novel Chassis Concept for Omnidirectional Driving Maneuvers

Calibration. DOE & Statistical Modeling

Experience the Hybrid Drive

ONE-PEDAL DRIVING RAPID FEATURE DEVELOPMENT WITH SIMULINK MATHWORKS AUTOMOTIVE CONFERENCE MAY

Development and Deployment of Virtual Test Systems An enabler to faster and efficient vehicle development

MoBEO: Model based Engine Development and Calibration

ASM Gasoline Engine Simulation Package. dspace Automotive Simulation Models ASM NEW: Gasoline Engine Model and ASMParameterization

Actuator Force Using Physical Modeling Tools to Design Power Optimized Aircraft

Regenerative Braking System for Series Hybrid Electric City Bus

Multi-ECU HiL-Systems for Virtual Characteristic Rating of Vehicle Dynamics Control Systems

Model Based Development and Calibration

SESSION 2 Powertrain. Why real driving simulation facilitates the development of new propulsion systems

ABB June 19, Slide 1

LMS Imagine.Lab AMESim Ground Loads and Flight Controls

Virtual Testing and Simulation Environment [Micro-HiL] for Engine and Aftertreatment Calibration and Development -Part 2

Dipl.-Ing. Thorsten Pendzialek Dipl.-Ing. Matthias Mrosek. Model-Based Testing of Driver Assistance Systems for Counterbalance Forklift Trucks

Momentu. Brake-by-Wire Gathers. HIL Test System for Developing a 12-V Brake-by-Wire System BRAKE-BY-WIRE SYSTEMS

ASM Brake Hydraulics Model. dspace Automotive Simulation Models ASM Brake Hydraulics Model

Integrated Vehicle Thermal Management in Modelica: Overview and Applications

PROJECT WORK. NAME Engine base calibration process. TUTORs Amorese Stefano. JOB POSITION Engine calibration test bench engineer

PHEV Control Strategy Optimization Using MATLAB Distributed Computing: From Pattern to Tuning

Using Physical Modeling Tools to Design Power Optimized Aircraft

Vehicle Simulation for Engine Calibration to Enhance RDE Performance

Predictive Control Strategies using Simulink

Automated Testing in Automotive Software Development using Vehicle System Simulation

Technical Reports. Idle Speed. Crank Time. Idle ramp Rate. Crank Speed. Idle Speed. Standstill Speed. Zero Speed

ELECTRIC VEHICLES DRIVE CONTROL THEORY AND PRACTICE

VEHICLE DYNAMICS BASED ABS ECU TESTING ON A REAL-TIME HIL SIMULATOR

Simscape Getting Started Guide. R2014a

MBD solution covering from system design to verification by real-time simulation for automotive systems. Kosuke KONISHI, IDAJ Co., LTD.

Generating Optimal Engine Calibrations Using Model-Based Calibration Toolbox. April 2010

HIL for power electronics and power systems with National

System-level design of electrohydraulic and mechatronic systems

Integration of complex Modelica-based physics models and discrete-time control systems: Approaches and observations of numerical performance

Mathematical modeling of the electric drive train of the sports car

Addressing performance balancing in fuel economy driven vehicle programs

Research Report. FD807 Electric Vehicle Component Sizing vs. Vehicle Structural Weight Report

S. Jabez Dhinagar Ph.D Vice President. TVS Motor Company Ltd. 21 st November 2008, NI Bangalore

ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE

GENERIC EPS MODEL Generic Modeling and Control of an Electromechanical Power Steering System for Virtual Prototypes

Steady-State Engine Modeling for Calibration: A Productivity and Quality Study

Proper Modeling of Integrated Vehicle Systems

Fuzzy Architecture of Safety- Relevant Vehicle Systems

Development of a Multibody Systems Model for Investigation of the Effects of Hybrid Electric Vehicle Powertrains on Vehicle Dynamics.

Integrated Powertrain Control with Maple and MapleSim: Optimal Engine Operating Points

Models everywhere: How a fully integrated model-based test environment can enable progress in the future

Model-Based Design of an Electric Powertrain Vehicle; Focus on Physical Modeling of Lithium-ion Batteries.

Comprehensive and Cross-domain Vehicle Simulation for Electrification

A First Principles-based Li-Ion Battery Performance and Life Prediction Model Based on Reformulated Model Equations NASA Battery Workshop

Chip Simulation for Virtual ECUs

V-CAP TM A FEV VIRTUAL POWERTRAIN CALIBRATION PLATFORM

Modeling the Electrically Assisted Variable Speed (EAVS) Supercharger

Virtual Testing of the Full Vehicle System

Bonded versus Sintered Interior PM Motor for Electric and Hybrid Vehicles

Integrated Simulation Technologies Pvt Ltd

PSIM Tutorial. HEV Design Suite. April

Components and tooling to reduce complexity and cost in E/E powertrain system design for Hybrid electric Vehicles

Integrated Modeling Approach for Highly electrified HEV. Virtual Design and Simulation Methodology for Advanced Powertrain Prototyping.

AVL InMotion 4. Test driving starts now

MODEL BASED DESIGN OF HYBRID AND ELECTRIC POWERTRAINS Sandeep Sovani, Ph.D. ANSYS Inc.

Automotive and transportation. Magneti Marelli

Highly dynamic control of a test bench for highspeed train pantographs

TUTORIAL Motor Control Design Suite

KPIT Cummins Infosystems Ltd. Capability Overview in HEV, EV and Motor Control Areas. We value our relationship We value our relationship

USE OF 1D SIMULATION IN THE COOLING SYSTEMS DESIGN PROCESS

Electro-mechanical Interactions

Transcription:

Modeling and Simulate Automotive Powertrain Systems Maurizio Dalbard 2015 The MathWorks, Inc. 1

Model-Based Design Challenges It s hard to do good Model-Based Design without good models Insufficient expertise / resources to build right kinds of models Limited desktop simulations and adoption of HIL Significant impact on development time and cost 2

Fuel Economy Simulation 3

Key Takeaways Perform fuel economy simulations at 50 100x real time Explore and customize pre-built reference applications Reuse models throughout the development cycle 4

How to build a Full Vehicle Simulation Model? 5

Powertrain Blockset Goals: Provide starting point for engineers to build good plant / controller models Provide open and documented models Provide very fast-running models that work with popular HIL systems Lower the barrier to entry for Model-Based Design 6

Powertrain Blockset Features Library of blocks Pre-built reference applications 7

Powertrain Blockset Features Library of blocks Pre-built reference applications 8

Drivetrain Energy Storage Propulsion Transmission Vehicle Dynamics and Auxiliary Drive Vehicle Scenario Builder 9

Powertrain Blockset Features Library of blocks Pre-built reference applications 10

Reference Applications Full vehicle models (conventional, EV, multi-mode HEV, input power-split HEV) Virtual engine dynamometers (compression ignition, spark ignition) 11

What we can do with a Full Vehicle Simulation Model? 12

Four Use Cases. One Framework. Use Cases: 1. System design and optimization 2. Controller parameter optimization 3. System integration test Requirements Closed-loop Simulation 4. Software-hardware integration test (HIL) Rapid Prototyping UC1 Subsystem Design UC2 Unit Design Adapt and Reuse UC3 Unit Test UC4 Subsystem Test System Test Vehicle Test System Test (HIL) Production Code Generation 13

Engine modeling and calibration Design optimization studies Multidomain simulation via Simscape Subsystem control design Hardware-in-the-loop (HIL) testing 14

Engine Modeling and Calibration Design-oriented CAE model Reduce time on HIL, dyno, vehicle testing 15

Engine Modeling and Calibration Powertrain Blockset includes virtual engine dynamometer reference applications These can be used for a variety of engine controls development and calibration activities Includes several predefined experiments 16

Automated Calibration Experiment 17

Executable Test Specification Describe the calibration procedure as a Stateflow chart (not a Word doc) Test the procedure virtually Validate / plan calibration procedure with test engineers Start testing on real hardware with refined procedure 18

Flexible Testing Framework Use Powertrain Blockset mapped engine blocks with your own data Create custom engine models using Powertrain Blockset library components Connect in your own engine model (e.g., 3 rd party CAE tool) 19

Controls Validation with Engine Model Co-Simulation 20

Controls-oriented Model Creation Detailed, design-oriented model Fast, but accurate controls-oriented model 21

Controls-oriented Model Creation Detailed, design-oriented model Fast, but accurate controls-oriented model 22

How Accurate is the Mapped Engine Model? Auto-generated Mapped Engine Model vs. co-simulation with Design-oriented CAE Model: 0.3% fuel economy difference 50x faster Mapped Engine Model Design-oriented CAE Model 23

Engine Modeling and Calibration Calibrate engine control inputs to match torque command Define and simulate calibration procedures Generate engine maps from CAE models Design-oriented CAE model 26

Engine modeling and calibration Design optimization studies Multidomain simulation via Simscape Subsystem control design Hardware-in-the-loop (HIL) testing 27

Design optimization studies + 2% MPGe 3.42:1 2.92:1 Explore wider search space with fast simulations 28

Accessible Optimization Capabilities 50-100x Faster Than Real Time Efficient Optimization Laptop-based Analysis More drive cycles and design parameters Using fewer resources Simulink Design Optimization UI 29

Multi-Mode HEV Review EV Mode 30

Multi-Mode HEV Review SHEV Mode 31

Multi-Mode HEV Review Engine Mode 32

Requested Tractive Force [N] 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) 8000 7000 6000 5000 4000 3000 2000 1000 EV SHEV Engine / Power Split 0 0 50 100 150 Vehicle Speed [kph] Differential Ratio Lenovo ThinkPad T450s Dual Core i7 2.60GHz 12 GB RAM 33

Requested Tractive Force [N] Simulink Design Optimization 8000 7000 6000 5000 4000 3000 2000 EV SHEV 1000 Engine / Power Split 0 0 50 100 150 Vehicle Speed [kph] 5 Control mode boundary parameters Differential gear ratio 34

Simulink Design Optimization 35

Optimization Results Simulink Design Optimization Response Optimization + 2% MPGe ~ 12 Hours 3.42:1 2.92:1 36

Design optimization studies Define Design Optimization studies with minimal setup effort Perform Design Optimization studies overnight on your laptop 37

Engine modeling and calibration Design optimization studies Multidomain simulation via Simscape Subsystem control design Hardware-in-the-loop (HIL) testing 38

Multidomain simulation via Simscape Integrate & Validate multidomain subsystem models 39

Powertrain Blockset and Simscape Tools have overlap in what they can do, but they have a different emphasis Analysis Powertrain Blockset Equation-based Data-driven Simscape Design 40

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 41

Engine Cooling System Take customization one step further: Add Engine Cooling Subsystem Simscape Custom Driveline variant 42

Conventional Vehicle with Simscape Engine Cooling 1. Heat rejection calculation 1 2. Heat distributed between oil and coolant 3. Temperature of cylinder used to validate cooling system performance 2 3 43

Multidomain simulation via Simscape Create detailed, multi-domain subsystem models with Simscape Incorporate them into system level vehicle models from Powertrain Blockset Validate subsystem performance with closed loop simulation 44

Engine modeling and calibration Design optimization studies Multidomain simulation via Simscape Subsystem control design Hardware-in-the-loop (HIL) testing 45

Subsystem Control Design Validate controller design via simulation 46

Different Motor Models for Different Needs System Optimization Goal: Estimate fuel economy Requirements: fast simulation speed, simple parameterization Model choice: empirical model Subsystem Control Design Goal: Study controller interactions Requirements: higher accuracy, inclusion of effects like saturation Model choice: nonlinear saturation Detailed model = inverter controller + nonlinear motor model 47

High Fidelity Detailed Motor Model in Simscape FEA simulations or dynamometer data used to obtain non-linear flux table Flux-based PMSM model created to capture this effect 0.05 d Data Map id d [V.S] 0 vd λd -0.05 500 0 I q [A] -500-600 -400-200 I d [A] 0 vq λq 0.2 0.1 q Data Map q [V.S] 0-0.1-0.2 500 0 I q [A] -500-600 -200-400 I d [A] 0 iq Mechanical Eqn. 48

Including Detailed Subsystem Variants Add your own subsystem variants to the existing vehicle models Simulink-based Simscape-based S-function 49

Detailed Model Variant Simulation Cycle Final SOC (%) MPGe Name Mapped Detailed Mapped Detailed HWFET 42 44 50.5 51.8 FTP75 41.4 42.8 59.6 66.4 Detailed variant gives comparable response Supervisory controller handles both motor variants Motor controller requires further verification 50

Torque Control Performance Actual Torque Commanded Torque FTP75 Drive Cycle Motor torque response accurately follows the commanded torque at different speeds Motor Speed 51

Torque Control Performance Actual Torque Commanded Torque Motor Speed US06 Drive Cycle Much higher power demand reveals a problem Motor controller becomes unstable under certain operating conditions 52

Controller Enhancements Current Controller robustness improvement via dynamic gain scheduling Trq_cmd Speed Flux-Weakening Controller id_cmd iq_cmd Current Controller vd_ref vq_ref Modulation 53

Torque Control Performance Actual Torque Commanded Torque US06 Drive Cycle Even in more extreme maneuvers, improved motor controller is able to provide the commanded torque Motor Speed 54

Subsystem control design Easily integrate detailed motor and controller model in system simulation model Test interactions between motor and controller with the rest of the vehicle Verify subsystem controller meets system level requirements 55

Engine modeling and calibration Design optimization studies Multidomain simulation via Simscape Subsystem control design Hardware-in-the-loop (HIL) testing 56

Hardware In the Loop (HIL) Testing Validate controller in real-time 57

HIL Testing with Powertrain Blockset HEV Model Speedgoat Rapid Control Prototyping System Speedgoat Hardware in-the-loop System CAN Cable Embedded Controller Hardware Target Computer Hardware 58

Powertrain Blockset HIL Testing Physical Setup 59

Easily Tune Parameters in Real Time and Save Calibrations Calibrate parameters at run time in Simulink Real-Time Explorer Use Simulink Real-Time API to save and compare calibrations directly from MATLAB 60

Hardware-in-the-loop (HIL) testing Validate control algorithm before physical prototypes are available Reuse the same vehicle models across the V-cycle Tune parameters in real time 61

Engine modeling and calibration Reduce time on HIL, dyno, vehicle testing Design optimization studies Explore wider search space with fast simulations Integrate multidomain subsystem models Multidomain simulation via Simscape Subsystem control design Validate controller design via simulation Hardware-in-the-loop (HIL) testing Validate controller in real-time 62

Key Takeaways Perform fuel economy simulations at 50 100x real time Explore and customize pre-built reference applications Reuse models throughout the development cycle 63

Thank You! 64

65