CosiMate + Saber Multi Physic analysis for validation of vehicle platform

Similar documents
Modelisar Plenary Project Presentation. Co-summit 2012, October 2012, Paris Patrick Chombart (Dassault Systèmes) & Bernd Relovsky (Daimler)

Physics-Based Modeling in Industry: what, why and how?

Saber Automotive Overview

The Functional. Mockup-Interface: Innovation through. Open Standards. Hubertus Tummescheit, Modelon

2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware

Towards an Integrated System Model:

Hamburg, May 9 th, 2012.

ENABLING THE SIMULATION OF COMPLEX, HETEROGENEOUS SYSTEMS USING THE FUNCTIONAL MOCKUP INTERFACE (FMI)

Virtual integration of Automotive Hard- and Software with Silver

Developing Prognostics Algorithms: Data-Based and Model-Based Approaches

The Internet of Simulation: Enabling Agile Model Based Systems Engineering for Cyber-Physical Systems

Realize Your Product Promise. Simplorer

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach

Towards a Model-driven and Tool-integration Framework for Co- Simulation Environments. Jinzhi Lu, Martin Törngren

Isight. Automate Design Exploration and Optimization 3DS.COM/SIMULIA

Measurement, simulation, virtualization

Development of AUTOSAR Software Components with Model-Based Design

Title of Slide. Virtual Simulation using QTronic Silver and TestWeaver. Presented by: Robert Ter waarbeek

Production Code Generation for Engine Control System

Guided and automated calibration and validation of powertrain systems

"optislang inside ANSYS Workbench"

Modeling & Simulation Virtual commissioning

Virtual Integration on the Basis of a Structured System Modelling Approach

Model-based Requirement Verification : A Case Study

architecture (SAFE) Project Presentation SAFE project partners

A Model-Based Reference Workflow for the Development of Safety-Critical Software

Development of AUTOSAR Software Components with Model-Based Design

Isight and Fiper. Automate Design Exploration and Optimization. Isight

Model Based Controls Moving Beyond Software Domain MAC 2015

La Modélisation et la Simulation au service de l Innovation

Engineering Knowledge Management

The Transition to MBSE Maturing the Analysis and Simulation Process

PC-Based Validation of ECU Software

ADL Automotive. Joubin Adl Zarrabi

Profit Suite R300. Release Highlights

Reliability analysis and robust design optimization using ANSYS and optislang. Dr.-Ing. Johannes Will, Dynardo GmbH, Weimar, Germany

Model-Sharing in the service of Innovation for the Automotive Industry

TEN TIPS FOR A SUCCESSFUL INFOR IMPLEMENTATION

10 Giugno System Driven Product Development Beppe Grimaldi Manager, Professional Services

``Overview. ``The Impact of Software. ``What are Virtual Prototypes? ``Competitive Electronic Products Faster

A-L-V. Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter. With Ford MBSE Tools & Methods:

Mathcad : Optimize your design and engineering process.

EB Automotive Driving the Future of Software

MSC.Software: Product Brief - MD Adams What s New PRODUCT BRIEF. MD Adams 2011

BIM/GIS and Modelica Framework for building and community energy system design and operation

HIL - TEST AND SIMULATION

OEM-Supplier-Vendor, Deploying Standards and Associated Requirements

SE curriculum in CC2001 made by IEEE and ACM: What is Software Engineering?

SystemDesk

The Aras PLM Platform

Digital Reactor Design

Goodbye Starts & Stops... Hello. Goodbye Data Batches... Goodbye Complicated Workflow... Introducing

Mathcad : Optimize your design and engineering process.

Test Workflow. Michael Fourman Cs2 Software Engineering

DynaFusion Training Catalog

Objectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes

Transportation Edition. Automotive. Electrical design and documentation for the automotive market. Automotive

Topics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering

Renault Nissan new Software Strategy V07 Olivier Guetta, Emmanuel Coutenceau, Kazuhiro Ishigami

Evaluation of formal verification technology for model-based development of automotive software

Emerson Digital Twin: A Key Technology for Digital Transformation

AMASS. Architecture-driven, Multi-concern and Seamless Assurance and

Shenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd.

EMC2 Workshop: The S3P project. Paris, Sept, 28th, 2016

CONFIDENCE BY DESIGN Collaborative Knowledge Management

Model-Driven Development for Safety-Critical Software Components

MODPROD 2017, Linköping February 8, 2017

Introducing Capital HarnessXC The Newest Member of the CHS Family

What is. The Functional Mock-up Interface? The FMI Standard for Systems Modeling

Model-Based Design of a Quadcopter Ryan Gordon

OPEN STANDARDS & OPEN SOURCE ACCELERATING INNOVATION BY OPENNESS. Examples from Industry and Academia

Software Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1

Transportation Edition Off-highway and Special Vehicles

AMASS. Architecture-driven, Multi-concern and Seamless Assurance and Certification of Cyber-Physical Systems

10 Years of FMI Where are we now? Where do we go?

Advances in PI System Streaming Analytics and Other External Calculation Engines

OpenADx xcelerate your Autonomous Driving development. Andreas Riexinger Robert Bosch GmbH Product Manager Automated Driving

WEBINARS. Model Based Requirements Engineering (MBRE) Tuesday, 06 February 2018

CD-adapco Better Designs, Faster. Bill Jester, Ph.D., Director STAR-CCM+ Platform Development PLM Components Innovation Conference, October 2016

Abstract. Introduction

WP5: Seamless Interoperability

Software Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation

Integrating synthesis, verification, co-simulation, visualization and code generation for supervisory control of complex industrial systems

Collaboration across Engineering Domains and Divisions - efficiently

Implementing a control application on an FPGA Platform

AMASS. Architecture-driven, Multi-concern and Seamless Assurance and

An overview of TEAM strategies for integrating the product realization process

LMS Imagine.Lab. Software Platform for Mechatronic System Simulation

What s New. NX Design & Simulation Smarter decisions, better products. Jan Larsson. June 4 th, 2012 Siemens PLM Connection Česká republika 2012

Aerospace Vehicle Systems Institute

version 3.3 Wireless Network Engineering Software Prediction and Measurement-based Planning and Optimisation 5G-Ready

CAE-based Robustness Evaluation of Brake Systems. Lectures. Johannes Will

WIND RIVER SIMICS WHEN IT MATTERS, IT RUNS ON WIND RIVER DEVELOP SOFTWARE IN A VIRTUAL ENVIRONMENT

What s New with the PlantPAx Distributed Control System

ETAS Desk LABCAR Agenda

ICCT Evaluation of Vehicle Simulation Tools

Advances in PI System Streaming Analytics

Dirk Zwemer, Intercax LLC Technote: Application of MBE to Energy Engineering

SIMUL8-PLANNER FOR COMPOSITES MANUFACTURING

Transcription:

CosiMate + Saber Multi Physic analysis for validation of vehicle platform 7 th April 2016 Detroit Marriott Troy

Agenda Introduction Chiastek and Cosimulation(5 ) FMI : an open standard for model exchange (5 ) Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms (10 ) DOE with SaberRD and FMU s (10 ) Table top demo aside

Chiastek CosiMate Clients Chiastek : Company Profile SMB, privately held, headquarter in Toulouse, France Chiastek Inc (Chicago), Chiastek GmbH (Dusseldorf) Distributors in Japan (AZAPA), China (Get Technology, Greatalent), Korea (Dahan Tech) VAR/Partners : Altran, DPS in France and US Current release : CosiMate 2014.12 (v8.1) 250 + licenses, 150+ active users Worldwide customer support Boeing, Airbus (F, Ge, Ind,) Altran, Safran (Hispano-Suiza) GM, PSA, Toyota, Denso, Continental, OPEL Ge, Hitachi Automotive, Mazda Parker, Hydro-Quebec, EDF, Nikon, Hitachi 3

What is CosiMate? CosiMate is a simulation framework based on an open bus architecture to support multiphysic simulation at all level of abstraction. CosiMate is part of the System Engineering solution - own process and data management capabilities (archiving, versioning, DOE.) - easily instantiated in a SLM/PDM tool (Autonomie, Sysdm, System Synthesis, adhoc)

What is CosiMate? Complete co-simulation framework Development platform Supports native and non native simulation environment Test platform Integrates test & measurement tools (e.g. Labview, LabWindows/CVI) C/C++ debuggers/monitors (Eclipse) Verification platform Supports co-simulation between different abstraction levels Non regression of model functionality along the design flow

CosiMate is an open multiphysic platform Supports all field of simulation thanks to various coupling: Coupling standards : FMI (1.0 and 2.0), DIS, HLA 1D : AMEsim, Dymola, Easy5, GT-SUITE, KULI, ModelSim (MG), Saber, Simulink, OpenModelica,... 3D : Inventor, IDEAS/NX-TMG, Vlab.Motion, Adams, Nastran, Ansys MP CARSIM, Rhapsody, Virtualizer, EMTP-RV, PSIM, C/C++, SIL Allows modeler to work in native environment No need for translation or DLL Instances can be Black Box Easily instantiated within Process Management tool Autonomie, SysDM ModelCenter

Agenda Introduction Chiastek and Cosimulation(5 ) FMI : an open standard for model exchange (5 ) Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms (10 ) DOE with SaberRD and FMU s (10 ) Table top demo a side

FMI Overview The FMI development is part of the ITEA2 MODELISAR project (2008-2011; 29 partners, Budget: 30 Mill. ) FMI development initiated, organized and headed by Daimler AG Improved Software/Model/Hardware-in-the-Loop Simulation, of physical models from different vendors. Open Standard 14 Automotive Use-Cases to evaluate FMI. etc. Engine with ECU Gearbox with ECU Thermal systems Automated cargo door Chassis components, roadway, ECU (e.g. ESP) functional mockup interface for model exchange and tool coupling courtesy Daimler

CosiMate supports FMI The first version, FMI 1.0, was published in 2010 Version 2.0 was released in early 2015. Compliance tests: CosiMate is currently executing all tests of Compliance Checker 2.0 MVS does work with FMU Committed to 2.1, 3.x and after 10

Chiastek and FMI Committed to 2.1, 3.x and after We participate in FMI meetings There are some limitations will need more independent standardization (IEEE, OMG?) FMI is a virtual integration capability FMI is good solution for IP protection Can be used for deployment

Agenda Introduction Chiastek and Cosimulation(5 ) FMI : an open standard for model exchange (5 ) Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms (10 ) DOE with SaberRD and FMU s (10 ) Table top demo a side

Why Multiphysic Simulation Multiphysic To validate a full system made of several components (Hydraulic, electrical, mechanical, etc ) Simulation To avoid prototype To manage scenarios for system optimization» Explore infinite number of case scenarios» Complete study in hours instead of months

DOE and Multiphysic Design exploration Iterative method Monte carlo, What if studies, etc Parametric analysis available with simulation tool (Saber, Amesim, etc ) Design optimization Formal or semi formal method Requires specialty tool (Modelcenter, Isight, etc ) Easy to implement on CosiMate platform

Leveraging Cosimulation between Saber and Simulink in conjunction with Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms Raphaël COMTE Engineer Automotive Electrical Architecture Modeling

4500 4000 3500 3000 2500 2000 1500 1000 500 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Introduction For Stop and Start application Develop a new collaborative platform for sizing devices using SABER and SIMULINK Monte Carlo analyses : Set up a cosimulation process Associated challenges With SABER : Set up a new approach of design by using the cosimulation Produce a mock up with Monte Carlo approach in cosimulation Set up the associated tools and processes Systems : Engine with Starter (Simulink) Electrical Power System (SABER) Methodogies : Worst Case sizing Approach Oversize devices Additional constraints on the EE devices : feasability risk Higher costs, weights for very few cases Systems Sizing Methodologies Goals : Guarantee Engine services and Electrical constraints Study the impacts of the Stop&Start function on the other services Statistical sizing approach Risk : Quantify levels Determine the number of cases failing to reach a working threshold (PPM device) Reach an agreement with the device-specialized teams on tolerable and quantified risks Possible approach : MONTE CARLO analysis

Quality associated with the Onboard Electrical Network Numerical solutions Goals : Guarantee Engine and Electrical services Full SABER RTW import MONTE CARLO Analysis Modeling Simulink system in SABER Time development and validation No import of Simulink S-function Full MATLAB Modeling electrical Power System (SABER) in SIMULINK Time development and validation No import of Saber s Model No MONTE CARLO Analysis SABER <-> SIMULINK Co Simulation SABER <-> SIMULINK with SaberSimulinkCosim Master simulator : SABER Local HOST Simulink : Model Size limited SABER <-> SIMULINK with COSIMATE Master simulator : SABER OR SIMULINK OR COSIMATE Local HOST or NETWORK Simulink : Model Size > 30Mb An additional tool : COSIMATE Possible approach : MONTE CARLO analysis using cosimulation between SABER and SIMULINK / Simulink Stakes linked with the Cosimulation use in Monte Carlo analysis

CosiMate : Standard use at PSA personalised batch from each simulator «Standard Use» Launch platform from each simulator (local or network) collaborative Platform Platform Simulink 1 Simulink2 For each simulator : Reuse existing batch Saber (manual or automatic run) manual Change models parameters automatic Each user can exploit the platform from his simulator and with his own tools Minimize cosimulation s impacts on the platform s exploitation Need to know simulators languages

Summary Quality Closed Loop System : Multi Monte Carlo Analysis with a minimum of two simulator in cosimulation (local or network) One result for 2 systems Cost Reduce cost development Re-use methodology for another platform Schedule According to the models and method : Increazing time simulated Performances Size of results / possibility post-processing Model & analysis : Facilitate creation or modification for non-expert users of SABER or SIMULINK Low impact for users

Agenda Introduction Chiastek and Cosimulation(5 ) FMI : an open standard for model exchange (5 ) Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms (10 ) DOE with SaberRD and FMU s (10 ) Table top demo a side

Design of Experiment and Co-Simulation A SaberRD-CosiMate application Chiastek

CosiMate for DOE : a real life example «Standard Use» Launch platform from each simulator (local or network) collaborative Platform Platform Amesim/FMU Amesim/FMU For each simulator : Reuse existing batch SaberRD (manual or automatic run) manual Change models parameters automatic Optimize services according to constraints Impact studies

Purpose of this demo Workflow : 1. Show SaberRD capabilities when designing components using the Experiment Analyzer 2. Use of co-simulation with multi-physics transient simulation with CosiMate

SaberRD-CosiMate use SaberRD is the master of cosimulation Several type of analysis Sensitivity analysis Vary analysis Monte carlo analysis Generate/integrate FMU s

Purpose of this study (2) Use case : Suspension parameter design example 1. What are the critical parameters to be monitored in this design? 2. Design parameters of the simulation

1. Sensitivity Analysis From given values for customizable parameters in the design, find what parameters have the strongest influence on the design objectives (overshoot and rise time) Sensitivity analysis (parameters) Transient analysis Measurements

1. Sensitivity Analysis Parameters: 2 masses and 2 spring stiffnesses Design parameter stiffness k (spring 1)

2. Vary Analysis Determine an order of magnitude of the design parameter Parameters to measure Test : comparison to specifications Report Graphical outputs Curves and measurements

2. Vary Analysis Report Overall completion Unit test Graph results Choice: k1 = 5000 N/m

3. Monte Carlo Analysis Assess the impact of risk under uncertainty! Criteria: rise time and overshoot Parameters: both masses and springs stiffnesses. Nominal values +/- 10% Parameters and uncertainty Test : comparison to specifications Report Graphical outputs Curves and measurements

3. Monte Carlo Analysis Completed with failure : xx out of 100 tests failed Compare to requirements Report Parameters and discrepancy Graph results

4. FMU Integration Create a new component

4. FMU Integration The new component has to be connected Simple of use for a few variables design only Connection with native simulator is made simple with Chiastek s MVS Tool for complex design with many inputs/outputs

4. FMU Integration Workflow becomes : 1. Validate process using native simulator 2. Transform model into FMU (IP) 3. Validate process using FMU 4. Share your model Starting simulation with the native simulator is easier. Since the FMU is a «black box», one cannot modify it if something goes wrong

Agenda Introduction Chiastek and Cosimulation(5 ) FMI : an open standard for model exchange (5 ) Monte Carlo Analysis for the Validation of Modern Automotive Vehicle Platforms (10 ) DOE with SaberRD and FMU s (10 ) Table top demo a side Thank You