偽故障表我已經創建了一個退化圖,現在我想添加一些腳本來創建偽故障數據並輸出每個單元 ID 的故障時間表。 手動建表得到的腳本不會創建數據表,而是創建壽命分佈。 是否有任何腳本允許我創建偽故障數據表。
我想要表中的數據的原因是因為我想繪製生存圖。
可靠性分析回复:偽故障表//Generate Failure Time Prediction Data
obj << Set Lower Spec Limit(100);
pfailures = obj << Save Crossing Time;
A_failures = pfailures << Get As Matrix;
//Put the data into a column
dt_3 = Data Table( "Stacked and Transposed New Dates Raw Data" );
col_pred = dt_3 << New Column( "Predictions" );
col_pred << Set Values(A_failures);
Survival( Y( :Predictions ), Failure Plot( 1 ) );
我用這段代碼得到了我想要的圖表
回复:偽故障表這很好用,但我想繪製一條生存曲線,而不是/以及一條生命分佈曲線。 我所說的生存曲線是指
分析>可靠性和生存>生存 不分析>可靠性和生存>壽命分佈
回复:偽故障表我不明白這一步是什麼:“手動創建表獲得的腳本不會創建數據表,而是創建生命分佈。”
以下是使用腳本獲取偽故障並獲取生存圖的步驟示例。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Reliability/GaAs Laser.jmp" );
obj = dt << Degradation(
Y( :Current ),
Time( :Hours ),
Label( :Unit ),
Model Report(
Simple Linear Path( X Scale( Linear ), Y Scale( Linear ), Intercept( Common ), Slope( Different ) )
)
);
obj << Show Fitted Lines( 1 );
obj << Set Upper Spec Limit( 10 );//set pseudo failure threshold
pfailures = obj << Save Crossing Time;//get pseudo failure data in table
pobj = pfailures << run script("Life Distribution");//run the embedded script to analyze pseudo failure data
pobj << Show Survival Curve;//turn failure distribution curve to survival curve