Top Banner
24

Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

May 17, 2018

Download

Documents

dangkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction
Page 2: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Extending CarMaker for Multiple g pVariable Analysis.IPG Apply and InnovateIPG Apply and Innovate

Robert NeilsonChassisChassis18/09/12

Page 3: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Introduction

• Background to the CarMaker extension• Background to the CarMaker extension

• Overview of TestWare tool functionality

• Current State and Developments

Page 4: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Background

Use of active systems means that current vehicles have increasingUse of active systems means that current vehicles have increasing influences on vehicle dynamic behaviour:

• S t ti t i t l diti• Systems reacting to environmental conditions

• Systems changing behaviour based on driver request

JLR needed an approach for integrated vehicle dynamic system development.

• Varying Environmental Conditions> Vary Mu conditions> Driving Styles

• Switchable Systems> Air Suspension > Active Roll Control > Driving StylesActive Roll Control> Adaptive Damping> Terrain Response> G b M d> Gearbox Modes> …

Page 5: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

BackgroundSystem DevelopmentSystem Development

I ti t t i t ti t hi l l lInvestigate system interactions at vehicle level:

• Objective data to measure system

bilitcapability.

• Understand system interactions

> Both expected and Unforeseen

Define requirements for:

• System Architecture

• System communications

• Limitations on system state transitions

• Allowable combinations of states

Page 6: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

BackgroundTool ChoiceTool Choice

• CAE allows large number of different configurations to be run easily• CAE allows large number of different configurations to be run easily.

> Increased scope of testing when compared to physical is iblpossible.

> Reduced cost

> Results can be produced more quickly

• Requirements can be developed much earlier in the vehicle development process, before physical prototypes exist.

Page 7: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

BackgroundTool Choice - JustificationTool Choice - Justification

Example1:Example1:

Lift Off Turn in Test – 384 states.

• 70 Runs per day

• 30 Runs per set of tyres.

• 3 Repeat Runs

• 23.3 States per day Example 2:

16.5 days testing, 39 sets of Sine with Dwell – 64800 states.

5555 days testing, 12960 sets of tyres tyres

Page 8: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Project Scope

JLR set out to work with IPG to produce a tool that:JLR set out to work with IPG to produce a tool that:

• Automates the generation of a large number of test runs with t t i i t tsystems set in varying states.

• Controlled by a simple GUI for use by non-expert CarMaker users.

• Automated data analysis based on pre-defined criteria for initial feedback

• The tool would be suitably generic that it can be used by any group in JLR analysing large groups of variables.

Page 9: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OverviewStructureStructure

CarMaker Systems

TestWareTest Run /V i bl

CarMakerPower User

Systems Engineer

GUI/Variable Definition

Test Manager

CarMaker

Post-processing

Page 10: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationSystem ModelsSystem Models

• Compiled Simulink Models• Compiled Simulink Models

> Custom interface to compile suspension systems independently

• Independent version control

• Secure model exchange

> Different configurations of systems can be used from within one executable.

> Improved simulation performance over co-simulation

• In the order of 10x

Page 11: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationTest Definition FileTest Definition File

Function:Function:

Define all the project and manoeuvre specific features.

Including:

• Variables to be included in analysis

> Naming for GUI linked to actual variable name in the model.

• .tcl scripts

> Post-processing

> Manoeuvre Specific

• Driver adaption (if required).p ( q )

• Definition of any pre-tests to set vehicle speed etc.

Page 12: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Multiple vehicleMultiple vehicle variations can

be set up. Including differentdifferent

tyres/loads etc

Individual parameters can

be modified.

Page 13: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Test Procedures to be Run

Page 14: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

25

Variable input

Page 15: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Filter tool to remove ‘illegal’remove illegal combinations.

Page 16: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Configurable Trigger

Page 17: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Page 18: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationGUI - FeaturesGUI - Features

Any number of vehicles can be

selected for each test. egeac test eg

cross check all variants in a vehicle line

Page 19: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationTest ManagerTest Manager

Test runs are

Customisable feedback for Pylon hit etc

split into groups of 1000 runs to

make debugging and data storage

more manageable

Page 20: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Tool OperationData AnalysisData Analysis

FunctionFunction

Provide initial feedback to the systems engineer about which tests i f th i ti tirequire further investigation.

Operation:

• Compares signals against predefined Criteria

> Eg Vehicle hits a pylon, simulation does not complete, yaw rate exceeds a limit.

• Runtime data stored to CarMaker Scratchpad.

• .tcl script then processes and exports the data to excel

Page 21: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Current State and Developments

• Tool is still under development• Tool is still under development.

> Tool not production ready at IPG

>> Other groups in JLR looking at expanding the tool for their work.

• E.g. model based calibration by automating the creation of the

definition files.

• Other aspects of the model can become the limiting factor

> The quality of correlation will improve as individual system/component CAE models improve.

• Opportunity to develop more complex post processing utilities.

Page 22: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Current State and Developments

• Phased introduction• Phased introduction

> Decrease in vehicle test work will increase as confidence is built i th di tiin the predictions.

> Incorporation into JLR development process.

• Meets JLR corporate strategy

> Information available earlier in development cycle

> Reduction in prototype usage (reduced cost to vehicle programs)

> Reduced CO2 output (both in prototype manufacture and testing)

Page 23: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction

Q & A

Page 24: Extendinggp CarMaker for Multiple - IPG Automotive CarMaker for Multiple Variable Analysis. IPG Apply and InnovateIPG Apply and Innovate Robert Neilson Chassis 18/09/12 Introduction