System Reliability Theory. Marvin Rausand
Чтение книги онлайн.
Читать онлайн книгу System Reliability Theory - Marvin Rausand страница 31
Superfluous functions. These functions are never used and are often found in electronic equipment that have a wide range of “nice to have” functions that are not really necessary. Superfluous functions may further be found in systems that have been modified several times. Superfluous functions may also be present when the item has been designed for an operating context that is different from the actual operating context. In some cases, failure of a superfluous function may cause failure of other functions.
Some functions may belong to more than one class. For some applications, it may further be relevant to classify functions as follows:
1 Online functions. These functions are operated either continuously or so often that the user has current knowledge about their status. The termination of an online function is called an evident or detected failure.
2 Off‐line functions. These functions are used intermittently or so infrequently that their availability is not known by the user without some special check or test. Some offline functions are not possible to test without damaging the item. An example of an offline function is the essential function of the airbag system of a car. Many protective functions are offline functions. The termination of the ability to perform an offline function is called a hidden or undetected failure.
2.5.4 Functional Modeling and Analysis
The objectives of a functional analysis are to
1 Identify all the functions of the item.
2 Identify the functions required in the various operating modes of the item.
3 Provide a hierarchical decomposition of the item functions (see Section 2.5.5).
4 Describe how each function is realized and provide the associated performance requirements.
5 Identify the interrelationships between the functions.
6 Identify interfaces with other systems and with the environment.
Functional analysis is an important step in systems engineering (Blanchard and Fabrycky 2011), and several analytical techniques have been developed. We briefly mention two of these techniques: Function trees and SADT / IDEF 0.
2.5.5 Function Trees
For complicated systems, it is sometimes beneficial to illustrate the various functions as a tree structure called a function tree. A function tree is a hierarchical functional breakdown structure starting with a system function or a system mission and illustrating the corresponding necessary functions on lower levels of indenture. The function tree is created by asking how an already established function is accomplished. This is repeated until functions on the lowest level are reached. The diagram may also be developed in the opposite direction by asking why a function is necessary. This is repeated until functions on the system level are reached. Function trees may be represented in many different ways. An example is shown in Figure 2.4.
Figure 2.4 Function tree (generic).
A lower level function may be required by a number of main functions and may therefore appear several places in the function tree.
2.5.6 SADT and IDEF 0
A widely used approach to functional modeling was introduced by Douglas T. Ross of Sof Tech Inc. in 1973, called the structured analysis and design technique (SADT). The SADT approach is described, for example, in Lambert et al. (1999) and Marca and McGowan (2006). In the SADT diagram each functional block is modeled according to a structure of five main elements, as shown in Figure 2.3
Function. Definition of the function to be performed.
Inputs. The energy, materials, and information necessary to perform the function.
Controls. The controls and other elements that constrain or govern how the function is carried out.
Resources. The people, systems, facilities, or equipment necessary to carry out the function.
Outputs. The result of the function. The outputs are sometimes split in two parts; the wanted outputs from the function, and unwanted outputs.
The output of a functional block may be the input to another functional block, or may act as a control of another functional block. This way the functional blocks can be linked to become a functional block diagram. An illustration of an SADT diagram for subsea oil and gas stimulation is shown in Figure 2.5. The diagram was developed as part of a student project at NTNU (Ødegaard 2002).
Figure 2.5 SADT diagram for subsea oil and gas stimulation.
When constructing an SADT model, we use a top‐down approach as shown in Figure 2.6. The top level represents a required system function. The functions necessary to fulfill the system function are established as an SADT diagram at the next level. Each function on this level is then broken down to lower level functions, and so on, until the desired level of decomposition has been reached. The hierarchy is maintained via a numbering system that organizes parent and child diagrams.
Figure 2.6 Top‐down approach to establish an SADT model.
The functional block in Figure 2.3 is also used in the Integrated definition language (IDEF), which is based on SADT and developed for the US Air Force. IDEF is divided into several modules. The module for modeling of system functions is called IDEF 0 (e.g. see U.S. Air Force 1981; U.S. DoD 2001; Marca and McGowan 2006).
For new systems, SADT and IDEF 0 may be used to define the requirements and specify the functions and as a basis for suggesting a solution that meets the requirements and performs the functions. For existing systems, SADT and IDEF 0 can be used to analyze the functions the system performs and to record the mechanisms (means) by which these functions are accomplished.
2.6 System Analysis
The term analysis means to break down