STEP-TAS technical details
Reliable and easy-to-use exchange of electronic data is essential for efficient and cost-effective industrial product development processes. This is true for all disciplines involved in space product development and certainly also for (space) thermal control engineering, which comprises design, analysis and verification activities.
The exchange of space thermal analysis models within a space thermal analysis project where the partners use different analysis tools has been a long-standing problem. Many tool-to-tool converters have been created which provide a short-term advantage to the particular projects, but which also raise other issues for long-term maintenance (see also the 'Conductor options' link).
In fact, the same argument is valid for all application domains in all industrial sectors. Several industrial and academic groups involved in various European and US research projects came to the same conclusion in 1984 and started the development of the ISO "STEP" standard.
"The objective of ISO 10303 [STEP] is to provide a means of describing product data throughout the life cycle of a product that is independent from any particular computer system."
ISO 10303, informally known as "STEP", is a multi-part international standard for the computer-interpretable representation and exchange of product data. Among other things, the different parts describe how the standards (and standards layered on top of them) should be defined, as well as how building blocks for common product data items such as geometrical representations, material properties, etc. should be handled. A complete STEP Overview can be found under Setting the Standards for Industrial Data on the official ISO TC184/SC4 web site.
At a higher level there are different STEP protocols for different application domains, and although they might share some of the lower-level building blocks, they are separate protocols. Today in the aerospace industry, STEP standards are used primarily for the exchange of 3D CAD models and associated Product Data Management (PDM) information:
Unfortunately, none of the STEP protocols under the official ISO umbrella address the needs of the space thermal analysis community, but they do provide the foundations for a new application protocol specifically designed to meet these needs.
The objective of STEP-TAS (Thermal Analysis for Space) is to provide an open, neutral, efficient standard for the exchange, processing and long term archiving of (space) thermal analysis models and results.
The STEP-TAS standard actually consists of a protocol (a formal data model) containing four main modules:
These four modules mean that STEP-TAS contains the building blocks for storing network model results, meshed geometrical models, orbits and mission parameters, and kinematics and pointing. STEP-TAS provides a tool-neutral format for storing data related to:
The runtime loadable dictionary allows possible future extension of the terms needed for the standard, but in a backwards-compatible way. Loading the dictionary is fast, and so does not impede the overall model conversion time. The dictionary can also be published on the Internet so that real-time updates to the latest version are possible.
STEP-TAS converter tool architecture
The diagram also show two neutral exchange file formats that are provided by the runtime library:
TASverter is an in-house ESA implementation of a STEP-TAS model converter. It can read spacecraft geometrical models in various tool specific formats, convert them to internal data structures based directly on STEP-TAS entities, and can write to various other tool specific formats. TASverter has been essential for the validation of the concepts and entities described by the STEP-TAS protocol.
The development model
Last update: 5 March 2007