12
1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

Embed Size (px)

Citation preview

Page 1: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

1

Data Exchange

Mark E. Sampson

UPDATED 11/15/04

EMIS 8390

Systems Engineering Tool—applying tools to engineering systems

Page 2: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

2

Exchanging Engineering Data

Specify Integrate Operate & MaintainDesign Manufacture

Mu

ltip

le O

rga

niz

atio

ns

Mu

ltip

le D

isci

pli

nes

System Engineer

F=m Vt

Fast!

Sales & MarketingHW Design

SW Design

Fab & Ass’y

Code & Unit test

SW Integration

HW Integration

HW-SW Integration

Checkout

Control

Repair

Product Data

[ INCOSE TIWG 2003]

Page 3: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

3

NxN Problem of Tool Interfaces

i-LOGIXSTATEMATE

ISIMatrix/X

CAYENNETEAMWORK

SESWORKBENCH

BAeCORE

VERILOGSAO+

AEROLABSYS

AONIXStP

NEUTRALDATA EXCHANGE

FORMAT

i-LOGIXSTATEMATE

ISIMatrix/X

CAYENNETEAMWORK

SESWORKBENCH

BAeCORE

VERILOGSAO+

AEROLABSYS

AONIXStP

Cost of Upkeep is

High !

[ INCOSE TIWG 2003]

…plus no agreed to semantics

Page 4: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

4

Enables the ability to describe and exchange product data throughout the product lifecycle across multiple

disciplines and organizations.

As DefinedConfigurations

As PlannedConfigurations

As BuiltConfigurations

As MaintainedConfigurations

ConceptDesign Fabricate Assemble Test/Deliver

Support/Retire

Product Life Cycle

ISO 10303

ISO 10303 STandard for Exchange of Product information (STEP)

[ISO STEP, INCOSE TIWG ]

Page 5: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

STEP Applied to Spacecraft Development

Mechanical Engineering• Standard: AP203, AP214• Software Pro-E, Cadds, SolidWorks, AutoCad, IDEAS, Unigraphics, others• Status: In Production• Aerospace Industry Wide, Automotive Industry

Electrical Engineering• Standard: AP210• Software Mentor Graphics• Status: Prototyped• Rockwell, Boeing

Cabling• Standard: AP212• Software MentorGraphics• Status: Prototyped• Daimler-Chrysler, ProSTEP

Structural Analysis• Standard: AP209• Software: MSC Patran, Thermal Desktop• Status: In Production• Lockheed Martin, Electric Boat

Thermal Radiation Analysis• Standard: STEP-TAS• Software: Thermal Desktop, TRASYS• Status: In Production• ESA/ESTEC, NASA/JPL & Langely

Software Engineering• Standard::UML - (AP233 interface In Development)• Software:Rational Rose, Argo, All-Together• Status: In Production• Industry-wide

Machining• Standard:: STEP-NC/AP224•Software:: Gibbs, •Status:: In Development / Prototyped•STEP-Tools, Boeing

Inspection• Standard: AP219• Software: Technomatics, Brown, eSharp • Status: In Development• NIST, CATIA, Boeing, Chrysler, AIAG

Systems Engineering• Standard: AP233• Software: Statemate, Doors, Matrix-X, Slate, Core, RTM• Status: In development / Prototyped• BAE SYSTEMS, EDS, NASA

PDM• Standard: STEP PDM Schema/AP232• Software: MetaPhase, Windchill, Insync• Status: In Production • Lockheed Martin, EADS, BAE SYSTEMS, Raytheon

Life-Cycle Management• Standard: PLCS• Software: SAP • Status: In Development• BAE SYSTEMS, Boeing, Eurostep

Fluid Dynamics• Standard: STEP-CFD• Software - • Status: In Development• Boeing,

Optics• Standard: NODIF• Software - TBD • Minolta, Olympus

Propulsion• Standard: STEP-PRP• Software:- • Status: In Development• ESA, EADS

[ISO STEP, INCOSE TIWG ]

Page 6: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

6

Objectives of AP-233

Establish rigorous internationally defined semantics for System Engineering concepts to enable accurate exchange of:

• System Requirements• System Architecture• System Functionality and Behavior• System Properties…

…throughout the Product Life Cycle

[ISO STEP, INCOSE TIWG ]

Page 7: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

7

AP-233: What Does it Do?

• Application Protocol (AP) 233, Systems Engineering Data Representation, provides a neutral format for exchange of data between SE tools, and…

• Program (Project) Management• Product Data Management• Computer Aided Engineering (CAE or CAx)• Computer Aided System Engineering (CASys)• Computer Aided Software Engineering (CASE)• Computer Aided Design (CAD) & Manufacturing

(CAM)• Engineering Analysis (Verification and Validation)

[ISO STEP, INCOSE TIWG ]

Page 8: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

8

AP-233 and the STEP architecture

Mechanical and assembly design : AP203Mechanical and assembly design : AP203

Structural Analysis : AP209Structural Analysis : AP209

Thermal Analysis : STEP-TASThermal Analysis : STEP-TAS

Res

ult

s o

f A

nal

ysis

, Tes

t &

O

per

atio

n C

amp

aig

ns

: S

TE

P-N

RF

Res

ult

s o

f A

nal

ysis

, Tes

t &

O

per

atio

n C

amp

aig

ns

: S

TE

P-N

RF

Documentation: AP232Documentation: AP232

Propulsion : STEP-PRPPropulsion : STEP-PRP

Mass & inertia Budgets (subset of AP214)Mass & inertia Budgets (subset of AP214)

Optical Analysis : NODIFOptical Analysis : NODIF

AP-239 Product Life CycleAP-239 Product Life Cycle

Sys

tem

En

gin

eeri

ng

: A

P23

3S

yste

m E

ng

inee

rin

g :

AP

233

[ISO STEP, INCOSE TIWG ]

Page 9: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

9

What Does AP-233 Cover?

• Requirements: text and model-based + requirements traceability

• System and Subsystem views including hierarchies (BOM, CFI, FD, HW, SW)

• System Behaviour and Functional Architecture– functional decomposition, interfaces, &

allocation– functional & data flows; behaviour models;

finite state machines, etc.

[ISO STEP, INCOSE TIWG ]

Page 10: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

10

What Does AP-233 Cover?

• System Physical Architecture and Interface Control– component decomposition, interfaces, &

allocation– parts libraries & product lines

• System Properties, Classification and Data definition

• System Engineering and Program Management • Model layout and presentation information

[ISO STEP, INCOSE TIWG ]

Page 11: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

11

AP233 Data Exchange Demonstration

• Go To http:\\ap233.eurostep.com for info and the Ap233 Demonstrator you can download for your use.

• Version 1.5 is based on an extended AP233 PBR model (alpha 1b).

• This extended model includes the schema module from PLCS which has been used in the demonstrator to display project plans and activity models.

• A Microsoft Project (TM) to AP233 converter also installs with version 1.5

[ISO STEP, INCOSE TIWG ]

Page 12: 1 Data Exchange Mark E. Sampson UPDATED 11/15/04 EMIS 8390 Systems Engineering Tool—applying tools to engineering systems

12

STEP and AP-233 Websites

• STEPml: www.stepml.org• JPL: step.jpl.nasa.gov/step/step.html• NASA: step.nasa.gov• The NASA STEP Testbed: STEP/OMG infrastructure

pilot project -- misspiggy.gsfc.nasa.gov/step/step.html

• The OMG Manufacturing Domain Task Force (MfgDTF): PDM Enablers, etc. -- www.omg.org/homepages/mfg

[ISO STEP, INCOSE TIWG ]