This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Function-Based API for Gas Turbine Engine Performance Programs
- Aerospace Standard
- ARP4868B
- Revised
Downloadable datasets available
Annotation ability available
Sector:
Issuing Committee:
Language:
English
Scope
The SAE Aerospace Standard document AS681 is the parent document of this SAE Aerospace Recommended Practice (ARP). AS681 applies to Engine programs written to conform to this document. This ARP specifies a set of functions and their expected behaviors that constitute a function based Application Program Interface (API) for gas turbine engine customer programs. The functions specified in this API are delivered by the Supplier as part of the Engine model.
This document defines generic language independent functions and specific appendices for implementations in C and Fortran.
The function based API specified in this ARP represents an alternative to the Fortran COMMON block structure, as specified in AS4191, historically used to communicate with an engine program. The customer may request emulation of the AS4191 interface if desired.
This document does not specify how the parameter names in the Engine program are constructed, how program capabilities might be expanded or altered, or how error messages are constructed. See AS755 for overall guidelines for nomenclature. See ARP5571 for information on nomenclature, expanding program operational capabilities and generating error values and messages for object-oriented models.
Rationale
Gas turbine engine manufacturers (suppliers) have long provided their customers with computer programs that simulate engine performance. Application manufacturers and others (customers) use these programs, often called models or simulations, in design studies, mission analysis, life cycle analysis, and performance prediction of their products. These models are used throughout the life of a product, from conceptual design through production, deployment, field use, maintenance, and overhaul. Communication between suppliers and customers is more productive and less error prone if all engine models adhere to common guidelines with respect to presentation of data and interface with other computer programs.
Rev A represents a substantial revision and simplification of the API presented in the original document. The intent of the document is the same but all function names and their arguments have been changed.
Rev B contains only minor corrections and clarifications.
Recommended Content
Data Sets - Support Documents
Title | Description | Download |
---|---|---|
Unnamed Dataset 1 | ||
Unnamed Dataset 2 | ||
Unnamed Dataset 3 | ||
Unnamed Dataset 4 | ||
Unnamed Dataset 5 | ||
Unnamed Dataset 6 | ||
Unnamed Dataset 7 | ||
Unnamed Dataset 8 | ||
Unnamed Dataset 9 | ||
Unnamed Dataset 10 | ||
Unnamed Dataset 11 | ||
Unnamed Dataset 12 | ||
Unnamed Dataset 13 | ||
Unnamed Dataset 14 | ||
Unnamed Dataset 15 | ||
Unnamed Dataset 16 | ||
Unnamed Dataset 17 | ||
Unnamed Dataset 18 | ||
Unnamed Dataset 19 | ||
Unnamed Dataset 20 | ||
Unnamed Dataset 21 | ||
Unnamed Dataset 22 | ||
Unnamed Dataset 23 | ||
Unnamed Dataset 24 | ||
Unnamed Dataset 25 |
Issuing Committee
S-15 Gas Turbine Perf Simulation Nomenclature and Interfaces
Welcome to the SAE S-15, Engine Performance Simulation Nomenclature and Interfaces Forum.
Scope: The committee provides recommendations relative to the information contained in mathematical models of aerospace engines and their derivatives and to the coordination of the interfaces between models suppliers and their users. For details about SAE's online privacy policy; copyright, content license, and reliability statements; and membership information, click on the link to "Info on Privacy, Copyright, and Membership" link in the folders area below. No copyrighted material may be posted in this forum. SAE is not liable for opinions expresed or information posted in this forum. All information posted becomes the property of SAEReference
* Redlines comparisons are available for those standards
listed in the Revision History that contain a radio button. A
redline comparison of the current version against a revision is
accomplished by selecting the radio button next to the standard and
then selecting 'compare'. At this time, Redline versions only exist
for some AMS standards. SAE will continue to add redline versioning
with ongoing updates to SAE MOBILUS.