(19)
(11) EP 0 997 570 A2

(12) EUROPÄISCHE PATENTANMELDUNG

(43) Veröffentlichungstag:
03.05.2000  Patentblatt  2000/18

(21) Anmeldenummer: 99118916.8

(22) Anmeldetag:  24.09.1999
(51) Internationale Patentklassifikation (IPC)7D06F 39/06
(84) Benannte Vertragsstaaten:
AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE
Benannte Erstreckungsstaaten:
AL LT LV MK RO SI

(30) Priorität: 30.09.1998 DE 19844949

(71) Anmelder: SIEMENS AKTIENGESELLSCHAFT
80333 München (DE)

(72) Erfinder:
  • Hollatz, Jürgen, Dr.
    81479 München (DE)
  • Runkler, Thomas, Dr.
    81929 München (DE)

   


(54) Verfahren und Anordnung zur rechnergestützten Ermittlung von Clustern zur Erkennung von Schaumbildung in einer Waschmaschine sowie Verfahren und Anordnung zur Erkennung von Schaumbildung in einer Waschmaschine


(57) Während eines Waschvorgangs werden folgende Größen gemessen:
  • ein in der Waschmaschine herrschender Druck,
  • eine in der Waschmaschine herrschende Temperatur, und
  • eine in der Waschmaschine vorhandene Wassermenge.
Aus den gemessenen Größen werden Anwendungsvektoren gebildet und für die Anwendungsvektoren werden Fuzzy-Zugehörigkeitswerte zu vorgegebenen Clustern ermittelt. Abhängig von den Fuzzy-Zugehörigkeitswerten wird eine Schaumbildung erkannt.




Beschreibung


[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 uik 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 Jm der Zugehörigkeitswerte wird gemäß folgender Vorschrift gebildet:



[0012] Ein Abstand dik 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 Jm erfolgt unter Einsatz einer sogenannten Picard-Iteration.

[0015] Nacheinander werden Zugehörigkeitswerte uik und Clusterzentren vi gemäß folgenden Vorschriften gebildet:



[0016] Die Ermittlung der Zugehörigkeitswerte uik und der Clusterzentren vi wird solange wiederholt, bis eine festgelegte Anzahl von Iterationen durchgeführt worden ist oder bis eine Änderung der Zugehörigkeitswerte uik 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 dik 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 dik 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 Tperiod 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 Pf durch Bildung der partiellen Ableitung der gefilterten Größe Druck Pf nach der Zeit t sowie eine zweite Ableitungsgröße

der gefilterten Größe Druck Pf durch partielle Ableitungen der gefilterten Größe Druck Pf nach der Temperatur T, gebildet.

[0053] Die gefilterte Größe Druck Pf, die erste Ableitungsgröße

sowie die zweite Ableitungsgröße

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

,

, 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 uik 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 uik für den Datenvektor xk 212 zu bestimmen (Schritt 218).

[0071] Die Bestimmung der Fuzzy-Zugehörigkeitswerte uik zu dem Datenvektor xk 212 erfolgt gemäß folgender Vorschrift:

mit



[0072] Die ermittelten Fuzzy-Zugehörigkeitswerte uik werden gespeichert (Schritt 219) und unter Verwendung der Fuzzy-Zugehörigkeitswerte uik 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 Ii werden alle Datenvektoren xk, die Größen enthalten, die während dieses Zeitintervalls Ii gemessen worden sind.

[0076] Die Fuzzy-Zugehörigkeitswerte uik werden auf die oben beschriebene Weise ermittelt.

[0077] Es wird ausgehend von den, für das Zeitintervall Ii 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 uik über der Klassifikationsschwelle liegen.

[0078] Liegen die Fuzzy-Zugehörigkeitswerte uik 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 Ii, 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 uik (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




Ansprüche

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.


 




Zeichnung