2-a_altair

26
Managing Product Performance Process and Data Infrastructure Considerations Alhad Joshi Director, Enterprise Solutions Altair is Engineering IT!

Upload: rakeshpa2078662

Post on 10-Apr-2018

217 views

Category:

Documents


0 download

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 

8/8/2019 2-a_altair

http://slidepdf.com/reader/full/2-aaltair 26/26

Q & A

Thank you!