Training Manual For Elements of Interface Definition and Control
Training Manual For Elements of Interface Definition and Control
Training Manual For Elements of Interface Definition and Control
January 1997
National Aeronautics and Space Administration Lewis Research Center Cleveland, Ohio 44135
Vincent R. Lalli Lewis Research Center Cleveland, Ohio Robert E. Kastner Vitro Corporation Rockville, Maryland Henry N. Hartt Vitro Corporation Washington, DC
National Aeronautics and Space Administration Office of Management Scientific and Technical Information Program
Preface
This technical manual was developed under the Office of Safety and Mission Assurance continuous training initiative. The structured information contained in this manual will enable the reader to efficiently and effectively identify and control the technical detail needed to ensure that flight system elements mate properly during assembly operations (both on the ground and in space). Techniques used throughout the Federal Government to define and control technical interfaces for both hardware and software were investigated. The proportion of technical information actually needed to effectively define and control the essential dimensions and tolerances of system interfaces rarely exceeded 50 percent of any interface control document. Also, the current Government process for interface control is very paper intensive. Streamlining this process can improve communication, provide significant cost savings, and improve overall mission safety and assurance. The primary thrust of this manual is to ensure that the format, information, and control of interfaces between equipment are clear and understandable, containing only the information needed to guarantee interface compatibility. The emphasis is on controlling the engineering design of the interface and not on the functional performance requirements of the system or the internal workings of the interfacing equipment. Interface control should take place, with rare exception, at the interfacing elements and no further. There are two essential sections of the manual. The first, Principles of Interface Control, discusses how interfaces are defined. It describes the types of interface to be considered and recommends a format for the documentation necessary for adequate interface control. The second, The Process: Through the Design Phases, provides tailored guidance for interface definition and control. This manual can be used to improve planned or existing interface control processes during system design and development. It can also be used to refresh and update the corporate knowledge base. The information presented herein will reduce the amount of paper and data required in interface definition and control processes by as much as 50 percent and will shorten the time required to prepare an interface control document. It also highlights the essential technical parameters that ensure that flight subsystems will indeed fit together and function as intended after assembly and checkout.
NASA RP1370
iii
Contents
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Principles of Interface Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 Purpose of Interface Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Identifying Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Categorizing (Partitioning) and Defining Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1 Electrical/Functional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.2 Mechanical/Physical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.3 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.4 Supplied Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4 Documenting Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 Identifying Steady-State and Non-Steady-State Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 Selecting a Custodian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7 Analyzing for Interface Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.8 Verifying Design Compliance With Interface Control Requirement . . . . . . . . . . . . . . . . . . . . . . . . . . 2.9 Verifying Contract-Deliverable Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.10 Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. The Process: Through the Design Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 Program Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 Concept Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.2 Requirements Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3 Systems Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Preparing and Administering Interface Control Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Selecting Types of Interface Control Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 Tracking and Resolving Missing Interface Design Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Initial Issuance of ICD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Document Review and Comment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 Resolving Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.2 Interface Control Working Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.3 Approval/Signoff Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.4 Technical Approval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.5 Baselining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5 Change Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.1 Initiating Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.2 Requesting Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.3 Proposed Change Notice Review and Comment Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.4 Processing Approved Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.5 Distributing Approved Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.6 Configuration Control Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.7 Closing the Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6 Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8
13 13 13 13 16 16 16 16 17 17 17 17 19 19 19 19 19 21 21 21 21 21 22 22
NASA RP1370
vi
Appendixes: A: Electrical/Functional Interface Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B: Mechanical/Physical Interface Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C: Software Interface Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D: Supplied Services Interface Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E: Compatibility Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F: Bracket System for Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G: ICD Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H: Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24 29 38 39 43 46 48 49
NASA RP1370
vii
NASA RP1370
viii
Chapter 1
Introduction
This technical manual resulted from an investigation of techniques used throughout NASA and other Federal Government agencies to define and control technical interfaces for both hardware and software. The processes described herein distill the requirements for interface definition and control into a concise set of parameters that control the design of only the interface-related elements rather than providing extraneous design detail that must subsequently be configuration managed. The purpose of this manual is to provide guidelines for establishing and conducting the interface control process so that items produced by different design agencies satisfactorily mate and operate in a way that meets mission requirements. These guidelines were drawn from the methodologies of a number of highly successful programs and therefore represent a compilation of lessons learned. The principles and processes of interface definition and control presented in this document apply to all projects and programs but may be tailored for program complexity. For example, the interface control process may be less formal for a project or program that requires only one or two end items and has few participants; however, the formal interface control document is still necessary. For a project or program that requires a number of end items and where several participants are involved, a carefully followed interface control process is imperative, with comments, decisions, agreements, and commitments fully documented and tracked. Individual managers should provide the implementation criteria for their interface control processes early in the project or program (ref. 1). This manual covers the basic principles of interface definition and control: how to begin an interface control program during the development of a new project or program, how to develop and produce interface documentation, how to manage the interface control process, and how to transfer interface control requirements to hardware and software design. Interface definition and control is an integral part of system engineering. It should enter the system engineering cycle at the end of the concept development phase. Depending on whether the system under development is designed for one-time or continuous use, the process may continue for the full life cycle of the system. Interface definition and control should not be equated to configuration management or configuration control. Rather it is a technical management tool that ensures that all equipment will mate properly the first time and will continue to operate together as changes are made during the life cycle of the system. Figure 1.1 depicts the elements of the system engineering cycle and is used in chapter 3 to describe the application of the interface discipline at different parts of the life cycle (ref. 2). Establishing a system that ensures that all interface parameters are identified and controlled from the initial design activities of a program is essential. It is not necessary that the fine details of these parameters be known at that time, but it is very important that the parameters themselves are identified, that everything known about them at that time is recorded and controlled, and that voids1 are identified and scheduled for elimination. The latter requirement is of primary importance to the proper design of any interface. Initial bounding of a void and scheduled tightening of those bounds until the precise dimensions or conditions are identified act as a catalyst to efficient design and development. An enforced schedule for eliminating voids is one of the strongest controls on schedule that can be applied (ref. 3). The process of identifying, categorizing, defining, and documenting interfaces is discussed in the following chapter. Guidance for the analysis of interface compatibility is also provided.
Technical oversight
Configuration management
Concept definition
Systems integration
Requirements definiton
Figure 1.1System engineering cycle. (The requirements definition phase must include the requirements for the interfaces as well as those which will eventually be reflected in the interface control document.)
1A void is a specific lack of information needed for control of an interface feature. Control and elimination of voids is fundamental to a strong interface definition and control program.
NASA RP1370
1.1 Training2
1. The processes explained in this manual for interface definition and control are A. A concise set of parameters that control the design of the interface-related elements B. A set of design details needed for configuration management 2. The process is very important for projects that require A. A number of end items B. Involvement of several participants C. Comments, decisions, agreements, and commitments that must be fully documented and tracked D. All of the above 3. What elements does the system engineering cycle contain? A. Mission needs, requirements, and integration B. Technical oversight, core design, and system configuration C. Mission needs definition, risk and systems analysis, concept and requirements definitions, system integration, configuration management, technical oversight, and verification and validation 4a. What is a void? A. Bracketed data B. Wrong data C. Lack of information needed 4b.How should voids be handled? A. Voids should be identified and their elimination scheduled. B. Data should be analyzed. C. Supplier should be guided. 4c. Name a strong control needed for voids. A. Precise dimensions B. Enforced schedule C. Identified catalysts
NASA RP1370
Chapter 2
NASA RP1370
4. Center to contractor to discipline 5. Program to program (e.g., shuttle to National Launch System) Once interface boundaries or planes are established, the interfaces must be categorized and defined.
Shielding and grounding Signal characteristics Cable characteristics Data definition Data transmission format, coding, timing, and updating Transfer characteristics Circuit logic characteristics Electromagnetic interference requirements Data transmission losses Circuit protective devices
Other data types may be needed. For example, an analog signal interface document would contain function name and symbol, cable characteristics, transfer characteristics, circuit protective devices, shielding, and grounding; whereas a digital data interface would contain function name and symbol, data format, coding, timing and updating, and data definition. Additional data types under the electrical/functional heading are 1. Transmission and receipt of an electrical/electromagnetic signal 2. Use of an electrically conductive or electromagnetic medium Appendix A shows recommended formats for electrical and functional interface control drawings. 2.3.2 Mechanical/Physical Mechanical/physical interfaces are used to define and control the mechanical features, characteristics, dimensions, and tolerances of one equipment design that affect the design of another subsystem. They also define force transmission requirements where a static or dynamic force exists. The features of the equipment that influence or control force transmission are also defined in this ICD. Mechanical interfaces include those material properties of the equipment that can affect the functioning of mating equipment, such as thermal and galvanic characteristics. Specific types of data defined are 1. 2. 3. 4. Optical characteristics Parallelism and straightness Orientation requirements Space or provisions required to obtain access for performing maintenance and removing or replacing items, including space for the person performing the function Size, shape, mass, mass distribution, and center of gravity Service ports Indexing provisions Concentricity Surface finish Hard points for handling
During the early phases of systems engineering, interfaces may be assigned only the high-level designation of these categories. As the system becomes better defined, the details of the physical and functional interface characteristics become better defined and are documented. An interface can be assigned to one of these categories by a number of processes of elimination. The one recommended for use is the N-squared diagram (ref. 4), which is currently being used by some NASA centers. 2.3.1 Electrical/Functional Electrical/functional interfaces are used to define and control the interdependence of two or more pieces of equipment when the interdependence arises from the transmission of an electrical signal from one piece of equipment to another. All electrical and functional characteristics, parameters, and tolerances of one equipment design that affect another design are controlled by the electrical/functional ICD. The functional mechanizations of the source and receiver of the interface electrical signal are defined, as well as the transmission medium. The interface definition includes the data and/or control functions and the way in which these functions are represented by electrical signals. Specific types of data to be defined are listed here: 1. Function name and symbol 2. Impedance characteristics
5. 6. 7. 8.
9.
10.
NASA RP1370
11. Sealing, pressurization, attachment, and locking provisions 12. Location and alignment requirements with respect to other equipment 13. Thermal conductivity and expansion characteristics 14. Mechanical characteristics (spring rate, elastic properties, creep, set, etc.) 15. Load-carrying capability 16. Galvanic and corrosive properties of interfacing materials Other data types may be needed. For example, an ICD controlling a form-and-fit interface would generally contain such characteristics as size and shape of the item, location of attachment features, location of indexing provisions, and weight and center of gravity of the item. However, an ICD controlling a structural load interface would contain weight and center of gravity, load-carrying capability, and elastic properties of the material if applicable to the loading conditions. Not all ICDs controlling a form-and-fit interface would have to contain all types of data given in this example, but some form-and-fit interface definitions contain more than the 16 types of data listed. Indexing definitions may require angularity, waviness, and contour definitions and tolerances. Additional data types under the mechanical/physical heading would be 1. 2. 3. 4. Dimensional relationships between mating equipment Force transmission across an interface Use of mechanically conductive media Placing, retaining, positioning, or physically transporting a component by another component 5. Shock mitigation to protect another component Appendix B (from ref. 5) shows a mechanical/physical drawing. This extensive variety of possibilities and combinations prevents assigning a standard set of data types or level of detail to a form-and-fit interface. Each interface must be analyzed and the necessary controlling data identified before the proper level of interface definition and control can be achieved. This holds true for all examples given in this chapter. 2.3.3 Software A software interface defines the actions required when interfacing components that result from an interchange of information. A software interface may exist where there is no direct electrical interface or mechanical interface between two elements. For example, whereas an electrical ICD might define the characteristics of a digital data bus and the protocols used to transmit data, a software interface would define the actions taken to process the data and return the results of the process. Software interfaces include operational sequences that involve
multiple components, such as data-processing interactions between components, timing, priority interrupts, and watchdog timers. Controversy generally arises in determining whether these relationships are best documented in an electrical/functional ICD, a software ICD, or a performance requirements document. Generally, software interface definitions include 1. Interface communication protocol 2. Digital signal characteristics 3. Data transmission format, coding, timing, and updating requirements 4. Data and data element definition 5. Message structure and flow 6. Operational sequence of events 7. Error detection and recovery procedures Other data types may be needed. Appendix C provides an example of a software interface signal. 2.3.4 Supplied Services Supplied services are those support requirements that a piece of equipment needs to function. Supplied services are provided by an external separate source. This category of interface can be subdivided further into electrical power, communication, fluid, and environmental requirements. The types of data defined for these subcategories are 1. Electrical power interface: a. Phase b. Frequency c. Voltage d. Continuity e. Interrupt time f. Load current g. Demand factors for significant variations during operations h. Power factor i. Regulation j. Ripple h. Harmonics l. Spikes or transients m. Ground isolation n. Switching, standby, and casualty provisions 2. Communication interface: a. Types of communication required between equipment b. Number of communication stations per communication circuit c. Location of communication stations 3. Fluid interface: a. Type of fluid required i. Gaseous ii. Liquid
NASA RP1370
b. Fluid properties i. Pressure ii. Temperature iii. Flow rate iv. Purity v. Duty cycle vi. Thermal control required (e.g., fluid heat lost or gained) 4. Environmental characteristic interface: a. Ambient temperature b. Atmospheric pressure c. Humidity d. Gaseous composition required e. Allowable foreign particle contents Other data types may be needed. Appendix D shows an example of a supplied services interface for air-conditioning and cooling water.
(ref. 8), for general guidance of a drawing format. The specification format should use MILSTD490 (ref. 6) for paragraph numbering and general content. Some large programs require large, detailed ICDs. Maintaining a large, overly detailed document among multiple parties may be more difficult than maintaining a number of smaller, more focused documents. Grouping small documents by major category of interface and common participants is one of the most effective and efficient strategies. It minimizes the number of parties involved and focuses the technical disciplines, greatly streamlining the decision process and permitting much shorter preparation time. However, interfaces can be multidisciplinary and separate documents can result in miscommunications.
NASA RP1370
selected has an objective point of view. An example of this would be someone who is independent of either side of the interface (i.e., without any vested interest in the interface hardware or software). Objectivity permits unbiased control of the interface, involvement of the custodian as an objective mediator, and documentation of the interface on a noninterference basis with program/project internal design. Selecting an independent interface custodian should be the first step in establishing an interface control organization. A set of criteria should be used to select the custodian by weighting the content and interests of the interface with the needs of interface control. One set of criteria is as follows: 1. Integration center: Is one center accountable for integrating the interfaces controlled by this ICD? This criterion is considered the most important because the integration center will have the final responsibility for certifying flight readiness of the interfaces controlled in the ICD. 2. U.S. center: Is the participant a U.S. center? This criterion is considered the next most important because of agency experience and projected responsibility. 3. Flight hardware or software: Is the interfacing article flight hardware or software (as opposed to support hardware or software)? Flight hardware or software takes precedence. 4. Flight sequence: Does one side of the interfacing equipment fly on an earlier manifest than the other? An earlier flight sequence takes precedence over follow-on interfacing hardware. 5. Host or user: Is the interfacing article a facility (as opposed to the user of the facility)? Procedure in this criterion is guided by the relative priority of the interfacing articles. 6. Complexity: How complex is the interfacing equipment (relative to each side)? The more complex side of the interface normally takes precedence. 7. Behavior: How active is the interfacing equipment? The active side normally takes precedence over the passive side. 8. Partitions: How are the partitions (categories) used by the interfacing equipment? The relative importance of the partitions to the interface is acknowledged, and selection of the custodian is sensitive to the most important partition developers. Scores are assigned to each piece of interfacing equipment for each criterion. These scores can be determined by many different methods. Discrete values can be assigned to the first four criteria. A score of 1.0 is assigned if the interfacing piece of equipment is unique in meeting the criterion, the other piece of equipment then receives a score of 0.0. Scores of 0.5 are assigned to both sides if both (or neither) of them meet the criterion. There is no definitive way of assigning scores to the last four criteria; however, verbal consensus or an unbiased survey can be used to assign scores. Also, the partition criteria can be scored by partition evaluation analysis (ref. 4).
NASA RP1370
responsibility for administering and reporting on this verification program could be assigned to the design agent, the contractor, or an independent third party. If feasible, an independent third party should be selected for objectivity. The verification methods should include analysis, measurement and inspection, demonstration, and functional testing. The specific methods employed at each interface will depend on the type of feature and the production sequence. Compliance should be verified at the highest practical assembly level. To preclude fabrication beyond the point where verification can be performed, an integrated inspection, measurement, and demonstration test outline of both hardware and software should be developed. This verification test outline will provide a schedule, tied to production, that allows all interface requirements to be verified. The resultant data and inspection sheets should become part of the verification data in the history jacket retained by the contractor for NASA.
4b. Who approves the interface control document? A. Designer or manager B. Owners of both sides C. Both of the above 4c. Who ensures compliance with the approved ICD? A. Designer or manager B. Owners of both sides C. Project manager 5a. What is a steady-state interface? A. A single set that remains constant for the life of the project B. A multiple-set suite that reconfigures during specific events in the life of the system 5b. Give an example of a steady-state interface. A. An interplanetary probe B. A lunar base 5c. What features make this a good example of a steady-state interface? A. The basic structure of the spacecraft would remain the same from assembly for launch throughout the life of the experiment. B. An initial base would be established and subsequently made more complex with additional structures and equipment delivered by subsequent lunar flights. 6a. How should an ICD custodian be selected? A. Percentage of ownership of the interface B. Relative investment of interface sides C. An objective point of view 6b. What criteria should be used to select a custodian? A. Integration or U.S. center, flight hardware or software, flight sequence, host or user, complexity, behavior, and partitions B. Integration hardware, sequence user, and partitions 6c. What scoring system can be used for these criteria? A. Zero to 1.0, verbal consensus, unbiased survey, and partition evaluation analysis B. One to 100, priority ranking, and voting 7a. What is the purpose of an ICD compatibility analysis? A. Demonstrates definitions and provides mathematical analysis B. Demonstrates completeness of an interface definition and provides a record that the interface has been examined and found to be compatible
2.10 Training2
1. What is the purpose of interface control? A. To define interfaces B. To ensure compatibility between interrelated equipment C. To provide an authority to control interface design D. All of the above How is an interface identified? A. By boundaries between functional areas B. By functional analyses of performance requirements C. By design features of a component that can affect the design features of another component
2.
3a. How can interfaces be categorized? A. Mechanical, electrical, software, and services B. Electrical/functional, mechanical/physical, software, and supplied services C. Electrical, physical, software, and supplies 3b. What is one method of assigning an interface to one of the four basic categories? A. Functional flow block diagram B. Timeline analysis C. N-squared diagram 4a. How can an interface be documented? A. By drawing format B. By specification format C. By both of the above
NASA RP1370
7b. What are the four categories that require interface analysis? A. Electrical/functional, mechanical/physical, supplied/ services, and hydraulic/pneumatic B. Electrical/functional, mechanical/physical, software, and supplied services 7c. The hardware for mounting the satellite vehicle (SV) adapter to the Titan IV Centaur is shown in figures 2.1 to 2.3. A. Is there sufficient data to perform a compatibility analysis? i. Yes ii. No B. Can the Jet Propulsion Laboratory specify the SV adapter ring? i. Yes ii. No C. What items need to be bracketed? i. Shear pin material and SV attachment view ii. SV panel and view CC 8a. What does a bracket on an ICD represent? A. Verification of design compliance B. An interface problem
8b. What interface deficiency rating does a bracket discrepancy have? A. S & MA impact A > 1 or understanding of risk B > 2 B. S & MA impact A < 1 or understanding of risk B < 2 9a. How are mating sides of an ICD interface verified? A. Testing or measurement to meet requirements B. Analysis, measurement or inspection, demonstration, and functional testing 9b. What does the verification test outline provide? A. Schedule, tied to production, that allows interface requirements to be verified B. Process controls, tied to manufacturing, for meeting schedules 9c. Where is the resultant test and inspection data stored? A. Contractor files for use by an independent third party B. History jackets for use by NASA
NASA RP1370
10
Figure 2.1.Titan IV and satellite vehicle physical/envelope interfaces.
NASA RP1370
NASA RP1370
Figure 2.2.Titan IV and satellite vehicle orientation.
11
12
Figure 2.3.Titan IV and satellite vehicle adapter ring.
NASA RP1370
Chapter 3
Concept definition Assign basic functional areas of responsibility. Define design responsibilities. Categorize interfaces. Define interfaces to be controlled. Establish formal interface control procedures. Disseminate scheme, framework, traceability. Figure 3.1.Establishment of interface control process during concept definition.
NASA RP1370
13
Structure
M M
M M SS
M M,E SS M,E
M E
Fuel pods
E M SS
Heat M M converters SS SS Voltage M,E M,E E converters SS M,E Antenna A Antenna E M,E B E Experiment 1 Key Experiment 2 Electrical/functional Experiment Mechanical/physical 3 Supplied services Gyros
M,E SS E
E M
Requirements definition
Define technologies to be used. Define and categorize all interfaces. Prepare all interface control documents. Identify all voids and assign both responsibilities and due dates. Bound voids when possible. Baseline interface documents. Figure 3.3.Development and control of interfaces during requirements definition.
Baselining is the act by which the program manager or designated authority signs an ICD. That signature establishes the ICD as an official document defining interface design requirements. The term baselining is used to convey that the ICD is the only official definition and that this officiality comes from the technical management level. Not only is the initial version of the ICD baselined, but each subsequent change or update to an ICD is also baselined. The baselined version of the ICD will identify (by a void) any missing design data that cannot be included at that time. Agreed-to due dates will be noted on the ICD for each data element required. Each void will define the data required and specify when and by whom such data will be supplied. Where possible, the data to be supplied should be bounded initially on the ICD. These bounds will be replaced by detailed data when the void is filled. The initial bounds give the data user (the other side of the interface) a range that can be used without risk, until the detailed data are supplied. Establishing these voids on ICDs provides a means of ensuring that interface design data are supplied when they are required by the data user. Yet it allows design freedom to the data supplier until the data are needed. A recommended form for use in identifying the data needed is shown in figure 3.4. The criteria for choosing due dates are discussed in section 3.2.
14
NASA RP1370
(Drawing/document number + Void number) Data required: Brief description of information needed to define interface element currently lacking details Data supplier: (Project center/code/contractor) Data user(s): (Project center/code/contractor)
Date due: (Date design data are needed, either actual date or a period of time related to a specific milestone. Figure 3.4.Format for interface design data required (IDDR).
Interface Design Data Required (IDDR) __________ Program Status Report Drawing/doc # Sheet/page Short title Supplier(s) User(s) Due date Remarks
IDDR #
/Zone
Documents should be baselined as early as possible, as soon as the drawings contain 10% of the needed information. The significance of early baselining is that both sides of the interface have the latest, most complete, official, single package of information pertaining to the design of the interface. The package includes all agreed-to design data plus a list of all data needed, its current level of maturity, and when it is to be supplied by whom to whom.
Technical information voids in interface documents must be accounted for and tracked. Otherwise, there is no assurance that the needed information is being provided in time to keep the design on schedule. The status of these voids must be reported, and the owners of the interface-design-data-required forms (IDDRs) must be held responsible for providing the needed information. It is recommended that the status be reported monthly to all parties having responsibility for the interfaces.
NASA RP1370
15
A consolidated report is the most efficient, consumes the least paper and mail services, and allows the program manager to track areas important to the integration of the system components. The basic form shown in figure 3.5 is recommended for reporting and tracking IDDRs. 3.1.3 Systems Integration The interface control program continues to be active during the systems integration phase (fig. 3.6; from fig. 1.1). Design changes that establish a need for a new interface will follow the interface control change procedures as defined in section 3.2. Proposed design changes that affect existing interfaces are not given final approval until all participants and the cognizant centers baselinings have been received through the ICD change notice system. During the various design reviews that occur in the full-scale engineering development phase, special attention should be given to design parameters that if altered, would affect interfaces controlled by the ICD. It is strongly recommended that each design activity denote, on design and manufacturing documentation at the preliminary design review, through a bracket or some highlighting system, those features and characteristics that would affect an interface (see section 2.8). At the critical design review all voids should be resolved and all detailed design drawings should comply with interface control documentation (see section 2.9).
Systems integration Manage and satisfy voids. Invoke use of brackets on design drawings. Ensure resolution of voids by the time of critical design review. Verify compliance of design documentation with ICD's. Figure 3.6.Development and control of interfaces during systems integration.
16
NASA RP1370
1. Choose the due date as the date when the data user will start to be affected if agreed-upon or baselined data have not been received. 2. When establishing a due date, allow time to process and authenticate a change notice to the ICD (i.e., once the due date has been established, include a period of time to establish that due date for the data supplier). 3. The custodian responsible for the ICD should periodically, as determined by the appropriate project authority, prepare and distribute a report on the status of all missing design information for all project activities. The report should contain the following information: a. Identification of the data element needed, consisting of the ICD number, the date, and a two- or three-digit number that provides a unique identifier for the data element b. A short title for the ICD c. The activity that requires the data d. The date when the missing data are to be supplied or the period of time after the completion of a program event or milestone when the data are to be supplied e. The activity from which the data are due f. The status of the data required (i.e., late data, data in preparation, or change notice number) g. A description of the data required
appropriate authority to all other activities with review and comment responsibilities for the particular ICD and to the ICD custodian. Technical comments by all activities should be transmitted to the custodian as soon as possible but not later than 30 working days4 from receipt of the comment issue. If the comment issue is technically unacceptable to the Government authority or the interfacing contractor, the rationale for unacceptability should be explained, including technical and cost effects if the interface definition is pursued as presented. 3.4.1 Resolving Comments The ICD custodian collects review comments and works in conjunction with project management for comment resolution until approval is attained, the comment is withdrawn, or the ICD is cancelled. Information on comments and their disposition and associated resolution should be documented and transmitted to all participants after all comments have been received and dispositioned. Allow two weeks4 for participants to respond to the proposed resolution. Nonresponses can be considered concurrence with the resolutions if proper prenotification is given to all participants and is made part of the review and comment policy. When comments on the initial comment issue require major changes and resolution is not achieved through informal communications, an additional comment issue may be required and/or interface control working group (ICWG) meetings may need to be arranged. 3.4.2 Interface Control Working Group The ICWG is the forum for discussing interface issues. ICWG meetings serve two primary purposes: to ensure effective, detailed definition of interfaces by all cognizant parties, and to expedite baselining of initial ICDs and subsequent drawing changes by encouraging resolution of interface issues in prebaselining meetings. A major goal of interface control should be that baselining immediately follow a prebaselining ICWG meeting. All ICWG meetings must be convened and chaired by the cognizant project organization. The project can choose a contractor to act as the chair of an ICWG when Government commitments are not required. In all cases the ICWG members must be empowered to commit the Government or contractor to specific interface actions and/or agreements. In cases where a contractor is ICWG chair, the contractor must report to the Government any interface problems or issues that surface during an ICWG meeting.
4The
times assigned for commenting activities to respond are arbitrary and should be assigned on the basis of the schedule needs of the individual programs.
NASA RP1370
17
18
NASA data interface list Program __ (2) ______ (5) (5) (5) (5) (5) (4) Review, comment, information responsibilities Technical approval authority AU Notes (6) (3) Interface category: (6) (6) (6) (6) (6) (6) (6) (6) (6) (7) (7) (7) (8) (9) Figure 3.7.Interface responsibility matrix.
Key: (1) Major project/program applicability (e.g., NSTS). (2) Primary project/program ownership of interfaces. (3) Category of interface covered by list (e.g., electrical/functional). (4) Review, comment, and information (RC&I) responsibilities by NASA center (listed in (5)). (5) Center responsible for RC&I of the interface document. (6) Center code or contractor doing RC&I. (7) Center having technical approval signature authority (one column for each applicable center). (8) NASA organization having authentication responsibility (single organization for authentication of a baselined document following technical approval by the organizations in columns marked by (7)). (9) Drawing/document number and short title.
NASA RP1370
ICD custodian develops comment issue of ICD Issuance Contractors review and comment Comments Resolution cycle ICD custodian coordinates and resolves comments* Resolution cycle Issuance Centers review and comment
The ICWG chair prepares the ICWG meeting minutes or designates one of the meeting participants for this task. The minutes should include discussions of problems, agreements reached, decisions made, and action items. The ICWG chair also ensures that any updated interface control documentation reflecting the ICWG discussions is distributed within the timeframe agreed to by the affected participants. 3.4.3 Approval/Signoff Cycle The management plan for the project assigns responsibility for each piece of equipment to a specific project authority and its contractor. The signoff loop for each ICD reflects this plan and can be related to the project and the origin of each design requirement. For each ICD, then, the signoff loop follows the sequence of technical approval by the contractors first and then by the appropriate project authority. 3.4.4 Technical Approval The appropriate project authority and the primary and associate organizations with an interest in a particular ICD are listed in the responsibility matrix. They each sign the ICD to signify technical agreement and a readiness to contractually invoke its requirements.
3.4.5 Baselining Interface control documents are baselined when the owners of both sides of the interface at the next level up in the program structure come to technical agreement and sign the document.
NASA RP1370
19
Comments Resolution cycle ICD custodian coordinates and resolves comments ICWG meeting as required Technical approval by NASA project and contractors * Distribution per ICD distribution matrix Direction to proceed as required to contractor Authentication by NASA * Distribution of change notice Resolution cycle
Figure 3.9.Development and flow of change notices in the ICD revision process.
20
NASA RP1370
5. An equipment design change and a system or equipment rearrangement are proposed to improve performance, reduce cost, or expedite scheduled deliveries that would require changes to an interface or creation of new interfaces. 3.5.2 Requesting Changes All requests for changes should be submitted to the organization responsible for maintaining the ICD, with copies to all activities that will review the resultant change notices and to the appropriate project authority. If baselining is needed in less than 30 days, a critical change should be requested. All requests for changes should be submitted in a standard format that includes the following items: 1. Originators identification numberIt is used as a reference in communications regarding the request and should appear on resulting change notices 2. Originating activityoriginating project and code or originating contractor 3. Point of contactname, area code, telephone number, facsimile number, and e-mail address of the person at the originating activity to be contacted regarding the request 4. Document affectednumber, revision letter, and short title of each ICD that would be affected by the change 5. Number of data voids (if applicable)number of data requirements for which data are being provided 6. Urgencyindication of whether this change is critical or routine (project decides whether to use critical route) 7. Detailed description of changea graphic or textual description of the change in sufficient detail to permit a clear portrayal and evaluation of the request. Separate descriptions should be provided when more than one ICD is affected. 8. Justificationconcise, comprehensive description of the need and benefit from the change 9. Impactconcise, comprehensive description of the effect in terms of required redesign, testing, approximate cost, and schedule effects if the requested change is not approved; also the latest date on which approval can occur and not affect cost or schedule 10. Authorizing signature of the organization requiring the change Upon receipt of a change request to an ICD, the ICD custodian coordinates the issuance of a proposed change notice. First, the ICD custodian evaluates the technical effect of the proposed change on the operation of the system and mating subsystem. If the effect of the change is justified, the ICD custodian generates and issues a change notice. If the justification does not reflect the significance of the change, the ICD custodian rejects the request, giving the reason or asking for further justification from the originating organization. The ICD custodian evaluates an acceptable change request to determine whether it provides data adequate to generate a change notice.
The proposed change notice describes the specific changes (technical or otherwise) to the ICD in detail by from-to delineations and the reasons for the changes, as well as who requested the changes and how the change request was transmitted (i.e., by letter, facsimile, ICWG action item, etc.). 3.5.3 Proposed Change Notice Review and Comment Cycle The review and comment cycle for proposed changes to ICDs should follow the same system as that used for the initial issuance of the ICD (see sections 3.3 and 3.4). 3.5.4 Processing Approved Changes The baselined change notice should be distributed to all cognizant contractors and project parties expeditiously to promulgate the revised interface definition. The master ICD is revised in accordance with the change notice, and copies of the revised sheets of the ICD are distributed (see sections 3.3 and 3.4). Approval of the change by the project constitutes authority for the cognizant organization to implement the related changes on the detailed design. 3.5.5 Distributing Approved Changes The custodian distributes the baselined change notice to all cognizant centers and contractors to expeditiously promulgate the revised interface definition. The master ICD is then revised in accordance with the change notice, and copies of the revised ICD sheets are distributed as was the change notice. The responsibility matrix (fig. 3.7) can be used to identify the distribution of change notices as it was used for the distribution of the ICDs. 3.5.6 Configuration Control Board During development the projects configuration control board is responsible for reviewing and issuing changes to the configuration baseline. The board reviews all class I engineering change proposals to determine if a change is needed and to evaluate the total effect of the change. The configuration control board typically consists of a representative from the chairman, the project management office, customers, engineering, safety assurance, configuration management (secretary), fabrication, and others as required. Changes to configuration items can only be effected by the duly constituted configuration control board. The board first defines a baseline comprising the specifications that govern development of the configuration item design. Proposed changes to this design are classified as either class I or class II changes. Class I changes affect form, fit, or function. However, other factors, such as cost or schedule, can cause a class I change. Class I changes must be approved by the project before being implemented by the contractor.
NASA RP1370
21
All other changes are class II changes. Examples of class II changes are editorial changes in documentation or hardware changes (such as material substitution) that do not qualify as class I changes. Project concurrence, generally, is required for the contractor to implement class II changes. Government plant representatives (Defense Contracts Administration Services (DCAS), Navy Programs Resident Office (NAVPRO), and Air Force Programs Resident Office (AFPRO) usually accomplish these tasks. 3.5.7 Closing the Loop A wide range of methods are available for verifying by test that the design meets the technical requirements. During the definition phase analysis may be the only way of assessing what is largely a paper design. Typical methods are testing by similarity, analysis, modeling, and use of flight-proven components; forecasting; and comparison, mathematical modeling, simulation modeling, and using flight-proven experience and decisions. The actual methods to be used are determined by the project office. Each method has associated costs, requires development time, and provides a specific level of performance verification. The Government and industry managers must carefully trade off program needs for performance verification with the related costs. If any demonstrated or forecast parameter falls outside the planned tolerance band, corrective action plans are prepared by the contractor and reviewed by the Government project office. Each deviation is analyzed to determine its cause and to assess the effect on higher level parameters, interface requirements, and system cost effectiveness. Alternative recovery plans are developed showing fully explored cost, schedule, and technical performance implications. Where performance exceeds requirements, opportunities for reallocation of requirements and resources are assessed. Although functional and performance requirements are contained in the appropriate configuration item specification, the definition, control, and verification of interface compatibility must be handled separately. Otherwise, the volume of detail will overwhelm both the designers and managers responsible for meeting the functional and performance requirements of the system. Early establishment of the interface definition and control process will provide extensive savings in schedule, manpower, money, and paper. This process will convey precise, timely information to the interface designers as to what the designer of the opposing side is committed to provide or needs and will subsequently identify the requirements for verifying compliance. Whether the interface is defined in a drawing format or in a narrative format is at the discretion of the program. What is of primary importance is that only the information necessary to define and control the interface should be on these contractural documents to focus the technical users and minimize the need for updating information.
Appendix G provides seven ICD guidelines that have been used by many successful flight projects and programs to provide such a focus on the interface definition and control process.
3.6 Training2
1a. When should the ICD process be started? A. Concept definition B. Requirements definition C. Systems integration 1b. What are the benefits of early development of the ICD process? A. Assigns basic areas of responsibility B. Provides firm foundation for design, minimizes paper, shortens schedule, and concentrates efforts 1c. What tool can be used to list equipment and identify their interrelations in a system? A. Prechart B. N-squared diagram 2a. What should be done in the ICD process during requirements definition? A. Define mission objectives B. Define technology and interfaces and present for baselining 2b. What is baselining? A. The designated authority signing an ICD B. The only official definition 2c. How are voids in an ICD accounted for and tracked? A. Procedure or administration report B. Monthly program status report on interface design data required 3a. What should be done in the ICD process during development? A. Manage voids, invoke brackets, resolve voids, and verify compliance B. Control interface developments 3b. How should proposed design changes be handled? A. Discussed at critical design review B. Discussed and approved by all participants 3c. What should be given special attention? A. Design parameters that affect controlled ICD B. Manufacturing documentation
22
NASA RP1370
4a. When is the drawing format used for an ICD? A. To describe the type and nature of the component B. To describe physical dimensions and shapes 4b. When should a specification be used? A. To describe performance with tables and text B. To describe a software function 4c. What is the key to providing a useful ICD? A. Give as much detail as possible B. Limit the detail to what is necessary to demonstrate compatibility 5a. What is the purpose of the initial issue of an ICD? A. Issuance, review, comment, and baselining B. Review and resolution of differences of opinion 5b. Who is responsible for controlling the flow of an ICD? A. Contractor B. Custodian 6a. Who should review ICDs? A. Organizations designated in the responsibility matrix B. ICD custodian 6b. How are comments resolved? A. By the project office B. By project management and custodian working for resolution and approval or the comment being withdrawn 6c. Where are interface issues discussed? A. Project office B. Interface control working group
6d. Who approves and baselines an ICD? A. Projects at the next level up in program structure B. The project office 7a. When should a project activity request a change to an ICD? A. At the custodians request B. When data are available, requirements need change, an error is discovered, or the design changes 7b. What items should be included in a change notice request? A. Identification number, activity, contact, document affected, number of data voids, urgency, description, justification, impact, and authorizing signature B. Those established by the ICWG 7c. Who evaluates and issues a proposed change notice? A. ICD custodian B. Project office 7d. What does a proposed change notice describe? A. Specific changes (from-to), reasons, and the requestor B. Project notices 7e. How is a change notice approved and distributed? A. By the project authority to all cognizant parties B. By all cognizant parties to the contractors
National Aeronautics and Space Administration Lewis Research Center Cleveland, Ohio, 44135, July 1995.
NASA RP1370
23
Appendix A
24
NASA RP1370
Function
Electronics assembly Telemetry EJ4 4 Guidance telemetry data 1 return 3 Guidance telemetry data 2 28 Guidance telemetry data 2 return 27 51 52 1 2 29 30 50 49 Guidance telemetry data 1
NASA RP1370
Equivalent circuit (see note 3) Equivalent circuit (see note 3) Equivalent circuit (see note 3) Equivalent circuit (see note 3) Equivalent circuit (see note 3) Equivalent circuit (see note 3) Guidance telemetry bit synchronization Guidance telemetry bit synchronization return Guidance telemetry frame synchronization Guidance telemetry frame synchronization return Guidance telemetry data 1 word synchronization Guidance telemetry data 1 word synchronization return Guidance telemetry data 2 word synchronization Guidance telemetry data 2 word synchronization return Launch vehicle ground (via electronic assembly's ground strap) Notes: 1. The wire gage for signals transmitted between the electronic assemblies and launch vehicle telemetry shall be AWG #24. 2. The launch vehicle cabling shall meet the requirements of WS 13953. 3. The telemetry load impedances are represented by the the following equivalent circuit: 5 k minimum 110 15% 5 k minimum 200 pF maximum Figure A.1.Guidance/launch vehicle telemetry interface.
25
26
Table A.1.GUIDANCE/LAUNCH VEHICLE TELEMETRY DATA TRANSFER INTERFACE PARAMETERS Data rate Load impedance Remarks Bit rate: 979.2 kilobits per second Word rate: constrained to 153- x 16-bit words per 10-ms frame Void #3 100 frames per second (see Remarks) Coincident with first bit of each guidance telemetry data 1 word Coincident with first bit of each guidance telemetry data 2 word 110 15% balanced to ground by not less than 5000 and shunted by 200 pF maximum (excluding cabling) (see note 3 on fig. A.1(c)) 1. All timing is synchronous with the guidance to telemetry bit synchronization. 2. The guidance telemetry frame synchronization consists of 16 pulses at a rate of (void #3) and occurs at 100 frames per second. 3. The launch vehicle telemetry shall function properly with a guidance telemetry bit synchronization and frame synchronization tolerance of 0.1%. 4. All pulse characteristics are defined at the guidance electronic assembly interface connectors. 5. Guidance signal characteristics are defined for the minimum wire gauge shown.
[Source, electronic assembly; destination, telemetry; waveform, see fig. A.2; source impedance, 50 maximum during pulse time.]
Function
NASA RP1370
Pulse duration
Maximum amplitude Noise Reference level Rise time Fall time Interpulse period Leading edge
10% of minimum amplitude Minimum amplitude No-transmission level Offset Undershoot Trailing edge Interpulse period
Notes: 1. The interpulse period shall be the period from 150 ns after the trailing edge of a pulse until 100 ns prior to the leading edge of the subsequent pulse. 2. The reference level shall be the average voltage for the last 200 ns of the interpulse period. 3. The no-transmission level shall be 0 V differential at the guidance/launch vehicle interface using the test load specified in table A.2. 4. Shielding depicted represents the telemetry shielding requirements only. For cable routing see void #01. Telemetry shielding shall be carried through all connectors between the electronic assembly and the telemetry subsystem. 5. A radiofrequency cap shall be provided on electronic assemblies in all launch vehicles in lieu of this connector. Figure A.2.Guidance data pulse characteristics.
NASA RP1370
27
Table A.2.REQUIRED PULSE CHARACTERISTICS AND TEST PARAMETERS Pulse characteristics (see fig. A.2) Guidance telemetry Data 1 Data 2 Bit Frame Data 1 word Data 2 word synchronization synchronization synchronization synchronization
Pulse duration Minimum amplitude Maximum amplitude Rise time Fall time Undershoot Reference level offset Noise Receiver susceptibility Test parameters:a Test load Receiver susceptibility
255 + 50 ns 9 2 V (see V027) 15 V 75 ns maximum 125 ns maximum 2.5 V maximum 0 to 4.5 V relative to no-transmission level 1.4 V maximum peak to peak 2.0 V minimum 75 5% resistive 2.0 V minimum
DDR No. 3288399V027 Data required: Guidance subsystem waveform parameter data (minimum amplitude value to replace coordinated temporary amplitude band currently on ICD3288399) SP2012/guidance telemetry steering committee SP2732/launch vehicle telemetry contractor/interface coordinator 45 days following guidance preliminary design review Figure A.3.Typical design data required for table A.2.
28
NASA RP1370
Appendix B
NASA RP1370
29
30
Figure B.1.Partial interface development document for multiuse electrical power interface box showing bolt locations.
NASA RP1370
NASA RP1370
31
C L bolt 2 and 3
method used for retaining the bolts is not the responsibility of the box designer. Generally IDDs and ICDs should not specify design solutions, especially when the design solutions are not the responsibility of the one specifying them. What is missing is how far the bolts protrude from the box. These data are required so that the designer of the support structure knows how deep to make the mating hole and how much of a mating thread must be supplied to grip the bolts on the box. Considering all of the above, figure B.5 represents what is really required (along with the locations and thread types already defined in fig. B.1) to define the box side of the interface and for the designers of the support structure to design a compatible interface between the retaining bolts and the support structure.
2. The next area to be examined is that of the connector interface. Since both parts of the connector are being provided by the box designer, the interface is the plate on which the connectors are attached to the support structure. Again, the question is, Does figure B.1 contain enough information for a mating interface to be designed? The answer to that question is, Definitely not! The interface of the plate (holding the connectors) that mates with the support structure is identified as datum D. Again, there is no definition of this datum. Is it a plane passing through the three highest points of the plate or some other features of the connector plate? If a compatible mating interface is to be designed, the relationship between the surface to which the connector plate is attached and the surface to which the L-shaped bracket is attached must be known. None of these data are supplied in figure B.1. The following are data needed to establish this relationship:
32
NASA RP1370
a. The required perpendicularity of D to A b. The required parallelism of D to B c. The required angular relationship of the vertical centerline shown in view BB with the vertical centerline shown in view AA d. The pattern required for the four fasteners holding the connector plate to the support structure. View BB does contain a dimension of 2.594 for a horizontal spacing of the lower two features but does not indicate that this dimension is applicable to the upper two fasteners. In addition, there is no dimension for the distance between the fasteners in the Z direction. e. The required relationship of the hole pattern for the connector plate relative to the box, namely, i. The location of the hole pattern above A in the Z direction ii. The location of the hole pattern relative to C in the X direction iii. The distance of datum D from C in the Y direction when the box is fully installed Since none of these data are identified as items to be determined (TBDs), it must be assumed either that the data are not required because the connectors can be mated properly with a great deal of misalignment or that the box designer did not recognize that this type of data is required. Designers never wish to freeze a design. The placement of design constraints in an ICD is basically freezing an area of a design or at least impeding the ability to change a design without that design being scrutinized at another level. Therefore, the tendency of designers is to disclose the minimum that they feel is necessary in the interface for the control process. This is the primary reason for the ICD custodian not to be organizationally a part of the design process. Yet the ICD custodian must have access to the design function of an agency or contractor organization to ensure the ready flow of the data required for proper interface definition. (Can interface compatibility be demonstrated from the ICDs alone?) The ICD custodian must always test the data in interface documentation from the viewpoint of another design agent who must develop a compatible mating interface. The preceding discussion simplifies specification of the L-shaped bracket and the mounting bolts. This redefinition of the interface tied up loose ends and provided needed dimensions and callouts absent from the original document. These portions of the document can now be controlled more easily and related to a 100% mate design.
B.2 Space Reservation and Attachment Features for Space Probe Onboard Titan IV Launch Vehicle
Figure B.6 is an example of an ICD that defines the space envelope available onboard the Titan IV launch vehicle for a payload and the attachment feature details for the launch vehicle side of the interface. The intended payload is the Cassini Mission spacecraft. The Titan payload fairing, as would be expected, is defined. The other side of this envelope (i.e., the spacecraft) must also be defined to show compatibility. When the spacecraft dimensions are established, compatibility should be shown by a comparison of the two envelopes. The Titan documentation defines the available space reserved for equipment (i.e., a stay-out zone for the Titan launch vehicle items). Ideally, this ICD should define a minimum space available for the spacecraft. Therefore, if the spacecraft dimensions are constrained to a maximum size equal to the launch vehicles minimum, less a value for environmental effects, etc., then the two envelopes are compatible. Since interface data have been provided for the attachment details for the launch vehicle side of the interface, the design of the Cassini adapter for mounting to the Centaur launch vehicle at station 150.199 can be explained by using the Titan design data. The following key interface features have been established for this connection: 1. Sheet 1 (fig. B.6(a)), note 5: Location of holes is established by a common master gauge tool with reference dimensions provided. 2. Sheet 3 (fig. B.6(c)), section FF: Bearing areas are to be flat within 0.006 (units), and per view G the maximum bearing area has been defined. 3. Sheet 3 (fig. B.6(c)), view H: Shape and dimensions of the shear alignment pins have been established. 4. Sheet 1 (fig. B.6(a)), note 4: How loads are to be transmitted is indicated. The following data elements missing from figure B.6 are mostly related to the lack of spacecraft design data: 1. No apparent tracking of TBDs. A tracking system should be in place at the beginning of ICD development. Each TBD should have a unique sequential identifier with due dates and suppliers established. 2. No revision block for tracking the incorporation of changes. Some type of revision record should be placed on each sheet.
NASA RP1370
33
34
(a)
NASA RP1370
Figure B.6.Titan IV and space vehicle physical/envelope interfaces. (a) Notes and abbreviations. (b) Orientation view. (c) Section views.
NASA RP1370
Figure B.6.Continued. (b) Orientation view.
(b)
35
36
Figure B.6.Concluded. (c) Section views.
(c)
NASA RP1370
Upon exchange of design data relating to the Cassini probe it would be expected that the probes maximum envelope would be established and related to the data system of the Titan/ Centaur launch vehicle. This example is basically a one-sided interface. The Titan/ Centaur side of the interface is well defined, which is to be expected considering the maturity of the design. The tendency should be resisted, in cases like this, to ignore or place less emphasis on the definition and documentation of the mating interface, given the completeness of the launch vehicle side of the interface. The mating interface, namely, the spacecraft side, should be completely defined. Otherwise, the spacecraft designer will be signing up to design a compatible interface by agreeing with what the interface on the launch vehicle side looks like. Although this approach allows freedom to go off and do independent things, it lacks the degree of positive control
needed for interface compatibility. The chances for an incompatibility are much less if the spacecraft side of the interface is defined. Space vehicle data, stations, and fasteners must be identified and controlled. The designer of the space vehicle is then able to commit to the design and production of an interface that is defined. The launch vehicle designers can then verify that the spacecraft interface will mate with the launch vehicle available for the spacecraft. Therefore, if the spacecraft dimensions are constrained to a maximum size equal to the launch vehicles minimum, less a value for environmental effects, etc., then the two envelopes are compatible. Since interface data have been provided for the attachment details for the launch vehicle side of the interface, the design of the Cassini adapter for mounting to the Centaur launch vehicle at station 150.199 can be explained by using the Titan design data.
NASA RP1370
37
Appendix C
Software Interface Example: Definitions and Timing Requirements for Safety Inhibit Arm Signals
Signal definition Centaur sequence control unit switch number 45 Initiating event + time Persistence Function
Satellite vehicle (SV) pyro unshort (primary) SV latch valve arm (primary) SV pyro unshort (secondary) SV latch valve arm (secondary) Radiofrequency monopropellant driver backup enable
Main engine cutoff (MECO) 2 + 30.5 sec MECO2 + 100.5 sec MECO2 + 150.5 sec MECO2 + 170.5 sec
30.5 sec
33
Arms safety inhibit relay for SV main engines Provides redundant unshort of SV pyro capacitor banks Provides redundant arm of inhibit relay for SV main engines Services backup (redundant to SV ground support equipment command) enable of safety inhibit SV functions (radiofrequency sources and reaction control system thruster drivers)
89
88
34
38
NASA RP1370
Appendix D
TABLE D.1.DESIGN-DATA-REQUIRED SUMMARY AND LOCATOR Void number V01 V09 Sheet 1, zone C7 Main heating and cooling (MHC) water schedule 30 Days after authentication of data fulfilling DDR 5760242V12 Location Description Date due
DDR No. 1466134V09 Data required: Heating and cooling (HC) system upper zone water schedule (supply water temperature versus environmental temperature) Data supplier: Data user: Date due: HC working group Launch vehicle design agent 30 days after authentication of data fulfilling DDR No. 2543150V12 Figure D.1.Typical design-data-required block.
NASA RP1370
39
The following pages present the kinds of data required to fully define the air-conditioning requirements for suites of equipment located in a launch control center. Table D.2 details conditioned-air distribution; table D.3 presents typical interface data required to ensure that a cooling water service is provided to electrical equipment and indicates requirements for the equipment before and after the incorporation of an engineering change. 701. Launch vehicle control center services: A. Air-conditioning shall be provided with a dedicated closed-circuit system capable of supplying a minimum total flow of 12 820 scfm with a 50% backup capability. 1. The conditioned air shall be distributed to each equipment flue as specified in table D.2. The distributed conditioned air at the inlet to the equipment shall satisfy the following parameters: a. Temperature: The minimum temperature shall be 65 F and the maximum, 70 F. b. Humidity: The maximum humidity shall be 75 grains per pound of dry air. c. Working pressure: The working pressure shall be enough to overcome equipment pressure drops and to maintain positive pressure at the equipment outlet with respect to compartment ambient pressure. A 10% minimum leakage rate in the compartment shall be assumed. d. Flow resistance: The system shall be able to overcome the pressure drop across the equipment (i.e., from exit of orifice plate to top of equipment) as shown in table D.2. e. Flow profile: (1) The flow distribution for each flue shall be such that the flow velocity between the flue centerline and 1.3 in. from the edge of the flue, and (where equipment permits) 6 in. above the flue gasket, shall not be less than 80% of the achieved average flow velocity. The achieved average flow velocity must equal or exceed velocity based on the minimum flow rate specified in table D.2. (2) Velocity profiling is not required for flues designated 301 through 310, 011 through 015, 446BC, 4052A, 4052B, 4056A, and 4056B. f. Adjustment capability: The system shall provide flow adjustment from 0 to 300 scfm at each of the equipment flues requiring velocity profiling.
g. Air quality: Air at the inlet to the equipment shall be equivalent to or better than air filtered through a 0.3-m filter with an efficiency of 95%. 2. The closed-loop system shall have the capacity of removing 52.8 kW (minimum) of heat dissipated by equipment using closed-circuit conditioned air. This heat load includes 1.3 kW reserved for launcher equipment in the launch vehicle control center (see note 702 below). 702. The system shall provide the capability of removing 1.65 kW minimum of heat dissipated by equipment by using compartment ambient air as a cooling medium while maintaining the compartment within specified limits. A. The ship shall take no action that eliminates the option for launcher equipment to use compartment ambient air or closed-circuit conditioned air for dissipating launchergenerated heat of 1.3 kW. B. Heat dissipated to ambient air by equipment using closed-circuit conditioned air is not included. 703. The system shall provide distribution trunks to equipment flues with total flow capacity as designated below for the conditions of table D.2:
Trunk
A B C D E F
704. Flow at reference designations marked with an asterisk in table D.2 are to be considered flow reserve capabilities. These designated flues do not require verification of flow per table D.2 nor profiling per note 701.A.1.e(1) until these flues are activated. The Government-furnished pipe assemblies and caps will be supplied for flues not activated. 705. The minimum flow for flues 446BC and 447BC is 100 scfm before change 30175 and 250 SCFM after change 30175.
40
NASA RP1370
TABLE D.2.CONDITIONED-AIR DISTRIBUTION Equipment Trunk (see note 703) Flue Minimum flow, scfm Flow resistance/ pressure drop at minimum flow (see note 701A.1.d), in. H2 O 0.54 .50 .50 .56 .50 .50 .50 .50 .50 1.0
Data cabinets
301B 301C 305B 305C 306B 306C 308B 308C 309 310B 310C 4052A 4052B 4056A 4056B 011 012 0131 0132 015 440BC 440441D 444BC 444445D 446BC 447BC
225 260 80 80 290 50 100 50 0* 135 50 100 100 50 50 440 440 150 150 440 200 300 300 250 See note 705 200 200 200 100 200 200 200 200 150* 150* 150 150 150* 150* 275 0* 100* 0*
Data console
Control console
2.0
1.0
E Control group E
471 450BC 450451D 451BC 452BC 452453D 458BC 458459D 459BC 472 002BC 003BC 004BC 004D 271BC 271D 005BC 005D
E Power distribution F
Load
1.0 0 1.0 0
NASA RP1370
41
TABLE D.3.WATER FLOW RATE INTERFACE PARAMETERS [Water inlet temperature: 54 F max and 48 F min; temperature alarm set at 56 F 1 deg F (increasing) and 47 F 1 deg F (decreasing); see Remarks. Working pressure: 85 psig max and 57 psig min. Test pressure, 125 psig max with binnacles to be isolated at vehicle hydrostatic test. Pressure drop: nominal differential pressure range, 13 to 23 psid ref. Water quality: dual filters required; filters to 10 m with 98% efficiency by weight, 20 m absolute.] Function Minimum cooling capability 2.25-kW gain
a6.0-gal/min
Remarks
Electrostatically supported gyro navigator (ESGN) and gravity sensor system (GSS) binnacle cooling
nominal total flow for two ESGN binnacles and one GSS binnacle. The supply shall maintain constant flow of 2.0 gal/min 10% to each binnacle.
bA
remote, low-flow alarm shall be provided for the ESGN binnacles and the GSS binnacle.
Reliability of water supply shall support a navigation subsystem availability of 0.97. This service requirement shall be continuously available during patrol and refit. The water temperature shall not vary by more than 6 deg F when changing at the rate of 0.25 deg F/sec maximum. This change shall not occur more than once per 30-min period.
3.25-kW gain
2.6-gal/min minimum
1.5-kW gain
a4.0-gal/min
nominal total flow for two ESGN binnacles. The supply shall maintain a constant flow of 2.0 gal/min 10% to each binnacle.
bA
4.0-kW gain
4.5-gal/min minimum
bLocal
system shall provide test connections at the inlet and outlet of each binnacle to permit periodic measurement of differential pressure. flow indication shall be provided for each binnacle.
42
NASA RP1370
Appendix E
Compatibility Analysis
E.1 Definition
Compatibility analysis of the interface definitions contained in an ICD is a major tool of interface control. It serves a twofold purpose: 1. Demonstrates completeness of interface definition. If any interface data are missing or presented in a manner that cannot be integrated by using the ICD alone as a data source, the ICD is considered deficient. 2. Provides a record (traceability) that the interface has been examined and found to have the right form and fit. This record can then be used in evaluating the acceptability of subsequent change proposals. depends on the signal type (e.g., analog or digital) and the intended use. In general, the interface must show the characteristics of the isolating device (element) on each side of the interface and define the signal characteristics in engineering terms suitable for the particular type of signal. 4. Timing and other functional interdependencies 5. System handling of error conditions 6. Full definition of any standards used. Most digital transmission standards have various options that must be selected; few, if any, standards define the data that are passed. B. Steps to be followed 1. Verify interoperability of connectors. 2. Size cables to loads. 3. Determine cable compatibility with signal and environmental conditions. 4. Define data in one document only. 5. Determine adequency of circuit protection devices and completeness of signal definition. II. Interface categorymechanical/physical A. Type of interfaceform and fit 1. Data required to perform analysis a. A datum (reference) that is common to both sides of the interface (e.g., a mounting hole in one part that will mate with a hole or fastener in the other mating parts or a common mating surface of the two mating parts) b. Dimensions and tolerances for all features of each part provided in a manner that gives the optimum interface fit and still provides the required design functions. Optimum interface means dimensioning so that the tolerance accumulation is kept to a minimum. 2. Steps to be followed a. Start with the common datum and add and subtract dimensions (adding the tolerance accumulations for each dimension) for each feature of the part interface. b. Determine the dimensional location of the interface-unique features by adding and subtracting the tolerance accumulations from resulting dimensions to achieve the worst-case maximum and minimum feature definitions. c. Perform the same analysis for the mating features of the interfacing part. d. Compare and question the compatibility of the worse-case features of the two mating parts (Will
NASA RP1370
43
the maximum condition of one part fit within the minimum condition of the mating part?) B. Type of interfacestructural load 1. Data required to perform analysis a. A description of the loading conditions (static or dynamic) and the duration of those conditions b. Characteristics of the equipment involved: weight or mass; mass distribution; elastic properties; and sensitivity of elastic properties to temperature, moisture, atmospheric gas content, pressure, etc. 2. Steps to be followed. This analysis involves placing the interfacing items in a position that produces the maximum loads while the items are interfacing. A space experiment is primarily designed for flight loads, yet it must withstand the loads developed during the launch and deployment cycles and perhaps unique loads during launch processing. The complexity of the compatibility analysis will vary depending on the types of interfacing items and environments. a. Attachment loads are the simplest, being a statement of the loads applied by the attaching feature (bolt) and the load capability of the component being retained (flange). b. Hoisting and handling loads require the calculation of bending moments or shear for various loading scenarios. Dynamic and environmental loads must also be considered. (How quickly is the load applied? What are the wind loading factors?) c. A more complex situation will be the loads developed during a dynamic interaction of interfacing items where different material characteristics must be considered along with the reaction characteristics of the materials (e.g., a flexible beam of varying moments of inertia supported by an elastomeric medium where the entire system is subjected to a high-velocity impulse of a few microseconds duration). Such a condition could produce loads that exceed those for which one of the interfacing items is designed. Another interfacing item may have to be redesigned so as not to jeopardize the mission of the primary item (i.e., increasing the strength of the item being supported could increase the weight). III. Interface categorysoftware A. Type of interfacesoftware. The ICD is required to specify the functional interface between the computer program and any equipment hardware with which it must operate. Often, the supplier documentation for standard computer peripherals and terminals is adequate for this purpose. Conversely, it has been found that performance specifications governing the design of new equipment are not satisfactory for use in a
functional ICD. The purpose of an ICD is to communicate equipment interface requirements to programmers in terms that the programmers readily and accurately understand and to require equipment designers to consider the effect of their designs on computer programs. B. Type of interfacehardware/software integration. The ICD provides an exact definition of every interface, by medium and by function, including input/output control codes, data format, polarity, range, units, bit weighting, frequency, minimum and maximum timing constraints, legal/illegal values, accuracy, resolution, and significance. Existing documentation may be referenced to further explain the effect of input/output operations on external equipment. Testing required to validate the interface designs is also specified. IV. Interface categorysupplied services A. Type of interfacefluid service 1. Data required to perform analysis a. Type of fluid required by the equipment and type of fluid the service supplier will provide. This may be in the form of a Federal or military specification or standard for both sides or for one side of the interface. b. Location of the equipment/service interface (hose connection, pipe fitting, etc.) c. Equipment requirements at the interface location in regard to characteristics (pressure, temperature, flow rate, duty cycle, etc.) d. Capability of the service supplier at the interface location e. Manner in which the equipment can affect the capability of the service supplier (e.g., having a large backpressure that the supplier fluid must push against or a combination of series and parallel paths that the supplier fluid must pass through) 2. Steps to be performed. Examine the supplier and equipment requirements to determine a. If the supplier capability meets or exceeds the equipment requirements. This may require converting a Federal/military specification or standard requirement into what is specified for the equipment. b. If the supplier capability meets the requirements, considering the effects resulting from the fluid passing through the mating equipment B. Type of interfaceenvironmental 1. Data required to perform analysis a. Conditions required for equipment to function properly. Storage, standby, and operating scenarios need to be established and defined. b. Suppliers capability to provide the environment specified in terms of time to reach steady
44
NASA RP1370
state from transients resulting from uncontrollable external environments; the limits of the steady-state conditions (maximum/minimum); and monitoring features 2. Steps to be performed. Perform analyses (e.g., thermal) under extreme and nominal environmental conditions to verify that suppliers equipment can maintain the environment required for the equipment. The complexity of the analysis may vary depending on the types of items involved.
a. Simple inspection, which considers the environment required by an item versus the capability of the ambient in which the item resides b. Complex analysis, which must consider uncontrolled external environmental inputs, the thermal properties of intermediate systems that do not contribute to the end environment but act as conduits or resistors in the model, and the interaction of the item and the system that controls the desired environment
NASA RP1370
45
Appendix F
46
NASA RP1370
Interface discrepancy red flag; project or task manager approval required Rating A (S&MA impact) Negligible impact Numerical rating Rating B (understanding of risk) Known deficiency with corrective action assigned, scheduled, and implemented
Significant degradation
Deficiency poorly defined but acceptable corrective action proposed, scheduled, and implemented (low residual risk)
Major degradation
Known deficiency but effectiveness of corrective action is unclear and does not satisfy all doubts and concerns (residual risk)
Impact not defined with confidence; corrective action with uncertain effectiveness (residual risk)
NASA RP1370
47
Appendix G
ICD Guidelines
1. Interface control documents should not require the designer of the mating interface to assume anything. ICDs should be compatible with each other and stand alone. 2. Only the definition that affects the design of the mating interfaces need be used. 3. ICDs should not specify design solutions. 4. The ICD custodian should be independent of the design organization. 5. The ICD custodian should verify that the data being controlled by an ICD are sufficient to allow other organizations to develop the interface described by the ICD. 6. An interface control system should be in place at the beginning of system (hardware or software) development. 7. Each void should have a unique sequential identifier establishing due dates, identifying exact data to be supplied, and identifying the data supplier.
48
NASA RP1370
Appendix H
Glossary
baselineThe act by which the program manager or a designated authority signs an interface control document (ICD) and by that signature establishes the genuineness of the ICD as an official document defining the interface design requirements. The term baseline conveys the idea that the ICD is the only official definition and that this officiality comes from the technical management level. Not only is the initial version of the ICD baselined, but each change to an ICD is likewise approved. comment issueAn issue of an ICD distributed for review and comment before a meeting of the affected parties and before baselining custodianThe contractor or project assigned the responsibility of preparing and processing an ICD through authentication and subsequently through the change process dataPoints, lines, planes, cylinders, and other geometric shapes assumed to be exact for the purpose of computation and from which the location or geometric relationship (form) of features of a piece of equipment can be established interface responsibility matrixA matrix of contractors, centers, and project organizations that specifies responsibilities for each ICD listed for a particular task. Responsibilities are designated as review and comment, technical approval, baselining, and information. electrical/functional interfaceAn interface that defines the interdependence of two or more pieces of equipment when the interdependence arises from the transmission of an electrical signal from one piece of equipment to another. All electrical and functional characteristics, parameters, and tolerances of one equipment design that affect another equipment design are specified. interfaceThat design feature of one piece of equipment that affects a design feature of another piece of equipment. An interface can extend beyond the physical boundary between two items. (For example, the weight and center of gravity of one item can affect the interfacing item; however, the center of gravity is rarely located at the physical boundary. An electrical interface generally extends to the first isolating element rather than terminating at a series of connector pins.) interface controlThe process of (1) defining interface requirements to ensure compatibility between interrelated pieces of equipment and (2) providing an authoritative means of controlling the interface design. interface control document (ICD)A drawing or other documentation that depicts physical and functional interfaces of related or cofunctioning items. (The drawing format is the most common means of controlling the interface.) interface control working groupA group convened to control and expedite interface activity between the Government, contractors, and other organizations, including resolution of interface problems and documentation of interface agreements interface definitionThe specification of the features, characteristics, and properties of a particular area of an equipment design that affect the design of another piece of equipment interoperabilityThe ability of two devices to exchange information effectively across an interface mechanical/physical interfaceAn interface that defines the mechanical features, characteristics, dimensions, and tolerances of one equipment design that affect the design of another subsystem. Where a static or dynamic force exists, force transmission requirements and the features of the equipment that influence or control this force transmission are also defined. Mechanical interfaces include those material properties of the equipment that can affect the functioning of mating equipment or the system (e.g., thermal and galvanic characteristics). software interfaceThe functional interface between the computer program and any equipment hardware with which it must operate. Tasking required to validate the interface designs is also specified. supplied-services interfaceThose support requirements that equipment needs to function and that are provided by an external separate source. This category of interface can be further subdivided into environmental, electrical power, and communication requirements. technical approvalThe act of certifying that the technical content in an interface document or change issue is acceptable and that the signing organization is committed to implementing the portion of the interface design under the signers cognizance.
NASA RP1370
49
References
1. MILSTD499: Engineering Management. May 1974. 2. Blanchard, B.S.; and Fabrycky, W.J.: Systems Engineering and Analysis. Prentice-Hall Inc., 1981. 3. MILSTD1521B: Technical Reviews and Audits for Systems, Equipment, and Computer Software, Notice 1, Dec. 1985. 4. Kockler, F.; Withers, T.; Poodiack, J.; and Gierman, M.: Systems Engineering Management Guide. Defense Systems Management College, Fort Belvior, VA, Jan. 1990. 5. ICDTitan IV/Satellite Vehicle24027, Cassini Mission. Martin Marietta Technologies, Inc., Denver, CO, Jan. 1994. 6. MILSTD490A: Specification Practices. Military Standard, June 1985. 7. ANSI Standard Y14.5: Dimensioning and Tolerancing. 8. DODSTD100: Engineering Drawing Practices. 9. SAMSOSTD 774: Format and Requirements for Interface Documents. Space & Missile Systems Org., Jan. 1979. 10. MILSTD704: Aircraft Electrical Power Characteristics.
FEDSTD209E: Airborne Particulate Cleanliness Classes in Cleanrooms and Clean Zones. Federal Standard, Sept. 1992. KHB 1860.1: Kennedy Space Center Ionizing Radiation Protection Program. Kennedy Space Center, FL, 1972. MCR862550: Titan IV System Contamination Control Plan. Martin Marietta Aerospace Corp., Denver, CO, or Bethesda, MD, 1987. MILB5087B: Bonding, Electrical and Lightning Protection for Aerospace Systems. Military Standard, Dec. 1984. MILN7513F: Nomenclature Assignment, Contractors Method for Obtaining. Military Standard, Notice 2, July 1993. MILHDBK259: Life Cycle Cost in Navy Acquisitions. Military Handbook, Apr. 1983. MILP27401C: Propellant Pressurizing Agent, Nitrogen. Military Standard, Aug. 1988. MILS83490: Specifications, Types and Forms. Military Standard, Oct. 1968.
Bibliography
AFR 653, AR 7037, NAVELEXINST 4130.1, and 4139.1A: Joint Services Regulation on Configuration Management. Air Force Regulation, Naval Electronics Systems Instructions, Marine Corp Order. AFSCP 8007: Configuration Management. Air Force Systems Command Pamphlet. DOD 4120.3M: Defense Standardization and Specification Program Policies, Procedures and Instructions, Aug. 1978. DOD 4245.7M: Transition From Development to Production. Military Specification, Sept. 1985. DOD 5010.19: Configuration Management. Military Specification, July 1990. DODD1000B: Drawings, Engineering and Associated Lists. Military Specification, July 1990. DODSTD480B: Configuration ControlEngineering Changes, Deviations, and Waivers, July 1988. (Cancelled July 1992.) ESMC Req 1601: Radiation Protection Program. Eastern Space & Missile Center, Patrick AFB, FL. Fairley, R.E.: Software Engineering Concepts. McGraw-Hill, New York, 1985.
MILSTD100E: Engineering Drawing Practices. Military Standard, Sept. 1992. MILSTD482A: Configuration Status Accounting Data Elements and Related Features. Military Standard, Sept. 1968. MILSTD973: On Configuration Management Practices for Systems, Equipment, Munitions, and Computer Software. Military Standard, 1993. MILSTD1246C: Product Cleanliness Levels and Contamination Control Program. Military Standard, Apr. 1994. MILSTD13881A: Logistic Support Analysis Reviewer. Military Standard, Mar. 1991. MILSTD1456: Contractor Configuration Management Plans. Sept. 1989. (Cancelled July 1992.) MILSTD1528A: Manufacturing Management Program. Military Standard, Sept. 1986. MILSTD1541: Electromagnetic Compatibility Requirements for Space Systems. Military Standard, Dec. 1987. PD 699120: Cassini Final Targeting Specification. Program Directive, NASA or Executive Office of the President. SECNAVINST 4130: Navy Configuration Management Manual. Executive Office of the Secretary of the Navy.
50
NASA RP1370
Training Answers
Chapter 1 2 Answers 1(A); 2(D); 3(C); 4a(C), 4b(A), 4c(B) 1(D); 2(C); 3a(B), 3b(C); 4a(C), 4b(C), 4c(C); 5a(A), 5b(A), 5c(A); 6a(C), 6b(A), 6c(A); 7a(B), 7b(B), 7cA(i), 7cB(ii), 7cC(i); 8a(B), 8b(A); 9a(A), 9b(A), 9c(B) 1a(A), 1b(B), 1c(B); 2a(B), 2b(A), 2c(B); 3a(A), 3b(B), 3c(A); 4a(B), 4b(A), 4c(B); 5a(A), 5b(B); 6a(A), 6b(B), 6c(B), 6d(B); 7a(B), 7b(A), 7c(A), 7d(A), 7e(A)
NASA RP1370
51
Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188), Washington, DC 20503.
2. REPORT DATE
January 1997
4. TITLE AND SUBTITLE
Reference Publication
5. FUNDING NUMBERS
WU3234202
National Aeronautics and Space Administration Lewis Research Center Cleveland, Ohio 44135 3191
9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES)
E9790
NASA RP1370
This manual was edited by Vincent R. Lalli, NASA Lewis Research Center; Robert E. Kastner, Vitro Corporation, Rockville, Maryland; and Henry N. Hartt, Vitro Corporation, Washington, DC. Responsible person, Vincent R. Lalli, (216) 4332354.
12a. DISTRIBUTION/AVAILABILITY STATEMENT 12b. DISTRIBUTION CODE
The primary thrust of this manual is to ensure that the format and information needed to control interfaces between equipment are clear and understandable. The emphasis is on controlling the engineering design of the interface and not on the functional performance requirements of the system or the internal workings of the interfacing equipment. Interface control should take place, with rare exception, at the interfacing elements and no further. There are two essential sections of the manual. Chapter 2, Principles of Interface Control, discusses how interfaces are defined. It describes different types of interfaces to be considered and recommends a format for the documentation necessary for adequate interface control. Chapter 3, The Process: Through the Design Phases, provides tailored guidance for interface definition and control. This manual can be used to improve planned or existing interface control processes during system design and development. It can also be used to refresh and update the corporate knowledge base. The information presented herein will reduce the amount of paper and data required in interface definition and control processes by as much as 50 percent and will shorten the time required to prepare an interface control document. It also highlights the essential technical parameters that ensure that flight subsystems will indeed fit together and function as intended after assembly and checkout.
60
16. PRICE CODE
A04
20. LIMITATION OF ABSTRACT
Unclassified
NSN 7540-01-280-5500
Unclassified
Unclassified
Standard Form 298 (Rev. 2-89)
Prescribed by ANSI Std. Z39-18 298-102