"더블 와이불"와이블 분포에 맞출 수 있는 무작위 오류에 관한 신뢰도 데이터가 있습니다. 하지만 두 가지 오류가 연속해서 발생할 확률에 대한 신뢰도 분석이 필요하며, 이 확률은 매우 작기 때문에 이러한 상황이 발생할 때까지 테스트를 실행하는 것은 불가능합니다.
그래서 대신 제가 설명한 와이블 분포에서 일부 데이터를 생성하는 아이디어가 생겼습니다. Weibull 분포에서 무작위 추첨을 생성할 수 있지만 "이중 Weibull", 즉 Weibull x Weibull 분포에서 추첨할 수 있는 방법이 있습니까?
데이터 탐색 및 시각화Re: "더블 와이블"당신이 "라고 말할 때 당신이 의미하는 것을 이해하지 못합니다. Weibull 분포의 단일 오류를 설명할 수 있습니다."Weibull 분포는 일반적으로 "이벤트까지의 시간" 분포를 설명하는 데 사용됩니다.그렇다면 주어진 시간 내에 오류가 발생한다는 의미입니까?
첫 번째 오류가 발생하지 않으면 두 번째 오류가 발생하지 않는다는 점에서 오류가 연속적으로 발생합니까?
Re: "더블 와이블"제안해 주셔서 감사합니다. 하지만 누락된 몇 가지 중요한 전제 조건이 있습니다. 어쩌면 나는 명확히해야합니다 :
Weibull 분포로 단일 오류를 설명할 수 있으며 오류 확률은 매우 작습니다(100만 분의 1). 하나의 오류만 발생하면 시스템이 실행될 수 있지만 하나의 오류를 감지할 수 있습니다.
하지만 내가 찾고 있는 오류는 단일 오류가 두 번 발생하는 경우입니다. 연속적으로. 그리고 단일 오류의 확률이 너무 작기 때문에 그 일이 발생할 때까지 테스트를 실행할 수 없습니다. 그래서 weibull^2 distrubtion에서 임의의 숫자를 그리거나 어떻게든 이 weibull^2 분포를 시뮬레이트하고 싶습니다.
Re: "더블 와이블"사실 "K out of N"이 아니라 병렬 시스템 설계라고 생각합니다.

Re: "더블 와이블"하기 쉽습니다.나는 각 구성 요소 또는 이벤트가 서로 독립적이며 "실패"는 이벤트 시간이 원하는 시간보다 적다고 가정합니다.열에 Random Weibull() 함수를 사용하여 데이터 테이블에 두 개의 열을 만들 수 있습니다.그런 다음 다른 열을 사용하여 지정된 시간 전에 두 구성 요소가 모두 실패했는지 테스트할 수 있습니다.
더 간단한 방법은 기본 확률 계산을 사용하는 것입니다.T1이 구성 요소 1의 고장 시간이고 T2가 구성 요소 2의 고장 시간인 경우 두 가지가 동시에 발생하는 고장 시간은 Tmax=max(T1, T2)입니다.F를 T1 또는 T2에 대한 누적 분포 함수[F(t) = Prob(T1 < t)]라고 합니다.두 개의 동일하게 분포되고 독립적인 확률 변수의 최대값의 누적 분포 함수는 Fmax(t) = [F(t)]^2입니다.
확률 분포에서 샘플링하려면 누적 분포 함수를 알고 있는 경우 이 접근 방식을 사용할 수 있습니다.
- 임의의 균일 값 생성(간격 [0,1]에서 균일한 임의), U
- U=Fmax(Tmax)가 되는 Tmax 찾기 --> "double weibull" 분포에서 무작위 변수가 됩니다.
위의 원인에서 Fmax(t) = [F(t)]^2이므로 Tmax에 대한 해결은
U=Fmax(Tmax)=[F(Tmax)]^2
sqrt(U) = F(티맥스)
JMP에서 Weibull Quantile() 함수를 사용하여 Tmax를 찾을 수 있습니다.
alpha=1;
beta=1;<BR />// generate random "Double Weibull"
Tmax = Weibull Quantile(Random Uniform(),alpha, beta);
데이터 테이블의 열에서 해당 공식을 사용하거나 JMP 스크립트를 만들어 무작위 추첨을 생성할 수 있습니다.
또는 JMP Pro가 있는 경우 신뢰성 블록 다이어그램 플랫폼을 사용하여 이 "K/N" 시스템의 고장 시간 분포를 쉽게 확인할 수 있습니다.
