擬似故障テーブル劣化グラフを作成しました。次に、擬似故障データを作成し、ユニット ID ごとに故障までの時間を示すテーブルを出力するスクリプトを追加したいと思います。 テーブルを手動で作成することで得られるスクリプトは、データ テーブルを作成するのではなく、寿命分布を作成します。 疑似障害データ テーブルを作成できるスクリプトはありますか。
データをテーブルに入れる必要があるのは、生存プロットをプロットしたいためです。
信頼性解析Re: 擬似障害テーブル//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 ) );
このコードを使用して必要なグラフを取得しました
Re: 擬似障害テーブルこれはうまく機能しますが、代わりに生存曲線と寿命分布曲線をプロットしたいと思います。 生存曲線とはつまり
分析>信頼性と生存>生存 未分析>信頼性と生存>寿命分布
Re: 擬似障害テーブル「テーブルを手動で作成することで得られたスクリプトは、データテーブルではなく寿命分布を作成します。」 このステップが何なのか理解できません。
以下は、スクリプトを使用して擬似障害を取得し、生存プロットを取得する手順の例です。
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