+ All Categories
Home > Documents > The Design, Development, and Testing of an Open …images.connect2communities.com/pdf/hunten.pdf ·...

The Design, Development, and Testing of an Open …images.connect2communities.com/pdf/hunten.pdf ·...

Date post: 21-Jul-2018
Category:
Upload: phamcong
View: 213 times
Download: 0 times
Share this document with a friend
25
© 2012 LOCKHEED MARTIN CORPORATION The Design, Development, and Testing of an Open Standards-Based Simulation Data Management and Archival System May, 2012 Keith Hunten, P.E. Advanced Development Programs Lockheed Martin Aeronautics
Transcript

© 2012 LOCKHEED MARTIN CORPORATION

The Design, Development, and Testing of an Open Standards-Based

Simulation Data Management and Archival System

May, 2012

Keith Hunten, P.E. Advanced Development Programs

Lockheed Martin Aeronautics

© 2012 LOCKHEED MARTIN CORPORATION

Overview of Open SimDM

• SimDM Program Objectives

• Use cases • Product Functionality • Open SimDM Architecture • Pilots and Dissemination • Conclusions

© 2012 LOCKHEED MARTIN CORPORATION

SimDM Program Objectives • Improve the effectiveness of simulation and analysis

programs and the sharing of the information produced – Simulation data will be made accessible for the support and

upgrade of aircraft, land vehicles, and ships: • Allows users such as national Ministries of Defence and Air

Logistics Centers to have access to simulation information.

– SimDM will interface with off-the-shelf CAD and CAE engineering applications: • Provides the mechanisms for single access to product structure,

CAD models, and CAE simulation data of engineering programs.

– Long term data retention issues will be resolved by using the internationally-recognized ISO 10303-209e2 STEP standardized format: • Enables cost-effective life-cycle processes.

© 2012 LOCKHEED MARTIN CORPORATION

Setting the Scene for the SimDM Project

CAE

CAD Composite Structures

© 2012 LOCKHEED MARTIN CORPORATION

SimDM Approach: Open Simulation Data Management

AP209e2 = ISO 10303-209e2 Multidisciplinary analysis and design

CAD, PLMCAD, PLM

CAECAE

SimDM EDMserver TM

Native To/From AP209

Translation

High Level AP209 API for PLM and

CAD/CAE

AP209 API

EDM Models

SimDM Archived Data

Web-Based Access

Web-Based PLM/CAD/CAE Data Query and Graphical Display

Native Models

ISO 10303-21/26(HDF5 Models)

ISO 10303-26 HDF5 ModelISO 10303-26 HDF5 ModelISO 10303-21/26(HDF5 Models)

Native Models

Native Models

Native ModelsNative

ModelsNative Models

Native Models

AP203AP209

AP209

Native

© 2012 LOCKHEED MARTIN CORPORATION

Use Cases

© 2012 LOCKHEED MARTIN CORPORATION

Simulation Data Management Use Case 1

Management of data on an active program

A1.3.1

Manage CAD/CAE model

A1.3.2

CAE Pre-processing

A1.3.3

CAE analysis

NativeCAD/PDM

model

A1.3.4

CAE Post-processing

Design requirements

A1.3.5

Simulation Data Management

NASTRAN,Abaqus

PATRAN,Hypermesh,

Abaqus/CAE,SLIM,Vision

Integrityrequirements

Analysis model,Loads,

Boundaries

Analysisresults,

SLIM configuration,SLIM control

AP209e2CAE model

Feedback,snapshot of analysis results files (archive)

Preliminarydesignmodels

AP203exportCATIA

PATRAN,Hypermesh,Abaqus/CAE

Archival InformationPackage (P21/26)

as in SimDM D2.1 Requirements and architecture, figure 1, Product Development Process

PDM(Teamcenter)

AP203CAD/PDM model,

native model

Load requirements

Analysistype

Boundaryrequirements

Analysis shape,Loads,

Boundaries

Feedback

Analysisresults,

SLIM configuration,SLIM control

© 2012 LOCKHEED MARTIN CORPORATION

Use in customer support organizations

A6

Request for repair

SimDMdata

delivery

A7

Request for replacement of not supported

part

A8

System upgrade

A9

Change in system use

A10

Browse archive for applicable

CAD/CAE data

A11

Produce STEP-file of CAD/CAE

model

A12

Produce tabular analysis results

A13

Produce graphical

analysis results

A14

Produce replacement

STEP-file ofCAD/CAE model

Tabularanalysisresults

Graphical analysis results

ReplacementTo

system

SimDMdata

delivery

Simulation Data Management Use Case 2

© 2012 LOCKHEED MARTIN CORPORATION

Simulation Data Management Use Case 3

A5.1

Request for system delivery

A5.2

Request for system back-up

A5.3

Request for duplication for

trade study

Baseline

Archival Information Package (P21/26)

A5.4

Prepare AIP

A5.5

Deliver to customer

A5.6

Copy SimDM production database

SimDM DB copy

Baseline

Baseline

Baseline

A5.7

Install on local server

Copied SimDM database

Long term archival of program data

© 2012 LOCKHEED MARTIN CORPORATION

Product Functionality

© 2012 LOCKHEED MARTIN CORPORATION

SimDM Software Products

• CAD and CAE application integration kit – AP209e2 converter development kit

• Business Object API in C++ • ISO 10303-26 read and write

– C++ class generator from EXPRESS – NASTRAN-to-AP209e2 converter – Abaqus-to-AP209e2 converter

• Open Simulation Data Management

– Client-server application for simulation data management and archival

© 2012 LOCKHEED MARTIN CORPORATION

Open SimDM Toolkit for CAD and CAE Application Integration

Open SimDM interfaces with off-the-shelf CAD and CAE engineering applications

– A high level Application Programming Interface (API) provides access to product structure, CAD models, and CAE simulation data in AP209e2 representation.

– Importers for NASTRAN and Abaqus are included.

CAE Abaqus

NASTRAN High Level AP209 API

for PLM and CAD/CAE

AP209 AIM data ISO 10303-209

AIM Models

SimDM EDMserver TM

Rea

d C

onve

rt

© 2012 LOCKHEED MARTIN CORPORATION

Open SimDM Simulation Data Management Capabilities

• Management of design and engineering analysis data – Product structure driven file management – Resource allocation – Collaboration and communication – Separation of responsibilities

• Viewing of design and engineering data • Textual queries into AP209e2 • Archival of data packages

© 2012 LOCKHEED MARTIN CORPORATION

Open SimDM CAD and CAE Display

• Display of design, analysis product structures, geometry and analysis data in – AP203e2 and AP209e2 formats and – Native formats (NASTRAN, Abaqus)

© 2012 LOCKHEED MARTIN CORPORATION

Open SimDM Long Term Archival and Retrieval of Simulation Data

A5.1

Request for system delivery

A5.2

Request for system back-up

A5.3

Request for duplication for

trade study

Baseline

Archival Information Package (P21/26)

A5.4

Prepare AIP

A5.5

Deliver to customer

A5.6

Copy SimDM production database

SimDM DB copy

Baseline

Baseline

Baseline

A5.7

Install on local server

Copied SimDM database

• Data packages with product structure data, associated files (internal and external) and meta data – Attach validation information – Zipped file

• Maintain product structure as folder structure

• Maintain original file names

• Consulting LOTAR specifications

© 2012 LOCKHEED MARTIN CORPORATION

Open SimDM Architecture

© 2012 LOCKHEED MARTIN CORPORATION

• Open SimDM is a client/server collaboration platform

Architectural Overview (1)

© 2012 LOCKHEED MARTIN CORPORATION

Architectural Overview (2)

AP209e2 = ISO 10303-209e2 Multidisciplinary analysis and design

CAD, PLMCAD, PLM

CAECAE

SimDM EDMserver TM

Native To/From AP209

Translation

High Level AP209 API for PLM and

CAD/CAE

AP209 API

EDM Models

SimDM Archived Data

Web-Based Access

Web-Based PLM/CAD/CAE Data Query and Graphical Display

Native Models

ISO 10303-21/26(HDF5 Models)

ISO 10303-26 HDF5 ModelISO 10303-26 HDF5 ModelISO 10303-21/26(HDF5 Models)

Native Models

Native Models

Native ModelsNative

ModelsNative Models

Native Models

AP203AP209

AP209

Native

© 2012 LOCKHEED MARTIN CORPORATION

Pilots and Dissemination

© 2012 LOCKHEED MARTIN CORPORATION

Organizations Interested in Beta Pilot Testing

• EADS/Airbus (Crescendo)

• LM Aero, Boeing, JPL and GD-EB/NSRP

• SINTEF (TERRIFIC/EU)

© 2012 LOCKHEED MARTIN CORPORATION

Publically Available CAE Models for Testing

• Ultra-light glider R/C model airplane • Coarse, Fine Grid Versions

• ITAR restriction free AP203, AP209e1/e2, NASTRAN, Abaqus

© 2012 LOCKHEED MARTIN CORPORATION

Contributions to Standards • Progressed AP209e2 to DIS

– Initial NASTRAN and Abaqus readers available

• Hamonized AP209e2 and AP242 Business Objects

• Simplified programming interface for AP209e2 – C++ API for use in translators – Generated from the BO model EXPRESS and AIM – Populates an AIM model

• ISO 10303-26 (binary file format) completed

– Reader and writer is included in release of EXPRESS Data Manager.

23,1 BO_Fea_model

BO_Element

1

26,1 BO_Volume_element

28,3 BO_Surface_element

27,1 BO_Substructure_element

29,1 BO_Curve_element

26,2 BO_Point_element

27,2 BO_Directionally_explicit_element

27,3 BO_Explicit_element

description STRING

element_identification STRING

model_ref

node_list L[1:?] 24,5 BO_Node

coordinate_system

fea_representation_item

25,1(23,39)

© 2012 LOCKHEED MARTIN CORPORATION

AP209e2 APIUser’s Guide

EDMassistProgrammer’s

Guide

AP209 recommended

practicesISO 10303-41/42/43/...ISO 10303-104

ISO 10303-209e2

Scientificpapers

API Reference Manual(Doxygen)

AP209e2 APIUser’s Guide

EDMassistProgrammer’s

Guide

AP209 recommended

practicesISO 10303-41/42/43/...ISO 10303-104

ISO 10303-209e2

Scientificpapers

API Reference Manual(Doxygen)

Business Object

Information Model

Dissemination

© 2012 LOCKHEED MARTIN CORPORATION

Conclusions • Functioning beta Open

SimDM solution for standards compliant simulation data management available – Converter development

SDK – NASTRAN and Abaqus

import translators – Client/server application

• Validated use of AP209e2 for sharing PLM, shape and CAE information

• Entering beta test phase with industry partners

© 2012 LOCKHEED MARTIN CORPORATION

End

For any questions, please contact Jotne at

[email protected] or (+47-23 17 17 00) Web: http://www.jotne.com/epmtech


Recommended