Tabella degli pseudofallimentiHo creato un grafico di degrado e ora desidero aggiungere alcuni script che creeranno dati di pseudo-guasti e restituiranno una tabella per il tempo necessario al guasto per ciascun ID unità. Lo script ottenuto creando manualmente la tabella non crea una tabella dati ma una distribuzione della vita. Esiste uno script che mi permetta di creare una tabella dati di pseudo-fallimento.
Il motivo per cui voglio i dati in una tabella è perché voglio tracciare un diagramma di sopravvivenza.
Analisi di affidabilitàRi: Tabella degli pseudo-guasti//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 ) );
Ho usato questo codice per ottenere il grafico che volevo
Ri: Tabella degli pseudo-guastiFunziona bene, ma mi piacerebbe invece tracciare una curva di sopravvivenza/oltre a una curva di distribuzione della vita. Per curva di sopravvivenza intendo
analizzare>affidabilità e sopravvivenza>sopravvivenza non analizzare>affidabilità e sopravvivenza>distribuzione della vita
Ri: Tabella degli pseudo-guastiNon capisco in cosa consiste questo passaggio: "Lo script ottenuto creando manualmente la tabella non crea una tabella dati ma una distribuzione della vita".
Ecco un esempio di passaggi per ottenere Pseudo Failure utilizzando lo scripting e ottenere Survival Plot.
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