Der Functional Data Explorer wird im Allgemeinen verwendet, wenn die Ausgabe eines Prozesses funktionale/gekrümmte Daten sind. Mit ein paar Tricks können funktionale Daten jedoch auch als Input für ein DOE verwendet werden. Um dies zu veranschaulichen, verwende ich eine fiktive Fallstudie, in der ich die notwendigen Schritte durchgehe und erkläre, was passiert. Ich habe diesem Blogbeitrag auch ein JMP-Tagebuch beigefügt, damit die Leser mitlesen können.
Hintergrund: Die ACME Plastic Recycling Company
ACME Plastic Recycling kauft geschreddertes Plastik in großen Mengen, schmilzt es und formt es zu Knüppeln, um es an Kunststoffhersteller zu verkaufen. Diese Kunststoffschnitzel liegen in unterschiedlichen Größenverteilungen vor, was sich auf den Schmelzprozess auswirkt. ACME hat eine kostengünstige und schnelle Möglichkeit geschaffen, eine Kurve der Größenverteilung für jede eingehende Sendung zu erhalten. Sie möchten die Parameter ihres Schmelzprozesses optimieren, um den Zeitaufwand für jede einzelne Sendung zu minimieren.
Schritt 1: Kurvendaten analysieren
Das Team hat einen Datensatz erstellt, der den Bereich dessen umfasst, was sie im Allgemeinen für eingehende Größenverteilungen sehen. Dies ist in der folgenden Grafik dargestellt:

Mithilfe der FDE-Plattform fanden sie heraus, dass ein einfacher B-Spline mit 2 FPCs 98,6 % ihrer Daten erklärt. Die Erhöhung der FPCs auf 3 erklärt ein zusätzliches 1 %, erhöht jedoch die Komplexität und birgt das Risiko, dass versucht wird, das Rauschen vorherzusagen. Sie einigten sich auf zwei FPCs, wie unten gezeigt.

2. Funktionale Hauptkomponenten ausgeben
Die FDE-Plattform bietet die Möglichkeit, die FPCs aller angepassten Modelle auszugeben. Dies bedeutet, dass die Kurven, wie sie vom FPCS dargestellt werden, auf anderen Plattformen in JMP verwendet werden können. Das Exportieren von FPCs kann durch Auswahl des roten Dreiecks neben der Gliederung der Funktionszusammenfassungen und anschließender Auswahl von „Anpassen“ erfolgen. Durch Klicken auf die Schaltfläche „Alle abwählen“ und anschließendes Auswählen von „OK und Speichern“ wird eine neue Datentabelle mit den FPCs für jede Gruppe erstellt, wie in den beiden Bildern unten gezeigt.


Für später ist ein Trick mit der Datentabelle erforderlich: Das Umbenennen der Spalten „Data FPC 1“ und „Data FPC 2“ in nur „FPC 1“ und FPC 2 erleichtert die Verknüpfung von Profilern später im Prozess. Leser, die mitlesen, sollten sicherstellen, dass ihre Datentabelle über aktualisierte Spaltennamen verfügt, wie unten dargestellt.

3. Erstellen Sie ein benutzerdefiniertes DOE und führen Sie es aus
Der Schmelz- und Knüppelprozess hat vier Faktoren, von denen drei kontinuierlich sind und der vierte die Verteilung des zerkleinerten Kunststoffs ist. Das Team nutzte zunächst den Custom Designer, um alles außer der Verteilung des zerkleinerten Plastiks auszufüllen, wie unten gezeigt.

Der nächste Teil ist entscheidend: Die Verwendung der FPCs als Kovariatenfaktoren im benutzerdefinierten Designer zwingt JMP dazu, diese spezifischen Verteilungen im Experiment zu verwenden. Dies ist möglich, weil jede Zeile eine Kombination von FPCs enthält, die in diesem Fall 98,6 % aller Informationen in den Kurven selbst darstellen. Um dies im benutzerdefinierten Designer zu erreichen, befolgte das Team die folgenden Schritte:
- Stellen Sie sicher, dass die FPC-Zusammenfassungstabelle die oberste Tabelle ist, und wählen Sie im benutzerdefinierten Designer die Option Faktor hinzufügen...Kovariate aus
- Wählen Sie im daraufhin angezeigten Feld die beiden „Data FPC“-Spalten aus und klicken Sie auf „OK“.
- Nachdem Sie zum Erstellen des Modells auf „Weiter“ und „RSM“ geklickt haben, aktivieren Sie das Kontrollkästchen „Wiederholung von Kovariatenzeilen zulassen“.
- Klicken Sie auf „Design erstellen“, um das Experiment und die Datenerfassungstabelle zu erstellen.
Da die Kovariatenzeilen wiederholt werden konnten, musste das Team Rohmaterial finden und verwenden, das der angegebenen Verteilung entsprach. Dies wurde dadurch erleichtert, dass JMP die Zeilennummer aus der FPC-Datentabelle in die experimentelle Designtabelle einbezog. Im Screenshot unten verwendete der erste Lauf beispielsweise Zeile 11 aus der Zusammenfassungstabelle, bei der es sich um die Verteilung „k“ aus dem ursprünglichen Datensatz handelte, der in der FDE-Plattform verwendet wurde.

Das Team schloss das Experiment mit den angegebenen kontinuierlichen Faktoren (X1 bis X3) und der angegebenen Kunststoffgrößenverteilung ab. Anschließend verwendeten sie das vom Custom Designer generierte Modellskript und kürzten nacheinander nicht bedeutsame Begriffe, bis nur noch bedeutsame Begriffe im Modell übrig blieben (das „Final Model“-Skript im Tagebuch für diejenigen, die mitmachen). Dieses Modell ist unten dargestellt:

4. Gemeinsame Verwendung von FDE und Fit Model
Anstatt zu versuchen, sich mit den FPC 1- und FPC 2-Faktoren im Prediction Profiler auseinanderzusetzen, hat das Team eine einfachere Methode gefunden: die Verknüpfung der Profiler aus dem Modell und der FDE. Sie taten dies, indem sie das rote Dreieck im Vorhersage-Profiler...Faktoreinstellungen...Link-Profiler auswählten. Als nächstes ordneten sie die Fenster nebeneinander an, sodass sich durch eine Änderung der FPCs im Prediction Profiler auch die Kurvenform im FDE-Fenster ändert.

Der Arbeitsablauf bei ACME Plastics ist nun wie folgt:
- Bei jeder neuen Charge wird zu Beginn des Prozesses eine Größenverteilung durchgeführt. Im folgenden Beispiel stimmt der Zielstapel nicht perfekt mit einer der vorherigen Verteilungen überein. Dies wird erwartet – deshalb wollte das Team überhaupt die FDE-Plattform nutzen.

- Diese Verteilung wird als Ziel in die FDE-Plattform eingegeben, wodurch die Schaltfläche „Ziel optimieren“ verfügbar wird. In diesem Fall wird die eingehende Charge mit FPCs von etwa -.359 und .032 beschrieben.

Wenn der Prediction Profiler des DOE mit dem FPC Profiler der FDE-Plattform verknüpft ist, wird der Prediction Profiler aktualisiert, wenn die Schaltfläche „Ziel optimieren“ ausgewählt wird. Durch das Sperren der beiden FPCs im Prediction Profiler kann das Team dann die Erwünschtheit für die verbleibenden drei kontinuierlichen Faktoren maximieren. In diesem Fall sind die optimalen Maschineneinstellungen X1 am unteren Ende, X2 am oberen Ende und X3 auf -0,341 eingestellt.

Das Team von ACME Plastics hat damit großartige Ergebnisse erzielt und erwägt nun die Übernahme ausgezeichneter und kostenloser JSL-Scripting-Kurs , sodass sie die beiden Fenster kombinieren und ihren Prozess weiter optimieren können. Im Moment sind sie froh, dass sie Funktionsdaten als Eingaben für ihren Prozess verwenden können.