• No results found

The Design, Development, and Testing of an Open Standards-Based Simulation Data Management and Archival System

N/A
N/A
Protected

Academic year: 2021

Share "The Design, Development, and Testing of an Open Standards-Based Simulation Data Management and Archival System"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

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

(2)

Overview of Open SimDM

• SimDM Program

Objectives

• Use cases

• Product Functionality

• Open SimDM Architecture

• Pilots and Dissemination

• Conclusions

(3)

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:

(4)

Setting the Scene

for the SimDM Project

CAE

CAD

Composite

Structures

(5)

SimDM Approach: Open

Simulation Data Management

AP209e2 = ISO 10303-209e2 Multidisciplinary analysis and design CAD, PLM CAD, PLM CAE CAE SimDM EDMserverTM 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 Model ISO 10303-26 HDF5 Model ISO 10303-21/26 (HDF5 Models) Native Models Native Models Native Models Native Models Native Models Native Models AP203 AP209 AP209 Native

(6)
(7)

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 Native CAD/PDM model A1.3.4 CAE Post-processing Design requirements A1.3.5 Simulation Data Management NASTRAN, Abaqus PATRAN, Hypermesh, Abaqus/CAE, SLIM, Vision Integrity requirements Analysis model, Loads, Boundaries Analysis results, SLIM configuration, SLIM control AP209e2 CAE model Feedback,

snapshot of analysis results files (archive) Preliminary design models AP203 export CATIA PATRAN, Hypermesh, Abaqus/CAE Archival Information Package (P21/26) as in SimDM D2.1 Requirements and architecture,

figure 1, Product Development Process

PDM (Teamcenter) AP203 CAD/PDM model, native model Load requirements Analysis type Boundary requirements Analysis shape, Loads, Boundaries Feedback Analysis results, SLIM configuration, SLIM control

(8)

Use in

customer

support

organizations

A6 Request for repair SimDM data 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 of CAD/CAE model Tabular analysis results

Graphical analysis results

Replacement To system SimDM data delivery

Simulation Data Management

Use Case 2

(9)

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

(10)
(11)

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

(12)

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 R ead C onv er t

(13)

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

(14)

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)

(15)

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

(16)
(17)

• Open SimDM is a client/server collaboration

platform

(18)

Architectural Overview (2)

AP209e2 = ISO 10303-209e2 Multidisciplinary analysis and design CAD, PLM CAD, PLM CAE CAE SimDM EDMserverTM 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 Model ISO 10303-26 HDF5 Model ISO 10303-21/26 (HDF5 Models) Native Models Native Models Native Models Native Models Native Models Native Models AP203 AP209 AP209 Native

(19)
(20)

Organizations Interested

in Beta Pilot Testing

• EADS/Airbus

(Crescendo)

• LM Aero,

Boeing, JPL and

GD-EB/NSRP

• SINTEF

(TERRIFIC/EU)

(21)

Publically Available CAE Models

for Testing

• Ultra-light glider R/C model airplane

• Coarse, Fine Grid Versions

• ITAR restriction free

(22)

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)

(23)

AP209e2 API User’s Guide EDMassist Programmer’s Guide AP209 recommended practices ISO 10303-41/42/43/... ISO 10303-104 ISO 10303-209e2 Scientific papers

API Reference Manual (Doxygen) AP209e2 API User’s Guide EDMassist Programmer’s Guide AP209 recommended practices ISO 10303-41/42/43/... ISO 10303-104 ISO 10303-209e2 Scientific papers

API Reference Manual (Doxygen) Business Object Information Model

Dissemination

(24)

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

(25)

End

For any questions, please contact Jotne at

[email protected]

or (+47-23 17 17 00)

http://www.jotne.com/epmtech

References

Related documents