Reliability Allocation Using
Lambda Predict When developing a new product
or improving an existing one, engineers are often faced with the
task of designing a system that must meet a certain set of
reliability specifications. This involves a balancing act in
order to determine how to allocate reliability among the
subsystems/components in the system. In this article we will
introduce several different reliability allocation methods,
which are included in ReliaSoft's
Lambda Predict
software.
Reliability allocation involves
solving the following inequality:

where:
- Ri
is the reliability allocated to the ith subsystem/component.
- f
is the functional relationship between the subsystem/component
and the system.
- Rs
is the required system reliability.
Several algorithms for
reliability allocation have been developed [1]:
- Equal apportionment
- AGREE apportionment
- ARINC apportionment
- Feasibility of Objectives apportionment
- Repairable Systems apportionment
In the next section, we will use an example to
explain these algorithms.
Example
Consider a
power circuit with several subsystems, or function blocks: power supply block,
transformer block, switch block and load block. Figure 1 shows the system tree
and the failure rate of the current design for each block.

Figure 1: Function Blocks of a Power Circuit
The system is required to have
a reliability of 0.9 at the time of 8760 hours. To achieve this, we need to
evaluate the current design and specify the reliability for each
function block in order to meet this goal.
Equal Apportionment
The simplest apportionment technique is to distribute the
reliability uniformly among all components. This method is
called Equal apportionment. Equal apportionment assumes a series
of n subsystems, all in series and having an exponential failure
distribution. Each subsystem is assigned the same reliability.
The mathematical model can be expressed as:

or:

where:
- Rs is the system reliability goal.
-
R′i
is the reliability allocated to the ith subsystem.
- i is the subsystem index.
- n is the total number of subsystems.
Using Lambda Predict, we get
the following results:
 
Figure 2: Equal Apportionment
Figure 2 shows that in order to
meet the system reliability goal of 0.9 at the operating time of
8760 hours, the reliability allocated to each block should be
0.9740. Thus, the allocated failure rate should be 3.0069 FITS.
Here, the exponential failure distribution is assumed for
each function block. It is clear that all four blocks have
exceeded the expected failure rate, as shown in the Current
Failure Rate column. A revised design is required
for each function block in order to meet the allocated
reliability.
AGREE Apportionment
The AGREE apportionment method, designed by the Advisory Group on
Reliability of Electronic Equipment, determines a minimum
acceptable mean life for each subsystem in order to fulfill a
minimum acceptable system mean life. The AGREE method assumes that all
subsystems are in series and have an exponential failure distribution. This method takes into account both the complexity
and the importance of each subsystem. The mathematical model is:

and

where:
- Rs(t)
is the system reliability.
-
R′i(ti)
is the allocated reliability for the ith subsystem.
- t
is the system operating time.
- ti
is the operating time of the ith subsystem.
- i is the subsystem index.
- n is the total number of subsystems.
- wi
is the importance factor for the ith subsystem.
- ni
is the number of sub-elements for the ith subsystem.
- n is the
total number of sub-elements, which is given by
.
Using Lambda Predict, we get
the following results:
 
Figure 3: AGREE Apportionment
Figure 3 shows that in the
current design, the failure rates for the power supply block and the
transformer block have exceeded the allocated failure rates. New
designs with lower failure rates for the power supply and the transformer
are necessary.
ARINC Apportionment
The
ARINC apportionment method was designed by ARINC Research Corporation, a subsidiary of Aeronautical Radio, Inc. The method assumes that all subsystems are in series
and have an exponential failure distribution. From the present allocation
of the subsystems, allocation improved system failure rates are
derived based on weighting factors. The mathematical expression
is:

where:
- n is the total number of subsystems.
- λi
is the present failure rate of the ith subsystem.
- λS
is the required system failure rate.
- λ′i
is the failure rate allocated to the ith subsystem.
Figure 4 shows the ARINC apportionment
for this example. None of the four blocks meet the expected
failure rates. Based on this method, a revised design should be
considered.
 
Figure 4: ARINC Apportionment
Feasibility of Objectives
Feasibility of Objectives apportionment is based on numerical
ratings of the designs state of the art, the system complexity,
the mission operating time and the environment for each item to
which the product reliability will be allocated, assuming that
all subsystems are in series and have an exponential failure
distribution. Ratings are
assigned based on the engineer's experience and judgment. Ratings for each
factor range from a low of 1 to a high of 10. These four
criteria ratings are multiplied together to get an overall
weighting and are normalized so that the product sum is 1. The
mathematical model can be described as:

and

where:
- T is the operating duration.
- λS
is the system failure rate.
- λi
is the allocated subsystem i failure rate.
- Ci
is the percent weighting factors of the ith subsystem.
- Wi
is the composite rating for the ith subsystem.
- N is the total number of subsystems.
- rik is the
kth rating result for the ith subsystem.
Figure 5 shows the Feasibility of Objectives
apportionment for this example. None of the four blocks
meet the expected failure rates. Based on this method, a new design should be
considered.
 
Figure 5: Feasibility of Objectives Apportionment
Repairable System Apportionment
Another reliability allocation
method, called Repairable Systems apportionment, is designed for
repairable systems. Since this circuit is usually not
repairable, we will not apply this method to the example
discussed above. The algorithm is, however, briefly discussed
next.
Repairable Systems apportionment allocates subsystem failure
rates to allow the system to meet an availability objective for
a repairable system. This technique assumes all subsystems to be
in series, with exponential failure distributions and constant repair rates.
By determining the ratio of the allocated failure rate to the repair
rate for each subsystem based on a steady-state availability
calculation, the failure rate allocated to each subsystem can be
determined.
The math expression of this
method is:

where:
- As is
the required system availability.
- Ai
is the allocated availability for the ith subsystem.
- n is the total number of subsystems.
- θi
is the ratio of allocated failure rate to the repair rate for the
ith
subsystem.
- ui
is the repair rate for the ith subsystem.
- λi
is the allocated failure rate for the ith subsystem.
Conclusions
In this article, different reliability allocation techniques
were
discussed. The simplest technique is Equal apportionment, which
distributes system reliability equally among all the subsystems.
The AGREE, ARINC and Feasibility of Objectives techniques take
additional weighting
factors into consideration during allocation. Repairable Systems
apportionment allocates failure rates for subsystems through
the ratio of the allocated failure rate to the repair rate for each
subsystem. Through reliability allocation, reliability
parameters are assigned to different system elements; in this
way, the whole system reaches the established reliability
target. To obtain good results, it is important to choose an
appropriate apportionment method based on the system reliability
requirement and the system properties. For more complicated
cases (e.g. if the distribution is not exponential and
the cost is a factor that is considered),
BlockSim can be
employed. For more on using BlockSim for allocation, see
the
Hot Topics article in the Reliability HotWire Issue 6.
References
1. ReliaSoft Corporation, Lambda Predict
Users Guide, Tucson, AZ: ReliaSoft Publishing, 2007.
|