Professional Documents
Culture Documents
AIR UNIVERSITY
UNITED STATES AIR FORCE
SCHOOL OF ENGINEERING
--43
- APR 1 .7
&L23LJ U L
B
NOTICE TO USERS
Thesis
William Z. Spivey
G,1E/EE/69-2 2d Lt. USAF
A
rI
COMPARISON OF RELIABILITY
THESIS
Air University
Master of Science
by
December 1969
PREFACE
opment.
ii
GRE/EE/69-2
Preface (Contd)
William Z. Spivey
iii
GRE/EE/69-2
Contents
Page
Preface ........................................ ii
Problem. . ................ 2
Scope ........................ 2
Assumptions. . ............... 3
Standards ........... ................. 4
Approach ............ ................. 4
Theory ................................. 14
Application ........ ............... .. 14
Bibliography .. ...................................... 28
Appendix I . . . .. .. .. .. .. .. .. .. .... 30
Bi l or py. . I . . . . . . . ..
iv
GRE/EE/69-2
Contents (Contd)
Page
Appendix II .......... ................... ... 36
50g
V
GRE/EE/69-2
I
List of Figures
Figure Page
List of Tables
Table Page
vi
GRE/EE/69-2
ABSTRACT
methods.
vii
GRE/EE/69-2
COMPARISON OF RELIABILITY
I. INTRODUCTION
rate equal the sum of .he failure r,"es of the various sub-
systems.
goals that are harder to achieve than parts that have had
PROBLEM
SCOPE
2
GRE/EE/69-2
ASSUMPTIONS
tem and that the system will operate as long as all of the
systems.
M
RS 7il R. (1)
N.
R.1 = l-(l-r.)
1 (2)
C. = Nic. (3)
3
GRE/EE/69-2
STANDARDS
of no value.
APPROACH
4
GRE:EE/69-2
5
GRE/EE/69-2
(Ref 4:399-417).
THEORY
find
6
GRE/EE/69-2
(Ref 4:401).
Theorem 1.
k
1. Z k~l,...,N, are nonnegative real numbers.
2. X* contained in S maximizes the function
Nk
H(X) Z zkck(x)
-
k=l
over all X contained in S.
3. X* maximizes H(X) over all those X contained in S
such that Ck(X*) Ck for all k.
strained solution.
7
GRE/EE/69-2
which the resources may be committed and for which the total
find a strategy set, one element for each cell, that maxi-
by noting that
M
S -il Si (9)
8
Ki
GRE/EE/69-2
M
and that Ck(x) 1 (X.)
i=l C. 1 for all k. (11)
Max M D N M
X contained in IS H (Xi))"- LZ J:lCi). (12)
i
I = i-1 i
becomes
Max M M N
X contained in 7=S i [Hi(Xi)- ZizkCi(xi) (13)
12-
i l 1
M
Since S S. (9)
N
H.(X) k zkCk(x') (14)
9
GRE/EE/69-2
APPLICATION
the reliability.
M N.
H Ln(R) L Ln[l-(l-ri)
i=lI ] (16)
HI.(N) = Ln[l-(l-r.)
i i1-Z ci.
ii (17)
result is obtained as
10
K
GRE/EE/69-2
d N. d N N
[I- (l-ri)Ni]
or
N. = Ln (Z ci)
2.(19)- Ln (Z ci -Ln (l-ri))
Ln (1-r.)
solution.
11
GRE/EE/69-2
A. - - (21)
.2i
12
GRE/EE/69-2
1a
13 -
GRE/EE/69-2
that gives the optimum policy for the last stage. Now,
THEORY
has the property that whatever the initial state and ini-
APPLICATION
14
GRE/EE/69-2
bined.
vious subsystems.
The optimal policy will consider only the extra costs and
subsystem.
15
GRE/EE/69-2
of reliability.
Table I
Component Reliability and Cost for Each Subsystem
1 10 .90 .10 2
2 15 .95 .05 2
3 13 .93 .07 2
4 17 .92 .08 2
16
GRE/EE/69-2
Sequence Number I 3 4-
Cost 0 30 4-0 50
Unreliability .0, .001 .0001 .00001
(I)1 " Z~ (3j•
3.0 50 60 s0o0
22
60 90ooo i/o
S4
1, 2, and 3 with 4.
1i 2
! ,1
GRE/EE/69-2
Sequence Number I -3 4- .
Cost .0 60 70 75,
f4). (6)
- (7)
2
IRof q9 /09 1/+
.QO@34"3 . olI-4 3 . o0e)3 • oo0-q45 .e
ool-61 . o~o.$611'i
3 + •
18i ,2Z Z 7
.o~ooo".4 *of ?,.- .oo03,J.4 . oo2&2,4 . Oo1I1• .eooo4?
18
GRE/EE/69-2
that meets the required reliability and has the lowest cost,
3+ 1io
iO 0 13 133 1,3
.oa64- .oa3U .0o,4-? . 0, 31 .olo a4,q *0oq34
3 I
/
14f 16-4 16+ 167 177
.ooo,6 .a,•-4.4 . .'04"1 .007"- .o.03TI3 .oZ9g93
19
LH
F
II
GRE/EE/69-2
I]
Table II
Final Allocation of Example
1 30 .001 .999
2 30 .0025 .9975
3 26 .0049 .9951
4 51 .00051 .99949
20
I
I\ GRE/EE/69-2
V. CONCLUSIONS
RESULTS
21
hA=
Fi
GRE/EE/69-2
22
GRE/EE/69-2
gramming technique.
Table III
Component Reliability and Cost
for Each Subsystem in the Representative System
1 593 .50000069
2 641 .50001587
3 750 .50036501
4 253 .50839523
5 824 .69309029
6 956 .94107663
7 984 .64476239
8 641 .82953494
9 752 .47390355
10 285 .82398152
11 554 .95175489
12 744 .88622"37
13 101 .88311443
14 314 .81163169
15 228 .66752880
16 245 .8531637
17 635 .62273432
18 599 .82288922
19 767 .92645199
20 630 .80839568
23
GRE/EE/69-2
en 1^ co
'm 0 IN-2%D Itm-C en%0 r 00Me
10 c ý ,0% ON o 0 C%'ONOas'ON0%0 O
as ONc ~ Q Cas
'
~ .. 41) . .
0) 4-N 0 C~ eq .~ IJ
a% i0 O cn JL~.( 0iNO4
'ITm.0 -L M 1
00OC
Le ) O cI-
CO 4' c'jq r- Go'Ccor wC 01ý o
X4
0 ~ Q. '-0 ro
kC
-. 12%'
ON
%O N O
m -c (rt 0a
0 y r ) %MC
N0 Na
, %
co%0 7
O %a
%O
ýc, G -44
UU
00
'-4
. 44
-24
Ii
GRE/EE/69-2
tion is nonlinear.
equation (20).
25
GRE/EE/69-2
SUMMARY
26
26
GRE/EE/69-2
Bellman and Drefus (Ref 2) and Proschan and Bray (Ref 14)
examination.
27
GRE/EE/69-2
BIBLIOGRAPHY
28
r
GRE/EE/69-2
Bibliography (Contd)
29
GRE/EE/69-2
APPENDIX I
7044/7094 system.
Table V
Symbols Used in the Lagrange Multiplier Method
Input Variables
Program Variables
30
GRE/EE/69-2
Table V (Contd)
Program Variables
Program Subroutines
PROGRAM SUMMARY
(Ref 4:406).
31 •
GRE/EE/ 69-2
is sent back to find the level where only one change has
32
r.i
STsrs: 2 r0CO 6,j--j.6 LT ý,PIV-.Y A F I r-•
'
,.TX F ',"TM .
" = ],•- RS
"0 6 -. lo - l L(I)
"1
AL':o (,!v't'):IL ' AT U I L-6?r
h*L)(} L•- I) ... ... . ... .... .. .
_ 7ZL -r(I.1 •N - ( -A LQGf{UC { 1.
)-K. !(C .( 1_)._ 1. -U%'
/K ( 11 •I
7L = 7L +XZL
r ILL ' " (7L - l,)
. . , ) ,r,-, '... GO TO IS
_ T R....~C.T
S..............._G ..........
.,?,.c -TAT"-:'r'MTS CA'LýILAT- T1F It, ITliAL L 1 ',R,•NGE
. ....
.."'LTIPL! -. TIlF . 'CRE_'E ;T TO Zýn _ .TC ro•;..
17 ')7(L) = .IUX7L
.'.. TO 1 " ..
2- 7L - -L -Zt(L)
2 _.' • rr'.T (7L,<) . - ..... . . 0
... ........
... ..... (.1 I tlr .v (.T_) r-e Trn IP
?" Tr(T.r-'"LL '" TO 5r.
.2' GO -TO 26
-'rTATl2 ,Tf 26 THRGCVj:,l 21) (.I;LCK FOR ;Cn~ ilr lh
C Ti• *\LL,,C- T 1 O;.
V(L) =7L
7L. = ZL + D)7(L-) I
J)Z(L) " *I'DZ(L-I)
92 IF (L .C.T. 1) L = L-1
', IFIZUL *LT. TZL I CALL rXiT"
.'__TJ _. 2 ................... ..
33
T7 2 ¢I;r "
1*1 " ":T* " ( K.,:.",) (-; ,!L3
).-. ! :: ""'LT r *" .- i,'.,'.
I' V.e.-T-(46;` ) Z 9 9,
r'T PI"'I I
T'. 2 '
...... S.. . . .,?. T T (F
(7 12,13)
S IA:,]•,4tc , CXl~L ... LT
*" rn IriTFa
0
:• '•;; I':K: (2(') 9UC120)9 M..20)
"".... "e•,~~V'U ',":L
~~~~~~~
.. . ....... ':•rCf) =:,'LOG ( 'I. (-L•r rIN)-Z-1 C9::FL. ,,T i•
- -' r'•PG.,T [ ( 1)r ,-f. ( I) *'Tp(:, '( ),: 33 . 1
V1 9"LTo r.-) T^
',•(u) T: =I""'
SC"
r-eT•,r~r7.
TI!
T- -" TM'%-L ::VsTr:- COS T
2 5 2X 9 VCC
r r rt
rT C S IJ*L4
r.
""eV" T-n *'Lr'TLTc :U..i.YSTr: COST -
.1~N! ;YIS
Z I 9J
(J
-PrT * = IfJ~
rv-r(Pmnt --
, I
* -
15 -19 -
GRE/EE/69-2
APPENDIX II
Table VI
Input Variables
Program Variables
Program Subroutines
36
GRE/EE/69-2
PROGRAM SUmNARY
After the input data has been read, the five statements
next section has the machine print out the present solution.
che increase in reliability per unit cost for the Ith sub-
37
- ---- --- ---- ---
. ir .
.. -- - .. " S•"
z~I ".T .. . L. T
.* ?.. 2'IT. '• = '- 12 ' •.,',T " ,Jl.'. ;LJTY. "L = :'" "
r~f
C' - C,-,L,
PT TT ({'-.0
'.•, CA :
oýVV •',"1) .;j I T o
r•
-!I'T'!
I'' N' II L... T
, 12 I---(fT (;i) ':.v.) ,..'1 TO (C,
722 IfI
"-. L.".M! T:' C ",LC'LAT=- :,. ( I)• a%,
I p I"TT'-
L=1 ' '.T Tc T '- '; T: T"t,' T'",,?
= TI.
ry
Tr n IT ( ,i
T T",
T 1 94TrL 9
f'1 14iCO) t(L) 9 11..ý ,)ILIT
ry = r-.sr(\{'Ij
r "' j T,;.- " "T"T'!. X. ~. "T." '•T .'.J\.. r;-- :-,.- - .,:
- ,.. c " F-;'F T*, ' ".
211 F'.? ;T' (49? ' jvq l
_r . .. _ '
1• 1-,.-. , L, 2
1•T . . .. . . . . ...
?
1"( ) I3
"j F•1fS)
" - " 4(
TT)
f-p ." (T • : T
22',
-- .. T . Kv T
----- - -
- -~~~ ~r - *v
.-.T
T"ro, , .-
OII
I T
FL
.! i --
-. T(- . ) . o • P I.1
• ,r-T -,I .T i
__ :, :,_T.."' C -(i!.J)
r\
GRE/EE/69-2
APPENDIX III
Table VII
Symbols used in the Dynamic Programming Method
Input Variables
Program Variables
S_41
L• •
j
GRE/EE/69-2
Program Variables
Program Subroutines
PROGRAM SUMMARY
42
GRE/EE/69-2
43
" "_",£,',i'"" '•" "-:(-. LI i : " i-iT-L
CL
.1/ -
. (
. -. . ;•... ,.) 9 S..
•, uY (2'.)
•'• \L'.'( 2 (iL •, I:) C
• -,L ,'
-r. : : . , .-. (.. •r- ,.. ( .f,( ) t Cj " ) ,, C 2.ji ),'r .,(iD ) , L' :
L( L )
J .... (; 11) 'C .X
(n,?'..
C'-, C (± (), ;=I,"L }
L
1[ Z" i =x
r,•, QTQ :•
2'* Fi 191
.' ) X "% !6 Z
1: 'CL (I)
CO,! J 2 IC
'(IJ)= ( ,J-1
I ) (J)
'IU)C
35 C((,J) =C(CI J-1)+C-C(I )
"'I L
T
I C I I
C LC; T- I'T .uT THi[ -,LLI ILI-TY .'QST 5LUL',.L VI'
r
3 3j + 1
rc..:
Yc (
rr, i! :
-- i r. ,* r( 1 t ) *
':I = ],.9
.;C DC: 5-5, 1 = 1,1
"V C ) - J.' C 2':,
Y4/9
f L L
-'.
:.-:. /,..- j
. L L I " OL
'-91
= '.(I-1 )
"/f
""*;L J ;.A..I,'T , IL .
!. . 1/;'I - , :.) ".uF7T C':
X- Y=
", ".1;7 C.I I**" .) T
L• L, T
T . ~ .' ., T.- 1
iY.*i
: ( ... ) ,'UII,. z
S~~~~~~~T
... I" 'II •' •'
LC..
'-
. ... X' 2-i
+ X,
fL' 1r LL
T J
/', >- /., _ ,
, . i- LLX T Ti
•. A. - i
-. ( ,I ] - '._i. Cf.
) 1. XJ I
L L i_
T ]'4
1
l) T'.
x "{ T.. - .',''( I L L:.'
]': Yc(il) H-.,'{])
S-1,:;-1:~ -"
ftl = I•
r' *, ,..,-.- ! ~ X
f4-
/ii
r . "*" (,..f)
,~~~~~~~~~
.-. "...(
.,TI", (:
l L "((". ) - (
L.. -(.-,,. _" (
2, .J':T.L
2• ,. = L ( , ) tl."•''
, .( .) • *:: - ( , •
( r" , ( , .)
Ij
I1: .L
r'oiI LU I. Y
APPENDIX IV
Table VIII
Symbols Used
in Random Number Generator
Symbol Meaning
4J
48
,.t '" /(, ~ ) C_,
Sr I, ,'• '; •~"-;" ']* ('~ ' ", '' : '! • :• J C
T* I
( = '.Ii."i"
-(CL _ - T: F mA,4';. T
-(
*- I) = 1X * °)
L . . .. " ____,__,__
V4
GRE/EE/69-2
VITA
50
DOCUMENT CONTROL DATA - R & D
I(SecutIh rt
fhsitlrarion ( tilM., hody of .ba2teoet Rnd indcetnao fnoWlOtl -8u(f be en0 ered whe- the o tllr
re ott I. 171l2ms11ect)
3 REPORT TITLE
William Z. Spivey
2/Lt S
6. RqEPORT DATE 70. TOTAL NO. OF PAGES Tb,
h O. or REFS
OP bT l5
O)P . 0.
O 15
88- CONTRACT OR GRANT NO. Q&. ORICINATOR'S REPORT NUMBERIS)
b. PRJECTNO. RE/EE/69-2
Ob. OTHER REPORT NO(S) (Any nuelrb
Othtet nm l
rlMaea may be
N/A Ib~~tis
report)beasgr
d.
,o OISTRIBUTION
STATEMENT This document is subject to special export uontrols and each
transmittal to foreign governments or foreign nationals may be made only with prior
approval of the Dean, School of Engineering, Air Force Institute of Technolog (AFIT-SE)
"-iSl -6LCME£NTA • -( •" . .. or. ...... hiI SPONSORING MILITARY ACTIVITY
313AOSTRAC T
The reliability allocation problem has previously been solved by methods other
than the classical optimization methods. This thesis brings together and compares
three allocation models that are based on optimization methods. (U)
It was found that dynamic programming gives the optimal solution to the
allocation problem. The model based on Lagrange multipliers gave a solution that
was within 0.5% of the optimal solution given by dynamic programming. The linear
programming algorithm gave a solution that was within 0.6% of the optimal solution. (U)
DD , 1473
NOV Unlassifi ._.
Serlrity C]a'eific•• IOn
I
Se~t,Ur:
-+~l
n q, .1" n
~ ~ ~ "OD N A
KEY~~ LN INK C
o• W TY ,-L.. C I OLE WY
Lagrange multipliers
Dynamic programming
Reliability alloca.ion
Mathematical programming
f ., i