Building Fast and Accurate Powertrain Models for System and Control Development

Similar documents
Modeling and Simulate Automotive Powertrain Systems

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

Full Vehicle Simulation for Electrification and Automated Driving Applications

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

Simulink as a Platform for Full Vehicle Simulation

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

Designing for Reliability and Robustness with MATLAB

The MathWorks Crossover to Model-Based Design

2015 The MathWorks, Inc. 1

Model Based Design: Balancing Embedded Controls Development and System Simulation

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

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

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

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

Experience the Hybrid Drive

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

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

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

development of hybrid electric vehicles

Model-Based Engine Calibration

Balancing operability and fuel efficiency in the truck and bus industry

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

MODELING AND SIMULATION OF DUAL CLUTCH TRANSMISSION AND HYBRID ELECTRIC VEHICLES

Regenerative Braking System for Series Hybrid Electric City Bus

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

Actuator Force Using Physical Modeling Tools to Design Power Optimized Aircraft

Novel Chassis Concept for Omnidirectional Driving Maneuvers

Incorporating Drivability Metrics into Optimal Energy Management Strategies for Hybrid Vehicles. Daniel Opila

Predictive Control Strategies using Simulink

Using Physical Modeling Tools to Design Power Optimized Aircraft

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

JMAAB: supporting MBD deployment and standardization in Japan

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

Calibration. DOE & Statistical Modeling

Fuzzy Architecture of Safety- Relevant Vehicle Systems

Modeling the Electrically Assisted Variable Speed (EAVS) Supercharger

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

Modelling and Simulation Specialists

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

Building a Digital Twin of the Vehicle Powertrain with MATLAB and Simulink

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

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

Downsizing Powertrains NVH Implications and Solutions for Vehicle Integration

System-level design of electrohydraulic and mechatronic systems

Vehicle Simulation for Engine Calibration to Enhance RDE Performance

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

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

Integrated Vehicle Thermal Management in Modelica: Overview and Applications

ELECTRIC VEHICLES DRIVE CONTROL THEORY AND PRACTICE

Proper Modeling of Integrated Vehicle Systems

Chip Simulation for Virtual ECUs

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

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

Real-time simulation of the 2014 Formula 1 car

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

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

Electrified Vehicles as Platforms for Complex System Control

Ming Cheng, Bo Chen, Michigan Technological University

V-CAP TM A FEV VIRTUAL POWERTRAIN CALIBRATION PLATFORM

Podium Engineering complete race cars, vehicle prototypes high performance hybrid/electric powertrain

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

Dynamic co-simulation of start stop starter motor solenoid using Matlab & Edyson

Comprehensive and Cross-domain Vehicle Simulation for Electrification

Integrated Architectures Management, Behavior models, Controls and Software

Simscape Getting Started Guide. R2014a

Holistic 1D-Model for Cooling Management and Engine Analysis of a Heavy-Duty Truck

Vehicie Propulsion Systems

Development of Engine Clutch Control for Parallel Hybrid

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

Continental Engineering Services

ABB June 19, Slide 1

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

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

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

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

Real-world to Lab Robust measurement requirements for future vehicle powertrains

PSIM Tutorial. HEV Design Suite. April

Embedded Torque Estimator for Diesel Engine Control Application

Multi-Body Simulation of Powertrain Acoustics in the Full Vehicle Development

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

Contents. Figures. iii

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

Using multiobjective optimization for automotive component sizing

Integrated Powertrain Simulation for Energy Management of Hybrid Electric Vehicles

Early Stage Vehicle Concept Design with GT-SUITE

Methodology for Distributed Electric Propulsion Aircraft Control Development with Simulation and Flight Demonstration

Addressing performance balancing in fuel economy driven vehicle programs

MECA0500: PLUG-IN HYBRID ELECTRIC VEHICLES. DESIGN AND CONTROL. Pierre Duysinx

Dr. Charles Kim. EcoCar Team 2 (R.E.V)

Simulation of Collective Load Data for Integrated Design and Testing of Vehicle Transmissions. Andreas Schmidt, Audi AG, May 22, 2014

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

Fault-tolerant Control System for EMB Equipped In-wheel Motor Vehicle

Virtual Testing of the Full Vehicle System

INVENTION DISCLOSURE MECHANICAL SUBJECT MATTER EFFICIENCY ENHANCEMENT OF A NEW TWO-MOTOR HYBRID SYSTEM

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

Mathematical modeling of the electric drive train of the sports car

Bicycle Hardware in the Loop Simulator for Braking Dynamics Assistance System

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

Modelling, Control, and Simulation of Electric Propulsion Systems with Electronic Differential and Induction Machines

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

Transcription:

Building Fast and Accurate Powertrain Models for System and Control Development Prasanna Deshpande 2015 The MathWorks, Inc. 1

Challenges for the Powertrain Engineering Teams How to design and test vehicle powertrain in a single environment? How to perform powertrain matching, fuel economy, performance, and emission simulations? How to design and verify the controller at the vehicle system level? 2

What Does the Solution Look Like? 3

Key Message Model-Based Design uses simulation to address the challenges of system design and optimization Control Algorithm Powertrain and Vehicle Parameter Values Optimization Algorithm Calculate Fuel Use 4

Agenda Create Optimize Verify 5

Agenda Create Optimize Verify 6

Structure of a System Level Simulation Model Control Strategy Model POWERTRAIN CONTROLLER MODEL Dynamic System Model AUTOMOTIVE POWERTRAIN MODEL 7

Modeling Dynamic Systems in the Simulink Environment Modeling Approaches First Principles Modeling Data-Driven Modeling Code (MATLAB) Block Diagram (Simulink) Modeling Language (Simscape language) Symbolic Methods (Symbolic Math Toolbox) Physical Networks (Simscape and other Physical Modeling products) Neural Networks (Neural Network Toolbox) Parameter Optimization (Simulink Design Optimization) System Identification (System Identification Toolbox) Statistical Methods (Model Based Calibration Toolbox) 8

Structure of a System Level Simulation Model Control Strategy Model POWERTRAIN CONTROLLER MODEL Dynamic System Model AUTOMOTIVE POWERTRAIN MODEL 9

Control System Design in Simulink Linear Control Theory Linearize system and perform linear control design with Control System Toolbox and Simulink Control Design Retest controller in nonlinear system Specify System Response Specify response characteristics Automatic tuning using Simulink Response Optimization + - + - A x + B u Root Locus Bode Plot Real Axis Frequency 10

Structure of a System Level Simulation Model Control Strategy Model POWERTRAIN CONTROLLER MODEL Dynamic System Model AUTOMOTIVE POWERTRAIN MODEL 11

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 adoption of HIL Significant impact on development time and cost 12

MathWorks Response Lower the barrier to entry 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 13

Powertrain Blockset New product: R2016b+ web release (October 2016) Goal: Provide pre-built, configurable and accurate models for real-time needs 14

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

Demo HEV system level model 16

Powertrain Blockset Library of blocks Pre-built reference applications 17

Agenda Create Optimize Verify 18

Challenges for the System Engineer How do I know if my powertrain configuration will meet my requirements? How can I squeeze a little more performance out of my existing architecture without violating any design constraints? 19

Multi-Mode HEV Review EV Mode 20

Multi-Mode HEV Review SHEV Mode 21

Multi-Mode HEV Review Engine Mode 22

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

Powertrain Blockset Enables Accessible Optimization Capabilities Speedup Ratio 50 to 100X Simulation Time / Real-Time HEV Reference Application Efficient Optimization More drive cycles and design parameters Using fewer resources PC, UI Easier implementation Simulink Design Optimization UI 24

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 25

Simulink Design Optimization Speed Up Best practices Accelerator mode Fast Restart Use Parallel Computing Toolbox Specify Simulation timeout 31

Optimization Results Iteration Plot 32

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

How Can the Problem be Expanded? Different Initial SOC Points Battery Capacity or Cell Configuration Ah rating Number cells (or modules) in series / parallel Affects vehicle mass Battery Ah # Series, # Parallel? Road Grade Profiles b Utilize Uncertain Variables in SDO Optimize for Robustness 34

Agenda Create Optimize Verify 35

Challenges for the Automotive Controls Engineer How do I know if my motor controller will produce the desired performance? What will the interactions be between my motor and the rest of the vehicle systems? How will my motor operate under more extreme load cases? 36

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 37

High Fidelity Detailed Motor Model in Simscape FEA simulations or dynamometer data used to obtain non-linear flux table Simscape-based 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. 38

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

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 40

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

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 42

Controller Enhancements Controller robustness was improved via dynamic gain scheduling Trq_cmd Speed Flux-Weakening Controller id_cmd iq_cmd Current Controller vd_ref vq_ref Modulation 43

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 44

Powertrain Blockset and Simscape Powertrain Blockset Simscape Assembly Torque Control Batt. Control Driver 6.7 kwh Battery Traction Motor Winter Tires Clutch Control Engine Control 2L Engine Clutch Simscape Flexible Architecture Complementary Technologies Powertrain Blockset Focus Simscape Focus Empirical studies Predictive studies Engine modeling Electrical, fluid system design Engine calibration Multi-domain modeling Fuel economy studies Architecture concept evaluation Powertrain Blockset Pre-built Applications 45

System Level Verification Started with a fast running system model Incorporated a detailed subsystem model Ran several use cases to identify problems Modified subsystem controller to address problems Verified the updated subsystem met requirements d Data Map q Data Map 0.05 0.2 d [V.S] 0 q [V.S] 0.1 0-0.1-0.05 500 I q [A] 0-500 -600-400 -200 I d [A] 0-0.2 500 I q [A] 0-500 -600-400 -200 I d [A] 0 46

Key Takeaways Powertrain Blockset provides components and controllers for enabling rapid Model-Based Design of vehicle powertrains Fast simulation time enables efficient optimization using fewer resources Powertrain Blockset can be combined with high fidelity subsystem models to perform system level testing and verification 47

Thank you Please send your questions to Mike Sasena at mike.sasena@mathworks.com 2017 The MathWorks, Inc. 48