scalable model deployment with adaptable fidelity...scalable model deployment with adaptable...

33
SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

Upload: others

Post on 05-Aug-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY

Peter Sundström, Modelon

28 May 2018 Modelon Confidential 1

Page 2: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

INTRODUCTION

Peter SundströmSimulation Engineer, Mechanics & Vehicle Dynamics

E-mail: [email protected]

Phone: +46733 847 957

Experience

• With Modelon since 2009

• Developer for Vehicle dynamics library

• Consulting work related to Mechanics and Vehicle dynamics simulations

2© Modelon 2017

Page 3: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

3

MULTI-PLATFORM ECOSYSTEM

OPTIMICA

IGNITESimplorer

TECHNOLOGY LICENSINGMODEL CREATION

Define once using holistic approach:

• Multi-physics

• Multi-fidelity

• Multi-purpose

• Scalablility and re-use

MODEL SHARING

Deploy broadly with a standard interface:

• Multi-platform

• Integration

• Distribution

• Black/grey/white box

Page 4: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

MODELON 2018

4

• Ann Arbor, MI

• Hartford, CT

• Gothenburg, SE

• Lund, SE

• Hamburg, DE

• Munich, DE

➢ ~75 employees (MSc/PhD) at offices in USA, Sweden, Germany, Japan, (India)

➢ Customers in Fortune 500 in Automotive, Aerospace, Energy and Industrial Equipment

➢ ~30% annual growth since 2004

• Trichy, IN

© Modelon 2017

• Tokyo, JP

5/28/2018

Page 5: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

TOPICS

• Model fidelity for chassis and suspension models

• Model deployment

• Scalable deployment

▪ Sneak peek on new product

28 May 2018 Modelon Confidential 5

Page 6: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

MODELICA: THE OPEN STANDARD FOR SYSTEMS MODELING

• Easy-to-use and intuitive componentbased multi-domain modeling of systems

• Graphical and textual language to capturethe physics and logic behaviour of components and systems

• First principles (physics) result in powerfuland scalable predictive models for behaviorand performance

• A non-proprietary open standard supported by multiple tools as foundation for systems modeling

• Large community and ecosystem of services, tools and model libraries

Confidential © Modelon 2016 6

WWW.MODELICA.ORG

Page 7: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

Modelon’s vehicle dynamics solution is based on openstandards Modelica and FMI allowing it to be easilyintegrated into existing toolchain and deployedthroughout your organization.

Modelon’s Vehicle Dynamics Library, is the platform ofchoice for Formula 1, NASCAR and automotive OEMsas the only full fidelity MBD solution deployable torealtime applications.

© Modelon 2015 7

VEHICLE DYNAMICS LIBRARY

Page 8: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

28 May 2018 Modelon Confidential 8

ADAPTABLE FIDELITY

Page 9: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

ADAPTABLE FIDELITY

28 May 2018 Modelon Confidential

Computational load

Burden of parameterization

Ease of use

Accessibility

Usefulness

Fidelity

Page 10: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSIONS

28 May 2018 Modelon Confidential 10

Page 11: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSIONS

28 May 2018 Modelon Confidential

Basic 3D models Parametric multibody CAD data, flexible partsBehavioral K&C

SA LM Poly

Page 12: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Basic 3D model

▪ Pure vertical/Swing arm suspensions

▪ Pure vertical wheel travel

▪ Includes roll and pitch dynamics

• Relevant for

▪ Large batch runs

▪ Faster than realtime

▪ Exploring auxiliary concepts

▪ Traffic situations

▪ Self driving

28 May 2018 Modelon Confidential 12

Page 13: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Behavioral kinematics and compliance

▪ Define wheel center motion as a function of wheel travel and steering input

28 May 2018 Modelon Confidential 13

Page 14: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Polynomials▪ Set basic gradients for behavior

▪ Set specific behavior for individual d.o.fs

▪ Easy to parameterize

▪ Fast execution

• Relevant for▪ Handling studies

▪ Exploring suspension effects on full vehicle without defining parts and joints

▪ Optimizing for suspension characteristics

28 May 2018 Modelon Confidential 14

Poly

Page 15: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Lookup tables

▪ Typically from K&C data

▪ Detailed description of motion

▪ Large set of parameters

▪ Still fast

• Relevant for

▪ Single-core realtime

▪ Function verification

▪ Handling studies

28 May 2018 Modelon Confidential 15

Page 16: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Parametric multibody

▪ Full representation of suspension components connected with joints and/or bushings

▪ Quick feedback for geometry changes, bushing characteristics

• Relevant for

▪ Suspension design

▪ Handling studies

28 May 2018 Modelon Confidential 16

Page 17: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

• Elasto-kinematic with flexible parts

▪ Multibody with additional flexible components either parametric or from FEA

• Relevant for

▪ Detailed suspension analysis

▪ High frequency: Ride comfort, transmission effects

▪ Deformations in handling effects

28 May 2018 Modelon Confidential 17

Page 18: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CHASSIS AND SUSPENSION

28 May 2018 Modelon Confidential 18

Page 19: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

28 May 2018 Modelon Confidential 19

DEPLOYMENT

Page 20: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

FMI: THE OPEN STANDARD FOR MODEL DEPLOYMENT

FMI® is:

• Tool independent standard for model

exchange and co-simulation

• Currently supported by more than 80 tools

• Strong support from automotive industry

FMI® enables:

• Model-sharing and IP protection

• Deployment in different applications

• Streamlined tool connectivity

Confidential © Modelon 2016 20

ToolSolver

FMUModel

ToolFMUModel

Solver

WWW.FMI-STANDARD.ORG

20Model Exchange

Co-Simulation

Page 21: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

DEPLOYMENT

© Modelon 2017

MANY ENGINEERS

FEW MODELING AND SIMULATIONEXPERTS

Page 22: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

DEPLOYMENT

• CAE engineer▪ Builds chassis models based on multibody tools▪ Runs simulations and analyses▪ Basic active components

• Suspension designer▪ Designs suspension components

• Needs to satisfy requirements on durability, construction tolerances, packaging but also vehicle dynamics

• Can benefit from configurable deployed models

• Active safety function developer▪ Needs model to verify functionality virtually before physical testing▪ Needs fast models for large batch runs▪ Can use models to cover more variants than is feasible with physical

testing

28 May 2018 Modelon Confidential 22

Page 23: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

DEPLOYMENT

28 May 2018 Modelon Confidential 23

CAE engineer

Suspension designer

Function developer

Page 24: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

DEPLOYMENT

28 May 2018 Modelon Confidential 24

CAE engineer

Suspension designerFunction developer

Answers

Page 25: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

DEPLOYMENT

28 May 2018 Modelon Confidential 25

Computational load

Burden of parameterization

Ease of use

Accessibility

Fidelity

Page 26: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SCALABLE DEPLOYMENT

Sneak peek: Next generation Modelica tool

28 May 2018 Modelon Confidential 26

Page 27: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SCALABLE DEPLOYMENT

• Web based tool

▪ Client in browser

▪ Server on cloud or installed locally

• Combining Modelon’s computation platform, model libraries and deployment capabilities in single solution

28 May 2018 Modelon Confidential 27

Page 28: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

MODEL CREATION

28 May 2018 Modelon Confidential 28

• Expose Modelica editing capability in the web browser

• Users can build models, simulate and more

• Experienced modeling engineers can supply fully configurable model libraries for end users

Page 29: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SIMULATION

28 May 2018 Modelon Confidential 29

• More than just dynamic simulation

▪ Steady-state

▪ Monte carlo

▪ Optimization

• Analysis on range of variants

▪ Will my system work on all available variants?

• Cloud simulation

▪ Save time by using many execution nodes

Page 30: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

CUSTOM FRONT ENDS

28 May 2018 Modelon Confidential 30

• When specific answers are needed quickly

• Expose only required options

Page 31: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SCALABLE DEPLOYMENT

28 May 2018 Modelon Confidential 31

Computational load

Burden of parameterization

Ease of use

Accessibility

Fidelity

Page 32: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

SUMMARY

• Adaptive fidelity

▪ Deliver models with the right fidelity for the job

▪ Get answers you need at the right time

• Deployment

▪ Building the models is only the first step

▪ Let more people get the answers they need quickly

• Scalable

▪ Take the step towards more than just dynamic simulations

▪ Leverage the cloud

▪ Spread knowledge with little effort

28 May 2018 Modelon Confidential 32

Page 33: SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY...SCALABLE MODEL DEPLOYMENT WITH ADAPTABLE FIDELITY Peter Sundström, Modelon 28 May 2018 Modelon Confidential 1

QUESTIONS

28 May 2018 Modelon Confidential