Unwuchtregelung bei Waschmaschinen

OP #2330715
Lesenswert?

Ich baue gerade eine neue Steuerung für eine Waschmaschine, da die alte 
Steuerung leider kaputt ist und das so betrachtet ein nettes uC-Projekt 
ist.

Der Motor wird per Phasenanschnitt in der Drehzahl geregelt (PI-Regler) 
und läuft soweit. Ungelöst ist jedoch noch die Regelung/Kontrolle der 
Unwucht, da die Trommel beim Schleudern doch recht arg ausschlägt. Die 
originale Steuerung hat hierzu die Trommeldrehzahl erst einmal soweit 
erhöht bis alle Wäschestücke anlagen. Lief die Trommel dann unrund, 
wurde die Drehzahl wieder reduziert bis sich einige Wäschestücke 
umsortiert haben und hat es dann erneut versucht.

Soweit klar, doch wie erkenne ich auf einfache Weise die Unwucht? Ich 
ermittle alle 10ms die Trommeldrehzahl für die Hauptregelung. Eine Idee 
wäre, für einige Zeit den Regler auf eine fixe Steuerungsgröße 
festzuklemmen und stattdessen über die Bildung des D-Anteils (wird zur 
Regelung eh nicht verwendet) die Schwankungen in der Drehzal zu 
detektieren. Der Tachogenerator liefert 80 Impulse pro Umdrehung, d.h. 
bei rd. 60 Umdrehungen/min sollten hier im gesagten 10ms keine 
vollständigen Trommelumdrehungen erfasst werden, so daß hier bei Unwucht 
über mehrere Intervalle unterschiedliche Drehzahlen auszulesen sein 
sollten.

Oder gibt es noch andere Ansätze?
Gast #2330719
Lesenswert?

Na wenn der Motor einen Tachogenerator hat, ist es doch klar, was man 
verwendet.
Sonst hätte man es über die Stromaufnahme machen müssen,

Jedenfalls musst du unterschiedliche Drehgeschwindigkeit INNERHALB einer 
Umdrehung erkennenn können.
OP #2330726
Lesenswert?

MaWin schrieb:

> Jedenfalls musst du unterschiedliche Drehgeschwindigkeit INNERHALB einer
> Umdrehung erkennenn können.

Ja, das ist mir klar. Deshalb war ja meine Idee, alle 10ms die Ableitung 
der Drehzahl zu bilden, das entspricht bei ca. 60 U/min etwa 100 
Messwerte/Umdrehung. Für mich war die Frage, ob es reicht, einfach über 
die Ableitung zu sagen: Wenn größter Messwert > Schwelle dann Unwucht 
oder ob ich statistische Werteverteilungen ermitteln muß. Wie machen 
dass die Waschmaschinenhersteller?
Gast #2331617
Lesenswert?

So, zumindest in den ersten Ansätzen funktioniert die Unwuchtregelung 
nun.

Nur weshalb in den Patenten noch das Trägheitsmoment der Wäsche bestimmt 
wird, habe ich noch nicht so ganz verstanden. Oder kann ich bei geringer 
Beladung, d.h. wenig Trägheitsmoment, die Unwuchtgrenze nach oben 
verschieben. Ein Handtuch allein hat nicht viel Masse aber bedeutet viel 
Unwucht. Daher...
Gast #2421413
Lesenswert?

Zwar schon älter, aber wenn es jemanden interessiert: Pro 
Trommelumdrehung erhalte ich vom Tachogenerator 80 Impulse. Ich messe 
nun die Zeit für 8 Impulse und kann damit 10 Sektoren bilden, d.h. ich 
erhalte 10 Werte welche ich statistisch auf Streuung untersuche. Ist die 
Streuung zu hoch -> Unwucht, Wäsche umsortieren (durch Reversieren), 
erneuter Versuch d.h. wieder langsam hochtouren und Streuung beobachten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren