Example: Working with Internal and External Requirements

In most simple cases, the location of elements is a matter of logical organization (i.e., they should be placed where the component intuitively should be located). This works for most systems because an equivalent external and internal requirements tree will produce the same result.

The model file InternalExternal.gsm, found in the Reliability Examples folder in your GoldSim directory (accessed by selecting File | Open Example... from the main menu), shows a simple system constructed with two identical models: one with internal requirements and a second with external requirements.

In the model, the Internal_Req and External_Req elements both require that either another reliability element (Internal_Reference and External_Reference respectively) with a simple failure rate of 1/3yr is operating (or in the case of the child, operable), or that a Status element is true (the Status_Int and Status_Ext elements become true at 2.5 years).

If you run the model and view plots of availability The probability that a component or system is performing its required function at any given time. and reliability in the Summary portion of the Results tab for both elements over 1000 realizations, you'll see that the results for both versions of the model are statistically identical for Reliability and Operational Availability The probability that a component will be operating at any given time.:

External Requirements:

Internal Requirements:

The Inherent Availability The probability that the component will be operable at any given time (a component that is turned off or has unmet external requirements, but is not failed is considered to be operable). differs because in the case of the External_Req element, it ceases to operate because of an external requirement. Hence, the element itself is considered operable, even though it is not operating.

There are some situations where location of a reliability element can be important. The most important of these situations are listed below:

The model file InternalExternalRestrictions.gsm, found in the Reliability Examples folder in your GoldSim directory (accessed by selecting File | Open Example... from the main menu), demonstrates some of the restrictions that may influence the decision to place elements as peers or as children. The model will walk you through attempts to violate the restrictions on referencing the child of a peer element, and will also demonstrate what will happen when you try to create a situation where two peer elements are dependent on each other in order to operate.

In addition, the model shows ways that you can work within these restrictions to create your model in cases where your system has these types of situations.