VIRTUAL ECU - CADFEM · 2020. 5. 18. · CADFEM ANSYS Simulation Conference 2017 am 15. -17....
Transcript of VIRTUAL ECU - CADFEM · 2020. 5. 18. · CADFEM ANSYS Simulation Conference 2017 am 15. -17....
VIRTUAL ECUANSYS BEST PRACTICE SESSION:„SIMULATION DRIVEN PRODUCT DEVELOPMENT FOR EVERYONE“
DANIEL KRÄTSCHMERFRIEDERIKE LOERKE
CASCON 2019
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Process Management: Virtual ECU
© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4
Motivation
Sub-System:
RB system(e.g. injection
system)
Assembly
Component
Material,Interface
ManufacturedItem:
ECU
System:
VehicleLeve
l 0Le
vel 1
Leve
l 2Le
vel 3
Leve
l 4Le
vel 5geometry-independent
design rule, e.g. 𝜎 ≤ 𝜎𝑚𝑎𝑥
stress / strengthlevel
How to establish a robust data / information exchange between product-independent design element assessments & product-specific load derivation and load path design?
Motivation
Only with standardized load path methods
transparent requirements for design elements
can be derived
Standardized load path methods as enabler for
tool based, automatized evaluation of design
elements in mechanical architectures
Load derivation from a system perspective
?Cut out design elementfor product integration
load / loadcapacity level
Reliability Assessments
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Automated setup of ECU models to feed reliability models with needed information
Simulation Process Management: Virtual ECU
© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4
Motivation
Sub-System:
RB system(e.g. injection
system)
Assembly
Component
Material,Interface
ManufacturedItem:
ECU
System:
VehicleLeve
l 0Le
vel 1
Leve
l 2Le
vel 3
Leve
l 4Le
vel 5geometry-independent
design rule, e.g. 𝜎 ≤ 𝜎𝑚𝑎𝑥
stress / strengthlevel
Load derivation from a system perspective
Cut out design elementfor product integration
load / loadcapacity level
Hosting of detailed reliability models
Democratization in CAE-based product
development means to empower non-
experts to take advantage from simulation
technology
CAE experts could put the power of
simulation safely into non-experts hands to
overcome the general lack of CAE engineers
Democratization ?
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
OutlineSimulation Process Management: Virtual ECU
4
Motivation
Our journey to Simulation Process Management (SPM)
Drive ANSYS via Microsoft Excel / GUI
Process Automation & ANSYS WB Scripting by ACT
Simulation Process Management
SPM Framework “Concert Hall” by Dynardo GmbH
Virtual (Assembly of) ECU as automated solution for load derivation
“Deep-Dive” in customized workflow
Outlook and Summary
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Our journey to Simulation Process ManagementSimulation Process Management: Virtual ECU
5
Drive ANSYS via
Excel / GUI
2012
APDL Scripting
‒ Excel-Front-End
‒ MATLAB & python GUI
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Drive ANSYS via Microsoft Excel: smart-TCSimulation Process Management: Virtual ECU
6Excel-based user interface
VBA-Driven MS Excel-Frontend
User Input defines APDL Code definition
Post processed Results visualized in Excel
APDL-Driven ANSYS Backend
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Our journey to Simulation Process ManagementSimulation Process Management: Virtual ECU
7
Drive ANSYS via
Excel / GUI
2012
Automation & WB
Scripting
2016
APDL Scripting
‒ Excel-Front-End
‒ MATLAB & python GUI
Drive ANSYS via ACT(Application Customization Toolkit) wizards
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Virtual Assembly of PCB/ECUSimulation Process Management: Virtual ECU
8
ECU
ECU
po
p.P
CB
Sub-Assembly
PC
B PCBsubstrate
housing concept
Co
mp
on
ent
ComponentModel
Co
mp
on
ent
componentmodels
components & design elements
L
electrical layout
CL
ECU module databaseA
ECU assembly manuals
B
ACT Extension
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Process Management: Virtual ECU
© Robert Bosch GmbH 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Virtual Assembly of PCBs / ECUs-ACT
© CADFEM 2017
• XML: Konfiguration + GUI-Definition
• Python: Implementierung
• HTML (optional): Benutzerhilfe
ACT Wizard Programmierung: XML + Python + HTML
CADFEM ANSYS Simulation Conference 2017 am 15. -17. November 2017 in Koblenz 13
Python-Datei
XML-Datei
Krätschmer, D., Zhang, Y.: “Automatisierter Workflow zur
modellbasierten Bauelementbestückung von Leiterplatten
elektronischer Steuergeräte“,
CADFEM ANSYS Simulation Conference 2017
ACT-Driven ANSYS-Frontend
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Our journey to Simulation Process ManagementSimulation Process Management: Virtual ECU
10
Drive ANSYS via
Excel / GUI
2012
Automation & WB
Scripting
2016
Simulation Process
Management
2019
APDL Scripting
‒ Excel-Front-End
‒ MATLAB & python GUI
Drive ANSYS via ACT(Application Customization Toolkit) wizards
Simulation Process Management based on Dynardo‘s optiSLang and Concert Hall
Web Applications
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Bill of materials
Virtual Assembly of ECUsSimulation Process Management: Virtual ECU
11
PCB traces
PCB layout
population
database
components
mechanics(architectureelements)
architecture
layout
components
database
database
ECU
assembly #1
design elements
model information
meta information
design elements
Load at free-cut
of design elements
KPI $
Fx
Fy
Fz
database
design rules
assessments
database
Various information sources
DatabasesAutomated Virtual ECU
assemblyStandardized Load
DerivationStandardized Design Element Assessment
Lessons learned
Web Application
requirementsserver-based web framework
model information
meta information
model information
meta information
model information
meta information
feeds
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
SPM FrameworkSimulation Process Management: Virtual ECU
12
Dynardo’s web framework hosts optiSLang projects offering user input and upload opportunities
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
choose substrate
Simulation Process Management: Virtual ECU
Web-based provision of “Virtual Assembly of ECUs”
Embedding and extension of ACT solution
choose components
Mission: CAE workflows are fully covered by SPM based on standardized database-hosted modules
Step by step approach
Prepare PCB
Populate PCB
Assembly
Load Case
Solve
Post-processingready to use for
everyone
knowledge provided by
experts
ECU
EC
U
po
p.P
CB
Sub-
Assembly
PC
B PCB
substrate
housing concept
Co
mp
on
en
t
Component
Model
Co
mp
on
en
t
component
models
components & design elements
L
electrical layout
CL
ECU module databaseA
ECU assembly manuals
B
ACT Extension
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Process Management: Virtual ECU
14
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Process Management: Virtual ECU
Web-based provision of “Virtual Assembly of ECUs”
Embedding and extension of ACT solution
Relevant CAE workflows are fully covered by SPM based on standardized database-hosted modules
Approach to host CAE engineering workflows by central web-service ready to use for AE
associates
CAE Apps serve as baseline for highly standardized design element reliability assessments in
ECU architectures
CADFEM-provided CAE workflow for general ECU-related simulations embedded in Simulation
Process Management (SPM)-Framework
ACT-programming as a software project (architecture, documentation, testing,…)
Scalable framework solution ready to be extended by additional ANSYS modules
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Process Management: Virtual ECU
Web-based provision of CAE Engineering workflows
Effect of Digital Transformation in CAE Engineering
Automation of time-consuming tedious tasks promises efficiency gains of 33% (mid-term perspective)
Get Information
25%
Pre Process
20%
Solution Run
5%
Post Process
20%
Reporting
20%
Consulting
10%Get Information
25%
Pre Process
<1%Solution Run
5%
Post Process…Reporting
5%Consulting
10%
PotentialSavings
>33%
SPM Tooling
10%
SPM Preparation
10%
without
SPMwith
SPM: Virtual ECU
Simulation Engineer working split today (advanced level)
Future Simulation Engineer working split
source:
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Automated setup of ECU models to feed reliability models with needed information
Simulation Process Management: Virtual ECU
© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4
Outlook
Sub-System:
RB system(e.g. injection
system)
Assembly
Component
Material,Interface
ManufacturedItem:
ECU
System:
VehicleLeve
l 0Le
vel 1
Leve
l 2Le
vel 3
Leve
l 4Le
vel 5geometry-independent
design rule, e.g. 𝜎 ≤ 𝜎𝑚𝑎𝑥
stress / strengthlevel
Load derivation from a system perspective
Cut out design elementfor product integration
load / loadcapacity level
Hosting of detailed reliability models
Democratization in CAE-based product
development means to empower non-
experts to take advantage from simulation
technology
CAE experts could put the power of
simulation safely into non-experts hands to
overcome the general lack of CAE engineers
Democratization !
☑
☑
☑
☑
Automotive Electronics | AE/EBS | 2019-08-07
© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Outlook & SummarySimulation Process Management: Virtual ECU
18
DR. DANIEL KRÄTSCHMER (AE/EBS)AUTOMOTIVE ELECTRONICS, ENGINEERING BRAKING SYSTEMS ECU
EMAIL: [email protected].: 07121 35 39127
Any Questions?