28
Espri Concept Page 1 Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA Goddard, July 16th, 1999 European Space Agency French Space Agency Overview of STEP Protocols for Space and Current Implementations Eric Lebègue - Espri Concept ([email protected]) ESA / NASA Meeting NASA Goddard - July 16th, 1999

Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Embed Size (px)

Citation preview

Page 1: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 1

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Overview of STEP Protocols for Spaceand Current Implementations

Eric Lebègue - Espri Concept

([email protected])

ESA / NASA Meeting

NASA Goddard - July 16th, 1999

Page 2: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 2

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Contents

A few words on Espri Concept Data exchange history in the European Space Industry STEP and the Space protocols map The Space Tools Suite On going activities and Conclusion

Page 3: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 3

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

A few words on Espri Concept(http://www.espri-concept.com)

A Software Service Company from France Origins : The Space Industry Purpose : Enhancing Co-operation Expertise : Technical Data Exchange and Management Staff : 80, Turn-over (end 98) : 30 MF 4 offices : Sophia-Antipolis, Paris, Cannes, Toulouse Main customers : ESA, CNES, Alcatel Space, PSA, EDF...

Page 4: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 4

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Yesterday's situation in European space thermal analysis data exchange

CORATHERM(Alcatel Space)CORATHERM(Alcatel Space)

... other CAD tools

ESARAD(ESA/ESTEC)

ESARAD(ESA/ESTEC)

ESABASE(ESA/ESTEC)

ESABASE(ESA/ESTEC)

THERMICA(Matra Marconi Space)

THERMICA(Matra Marconi Space)

ESATAN(ESA/ESTEC)

ESATAN(ESA/ESTEC)

CADDS(Computervision)

CADDS(Computervision)

CATIA(Dassault Systemes)

CATIA(Dassault Systemes)

EUCLID(Matra Datavision)

EUCLID(Matra Datavision)

FLUOR(CNES)FLUOR(CNES)

Page 5: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 5

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Today : the beginning of a solution with SET (French Standard - CNES Initiative)

EUCLIDEUCLID

ESARADESARAD

ESABASEESABASE

FLUORFLUOR

THERMICATHERMICA

CATIACATIA

CADDSCADDS

... other CAD tools

ATS Viewer(Espri Concept)

ATS Viewer(Espri Concept)

BAGHERA(CNES, Aerospatiale,

Espri Concept)

BAGHERA(CNES, Aerospatiale,

Espri Concept)

SET-ATS

CORATHERMCORATHERM

Page 6: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 6

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Good exchange reliability with common import/export libraries

EUCLIDEUCLID

ESARADESARAD

ESABASEESABASE

FLUORFLUOR

THERMICATHERMICA

CATIACATIA

CADDSCADDS

... other CAD tools

ATS Viewer(Espri Concept)

ATS Viewer(Espri Concept)

BAGHERA(CNES, Aerospatiale,

Espri Concept)

BAGHERA(CNES, Aerospatiale,

Espri Concept)

SET-ATS

CORATHERMCORATHERM

ATS LibraryATS Library

ATS LibraryATS Library

ATS LibraryATS Library

ATS LibraryATS Library

ATS LibraryATS LibraryATS LibraryATS Library

ATS LibraryATS Library

ATS LibraryATS Library

ATS LibraryATS Library

Standard SET InterfaceStandard SET Interface

Page 7: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 7

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Starting today : better exchange with STEP (International Standard - ISO 10303)

EUCLIDEUCLID

ESARADESARAD

THERMICATHERMICA

IDEAS/TMGIDEAS/TMG

CATIACATIA

Pro*EngineerPro*Engineer

... other CAD and PDM tools

BAGHERA 2000

BAGHERA 2000

PATRAN(MSC)PATRAN

(MSC)Dynaworks(Intespace)Dynaworks(Intespace)

NASA toolsNASA toolsESATANESATAN

CORATHERMCORATHERMAgileAgile

Baghera ViewBaghera View

CARAMELCARAMEL

STEP(TAS,NRF, PRP,AP203,214,209)

ATS-TAS LibraryATS-TAS Library

ATS-TAS LibraryATS-TAS Library

ATS-TAS LibraryATS-TAS Library

ATS-TAS LibraryATS-TAS Library

ATS-TAS LibraryATS-TAS Library

NRF LibraryNRF Library NRF LibraryNRF Library

PRP/NRF LibraryPRP/NRF Library

TAS/NRF/PRP LibraryTAS/NRF/PRP Library

Page 8: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 8

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Starting today : data integration around a database

System & Mission

System & Mission

DesignDesign

StructuralAnalysisStructuralAnalysis

Thermal AnalysisThermal Analysis

OpticOpticProductionProduction

SimulationSimulation

Ground controlGround control

Integration& testingIntegration& testing

...

AntennasAntennas

PropulsionPropulsion

Electro-mechanical

Electro-mechanical

STEP Space Protocol

Databases

Page 9: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 9

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

STEP : a complete technology

Integrated Resources = generic and specific components (parts 41 - 199 & Space Integrated Resources)

Integrated Resources = generic and specific components (parts 41 - 199 & Space Integrated Resources)

Application protocols = use case of IRs(parts 200 - 299 or STEP-TAS/NRF)

Application protocols = use case of IRs(parts 200 - 299 or STEP-TAS/NRF)

{Standard data models

EXPRESS = Formal description of data models (part 11)

EXPRESS = Formal description of data models (part 11)

SDAI = Programming standards (C, C++, IDL,JAVA…) (parts 22 - 26)

SDAI = Programming standards (C, C++, IDL,JAVA…) (parts 22 - 26)

{Modelling and programming tools

• An ISO standard (10303) distributed in parts

ASCII format (part 21)

ASCII format (part 21)

STEPDB

STEPDB{Physical layers

CORBA-TCP/IP

CORBA-TCP/IP

Binary format ?

Binary format ?

XMLXML

Page 10: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 10

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

The Space STEP Protocols Map

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

Pro

du

ct C

on

fig

ura

tio

n :

AP

203

/ AP

214

/ P

DM

Sch

ema

Pro

du

ct C

on

fig

ura

tio

n :

AP

203

/ AP

214

/ P

DM

Sch

ema

Sys

tem

En

gin

eeri

ng

: A

P23

3S

yste

m E

ng

inee

rin

g :

AP

233

Tec

hn

ical

Dat

a P

acka

ge

: A

P23

2T

ech

nic

al D

ata

Pac

kag

e :

AP

232

System product definition Analysis / simulation Results and delivery

Electrotechnical design : AP210/AP212Electrotechnical design : AP210/AP212

Mechanical and assembly design : AP203/AP214Mechanical and assembly design : AP203/AP214

Structural Analysis : AP209Structural Analysis : AP209

Documentation : PDFDocumentation : PDF

Propulsion : STEP-PRPPropulsion : STEP-PRP

Mass-Centre-Inertia : STEP-MCI (subset of AP214)Mass-Centre-Inertia : STEP-MCI (subset of AP214)

Optical Analysis : NODIFOptical Analysis : NODIF

......

Thermal Analysis : STEP-TASThermal Analysis : STEP-TAS

Page 11: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 11

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

AP203 : CAD data and product configuration

CAD BREP geometry

– wireframe, surfaces, exact and faceted solids

– available and reliable with most of CAD systems

product structure and configuration contractor / supplier workflow

– work request, work order, actions...

Page 12: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 12

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

AP233 System Engineering

PHYSICAL

GRAPHICALREPRESENTATION

BEHAVIOR

CONFIGURATIONMANAGEMENT

REQUIREMENT

DATAFUNCTIONS

REQUIREMENT

DATAFUNCTIONS

BEHAVIOR

CONFIGURATIONMANAGEMENT

REQUIREMENT

DATAFUNCTIONS

The system and functional requirements of the spacecraft

Page 13: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 13

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

STEP-TAS : Thermal AnalysisEnd-user geometry, meshing, properties & orbits

p2

direction-1

direction-2

p3

p1

diameter

start_angle

end_angle

semi_major_axis

governing_celestial_bodyperiapsis

true_anomaly

eccentricity = 1

main body (of spacecraft)

Associated Thermo-optical properties

solar absorptance

infra-red emitance

solar and infra-red transmitance

...

Associated Thermo-optical properties

solar absorptance

infra-red emitance

solar and infra-red transmitance

...

Triangle, rectangle, quadrilateral, disc, cylinder, cone, sphere, paraboloid…

+ thermal meshing

Triangle, rectangle, quadrilateral, disc, cylinder, cone, sphere, paraboloid…

+ thermal meshing

Page 14: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 14

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

STEP-TAS : Thermal AnalysisProduct structure and kinematic

+Y shaft-Y shaft

main body

+Y yoke

-Y yoke

+Y panel 1

+Y panel 2

-Y panel 1

-Y panel 2

+X

+Y

+Z

main body

+Y yoke-Y yoke

+Y panel 1

+Y panel 2

-Y panel 1

-Y panel 2

is a kinematic_link

is a kinematic_joint

(a) Schematic shape model of a typicalcommunications satellite with two fullydeployed solar array wings

(b) The corresponding kinematic_modelpresented as a topological graph

+Y shaft

-Y shaft

Page 15: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 15

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

STEP-PRP : Propulsion System

simulation of propulsion systems using liquid or gas thrusters. The propulsion systems are considered as networks

connecting components through connections The data can be dimensional parameters of components,

functional variables, simulation parameters or simulation results.

Page 16: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 16

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

STEP-NRFDefinition and results of Analysis, Test and Operation using Network

Models

Discipline independent Campaign Phases Cases Runs Nodes &

nodes relationship Properties Derivation procedures Future : HDF binary

format

Page 17: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 17

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

AP232 : Technical Data Package

For complete delivery of data packages including documents, CAD and analysis models, analysis results...

Page 18: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 18

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

An example of using AP232

......

Design Web / Sherpa/ Windchill...Design Web / Sherpa/ Windchill...

RadcadRadcad

API - ConverterAPI - Converter

AutocadAutocad

MS WordMS Word ...

...

Agile / BagheraAgile / Baghera

ESARADESARAD

EuclidEuclid

MS WordMS Word

Baghera ExchangeBaghera Exchange

PublicExchange

DB

PublicExchange

DB

URL, address

STEP-TASAP232

Exchange FileWord or PDF

...

export converter export converter

PublicExchange

DB

PublicExchange

DB

Exchange file import/export

Page 19: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 19

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

The Space Tools Suite

A set of software tools for helping the implementation of STEP protocols for the Space Industry

Funding by ESA and CNES Development, distribution and support by Espri

Concept

Page 20: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 20

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

High Level Libraries

STEP-21 ASCII

Physical file

High Level LibrariesC, C++, Fortran, JAVA…

(Espri Concept)

High Level LibrariesC, C++, Fortran, JAVA…

(Espri Concept)

End-user Applications(ex: ESARAD, TRASYS...)

End-user Applications(ex: ESARAD, TRASYS...)

calls

SDAI C Library (ISO-10303-24)(St-Developer - STEP Tools Inc.)

SDAI C Library (ISO-10303-24)(St-Developer - STEP Tools Inc.)

calls

AP EXPRES

S AIM is loaded in

AP EXPRESS ARM is loaded in

Nativeformat

is loaded in

p2

direction-1

direction-2

p3

p1

diameter

start_angle

end_angle

Hide the STEP complexity Good exchange reliability because all converters share the same

library

Page 21: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 21

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Libraries availability

STEP-TAS : Thermal Analysis STEP-NRF : Analysis, Tests & Operations Results STEP-PRP : Propulsion

Page 22: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 22

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

The Baghera 2000 Suite

Baghera ExchangeData Packages Delivery

Baghera ExchangeData Packages Delivery

Baghera ViewTechnical Data Visualisation

Baghera ViewTechnical Data Visualisation

CADCAD Baghera DocDocumentation Management

Baghera DocDocumentation Management

Baghera i-Web 1Intranet Consultation

Baghera i-Web 1Intranet Consultation

AnalysisAnalysis File SystemFile System

CAD Service

CAD Service

PDMPDM

Analysis Service

Analysis Service

File Service

File Service

Doc Service

Doc Service

PDM Service

PDM Service

Baghera i-Web 2Internet Consultation

Baghera i-Web 2Internet Consultation

HTMLXMLSTEP

Page 23: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 23

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Baghera View

STEP Space Protocols Visualisation :

today : STEP-TAS and AP203 CC5

tomorrow : complete AP203, STEP-NRF...

Exchange checking, technical data reporting, data-warehouse viewer, properties edition...

Page 24: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 24

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Baghera Doc / i-Web 1

Documents management Issue, revisions, reviews… Baghera i-Web 1 : Intranet Consultation

Page 25: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 25

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Baghera Exchange

Independent of the company tools (CAD, analysis, PDM…) APIs for accessing the company data Technical Data Packages preparation and management AP232 delivery Baghera i-Web 2 : Internet Consultation

Baghera ExchangeData Packages Delivery

Baghera ExchangeData Packages Delivery

CADCAD Documentation

management System

Documentation management SystemAnalysis

AnalysisFile System

File System

CAD Service

CAD Service

PDMPDM

Analysis Service

Analysis Service File

Service

File Service Doc

Service

Doc Service PDM

Service

PDM Service

Baghera i-Web 2Internet Consultation

Baghera i-Web 2Internet Consultation

HTMLXMLSTEP

Page 26: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 26

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

On-going activities STEP-TAS converters are under final validation and available in September for ESARAD

and Thermica STEP-TAS&NRF APs standardisation within ECSS and ISO TC184 Baghera View : AP203-CC4 & CC6, STEP-NRF.

– Windows and Java platforms STEP-PRP AP for Propulsion (CNES):

– ARM is ready

– libraries under development Baghera Exchange :

– export in AP232 & XML

– AP232 import API

Space Tools Suite distribution & support conditions definitions (prices list) Binary format for STEP with HDF (NCSA) STEP-NRF harmonisation with EDF STEP-NRF implementations (EDF-Atrides, CNES-Gaetan, Coratherm,

ESATAN,Dynaworks…) Harmonisation with NASA (STEP-TAS, AP232…) ?

Page 27: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 27

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Conclusion

STEP is ready for implementation and usage ! STEP provides efficient and reliable data exchange to

support increasing co-operation across boundaries and organisations

STEP based data exchange will be immediately beneficial to projects such as ISS, MSR, ISE...

Page 28: Espri Concept Page 1 European Space AgencyFrench Space Agency Overview of STEP Protocols for Space and Current Implementations ESA / NASA Meeting, NASA

Espri ConceptPage 28

Overview of STEP Protocols for Space and Current ImplementationsESA / NASA Meeting, NASA Goddard, July 16th, 1999

European Space AgencyFrench Space Agency

Next Events and Contacts

TFAWS at NASA Marshall, September 13-17 th

– information at http://tfaws99.msfc.nasa.gov ISO TC184/SC4 Meeting, New Orleans, October

– proposed special session for application of STEP to Space

– information at https://www.uspro.org/ STEP-TAS : http://www.espri-concept.com/step-tas TC 184/SC4 : http://www.