Upload
siemens-plm-software
View
659
Download
1
Embed Size (px)
Citation preview
Apps
Customized apps
for MBSE Deskill the expertise, encapsulate the know-how
Realize innovation. Unrestricted © Siemens AG 2016 LMS Imagine.Lab Amesim™
A world leading platform for physical
simulation of mechatronic systems
Unrestricted © Siemens AG 2016
July 26, 2016 Page 2 Siemens PLM Software
Table of content
• Overview of the App Designer in LMS Amesim
• The App Designer in details
• Examples of use
• Practical applications relying on apps
• Going further
Unrestricted © Siemens AG 2016
July 26, 2016 Page 3 Siemens PLM Software
Simcenter™ Portfolio for Predictive Engineering Analytics
LMS Imagine.Lab
LMS Imagine.Lab Amesim
Collaboration &
workflow
Unrestricted © Siemens AG 2016
July 26, 2016 Page 4 Siemens PLM Software
MBSE maturity
Simulation Technology & Process maturity
Simulation
Technology
Maturity
Process Maturity
2- In support of
process
3- Used in
production
1- Methodology
development
Advanced research, technology
breakthrough, troubleshooting
Validation on new vehicle project.
Dependency on some experts
Simulation activities are organized &
managed at corporate level
Effort to be
made on process
User
Expertise
Level
Effort to be
made on models
FR, US
JP, CN
GE
Unrestricted © Siemens AG 2016
July 26, 2016 Page 5 Siemens PLM Software
Customized apps Deskill the expertise to standardize your practices across departments
Objective
Global efficiency, standardization of practices
Departments
Cross department activity & managed by transverse leaders for leading CAE specialists & IT
Common practices across dept.
Objective
Ease of use, automation of pre and post processing tasks
Departments
Design for project engineers using several tools
Integrated into
processes
Objective
Refinement of simulation models & methodologies
Departments
Methods / design for CAE specialists with application expertise
In support
of process
Objective
New or disruptive Modeling & Simulation methodologies development
Departments
Research or methods for PhD students, CAE specialists
Methodology
development
Unrestricted © Siemens AG 2016
July 26, 2016 Page 6 Siemens PLM Software
Customized apps Customize LMS Amesim to get your own GUIs for pre-processing, post-processing, …
• Master the growing engineering complexity
• Deploy CAE tools across departments
• Reduce development time and cost
• A same platform for different user profiles and usage
Why customized apps?
Customized App
• Deskill the expertize, encapsulate the know-how in
specialized UIs
• Quality: unified methodologies distributed among users.
The know-how of the developer is captured & simplified to
be reused easily
• Capitalization: physical models are well understood, share
among departments, all run in 1 single tool
App Designer in LMS Amesim
App Designer to create your own tailored apps at
components/subsystems/systems levels
Unrestricted © Siemens AG 2016
July 26, 2016 Page 7 Siemens PLM Software
Customized apps Few examples of apps for components or systems
Unrestricted © Siemens AG 2016
July 26, 2016 Page 8 Siemens PLM Software
Table of content
• Overview of the App Designer in LMS Amesim
• The App Designer in details
• Examples of use
• Practical applications relying on apps
• Going further
Unrestricted © Siemens AG 2016
July 26, 2016 Page 9 Siemens PLM Software
Solution:
System simulation platform with custom application development
Model, simulate and analyze
multi-domain, controlled systems
with LMS Imagine.Lab Amesim
Create custom Graphical User
Interface with the App Designer
tool
• You can use it for pre- and post-
processing “App” containing your
expertise.
• Your own GUI is seamlessly
integrated within LMS Amesim and
benefits of the platform portfolio.
Unrestricted © Siemens AG 2016
July 26, 2016 Page 10 Siemens PLM Software
Customized Graphical User Interface The App Designer
Dedicated turnkey widgets
Python language APIs
Drag & drop widgets for simple apps, complete with Python code for
sophisticated apps
Unrestricted © Siemens AG 2016
July 26, 2016 Page 11 Siemens PLM Software
App Designer Coding environment:
Enhance your apps with Python code
Key features:
• Python code editor
• Python plot API
• Python 3D viewer API
• Log window with errors and warnings
listing
Key benefits:
• Write powerful Python code easily
• Embed LMS Amesim plots in apps
• Embed 3D scene in apps
Unrestricted © Siemens AG 2016
July 26, 2016 Page 12 Siemens PLM Software
Table of content
• Overview of the App Designer in LMS Amesim
• The App Designer in details
• Examples of use
• Practical applications relying on apps
• Going further
Unrestricted © Siemens AG 2016
July 26, 2016 Page 13 Siemens PLM Software
Application #1:
Poppet valve parameterization
• Build a customized parameterization App for
a component with self-adapting parameter
Editors lists and Images
• Change parameter display depending on
selection
Unrestricted © Siemens AG 2016
July 26, 2016 Page 14 Siemens PLM Software
Application #2:
Engine definition
• Assist users in parameterizing and configuring
an internal combustion engine, all the while
providing useful pre-processed information
• Parameter calculation from “Metier” inputs
Unrestricted © Siemens AG 2016
July 26, 2016 Page 15 Siemens PLM Software
Application #3:
Multi-criteria analysis
• Evaluation of vehicle’s drivability through
objective criteria and ratings calculated from
submodels variables
• Special plot with spider chart for better
visualization
Unrestricted © Siemens AG 2016
July 26, 2016 Page 16 Siemens PLM Software
Other examples of apps ...
Car cabin and human comfort Dual mass flywheel filtration
Unrestricted © Siemens AG 2016
July 26, 2016 Page 17 Siemens PLM Software
Table of content
• Overview of the App Designer in LMS Amesim
• The App Designer in details
• Examples of use
• Practical applications relying on apps
• Going further
Unrestricted © Siemens AG 2016
July 26, 2016 Page 18 Siemens PLM Software
Application: gear shift map designer
Transmission
Gasoline vehicle automatic gearbox, drivability ratings Gear shift strategy definition
Create and design gear shift maps for automatic and dual clutch
transmissions Fuel economy parameters
Performance parameters
Unrestricted © Siemens AG 2016
July 26, 2016 Page 19 Siemens PLM Software
Application: energy management and battery integration
Study battery sizing in a complete vehicle architecture with accurate
electrical and thermal behavior modeling
Extract characteristic
curves from battery
datasheets
Convert the curves into parameters, check the model accuracy
Electric storage
Unrestricted © Siemens AG 2016
July 26, 2016 Page 20 Siemens PLM Software
Application: turbocharger pre-processing for data and maps
Internal combustion
engine
Parameter settings The tool now allows a pre-visualization and checks of extrapolated
data and maps (interactive GUI) Specific parameter handling
Data & extrapolation displays
Unrestricted © Siemens AG 2016
July 26, 2016 Page 21 Siemens PLM Software
Application: management of species & reactions in exhaust monoliths
Define gas and solid species
Add gas species
Add solid species
Use Mendeleyev table
Sulfur management: Oxidation of SO2 into SO3
Internal combustion
engine
Unrestricted © Siemens AG 2016
July 26, 2016 Page 22 Siemens PLM Software
Application: easy management of any type of plots with the Plot API
Density plot
Customization
Ready to use code for any Plot type
Post-processing
Unrestricted © Siemens AG 2016
July 26, 2016 Page 23 Siemens PLM Software
Table of content
• Overview of the App Designer in LMS Amesim
• The App Designer in details
• Examples of use
• Practical applications relying on apps
• Going further
Unrestricted © Siemens AG 2016
July 26, 2016 Page 24 Siemens PLM Software
Apps examples in the LMS Amesim online documentation
LMS Amesim 15 online documentation comes
with ready-to-use examples & dedicated user guides to start with:
• Integrated environment tool
• App templates for quick start
• User interface form editor with many “widgets”
Unrestricted © Siemens AG 2016
July 26, 2016 Page 25 Siemens PLM Software
App Designer and Plots Python API user guides in LMS Amehelp
Unrestricted © Siemens AG 2016
July 26, 2016 Page 26 Siemens PLM Software
More about the LMS Imagine.Lab Amesim platform
LMS Imagine.Lab Amesim comes with unique usability and scalability capabilities with
all the LMS Amesim graphical user interfaces (GUI), interactive help and associated
features such as the supercomponent facility, batch run monitor, experiment manager,
postprocessed variables and Statechart designer.
LMS Amesim enables you to analyze your data and system results with advanced
plotting facilities, dashboard, animation, table editor, linear analysis, activity index and
replay
LMS Amesim helps improve your system design with LMS Amesim Design
Exploration, LMS Amesim Export module or the LMS Amesim-Optimus interface.
Use advanced LMS Amesim scripting tools for model interaction automation and LMS
Amesim APIs for full command-line building of complete models.
LMS Amesim enables you to tailor your platform to your specific needs with the App
designer, Plots Python API, application-specific tools for pre-processing and post-
processing as well as customized parameter editing using external executables.
Platform
facilities
Analysis
tools
Optimization, robustness, design
of experiments
LMS Amesim
simulator scripting
LMS Amesim
customization
Unrestricted © Siemens AG 2016
July 26, 2016 Page 27 Siemens PLM Software
More about the LMS Imagine.Lab Amesim platform
LMS Amesim integrates cutting-edge numerical methods, performance analyzer,
discrete partitioning library for CPU speed-up, a parallel processing feature for
multiprocessor task distribution as well as High Performance Computing (HPC).
The LMS Amesim unique integrated platform provides realistic plant models for every
stage of the development cycle, enabling system and control engineers to start
evaluation and validation phases early in the design cycle using model-in-the-loop
(MiL), software-in-the-loop (SiL) and hardware-in-the-loop (HiL) frameworks.
LMS Amesim provides co-simulation capabilities with any software coupled with LMS
Amesim due to the generic co-simulation capability and functional mock-up interface
(FMI), to complete heterogeneous simulations within an unique integration platform.
LMS Amesim can be coupled with external software applications such as CAE, CAD,
CAM, FEA/FEM and computational fluid dynamics (CFD). Co-simulation provides
coupling between LMS Amesim and CAE tools with predefined setups to ensure good
dialog between the tools and simulation software.
LMS Imagine.Lab Amesim supports Modelica, the open standard language for
describing physical systems. The Modelica platform provides the tools you need to
build acausal, multidomain Modelica models and leverage the LMS Amesim platform
features to analyze the resulting system.
Solvers
and numerics
MIL/SIL/HIL
and real-time
Software
interfaces
1D/3D
CAE
Modelica
platform