Secure Your Simulation Knowledge, Processes, and Data · Steps to implement SLM Design Exploration...
Transcript of Secure Your Simulation Knowledge, Processes, and Data · Steps to implement SLM Design Exploration...
-
Secure Your Simulation Knowledge, Processes, and Da taSecure Your Simulation Knowledge, Processes, and Da ta
Stefan Schmid, Director SLM, Dassault Systemes Simulia GmbH
-
• Across Industries, simulation:– Reduces physical prototypes– Provides deeper insight– Evaluate design alternatives– Shortens the design cycle
The Value of SimulationThe Value of Simulation
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
– Shortens the design cycle– Improve product quality
• Simulation IP is a valuable corporate asset
-
Simulation Lifecycle Management (SLM)Simulation Lifecycle Management (SLM)
Decision Support
-ResultResult
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Process & Execution
Management -
ScenarioScenario
Data Management
-ModelModel
CollaborationCollaboration
-
AgendaAgenda
• Why Process- and Data management is needed
• SLM, a flexible approach
• It works! - Two case studies from the industry.
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
The problem with data:The problem with data:
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
CAE CAE –– Data & Methods GrowthData & Methods Growth
Data Volume (Structured / Unstructured)Data Volume (Structured / Unstructured)
App
licat
ion
Mat
urity
App
licat
ion
Mat
urity
Event SimulationEvent Simulation
ElectromagneticElectromagnetic
Fatigue / LifeFatigue / Life
Heat TransferHeat Transfer
Sub
syst
emS
ubsy
stem
Sys
tem
Sys
tem •• 25K25K--48K files per user48K files per user 20122012
•• 2020--30% duplicates30% duplicates•• 5050--60% not touched in 3 yrs60% not touched in 3 yrs>1yr old, 10% chance it will ever be deleted>1yr old, 10% chance it will ever be deleted
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
FEOB Conceptual Preliminary Detailed Validation
(Test)Mfg In Service
App
licat
ion
Mat
urity
App
licat
ion
Mat
urity
AcousticsAcoustics
Fluid DynamicsFluid Dynamics
Mechanical DynamicsMechanical Dynamics
Structural MechanicsStructural Mechanics
Com
pone
ntC
ompo
nent
Sub
syst
emS
ubsy
stem
1.4 1.4 PetabytesPetabytes20032003
1.7 1.7 PetabytesPetabytes20072007
10.0 10.0 PetabytesPetabytes20122012
-
Where does the time go….Where does the time go….
????
??Are process and data Are process and data
current?current?
Who owns the data Who owns the data and has it changed?and has it changed?
Where is the existing Where is the existing data?data?
Best practices / Best practices / Standard Works ?Standard Works ?
DataData
SearchSearch
35%35%
DataData
ManipulationManipulation
28%28%
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
????
??Do I need toDo I need to
modify the data?modify the data?How are apps run?How are apps run?
Who to contactWho to contactto get permissions?to get permissions?
What applications are What applications are used?used?
30% of an Engineers time is spent searching for data30% of an Engineers time is spent searching for data
DataData
AccessAccess
12%12%
Adjust forAdjust for
QualityQuality
25%25%
-
What What condition/scenaricondition/scenari oodo I address?do I address?
Who Who createdcreatedme & when?me & when?
What What projectproject
Data 5Data 5
Data 4Data 4Data 3Data 3
Data 2Data 2
Data 1Data 1
What What processprocess waswasused to create me?used to create me?
What What requirementsrequirementscaused my creation?caused my creation?
What What toolstools werewereused to create me?used to create me?
Data 6Data 6
Capture engineering knowledge Capture engineering knowledge -- Data attribution & Data attribution & add metadata add metadata
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
What What projectprojectcreated me?created me? Data AData A
Data 10Data 10
Data 8Data 8
Data 1Data 1
Data 12Data 12
Data 7Data 7
Data 11Data 11
What other dataWhat other datacomplimentscompliments memeor do I compliment?or do I compliment?
What What conclusion(sconclusion(s ))do I support?do I support?
What is my maturityWhat is my maturityor or validationvalidation state?state?
Do I meet Do I meet qualityqualitystandards?standards?
What What parameterparametersettings define me?settings define me?
What What designdesign configconfig..do I reference?do I reference?
Data 9Data 9
Data context must be captured Data context must be captured
-
… and the Problem with Processes: … and the Problem with Processes:
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
Challenge to Capture Experience IP Challenge to Capture Experience IP from from SimulationSimulation
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
ReRe--usableusableSimulation Simulation IPIP
-
Existing EnvironmentsExisting Environments
REQUIREMENTSREQUIREMENTS
CONFIGURATIONSCONFIGURATIONS
ENG DISCIPLINESENG DISCIPLINES
LOADSLOADS
MATERIALSMATERIALS
CONSTRAINTSCONSTRAINTS STD WORKSSTD WORKS
SIM MODELSSIM MODELS
REPORTSREPORTS
Simulation Simulation IPIP
Solution RequiredSolution Required
PDM/PLMPDM/PLM
ENOVIA, TCENOVIA, TC
SLMSLM
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
~ 150~ 150AppsApps
Analysis Analysis AppsApps
CADCAD
CATIA, NXCATIA, NX
-
LetLet´́s structure this:s structure this:
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
Simulation Process Simulation Process
ManagementManagement
AutomationAutomation
Simulation Data Simulation Data
ManagementManagement
TraceabilityTraceability
Data anywhereData anywhere
Unmanaged filesUnmanaged files
Steps to implement SLMSteps to implement SLM
Design ExplorationDesign Exploration
Decision SupportDecision Support
Design to targetDesign to target
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
ManagedManagedProcessesProcesses
Formal & adFormal & ad--hochoc
ManagedManagedFiles + MetadataFiles + Metadata
Program & non Program & non program dataprogram data
FilesFiles
Islands of Islands of unconnected unconnected datadata
Managed Managed
AttributesAttributes
Managed Managed Performance Performance AttributesAttributes
Performance Performance Requirement Requirement DrivenDriven
Start with Data Start with Data ManagementManagement
Start with Process Start with Process AutomationAutomation
-
Simulation Lifecycle Management Simulation Lifecycle Management –– Project ProfilesProject Profiles
I would like also to I would like also to store the process store the process and to execute it and to execute it when possiblewhen possible
My processes My processes may be used by may be used by other persons in other persons in
other other dptsdpts
Pro
cess
Pro
cess
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
I need only to store I need only to store my data in an my data in an
organized mannerorganized manner
My data need to My data need to be published, they be published, they will be used by a will be used by a
lot of others lot of others personspersons
Dat
aD
ata
DepartmentDepartment EnterpriseEnterprise
-
Simulation Lifecycle Management Simulation Lifecycle Management –– Project ProfilesProject Profiles
Pro
cess
Pro
cess
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Dat
aD
ata
DepartmentDepartment EnterpriseEnterpriseEvolution PathEvolution Path
-
SLM SLM –– WhatWhat´́s behind the solution?s behind the solution?
• Scenario Editor (SCD)– The platform to manage all
Simulation Data & Processes.– Leverage PLM backbone and
functionality– Designed for Simulation users.– Open platform
• Fiper
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
• Fiper– Integration/Automation
platform for simulation workflow
– 3rd party application wrapper– Parallel & Distributed
computing.
-
How does it work?How does it work?
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
SLM TraceabilitySLM Traceability
• Visually review status and relationships (links) of simulation objects:– Show links between simulation objects– Track data and changes– Display change status– Understand how status of previous work affects future work
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
SLM Accessibility SLM Accessibility –– Control access to dataControl access to data
• SLM Operations– Lock/Unlock– Promote / Demote– Revision / Version– Grant Access– Change Owner– Show References– Copy/Paste/Delete
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010SLM IntroductionSLM Introduction
• Roles and Policies– A set of pre-defined simulation roles are
provided• SLM Administrator• SLM Methods developer• SLM End User• SLM reviewer
– Roles and polices used out of the box or enhanced
-
This data used as This data used as input for input for following following activitiesactivities
Simulation ActivitySimulation Activity
SLM Simulation ActivitiesSLM Simulation Activities
Simulation activities integration simulation applications. Simulation activities integration simulation applications. Exchanges data with SLM and applicationExchanges data with SLM and applicationExecution can be:Execution can be:
•• Locally or distributedLocally or distributed•• Interactively or batchInteractively or batch
Application agnosticApplication agnostic
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Export files Export files from SLMfrom SLM
Execute application Execute application via configured via configured connectorconnector
Import files Import files back to back to SLMSLM
-
Execution Execution –– Job MonitoringJob Monitoring
• Status of the current Job of each Process and Activity can also be monitored via the remark column of the Explorer’s view.– Job logs can also be accessed by clicking the remark icons.
Icon Remark
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Not started
Running
Paused
Completed
Canceled
Failed
Aborted
-
Automated “Automated “SSimim--flows”flows”
Visual simulation Visual simulation workflow workflow builderbuilder
Parametric data flowParametric data flow
Automates Automates ssimulation imulation PProcessrocess
Hierarchical system Hierarchical system modelingmodeling
Rapid, Automated Process captureRapid, Automated Process capture
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010DaDa
modelingmodeling
-
Workspace Workspace XXXXXX
FE validation FE validation
Simulation 1Simulation 1
……CFD validationCFD validation
……
Simulation Simulation 22
NVH validationNVH validation
Activity Activity 11
Activity Activity 22……
SLM SLM –– SCESCEPROGRAMPROGRAM
REQUIREMENTREQUIREMENT
LIBRARYLIBRARY
SLM inside PLMSLM inside PLM
BOM/BOM/
Part Part listslists
ProjectsProjects
RequirementsRequirements
MATERIALSMATERIALS
SLM SLM ––
IsightIsight/SEE/SEE
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
……
Simulation Simulation TemplatesTemplates
SimulationTypeSimulationType 11
CUSTOMER APPLICATIONSCUSTOMER APPLICATIONS
ENGINEERINGENGINEERING
PPRPPRSystem Modeling System Modeling
ProcessesProcesses, ,
ResourcesResourcesCADCAD
Commercial and inCommercial and in--house applications: house applications:
prepre--processingprocessing, , solvingsolving, post, post--processingprocessing, …, …
-
Two examples:Two examples:
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
-
Dana SnapshotDana Snapshot
• Founded in 1904• Based in Maumee, OH• 2009 Sales: $5.2 billion• 21,500 employees• Key Products: axles,
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
• Key Products: axles, drive shafts, transmissions, sealing & thermal
• Strong Global Brands
-
Case #1 Case #1 –– DANA: Cylinder Head GasketDANA: Cylinder Head Gasket
• Additional functionality over time– From “just a seal”– To influencing also:
• Emissions• Fuel consumption• Oil consumption
⇒
• Complexity of Product
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Development increased, such as:– Bench testing
• Sealability• Fatigue• Metallurgical examinations• Material resistance to different fluids• Load / deformation behavior• Powertrain component distortion
– Dynamometer testing– Field testing
⇒⇒⇒⇒ Increase in Development Time and Costs
Sealing Products for Powertrain ApplicationsSealing Products for Powertrain Applications
-
Need for new ApproachesNeed for new Approaches
• CAE• System evaluation• Global support • Reduction in time-to-market thru 24x7 approach• Cost control thru utilizing lower cost alternatives⇒
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
⇒
• Challenge for:– Effective data management– Communication– Decision-making
CAE Sealing SystemCAE Sealing System
-
Dana’s interest in SLMDana’s interest in SLM
• Tool to capture existing process and best practices– Allows for easy deployment and – Training tool
• Standardized process templates allow for easy automation
• Collaborative environment allows for global resource
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
• Collaborative environment allows for global resource optimization and asset allocation (24x7)
• Improves consistency and quality of data• Tool for large amount of data and file sizes• Traceability• CAE data linking
-
Dana BVA Dana BVA –– Top Metrics of SLMTop Metrics of SLM
TIME REDUCTION
Searching For Data 60%
Entering / Re-keying Data / Re-work 72%
Data Manipulation / quality check and clean 27%
Processing Changes / Releases 33%
Creating / recreating data 35%
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
Creating / recreating data 35%
Import / export / data formatting 40%
PERSONNEL
Staff Avoidance -
Cost of Staffing -
-
Dana Dana –– Business Value AssessmentBusiness Value Assessment
• Resource flexibility – hand off projects and/or work globally• Standardize simulation methods/processes• Extend CAE to the enterprise• Customer collaboration platform
Strategic
• Support Dana’s various CAE tools (Abaqus, Hypermesh, etc)
Technical
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
• Support Dana’s various CAE tools (Abaqus, Hypermesh, etc)• Support open (add-hoc) processes. Minimal automation• Methods / templates maintained by engineering• Scalable globally to support international team / global support
requirements
• 4-year ROI – 140%• Payback Period – 1.5 yrs• 4-year IRR – 195%• 12% operational savings
Fiscal
-
Case #2 Case #2 –– Honda Expand use of Honda Expand use of FiperFiper
• Honda Japan adopts Fiper starting 2008• Current 3 systems installed
– Fuel Cell Design– Engine performance – Styling - CFD (FAST System),
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
– Styling - CFD (FAST System),
• 2 more systems in process– Honda R&D decided to replicate the WACO system in
the US.– 11G (Powertrain)
• Fiper can emerge as a standard Integration/Automation platform in Honda.
-
CAE Process Standardization at Honda/Engine (3G4)CAE Process Standardization at Honda/Engine (3G4)
��Target: Engine BlockTarget: Engine Block Simulation ProcessSimulation Process�� Approach: Approach:
Process Integration & Automation by SEEProcess Integration & Automation by SEETight Link between MSTight Link between MS--Project and SEE WorkflowProject and SEE Workflow
Loading Data WorkflowLoading Data Workflow
SEESEE
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
�� Results:Results:�� Reduction of CAE Cycle: Reduction of CAE Cycle: 13Days 13Days �������� 8 Days8 Days�� Process Standardization (Process Standardization (Process/Data/Knowledge Sharing and Web based Portal)Process/Data/Knowledge Sharing and Web based Portal)
Process of Engine Block SimulationProcess of Engine Block Simulation
FEM ModelingFEM Modeling (5days)(5days)Collect Input Collect Input Data (2days)Data (2days)
Set Analysis Cases Set Analysis Cases (3days)(3days)
Analysis Analysis (1day)(1day)
ReportReport 13Days13Days
8Days8DaysFEM ModelingFEM Modeling (5days)(5days)Analysis Analysis (1day)(1day)
ReportReport
Cycle Reduction Target Cycle Reduction Target
-
SLM SLM -- thethe keykey taketake awaysaways::
• More simulations in a given time• Decisions are documented and are traceable for an infinite
timeframe• Automated report generation• No loss of data as a result of unavailable key personnel• Rapid access to existing CAE data and knowledge• Single Source of Truth (Version control)
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010
• Single Source of Truth (Version control)• Owned or referenced data• Traceability of processes (data pedigree)• Searchable data• Access Controlled• Data and process re-usability = knowledge capturing
-
Thank youThank you
NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010NAFEMS EUROPEAN CONFERENCE ON SIMULATION PROCESS AND DATA MANAGEMENT 2010