[0001] Aus, [1] ist es bekannt, daß eine starke Schaumentwicklung beim Waschen von Textilien
in einer Waschmaschine zum Überschäumen der Waschmaschine führen kann. Hierdurch wird
die notwendige mechanische Bearbeitung der Textilien reduziert, so daß eine nicht
optimale Reinigungsleistung erzielt wird.
[0002] Ferner ist es aus [1] bekannt, das Prinzip der Fuzzy Logik im Rahmen einer elektronischen
Waschmaschinensteuerung einzusetzen.
[0003] Zur Verbesserung der Reinigungsleistung ist es erforderlich, eine verstärkte Schaumbildung
rechtzeitig zu erkennen oder zu prognostizieren und geeignete Gegenmaßnahmen durch
Regelung eines Waschvorgangs in einer Waschmaschine zu ergreifen.
[0004] Dafür ist es jedoch erforderlich, diejenigen Einflußgrößen zu erkennen, welche durch
Zusammenwirken auf eine Schaumbildung während eines Waschvorgangs entscheidenden Einfluß
nehmen. Bisher ist jedoch nicht bekannt, welchen Einflußgrößen hierfür eine entscheidende
Bedeutung zuzuweisen ist.
[0005] Aus [2] und [3] ist ein sogenanntes Fuzzy-Clustering-Verfahren zur Datenanalyse und
Regelerzeugung bekannt.
[0006] Im Rahmen des Fuzzy-Clusterings werden c Cluster und entsprechende Zugehörigkeiten
von Datenvektoren
xk derart bestimmt, daß Datenvektoren, die in einem Datenraum nahe bei einem Cluster
liegen, eine möglichst hohe Zugehörigkeit und weit von dem Cluster entfernt liegende
Datenvektoren
xk eine möglichst geringe Zugehörigkeit zu dem jeweiligen Cluster aufweisen.
[0007] Dies wird durch Minimierung einer Summe der mit Zugehörigkeiten u

gewichteten quadratischen euklidischen Abständen d

erreicht. Es soll also eine Menge X von Datenvektoren
xk
in c Cluster (Untermengen, der Menge von Datenvektoren) gruppiert werden.
[0008] Die Cluster werden beschrieben durch eine Zugehörigkeitsmatrix
U, welche c Zeilen und n Spalten aufweist. Jedes Element u
ik der Zugehörigkeitsmatrix
U weist einen Wert innerhalb des Intervalls [0, 1] auf und beschreibt eine Zugehörigkeit
des Datenvektors
xk zu dem i-ten Cluster.
[0009] Die Summe der Zugehörigkeiten des Datenvektors
xk in den c Clustern muß folgender Vorschrift genügen:

[0010] Ein Cluster muß mindestens ein Element enthalten, so daß gilt:

[0011] Die Kostenfunktion J
m der Zugehörigkeitswerte wird gemäß folgender Vorschrift gebildet:

[0012] Ein Abstand d
ik wird gebildet gemäß folgender Vorschrift:

[0013] Es Wird mit
A eine vorgebbare induzierte Norm des inneren Produkts gemäß Vorschrift (4) bezeichnet,
die üblicherweise durch die Identitätsmatrix gegeben ist (Euklid
'scher Abstand).
[0014] Die Minimierung der Kostenfunktion J
m erfolgt unter Einsatz einer sogenannten Picard-Iteration.
[0015] Nacheinander werden Zugehörigkeitswerte u
ik und Clusterzentren
vi gemäß folgenden Vorschriften gebildet:

[0016] Die Ermittlung der Zugehörigkeitswerte u
ik und der Clusterzentren
vi wird solange wiederholt, bis eine festgelegte Anzahl von Iterationen durchgeführt
worden ist oder bis eine Änderung der Zugehörigkeitswerte u
ik und/oder bis eine Änderung der Clusterzentren
vi unter einem vorgegebenen Schwellenwert liegt.
[0017] Bei diesem oben beschriebenen, auch als Fuzzy-C-Means-Clustering bezeichneten Verfahren
werden die Cluster durch ihre Clusterzentren
vi beschrieben.
[0018] Sogenannte Prototypen der Cluster sind in diesem Fall unscharfe Punkte.
[0019] Es sind ferner verschiedene Prototypen aus [2] und [3] bekannt.
[0020] Unter einem Prototyp ist ein Satz von Parametern zu verstehen, mit dem der Ort und
die Form eines Clusters beschrieben wird.
[0021] Beispielsweise wird im Rahmen eines linearen Modells eine Clusterung derart durchgeführt,
daß Cluster lineare Unterräume sind. Ein lineares Modell Vr kann gemäß folgender Vorschrift
definiert werden:

wobei mit
v ein Punkt innerhalb des linearen Unterraums bezeichnet wird und mit
sij jeweils eine Richtung innerhalb des Unterraums. Mit p wird die Dimension eines Merkmalsraums
p und mit r eine Dimension des Unterraums
r bezeichnet. Allgemein wird ein Abstand d
ik zwischen einem Datenvektor
xk und einem Cluster (
vi,
si1, ...,
sir) definiert gemäß:

mit

[0022] Das Clusterzentrum
vi wird jeweils gemäß Vorschrift (6) berechnet und die Richtungen
sij beschreiben jeweils Eigenvektoren des größten Eigenwerts innerhalb einer Fuzzy-Scatter-Matrix
SiA, welche gemäß folgender Vorschrift gebildet wird:

[0023] Ist der Prototyp durch einen elliptischen Prototyp gegeben (Fuzzy-c-Elliptotypes),
so wird der Abstand d
ik gemäß folgender Vorschrift gebildet:

[0024] Der Erfindung liegt das Problem zugrunde, Verfahren und Anordnungen anzugeben, mit
denen jeweils eine Erkennung von Schaumbildung ohne das Erfordernis zusätzlicher Sensoren
in einer Waschmaschine zu ermöglichen.
[0025] Das Problem wird durch die Verfahren sowie durch die Anordnungen mit den Merkmalen
gemäß den unabhängigen Patentansprüchen gelöst.
[0026] Ein Verfahren zur rechnergestützten Ermittlung von Clustern zur Erkennung von Schaumbildung
in einer Waschmaschine weist folgende Schritte auf:
a) während eines Waschvorgangs werden folgende Größen gemessen:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen werden Trainingsdatenvektoren gebildet,
c) abhängig von den Trainingsdatenvektoren werden Cluster ermittelt, mit denen angegeben
wird, ob für eine Menge gemessener Größen eine Schaumbildung zu erwarten ist oder
nicht.
[0027] Ein Verfahren zur Erkennung von Schaumbildung in einer Waschmaschine weist folgende
Schritte auf:
a) während eines Waschvorgangs werden folgende Größen gemessen:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen werden Anwendungsvektoren gebildet,
c) für die Anwendungsvektoren werden Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren
zu vorgegebenen Clustern ermittelt, und
d) abhängig von den Fuzzy-Zugehörigkeitswerten wird eine Schaumbildung erkannt.
[0028] Eine Anordnung zur Ermittlung von Clustern zur Erkennung von Schaumbildung in einer
Waschmaschine weist einen Prozessor auf, der derart eingerichtet ist, daß
a) während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen Trainingsdatenvektoren gebildet werden,
c) abhängig von den Trainingsdatenvektoren Cluster ermittelt werden, mit denen angegeben
wird, ob für eine Menge gemessener Größen eine Schaumbildung zu erwarten ist oder
nicht.
[0029] Eine Anordnung zur Erkennung von Schaumbildung in einer Waschmaschine weist einen
Prozessor auf, der derart eingerichtet ist, daß
a) während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen Anwendungsvektoren gebildet werden,
c) für die Anwendungsvektoren Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren zu
vorgegebenen Clustern ermittelt werden, und
d) abhängig von den Fuzzy-Zugehörigkeitswerten eine Schaumbildung erkannt wird.
[0030] Durch die Erfindung wird eine wesentlich preiswertere und schnellere Erkennung von
Schaumbildung innerhalb einer Waschmaschine erreicht.
[0031] Dies wurde insbesondere durch die Erkenntnis möglich, daß die Schaumbildung im wesentlichen
von den Größen Temperatur, Druck, Wassermenge in der Waschmaschine abhängt.
[0032] Bevorzugte Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.
[0033] Zur Ermittlung der Cluster wird bevorzugt ein auf einem Fuzzy-Clustering-Verfahren
basierendes Verfahren eingesetzt.
[0034] Auf diese Weise wird eine einfache, automatische Ermittlung der Cluster auf der Basis
der Trainingsdatenvektoren möglich.
[0035] Abhängig von dem Erkennungsergebnis der Schaumbildung erfolgt bevorzugt eine Regelung,
mit der in die Schaumbildung in der Waschmaschine eingegriffen wird.
[0036] Die Regelung erfolgt bevorzugt derart, daß mindestens eine der folgenden Aktionen
durchgeführt wird:
a) der Waschmaschine wird Wasser zugeführt, und/oder
b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder
c) ein Rhythmus, mit dem sich eine sich ändernde Geschwindigkeit und/oder Drehrichtung
einer sich in der Waschmaschine drehenden Waschtrommel wird verändert, und/oder
d) der Waschmaschine wird ein Entschäumerstoff zugeführt.
[0037] Unter einem Entschäumerstoff ist ein Stoff zu verstehen, mit dem der Schaumbildung
innerhalb der Waschmaschine entgegengewirkt wird. So bindet beispielsweise ein öl-haltiges
Additiv als Entschäumerstoff im Wasser die Tenside und hemmt dadurch die Schaumbildung.
[0038] Ein Ausführungsbeispiel der Erfindung ist in den Figuren dargestellt und wird im
weiteren näher erläutert.
[0039] Es zeigen
- Figur 1
- eine Skizze einer Waschmaschine mit Sensoren, anhand der anschaulich das Prinzip der
Erkennung der Schaumbildung dargestellt ist;
- Figur 2
- eine Skizze, in der der Ablauf der Verfahren gemäß dem Ausführungsbeispiel dargestellt
ist;
- Figur 3
- ein Diagramm, in dem die Abhängigkeit des in der Waschmaschine herrschenden Drucks
von der in der Waschmaschine herrschenden Temperatur für den Fall, daß Schaum bzw.
kein Schaum vorhanden ist, dargestellt ist;
- Figur 4
- ein Blockdiagramm, anhand der das Ausführungsbeispiel im Überblick dargestellt ist.
[0040] Fig.1 zeigt eine Waschmaschine 101 mit einer Waschmaschinentrommel 102. In der Waschmaschine
101 sind ein erster Sensor 103 zur Messung der in der Waschmaschine 101 herrschenden
Temperatur, ein zweiter Sensor 104 zur Messung des in der Waschmaschine 101 herrschenden
Drucks sowie ein dritter Sensor 105 zur Messung des in der Waschmaschinentrommel 102
enthaltenen Wassers vorgesehen.
[0041] Die Sensoren 103, 104 und 105 sind über einen Bus 110 mit einem Speicher 106 verbunden.
In einem zeitlichen Abstand von einer Sekunde werden von den Sensoren 103, 104, 105
die Größen Temperatur T, Druck P und Wassermenge W innerhalb der Waschmaschine 101
gemessen und in dem Speicher 106 gespeichert.
[0042] Jeweils zu einem Zeitpunkt gemessene Größen Temperatur T, Druck P und Wassermenge
W bilden einen Trainingsdatenvektor 108 oder auch einen Anwendungsvektor 107, je nachdem,
ob das Verfahren in einer Trainingsphase oder in einer Anwendungsphase eingesetzt
wird.
[0043] Die Trainingsdatenvektoren 108 und die Anwendungsvektoren 107 werden in dem Speicher
106 gespeichert.
[0044] Mit dem Bus 110 ist ferner ein Prozessor 109 verbunden, der derart eingerichtet ist,
daß die im folgenden beschriebenen Verfahrensschritte durchführbar sind.
[0045] Fig.2 zeigt die Waschmaschine 201 mit der Waschtrommel 202. Symbolisch angedeutet ist,
daß über die in
Fig.1 dargestellten Sensoren 103, 104, 105 die Größen Temperatur T, Druck P und Wassermenge
W gemessen werden (Schritt 203). In einem weiteren Schritt (Schritt 204) werden die
gemessenen Größen Temperatur T, Druck P und Wassermenge W in der oben beschriebenen
Weise zu Trainingsdatenvektoren 108 bzw. Anwendungsvektoren 107 gruppiert.
[0046] Die Trainingsdatenvektoren 108 bzw. die Anwendungsvektoren 107 sind jeweils noch
mit einer Zeitangabe 205 versehen, mit der angegeben wird, zu welchem Zeitpunkt die
Größen Temperatur T, Druck P und Wassermenge W in der Waschmaschine 201 gemessen wurden.
[0047] Da die Größen Temperatur T, Druck P und Wassermenge W nicht notwendigerweise in konstanten
Zeitabständen voneinander gemessen werden, werden die Größen Druck P (symbolisiert
durch Block 206 in
Fig.2) sowie durch die Größe Temperatur T (symbolisiert durch Block 207 in
Fig.2) in einem weiteren Verfahrensschritt (Schritt 208) dahingehend ergänzt, daß für eine
Verwendung der Trainingsdatenvektoren 108 und der Anwendungsvektoren 107 bei der Filterung
durch einen diskreten digitalen Filter zu allen Zeitpunkten einer vorgegebenen Zeitreihe
äquidistante Abstände voneinander, wobei der äquidistante Zeitabstand T
period frei vorgebbar ist, jeweils eine Größe Temperatur T, Druck P und Wassermenge W vorhanden
ist. Nicht in den Meßgrößen Temperatur T, Druck P und Wassermenge W vorhandene Größen
Temperatur T, Druck P und Wassermenge W werden zu dem jeweiligen Zeitpunkt durch Interpolation
benachbarter vorhandener Größen Temperatur T, Druck P und Wassermenge W künstlich
generiert.
[0048] Auf diese Weise werden zwei Zeitreihen gebildet.
[0049] Eine erste Zeitreihe für die Größe Druck P bildet einen ersten Vektor
Pr, welcher gemäß folgender Vorschrift gebildet wird:

wobei mit order eine Anzahl zeitlich vergangener, berücksichtigter Größen im Rahmen
der Filterung bezeichnet wird.
[0050] Eine zweite Zeitreihe wird für die Größe Temperatur T gebildet und in einem zweiten
Vektor
Tr gemäß folgender Vorschrift zusammengefaßt:

[0051] Der erste Vektor
Pr und der zweite Vektor
Tr bilden eine Eingangsgröße 209 für eine Vorverarbeitung (Schritt 210), in der zum
einen eine digitale Filterung sowie zum anderen eine Glättung des Verlaufs der Eingangsgrößen
209 erfolgt.
[0052] Ferner wird in der Vorverarbeitungsstufe (Schritt 210) eine erster Ableitungsgröße

für eine gefilterte Größe Druck P
f durch Bildung der partiellen Ableitung der gefilterten Größe Druck P
f nach der Zeit t sowie eine zweite Ableitungsgröße

der gefilterten Größe Druck P
f durch partielle Ableitungen der gefilterten Größe Druck P
f nach der Temperatur T, gebildet.
[0053] Die gefilterte Größe Druck P
f, die erste Ableitungsgröße

sowie die zweite Ableitungsgröße

und eine durch Block 211 symbolisierte Wassermenge W bilden einen im weiteren verwendeten
Datenvektor [P
f,

,

, W] 212.
[0054] Die Größen für die Trainingsdatenvektoren 108 werden für eine vollständige Heizphase
einer Waschphase ermittelt.
[0055] Unter einer Waschphase ist ein Zeitraum zu verstehen, der beginnt mit dem Einlassen
von Wasser in die Waschmaschine 201 und endet mit dem Auslassen des Wassers aus der
Waschmaschine 201. Eine solche Waschphase dauert üblicherweise ungefähr 40 Minuten.
[0056] Unter der Heizphase ist ein Zeitraum während der Waschphase zu verstehen, in der
die in der Waschmaschine 201 herrschende Temperatur erhöht wird.
[0057] Für die ermittelten Trainingsdatenvektoren 108 wird ein Fuzzy-Clustering-Verfahren
durchgeführt, womit die Clusterzentren
vi sich bildender Cluster der Trainingsdatenvektoren 108 beschrieben werden.
[0058] Die Ermittlung der Clusterzentren
vi erfolgt für zwei Cluster, wobei mit einem ersten Cluster angegeben wird, daß für
einen Datenvektor
xk, der sich innerhalb dieses Clusters befindet, eine Schaumbildung zu erwarten ist
und ein zweiter Cluster beschreibt, daß für einen Datenvektor
xk, welcher sich in dem zweiten Cluster befindet, keine Schaumbildung in der Waschmaschine
201 zu erwarten ist.
[0059] Die Clusterzentren
vi werden gemäß folgender Vorschrift gebildet:

wobei mit
- xk jeweils ein Trainingsdatenvektor 108 bezeichnet wird,
- uik ein Zugehörigkeitswert bezeichnet wird, der ermittelt wird gemäß folgender Vorschrift:

mit

[0060] Der Exponent m wird gewählt als Zahl 0,9.
[0061] Die Ermittlung der Clusterzentren
vi und der Zugehörigkeitswerte u
ik erfolgt abwechselnd solange, bis die Änderung eines Clusterzentrums
vi zwischen zwei Iterationen kleiner ist als ein vorgegebener Schwellenwert.
[0062] Das Ergebnis sind die Clusterzentren
vi, d.h. das erste Clusterzentrum und das zweite Clusterzentrum.
[0063] Für jedes Zeitintervall, in welches die Heizphase unterteilt wird, wobei das Zeitintervall
eine vorgebbare Größe aufweist, wird jeweils ein Fuzzy-Clustering-Verfahren gemäß
der oben beschriebenen Vorgehensweise durchgeführt, so daß für jedes Zeitintervall
jeweils die zwei Clusterzentren
vi ermittelt werden.
[0064] Die Clusterzentren
vi werden in dem Speicher 106 gespeichert.
[0065] Den Clusterzentren
vi ist jeweils ein Zeitindex zugeordnet, durch den angegeben ist, während welchen Zeitintervalls
die Größen ermittelt worden sind, aufgrund derer die Ermittlung der Clusterzentren
vi erfolgt ist.
[0066] Auf diese Weise ist für die Zeitintervalle jeweils eine Menge von Fuzzy-Clustern
ermittelt worden unter Verwendung derer eine Klassifikation gemessener Größen als
Anwendungsvektoren 107 gemäß dem in
Fig.2 dargestellten Verfahren möglich ist.
[0067] In der Anwendungsphase wird in einer Heizphase während des Waschvorgangs in der Waschmaschine
201 eine Heizungsangabe 213 gebildet.
[0068] Für jeden Datenvektor
xk 212, der ja jeweils zu einer bestimmten Zeit ermittelt worden ist, wird die Zeit,
zu der der jeweilige Datenvektor 212 gemessen worden ist, als Zeitindex 214 zur Verfügung
gestellt und es wird eine Zeitangabe 215 ermittelt, mit der angegeben wird, wieviel
Zeit vergangen ist ausgehend von dem Zeitpunkt, zu dem der Datenvektor 212 gemessen
wurde, seit Beginn der Heizphase innerhalb der Anwendungsphase.
[0069] Ist die Zeitangabe 215 ermittelt, so wird für die entsprechende Zeitangabe 215 die
Menge von Clusterzentren
vi ermittelt, die sich auf Größen beziehen, die innerhalb dieses Zeitintervalls ermittelt
worden sind (Schritt 216).
[0070] Die Koordinaten der Clusterzentren
vi des ersten Clusters und des zweiten Clusters, die innerhalb des jeweiligen Zeitintervalls
bestimmt wurden, werden aus dem Speicher 106 ausgelesen (Schritt 217) und die Clusterzentren
vi werden verwendet, um Fuzzy-Zugehörigkeitswerte u
ik für den Datenvektor
xk 212 zu bestimmen (Schritt 218).
[0071] Die Bestimmung der Fuzzy-Zugehörigkeitswerte u
ik zu dem Datenvektor
xk 212 erfolgt gemäß folgender Vorschrift:

mit

[0072] Die ermittelten Fuzzy-Zugehörigkeitswerte u
ik werden gespeichert (Schritt 219) und unter Verwendung der Fuzzy-Zugehörigkeitswerte
u
ik wird für den Datenvektor
xk 212 in einem weiteren Schritt (Schritt 220) eine Wahrscheinlichkeit 221 dafür ermittelt,
daß zu dem Zeitpunkt, zu dem die Größen des Datenvektors
xk 212 gemessen worden sind, eine Bildung von Schaum in der Waschmaschine 201 erwartet
werden kann.
[0073] Die Wahrscheinlichkeit 221 wird gemäß folgender Vorschrift gebildet:

wobei mit
- Σu(Ii) eine Anzahl von Datenvektoren xk bezeichnet wird, die während des Zeitintervalls Ii

ermittelt worden sind und für die festgestellt worden ist, daß ausgehend von dem
Datenvektor xk eine Schaumbildung zu erwarten ist,
- Σν(Ii) eine Anzahl von Datenvektoren xk, die während des Zeitintervalls Ii ermittelt worden sind und für die bestimmt wurde, daß ausgehend von den Datenvektoren
xk keine Schaumbildung zu erwarten ist, bezeichnet wird.
[0074] Mit α ist ein Normalisierungsfaktor bezeichnet, der gemäß folgender Vorschrift gebildet
wird:

[0075] Für ein Zeitintervall I
i werden alle Datenvektoren
xk, die Größen enthalten, die während dieses Zeitintervalls I
i gemessen worden sind.
[0076] Die Fuzzy-Zugehörigkeitswerte u
ik werden auf die oben beschriebene Weise ermittelt.
[0077] Es wird ausgehend von den, für das Zeitintervall I
i ermittelten Clusterzentren
vi eine Klassifikationsschwelle vorgegeben, wobei ein Datenvektor
xk dahin klassifiziert wird, daß für den Zeitpunkt, den der Datenvektor
xk repräsentiert, eine Schaumbildung in der Waschmaschine 201 zu erwarten ist, wenn
die Fuzzy-Zugehörigkeitswerte u
ik über der Klassifikationsschwelle liegen.
[0078] Liegen die Fuzzy-Zugehörigkeitswerte u
ik unter der Klassifikationsschwelle, so wird der Datenvektor
xk dahingehend klassifiziert, daß für den Zeitpunkt, auf den sich der Datenvektor
xk bezieht, keine Schaumbildung in der Waschmaschine 201 zu erwarten ist.
[0079] Damit ist die Wahrscheinlichkeit dafür ermittelt, daß in einem Zeitintervall I
i, in dem eine Messung der oben beschriebenen Größen in der Waschmaschine 201 stattgefunden
hat, eine Schaumbildung zu erwarten ist.
[0080] Ist die Wahrscheinlichkeit größer als ein vorgegebener Schwellenwert, so wird regelnd
durch folgende Maßnahmen in den Waschvorgang eingegriffen.
[0081] Die Regelung kann darin bestehen, daß der Waschmaschine 201 zusätzliches Wasser zugeführt
wird.
[0082] Ferner kann die in der Waschmaschine 201 herrschende Temperatur T vermindert werden
oder auch der Rhythmus, mit dem eine sich ändernde Geschwindigkeit und/oder Drehrichtung
einer sich in der Waschmaschine drehenden Waschtrommel 102, 202 verändert wird, eingesetzt
werden.
[0083] Der Waschmaschine 201 kann ferner ein Entschäumerstoff zur Verringerung der Schaumbildung
zugeführt werden.
[0084] Fig.3 zeigt ein Diagramm, mit dem eine dem Ausführungsbeispiel zugrundeliegende Erkenntnis
deutlich wird.
[0085] Abhängig von einer Temperatur T ist der Druck P, der in der Waschmaschine 201 herrscht,
aufgetragen.
[0086] Es hat sich gezeigt, daß für den Fall, daß eine Schaumbildung stattfindet, eine erste
Kurve 301 eine erheblich größere Steigung aufweist als eine zweite Kurve 302, die
den Fall beschreibt, daß kein Schaum in der Waschmaschine 201 gebildet wird.
[0087] Anschaulich wird durch das Fuzzy-Clustering-Verfahren jeweils für ein Zeitintervall
ein Cluster zur Beschreibung der Steigung der jeweiligen Funktion ermittelt und zur
Klassifikation eingesetzt.
[0088] Fig.4 zeigt zur Veranschaulichung noch einmal das Prinzip, welches dem oben beschriebenen
Ausführungsbeispiel zugrunde liegt.
[0089] In einer ersten Phase, der Trainingsphase 400, wird off-line für einen Test Waschvorgang
unter Verwendung der gemessenen Größen Druck P, Temperatur T und Wassermenge W eine
Ermittlung der Clusterzentren
vi durchgeführt (Schritt 401). Die Ermittlung der Clusterzentren
vi erfolgt auf die oben beschriebene Weise für die jeweiligen Zeitintervalle, in die
die Waschphase bzw. die Heizphase eingeteilt ist.
[0090] Ausgehend von der Bildung der Clusterzentren
vi werden für die jeweiligen Zeitintervalle Klassifikationsschwellen 402 (auch als Schaumgrenzen
bezeichnet) bestimmt.
[0091] In einer zweiten Phase, der Anwendungsphase 403, werden wiederum die Größen Druck
P, Temperatur T und Wassermenge W ermittelt und es erfolgt auf die oben beschriebene
Weise die Ermittlung der Clusterzentren
vi sowie die Ermittlung der Fuzzy-Zugehörigkeitswerte u
ik (Schritt 404).
[0092] In einem Vergleichsschritt (Schritt 405) werden die Fuzzy-Zugehörigkeitswerte mit
den Klassifikationsschwellen 402 verglichen und es erfolgt die Ermittlung eines Klassifikationswerts
406, d.h. der oben beschriebenen Wahrscheinlichkeit, mit der angegeben wird, ob eine
Schaumbildung zu erwarten ist oder nicht.
[0093] In diesem Dokument sind folgende Veröffentlichungen zitiert:
[1] N. Liphard und A. Giza, Einfluß des Schaums auf die Waschleistung unter Berücksichtigung
neuer elektronischer Waschmaschinensteuerung (

Fuzzylogik"), Tensid Surfactants detergents, Volume 34, No. 6, Carl Hanser Verlag,
München, Seiten 410-416, 1997,
[2] J. Hollatz und T. Runkler, Datenanalyse und Regelerzeugung mit Fuzzy-Clustering,
Fuzzy-Systeme in Theorie und Anwendungen, in: Hellendoorn Adamy Prehn Wegmann und
Linzenkirchner, Kapitel 5.6, Siemens AG, Nürnberg, 1997
[3] J. C. Bezdek et al, Detection and Characterization of Cluster Substructure, II.
Fuzzy c Varieties and Convex Combinations thereof SIAM Journal on Applied Mathematics,
Volume 40, No. 2, Seite 358-370, 1981
1. Verfahren zur rechnergestützten Ermittlung von Clustern zur Erkennung von Schaumbildung
in einer Waschmaschine,
a) bei dem während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) bei dem aus den gemessenen Größen Trainingsdatenvektoren gebildet werden,
c) bei dem abhängig von den Trainingsdatenvektoren Cluster ermittelt werden, mit denen
angegeben wird, ob für eine Menge gemessener Größen eine Schaumbildung zu erwarten
ist oder nicht.
2. Verfahren nach Anspruch 1,
bei dem zur Ermittlung der Cluster ein auf einem Fuzzy-Clustering-Verfahren basierendes
Verfahren eingesetzt wird.
3. Verfahren nach Anspruch 1 oder 2,
bei dem die Cluster eingesetzt werden zur Erkennung von Schaumbildung in einer Waschmaschine.
4. Verfahren zur Erkennung von Schaumbildung in einer Waschmaschine,
a) bei dem während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) bei dem aus den gemessenen Größen Anwendungsvektoren gebildet werden,
c) bei dem für die Anwendungsvektoren Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren
zu vorgegebenen Clustern ermittelt werden, und
d) bei dem abhängig von den Fuzzy-Zugehörigkeitswerten eine Schaumtildung erkannt
wird.
5. Verfahren nach Anspruch 4,
bei dem mit den Clustern angegeben wird, ob für eine Menge gemessener Größen eine
Schaumbildung zu erwarten ist oder nicht.
6. Verfahren nach Anspruch 4 oder 5,
bei dem zur Ermittlung der Cluster ein auf einem Fuzzy-Clustering-Verfahren basierendes
Verfahren eingesetzt wird.
7. Verfahren nach einem der Ansprüche 4 bis 6,
bei dem abhängig von dem Erkennungsergebnis der Schaumbildung eine Regelung erfolgt
zur Regelung der Schaumbildung in der Waschmaschine.
8. Verfahren nach Anspruch 7,
bei dem die Regelung für den Fall erkannter Schaumbildung derart erfolgt, daß mindestens
eine der folgenden Aktionen durchgeführt wird:
a) der Waschmaschine wird Wasser zugeführt, und/oder
b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder
c) ein Rhythmus, mit dem eine sich ändernde Geschwindigkeit und/oder Drehrichtung
einer sich in der Waschmaschine drehenden Waschtrommel wird verändert, und/oder
d) der Waschmaschine wird ein Entschäumerstoff zugeführt.
9. Anordnung zur Ermittlung von Clustern zur Erkennung von Schaumbildung in einer Waschmaschine,
mit einem Prozessor, der derart eingerichtet ist, daß
a) während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen Trainingsdatenvektoren gebildet werden,
c) abhängig von den Trainingsdatenvektoren Cluster ermittelt werden, mit denen angegeben
wird, ob für eine Menge gemessener Größen eine Schaumbildung zu erwarten ist oder
nicht.
10. Anordnung nach Anspruch 9,
mit mindestens einem Sensor zu Messung der Größen, und mit einem Speicher zur Speicherung
der gemessenen Größen.
11. Anordnung nach Anspruch 9 oder 10,
bei der der Prozessor derart eingerichtet ist, daß zur Ermittlung der Cluster ein
auf einem Fuzzy-Clustering-Verfahren basierendes Verfahren eingesetzt wird.
12. Anordnung nach einem der Ansprüche 9 bis 11,
eingesetzt zur Erkennung von Schaumbildung in einer Waschmaschine.
13. Anordnung zur Erkennung von Schaumbildung in einer Waschmaschine,
mit einem Prozessor, der derart eingerichtet ist, daß
a) während eines Waschvorgangs folgende Größen gemessen werden:
- ein in der Waschmaschine herrschender Druck,
- eine in der Waschmaschine herrschende Temperatur,
- eine in der Waschmaschine vorhandene Wassermenge,
b) aus den gemessenen Größen Anwendungsvektoren gebildet werden,
c) für die Anwendungsvektoren Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren zu
vorgegebenen Clustern ermittelt werden, und
d) abhängig von den Fuzzy-Zugehörigkeitswerten eine Schaumbildung erkannt wird.
14. Anordnung nach Anspruch 13,
mit mindestens einem Sensor zu Messung der Größen, und mit einem Speicher zur Speicherung
der gemessenen Größen.
15. Anordnung nach Anspruch 13 oder 14,
bei der der Prozessor derart eingerichtet ist, daß mit den Clustern angegeben wird,
ob für eine Menge gemessener Größen eine Schaumbildung zu erwarten ist oder nicht.
16. Anordnung nach einem der Ansprüche 13 bis 15,
bei der der Prozessor derart eingerichtet ist, daß zur Ermittlung der Cluster ein
auf einem Fuzzy-Clustering-Verfahren basierendes Verfahren eingesetzt wird.
17. Anordnung nach einem der Ansprüche 13 bis 16,
mit einer Regelungseinheit, mit der abhängig von dem Erkennungsergebnis der Schaumbildung
eine Regelung erfolgt zur Regelung der Schaumbildung in der Waschmaschine.
18. Anordnung nach Anspruch 17,
bei der die Regelungseinheit derart eingerichtet ist, daß für den Fall erkannter Schaumbildung
derart erfolgt, daß mindestens eine der folgenden Aktionen durchgeführt wird:
a) der Waschmaschine wird Wasser zugeführt, und/oder
b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder
c) ein Rhythmus, mit dem eine sich ändernde Geschwindigkeit und/oder Drehrichtung
einer sich in der Waschmaschine drehenden Waschtrommel wird verändert, und/oder
d) der Waschmaschine wird ein Entschäumerstoff zugeführt.