2-a_altair
TRANSCRIPT
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 1/26
Managing Product Performance Process and DataInfrastructure Considerations
Alhad Joshi
Director, Enterprise Solutions
Altair is Engineering
IT!
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 2/26
Altair Engineering, Inc.2
Agenda
Section 1
• Background
• Problem statement & Vision
• Approach
• Roadmap
Section 2• Data Structures and ADM Modules
Section 3
• Infrastructure Considerations
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 3/26
Altair Engineering, Inc.3
Section 1 : Background
ANALYSIS
ENGINEERING
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 4/26
Altair Engineering, Inc.4
•OptiStruct
•HyperShape
•HyperMesh•Batch Mesher • Assembler
•ProcessManager
•PBS
•OptiStruct
•HyperView
Performance Validation Tasks Overview
•HyperWeb•Report Server
Reporting
Concept Design
Meshing+Assembly
Vibration
Analysis
Structural
Analysis
Durability
Analysis
Manufacturing
Analysis
Thermal
Analysis
Vibration
Analyses
Structural
Analyses
Durability
Analyses
Manufacturing
Analyses
Safety
Analyses
Visualization + CorrelationTest
O p t i mi z a t i on
PDM
Workload Manager
H y p
er S t u d y
D a t aM an a g er
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 5/26
Altair Engineering, Inc.5
Batch Meshing
B
Mesh Quality
Criteria
Geom Cleanup
Parameters
Report
File
▲ End goal: eliminate all manual meshing
▲ Today: some hand-editing required after
batch meshing
▲ Today: significant reductions in time and
labor to complete meshes
▲ Distribute meshing jobs using PS/Pro
▲ Check meshes back into PDM and EDM
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 6/26
Altair Engineering, Inc.6
Assembly Management
Connections
File.O.M
▲ Get .O.M from PDM
▲ Filter .O.M. for CAE purposes
▲ Import and position meshed parts and
assemblies
▲ Import welds
▲ Export fully assembled models
▲ ack-end database for sharing meshes
within departments
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 7/26
Altair Engineering, Inc.7
Analysis Setup
Auxiliary Input
Files
Analysis
Process
Template
▲ Load assembled model
▲ Create loads and C’s
▲ Prepare model for solver
▲ Submit solver job
▲ Generate report templates for post
processing
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 8/26
Altair Engineering, Inc.8
Optimization
H
▲ DOE
▲ Optimization
▲ Stochastic Variation
▲ Robust Design
•Target mean (µ)•Minimize variation
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 9/26
Altair Engineering, Inc.9
Job Distribution & Workload Balancing
B
Heterogeneous Compute Cluster
E W L E T TP A C K A R D
▲ Distribute jobs across clusters and
heterogeneous networks
▲ Parallel computation is essential for
robust design
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 10/26
Altair Engineering, Inc.10
Validation Results and Reports Management
▲ Store results on server
▲ Serve results on demand to post processors
and web reports
▲ Provide reporting throughout PD
organization
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 11/26Altair Engineering, Inc.11
Altair Data Manger
Domain
Product performance validation (CAE analysis and physical testing)
Problem
Inconsistent performance metrics management
Granular process and file management
Goal
Provide a system that enables rapid decision making by providing
Validation status reports
Validation metrics comparisons with engineering targets
Dashboards that can aggregate data from various sources
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 12/26Altair Engineering, Inc.12
Data Management Perception
Data Management
Solution ?File Management
File Management
Relationships
Lineage
History
Search
Tag
Accessibility
Security
Access Privilege
Automation Integration Data Mining Dashboards
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 13/26Altair Engineering, Inc.13
Altair Data Manager Evolution
Domain Expertise PDM Expertise
Commercial CAE
Data Management
Solution
Custom CAE
Data Management
Solution+ + =
Concept Design
Product Development
EngineeringSoftware Development
TCE/iMan/Metaphase
VPM/Enovia/Smarteam
WindChillMatrixOne
Etc.
DCX - Germany
Ferrari – Italy
Etc.
Altair Data Manager
Magna Steyr – CAE data
Customer X – Test data
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 14/26Altair Engineering, Inc.14
CAD & CAE/Test Domain Characteristics
CAD CAE / Test Metrics
10 MB, 100 files 2GB, 5000 files 2MB, 100 files
Complexity & Volume
Assemblies
Parts
Revisions
BOM Views
EffectivitiesPart Documents
Meshes
Load-cases
Instrumentation
CAE Assemblies
Materials
Templates
Solver DecksResults
Metrics
Curves
Tables
Trends
ComparisonsAggregates
Shelf Life
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 15/26Altair Engineering, Inc.15
End Goal: Create Performance Data Dashboards
ANALYSISENGINEERING
Organize and Manage Performance Data
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 16/26Altair Engineering, Inc.16
Perform Validations
Controls
Inputs
Mechanism
Outputs
Shape Information
Material Information
Loading Information
Boundary ConditionInformation
C o m p u t e r S y s t e m
A n a l y s i s C o d e ( S o l v e r )
Displacement Information
Stress Information
A n a l y s i s G u i d e l i n e s
A n a l y s i s O b j e c t i v e s
Validation Process
PDES’ EACM IDEF0 Diagram
• Controls
– Process Definition
• Inputs
– Shape
– Loads
– oundary Conditions
– Materials
• Mechanisms
– Analysis code
– Job execution System
• Outputs
– Displacement Field
– Stress Field
– …
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 17/26Altair Engineering, Inc.17
System Components
Database
Database API Layer Schema Configuration
Web-Services
Middleware
Interface Layer
GUI Configuration
Applications
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 18/26Altair Engineering, Inc.18
ADM Federation Web Application Architecture
Use ADM web services
Use common object model implemented by each ADM sub-system
Leverage ADM web portal for granular data query and view
ADM Roadmap: Enable Extreme Scalability
Requirement: Ability to support companies of any size
Deploy current ADM at smaller companies
Divide large installations into multiple sub-domains
Deploy ADM systems for each sub-domain
Federate ADM sub-systems using a standard Web Architecture
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 19/26Altair Engineering, Inc.19
Section 3: Infrastructure
ANALYSIS
ENGINEERING
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 20/26Altair Engineering, Inc.20
H y p er W or k s
C l i en t
CAEDataModel
Project
Runs
Run
Geom
Instrmt
Events
Inputs
Solver
Results
Report
J AV AAP I L a y er
A 1 -A d
a p t er
A 2 -A d
a p t er
IIS File Download
Directory
HDMConfig
Oracle Database
Server
A p p S er v er
ADMW e b P or t al
Altair
COM DLLs
D
COM DLLs
IIS + DB Server
DB COM LayerT C L L a y er
IIS Webserver
ADM DataModel
ADM Client-Server Architecture Overview
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 21/26Altair Engineering, Inc.21
Data Sources
• Process Data
– est practice documents – Regulatory requirements
• Imported data files
– CAD Geometry – From PDM System Vaults or shared drives
– FE Meshes – From other analysis projects, from shared drives…
– Load Curves – From physical tests – oundary Condition definitions – From process documents
– Material Properties – From Materials Databases
– ard point locations and surfaces – From CAD data
• Other Data
– A ill of Materials from PDM
• Most of this data is available in electronic form
• This data could be located on a variety of physical systems:
– PDM Systems and Enterprise databases
– Local and Shared Drives
– FTP and Web servers
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 22/26Altair Engineering, Inc.22
Considerations
• Computing Infrastructure
– Load balance web application servers
– Support solver execution load balancing systems
• Distributed Locations
– Develop federation schema to provide
Crisp performance for small CAE teams
Only required validation metrics information to the enterprise
• Network Bandwidth
– Minimize network traffic
Perform batch saves
Minimize continuous server hits
• Archival Systems
– Support off-line storage
• Shared Drives
– Avoid vaulting large result files
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 23/26Altair Engineering, Inc.23
ADM USER INTERFACE
eComputeJob Submission
Server
Project ABCD
Run 1
Report Files
Run 2
Solver Deck
Result Files
Report Files
Load BalancingSystem(PBS...)
Runs
Inputs
Models
Events
Instrument.
Subroutines
Solver
Results
Reports
Inputs
Solver
Results
Reports
Solver Deck
Result Files
Solver Deck
Result Files
Solver DeckJOB IDNotificationResult Files
How does ADM manage solver execution?
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 24/26Altair Engineering, Inc.24
CASE STUDY – Magna-Styer
AssembleMeshes
atchMesher
V i r t u a l M o c k U p - H y p e r W o r k s D a t a M a n a g e r
CATIA/UG
ED/AXALANT
Export
Import
C A D / P L M
STEP/XML
Interface to
PLM
Geometry in
native format
Assign Material
Realize Welds
Connections
yperMesh
Meshing
Assembling
Load Case
Input DeckDocumentation
Assemble
Geometry
P r e p r o c
e s s i n g
DM
Project
Import &
Export
3rd Party
Submit
Simulation to
OptiStruct/LS-DYNA
S
o l v e r
yperView
Report Generation
Download
Results
P o s t p r o c e s s i n g
DM
WebPortal
Description & Process
Complete modeling process to setup vehicle load cases and manageall data
• Interface to Product Structure
• Import of part geometry and applyingtransformations
• Assembling the model withtransformation
• atchMesh unmeshed geometries• Material databases for solvers
• Apply load cases
• Import and Export of Projects
• Load cases for OptiStruct & LS-DYNA
• Automated process documentationand reports
• DM Web Portal to View the Reports
enefits• Centralized CAE Data Management
• Improve Data Supply Speed
• Standardization and reproducibility of CAE processes
8/8/2019 2-a_altair
http://slidepdf.com/reader/full/2-aaltair 25/26Altair Engineering, Inc.25
A Case Study
ADM was selected to mange Pratt’s Engine Test Data
Unique Requirements Very large raw test data files cannot be moved from the NAS
Custom GUI suitable for Pratt’s test data users
Automatic Test creation when tests are uploaded to NAS
Post-processing support with their existing applications
Implementation will be done in 3 phases
Phase 1 – Meta-data configuration and System install
Phase 2 – Test data monitoring and Test creation agent
Phase 3 – Post processing support
Not a major HW customer