PseudofehlertabelleIch habe ein Degradationsdiagramm erstellt und möchte nun ein Skript hinzufügen, das Pseudofehlerdaten erstellt und eine Tabelle mit der Zeit bis zum Ausfall für jede Einheiten-ID ausgibt. Das aus der manuellen Erstellung der Tabelle gewonnene Skript erstellt keine Datentabelle, sondern eine Lebensverteilung. Gibt es ein Skript, mit dem ich eine Pseudo-Fehlerdatentabelle erstellen kann?
Der Grund, warum ich die Daten in einer Tabelle haben möchte, ist, dass ich dann ein Überlebensdiagramm zeichnen möchte.
ZuverlässigkeitsanalyseBetreff: Pseudofehlertabelle//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 ) );
Ich habe diesen Code verwendet, um das gewünschte Diagramm zu erhalten
Betreff: PseudofehlertabelleDas funktioniert gut, aber ich möchte stattdessen stattdessen eine Überlebenskurve sowie eine Lebensverteilungskurve zeichnen. Mit einer Überlebenskurve meine ich
analysieren>Zuverlässigkeit und Überleben>Überleben nicht analysieren>Zuverlässigkeit und Überleben>Lebensverteilung
Betreff: PseudofehlertabelleIch verstehe nicht, was dieser Schritt ist: „Das aus der manuellen Erstellung der Tabelle gewonnene Skript erstellt keine Datentabelle, sondern eine Lebensverteilung.“
Hier ist ein Beispiel für Schritte, um Pseudo-Fehler mithilfe von Skripten zu erhalten und Überlebensdiagramme zu erhalten.
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