DEMOCRATIZATION OF CAE-WORKFLOWS WITH OPTISLANG AT BOSCH
D. KRÄTSCHMER F. LOERKE S. MARTH (DYNARDO) D. SCHNEIDER (DYNARDO)
WOST 2019 Democratization of CAE-Workflows Democratization?
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 of simulation means mindset change
Automotive Electronics | AE/EBS | 2019-05-14 2 © 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. Democratization of CAE-Workflows Democratization?
Democratization in CAE-based product development means to empower non-simulation experts but experts to take advantage from simulation technology CAE experts could put the power of simulation safely into empower non-simulation experts but experts hands to overcome the general lack of CAE engineers We have to keep in mind: A design decision (in most cases) is not triggered by simulation result only.
“Democratization” means as well: Efficiency: Lever the expertise of CAE experts by consequent reuse of verified and validated workflows Quality: Standardization of repetitive CAE workflows independent from user and region Effectivity: Expert focus on product and design expertise – not simulation skills
Automotive Electronics | AE/EBS | 2019-05-14 3 © 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. Democratization of CAE-Workflows Outline
Introduction Our journey to Simulation Process Management Drive ANSYS via Microsoft Excel / GUI Process Automation & ANSYS WB Scripting by ACT Requirements on Simulation Process Management Tools mirrored on development scenario Required Setup of SPM Framework Introduction to Dynardo Concert Hall Practical Examples Outlook and Summary
Automotive Electronics | AE/EBS | 2019-05-14 4 © 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. Democratization of CAE-workflows Our journey to Simulation Process Management
Drive ANSYS via Excel / GUI
APDL Scripting ‒ Excel-Front-End ‒ Matlab & python GUI
2012
Automotive Electronics | AE/EBS | 2019-05-14 5 © 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. Democratization of CAE-workflows Drive ANSYS via Microsoft Excel: smart-TC APDL-Driven ANSYS Backend
VBA-Driven MS Excel-Frontend
User Input defines APDL Code definition
Excel-based user interface Automotive Electronics | AE/EBS | 2019-05-14 Post processed Results visualized in Excel 6 © 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. Democratization of CAE-workflows Our journey to Simulation Process Management
Automation & WB Scripting
Drive ANSYS via Drive ANSYS via ACT Excel / GUI (Application Customization Toolkit) APDL Scripting wizards ‒ Excel-Front-End ‒ Matlab & python GUI
2012 2016
Standalone PIDO
Automotive Electronics | AE/EBS | 2019-05-14 7 © 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. Reliability Assessment of Electronics Virtual Assembly of PCBs / ECUs-ACT ACT-Driven ANSYS-Frontend
Krätschmer, D., Zhang, Y.: “Automatisierter Workflow zur modellbasierten Bauelementbestückung von Leiterplatten elektronischer Steuergeräte“, © CADFEM 2017 CADFEM ANSYS Simulation Conference 2017
Automotive Electronics | AE/EBS | 2019-05-14 © Robert Bosch GmbH 2018.2019. All rights reserved,reserved, also regarding any disposal,disposal, exploitation,exploitation, reproduction,reproduction, editing,editing, distribution, aass well as in the event of applications for industrial property rights.rights. Reliability Assessment of Electronics Virtual Assembly of PCBs / ECUs-ACT
Component Model component PCB PCB
Component models substrate Component
components & design elements
CL L
PCB Sub-
op. Assembly p
electrical layout ECU module database housing concept A B
ECU ECU ECU assembly manuals
ACT Extension
Automotive Electronics | AE/EBS | 2019-05-14 © Robert Bosch GmbH 2018.2019. All rights reserved,reserved, also regarding any disposal,disposal, exploitation,exploitation, reproduction,reproduction, editing,editing, distribution, aass well as in the event of applications for industrial property rights.rights. Democratization of CAE-workflows Our journey to Simulation Process Management
Simulation Process Management
Automation & WB Simulation Process Management based on Scripting Dynardo‘s optiSLang and Concert Hall Drive ANSYS via Drive ANSYS via ACT Excel / GUI (Application Web Applications Customization Toolkit) APDL Scripting wizards ‒ Excel-Front-End ‒ Matlab & python GUI
2012 2016 2019
Standalone PIDO
Automotive Electronics | AE/EBS | 2019-05-14 10 © 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. Democratization of CAE-workflows Simulation Process Management (SPM)
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result
Design team perspective: Find the “right” CAE engineer with Design Team advanced CAE and programming Design Team competencies in all fields of task Expert w/o simulation skills solving workflow + process integration Expert Decision skills Expect capacity of the identified CAE engineer now (agile development / scrum / sprint)
Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 11 © 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. Democratization of CAE-workflows Simulation Process Management (SPM)
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result Consulting
10% Get Information 25% Design Team Reporting Design Team 20% Time Effort Distribution Expert Decision Expert w/o simulation skills Pre Process 20%
Post Process 20% Solution Run 5% Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 12 © 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. Democratization of CAE-workflows Simulation Process Management (SPM)
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result Consulting
10% Get Information 25% Design Team Reporting Design Team 20% Time Effort Distribution Expert w/o simulation skills Expert Decision Pre Process 20%
Post Process Solution Run 20% 5% Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 13 © 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. Democratization of CAE-workflows SPM Requirements
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result Traceability Traceable hosting of released CAE models and workflows (CAE libraries for models and workflows) Design Team Cooperation Design Team Reusability of processes and workflows to reduce double- Expert Decision Expert w/o simulation skills work Quality Comparability of CAE results by standardized simulation processes
Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 14 © 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. Democratization of CAE-workflows SPM Requirements
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result Automation Empowerment of non-expert to get use of simulation technology by workflow automation Design Team Access Design Team UX-Interface that allows easy access and fast (“look and Expert Decision Expert w/o simulation skills feel”-experience) PIDO Integration Opportunity to combine Workflow Management with general PIDO approaches
Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 15 © 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. Democratization of CAE-workflows Target State: Expected Savings
Get Information Pre Process Solution Run Post Process Reporting Consulting
Task Simulation expert w/o product experience / appropriate field of expertise Result Get Information 25% Potential Savings Pre Process Design Team Design Team >45% Time Effort <1% Solution Run Distribution Expert w/o simulation skills 5% Expert Decision
Post Process <1% Consulting Reporting 20% (+10%) 5%
Design Iteration
Automotive Electronics | AE/EBS | 2019-05-14 16 © 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. Democratization of CAE-workflows Simulation Process Management Setup Draft User CAE Expert IT Infrastructure & License Management Workflow File definition Definition Simulation Data Management Simulation Process Task Settings Management & Publication of Workflows Parameter Report Process Integration & User Interface / Web End Front Web / Interface User Gen- Design Optimization Result eration
Automotive Electronics | AE/EBS | 2019-05-14 17 © 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. Democratization of CAE-workflows Dynardo Concert Hall Web-based front-end Concert Hall menu Bar:
Access to single project Project Status
Automotive Electronics | AE/EBS | 2019-05-14 18 © 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. Democratization of CAE-workflows User Management
User Management Web Application requires registration of users. Admin Modus for registration and delete of users Stand-alone user management is available to be extended by RB-Identity Management Systems
Automotive Electronics | AE/EBS | 2019-05-14 19 © 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. Democratization of CAE-workflows Wizard Choice (Excerpt) Wizard page Example 1 Example 2 Example 3
Wizard Choice Dynardo Concert Hall offers a both graphical and list-based menu for user-friendly tile-based choice of appropriate self- defined wizards All wizards are based on optiSLang projects with placeholder and registered files for web-based user interaction
Automotive Electronics | AE/EBS | 2019-05-14 20 © 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. Democratization of CAE-workflows Example: RC-network
experiment “ladder-type” RC-network (cauer) +… Tjunction Tcase R1 R2 Rn C1 C2 Cn
Cauer regression
experiment Purpose Derivation of RC-network parameters for transient thermal behaviour
Tjunction-case to be used in standard network simulator for circuit simulation Regression analysis with variable number of RC-chain elements based on Foster-regression and Foster-Cauer transformation
Foster-Cauer regression
Automotive Electronics | AE/EBS | 2019-05-14 21 © 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. Democratization of CAE-workflows Example: RC-network (Cauer-type)
Report Sent by Email Experimental behaviour
Setup of optiSLang project Placeholder definition optiSLang setup for the python-based regression analysis to obtain cauer-type RC-chain elements Python-node to auto-generate Microsoft PowerPoint report Data Send node to send PowerPoint results via Email Placeholders and Registered files Definition of placeholders to be provided by user interface
Automotive Electronics | AE/EBS | 2019-05-14 22 © 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. Democratization of CAE-workflows Interface
Wizard-related user interface Relevant user interface needed to feed the workflow with relevant data / information is offered by Concert Hall Web Application Front-End Results
Thermal Impedance Zth + mail address to send Microsoft PowerPoint report
Automotive Electronics | AE/EBS | 2019-05-14 23 © 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. Democratization of CAE-workflows Example: Component Model Updating
+ Measurement w. T3Ster** X-Ray, CT
JEDEC-compliant Geometrical experimental setup Model Derivation
Model Updating is needed Structure function and Zth Optimized, high-quality FEM model
** Transient Thermal Tester Automotive Electronics | AE/EBS | 2019-05-14 24 © 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. Democratization of CAE-workflows Example: Component Model Updating
Experimental behaviour
ANSYS WB Project
Result of Sensitivity Analysis Setup of optiSLang project optiSLang setup for the optimization of material (and geometry) parameters based on existing Sensitivity Analysis (to reduce test times) Placeholders and Registered files Definition of registered files + placeholders to be provided by user interface
Automotive Electronics | AE/EBS | 2019-05-14 25 © 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. Democratization of CAE-workflows Video Presentation
Automotive Electronics | AE/EBS | 2019-05-14 26 © 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. Democratization of CAE-workflows Results Setup of optiSLang project optiSLang setup for the optimization of material (and geometry) parameters based on existing Sensitivity Analysis (to reduce test times)
Placeholders and Registered files Definition of registered files + placeholders to be provided by user interface Result.csv Result Design Parameters of updated model Resulting Thermal Impedance behaviour (not available now): Auto-Report (not available now): Sent Results by Email
Encapsulated Workflow – Standardized Results independent from user
Automotive Electronics | AE/EBS | 2019-05-14 27 © 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. Democratization of CAE-workflows Example: Thermal Assessment
1D-model Reduced Order Model matrices (ROM) 1D model 1D
Load Report Sent by Email
specification Electro-Thermal Load Load data Load
temperature Setup of optiSLang project Simple optiSLang setup for the MATLAB-based calculation of
results courses temperature courses (and assessments) based on ANSYS-provided Reduced Order Model (ROM) matrices (MORinsideANSYS) Python-node to auto-generate Microsoft PowerPoint report Thermal Data Send node to send PowerPoint results + result zip-files by Email Assessment Placeholders and Registered files
assessment Definition of placeholders to be provided by user interface
Automotive Electronics | AE/EBS | 2019-05-14 28 © 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. Democratization of CAE-workflows What’s next?
?
Simulation Process and SPM Data Management Traceability of CAE data Automation & WB Simulation Process and workflows Scripting Management based on Individualization of web Dynardo‘s optiSLang frontends w/ stable and Concert Hall SPM-backend Drive ANSYS via Drive ANSYS via ACT frameworks Excel / GUI (Application Web Applications Customization Toolkit) Mindset change APDL Scripting wizards Intensify “Democratization”- ‒ Excel-Front-End principles (Maturity level) ‒ Matlab & python GUI Vertical integration
2012 2015 2019 hopefully soon
Integrated PIDO
Automotive Electronics | AE/EBS | 2019-05-14 29 © 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. Democratization of CAE-Workflows Summary
Dynardo’s Simulation Process & Workflow Management Framework based on standard optiSLang projects empowers users to publish repetitive workflows Web Application serves as a central collaboration platform encourages experts to get use of advanced CAE workflows provided by CAE-experts It’s just optiSLang, placeholders and registered files “Democratization of Wizard Setup” Presented SPM-System allows an individual tailoring of existing web front end either by templates (shown here) or fully individualized. SPM Framework potentials needs to be embedded in engineering workflows Challenging: IT infrastructure, license management Framework is more than an initial step into democratization of CAE workflow
Democratization of CAE-Workflows empowers “experts” to apply established simulation workflows to improve their design decisions even in agile development scenarios
Automotive Electronics | AE/EBS | 2019-05-14 © 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. Democratization of CAE-Workflows Summary
Any Questions?
DR. DANIEL KRÄTSCHMER (AE/EBS) AUTOMOTIVE ELECTRONICS, ENGINEERING BRAKING SYSTEMS ECU
EMAIL: [email protected] TEL.: 07121 35 39127
Automotive Electronics | AE/EBS | 2019-05-14 31 © 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.