Ich teste die von meinem Unternehmen verkauften Drosselklappen-Positionssensoren (TPS) und drucke die Aufzeichnung der Spannungsantwort auf die Drehung der Drosselklappenwelle. Ein TPS ist ein Rotationssensor mit einer Reichweite von 90 ° und der Ausgang entspricht einem Potentiometer mit einer vollständigen Öffnung von 5 V (oder dem Eingangswert des Sensors) und einer anfänglichen Öffnung von einem Wert zwischen 0 und 0,5 V. Ich habe einen Prüfstand mit einem PIC32-Controller gebaut , um alle 0,75 ° eine Spannungsmessung durchzuführen, und die schwarze Linie verbindet diese Messungen.
Eines meiner Produkte tendiert dazu, lokalisierte Variationen mit geringer Amplitude von der Ideallinie (und darunter) zu entfernen. Diese Frage bezieht sich auf meinen Algorithmus zur Quantifizierung dieser lokalisierten "Einbrüche". Was ist ein guter Name oder eine Beschreibung für den Prozess der Messung der Dips? (Die vollständige Erklärung folgt.) Im folgenden Bild tritt der Einbruch im linken Drittel des Diagramms auf und ist ein Grenzfall, ob ich diesen Teil bestehen würde oder nicht:
Also habe ich einen Dip-Detektor ( Stapelüberlauf qa über den Algorithmus ) gebaut, um mein Bauchgefühl zu quantifizieren. Ich dachte zunächst, ich würde "Fläche" messen. Dieses Diagramm basiert auf dem obigen Ausdruck und meinem Versuch, den Algorithmus grafisch zu erklären. Für 13 Proben zwischen 17 und 31 gibt es einen Einbruch:
Die grüne Linie ist der Durchschnitt dieser "unterdurchschnittlichen Werte", die durch Teilen der Fläche durch die Länge des Eintauchens ermittelt wurden:
Es ist fast 20 Jahre her, seit Calc 1, also lassen Sie es mich ruhig angehen, aber das fühlt sich sehr danach an, als hätte ein Professor mit Kalkül und der Verschiebungsgleichung erklärt, wie ein Konkurrent mit geringerer Beschleunigung, der eine höhere Kurvengeschwindigkeit beibehält, einen anderen schlagen kann Konkurrent mit größerer Beschleunigung in die nächste Kurve: Wenn er die vorherige Kurve schneller durchfährt, bedeutet die höhere Anfangsgeschwindigkeit, dass die Fläche unter seiner Geschwindigkeit (Verschiebung) größer ist.
Um das auf meine Frage zu übertragen, fühle ich mich wie eine Beschleunigung, die 2. Ableitung der Originaldaten.
Ich besuchte Wikipedia, um die Grundlagen der Analysis und die Definitionen von Ableitung und Integral neu zu lesen, und lernte den richtigen Begriff für die Addition der Fläche unter einer Kurve über diskrete Messungen als numerische Integration . Viel mehr googeln im Durchschnitt des Integrals und ich komme zum Thema Nichtlinearität und digitale Signalverarbeitung. Die Mittelung des Integrals scheint eine beliebte Metrik für die Quantifizierung von Daten zu sein .
quelle
Antworten:
Dies ist zuallererst eine gute Beschreibung Ihres Projekts und des Problems. Und ich bin ein großer Fan Ihres hausgemachten Mess-Frameworks, das super cool ist. Warum spielt es also eine Rolle, was Sie als "Mittelung der Integrale" bezeichnen?
Es gibt auch andere Regeln, die Sie berücksichtigen sollten, um ein Gerät als fehlerhaft zu klassifizieren:
Natürlich können Sie mehr Regeln finden und sie mit Hilfe der Booleschen Logik verketten, aber ich denke, Sie können mit den drei oben genannten sehr weit kommen.
Last but not least müssen Sie nach dem Einrichten den Klassifizierer testen (ein Klassifizierer ist ein System / Modell, das eine Eingabe einer Klasse, in Ihrem Fall den Daten jedes Geräts, entweder "gut" oder "gut" zuordnet). fehlerhaft"). Erstellen Sie ein Testset, indem Sie die Leistung jedes Geräts manuell kennzeichnen. Schauen Sie sich dann den ROC an , der im Grunde den Versatz zwischen der Anzahl der Geräte, die Ihr System korrekt von der Rücksendung aufnimmt, und der Anzahl der fehlerhaften Geräte, die es aufnimmt.
quelle