<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.0//EN" "ep-patent-document-v1-0.dtd">
<ep-patent-document id="EP99118916B1" file="99118916.xml" lang="de" country="EP" doc-number="0997570" kind="B1" date-publ="20060802" status="n" dtd-version="ep-patent-document-v1-0">
<SDOBI lang="de"><B000><eptags><B001EP>....CHDE..ESFRGB..ITLI..........................................................</B001EP><B005EP>J</B005EP><B007EP>DIM360 (Ver 1.5  21 Nov 2005) -  2100000/0</B007EP></eptags></B000><B100><B110>0997570</B110><B120><B121>EUROPÄISCHE PATENTSCHRIFT</B121></B120><B130>B1</B130><B140><date>20060802</date></B140><B190>EP</B190></B100><B200><B210>99118916.8</B210><B220><date>19990924</date></B220><B240><B241><date>20020318</date></B241><B242><date>20030408</date></B242></B240><B250>de</B250><B251EP>de</B251EP><B260>de</B260></B200><B300><B310>19844949</B310><B320><date>19980930</date></B320><B330><ctry>DE</ctry></B330></B300><B400><B405><date>20060802</date><bnum>200631</bnum></B405><B430><date>20000503</date><bnum>200018</bnum></B430><B450><date>20060802</date><bnum>200631</bnum></B450><B452EP><date>20060217</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>D06F  39/06        20060101AFI20000222BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>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</B542><B541>en</B541><B542>Method and device for computer assisted determination of clusters of parameters to detect foam formation in a washing machine and method and device to detect foam formation in a washing machine</B542><B541>fr</B541><B542>Procédé et dispositif pour la détermination assistée par ordinateur d'un cluster de paramètres pour détecter la formation de mousse dans une machine à laver et procédé et dispositif pour détecter la formation de mousse dans une machine à laver</B542></B540><B560><B561><text>DE-A- 3 440 848</text></B561><B561><text>DE-A- 4 205 816</text></B561></B560><B590><B598>1</B598></B590></B500><B700><B720><B721><snm>Hollatz, Jürgen, Dr.</snm><adr><str>Konrad-Witz-Strasse 14</str><city>81479 München</city><ctry>DE</ctry></adr></B721><B721><snm>Runkler, Thomas, Dr.</snm><adr><str>Lüderitzstrasse 14</str><city>81929 München</city><ctry>DE</ctry></adr></B721></B720><B730><B731><snm>SIEMENS AKTIENGESELLSCHAFT</snm><iid>00200520</iid><irf>GR 98P2797E</irf><adr><str>Wittelsbacherplatz 2</str><city>80333 München</city><ctry>DE</ctry></adr></B731></B730></B700><B800><B840><ctry>CH</ctry><ctry>DE</ctry><ctry>ES</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>IT</ctry><ctry>LI</ctry></B840><B880><date>20020213</date><bnum>200207</bnum></B880></B800></SDOBI><!-- EPO <DP n="1"> -->
<description id="desc" lang="de">
<p id="p0001" num="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.</p>
<p id="p0002" num="0002">Ferner ist es aus [1] bekannt, das Prinzip der Fuzzy Logik im Rahmen einer elektronischen Waschmaschinensteuerung einzusetzen.</p>
<p id="p0003" num="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.</p>
<p id="p0004" num="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.</p>
<p id="p0005" num="0005">Aus [4] ist ein Verfahren und eine Vorrichtung zum Regeln einer Schaumbildung bei einer Tank-Waschmasschine bekannt. Diese Regelung aus [1] geht davon aus, dass eine Schaumbildung in einer Waschmaschine unmittelbar an einer Förderdruckabsenkung in der Waschmaschine erkennbar und ursächlich auf eine zu hohe Temperatur eines Waschwassers in der Waschmaschine zurückzuführen ist. [1] schlägt deshalb vor, während eines Waschvorgangs einen Wasserdruck in der Waschmaschine zu messen.<!-- EPO <DP n="2"> --> Wird ein Druckabfall und damit eine Schaumbildung erkannt, erfolgt eine Temperaturmessung. In Abhängigkeit davon wird ein Entschäumungsmittel zugegeben oder eine Heizleistung reduziert.</p>
<p id="p0006" num="0006">Aus [5] ist eine Waschmaschine mit einer Fuzzy-Motor- bzw. Fuzzy-Drehzahl-Steuerung bekannt. Bei dieser Waschmaschine werden Waschparameter, wie Wäschemenge, Wäscheart und/oder Daten über eine gebundene Flotte, unter Verwendung von Fuzzy-Mitteln ausgewertet und eine Schleuderdrehzahl-Anstiegsgeschwindigkeit während einer Hochlaufphase in Abhängigkeit von der Wäschemenge- und der Wäscheart und/oder gebundenen Flotte gesteuert.</p>
<p id="p0007" num="0007">Aus [2] und [3] ist ein sogenanntes Fuzzy-Clustering-Verfahren zur Datenanalyse und Regelerzeugung bekannt.</p>
<p id="p0008" num="0008">Im Rahmen des Fuzzy-Clusterings werden c Cluster und entsprechende Zugehörigkeiten von Datenvektoren <u style="single">x</u><sub>k</sub> 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 <u style="single">x</u><sub>k</sub> eine möglichst geringe Zugehörigkeit zu dem jeweiligen Cluster aufweisen.<!-- EPO <DP n="3"> --></p>
<p id="p0009" num="0009">Dies wird durch Minimierung einer Summe der mit Zugehörigkeiten <maths id="math0001" num=""><math display="inline"><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup></mrow></math><img id="ib0001" file="imgb0001.tif" wi="10" he="8" img-content="math" img-format="tif" inline="yes"/></maths> gewichteten quadratischen euklidischen Abständen <maths id="math0002" num=""><math display="inline"><mrow><msubsup><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mn>2</mn></msubsup></mrow></math><img id="ib0002" file="imgb0002.tif" wi="10" he="8" img-content="math" img-format="tif" inline="yes"/></maths> erreicht. Es soll also eine Menge X von Datenvektoren <u style="single">x</u><sub>k</sub> <maths id="math0003" num=""><math display="block"><mrow><mi mathvariant="normal">X</mi><mo>=</mo><mrow><mo>{</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mn>1</mn></msub><mo>,</mo><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mn>2</mn></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">n</mi></msub></mrow><mo>}</mo></mrow></mrow></math><img id="ib0003" file="imgb0003.tif" wi="84" he="10" img-content="math" img-format="tif"/></maths><br/>
in c Cluster (Untermengen der Menge von Datenvektoren) gruppiert werden.</p>
<p id="p0010" num="0010">Die Cluster werden beschrieben durch eine Zugehörigkeitsmatrix <u style="single">U</u>, welche c Zeilen und n Spalten aufweist. Jedes Element u<sub>ik</sub> der Zugehörigkeitsmatrix <u style="single">U</u> weist einen Wert innerhalb des Intervalls [0, 1] auf und beschreibt eine Zugehörigkeit des Datenvektors <u style="single">x</u><sub>k</sub> zu dem i-ten Cluster.</p>
<p id="p0011" num="0011">Die Summe der Zugehörigkeiten des Datenvektors <u style="single">x</u><sub>k</sub> in den c Clustern muß folgender Vorschrift genügen: <maths id="math0004" num="(1)"><math display="block"><mrow><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi mathvariant="normal">i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi mathvariant="normal">c</mi></mrow></munderover><mrow><msub><mrow><mi mathvariant="normal">u</mi></mrow><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow></mrow></mstyle><mo>=</mo><mn>1</mn><mi mathvariant="normal">    </mi><mo>∀</mo><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn><mo>…</mo><mi mathvariant="normal">n</mi><mo>.</mo></mrow></math><img id="ib0004" file="imgb0004.tif" wi="155" he="20" img-content="math" img-format="tif"/></maths></p>
<p id="p0012" num="0012">Ein Cluster muß mindestens ein Element enthalten, so daß gilt: <maths id="math0005" num="(2)"><math display="block"><mrow><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi mathvariant="normal">n</mi></mrow></munderover><mrow><msub><mrow><mi mathvariant="normal">u</mi></mrow><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow></mrow></mstyle><mo>&gt;</mo><mn>0</mn><mi mathvariant="normal">    </mi><mo>∀</mo><mi mathvariant="normal">i</mi><mo>=</mo><mn>1</mn><mo>…</mo><mi mathvariant="normal">c</mi><mo>.</mo></mrow></math><img id="ib0005" file="imgb0005.tif" wi="154" he="20" img-content="math" img-format="tif"/></maths></p>
<p id="p0013" num="0013">Die Kostenfunktion J<sub>m</sub> der Zugehörigkeitswerte wird gemäß folgender Vorschrift gebildet: <maths id="math0006" num="(3)"><math display="block"><mrow><msub><mi mathvariant="normal">J</mi><mi mathvariant="normal">m</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">i</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">c</mi></munderover><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup><mo>⋅</mo><msubsup><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mn>2</mn></msubsup></mrow></mstyle></mrow></mstyle><mo>.</mo></mrow></math><img id="ib0006" file="imgb0006.tif" wi="157" he="24" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="4"> --></p>
<p id="p0014" num="0014">Ein Abstand d<sub>ik</sub> wird gebildet gemäß folgender Vorschrift: <maths id="math0007" num="(4)"><math display="block"><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><msub><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi></msub><mo>=</mo><msqrt><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></msqrt><mo>.</mo></mrow></math><img id="ib0007" file="imgb0007.tif" wi="152" he="17" img-content="math" img-format="tif"/></maths></p>
<p id="p0015" num="0015">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).</p>
<p id="p0016" num="0016">Die Minimierung der Kostenfunktion J<sub>m</sub> erfolgt unter Einsatz einer sogenannten Picard-Iteration.</p>
<p id="p0017" num="0017">Nacheinander werden Zugehörigkeitswerte u<sub>ik</sub> und Clusterzentren <u style="single">v</u><sub>i</sub> gemäß folgenden Vorschriften gebildet: <maths id="math0008" num="(5)"><math display="block"><mrow><msub><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">c</mi></munderover><mrow><msup><mrow><mrow><mo>(</mo><mrow><mfrac><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">j</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow></mfrac></mrow><mo>)</mo></mrow></mrow><mrow><mfrac><mn>2</mn><mrow><mi mathvariant="normal">m</mi><mo>−</mo><mn>1</mn></mrow></mfrac></mrow></msup></mrow></mstyle></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0008" file="imgb0008.tif" wi="152" he="30" img-content="math" img-format="tif"/></maths> <maths id="math0009" num="(6)"><math display="block"><mrow><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup><mo>⋅</mo><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub></mrow></mstyle></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup></mrow></mstyle></mrow></mfrac><mo>.</mo></mrow></math><img id="ib0009" file="imgb0009.tif" wi="150" he="33" img-content="math" img-format="tif"/></maths></p>
<p id="p0018" num="0018">Die Ermittlung der Zugehörigkeitswerte u<sub>ik</sub> und der Clusterzentren <u style="single">v</u><sub>i</sub> wird solange wiederholt, bis eine festgelegte Anzahl von Iterationen durchgeführt worden ist oder bis eine Änderung der Zugehörigkeitswerte u<sub>ik</sub> und/oder bis eine Änderung der Clusterzentren <u style="single">v</u><sub>i</sub> unter einem vorgegebenen Schwellenwert liegt.</p>
<p id="p0019" num="0019">Bei diesem oben beschriebenen, auch als Fuzzy-C-Means-Clustering bezeichneten Verfahren werden die Cluster durch ihre Clusterzentren <u style="single">v</u><sub>i</sub> beschrieben.<!-- EPO <DP n="5"> --></p>
<p id="p0020" num="0020">Sogenannte Prototypen der Cluster sind in diesem Fall unscharfe Punkte.</p>
<p id="p0021" num="0021">Es sind ferner verschiedene Prototypen aus [2] und [3] bekannt.</p>
<p id="p0022" num="0022">Unter einem Prototyp ist ein Satz von Parametern zu verstehen, mit dem der Ort und die Form eines Clusters beschrieben wird.</p>
<p id="p0023" num="0023">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: <maths id="math0010" num="(7)"><math display="block"><mrow><mi mathvariant="normal">V</mi><mi mathvariant="normal">r</mi><mrow><mo>(</mo><mrow><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mo>,</mo><msub><munder accentunder="true"><mi mathvariant="normal">s</mi><mo>‾</mo></munder><mn>1</mn></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><munder accentunder="true"><mi mathvariant="normal">s</mi><mo>‾</mo></munder><mi mathvariant="normal">r</mi></msub></mrow><mo>)</mo></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mrow><munder accentunder="true"><mi mathvariant="normal">y</mi><mo>‾</mo></munder><mo>∈</mo><msup><mi mathvariant="normal">ℜ</mi><mi mathvariant="normal">p</mi></msup></mrow><mo>|</mo></mrow><munder accentunder="true"><mi mathvariant="normal">y</mi><mo>‾</mo></munder><mo>=</mo><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mo>+</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">r</mi></munderover><mrow><msub><munder accentunder="true"><mi mathvariant="normal">t</mi><mo>‾</mo></munder><mi mathvariant="normal">j</mi></msub><msub><munder accentunder="true"><mi mathvariant="normal">s</mi><mo>‾</mo></munder><mi mathvariant="normal">j</mi></msub></mrow></mstyle><mo>,</mo><mi mathvariant="normal"> </mi><msub><munder accentunder="true"><mi mathvariant="normal">t</mi><mo>‾</mo></munder><mi mathvariant="normal">j</mi></msub><mo>∈</mo><mi mathvariant="normal">ℜ</mi></mrow><mo>}</mo></mrow><mo>,</mo></mrow></math><img id="ib0010" file="imgb0010.tif" wi="155" he="23" img-content="math" img-format="tif"/></maths><br/>
wobei mit <u style="single">v</u> ein Punkt innerhalb des linearen Unterraums bezeichnet wird und mit <u style="single">s</u><sub>ij</sub> jeweils eine Richtung innerhalb des Unterraums. Mit p wird die Dimension eines Merkmalsraums <img id="ib0011" file="imgb0011.tif" wi="5" he="6" img-content="character" img-format="tif" inline="yes"/><sup>p</sup> und mit r eine Dimension des Unterraums <img id="ib0012" file="imgb0012.tif" wi="5" he="6" img-content="character" img-format="tif" inline="yes"/><sup>r</sup> bezeichnet. Allgemein wird ein Abstand d<sub>ik</sub> zwischen einem Datenvektor <u style="single">x</u><sub>k</sub> und einem Cluster (<u style="single">v</u><sub>i</sub>, <u style="single">s</u><sub>i1</sub>, ..., <u style="single">s</u><sub>ir</sub>) definiert gemäß: <maths id="math0011" num="(8)"><math display="block"><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><msqrt><mrow><msubsup><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi><mn>2</mn></msubsup><mo>−</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">r</mi></munderover><mrow><msup><mrow><mrow><mo>(</mo><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><msub><munder accentunder="true"><mi mathvariant="normal">s</mi><mo>‾</mo></munder><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">j</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow></mstyle></mrow></msqrt></mrow></math><img id="ib0013" file="imgb0013.tif" wi="152" he="23" img-content="math" img-format="tif"/></maths><br/>
mit <maths id="math0012" num="(9)"><math display="block"><mrow><msub><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi></msub><mo>=</mo><msqrt><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></msqrt><mo>.</mo></mrow></math><img id="ib0014" file="imgb0014.tif" wi="152" he="17" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="6"> --></p>
<p id="p0024" num="0024">Das Clusterzentrum <u style="single">v</u><sub>i</sub> wird jeweils gemäß Vorschrift (6) berechnet und die Richtungen <u style="single">s</u><sub>ij</sub> beschreiben jeweils Eigenvektoren des größten Eigenwerts innerhalb einer Fuzzy-Scatter-Matrix <u style="single">S</u><sub>iA</sub>, welche gemäß folgender Vorschrift gebildet wird: <maths id="math0013" num="(10)"><math display="block"><mrow><msub><munder accentunder="true"><mi mathvariant="normal">S</mi><mo>‾</mo></munder><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">A</mi></mrow></msub><mo>=</mo><msup><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></msup><mo>⋅</mo><mrow><mo>[</mo><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msub><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow><mo>⋅</mo><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup></mrow></mstyle></mrow><mo>]</mo></mrow><mo>⋅</mo><msup><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></msup><mo>.</mo></mrow></math><img id="ib0015" file="imgb0015.tif" wi="154" he="22" img-content="math" img-format="tif"/></maths></p>
<p id="p0025" num="0025">Ist der Prototyp durch einen elliptischen Prototyp gegeben (Fuzzy-c-Elliptotypes), so wird der Abstand d<sub>ik</sub> gemäß folgender Vorschrift gebildet: <maths id="math0014" num="(11)"><math display="block"><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><msqrt><mrow><msubsup><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi><mn>2</mn></msubsup><mo>−</mo><mi mathvariant="normal">α</mi><mo>⋅</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">r</mi></munderover><mrow><msup><mrow><mrow><mo>(</mo><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><msub><munder accentunder="true"><mi mathvariant="normal">s</mi><mo>‾</mo></munder><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">j</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow></mstyle></mrow></msqrt><mo>.</mo></mrow></math><img id="ib0016" file="imgb0016.tif" wi="155" he="22" img-content="math" img-format="tif"/></maths></p>
<p id="p0026" num="0026">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.</p>
<p id="p0027" num="0027">Das Problem wird durch die Verfahren sowie durch die Anordnungen mit den Merkmalen gemäß den unabhängigen Patentansprüchen gelöst.</p>
<p id="p0028" num="0028">Ein Verfahren zur rechnergestützten Ermittlung von Clustern zur Erkennung von Schaumbildung in einer Waschmaschine weist folgende Schritte auf:
<ul id="ul0001" list-style="none" compact="compact">
<li>a) während eines Waschvorgangs werden folgende Größen gemessen:
<ul id="ul0002" list-style="dash" compact="compact">
<li>ein in der Waschmaschine herrschender Druck,</li>
<li>eine in der Waschmaschine herrschende Temperatur,</li>
<li>eine in der Waschmaschine vorhandene Wassermenge,</li>
</ul></li>
<li>b) aus den gemessenen Größen werden Trainingsdatenvektoren gebildet,<!-- EPO <DP n="7"> --></li>
<li>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.</li>
</ul></p>
<p id="p0029" num="0029">Ein Verfahren zur Erkennung von Schaumbildung in einer Waschmaschine weist folgende Schritte auf:
<ul id="ul0003" list-style="none" compact="compact">
<li>a) während eines Waschvorgangs werden folgende Größen gemessen:
<ul id="ul0004" list-style="dash" compact="compact">
<li>ein in der Waschmaschine herrschender Druck,</li>
<li>eine in der Waschmaschine herrschende Temperatur,</li>
<li>eine in der Waschmaschine vorhandene Wassermenge,</li>
</ul></li>
<li>b) aus den gemessenen Größen werden Anwendungsvektoren gebildet,</li>
<li>c) für die Anwendungsvektoren werden Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren zu vorgegebenen Clustern ermittelt, und</li>
<li>d) abhängig von den Fuzzy-Zugehörigkeitswerten wird eine Schaumbildung erkannt.</li>
</ul></p>
<p id="p0030" num="0030">Eine Anordnung zur Ermittlung von Clustern zur Erkennung von Schaumbildung in einer Waschmaschine weist einen Prozessor auf, der derart eingerichtet ist, daß
<ul id="ul0005" list-style="none" compact="compact">
<li>a) während eines Waschvorgangs folgende Größen gemessen werden:
<ul id="ul0006" list-style="dash" compact="compact">
<li>ein in der Waschmaschine herrschender Druck,</li>
<li>eine in der Waschmaschine herrschende Temperatur,</li>
<li>eine in der Waschmaschine vorhandene Wassermenge,</li>
</ul></li>
<li>b) aus den gemessenen Größen Trainingsdatenvektoren gebildet werden,</li>
<li>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.</li>
</ul><!-- EPO <DP n="8"> --></p>
<p id="p0031" num="0031">Eine Anordnung zur Erkennung von Schaumbildung in einer Waschmaschine weist einen Prozessor auf, der derart eingerichtet ist, daß
<ul id="ul0007" list-style="none" compact="compact">
<li>a) während eines Waschvorgangs folgende Größen gemessen werden:
<ul id="ul0008" list-style="dash" compact="compact">
<li>ein in der Waschmaschine herrschender Druck,</li>
<li>eine in der Waschmaschine herrschende Temperatur,</li>
<li>eine in der Waschmaschine vorhandene Wassermenge,</li>
</ul></li>
<li>b) aus den gemessenen Größen Anwendungsvektoren gebildet werden,</li>
<li>c) für die Anwendungsvektoren Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren zu vorgegebenen Clustern ermittelt werden, und</li>
<li>d) abhängig von den Fuzzy-Zugehörigkeitswerten eine Schaumbildung erkannt wird.</li>
</ul></p>
<p id="p0032" num="0032">Durch die Erfindung wird eine wesentlich preiswertere und schnellere Erkennung von Schaumbildung innerhalb einer Waschmaschine erreicht.</p>
<p id="p0033" num="0033">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.</p>
<p id="p0034" num="0034">Bevorzugte Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.</p>
<p id="p0035" num="0035">Zur Ermittlung der Cluster wird bevorzugt ein auf einem Fuzzy-Clustering-Verfahren basierendes Verfahren eingesetzt.</p>
<p id="p0036" num="0036">Auf diese Weise wird eine einfache, automatische Ermittlung der Cluster auf der Basis der Trainingsdatenvektoren möglich.</p>
<p id="p0037" num="0037">Abhängig von dem Erkennungsergebnis der Schaumbildung erfolgt bevorzugt eine Regelung, mit der in die Schaumbildung in der Waschmaschine eingegriffen wird.<!-- EPO <DP n="9"> --></p>
<p id="p0038" num="0038">Die Regelung erfolgt bevorzugt derart, daß mindestens eine der folgenden Aktionen durchgeführt wird:
<ul id="ul0009" list-style="none" compact="compact">
<li>a) der Waschmaschine wird Wasser zugeführt, und/oder</li>
<li>b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder</li>
<li>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</li>
<li>d) der Waschmaschine wird ein Entschäumerstoff zugeführt.</li>
</ul></p>
<p id="p0039" num="0039">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.</p>
<p id="p0040" num="0040">Ein Ausführungsbeispiel der Erfindung ist in den Figuren dargestellt und wird im weiteren näher erläutert.</p>
<p id="p0041" num="0041">Es zeigen
<dl id="dl0001">
<dt>Figur 1</dt><dd>eine Skizze einer Waschmaschine mit Sensoren, anhand der anschaulich das Prinzip der Erkennung der Schaumbildung dargestellt ist;</dd>
<dt>Figur 2</dt><dd>eine Skizze, in der der Ablauf der Verfahren gemäß dem Ausführungsbeispiel dargestellt ist;</dd>
<dt>Figur 3</dt><dd>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;</dd>
<dt>Figur 4</dt><dd>ein Blockdiagramm, anhand der das Ausführungsbeispiel im Überblick dargestellt ist.</dd>
</dl><!-- EPO <DP n="10"> --></p>
<p id="p0042" num="0042"><b><u style="single">Fig.1</u></b> 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.</p>
<p id="p0043" num="0043">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.</p>
<p id="p0044" num="0044">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.</p>
<p id="p0045" num="0045">Die Trainingsdatenvektoren 108 und die Anwendungsvektoren 107 werden in dem Speicher 106 gespeichert.</p>
<p id="p0046" num="0046">Mit dem Bus 110 ist ferner ein Prozessor 109 verbunden, der derart eingerichtet ist, daß die im folgenden beschriebenen Verfahrensschritte durchführbar sind.</p>
<p id="p0047" num="0047"><b><u style="single">Fig.2</u></b> zeigt die Waschmaschine 201 mit der Waschtrommel 202. Symbolisch angedeutet ist, daß über die in <b><u style="single">Fig.1</u></b> 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.<!-- EPO <DP n="11"> --></p>
<p id="p0048" num="0048">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.</p>
<p id="p0049" num="0049">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 <b><u style="single">Fig.2</u></b>) sowie durch die Größe Temperatur T (symbolisiert durch Block 207 in <b><u style="single">Fig.2</u></b>) 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<sub>period</sub> 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.</p>
<p id="p0050" num="0050">Auf diese Weise werden zwei Zeitreihen gebildet.</p>
<p id="p0051" num="0051">Eine erste Zeitreihe für die Größe Druck P bildet einen ersten Vektor <u style="single">P</u><sub>r</sub>, welcher gemäß folgender Vorschrift gebildet wird: <maths id="math0015" num="(12)"><math display="block"><mrow><msub><munder accentunder="true"><mi mathvariant="normal">P</mi><mo>‾</mo></munder><mi mathvariant="normal">r</mi></msub><mo>=</mo><mrow><mo>[</mo><mrow><mi mathvariant="normal">P</mi><mrow><mo>(</mo><mrow><mi mathvariant="normal">t</mi><mo>−</mo><mi mathvariant="normal">order</mi><mo>⋅</mo><msub><mi mathvariant="normal">T</mi><mrow><mi mathvariant="normal">period</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mo>…</mo><mo>,</mo><mi mathvariant="normal">P</mi><mrow><mo>(</mo><mrow><mi mathvariant="normal">t</mi><mo>−</mo><msub><mi mathvariant="normal">T</mi><mrow><mi mathvariant="normal">period</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mi mathvariant="normal">P</mi><mrow><mo>(</mo><mi mathvariant="normal">t</mi><mo>)</mo></mrow></mrow><mo>]</mo></mrow><mo>,</mo></mrow></math><img id="ib0017" file="imgb0017.tif" wi="157" he="17" img-content="math" img-format="tif"/></maths><br/>
wobei mit order eine Anzahl zeitlich vergangener, berücksichtigter Größen im Rahmen der Filterung bezeichnet wird.<!-- EPO <DP n="12"> --></p>
<p id="p0052" num="0052">Eine zweite Zeitreihe wird für die Größe Temperatur T gebildet und in einem zweiten Vektor <u style="single">T</u><sub>r</sub> gemäß folgender Vorschrift zusammengefaßt: <maths id="math0016" num="(13)"><math display="block"><mrow><msub><munder accentunder="true"><mi mathvariant="normal">T</mi><mo>‾</mo></munder><mi mathvariant="normal">r</mi></msub><mo>=</mo><mrow><mo>[</mo><mrow><mi mathvariant="normal">T</mi><mrow><mo>(</mo><mrow><mi mathvariant="normal">t</mi><mo>−</mo><mn>29</mn><mo>⋅</mo><msub><mi mathvariant="normal">T</mi><mrow><mi mathvariant="normal">period</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mo>…</mo><mo>,</mo><mi mathvariant="normal">T</mi><mrow><mo>(</mo><mrow><mi mathvariant="normal">t</mi><mo>−</mo><msub><mi mathvariant="normal">T</mi><mrow><mi mathvariant="normal">period</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mi mathvariant="normal">T</mi><mrow><mo>(</mo><mi mathvariant="normal">t</mi><mo>)</mo></mrow></mrow><mo>]</mo></mrow><mo>.</mo></mrow></math><img id="ib0018" file="imgb0018.tif" wi="153" he="17" img-content="math" img-format="tif"/></maths></p>
<p id="p0053" num="0053">Der erste Vektor <u style="single">P</u><sub>r</sub> und der zweite Vektor <u style="single">T</u><sub>r</sub> 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.</p>
<p id="p0054" num="0054">Ferner wird in der Vorverarbeitungsstufe (Schritt 210) eine erster Ableitungsgröße <maths id="math0017" num=""><math display="inline"><mrow><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">t</mi></mrow></mfrac></mrow></math><img id="ib0019" file="imgb0019.tif" wi="9" he="11" img-content="math" img-format="tif" inline="yes"/></maths> für eine gefilterte Größe Druck P<sub>f</sub> durch Bildung der partiellen Ableitung der gefilterten Größe Druck P<sub>f</sub> nach der Zeit t sowie eine zweite Ableitungsgröße <maths id="math0018" num=""><math display="inline"><mrow><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">T</mi></mrow></mfrac></mrow></math><img id="ib0020" file="imgb0020.tif" wi="10" he="11" img-content="math" img-format="tif" inline="yes"/></maths> der gefilterten Größe Druck P<sub>f</sub> durch partielle Ableitungen der gefilterten Größe Druck P<sub>f</sub> nach der Temperatur T, gebildet.</p>
<p id="p0055" num="0055">Die gefilterte Größe Druck P<sub>f</sub>, die erste Ableitungsgröße <maths id="math0019" num=""><math display="inline"><mrow><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">t</mi></mrow></mfrac></mrow></math><img id="ib0021" file="imgb0021.tif" wi="10" he="11" img-content="math" img-format="tif" inline="yes"/></maths> sowie die zweite Ableitungsgröße <maths id="math0020" num=""><math display="inline"><mrow><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">T</mi></mrow></mfrac></mrow></math><img id="ib0022" file="imgb0022.tif" wi="10" he="12" img-content="math" img-format="tif" inline="yes"/></maths> und eine durch Block 211 symbolisierte Wassermenge W bilden einen im weiteren verwendeten Datenvektor <maths id="math0021" num=""><math display="inline"><mrow><mrow><mo>[</mo><mrow><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub><mo>,</mo><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">t</mi></mrow></mfrac><mo>,</mo><mfrac><mrow><mo>∂</mo><msub><mi mathvariant="normal">P</mi><mi mathvariant="normal">f</mi></msub></mrow><mrow><mo>∂</mo><mi mathvariant="normal">T</mi></mrow></mfrac><mo>,</mo><mi mathvariant="normal">W</mi></mrow><mo>]</mo></mrow></mrow></math><img id="ib0023" file="imgb0023.tif" wi="39" he="12" img-content="math" img-format="tif" inline="yes"/></maths> 212.</p>
<p id="p0056" num="0056">Die Größen für die Trainingsdatenvektoren 108 werden für eine vollständige Heizphase einer Waschphase ermittelt.</p>
<p id="p0057" num="0057">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.<!-- EPO <DP n="13"> --></p>
<p id="p0058" num="0058">Unter der Heizphase ist ein Zeitraum während der Waschphase zu verstehen, in der die in der Waschmaschine 201 herrschende Temperatur erhöht wird.</p>
<p id="p0059" num="0059">Für die ermittelten Trainingsdatenvektoren 108 wird ein Fuzzy-Clustering-Verfahren durchgeführt, womit die Clusterzentren <u style="single">v</u><sub>i</sub> sich bildender Cluster der Trainingsdatenvektoren 108 beschrieben werden.</p>
<p id="p0060" num="0060">Die Ermittlung der Clusterzentren <u style="single">v</u><sub>i</sub> erfolgt für zwei Cluster, wobei mit einem ersten Cluster angegeben wird, daß für einen Datenvektor <u style="single">x</u><sub>k</sub>, der sich innerhalb dieses Clusters befindet, eine Schaumbildung zu erwarten ist und ein zweiter Cluster beschreibt, daß für einen Datenvektor <u style="single">x</u><sub>k</sub>, welcher sich in dem zweiten Cluster befindet, keine Schaumbildung in der Waschmaschine 201 zu erwarten ist.</p>
<p id="p0061" num="0061">Die Clusterzentren <u style="single">v</u><sub>i</sub> werden gemäß folgender Vorschrift gebildet: <maths id="math0022" num="(6)"><math display="block"><mrow><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup><mo>⋅</mo><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub></mrow></mstyle></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">k</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mrow><msubsup><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow><mi mathvariant="normal">m</mi></msubsup></mrow></mstyle></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0024" file="imgb0024.tif" wi="153" he="33" img-content="math" img-format="tif"/></maths><br/>
wobei mit
<ul id="ul0010" list-style="dash" compact="compact">
<li><u style="single">x</u><sub>k</sub> jeweils ein Trainingsdatenvektor 108 bezeichnet wird,</li>
<li>u<sub>ik</sub> ein Zugehörigkeitswert bezeichnet wird, der ermittelt wird gemäß folgender Vorschrift: <maths id="math0023" num="(5)"><math display="block"><mrow><msub><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">c</mi></munderover><mrow><msup><mrow><mrow><mo>(</mo><mrow><mfrac><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">j</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow></mfrac></mrow><mo>)</mo></mrow></mrow><mrow><mfrac><mn>2</mn><mrow><mi mathvariant="normal">m</mi><mo>−</mo><mn>1</mn></mrow></mfrac></mrow></msup></mrow></mstyle></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0025" file="imgb0025.tif" wi="150" he="29" img-content="math" img-format="tif"/></maths></li>
</ul><!-- EPO <DP n="14"> -->
mit <maths id="math0024" num="(4)"><math display="block"><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><msub><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi></msub><mo>=</mo><msqrt><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></msqrt><mo>.</mo></mrow></math><img id="ib0026" file="imgb0026.tif" wi="151" he="20" img-content="math" img-format="tif"/></maths></p>
<p id="p0062" num="0062">Der Exponent m wird gewählt als Zahl 0,9.</p>
<p id="p0063" num="0063">Die Ermittlung der Clusterzentren <u style="single">v</u><sub>i</sub> und der Zugehörigkeitswerte u<sub>ik</sub> erfolgt abwechselnd solange, bis die Änderung eines Clusterzentrums <u style="single">v</u><sub>i</sub> zwischen zwei Iterationen kleiner ist als ein vorgegebener Schwellenwert.</p>
<p id="p0064" num="0064">Das Ergebnis sind die Clusterzentren <u style="single">v</u><sub>i</sub>, d.h. das erste Clusterzentrum und das zweite Clusterzentrum.</p>
<p id="p0065" num="0065">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 <u style="single">v</u><sub>i</sub> ermittelt werden.</p>
<p id="p0066" num="0066">Die Clusterzentren <u style="single">v</u><sub>i</sub> werden in dem Speicher 106 gespeichert.</p>
<p id="p0067" num="0067">Den Clusterzentren <u style="single">v</u><sub>i</sub> 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 <u style="single">v</u><sub>i</sub> erfolgt ist.</p>
<p id="p0068" num="0068">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 <b><u style="single">Fig.2</u></b> dargestellten Verfahren möglich ist.</p>
<p id="p0069" num="0069">In der Anwendungsphase wird in einer Heizphase während des Waschvorgangs in der Waschmaschine 201 eine Heizungsangabe 213 gebildet.<!-- EPO <DP n="15"> --></p>
<p id="p0070" num="0070">Für jeden Datenvektor <u style="single">x</u><sub>k</sub> 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.</p>
<p id="p0071" num="0071">Ist die Zeitangabe 215 ermittelt, so wird für die entsprechende Zeitangabe 215 die Menge von Clusterzentren <u style="single">v</u><sub>i</sub> ermittelt, die sich auf Größen beziehen, die innerhalb dieses Zeitintervalls ermittelt worden sind (Schritt 216).</p>
<p id="p0072" num="0072">Die Koordinaten der Clusterzentren v<sub>i</sub> 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 <u style="single">v</u><sub>i</sub> werden verwendet, um Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> für den Datenvektor <u style="single">x</u><sub>k</sub> 212 zu bestimmen (Schritt 218).</p>
<p id="p0073" num="0073">Die Bestimmung der Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> zu dem Datenvektor <u style="single">x</u><sub>k</sub> 212 erfolgt gemäß folgender Vorschrift: <maths id="math0025" num="(5)"><math display="block"><mrow><msub><mi mathvariant="normal">u</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="normal">j</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">c</mi></munderover><mrow><msup><mrow><mrow><mo>(</mo><mrow><mfrac><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">j</mi><mi mathvariant="normal">k</mi></mrow></msub></mrow></mfrac></mrow><mo>)</mo></mrow></mrow><mrow><mfrac><mn>2</mn><mrow><mi mathvariant="normal">m</mi><mo>−</mo><mn>1</mn></mrow></mfrac></mrow></msup></mrow></mstyle></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0027" file="imgb0027.tif" wi="153" he="31" img-content="math" img-format="tif"/></maths><br/>
mit <maths id="math0026" num="(4)"><math display="block"><mrow><msub><mi mathvariant="normal">d</mi><mrow><mi mathvariant="normal">i</mi><mi mathvariant="normal">k</mi></mrow></msub><mo>=</mo><msub><mrow><mrow><mo>‖</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>‖</mo></mrow></mrow><mi mathvariant="normal">A</mi></msub><mo>=</mo><msqrt><mrow><msup><mrow><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow><mi mathvariant="normal">T</mi></msup><mo>⋅</mo><munder accentunder="true"><mi mathvariant="normal">A</mi><mo>‾</mo></munder><mo>⋅</mo><mrow><mo>(</mo><mrow><msub><munder accentunder="true"><mi mathvariant="normal">x</mi><mo>‾</mo></munder><mi mathvariant="normal">k</mi></msub><mo>−</mo><msub><munder accentunder="true"><mi mathvariant="normal">v</mi><mo>‾</mo></munder><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></msqrt><mo>.</mo></mrow></math><img id="ib0028" file="imgb0028.tif" wi="151" he="17" img-content="math" img-format="tif"/></maths></p>
<p id="p0074" num="0074">Die ermittelten Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> werden gespeichert (Schritt 219) und unter Verwendung der Fuzzy-Zugehörigkeitswerte<!-- EPO <DP n="16"> --> u<sub>ik</sub> wird für den Datenvektor <u style="single">x</u><sub>k</sub> 212 in einem weiteren Schritt (Schritt 220) eine Wahrscheinlichkeit 221 dafür ermittelt, daß zu dem Zeitpunkt, zu dem die Größen des Datenvektors <u style="single">x</u><sub>k</sub> 212 gemessen worden sind, eine Bildung von Schaum in der Waschmaschine 201 erwartet werden kann.</p>
<p id="p0075" num="0075">Die Wahrscheinlichkeit 221 wird gemäß folgender Vorschrift gebildet: <maths id="math0027" num="(14)"><math display="block"><mrow><mi mathvariant="normal">p</mi><mrow><mo>(</mo><mrow><mi mathvariant="normal">Schaum</mi><mo>,</mo><msub><mi mathvariant="normal">I</mi><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi mathvariant="normal">α</mi><mo>⋅</mo><mstyle displaystyle="true"><mo>∑</mo><mrow><mi mathvariant="normal">u</mi><mrow><mo>(</mo><mrow><msub><mi mathvariant="normal">I</mi><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></mstyle></mrow><mrow><mi mathvariant="normal">α</mi><mo>⋅</mo><mstyle displaystyle="true"><mo>∑</mo><mrow><mi mathvariant="normal">u</mi><mrow><mo>(</mo><mrow><msub><mi mathvariant="normal">I</mi><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></mstyle><mo>+</mo><mstyle displaystyle="true"><mo>∑</mo><mrow><mi mathvariant="normal">ν</mi><mrow><mo>(</mo><mrow><msub><mi mathvariant="normal">I</mi><mi mathvariant="normal">i</mi></msub></mrow><mo>)</mo></mrow></mrow></mstyle></mrow></mfrac><mo>,</mo></mrow></math><img id="ib0029" file="imgb0029.tif" wi="153" he="19" img-content="math" img-format="tif"/></maths><br/>
wobei mit
<ul id="ul0011" list-style="dash">
<li>Σu(I<sub>i</sub>) eine Anzahl von Datenvektoren <u style="single">x</u><sub>k</sub> bezeichnet wird, die während des Zeitintervalls Ii <maths id="math0028" num="(15)"><math display="block"><mrow><msub><mi mathvariant="normal">I</mi><mi mathvariant="normal">i</mi></msub><mo>=</mo><mrow><mo>[</mo><mrow><mfrac><mrow><mrow><mo>(</mo><mrow><mi mathvariant="normal">i</mi><mo>−</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mn>100</mn></mrow></mfrac><mo>;</mo><mfrac><mi mathvariant="normal">i</mi><mrow><mn>100</mn></mrow></mfrac></mrow><mo>]</mo></mrow></mrow></math><img id="ib0030" file="imgb0030.tif" wi="153" he="17" img-content="math" img-format="tif"/></maths><br/>
ermittelt worden sind und für die festgestellt worden ist, daß ausgehend von dem Datenvektor <u style="single">x</u><sub>k</sub> eine Schaumbildung zu erwarten ist,</li>
<li>Σν(I<sub>i</sub>) eine Anzahl von Datenvektoren <u style="single">x</u><sub>k</sub>, die während des Zeitintervalls Ii ermittelt worden sind und für die bestimmt wurde, daß ausgehend von den Datenvektoren <u style="single">x</u><sub>k</sub> keine Schaumbildung zu erwarten ist, bezeichnet wird.</li>
</ul></p>
<p id="p0076" num="0076">Mit α ist ein Normalisierungsfaktor bezeichnet, der gemäß folgender Vorschrift gebildet wird: <maths id="math0029" num="(16)"><math display="block"><mrow><mi mathvariant="normal">α</mi><mo>=</mo><mfrac><mrow><mi mathvariant="normal">Anzahl Traingsvektoren gekennzeichnet mit </mi><mo>"</mo><mi mathvariant="normal">kein Schaum</mi><mo>"</mo></mrow><mrow><mi mathvariant="normal">Anzahl Traingsvektoren gekennzeichnet mit </mi><mo>"</mo><mi mathvariant="normal">Schaum</mi><mo>"</mo></mrow></mfrac><mo>.</mo></mrow></math><img id="ib0031" file="imgb0031.tif" wi="161" he="24" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="17"> --></p>
<p id="p0077" num="0077">Für ein Zeitintervall Ii werden alle Datenvektoren <u style="single">x</u><sub>k</sub>, die Größen enthalten, die während dieses Zeitintervalls Ii gemessen worden sind.</p>
<p id="p0078" num="0078">Die Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> werden auf die oben beschriebene Weise ermittelt.</p>
<p id="p0079" num="0079">Es wird ausgehend von den für das Zeitintervall I<sub>i</sub> ermittelten Clusterzentren <u style="single">v</u><sub>i</sub> eine Klassifikationsschwelle vorgegeben, wobei ein Datenvektor <u style="single">x</u><sub>k</sub> dahin klassifiziert wird, daß für den Zeitpunkt, den der Datenvektor <u style="single">x</u><sub>k</sub> repräsentiert, eine Schaumbildung in der Waschmaschine 201 zu erwarten ist, wenn die Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> über der Klassifikationsschwelle liegen.</p>
<p id="p0080" num="0080">Liegen die Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> unter der Klassifikationsschwelle, so wird der Datenvektor <u style="single">x</u><sub>k</sub> dahingehend klassifiziert, daß für den Zeitpunkt, auf den sich der Datenvektor <u style="single">x</u><sub>k</sub> bezieht, keine Schaumbildung in der Waschmaschine 201 zu erwarten ist.</p>
<p id="p0081" num="0081">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.</p>
<p id="p0082" num="0082">Ist die Wahrscheinlichkeit größer als ein vorgegebener Schwellenwert, so wird regelnd durch folgende Maßnahmen in den Waschvorgang eingegriffen.</p>
<p id="p0083" num="0083">Die Regelung kann darin bestehen, daß der Waschmaschine 201 zusätzliches Wasser zugeführt wird.</p>
<p id="p0084" num="0084">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<!-- EPO <DP n="18"> --> sich in der Waschmaschine drehenden Waschtrommel 102, 202 verändert wird, eingesetzt werden.</p>
<p id="p0085" num="0085">Der Waschmaschine 201 kann ferner ein Entschäumerstoff zur Verringerung der Schaumbildung zugeführt werden.</p>
<p id="p0086" num="0086"><b><u style="single">Fig.3</u></b> zeigt ein Diagramm, mit dem eine dem Ausführungsbeispiel zugrundeliegende Erkenntnis deutlich wird.</p>
<p id="p0087" num="0087">Abhängig von einer Temperatur T ist der Druck P, der in der Waschmaschine 201 herrscht, aufgetragen.</p>
<p id="p0088" num="0088">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.</p>
<p id="p0089" num="0089">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.</p>
<p id="p0090" num="0090"><b><u style="single">Fig.4</u></b> zeigt zur Veranschaulichung noch einmal das Prinzip, welches dem oben beschriebenen Ausführungsbeispiel zugrunde liegt.</p>
<p id="p0091" num="0091">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 <u style="single">v</u><sub>i</sub> durchgeführt (Schritt 401). Die Ermittlung der Clusterzentren <u style="single">v</u><sub>i</sub> erfolgt auf die oben beschriebene Weise für die jeweiligen Zeitintervalle, in die die Waschphase bzw. die Heizphase eingeteilt ist.<!-- EPO <DP n="19"> --></p>
<p id="p0092" num="0092">Ausgehend von der Bildung der Clusterzentren <u style="single">v</u><sub>i</sub> werden für die jeweiligen Zeitintervalle Klassifikationsschwellen 402 (auch als Schaumgrenzen bezeichnet) bestimmt.</p>
<p id="p0093" num="0093">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 <u style="single">v</u><sub>i</sub> sowie die Ermittlung der Fuzzy-Zugehörigkeitswerte u<sub>ik</sub> (Schritt 404).</p>
<p id="p0094" num="0094">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.<!-- EPO <DP n="20"> --></p>
<p id="p0095" num="0095">In diesem Dokument sind folgende Veröffentlichungen zitiert:
<ul id="ul0012" list-style="none">
<li>[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,</li>
<li>[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</li>
<li>[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</li>
<li>[4] DE 34 40 848 A</li>
<li>[5] DE 42 05 816 A</li>
</ul></p>
</description><!-- EPO <DP n="21"> -->
<claims id="claims01" lang="de">
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zur Erkennung von Schaumbildung in einer Waschmaschine,
<claim-text>a) bei dem während einer Trainingsphase für einen Waschvorgang und während einer Anwendungsphase für einen Waschvorgang folgende Größen gemessen werden:
<claim-text>- ein in der Waschmaschine herrschender Druck,</claim-text>
<claim-text>- eine in der Waschmaschine herrschende Temperatur,</claim-text>
<claim-text>- eine in der Waschmaschine vorhandene Wassermenge,</claim-text></claim-text>
<claim-text>b) bei dem aus den während der Trainingsphase gemessenen Grö-βen Trainingsdatenvektoren und aus den während der Anwendungsphase gemessenen Größen Anwendungsvektoren gebildet werden,</claim-text>
<claim-text>c) bei dem abhängig von den Trainingsdatenvektoren ein erster Cluster, bei dem eine Schaumbildung stattfindet, und ein zweiter Cluster, bei dem keine Schaumbildung stattfindet, ermittelt wird,</claim-text>
<claim-text>d) bei dem die Anwendungsvektoren im Hinblick auf den ersten Cluster und den zweiten Cluster klassifiziert werden, und</claim-text>
<claim-text>e) bei dem abhängig von der Klassifikation eine Schaumbildung erkannt wird.</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1,<br/>
bei dem zur Ermittlung des ersten Clusters und des zweiten Clusters ein auf einem Fuzzy-Clustering-Verfahren basierendes Verfahren eingesetzt wird.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach Anspruch 1 oder 2,<br/>
bei dem zur Klassifikation der Anwendungsvektoren im Hinblick auf den ersten Cluster und den zweiten Cluster Fuzzy-Zugehörigkeitswerte der Anwendungsvektoren zu dem ersten Cluster und dem zweiten Cluster ermittelt werden.<!-- EPO <DP n="22"> --></claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 3,<br/>
bei dem abhängig von dem Erkennungsergebnis der Schaumbildung eine Regelung erfolgt zur Regelung der Schaumbildung in der Waschmaschine.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Verfahren nach Anspruch 4,<br/>
bei dem die Regelung für den Fall erkannter Schaumbildung derart erfolgt, daß mindestens eine der folgenden Aktionen durchgeführt wird:
<claim-text>a) der Waschmaschine wird Wasser zugeführt, und/oder</claim-text>
<claim-text>b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder</claim-text>
<claim-text>c) ein Rhythmus, mit dem eine sich ändernde Geschwindigkeit und/oder Drehrichtung einer sich in der Waschmaschine drehenden Waschtrommel wird verändert, und/oder</claim-text>
<claim-text>d) der Waschmaschine wird ein Entschäumerstoff zugeführt.</claim-text></claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Anordnung zur Erkennung von Schaumbildung in einer Waschmaschine,<br/>
mit einem Prozessor, der derart eingerichtet ist, dass ein Verfahren gemäß einem der Ansprüche 1 bis 3 ausführt.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Anordnung nach Anspruch 6,<br/>
mit mindestens einem Sensor zur Messung der Größen, und<br/>
mit einem Speicher zur Speicherung der gemessenen Größen.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Anordnung nach einem der Ansprüche 6 oder 7,<br/>
mit einer Regelungseinheit, mit der abhängig von dem Erkennungsergebnis der Schaumbildung eine Regelung erfolgt zur Regelung der Schaumbildung in der Waschmaschine.</claim-text></claim>
<claim id="c-de-01-0009" num="0009">
<claim-text>Anordnung nach Anspruch 8,<br/>
bei der die Regelungseinheit derart eingerichtet ist, daß für den Fall erkannter Schaumbildung die Regelung derart erfolgt, daß mindestens eine der folgenden Aktionen durchgeführt wird:
<claim-text>a) der Waschmaschine wird Wasser zugeführt, und/oder<!-- EPO <DP n="23"> --></claim-text>
<claim-text>b) die in der Waschmaschine herrschende Temperatur wird gesenkt, und/oder</claim-text>
<claim-text>c) ein Rhythmus, mit dem eine sich ändernde Geschwindigkeit und/oder Drehrichtung einer sich in der Waschmaschine drehenden Waschtrommel wird verändert, und/oder</claim-text>
<claim-text>d) der Waschmaschine wird ein Entschäumerstoff zugeführt.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="24"> -->
<claims id="claims02" lang="en">
<claim id="c-en-01-0001" num="0001">
<claim-text>Method for detecting foam formation in a washing machine,
<claim-text>a) wherein during a training phase for a washing cycle and during an application phase for a washing cycle the following quantities are measured:
<claim-text>- a pressure in the washing machine,</claim-text>
<claim-text>- a temperature in the washing machine,</claim-text>
<claim-text>- a volume of water in the washing machine,</claim-text></claim-text>
<claim-text>b) wherein training data vectors are formed from the quantities measured during the training phase and application vectors are formed from the quantities measured during the application phase,</claim-text>
<claim-text>c) wherein a first cluster in which foam formation takes place and a second cluster in which no foam formation takes place are determined as a function of the training data vectors,</claim-text>
<claim-text>d) wherein the application vectors are classified in relation to the first cluster and the second cluster, and</claim-text>
<claim-text>e) wherein foam formation is detected as a function of the classification.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>Method according to claim 1,<br/>
wherein a method based on a fuzzy clustering technique is used for determining the first cluster.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>Method according to claim 1 or 2,<br/>
wherein fuzzy membership values of the application vectors relating to the first cluster and the second cluster are determined for the purpose of classifying the application vectors in relation to the first cluster and the second cluster.</claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>Method according to one of the claims 1 to 3,<br/>
<!-- EPO <DP n="25"> -->wherein dependent on the detection result of the foam formation a control action is performed for the purpose of controlling the formation of foam in the washing machine.</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>Method according to claim 4,<br/>
wherein the control intervention for the case of detected foam formation is effected such that at least one of the following actions is performed:
<claim-text>a) the washing machine is supplied with water, and/or</claim-text>
<claim-text>b) the temperature in the washing machine is lowered, and/or</claim-text>
<claim-text>c) a cycle with which a changing speed and/or rotational direction of a washing drum rotating in the washing machine is varied, and/or</claim-text>
<claim-text>d) the washing machine is supplied with a defoaming substance.</claim-text></claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>Arrangement for detecting foam formation in a washing machine,<br/>
having a processor which is configured in such a way that a method according to one of the claims 1 to 3 is executed.</claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>Arrangement according to claim 6,<br/>
having at least one sensor for measuring the quantities and<br/>
having a memory for storing the measured quantities.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>Arrangement according to one of the claims 6 or 7,<br/>
having a control unit by means of which, dependent on the recognition result of the foam formation, a control action is performed for regulating the foam formation in the washing machine.</claim-text></claim>
<claim id="c-en-01-0009" num="0009">
<claim-text>Arrangement according to claim 8,<br/>
wherein the control unit is configured such that for the case of detected foam formation the control intervention is<!-- EPO <DP n="26"> --> effected such that at least one of the following actions is performed:
<claim-text>a) the washing machine is supplied with water, and/or</claim-text>
<claim-text>b) the temperature in the washing machine is lowered, and/or</claim-text>
<claim-text>c) a cycle with which a changing speed and/or rotational direction of a washing drum rotating in the washing machine is varied, and/or</claim-text>
<claim-text>d) the washing machine is supplied with a defoaming substance.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="27"> -->
<claims id="claims03" lang="fr">
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé pour détecter la formation de mousse dans une machine à laver,
<claim-text>a) dans lequel, pendant une phase d'entraînement pour un processus de lavage et pendant une phase d'application pour un processus de lavage, on mesure les grandeurs suivantes :
<claim-text>- une pression régnant dans la machine à laver,</claim-text>
<claim-text>- une température régnant dans la machine à laver,</claim-text>
<claim-text>- une quantité d'eau présente dans la machine à laver,</claim-text></claim-text>
<claim-text>b) dans lequel on forme des vecteurs de données d'entraînement à partir des grandeurs mesurées pendant la phase d'entraînement, et des vecteurs d'application à partir des grandeurs mesurées pendant la phase d'application,</claim-text>
<claim-text>c) dans lequel on détermine selon les vecteurs de données d'entraînement un premier cluster dans le cas duquel une formation de mousse a lieu, et un second cluster dans le cas duquel une formation de mousse n'a pas lieu,</claim-text>
<claim-text>d) dans lequel on classifie les vecteurs d'application au regard du premier cluster et du second cluster, et</claim-text>
<claim-text>e) dans lequel on détecte une formation de mousse selon la classification.</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1,<br/>
dans lequel on utilise pour la détermination du premier cluster et du second cluster une méthode basée sur une méthode de clustering flou.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon la revendication 1 ou 2,<br/>
dans lequel on détermine en vue de la classification des vecteurs d'application au regard du premier cluster et du<!-- EPO <DP n="28"> --> second cluster des valeurs d'appartenance floues des vecteurs d'application pour le premier cluster et le second cluster.</claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé selon l'une des revendications 1 à 3,<br/>
dans lequel, selon le résultat de détection de la formation de mousse, une régulation est effectuée pour réguler la formation de mousse dans la machine à laver.</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Procédé selon la revendication 4,<br/>
dans lequel la régulation, en cas de formation de mousse détectée, est effectuée de telle manière que l'une au moins des actions suivantes est exécutée :
<claim-text>a) on fait entrer de l'eau dans la machine à laver, et/ou</claim-text>
<claim-text>b) on baisse la température régnant dans la machine à laver, et/ou</claim-text>
<claim-text>c) on modifie un rythme auquel une vitesse et/ou un sens de rotation changeants d'un tambour tournant dans la machine à laver, et/ou</claim-text>
<claim-text>d) on ajoute un agent antimoussant dans la machine à laver.</claim-text></claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Dispositif pour détecter la formation de mousse dans une machine à laver,<br/>
avec un processeur configuré de telle façon qu'il met en oeuvre un procédé selon l'une des revendications 1 à 3.</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Dispositif selon la revendication 6,<br/>
avec au moins un capteur pour mesurer les grandeurs, et avec une mémoire pour mémoriser les grandeurs mesurées.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Dispositif selon l'une des revendications 6 ou 7,<br/>
avec une unité de régulation avec laquelle, selon le résultat de détection de la formation de mousse, une régulation est effectuée pour réguler la formation de mousse dans la machine à laver.<!-- EPO <DP n="29"> --></claim-text></claim>
<claim id="c-fr-01-0009" num="0009">
<claim-text>Dispositif selon la revendication 8,<br/>
dans lequel l'unité de régulation est configurée de façon à ce qu'en cas de formation de mousse détectée, la régulation soit effectuée de telle manière que l'une au moins des actions suivantes est exécutée :
<claim-text>a) on fait entrer de l'eau dans la machine à laver, et/ou</claim-text>
<claim-text>b) on baisse la température régnant dans la machine à laver, et/ou</claim-text>
<claim-text>c) on modifie un rythme auquel une vitesse et/ou un sens de rotation changeants d'un tambour tournant dans la machine à laver, et/ou</claim-text>
<claim-text>d) on ajoute un agent antimoussant dans la machine à laver.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="30"> -->
<drawings id="draw" lang="de">
<figure id="f0001" num=""><img id="if0001" file="imgf0001.tif" wi="118" he="137" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="31"> -->
<figure id="f0002" num=""><img id="if0002" file="imgf0002.tif" wi="163" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="32"> -->
<figure id="f0003" num=""><img id="if0003" file="imgf0003.tif" wi="165" he="230" img-content="drawing" img-format="tif"/></figure>
</drawings>
</ep-patent-document>
