Escolar Documentos
Profissional Documentos
Cultura Documentos
Confiabilidade de Sistemas
(System Reliability Analysis – SRA)
Dado:
Que um sistema é composto por componentes / subsistemas.
As distribuições de vida (Confiabilidade) de um
componente/subsistema foram determinadas (estimada ou
aproximada).
✓ Análise de Dados de Vida
✓ Testes Acelerados de Vida
✓ Dados de Campo
✓ Experiência do Engenheiro
✓ Dados de Projetos Similares
Determine:
O que é uma distribuição de vida (Confiabilidade) de um sistema?
Confiabilidade de Sistemas
Analisando o Sistema a Partir dos Componentes
Weibull
Componente Lognormal
A b, h Componente m, s
B
Normal
Componente m, s Exponential
C Componente l
D
or MTBF
Weibull
Componente
A b, h
Sistema A
Lognormal
Componente m, s f(t)
B
Exponential
Qi
Componente l
D
or MTBF
Confiabilidade de Sistemas
Olhando para os Componentes
Chassis Undercarriage
Diagrama de Blocos de Confiabilidade (RBDs)
Subsistema Ignição
Bloco
Subsistema Freio
Subsistema Arrefecimento
.
.
.
etc.
Modo de Falha
Blocos RBD (continuação)
Computer
Resistor
Blocos RBD (continuação)
2.400E-4
1.920E-4
Distribuição
Resistor 1.440E-4
de Falha
f(t)
9.600E-5
4.800E-5
0
0 1920.000 3840.000 5760.000 7680.000 9600.000
Time, (t)
Outras
Propriedades
Diagrama de Blocos de Confiabilidade
Componente Componente
A B
RBD vs. FTD
RBDs: FTDs:
Mais Fácil de construir Mais fácil de construir
quando se modela sistemas quando se modela Modos
complexos de Falha
Pode ser usado para Tradicionalmente usado em
identificar os pontos fracos análise de risco
do projeto e para realizar a Pode ser utilizado para
alocação de confiabilidade. analisar falhas, ou como
Mais adequado para análise uma ferramenta de
de Mantenabilidade e investigação para apontar
Produção causa raiz de um modo de
falha
Page 21
Configurações RBD
Componente Componente
A B
Configuração Série
x
Visualize como uma corrente…se qualquer elo da corrente romper,
então o sistema “corrente” falha.
Configuração Série: Quantificação
𝑅𝑆 = 𝑅1 × 𝑅2 × ⋯ × 𝑅𝑛
Isto é similar à determinação da probabilidade de conseguir dois 6 em um
jogo de dados. O primeiro bloco é a probabilidade de conseguir 6 no primeiro
dado (1/6) e o segundo bloco é a probabilidade de conseguir o segundo 6 no
segundo dado (1/6). Para ambos ocorrerem, então eles estão conectados em
uma configuração série com uma probabilidade de 1/36.
Rolling Rolling
6 6
Configuração Série: Exemplo
𝑅𝑠 = 𝑅1 × 𝑅2 × 𝑅3
𝑅𝑠 = 0.9950 × 0.9870 × 0.9730
𝑅𝑠 = 0.955549245 𝑜𝑢
𝑅𝑠 = 95.55%
n
Configuração Paralela Simples: Quantificação
𝑹𝑺 = 𝟏 − [ 𝟏 − 𝑹𝟏 × 𝟏 − 𝑹𝟐 × ⋯ 𝟏 − 𝑹𝒏 ]
Motor 1
Motor 2
Sistema não falha
Motor 3
Motor 4
Motor 1
Motor 2
Sistema falha
Motor 3
Motor 4
Configuração Paralela k de N: Nó
k/n
Configuração Paralela k de N: Nó
Engine L1
Engine L2 2/4
New
block
Engine R2
Engine R1
Confiabilidade Paralelo k-de-N: Formulação
(para itens idênticos)
𝑁
𝑁 𝑟
𝑅𝑆 (𝑘, 𝑁, 𝑅) = 𝑅 (1 − 𝑅)𝑁−𝑟
𝑟
𝑟=𝑘
6 6 6
𝑅𝑆 = 0.854 (1 − 0.85)2 + 0.855 (1 − 0.85)1 + 0.856 (1 − 0.85)0
4 5 6
𝑅𝑠 = 95,27%
k versus N
Observação
Reliability vs. k
(k-out-of-n, for n=6)
N=6
1 k Confiabilidade
0.9 1 0,999989
0.8 2 0,999600
Reliability
0.7
3 0,994110
0.6
4 0,952660
0.5
5 0,776480
0.4
0.3
6 0,377150
1 2 3 4 5 6
Exemplo
Três discos rígidos em um sistema de computador estão
configurados em paralelo. Pelo menos 2 deles devem operar para
que o computador não falhe. Cada disco rígido é do mesmo
tamanho e velocidade, mas de marca diferente e conhecidas.
✓ 𝑅1 = 90%;
✓ 𝑅2 = 88%;
✓ 𝑅3 = 85%;
As possibilidades operacionais
serão combinações matemáticas e
que devem ser calculadas:
✓ Os 3 (três) HD’s operando!
✓ HD#1 e HD#2 operam e HD#3 falha!
✓ HD#1 e HD#3 operam e HD#2 falha!
✓ HD#2 e HD#3 operam e HD#1 falha!
Solução
𝑅𝑠 = 𝑅1 𝑅2 𝑅3 + (1 − 𝑅1 )𝑅2 𝑅3 + 𝑅1 (1 − 𝑅2 )𝑅3 + 𝑅1 𝑅2 (1 − 𝑅3 )
𝑅𝑠 = 𝑅1 𝑅2 + 𝑅2 𝑅3 + 𝑅1 𝑅3 − 2𝑅1 𝑅2 𝑅3
𝑅𝑠 = 95,86%
Combinando Sistemas em Série
e Paralelo Simples
3 4
1 2
5
Solução no BlockSim
Arranjo Físico versus Arranjo de Confiabilidade
3W
3W
3W
𝟏 𝟏 𝟏 𝟏
= + + =
𝒓𝒆𝒒 𝒓𝟏 𝒓𝟐 𝒓𝟑
𝟏 𝟏 𝟏
+ + = 𝟏𝛀
𝟑 𝟑 𝟑
𝑅 < 1.2𝛺
Resistores – Situação 2
Um resistor falha:
𝟏 𝟏 𝟏 𝟏 𝟐
= + + =
𝒓𝒆𝒒 ∞ 𝟑 𝟑 𝟑
𝑅 > 1.2𝛺
Resistores – Situação 3
𝟏 𝟏 𝟏 𝟏 𝟏
= + + =
𝒓𝒆𝒒 ∞ ∞ 𝟑 𝟑
Assim: 𝒓𝒆𝒒 = 𝟑𝛀 > 𝟏. 𝟐𝛀
𝑅 > 1.2𝛺
Resistores – Situação 4
𝒓𝒆𝒒 = ∞ > 𝟏. 𝟐𝛀
𝑅 > 1.2𝛺
Construções Complexas
Construções Complexas
B E
A C G
D F
Construções Complexas
B H
A D K
C J
Bridge
Quantificando a Confiabilidade
de Sistemas Complexos
Existem diversos métodos para se obter a confiabilidade de
sistemas complexos, tais como:
Método do Teorema de Bayes
Método Boolean Truth Table
Método do Mapeamento da Probabilidade
Método dos Diagramas Lógicos
Método da Decomposição
Método dos Eventos Espaçados
Método do Caminho Traçado (Path Tracing Method)
A solução utilizando estes métodos são bastante trabalhosas e
consomem muito tempo, portanto para estas análises
softwares serão utilizados.
Os detalhes desses métodos está além do escopo deste
treinamento
Exercício I
Sistema de Propulsores
Desenhe o RBD!
Qual é(são) a(s) configuração(ões) utilizada(s)?
Exercício II
Sistema de Modos de Falha
Desenhe o RBD!
Qual é(são) a(s) configuração(ões) utilizada(s)?
Exercício III
Sistema de Componentes
Desenhe o RBD!
Qual é(são) a(s) configuração(ões) utilizada(s)?
Exercício IV
Equação do Sistema
Desenhe o RBD!
Escreva a equação da Probabilidade de Falha do RBD!
Qual é(são) a(s) configuração(ões) utilizada(s)?
Solução no BlockSim
Mais Construções Complexas
AV AV CH
BAT
VFG 1 GCU 1
DCPC
VFG 2 GCU 2
VFG 4 GCU 4
SPDA
1
SPDA
3 EMS
CDU 2
SPDA
TRU 1 4
RAT CCBP
TRU 3
TRU 4
Álgebra Completa vs. Simbólica
representada no BlockSim
Page 62
Dependência do Tempo
Introdução a dependência do Tempo
𝒕 𝛽1 𝒕 𝛽2 𝒕 𝛽3
− − −
𝑹𝒔 𝒕 = 𝒆 𝜂1 ∙ 𝒆 𝜂2 ∙ 𝒆 𝜂3
𝒕 𝛽1 𝒕 − 𝝁𝟑
− −𝝀𝟐 𝒕
𝑹𝒔 𝒕 = 𝒆 𝜂1 ∙𝒆 ∙ 𝟏−𝚽
𝝈𝟑
Weibull Exponential Normal
Determinando a pdf do Sistema
𝝏(𝑹𝒔 𝒕 )
𝒇𝒔 𝒕 = −
𝝏𝒕
𝒇𝒔(𝒕)
𝝀𝒔(𝒕) =
𝑹𝒔(𝒕)
𝑡 𝑑(𝐹 𝑡 )
𝐴 𝑐𝑑𝑓 será 𝐹 𝑡 = 𝑓 𝑜 𝑠 𝑑𝑠 também 𝑓 𝑡 = −
𝑑𝑡
∞
A Vida Média Será ത
𝑇 = 𝑡𝑑 𝑡 𝑓 ∙ 𝑡 𝑜
Outros Cálculos de Confiabilidade
𝒕 𝛽1 𝒕 − 𝝁𝟑
− −𝝀𝟐 𝒕
𝑹𝒔 𝒕 = 𝒆 𝜂1 ∙𝒆 ∙ 𝟏−𝚽
𝝈𝟑
t' = dc × t
A confiabilidade do
Componente é:
R(t') = R(dc × t)
Revisão - Diagrama de Blocos Dependentes do Tempo
1. R(3a) = 0,961
2. WT(R=0,9) = 4,52 anos, ou vida B10
Page 77
Configuração Standby
Itens Standby
[A]
[A] 1
[S:1] 2
[S:2] 2
[S]
Manualmente RS BlockSim
Containers / Portas Standby
e1 Ativo
S2
S1 t1
Standby
t
Distribuição de Falha
Containers (Mecanismo de Comutação - Switching)
Distribuição de Falha
Container
Standby
(Comutador
Switch)
Probabilidade do Switch
Cold Standby
Componentes em standby não podem falhar quando em modo
standby (ex. Não existe distribuição de degradação em repouso -
quiescent).
Warm Standby
Componentes em standby possuem a taxa de falha reduzida,
quando em modo standby, em relação a quando estão em modo
ativo.
Hot Standby
Componentes standby possuem a mesma distribuição de falha em modo
standby do que quando em modo ativo (ex. do caso paralelo simples).
[A] Unit 1
[S:1] Unit 2
Standby Container
Bloco no Container
Propriedades no BlockSim
Ativo (Energizado)
Distribuição de Falha para um bloco no
Container
Confiabilidade do Confiabilidade do
Tipo
Sistema em 1000 Sistema em 1000
Standby
horas sem switch horas com switch
Hot 0.600439 0.572048
Warm 0.705684 0.663543
Cold 0.821201 0.764056
Exemplo Prático: Trem
A National Cargo Corp. está trabalhando em um trem non-stop de
longa distância entre as cidades de Los Angeles e Nova York.
Toda a composição do trem é composta de 100 vagões e 2
conjuntos de 4 locomotivas (1 na frente e 1 na parte de trás dela).
Cada conjunto é composto por 2 locomotivas que estão operando
e 2 que estão em cold standby, e sem ordem prévia.
Se mais de 2 locomotivas falharem em um mesmo conjunto, o
sistema falha. Se um ou outro conjunto falhar, o trem irá falhar.
Por último, se qualquer um dos vagões falhar, o trem irá falhar.
A confiabilidade de cada locomotiva segue uma distribuição
Weibull com beta de 2,7 e um eta de 20.000 milhas.
A confiabilidade de cada vagão segue uma distribuição Weibull
com um beta de 3 e um eta de 250.000 milhas.
Determine...
Exercício Prático: Trem
99
Exercício Trem
1. R = 0,9999
Se calculado a partir de t = 0, então a resposta será
6. No entanto, se estiver usando confiabilidade
condicional por assumir que o trem fará as viagens
anteriores, então a resposta será 7 viagens.
The Estudante de Graduação
1. R = 0,817
2. R = 0,437
3. R = 0,535, portanto a diferença é de 9.8%
Page 102
Importância da Confiabilidade
B
G J
D
A C E K L
H
M N F
O I
Importância do Componente
M N F
O I
RS
RS
I Ri =
Ri
Gráfico de Pareto da
Importância Estática, IR
RS (t = T )
I R i (t = T ) =
Ri (t = T )
Visão Tableau da
Importância Estática, IR
Gráfico de Linha da
Importância Variável, IR
Resumo
Otimização da Confiabilidade
C = f (R)
Nós podemos chamar esta quantificação de (C) nosso “fator
penalização” ou “fator custo,” e a equação nossa “função penalização”
ou “função custo.”
O que nós vamos escolher para denominar este fator não é tão
importante, quanto os princípios por detrás desta formulação. Nos
próximos slides nós iremos utilizar o termo “função custo”, já que
o fator de maior interesse em qualquer empresa pode ser
quantificado em termos de seus custos.
Definindo uma Função de Custo
𝑹𝒊 −𝑹𝒎𝒊𝒏,𝒊
(𝟏−𝒇)
𝑪𝒊 𝑹𝒊 = 𝒆 𝑹𝒎𝒂𝒙,𝒊 −𝑹𝒊
Onde:
𝐶𝑖(𝑅𝑖) é a função penalização (custo) em função da
Confiabilidade do componente.
𝑓 é a exequibilidade (feasibility).
𝑅𝑚𝑖𝑛, 𝑖 é a Confiabilidade atual.
𝑅𝑚𝑎𝑥, 𝑖 é a Confiabilidade máxima possível de ser
alcançada.
10
8
Penalty Function
6 0.1
0.5
5 0.9
4
Max Achievable
3 Reliability
1
0.7 0.75 0.8 0.85 0.9 0.95
0.99
Component Reliability
Otimização da Confiabilidade
Rs (t ) = R1 (t ) R2 (t ) R3 (t )
Enquanto minimizando:
Cs ( Ri ) = C1 ( R1 ) + C2 ( R2 ) + C3 ( R3 )
Observe que este exemplo se aplica a três itens em série.
Para resolvê-lo, soluções numéricas por computador serão
utilizadas.
Exemplo
R
Atual(100)
Utilizando uma Definição Genérica de
Exequibilidade (Feasibility)
1-f
R i − R min,i
(1− f )
R max,i − R i
C i (R i ) = e
System Diagram
Assembly A
Assembly B
Assembly C
Assembly D
Component Life Distribution
Subsystem A Comp. 0 Weibull b= 2 h= 5,000 g= 0
Comp. 1 : Weibull b= 2 h= 4,500 g= 0
Comp. 3 : Weibull b= 2 h= 8,965 g= 0
Comp. 4 : Weibull b= 1 h= 8,000 g= 0
Comp. 5 : Lognormal m= 10 s= 1
Comp. 6 : Weibull b= 3 h= 10,000 g= 0
Comp. 7 : Normal m= 10,000 s= 200
Comp. 8 : Normal m= 8,000 s= 100
Subsystem B Comp. 9 : Weibull b= 2 h= 7,000 g= 0
Resumo
129
Respostas
MAZZEI, Denis
Engº de Confiabilidade; CRP; PRC
Diretor e Consultor Técnico, Compass
(ReliaSoft Brasil)
denis.mazzei@ctscompass.com
www.ctscompass.com