www incose org www nafems org NAFEMS INCOSE

  • Slides: 17
Download presentation
www. incose. org www. nafems. org NAFEMS / INCOSE Systems Modeling & Simulation Working

www. incose. org www. nafems. org NAFEMS / INCOSE Systems Modeling & Simulation Working Group Free and Open Standards for the Simulation Community by the Modelica Association 2018 -11 -12 1

Overview • • • The Modelica Association (MA): mission and goals How does the

Overview • • • The Modelica Association (MA): mission and goals How does the Modelica Association work? Modelica Association Projects Ongoing Research Projects Outlook

The Modelica Association: Mission From the Bylaws: ØThe scope of business comprises coordinated standardization

The Modelica Association: Mission From the Bylaws: ØThe scope of business comprises coordinated standardization and development of software technology and methods in the area of cyber physical-systems and systems engineering. Not in bylaws, but a fundamental principle: ØThe results of the Modelica Association, standard texts + software, are open source under a permissive license and can be downloaded and used without fees.

Modelica Association: Quick overview • Non-profit organization registered in Sweden • Founded in 2000,

Modelica Association: Quick overview • Non-profit organization registered in Sweden • Founded in 2000, after release of Modelica language specification 1. 0 • Organized around projects: – Modelica language, and free Modelica libraries – Functional Mockup Interface, FMI, – System structure and parameterization, SSP – Distributed Co-simulation Protocol, DCP (new in 2018) • Financed by member fees, and through EU research projects

Research Projects supporting MA goals EUROSYSLIB 2007 – 2010, 16 Mill. Euro Advanced Modelica

Research Projects supporting MA goals EUROSYSLIB 2007 – 2010, 16 Mill. Euro Advanced Modelica Libraries + Tools (13 open source, 18 commercial) MODELISAR 2008 – 2011, 27 Mill. Euro MA benefit: FMI 1. 0 + Modelica/FMI tools ACOSAR 2015 – 2018, 8 Mill. Euro MODRIO 2012 – 2016, 22 Mill. Euro Project leader: Virtual Vehicle Research Center Network communication protocol for FMI et al. Nonlinear models for online operations (state estimation, model predictive control, . . . ) MA benefit: - FMI 2. 0 - Modelica_Requirements - Modelica/FMI tools for online operations courtesy ABB

The Modelica Language and Libraries • • • For equation based systems, object-oriented modeling

The Modelica Language and Libraries • • • For equation based systems, object-oriented modeling Coherent graphical and textual modeling Since 1997, mature and widely adopted Ecosystem of tools, libraries and service providers Adoption in US lagging compared to Europe and Asia CAE companies with Modelica support (alphabetically): Altair, ANSYS, Dassault Systèmes, ESI-ITI, Maplesoft, Modelon, Ricardo Software, Siemens LMS, Wolfram Research • Ideal technology for system level digital twin

The Functional Mockup Interface • What: Widely adopted API for executable system level models

The Functional Mockup Interface • What: Widely adopted API for executable system level models • Released FMI 1. 0 in 2010, 2. 0 in 2014 • Adopted by > 100 tools • Interoperability testing through MA • Governed by FMI steering committee • Working on FMI 3. 0 based on industrial user feedback

System Structure and Paramterization: SSP Enviroment Behavior Infrastructure Car 2 X Signal dictionaries Driver

System Structure and Paramterization: SSP Enviroment Behavior Infrastructure Car 2 X Signal dictionaries Driver Human mechanics ADAS functions HMI Sensing Purpose of SSP: Standardize interconnected system of components and Chassis Driveline Sensors controls, Gearbox including parameterization and Cameras Actuators variants handling Traffic Perception Planning Actuators Axles Radar Driveline Wheels Lidar Weather Actuating Ego-Vehicle Usage of SSP in defining Simulation Architecture for ADAS

System Structure and Paramterization: SSP • What: One level “above” an FMU, a hierarchical

System Structure and Paramterization: SSP • What: One level “above” an FMU, a hierarchical system of – simulation components, – their interaction structure – structured parameters and variants of the system • Public release candidate expected in Q 1 2019

Distributed Co-simulation Protocol DCP • What: standardization of data exchange protocol for distributed co-simulation,

Distributed Co-simulation Protocol DCP • What: standardization of data exchange protocol for distributed co-simulation, real-time and non real-time, also connecting real hardware testbeds with virtual parts • Who: Developed by automotive OEM, and suppliers, test hardware vendors and simulation software vendors • Continuation of EU research project ACOSAR • Public review of draft standard planned to start in Q 4 2018

Summary: Coordinated standards Modelica: Build the model SSP: model-based collaboration across the extended enterprise

Summary: Coordinated standards Modelica: Build the model SSP: model-based collaboration across the extended enterprise FMI: interface and deploy models Distributed Co-simulation: Let models talk to one another and hardware

www. incose. org www. nafems. org Ongoing Research

www. incose. org www. nafems. org Ongoing Research

EMPHYSIS (FMI for embedded targets) (Embedded systems with physical models in the production code

EMPHYSIS (FMI for embedded targets) (Embedded systems with physical models in the production code software) ITEA project, 2017 -2020, 14 Mill. Euro, project leader: Bosch (contact: Oliver Lenord, Christian Bertsch) • Extension of FMI. Provisional name: FMI for Embedded Systems (e. FMI) • Use physical models in control and diagnosis functions in production code of automotive ECUs • Seamless and easy re-use of physical models both for offline simulation and on the ECU • Collaborative development of advanced ECU-software e 13 courtesy Bosch

Design environment for turbo-electric aircraft: TRADE THERMAL MGMT Vapor cycle Liquid and oil cooling

Design environment for turbo-electric aircraft: TRADE THERMAL MGMT Vapor cycle Liquid and oil cooling Ram air ELECTRIC POWER Electric drives GAS TURBINE Core Fan/propeller Gear Accessories Power electronics Batteries Super caps I STRUCTURAL SIZING Primary masses Spars and ribs Skin and stiffeners API AP I P A API Turbo elect. Ric Aircraft Design Environment AIRFRAME AND MISSION Other masses Aerodynamics Mission performance

IBPSA Project 1: Framework for building and community energy system design and operation 08/17:

IBPSA Project 1: Framework for building and community energy system design and operation 08/17: Kick-off meeting at San Francisco, CA Task 1: Modelica libraries for design, operation and MPC Task 2: Mapping from IFC and City. GML to Modelica Task 3: Application and dissemination – 5 years (2017 -2022) – > 60 PY, > 20 organizations – Open source, freely available 15 Contact: Michael Wetter (LBNL) https: //ibpsa. github. io/project 1/

Future MA Project Ideas PDE for Systems – Partial Differential Equations for Systems •

Future MA Project Ideas PDE for Systems – Partial Differential Equations for Systems • Goal: Utilization of reduced order models originating from Health Monitoring of Composite Structure semi-discretized PDE (finite element/finite difference/finite volume models) • Monitor dynamic load accumulation of lower Afrom various physical domains in system simulations arm in operation in a • Predict fatigue online with real life data in Electronic standardized, tool-independent way. Control Unit (ECU) • Currently, collecting use cases, requirements, interested people. • Estimate disc, pad and e. g. hydraulic fluid • https: //github. com/modelica/pde-for-systems temperature online in ECU • control cooperative operation with redundant actuators, e. g. electric drives, magnet track • Contact: Andreas Heckmann (DLR) brake, … accordingly (brake blending) Martin Otter: Ongoing Research, Coming Projects and Outlook for the Modelica 16 Association, Boston, October 11, 2018

Questions? • Email: Hubertus. Tummescheit@modelon. com

Questions? • Email: Hubertus. Tummescheit@modelon. com