Simulation for Development of Chassis Mechatronic Systems

October 30, 2017 | Author: Anonymous | Category: N/A
Share Embed


Short Description

for Windows (desktop) and Linux (HPC cluster). Klomp, Matthijs (Volvo Cars) Simulation for Development ......

Description

Simulation for Development of Chassis Mechatronic Systems

Dr. Matthijs Klomp, Technical Specialist – Vehicle Dynamics CAE May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

1

agenda • Vehicle Dynamics CAE @ Volvo Cars – Who are we and what do we do? • The software and electronics revolution in cars – what does it mean and how do we meet these new challenges? (Spoiler #1: Simulation!) • Simulation – Implementation examples • Conclusions – (Spoiler #2: Simulation is necessary!)

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

2

product development Vehicle Level

Voice of Customer

Market Acceptance

Subj. Vehicle Requirements

Subjective Vehicle Testing

Obj. Vehicle Requirements System Level

Component Level

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Objective Vehicle Testing

Sub-system Requirements

Sub-system Testing

Component Requirements

Component Testing

Component Design 3

Our reality: Transformation in progress • Trends: Safe, Green & Convenient • Common statement: ”More than 80 percent of automotive innovations are driven by electronics, and amongst them, 90 percent are supported by means of software.” Functions

• What we see clearly is:

• More vehicle variants in shorter time • Functional growth (exponential?) – e.g. autonomous drive

• How do we meet these challenges?

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Software

Electronics

4

Complexity – network topology

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

5

Simulation as an enabler • • • • •

Enables testing of solutions before hardware is built Enables fully automatic repeatable testing of real driving situations Supports continuous integration of SW functional increments Leverages computing power (n*24/7 versus 1*8/5) Measure the immeasurable – all signals are available

Pinpoint Decisions, Inc. May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

6

Vehicle Dynamics @ Volvo Cars • Vision “Fully virtual vehicle dynamics development” • Predict handling, steering & ride comfort

• Virtual tuning of tires • Virtual tuning of suspension (springs, dampers, stabilizer bars, bushings, hard-points and structural stiffness of chassis & body) • Virtual tuning of steering control (boost, damping, active return, path control, etc.) • Virtual tuning of brake control (yaw, side-slip and roll control) • Focus on event based testing (1:1 equivalence to physical testing) May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

7

System Analysis: suspension K&C

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

8

Vehicle manuever: Parking Sweep 100°/s 10 km/h

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

9

ISO 19634: Steady-State Constant Radius

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

10

Virtual vehicle architecture • Virtual Vehicle Architecture

• Platform and infrastructure to virtually develop networked mechatronic system functions • Purpose driven fidelity of simulation models (plant and controller) • Purpose driven integration of simulation models (configuration)

• Unified models

• Tool vendor independent models • Functional Mock-up Interface

• Purpose driven fidelity

• Real-time online • Error controlled offline • Configuration in PLM system Gimbergsson & Törmänen, 2013

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

11

Consistent Use of Simulation Models Integral process for functions, performance, functional safety and quality testing

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Courtesy: 91015/Edo Drenth

12

Methods – test strategy • Structured (questions pre-defined) • Standard load-cases • Highly automated • Pre-defined variations

• Semi-structured (variations of questions) • Monte Carlo / DOE simulations • Stress test (automatically find error states) • Sensitivity studies

New/updated requirements and/or test methods

Find & report issues

• Unstructured (ad-hoc questions) • • • •

May 3, 2016

Explorative testing (driving simulator, 24/7 off-line driving) Random variations / fault injection Visual inspection of data Data mining (new questions on existing data) VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Propose solution

13

Vehicle dynamics domain • Chassis Nodes • • • •

VDDM/BCM: Vehicle Dynamics Domain Master / Brake Control Module PSCM: Power Steering Control Module SUM: Suspension Control Module SAS: Steering Angle Sensor Propulsion CAN HS

Brake System May 3, 2016

Steering System

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Suspension System 14

Vehicle dynamics domain testing • In XC90 development: • • • • •

Fault injection to test correct error handling and diagnostics Test that functions are available and possible to activate Test of software download and other production related features Test of communication with other nodes in the car System safety testing including end-to-end protected signaling

• Today and onwards: • • • •

Moving Base Driving Simulator

Dynamic testing of vehicle dynamics functions Dynamic long-time testing Integration with driving simulator Integration with steering system test-rig Steering System Rig

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

15

Off-line steering system optimisation Electric Power Assist Steering System Parameterization and Optimisation Employing Computer-Aided Engineering Marcus Ljungberg (VCG), Mikael Nybacka (KTH), Gaspar Gil Gómez (VCG) and Diomidis Katzourakis (VCG) SAE 2015 World Congress & Exhibition. 2015-01-1500, Steering and Suspension Technology Symposium

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

16

On-line steering system optimisation DoE / Optimization (ModeFrontier)

Process automation via COM

Performance metrics

Remote GUI Control via TCP/IP

Calibration (INCA / CANape)

Vehicle & Rest-bus Simulation (CarMaker on DS1006) StWhlAg

XCP via CAN

TieRodPos

VehSpd

Result file

Post-processing (Sympathy for Data)

TieRodFrc StWhlTrq Steering System Verification Using Hardware-in-the-Loop Linköping University, Vehicular Systems Bjelevac, Salko Karlsson, Peter ISRN: LiTH-ISY-EX--15/4831--SE

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

17

Virtual homologation of ESC systems • ECE/TRANS/WP.29/GRRF/2014/12: “Where a vehicle has been physically tested in accordance with paragraph 8., the compliance of versions or variants of that same vehicle type may be demonstrated by a computer simulation, which respects the test conditions of paragraph 8. and the test procedure of paragraph 9.9. The use of the simulator is defined in Annex 1 to this Regulation.”

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

Source: www.cvel.clemson.edu

18

Virtual release of brake and steering systems • S90 brake internal SW road release without physical prototypes • Virtual homologation & steering in development

Diomidis Katzourakis, Stavros Angelis, Matthijs Klomp, Albin Johnsson, Robert Hansson Virtual Brake Software Release 24th International Symposium on Dynamics of Vehicles on Roads and Tracks, August 17-21, 2015, Graz / Austria May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

19

Validation of simulation models • ECE regulation: “The simulated vehicle behaviour and operation of he vehicle stability function is comparable with that seen in practical vehicle tests.” • Objective metrics on the validation the simulation model has been missing so far • Proposed standards:

• ISO/DIS 19364: Passenger cars -- Vehicle dynamic simulation and validation -- Steady-state circular driving behavior • “If all [physical] tests lie within the boundaries [specified in the standard], then the simulation is considered valid for determining steady-state behaviour up to the limits in lateral acceleration covered in the testing.

• ISO/DIS 19365: Passenger cars -- Vehicle dynamic simulation and validation -- Sine with dwell stability control testing • “If the number of the first test in each series in which ESC intervention occurs for physical testing matches the corresponding number for the first test in the simulated series ±1 as specified in 9.2.2, and the conditions specified in 9.3.3 are met for the three tests used for comparison (see 9.2.3), the simulation tool is considered valid for representing vehicle behaviour in the sine with dwell test.”

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

20

Model validity – accuracy vs usefulness • Albert Einstein: “As simple as possible, but not simpler” • George Box: ”All models are wrong; the practical question is how wrong do they have to be to not be useful” • Claude Rouelle: ”Make it useful before you make it complicated”

Robert G. Sargent – “Verification and validation of simulation models” Proceedings of the 2011 Winter Simulation Conference May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

21

Example for steady-state circular driving • Boundaries are based on Adams/Car data from ISO/DIS 19364

May 3, 2016

22

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS 22

Vehicle dynamics driving simulator • 0.3 – 30 Hz motion frequency • Motion envelope • • • •

May 3, 2016

X: ± 0.8 m Y: ± 0.75 m Z: ± 0.15 m Rotations: ± 20°

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

23

Example 1: Suspension control & Driving Simulator Rest-bus & I/O Simulation (CANoe on VT System)

Chassis CAN

4xWhlPos [V] 3xVertAcc [V]

FMI Coupling (FDX via Ethernet)

Cockpit & Motion Platform Variables (EtherCat)

4xDmprCrnt (A)

XCP via Measurement CAN

Vehicle Simulation (Concurrent Linux64)

Measurement & Calibration (CANape)

Driving Simulator

Suspension Control Module May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

24

Example 2: Brake control & Driving Simulator Brkpedpos (analog)

controller

Servo

StWhlTq

CarRealTime

StWhlAg BrkPedPos

Concurrent Vehicle Model

Booster

Vacuum pump

CAN (Chassis & Propuslion)

MCAL (INCA, CANape) Master cylinder

XCP on Ethernet

VDDM/BCM

VCM May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

4x WhlSpd

Diagnostics Ethernet

VT System

ethernet (UDP) SWA, VehSpd,brkpedpos

Brake clamping force (4x)

Rest Bus & I/O

FlexRay (Backbone) J1962 Diagnostic Connector

25

Outlook – Move from HIL to SIL Testing • Current focus for release testing is vehicle simulation and ECU-in-the-loop (HIL) • Future focus is on increased SIL testing (virtual ”ECU”) • Why: • Scalable: theoretically only limited to the number of computer nodes • Component black/grey-box testing possible

• How: • • • • •

Component (SWC:s) source code (as for target) built for Windows (desktop) and Linux (HPC cluster). Composition models with emulation and/or stubs of microcontroller abstraction layer (MCAL) Components and compositions as FMU’s according to the FMI standard Support for calibration using same variables/signals as for target ECU via XCP on Ethernet. SIL models (component and compositions) are automatically built at each CI loop.

• Challenges

• Tool chain (standardised?) for creating SIL models as described above • Tool chain for integration and simulation of (100+) SIL models (CANoe?)

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

26

conclusions • Virtual development methods are required to meet the challenges of the future • Unified / scalable simulation architecture in all phases of development (MIL, SIL, HIL) • Leverage strengths of virtual development

May 3, 2016

VECTOR TESTING SYMPOSIUM, STUTTGART, DR. MATTHIJS KLOMP, VOLVO CARS

27

View more...

Comments

Copyright © 2017 PDFSECRET Inc.