[go: up one dir, main page]

EP4157054B1 - System with a dishwasher, method, and computer program product - Google Patents

System with a dishwasher, method, and computer program product Download PDF

Info

Publication number
EP4157054B1
EP4157054B1 EP21728018.9A EP21728018A EP4157054B1 EP 4157054 B1 EP4157054 B1 EP 4157054B1 EP 21728018 A EP21728018 A EP 21728018A EP 4157054 B1 EP4157054 B1 EP 4157054B1
Authority
EP
European Patent Office
Prior art keywords
sensor
washing
washing program
program
dishwasher
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
EP21728018.9A
Other languages
German (de)
French (fr)
Other versions
EP4157054A1 (en
Inventor
Martin Heinle
Daniel Miller
Martin Rittner
Michael Rupp
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BSH Hausgeraete GmbH
Original Assignee
BSH Hausgeraete GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BSH Hausgeraete GmbH filed Critical BSH Hausgeraete GmbH
Publication of EP4157054A1 publication Critical patent/EP4157054A1/en
Application granted granted Critical
Publication of EP4157054B1 publication Critical patent/EP4157054B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0021Regulation of operational steps within the washing processes, e.g. optimisation or improvement of operational steps depending from the detergent nature or from the condition of the crockery
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0021Regulation of operational steps within the washing processes, e.g. optimisation or improvement of operational steps depending from the detergent nature or from the condition of the crockery
    • A47L15/0039Filter cleaning phases
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0044Operation time reduction
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0047Energy or water consumption, e.g. by saving energy or water
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0063Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control using remote monitoring or controlling of the dishwasher operation, e.g. networking systems
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/42Details
    • A47L15/4297Arrangements for detecting or measuring the condition of the washing water, e.g. turbidity
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/42Details
    • A47L15/46Devices for the automatic control of the different phases of cleaning ; Controlling devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0021Regulation of operational steps within the washing processes, e.g. optimisation or improvement of operational steps depending from the detergent nature or from the condition of the crockery
    • A47L15/0026Rinsing phases
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/0018Controlling processes, i.e. processes to control the operation of the machine characterised by the purpose or target of the control
    • A47L15/0057Cleaning of machines parts, e.g. removal of deposits like lime scale or proteins from piping or tub
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/02Consumable products information, e.g. information on detergent, rinsing aid or salt; Dispensing device information, e.g. information on the type, e.g. detachable, or status of the device
    • A47L2401/023Quantity or concentration of the consumable product
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/04Crockery or tableware details, e.g. material, quantity, condition
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/10Water cloudiness or dirtiness, e.g. turbidity, foaming or level of bacteria
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/11Water hardness, acidity or basicity
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/12Water temperature
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/22Number of operational cycles
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/30Variation of electrical, magnetical or optical quantities
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2501/00Output in controlling method of washing or rinsing machines for crockery or tableware, i.e. quantities or components controlled, or actions performed by the controlling device executing the controlling method
    • A47L2501/30Regulation of machine operational steps within the washing process, e.g. performing an additional rinsing phase, shortening or stopping of the drying phase, washing at decreased noise operation conditions
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2501/00Output in controlling method of washing or rinsing machines for crockery or tableware, i.e. quantities or components controlled, or actions performed by the controlling device executing the controlling method
    • A47L2501/34Change machine operation from normal operational mode into special mode, e.g. service mode, resin regeneration mode, sterilizing mode, steam mode, odour eliminating mode or special cleaning mode to clean the hydraulic circuit

Definitions

  • the present invention relates to a system with a dishwasher, a method and a computer program product.
  • dishwashers With dishwashers, it can be a problem that the dishwasher, especially components that carry washing liquid, such as a circulation pump, a spray arm, a dish basket or the inside of a washing container, become dirty over time. For example, a layer of dirt can form on or in these components, which can impair the cleaning performance of the dishwasher.
  • Machine care programs are known as a countermeasure for this. In known dishwashers, these are started in particular after a predetermined number of washing program runs have been carried out. However, this happens regardless of the actual degree of soiling of the dishwasher. It therefore happens that the machine care program is started too early or too late.
  • EN 10 2008 040 647 A1 describes a dishwasher in which, when a start signal is given, a special cleaning program is carried out to clean the washing container, in particular by applying washing liquid.
  • EN 10 2008 040 650 A1 describes a dishwasher in which a special rinse cycle is carried out at an increased temperature after a predetermined number of rinse cycles and/or depending on the process parameters of previous rinse cycles.
  • a method for controlling the addition of cleaning or rinsing agents in washing machines is known, in which the change in the increase of the measuring signal during the addition of cleaning or rinsing agents is detected by one or more sensors, at least one of which responds to surfactant concentration, in particular the Measured values from the sensors are evaluated over time by continuously electronically forming the first derivative of the surface tension function of the washing liquor, and from this, signals for controlling the dosing device are obtained by comparing the change with the setpoint values stored in the program control.
  • EN 10 2008 024543 A1 describes a dishwasher according to the preamble of claims 1 and 11.
  • one object of the present invention is to improve the operation of a dishwasher.
  • a system is proposed with a dishwasher, preferably a domestic dishwasher, with a control device for carrying out a washing program for washing dishes arranged in a washing compartment of the dishwasher, with a sensor unit for detecting a temporal profile of at least one sensor signal of a washing solution that is used to wash the dishes, and for outputting the detected temporal profile of the at least one sensor signal, with a storage unit for storing the temporal profile of the at least one sensor signal, and with a determination unit for determining a temporal function value based on the temporal profile of the at least one sensor signal.
  • the control device is set up to carry out a predetermined action depending on the determined temporal function value.
  • This system has the advantage that the operation of the dishwasher is improved, as not only individual measured values from sensors are taken into account to control the dishwasher, but the temporal development of the sensor signal is also considered. For example, a pre-wash can be stopped as part of a wash program if the turbidity of the wash water only changes slowly, even though the turbidity is high overall. Furthermore, the continuous recording and storage of the sensor signal makes it possible to identify long-term trends, such as a slow increase in the soiling of the dishwasher over several wash program runs, and to take appropriate measures, in particular, a machine care or cleaning program can be carried out in a targeted manner, for example.
  • control device or the determination unit can each be implemented using hardware and/or software.
  • the control device or the determination unit can be designed as a computer or as a microprocessor, for example.
  • the control device or the determination unit can be designed as a computer program product, as a function, as a routine, as part of a program code or as an executable object.
  • the determination unit can be part of the control device, but can also be arranged externally to the dishwasher.
  • the sensor unit comprises a plurality of sensors, each of which detects a sensor signal from the washing solution.
  • the sensor signal relates to a physical, chemical and/or biological parameter of the washing solution, such as at least a turbidity, a conductivity, a temperature, a sieve contamination and possibly a water hardness and the like.
  • the sensor signal is indicative of a value of the respective parameter.
  • the term sensor signal refers to the value of the respective parameter, so the sensor signal of a temperature sensor is, for example, 50°C.
  • sensors can be provided for the same parameter, which are arranged, for example, at different positions in the dishwasher where they come into contact with the washing solution.
  • the sensor unit preferably records the at least one sensor signal multiple times in a specific time interval, for example with a frequency of more than 0.5/min, preferably more than 1/min, more preferably more than 2/min, even more preferably more than 6/min.
  • the sensor unit preferably records the sensor signal regularly and/or periodically, preferably with a period length of less than 100 s, preferably less than 60 s, more preferably less than 30 s, even more preferably less than 10 s.
  • a temporal progression of the sensor signal is understood to mean in particular that sensor signals recorded sequentially are stored in a time series, in particular with a time stamp.
  • the time stamp can represent an absolute time, but preferably the time stamp refers to a start time of the washing program run or to a switch-on time of the dishwasher.
  • the temporal progression of the sensor signal is available, for example, as a table, with the corresponding time stamp being assigned to a respective value of the sensor signal.
  • the storage unit is designed, for example, as a data storage device, such as a flash memory.
  • the storage unit can be designed as a separate device, but can also be a component of the sensor unit, the detection unit or the control device.
  • a temporal function value is understood to mean a value derived from the temporal progression.
  • the temporal function value for example, at least two of the stored values are used, preferably two directly consecutive values, further preferably the entire time profile is used.
  • the time function value include a derivative of the sensor signal with respect to time or an integration of the sensor signal over time.
  • time-dependent and/or sensor signal value-dependent weights can be used, for example the first minute of the time profile can be weighted more or less strongly than the further time profile and/or sensor signal values that are above a certain threshold can be weighted more or less strongly than the sensor signal values that are below the threshold, and the like.
  • the predetermined action that the control device performs includes, for example, adjusting a washing program parameter, terminating a sub-program step, issuing a message to a user of the dishwasher, setting a status indicator and the like.
  • control device compares the determined temporal function value with a predetermined threshold value or a function value of a predetermined function, wherein the argument for determining the function value of the predetermined function depends, for example, on a time interval on which the determined temporal function value is based.
  • the proposed system therefore differs in particular from systems in which monitoring or control is carried out based only on the current value of the sensor signal.
  • the sensor unit comprises a turbidity sensor for detecting a turbidity of the washing liquor, preferably an optical turbidity sensor, and/or a conductivity sensor for detecting a conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and/or a temperature sensor for detecting a temperature of the washing liquor.
  • the sensor unit further comprises a water hardness sensor for detecting water hardness, a soiling sensor for detecting soiling of the dishes, in particular a chemical composition of the soiling, a load sensor for detecting a load of the dishwasher and/or a detergent sensor for detecting a type of detergent.
  • the sensor unit is set up to detect the temporal progression of the sensor signal and the determination unit is set up to determine the respective temporal function value.
  • the control device is set up to carry out the predetermined action depending on each of the possibly several temporal function values.
  • the sensor unit comprises the turbidity sensor for detecting the turbidity of the washing liquor, preferably an optical turbidity sensor, a conductivity sensor for detecting the conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and a temperature sensor for detecting the temperature of the washing liquor.
  • the sensor unit comprises at least the three sensors mentioned. Accordingly, at least three temporal profiles are stored and the determination unit determines a respective temporal function value for each of the three temporal profiles.
  • the control device is set up to carry out the predetermined action depending on each of the three temporal function values.
  • the sensor unit comprises a sieve contamination sensor which is designed to detect a degree of contamination of a sieve arranged in the dishwasher and to output the detected degree of contamination as a further sensor signal.
  • the storage unit is configured to store a temporal profile of the further sensor signal and the determination unit is configured to determine a further temporal function value based on the temporal profile of the further sensor signal.
  • the sieve soiling sensor includes a function that monitors the pump current when the washing liquid is being pumped out of the dishwasher. If the pump current drops shortly after pumping starts, when not all of the washing liquid has been pumped out, and after a short pause in pumping it is initially high again and then quickly drops again, this is an indication that the sieve is dirty and should be cleaned. If the sieve is clean, the washing liquid flows into the pump pot as quickly as it is pumped out. If the sieve is dirty, however, the washing liquid is pumped out of the pump pot faster than it can flow in, so the load on the pump, and therefore the pump current, drops, but after a short wait, as soon as the washing liquid has flowed in, it is high again.
  • a predetermined action can be taken, for example, to carry out a sieve cleaning program and/or to prompt the dishwasher user to clean the sieve manually.
  • the determination unit is configured to integrate the temporal progression of the at least one sensor signal in order to determine an integral value, wherein the control device is configured to carry out a predetermined action depending on the determined integral value.
  • the integral value corresponds to the temporal function value.
  • the integral can refer to the entire temporal progression during a wash program run, but can also be limited to partial sections thereof, such as a heating phase or the like.
  • the determination unit compares the integral value with a threshold value and outputs a comparison result, wherein the control device is configured to carry out the predetermined action depending on the comparison result.
  • the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a sieve contamination sensor, wherein the determination unit is preferably set up to integrate the respective temporal course of the at least two sensor signals and to determine a characteristic number on the basis of the at least two integral values, wherein the control device is set up to carry out a predetermined action depending on the determined characteristic number.
  • the key figure depends in particular on all of the at least two integral values, for example the key figure is a sum or a product of the at least two integral values.
  • An individual weighting factor can be provided for each of the at least two integral values. Since the integral values in this example correspond to a temporal function value, one can also say that the key figure is a function of the temporal function values.
  • the determination unit is configured to differentiate the temporal progression of the at least one sensor signal in order to determine the differential value, wherein the control device is configured to carry out the predetermined action depending on the differential value.
  • the differential value corresponds to the temporal function value.
  • the determination unit is set up to determine a washing program function value depending on the stored temporal profile of the at least one sensor signal for a washing program run, to store the washing program function value and to determine a profile of the washing program function value on the basis of the washing program function value over a plurality of washing program runs, wherein the control device is set up to carry out the predetermined action depending on the determined profile of the washing program function value.
  • the rinsing program function value is understood to mean in particular a value that is determined on the basis of the temporal progression of the sensor signal for carrying out a rinsing program.
  • the rinsing program function value can be the integral of the sensor signal progression from a start time of the rinsing program to an end time of the rinsing program or an average value of the temporal derivative during the execution of the rinsing program.
  • the course of the washing program function value is determined in particular based on a sequence of the washing program function value over several washing program runs, for example as a function of the several washing program function values.
  • An example of this is the sum of the washing program function values that have been determined over several washing program runs since the course was last reset.
  • a model for determining when machine maintenance or a machine cleaning program should be carried out can be based on the course of the wash program function value.
  • the value of a turbidity sensor is proportional to an amount of dirt dissolved in the wash water.
  • the integral of the temporal course of the turbidity sensor value therefore corresponds, for example, to the amount of dirt that the dishwasher has cleaned in one wash program run.
  • the course of the wash program function value is determined, for example, as the sum of the amounts of dirt from wash program runs carried out one after the other, which results in a total amount of dirt that has been cleaned by the dishwasher. The higher the total amount of dirt, the more likely it is that components of the dishwasher will become dirty. Therefore, the total amount of dirt can, for example, be compared with a threshold value, and if the threshold value is exceeded, a machine cleaning program is carried out.
  • Another example is based on a conductivity sensor, the value of which is proportional to the active detergent dissolved in the washing solution.
  • Active detergent is understood to mean, for example, detergent that has not yet been used to dissolve dirt. The smaller the value, the higher the probability that components of the dishwasher will become dirty.
  • the course of the washing program function value is determined, for example, as a sum of the reciprocal value of the integral of the temporal course of the conductivity of a respective washing program run, which is an indicator of when a machine cleaning program should be carried out. If the course of the washing program function value determined in this way exceeds a predetermined threshold value, a machine cleaning program is carried out.
  • Another example is based on a temperature sensor that records the temperature of the washing solution. If a large amount of dishes is arranged in the washing chamber, then heating up the washing solution takes longer with a constant heating output.
  • the time integral of the course of the washing solution temperature from the beginning of a heating phase to the end of the heating phase, when, for example, a predetermined target temperature is reached, is therefore proportional to a total heat capacity or thermal mass of the dishes heated with the washing solution. Since the dish baskets and the washing chamber walls are also heated, a reference measurement can be carried out with the washing chamber empty, the value of which is subtracted from the determined value, for example.
  • washing program function value of a washing program run is determined. By adding up the washing program function values of washing program runs carried out one after the other, a course of the washing program function value is obtained.
  • the course of the washing program function value therefore develops according to the amount of dishes that have been cleaned with the dishwasher, which is an indication of when, for example, machine maintenance is necessary. If the course of the washing program function value exceeds a predetermined threshold, a machine cleaning program is carried out.
  • the determination unit is configured to store a plurality of temporal profiles of the at least one sensor signal, which were detected and stored during the execution of different washing program runs in the past.
  • the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a sieve contamination sensor, wherein the determination unit is set up to determine the respective washing program function value depending on the stored temporal profile of the respective one of the at least two sensor signals for a washing program run, to store the respective one of the at least two washing program function values and to determine a metric based on the respective profile of the at least two washing program function values over a plurality of washing program runs, wherein the control device is set up to carry out the predetermined action depending on the determined metric.
  • the measurement value can be determined, for example, as a sum or a product, preferably with individual weighting, of the washing program function values.
  • the determined measurement value is compared, for example, with a predetermined threshold value, and if the measurement value exceeds the predetermined threshold value, a machine cleaning program is carried out.
  • the dishwasher has a turbidity sensor, a conductivity sensor, a temperature sensor and a filter contamination sensor.
  • MZ is the metric value
  • T is the wash program function value of the turbidity sensor signal
  • L is the wash program function value of the conductance sensor signal
  • H is the wash program function value of the temperature sensor signal
  • N is the number of wash programs performed since the last machine cleaning program performed
  • D is the wash program function value of the sieve contamination sensor signal
  • a, b, c, d, and e are individual weighting parameters for the different wash program function values. If MZ exceeds a predetermined threshold, a machine care program is performed.
  • control device is configured to adapt the current rinsing program, in particular to shorten a sub-program step of the current rinsing program, depending on the temporal function value.
  • a sub-program step is, for example, soaking, pre-rinsing, main rinsing, final rinsing and/or drying.
  • This embodiment is advantageous because, for example, based on the temporal progression of the turbidity sensor signal, it can be determined that no more additional dirt is being dissolved in the wash liquor.
  • the temporal function value is determined as a differential value based on the temporal progression, which corresponds to the rate of change of the turbidity sensor signal. This is an indication that the items to be washed are clean.
  • the main rinsing sub-program step can then be ended as a predetermined action, which saves time and energy.
  • the predetermined action can be, for example, adding more cleaning agent using an automatic dosing system.
  • the detection unit is arranged in a device external to the dishwasher, wherein the dishwasher and the external device each have a communication unit for bidirectional communication.
  • the detection unit preferably has greater computing power available than if the detection unit is integrated in the dishwasher. This also allows more complex calculations to be carried out, which enables more precise results.
  • the communication unit comprises in particular a modem, in particular a mobile radio modem, and/or a network adapter.
  • the external device in which the detection unit is arranged can be a user's computer or a server on the Internet or the like.
  • the communication connection can be a direct connection or a mediated connection that is mediated via one or more intermediate devices, such as a router. Different technologies and/or communication protocols can be used for different sections of a connection.
  • the communication connection can also be established in sections wired and/or wirelessly. Examples of this are Bluetooth ® , WLAN, LAN, Firewire, Zig-Bee, mobile communications (2G, 3G, LTE/4G, 5G) and the like.
  • the communication can in particular be cryptographically protected.
  • the dishwasher has a detection unit and an additional detection unit is arranged in the external device.
  • an additional detection unit is arranged in the external device. For example, simple detections can be carried out locally and/or the local detection unit takes over the detection if communication with the external device is disrupted.
  • a method for operating a dishwasher preferably a household dishwasher, is proposed.
  • the dishwasher comprises a control device for carrying out a washing program for washing items to be washed arranged in a washing compartment of the dishwasher.
  • a temporal profile of at least one sensor signal of a washing solution is recorded.
  • the temporal profile of the at least one sensor signal is stored.
  • a temporal function value is determined on the basis of the temporal profile of the at least one sensor signal.
  • a predetermined action is carried out depending on the temporal function value determined.
  • This method has the same advantages as the system of the first aspect.
  • the embodiments and features described for the proposed system apply accordingly to the proposed method.
  • a computer program product which comprises instructions which, when the program is executed by a computer, cause the computer to carry out the method described above.
  • a computer program product such as a computer program means
  • the Fig.1 shows a schematic perspective view of a system 20 with a dishwasher 1, which is designed here as a household dishwasher.
  • the household dishwasher 1 comprises a washing container 2, which can be closed by a door 3, in particular watertight.
  • a sealing device can be provided between the door 3 and the washing container 2.
  • the washing container 2 is preferably cuboid-shaped.
  • the washing container 2 can be arranged in a housing of the household dishwasher 1.
  • the washing container 2 and the door 3 can form a washing chamber 4 for washing dishes.
  • Door 3 is in the Fig.1 shown in its open position.
  • the door 3 can be closed or opened by pivoting about a pivot axis 5 provided at a lower end of the door 3.
  • a loading opening 6 of the washing container 2 can be closed or opened.
  • the washing container 2 has a base 7, a ceiling 8 arranged opposite the base 7, a rear wall 9 arranged opposite the closed door 3 and two side walls 10, 11 arranged opposite one another.
  • the base 7, the ceiling 8, the rear wall 9 and the side walls 10, 11 can be made from a stainless steel sheet, for example.
  • the base 7 can be made from a plastic material, for example.
  • the household dishwasher 1 further comprises at least one dishware holder 12 to 14.
  • dishware holders 12 to 14 can be provided, wherein the dishware holder 12 can be a lower dishware holder or a lower basket, the dishware holder 13 can be an upper dishware holder or an upper basket and the dishware holder 14 can be a cutlery drawer.
  • the washware holders 12 to 14 are arranged one above the other in the washing container 2.
  • Each washware holder 12 to 14 can be moved either into or out of the washing container 2.
  • each washware holder 12 to 14 can be pushed or moved into the washing container 2 in an insertion direction E and pulled or moved out of the washing container 2 in an extraction direction A opposite to the insertion direction E.
  • a sensor unit 110 is arranged on the base 7, which has at least one sensor for detecting a sensor signal SS (see Fig. 2, 3 , 4 ) of the rinsing water.
  • the sensor unit 110 preferably comprises a turbidity sensor, a conductivity sensor and a temperature sensor.
  • the sensor unit 110 can also comprise other sensors, such as a water hardness sensor and/or a chemical sensor which is set up to detect a chemical composition of the active cleaning agent dissolved in the rinsing water or of the dirt dissolved in the rinsing water.
  • a control device 100, a storage unit 120 and a determination unit 130 are also arranged on the door 3.
  • the sensor unit detects a temporal profile R1, R2, R3 of the sensor signal SS and transmits it to the storage unit 120, which stores it.
  • the determination unit 130 accesses the stored temporal profile R1, R2, R3, determines a temporal function value RES on the basis of this and transmits this to the control device 100.
  • the control device 100 is set up to carry out a predetermined action depending on the temporal function value RES. This is based on the Fig. 2 - 5 explained in more detail in examples.
  • Fig. 2 shows a schematic diagram with two temporal profiles R1, R2 of a sensor signal SS and two corresponding temporal function values RES1, RES2.
  • the temporal profiles R1, R2 shown were recorded and saved in different wash program runs, for example, and are superimposed on one another in this diagram for better comparability.
  • the horizontal axis shows a time t
  • the vertical axis shows the amplitude of the sensor signal SS, with a higher amplitude here corresponding to a higher conductivity.
  • time course R1 corresponds, for example, to cleaning agent powder and the time course R2 corresponds, for example, to a cleaning agent tablet.
  • the powder dissolves more quickly, which is why the conductivity increases significantly faster than with the tablet.
  • the time function value RES1 therefore increases significantly earlier in the case of the powder than the time function value RES2 in the case of the tablet.
  • the time function value RES1, RES2 corresponds, for example, to a conductivity caused by the cleaning agent. chemical work performed.
  • the items to be washed are clean as soon as the temporal function value RES1, RES2 reaches a predetermined threshold value LIM.
  • this is the case at a time t1 that is earlier than time t2 in the case of tablets. Therefore, in the case of powder, the next sub-program step, for example a final rinse, can be started at time t1, which saves time and energy.
  • Fig.3 shows another schematic diagram of two time courses R1, R2 of two sensor signals SS (left diagram) as well as a schematic diagram of a course of a key figure K (right diagram).
  • the horizontal axis shows a time t
  • the vertical axis shows the amplitude of the sensor signal SS (left diagram) and the value of the key figure K (right diagram).
  • the time course R1 shows, for example, a temperature sensor signal and thus the temperature of the washing liquor, with heating starting at time t0.
  • the time course R2 shows, for example, a turbidity sensor signal and thus the turbidity of the washing liquor, with circulation of the washing liquor starting at time t0.
  • the temperature rises to a target value, then heating is stopped, which is why the temperature then drops again.
  • the turbidity increases sharply at the beginning because a lot of dirt is being loosened, but the increase slowly decreases because the dishes get cleaner and cleaner, so that less new dirt can be loosened.
  • the diagram also shows the areas A1, A2 of the respective time course R1, R2 up to a time t1.
  • the area A1, A2 results as the integral over time t of the respective temporal course R1, R2 and corresponds to a temporal function value RES (see Fig.1 or 6 ) of the respective time course R1, R2.
  • the area A1 corresponds, for example, to a thermal cleaning performance of the rinsing water and the area A2 corresponds to a dissolved amount of dirt.
  • the key figure K is determined on the basis of the respective temporal function value RES, which is given here by the areas A1 and A2.
  • the characteristic value K reaches a predetermined threshold value LIM, from which it is concluded, for example, that the items to be washed are clean. Therefore, at this time t1, the washing program can be ended or it can proceed to the next sub-program step of the washing program.
  • Fig.4 shows a further schematic diagram of a temporal progression R1, R2, R3 of a sensor signal SS over several rinsing program runs with associated rinsing program function value SF (upper diagram) as well as a schematic diagram of a progression of a rinsing program function value SIG1 (lower diagram).
  • the upper diagram shows the time course R1, R2, R3 of a sensor signal SS, for example of a turbidity sensor, over three wash program runs.
  • the first wash program run begins at time t0 and ends at time t1.
  • the second wash program run begins at time t2 and ends at time t3.
  • the third wash program run begins at time t4 and ends at time t5.
  • the wash program function value SF is the time integral of the respective time course R1, R2, R3, which has the values A1, A2, A3. These values correspond, for example, to the amount of dirt that is removed by the dishwasher 1 in a respective wash program run (see Fig.1 or 6 ) was rinsed off.
  • the course of the washing program function value SIG1 is formed on the basis of the washing program function values SF; in this example, this corresponds to the sum of the washing program function values SF of the previous washing program runs and is shown in the diagram below.
  • the horizontal axis N shows the washing program runs carried out
  • the vertical axis ⁇ shows the value of the course of the washing program function value SIG1.
  • the course of the washing program function value SIG1 corresponds to the total amount of dirt that was washed away by the dishwasher 1. After a predetermined total amount of dirt, which is determined, for example, as a predetermined threshold value LIM, a machine cleaning program is carried out in order to prevent any contamination of components of the dishwasher 1 that could lead to an unhygienic condition and/or a decrease in cleaning performance.
  • Fig.5 shows two schematic diagrams of a course of washing program function values SIG1, SIG2 for different households H1, H2.
  • the horizontal axis N shows the washing program runs carried out
  • the vertical axis ⁇ shows the respective value of the course of the washing program function value SIG1, SIG2.
  • the courses shown are, for example, the course of the washing program function value SF (see Fig.4 ) of a turbidity sensor, as shown by the Fig.4 explained.
  • This example shows that the triggering of a machine cleaning program based on the course of the washing program function value SIG1, SIG2 can be different for different households H1, H2 if the measured values of the turbidity sensor differ. This can be the case, for example, if in one of the households, in this case household H2, the dishes are pre-rinsed before they are put in the dishwasher, but not in the other household H1.
  • the threshold value LIM is already reached after 11 washing program runs, whereas in the lower diagram the threshold value LIM is only reached after 23 washing program runs.
  • the measure determined on the basis of several washing program function values SF for example a weighted sum of several washing program function values SF, as given in equation (1) can also be used.
  • Fig.6 shows a schematic block diagram of a system 20 with a dishwasher 1, for example the household dishwasher of Fig.1 , and with an external device 200.
  • the dishwasher 1 comprises a communication unit 101, which is designed here as a mobile radio modem and is coupled to the control device 100.
  • the storage unit 120 is integrated in the control device 100.
  • the external device 200 in this example comprises the determination unit 130 and also has a communication unit 201.
  • a communication connection COM can be established between the two communication units 101, 201.
  • the control device 100 sends, for example, time profiles R1, R2, R3, which were recorded by the sensor unit 110, to the determination unit 130. This determines at least one temporal function value RES and transmits it to the control device 100 via the communication connection COM.
  • the determination unit 130 can receive a code K (see Fig.3 ), a wash program function value SF (see Fig.4 ), a history of a washing program function value SIG1, SIG2 (see Fig.4 or 5 ) and/or a measurement value and transmit it to the control device 100.
  • the control device 100 carries out a predetermined action, in particular a machine care or cleaning program, depending on the temporal function value RES, the characteristic value K, the washing program function value SF, the course of the washing program function value SIG1, SIG2 and/or the measurement value.
  • Fig.7 shows a schematic block diagram of an embodiment of a method for operating a dishwasher 1, for example the household dishwasher 1 of Fig.1 or the Fig.6 .
  • a time course R1, R2, R3 (see Fig.1 , 2 , 3 , 4 or 6 ) at least one sensor signal SS (see Fig. 2, 3 or 4 ) of a washing solution.
  • the temporal progression R1, R2, R3 of the at least one sensor signal SS is stored.
  • a temporal function value RES, RES1, RES2 is determined on the basis of the time profile R1, R2, R3 of the at least one sensor signal SS.
  • a predetermined action is carried out depending on the determined temporal function value RES, RES1, RES2.
  • the predetermined action includes adjusting a washing program parameter of a currently running washing program, carrying out a machine cleaning program and/or issuing an information signal to a user of the dishwasher 1.
  • Fig.8 shows a schematic block diagram of a further embodiment of a method for operating a dishwasher 1, for example the household dishwasher 1 of Fig.1 or the Fig.6 .
  • a first step S10 the dishwasher 1 is switched on or a washing program is started.
  • a second step S20 for example, an internal status indicator is queried as to whether a machine cleaning program should be carried out. If this query results in a "logically true" T, a machine cleaning program is carried out S25 or the user is suggested to start one. After the machine cleaning program S25, the program is terminated S50, for example.
  • the rinsing program S30 comprises, for example, the sub-steps S31, S32, S33.
  • the step S31 corresponds to the beginning of a loop that runs continuously during the execution of the rinsing program S30. For example, in the step S31 a time sequence R1, R2, R3 (see Fig.1 , 2 , 3 , 4 or 6 ) of a sensor signal SS (see Fig. 2, 3 , or 4 ) is recorded and stored.
  • a temporal function value RES (see Fig.1 , 2 or 6 ) is determined on the basis of the stored time course R1, R2, R3 of the sensor signal SS and compared with a predetermined threshold value LIM (see Fig.3 , 4 or 5 ). If the threshold value LIM is exceeded, for example, a logically true T is output, otherwise a logically false F. In the case of a logically false F, the loop starts again. In the case of a logically true T, the loop is terminated S33, for example, the program then moves on to the next subprogram step.
  • another query S40 follows, in which, for example, a course of a washing program function value SIG1, SIG2 (see Fig.4 or 5 ) is updated and it is determined whether a threshold value LIM has been exceeded. If this is the case (logically true T), for example, the internal status indicator is activated S45 or another predetermined action is carried out. If this is not the case (logically false F), the washing program run is terminated S50.

Landscapes

  • Washing And Drying Of Tableware (AREA)

Description

Die vorliegende Erfindung betrifft ein System mit einer Geschirrspülmaschine, ein Verfahren und ein Computerprogrammprodukt.The present invention relates to a system with a dishwasher, a method and a computer program product.

Bei Geschirrspülmaschinen kann es ein Problem sein, dass die Geschirrspülmaschine, insbesondere spülflottenführende Bauteile, wie eine Umwälzpumpe, ein Sprüharm, ein Geschirrkorb oder auch eine Innenseite eines Spülbehälters, mit der Zeit verschmutzen. Es kann sich dabei beispielsweise eine Schicht aus Schmutz auf oder in diesen Bauteilen ausbilden, die eine Reinigungsleistung der Geschirrspülmaschine beeinträchtigen kann. Als Gegenmaßnahme hierfür sind Maschinenpflegeprogramme bekannt. Diese werden bei bekannten Geschirrspülmaschinen insbesondere nach einer vorgegebenen Anzahl von durchgeführten Spülprogrammdurchläufen gestartet. Dies erfolgt jedoch unabhängig von einem tatsächlichen Verschmutzungsgrad der Geschirrspülmaschine. Es kommt daher vor, dass das Maschinenpflegeprogramm zu früh oder auch zu spät gestartet wird. In dem einen Fall wird dann unnötig Energie, Reinigungsmittel und Wasser verbraucht, in dem anderen Fall kann eine Reinigungsleistung der Geschirrspülmaschine bereits merklich beeinträchtigt sein, wenn das Maschinenpflegeprogramm angestoßen wird. Weiterhin kann es hierbei zu einer vorzeitigen Alterung von Bauteilen oder dem Ausfall von funktionellen Einheiten kommen, die von dem Schmutz betroffen sind.With dishwashers, it can be a problem that the dishwasher, especially components that carry washing liquid, such as a circulation pump, a spray arm, a dish basket or the inside of a washing container, become dirty over time. For example, a layer of dirt can form on or in these components, which can impair the cleaning performance of the dishwasher. Machine care programs are known as a countermeasure for this. In known dishwashers, these are started in particular after a predetermined number of washing program runs have been carried out. However, this happens regardless of the actual degree of soiling of the dishwasher. It therefore happens that the machine care program is started too early or too late. In one case, energy, cleaning agents and water are then used unnecessarily, in the other case, the cleaning performance of the dishwasher can already be noticeably impaired when the machine care program is started. This can also lead to premature aging of components or the failure of functional units that are affected by the dirt.

DE 10 2008 040 647 A1 beschreibt eine Geschirrspülmaschine, bei der auf Vorliegen eines Startsignals ein Sonderreinigungsprogramm zur Reinigung des Spülbehälters, insbesondere durch Beaufschlagung mit Spülflüssigkeit, ausgeführt wird. DE 10 2008 040 650 A1 beschreibt eine Geschirrspülmaschine, bei der nach einer vorgegebenen Anzahl von Spülgängen und/oder in Abhängigkeit von Prozessparametern vorangegangener Spülgänge ein Sonderspülgang mit einer erhöhten Temperatur durchgeführt wird. EN 10 2008 040 647 A1 describes a dishwasher in which, when a start signal is given, a special cleaning program is carried out to clean the washing container, in particular by applying washing liquid. EN 10 2008 040 650 A1 describes a dishwasher in which a special rinse cycle is carried out at an increased temperature after a predetermined number of rinse cycles and/or depending on the process parameters of previous rinse cycles.

Aus der DD 217 557 A1 ist ein Verfahren zur Regelung der Reinigungs- bzw. Spülmittelzugabe in Waschgeräten bekannt, bei dem über einen oder mehrere Sensoren, von denen mindestens einer auf Tensidkonzentration anspricht, die Änderung des Anstiegs des Messsignales während der Zugabe der Reinigungs- bzw. Spülmittel erfasst wird, insbesondere die Messwerte der Sensoren durch kontinuierliche elektronische Bildung der ersten Ableitung der Funktion Oberflächenspannung der Waschlauge über die Zeit ausgewertet und daraus durch Vergleichen der Änderung mit den in der Programmsteuerung gespeicherten Sollwerten Signale zur Steuerung der Dosiereinrichtung gewonnen werden.From the DD 217 557 A1 A method for controlling the addition of cleaning or rinsing agents in washing machines is known, in which the change in the increase of the measuring signal during the addition of cleaning or rinsing agents is detected by one or more sensors, at least one of which responds to surfactant concentration, in particular the Measured values from the sensors are evaluated over time by continuously electronically forming the first derivative of the surface tension function of the washing liquor, and from this, signals for controlling the dosing device are obtained by comparing the change with the setpoint values stored in the program control.

DE 10 2008 024543 A1 beschreibt eine Geschirrspülmaschine gemäß dem Oberbegriff der Ansprüche 1 und 11. EN 10 2008 024543 A1 describes a dishwasher according to the preamble of claims 1 and 11.

Vor diesem Hintergrund besteht eine Aufgabe der vorliegenden Erfindung darin, den Betrieb einer Geschirrspülmaschine zu verbessern.Against this background, one object of the present invention is to improve the operation of a dishwasher.

Gemäß einem ersten Aspekt wird ein System mit einer Geschirrspülmaschine, vorzugsweise einer Haushaltsgeschirrspülmaschine, mit einer Steuerungsvorrichtung zum Durchführen eines Spülprogramms zum Spülen von in einem Spülraum der Geschirrspülmaschine angeordnetem Spülgut, mit einer Sensoreinheit zum Erfassen eines zeitlichen Verlaufs wenigstens eines Sensorsignals einer Spülflotte, die zum Spülen des Spülguts dient, und zum Ausgeben des erfassten zeitlichen Verlaufs des wenigstens einen Sensorsignals, mit einer Speichereinheit zum Speichern des zeitlichen Verlaufs des wenigstens einen Sensorsignals, und mit einer Ermittlungseinheit zum Ermitteln eines zeitlichen Funktionswerts auf Basis des zeitlichen Verlaufs des wenigstens einen Sensorsignals vorgeschlagen. Die Steuerungsvorrichtung zum Durchführen einer vorbestimmten Aktion in Abhängigkeit des ermittelten zeitlichen Funktionswerts eingerichtet.According to a first aspect, a system is proposed with a dishwasher, preferably a domestic dishwasher, with a control device for carrying out a washing program for washing dishes arranged in a washing compartment of the dishwasher, with a sensor unit for detecting a temporal profile of at least one sensor signal of a washing solution that is used to wash the dishes, and for outputting the detected temporal profile of the at least one sensor signal, with a storage unit for storing the temporal profile of the at least one sensor signal, and with a determination unit for determining a temporal function value based on the temporal profile of the at least one sensor signal. The control device is set up to carry out a predetermined action depending on the determined temporal function value.

Dieses System weist den Vorteil auf, dass der Betrieb der Geschirrspülmaschine verbessert ist, da nicht nur einzelne Messwerte von Sensoren berücksichtigt werden, um die Geschirrspülmaschine zu steuern, sondern es wird die zeitliche Entwicklung des Sensorsignals betrachtet. Beispielsweise kann ein Vorspülen im Rahmen eines Spülprogramms beendet werden, wenn sich eine Trübung der Spülflotte nur noch langsam verändert, obwohl die Trübung insgesamt hoch ist. Weiterhin lassen sich durch die kontinuierliche Erfassung und Speichern des Sensorsignals langfristige Trends, wie eine langsam und über mehrere Spülprogrammdurchläufe zunehmende Verschmutzung der Geschirrspülmaschine, erkennen und entsprechende Maßnahmen vornehmen, insbesondere ließe sich beispielsweise ein Maschinenpflege- oder Reinigungsprogramm gezielt durchführen.This system has the advantage that the operation of the dishwasher is improved, as not only individual measured values from sensors are taken into account to control the dishwasher, but the temporal development of the sensor signal is also considered. For example, a pre-wash can be stopped as part of a wash program if the turbidity of the wash water only changes slowly, even though the turbidity is high overall. Furthermore, the continuous recording and storage of the sensor signal makes it possible to identify long-term trends, such as a slow increase in the soiling of the dishwasher over several wash program runs, and to take appropriate measures, in particular, a machine care or cleaning program can be carried out in a targeted manner, for example.

Die Steuerungsvorrichtung oder die Ermittlungseinheit können jeweils hardwaretechnisch und/oder softwaretechnisch implementiert sein. Bei einer hardwaretechnischen Implementierung kann die Steuerungsvorrichtung oder die Ermittlungseinheit zum Beispiel als Computer oder als Mikroprozessor ausgebildet sein. Bei einer softwaretechnischen Implementierung kann die Steuerungsvorrichtung oder die Ermittlungseinheit als Computerprogrammprodukt, als eine Funktion, als eine Routine, als Teil eines Programmcodes oder als ausführbares Objekt ausgebildet sein. Die Ermittlungseinheit kann Teil der Steuerungsvorrichtung sein, kann aber auch extern zu der Geschirrspülmaschine angeordnet sein.The control device or the determination unit can each be implemented using hardware and/or software. In a hardware implementation, the control device or the determination unit can be designed as a computer or as a microprocessor, for example. In a software implementation, the control device or the determination unit can be designed as a computer program product, as a function, as a routine, as part of a program code or as an executable object. The determination unit can be part of the control device, but can also be arranged externally to the dishwasher.

Die Sensoreinheit umfasst eine Mehrzahl an Sensoren, die jeweils ein Sensorsignal der Spülflotte erfassen. Das Sensorsignal bezieht sich dabei auf einen physikalischen, chemischen und/oder biologischen Parameter der Spülflotte, wie zumindest eine Trübung, einen Leitwert, eine Temperatur, eine Siebverschmutzung und gegebenenfalls eine Wasserhärte und dergleichen. Das Sensorsignal ist dabei indikativ für einen Wert des jeweiligen Parameters. Im Folgenden wird mit dem Begriff Sensorsignal der Wert des jeweiligen Parameters bezeichnet, das Sensorsignal eines Temperatursensors ist also beispielsweise 50°C. Es können mehrere Sensoren für den gleichen Parameter vorgesehen sein, die beispielsweise an unterschiedlichen Positionen in der Geschirrspülmaschine angeordnet sind, an denen sie Kontakt mit der Spülflotte haben.The sensor unit comprises a plurality of sensors, each of which detects a sensor signal from the washing solution. The sensor signal relates to a physical, chemical and/or biological parameter of the washing solution, such as at least a turbidity, a conductivity, a temperature, a sieve contamination and possibly a water hardness and the like. The sensor signal is indicative of a value of the respective parameter. In the following, the term sensor signal refers to the value of the respective parameter, so the sensor signal of a temperature sensor is, for example, 50°C. Several sensors can be provided for the same parameter, which are arranged, for example, at different positions in the dishwasher where they come into contact with the washing solution.

Die Sensoreinheit erfasst das wenigstens eine Sensorsignal in einem bestimmten Zeitintervall vorzugsweise mehrfach, beispielsweise mit einer Häufigkeit größer als 0,5/min, bevorzugt größer als 1/min, weiter bevorzugt größer als 2/min, noch bevorzugt größer als 6/min. Vorzugsweise erfasst die Sensoreinheit das Sensorsignal regelmäßig und/oder periodisch, vorzugsweise mit einer Periodenlänge kürzer als 100 s, bevorzugt kürzer als 60 s, weiter bevorzugt kürzer als 30 s, noch bevorzugt kürzer als 10 s.The sensor unit preferably records the at least one sensor signal multiple times in a specific time interval, for example with a frequency of more than 0.5/min, preferably more than 1/min, more preferably more than 2/min, even more preferably more than 6/min. The sensor unit preferably records the sensor signal regularly and/or periodically, preferably with a period length of less than 100 s, preferably less than 60 s, more preferably less than 30 s, even more preferably less than 10 s.

Unter einem zeitlichen Verlauf des Sensorsignals wird vorliegend insbesondere verstanden, dass zeitlich sequenziell erfasste Sensorsignale in einer Zeitreihe, insbesondere mit einem Zeitstempel, gespeichert werden. Der Zeitstempel kann dabei eine absolute Zeit darstellen, vorzugsweise bezieht sich der Zeitstempel aber auf einen Startzeitpunkt des Spülprogrammdurchlaufs oder auf einen Einschaltzeitpunkt der Geschirrspülmaschine. Der zeitliche Verlauf des Sensorsignals liegt beispielsweise als eine Tabelle vor, wobei einem jeweiligen Wert des Sensorsignals der entsprechende Zeitstempel zugeordnet ist.In the present case, a temporal progression of the sensor signal is understood to mean in particular that sensor signals recorded sequentially are stored in a time series, in particular with a time stamp. The time stamp can represent an absolute time, but preferably the time stamp refers to a start time of the washing program run or to a switch-on time of the dishwasher. The temporal progression of the sensor signal is available, for example, as a table, with the corresponding time stamp being assigned to a respective value of the sensor signal.

Die Speichereinheit ist beispielsweise als ein Datenspeicher, wie ein Flash-Speicher, ausgebildet. Die Speichereinheit kann als eine separate Vorrichtung ausgebildet sein, kann aber auch ein Bestandteil der Sensoreinheit, der Ermittlungseinheit oder der Steuerungsvorrichtung sein.The storage unit is designed, for example, as a data storage device, such as a flash memory. The storage unit can be designed as a separate device, but can also be a component of the sensor unit, the detection unit or the control device.

Unter einem zeitlichen Funktionswert wird vorliegend insbesondere ein von dem zeitlichen Verlauf abgeleiteter Wert verstanden. Zum Ermitteln des zeitlichen Funktionswerts werden beispielsweise mindestens zwei der gespeicherten Werte herangezogen, vorzugsweise zwei direkt aufeinanderfolgende Werte, weiter vorzugsweise wird der gesamte zeitliche Verlauf herangezogen. Beispiele für den zeitlichen Funktionswert umfassen eine Ableitung des Sensorsignals nach der Zeit oder eine Integration des Sensorsignals über die Zeit. Bei dem Ermitteln des zeitlichen Funktionswerts können zeitabhängige und/oder sensorsignalwertabhängige Gewichte verwendet werden, beispielsweise kann die erste Minute des zeitlichen Verlaufs stärker oder weniger stark gewichtet werden als der weitere zeitliche Verlauf und/oder Sensorsignalwerte, die über einem bestimmten Schwellwert liegen, können stärker oder weniger stark gewichtet werden, als die unter dem Schwellwert liegenden Sensorsignalwerte, und dergleichen mehr.In the present case, a temporal function value is understood to mean a value derived from the temporal progression. To determine the temporal function value, for example, at least two of the stored values are used, preferably two directly consecutive values, further preferably the entire time profile is used. Examples of the time function value include a derivative of the sensor signal with respect to time or an integration of the sensor signal over time. When determining the time function value, time-dependent and/or sensor signal value-dependent weights can be used, for example the first minute of the time profile can be weighted more or less strongly than the further time profile and/or sensor signal values that are above a certain threshold can be weighted more or less strongly than the sensor signal values that are below the threshold, and the like.

Die vorbestimmte Aktion, die die Steuerungsvorrichtung durchführt, umfasst beispielsweise das Anpassen eines Spülprogrammparameters, das Beenden eines Teilprogrammschritts, das Ausgeben eines Hinweises an einen Benutzer der Geschirrspülmaschine, das Setzen eines Statusindikators und dergleichen mehr.The predetermined action that the control device performs includes, for example, adjusting a washing program parameter, terminating a sub-program step, issuing a message to a user of the dishwasher, setting a status indicator and the like.

Beispielsweise vergleicht die Steuerungsvorrichtung den ermittelten zeitlichen Funktionswert mit einem vorbestimmten Schwellwert oder einem Funktionswert einer vorbestimmten Funktion, wobei das Argument zum Ermitteln des Funktionswerts der vorbestimmten Funktion beispielsweise von einem Zeitintervall, das dem ermittelten zeitlichen Funktionswert zugrunde liegt, abhängt.For example, the control device compares the determined temporal function value with a predetermined threshold value or a function value of a predetermined function, wherein the argument for determining the function value of the predetermined function depends, for example, on a time interval on which the determined temporal function value is based.

Das vorgeschlagene System unterscheidet sich damit insbesondere von solchen Systemen, bei denen auf Basis lediglich des aktuellen Werts des Sensorsignals eine Überwachung oder Steuerung erfolgt.The proposed system therefore differs in particular from systems in which monitoring or control is carried out based only on the current value of the sensor signal.

Gemäß einer Ausführungsform des erfindungsgemäßen Systems umfasst die Sensoreinheit einen Trübungssensor zum Erfassen einer Trübung der Spülflotte, vorzugsweise einen optischen Trübungssensor, und/oder einen Leitfähigkeitssensor zum Erfassen einer Leitfähigkeit der Spülflotte, vorzugsweise einen spektroskopischen Impedanzsensor, und/oder einen Temperatursensor zum Erfassen einer Temperatur der Spülflotte.According to one embodiment of the system according to the invention, the sensor unit comprises a turbidity sensor for detecting a turbidity of the washing liquor, preferably an optical turbidity sensor, and/or a conductivity sensor for detecting a conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and/or a temperature sensor for detecting a temperature of the washing liquor.

In Ausführungsformen umfasst die Sensorreinheit weiterhin einen Wasserhärtesensor zum Erfassen einer Wasserhärte, einen Anschmutzungssensor zum Erfassen einer Anschmutzung des Spülguts, insbesondere einer chemischen Zusammensetzung der Anschmutzung, einen Beladungssensor zum Ermitteln einer Beladung der Geschirrspülmaschine und/oder einen Reinigungsmittelsensor zum Ermitteln einer Art des Reinigungsmittels.In embodiments, the sensor unit further comprises a water hardness sensor for detecting water hardness, a soiling sensor for detecting soiling of the dishes, in particular a chemical composition of the soiling, a load sensor for detecting a load of the dishwasher and/or a detergent sensor for detecting a type of detergent.

Für jeden dieser Sensoren ist die Sensoreinheit zum Erfassen des zeitlichen Verlaufs des Sensorsignals eingerichtet und die Ermittlungseinheit ist zum Ermitteln des jeweiligen zeitlichen Funktionswerts eingerichtet. Die Steuerungsvorrichtung ist zum Durchführen der vorbestimmten Aktion in Abhängigkeit von jedem der gegebenenfalls mehreren zeitlichen Funktionswerte eingerichtet.For each of these sensors, the sensor unit is set up to detect the temporal progression of the sensor signal and the determination unit is set up to determine the respective temporal function value. The control device is set up to carry out the predetermined action depending on each of the possibly several temporal function values.

Gemäß einer weiteren Ausführungsform umfasst die Sensoreinheit den Trübungssensor zum Erfassen der Trübung der Spülflotte, vorzugsweise einen optischen Trübungssensor, einen Leitfähigkeitssensor zum Erfassen der Leitfähigkeit der Spülflotte, vorzugsweise einen spektroskopischen Impedanzsensor, und einen Temperatursensor zum Erfassen der Temperatur der Spülflotte.According to a further embodiment, the sensor unit comprises the turbidity sensor for detecting the turbidity of the washing liquor, preferably an optical turbidity sensor, a conductivity sensor for detecting the conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and a temperature sensor for detecting the temperature of the washing liquor.

In dieser Ausführungsform umfasst die Sensoreinheit zumindest die drei genannten Sensoren. Entsprechend werden wenigstens drei zeitliche Verläufe gespeichert und die Ermittlungseinheit ermittelt für einen jeden der drei zeitlichen Verläufe einen jeweiligen zeitlichen Funktionswert. Die Steuerungsvorrichtung ist zum Durchführen der vorbestimmten Aktion in Abhängigkeit von jedem der drei zeitlichen Funktionswerte eingerichtet.In this embodiment, the sensor unit comprises at least the three sensors mentioned. Accordingly, at least three temporal profiles are stored and the determination unit determines a respective temporal function value for each of the three temporal profiles. The control device is set up to carry out the predetermined action depending on each of the three temporal function values.

Dies hat den Vorteil, dass eine Korrelation unter den verschiedenen Sensorsignalen ermittelt werden kann und/oder dass eine komplexere Analyse durch die Steuerungsvorrichtung erfolgen kann, um die vorbestimmte Aktion durchzuführen. Beispielsweise kann vorgesehen sein, dass wenigstens zwei der drei zeitlichen Funktionswerte über einem jeweiligen Schwellwert liegen oder die Summe der drei zeitlichen Funktionswerte wird mit einem Schwellwert verglichen und dergleichen mehr.This has the advantage that a correlation can be determined between the various sensor signals and/or that a more complex analysis can be carried out by the control device in order to carry out the predetermined action. For example, it can be provided that at least two of the three temporal function values are above a respective threshold value or the sum of the three temporal function values is compared with a threshold value and the like.

Gemäß einer weiteren erfindungsgemäßen Ausführungsform des Systems umfasst die Sensoreinheit einen Sieb-Verschmutzungssensor, der zum Erfassen eines Verschmutzungsgrades eines in der Geschirrspülmaschine angeordneten Siebs und zum Ausgeben des erfassten Verschmutzungsgrades als ein weiteres Sensorsignal eingerichtet ist.According to a further embodiment of the system according to the invention, the sensor unit comprises a sieve contamination sensor which is designed to detect a degree of contamination of a sieve arranged in the dishwasher and to output the detected degree of contamination as a further sensor signal.

Die Speichereinheit ist zum Speichern eines zeitlichen Verlaufs des weiteren Sensorsignals eingerichtet und die Ermittlungseinheit ist zum Ermitteln eines weiteren zeitlichen Funktionswerts auf Basis des zeitlichen Verlaufs des weiteren Sensorsignals eingerichtet.The storage unit is configured to store a temporal profile of the further sensor signal and the determination unit is configured to determine a further temporal function value based on the temporal profile of the further sensor signal.

Der Sieb-Verschmutzungssensor umfasst beispielsweise eine Funktion, die einen Pumpenstrom bei einem Abpumpen der Spülflotte aus der Geschirrspülmaschine überwacht. Wenn der Pumpenstrom kurz nach dem Start des Abpumpens, wenn noch nicht die gesamte Spülflotte abgepumpt ist, bereits abfällt und nach einer kurzen Abpump-Pause zunächst wieder hoch ist um dann erneut schnell abzufallen, ist das ein Indiz dafür, dass das Sieb verschmutzt ist und gereinigt werden sollte. Denn wenn das Sieb sauber ist, dann fließt die Spülflotte in den Pumpentopf so schnell nach, wie sie abgepumpt wird. Wenn das Sieb aber verschmutzt ist, wird die Spülflotte aus dem Pumpentopf schneller abgepumpt, als sie nachfließen kann, so dass die Last der Pumpe, und damit der Pumpenstrom, abfällt, nach einer kurzen Wartezeit, sobald die Spülflotte nachgeflossen ist, aber wieder hoch ist.The sieve soiling sensor, for example, includes a function that monitors the pump current when the washing liquid is being pumped out of the dishwasher. If the pump current drops shortly after pumping starts, when not all of the washing liquid has been pumped out, and after a short pause in pumping it is initially high again and then quickly drops again, this is an indication that the sieve is dirty and should be cleaned. If the sieve is clean, the washing liquid flows into the pump pot as quickly as it is pumped out. If the sieve is dirty, however, the washing liquid is pumped out of the pump pot faster than it can flow in, so the load on the pump, and therefore the pump current, drops, but after a short wait, as soon as the washing liquid has flowed in, it is high again.

Wenn das Sieb verschmutzt ist, kann als vorbestimmte Aktion beispielsweise ein Siebreinigungsprogramm durchgeführt werden und/oder der Nutzer der Geschirrspülmaschine wird aufgefordert, das Sieb manuell zu reinigen.If the sieve is dirty, a predetermined action can be taken, for example, to carry out a sieve cleaning program and/or to prompt the dishwasher user to clean the sieve manually.

Gemäß einer weiteren Ausführungsform des Systems ist die Ermittlungseinheit zum Integrieren des zeitlichen Verlaufs des wenigstens einen Sensorsignals zum Ermitteln eines Integralwerts eingerichtet, wobei die Steuerungsvorrichtung zum Durchführen einer vorbestimmten Aktion in Abhängigkeit des ermittelten Integralwerts eingerichtet ist.According to a further embodiment of the system, the determination unit is configured to integrate the temporal progression of the at least one sensor signal in order to determine an integral value, wherein the control device is configured to carry out a predetermined action depending on the determined integral value.

Bei dieser Ausführungsform entspricht der Integralwert dem zeitlichen Funktionswert. Das Integral kann sich auf den gesamten zeitlichen Verlauf während eines Spülprogrammdurchlaufs beziehen, kann aber auch Teilabschnitte davon beschränkt sein, wie beispielsweise eine Aufheizphase oder dergleichen.In this embodiment, the integral value corresponds to the temporal function value. The integral can refer to the entire temporal progression during a wash program run, but can also be limited to partial sections thereof, such as a heating phase or the like.

In Ausführungsformen ist vorgesehen, dass die Ermittlungseinheit den Integralwert mit einem Schwellwert vergleicht und ein Vergleichsergebnis ausgibt, wobei die Steuerungsvorrichtung zum Durchführen der vorbestimmten Aktion in Abhängigkeit des Vergleichsergebnisses eingerichtet ist.In embodiments, it is provided that the determination unit compares the integral value with a threshold value and outputs a comparison result, wherein the control device is configured to carry out the predetermined action depending on the comparison result.

Gemäß einer erfindungsgemäßen Ausführungsform des Systems umfasst die Sensoreinheit zumindest zwei aus einem Trübungssensor, einem Leitfähigkeitssensor, einem Temperatursensor und einem Sieb-Verschmutzungssensor, wobei die Ermittlungseinheit vorzugsweise zum Integrieren des jeweiligen zeitlichen Verlaufs der zumindest zwei Sensorsignale und zum Ermitteln einer Kennzahl auf Basis der zumindest zwei Integralwerte eingerichtet ist, wobei die Steuerungsvorrichtung zum Durchführen einer vorbestimmten Aktion in Abhängigkeit der ermittelten Kennzahl eingerichtet ist.According to an embodiment of the system according to the invention, the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a sieve contamination sensor, wherein the determination unit is preferably set up to integrate the respective temporal course of the at least two sensor signals and to determine a characteristic number on the basis of the at least two integral values, wherein the control device is set up to carry out a predetermined action depending on the determined characteristic number.

Die Kennzahl hängt insbesondere von allen der zumindest zwei Integralwerte ab, beispielsweise ist die Kennzahl eine Summe oder ein Produkt der zumindest zwei Integralwerte. Hierbei kann für jeden der zumindest zwei Integralwerte ein individueller Gewichtungsfaktor vorgesehen sein. Da die Integralwerte in diesem Beispiel einem zeitlichen Funktionswert entsprechen, kann man auch sagen, dass die Kennzahl eine Funktion der zeitlichen Funktionswerte ist.The key figure depends in particular on all of the at least two integral values, for example the key figure is a sum or a product of the at least two integral values. An individual weighting factor can be provided for each of the at least two integral values. Since the integral values in this example correspond to a temporal function value, one can also say that the key figure is a function of the temporal function values.

Gemäß einer weiteren Ausführungsform des Systems ist die Ermittlungseinheit zum Differenzieren des zeitlichen Verlaufs des wenigstens einen Sensorsignals zum Ermitteln des Differentialwerts eingerichtet, wobei die Steuerungsvorrichtung zum Durchführen der vorbestimmten Aktion in Abhängigkeit des Differentialwerts eingerichtet ist.According to a further embodiment of the system, the determination unit is configured to differentiate the temporal progression of the at least one sensor signal in order to determine the differential value, wherein the control device is configured to carry out the predetermined action depending on the differential value.

Bei dieser Ausführungsform entspricht der Differenzialwert dem zeitlichen Funktionswert. Erfindungsgemäß ist die Ermittlungseinheit zum Ermitteln eines Spülprogramm-Funktionswerts in Abhängigkeit des gespeicherten zeitlichen Verlaufs des wenigstens einen Sensorsignals für einen Spülprogrammdurchlauf, zum Speichern des Spülprogramm-Funktionswerts und zum Ermitteln eines Verlaufs des Spülprogramm-Funktionswerts auf Basis des Spülprogramm-Funktionswerts über eine Mehrzahl von Spülprogrammdurchläufen hinweg eingerichtet, wobei die Steuerungsvorrichtung zum Durchführen der vorbestimmten Aktion in Abhängigkeit des ermittelten Verlaufs des Spülprogramm-Funktionswerts eingerichtet ist.In this embodiment, the differential value corresponds to the temporal function value. According to the invention, the determination unit is set up to determine a washing program function value depending on the stored temporal profile of the at least one sensor signal for a washing program run, to store the washing program function value and to determine a profile of the washing program function value on the basis of the washing program function value over a plurality of washing program runs, wherein the control device is set up to carry out the predetermined action depending on the determined profile of the washing program function value.

Das ist besonders vorteilhaft, da sich auf diese Weise langfristige Veränderungen ermitteln und entsprechende Maßnahmen ergreifen lassen. Es lassen sich insbesondere auch Statistiken über den Einfluss unterschiedlicher Spülprogrammparameter ermitteln. Beispielsweise kann ermittelt werden, dass eine Sieb-Verschmutzung bei der Verwendung eines bestimmten Reinigungsmittels schnell zunimmt, wobei als Gegenmaßnahme hierzu eine höhere Spülflottentemperatur eingestellt wird.This is particularly advantageous because it allows long-term changes to be identified and appropriate measures to be taken. In particular, statistics can be determined on the influence of different washing program parameters. For example, it can be determined that the filter becomes increasingly dirty when a certain cleaning agent is used, and a higher washing solution temperature can be set as a countermeasure.

Unter dem Spülprogramm-Funktionswert wird vorliegend insbesondere ein Wert verstanden, der auf Basis des zeitlichen Verlaufs des Sensorsignals für eine Durchführung eines Spülprogramms ermittelt wird. Beispielsweise kann der Spülprogramm-Funktionswert das Integral des Sensorsignalverlaufs von einem Startzeitpunkt des Spülprogramms bis zu einem Endzeitpunkt des Spülprogramms sein oder ein Mittelwert der zeitlichen Ableitung während der Durchführung des Spülprogramms.In the present case, the rinsing program function value is understood to mean in particular a value that is determined on the basis of the temporal progression of the sensor signal for carrying out a rinsing program. For example, the rinsing program function value can be the integral of the sensor signal progression from a start time of the rinsing program to an end time of the rinsing program or an average value of the temporal derivative during the execution of the rinsing program.

Der Verlauf des Spülprogramm-Funktionswerts wird insbesondere basierend auf einer Abfolge des Spülprogramm-Funktionswerts über mehrere Spülprogrammdurchläufe hinweg ermittelt, beispielsweise als eine Funktion der mehreren Spülprogramm-Funktionswerte. Ein Beispiel hierfür ist die Summe der Spülprogramm-Funktionswerte, die seit einem letzten Zurücksetzen des Verlaufs über mehrere Spülprogrammdurchläufe hinweg ermittelt wurden.The course of the washing program function value is determined in particular based on a sequence of the washing program function value over several washing program runs, for example as a function of the several washing program function values. An example of this is the sum of the washing program function values that have been determined over several washing program runs since the course was last reset.

Beispielsweise kann ein Modell zur Ermittlung, wann eine Maschinenpflege oder ein Maschinenreinigungsprogramm durchgeführt werden sollte, auf Basis des Verlaufs des Spülprogramm-Funktionswerts basieren. Beispielsweise ist der Wert eines Trübungssensors proportional zu einer Menge von in der Spülflotte gelöstem Schmutz. Das Integral des zeitlichen Verlaufs des Trübungssensorwerts entspricht damit beispielsweise der Schmutzmenge, die die Geschirrspülmaschine in einem Spülprogrammdurchlauf gereinigt hat. Der Verlauf des Spülprogramm-Funktionswerts wird beispielsweise als die Summe der Schmutzmengen von nacheinander durchgeführten Spülprogrammdurchläufen, ermittelt, woraus sich eine Gesamtschmutzmenge, die von der Geschirrspülmaschine gereinigt wurde, ergibt. Eine Verschmutzung von Bauteilen der Geschirrspülmaschine ist umso wahrscheinlicher, je höher die Gesamtschmutzmenge ist. Daher kann die Gesamtschmutzmenge beispielsweise mit einem Schwellwert verglichen werden und wenn der Schwellwert überschritten wird, wird ein Maschinenreinigungsprogramm durchgeführt.For example, a model for determining when machine maintenance or a machine cleaning program should be carried out can be based on the course of the wash program function value. For example, the value of a turbidity sensor is proportional to an amount of dirt dissolved in the wash water. The integral of the temporal course of the turbidity sensor value therefore corresponds, for example, to the amount of dirt that the dishwasher has cleaned in one wash program run. The course of the wash program function value is determined, for example, as the sum of the amounts of dirt from wash program runs carried out one after the other, which results in a total amount of dirt that has been cleaned by the dishwasher. The higher the total amount of dirt, the more likely it is that components of the dishwasher will become dirty. Therefore, the total amount of dirt can, for example, be compared with a threshold value, and if the threshold value is exceeded, a machine cleaning program is carried out.

Ein weiteres Beispiel basiert auf einem Leitfähigkeitssensor, dessen Wert proportional zu in der Spülflotte gelöstem und aktivem Reinigungsmittel ist. Unter aktivem Reinigungsmittel wird beispielsweise Reinigungsmittel verstanden, das noch nicht zum Lösen von Schmutz verbraucht wurde. Je kleiner der Wert ist, umso höher ist die Wahrscheinlichkeit, dass Bauteile der Geschirrspülmaschine verschmutzen. Als Verlauf des Spülprogramm-Funktionswerts wird beispielsweise eine Summe des reziproken Werts des Integrals des zeitlichen Verlaufs des Leitwerts eines jeweiligen Spülprogrammdurchlaufs ermittelt, was ein Indikator ist, wann ein Maschinenreinigungsprogramm durchzuführen ist. Wenn der so ermittelte Verlauf des Spülprogramm-Funktionswerts einen vorbestimmten Schwellwert übersteigt, wird ein Maschinenreinigungsprogramm durchgeführt.Another example is based on a conductivity sensor, the value of which is proportional to the active detergent dissolved in the washing solution. Active detergent is understood to mean, for example, detergent that has not yet been used to dissolve dirt. The smaller the value, the higher the probability that components of the dishwasher will become dirty. The course of the washing program function value is determined, for example, as a sum of the reciprocal value of the integral of the temporal course of the conductivity of a respective washing program run, which is an indicator of when a machine cleaning program should be carried out. If the course of the washing program function value determined in this way exceeds a predetermined threshold value, a machine cleaning program is carried out.

Ein weiteres Beispiel basiert auf einem Temperatursensor, der die Temperatur der Spülflotte erfasst. Wenn eine große Menge an Spülgut in dem Spülraum angeordnet ist, dann dauert das Aufheizen der Spülflotte bei konstanter Heizleistung länger. Das zeitliche Integral des Verlaufs der Spülflottentemperatur vom Anfang einer Aufheizphase bis zum Ende der Aufheizphase, wenn beispielsweise eine vorgegebene Zieltemperatur erreicht ist, ist daher proportional zu einer Gesamtwärmekapazität oder thermischen Masse des mit der Spülflotte erwärmen Spülguts. Da auch die Geschirrkörbe und die Spülraumbewandung mit aufgeheizt werden, kann eine Referenzmessung bei leerem Spülraum durchgeführt werden, deren Wert von dem ermittelten beispielsweise subtrahiert wird. Ferner kann eine Schwankung einer Netzspannung oder dergleichen, die einen Einfluss auf die Heizleistung einer Spülflottenheizung hat, hierbei berücksichtigt werden. Auf diese Weise wird beispielsweise der Spülprogramm-Funktionswert eines Spülprogrammdurchlaufs ermittelt. Durch Aufsummierung der Spülprogramm-Funktionswerte von nacheinander durchgeführten Spülprogrammdurchläufen wird ein Verlauf des Spülprogramm-Funktionswerts erhalten.Another example is based on a temperature sensor that records the temperature of the washing solution. If a large amount of dishes is arranged in the washing chamber, then heating up the washing solution takes longer with a constant heating output. The time integral of the course of the washing solution temperature from the beginning of a heating phase to the end of the heating phase, when, for example, a predetermined target temperature is reached, is therefore proportional to a total heat capacity or thermal mass of the dishes heated with the washing solution. Since the dish baskets and the washing chamber walls are also heated, a reference measurement can be carried out with the washing chamber empty, the value of which is subtracted from the determined value, for example. Furthermore, a fluctuation in a mains voltage or the like, which has an influence on the heating output of a washing solution heater, can be taken into account here. In this way, for example, the washing program function value of a washing program run is determined. By adding up the washing program function values of washing program runs carried out one after the other, a course of the washing program function value is obtained.

Je größer die thermische Masse, um so mehr Spülgut ist in dem Spülraum angeordnet und um so größer ist die zu erwartende Schmutzmenge oder Schmutzbelastung der Geschirrspülmaschine. Der Verlauf des Spülprogramm-Funktionswerts entwickelt sich daher entsprechend einer Spülgutmenge, die mit der Geschirrspülmaschine gereinigt wurde, was ein Indiz dafür ist, wann beispielsweise eine Maschinenpflege notwendig ist. Wenn der Verlauf des Spülprogramm-Funktionswerts einen vorbestimmten Schwellwert übersteigt, wird ein Maschinenreinigungsprogramm durchgeführt.The greater the thermal mass, the more dishes are arranged in the washing chamber and the greater the expected amount of dirt or dirt load of the dishwasher. The course of the washing program function value therefore develops according to the amount of dishes that have been cleaned with the dishwasher, which is an indication of when, for example, machine maintenance is necessary. If the course of the washing program function value exceeds a predetermined threshold, a machine cleaning program is carried out.

In Ausführungsformen ist die Ermittlungseinheit zum Speichern einer Mehrzahl von zeitlichen Verläufen des wenigstens einen Sensorsignals, die während der Durchführung von zeitlich in der Vergangenheit liegenden unterschiedlichen Spülprogrammdurchläufen erfasst und gespeichert wurden, eingerichtet.In embodiments, the determination unit is configured to store a plurality of temporal profiles of the at least one sensor signal, which were detected and stored during the execution of different washing program runs in the past.

Auf Basis der Mehrzahl von gespeicherten zeitlichen Verläufen des Sensorsignals lässt sich beispielsweise mittels einer Statistik die Auswirkung von verschiedenen Spülprogrammparametern auf den Verlauf des Sensorsignals und damit mittelbar auf die mit dem Sensorsignal korrelierten Größen schließen.Based on the majority of stored temporal profiles of the sensor signal, it is possible, for example, to use statistics to determine the effect of various rinsing program parameters on the profile of the sensor signal and thus indirectly on the variables correlated with the sensor signal.

Erfindungsgemäß umfasst die Sensoreinheit zumindest zwei aus einem Trübungssensor, einem Leitfähigkeitssensor, einem Temperatursensor und einem Sieb-Verschmutzungssensor, wobei die Ermittlungseinheit zum Ermitteln des jeweiligen Spülprogramm-Funktionswerts in Abhängigkeit des gespeicherten zeitlichen Verlaufs des jeweiligen der zumindest zwei Sensorsignale für einen Spülprogrammdurchlauf, zum Speichern der jeweiligen der zumindest zwei Spülprogramm-Funktionswerte und zum Ermitteln einer Maßzahl auf Basis des jeweiligen Verlaufs der zumindest zwei Spülprogramm-Funktionswerteüber eine Mehrzahl von Spülprogrammdurchläufen hinweg eingerichtet ist, wobei die Steuerungsvorrichtung zum Durchführen der vorbestimmten Aktion in Abhängigkeit der ermittelten Maßzahl eingerichtet ist.According to the invention, the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a sieve contamination sensor, wherein the determination unit is set up to determine the respective washing program function value depending on the stored temporal profile of the respective one of the at least two sensor signals for a washing program run, to store the respective one of the at least two washing program function values and to determine a metric based on the respective profile of the at least two washing program function values over a plurality of washing program runs, wherein the control device is set up to carry out the predetermined action depending on the determined metric.

Die Maßzahl kann beispielsweise als eine Summe oder ein Produkt, vorzugsweise mit jeweils individueller Gewichtung, der Spülprogramm-Funktionswerteermittelt werden. Die ermittelte Maßzahl wird beispielsweise mit einem vorbestimmten Schwellwert verglichen, und wenn die Maßzahl den vorbestimmten Schwellwert übersteigt, wird ein Maschinenreinigungsprogramm durchgeführt.The measurement value can be determined, for example, as a sum or a product, preferably with individual weighting, of the washing program function values. The determined measurement value is compared, for example, with a predetermined threshold value, and if the measurement value exceeds the predetermined threshold value, a machine cleaning program is carried out.

Zum Beispiel weist die Geschirrspülmaschine einen Trübungssensor, einen Leitfähigkeitssensor, einen Temperatursensor und einen Sieb-Verschmutzungssensor auf. Die Maßzahl kann zum Beispiel gemäß folgender Gleichung (1) ermittelt werden: MZ = a T + b L + c H + d N + e D

Figure imgb0001
For example, the dishwasher has a turbidity sensor, a conductivity sensor, a temperature sensor and a filter contamination sensor. The measurement value can be determined, for example, according to the following equation (1): MZ = a T + b L + c H + d N + e D
Figure imgb0001

In Gleichung (1) steht MZ für die Maßzahl, T ist der Spülprogramm-Funktionswert des Trübungssensorsignals, L ist der Spülprogramm-Funktionswert des Leitwertsensorsignals, H ist der Spülprogramm-Funktionswert des Temperatursensorsignals, N ist die Anzahl an durchgeführten Spülprogrammen seit dem letzten durchgeführten Maschinenreinigungsprogramm, D ist der Spülprogramm-Funktionswert des Sieb-Verschmutzungssensorsignals und a, b, c, d und e sind individuelle Gewichtungsparameter für die verschiedenen Spülprogramm-Funktionswerte. Wenn MZ einen vorbestimmten Schwellwert überschreitet, wird ein Maschinenpflegeprogramm durchgeführt.In equation (1), MZ is the metric value, T is the wash program function value of the turbidity sensor signal, L is the wash program function value of the conductance sensor signal, H is the wash program function value of the temperature sensor signal, N is the number of wash programs performed since the last machine cleaning program performed, D is the wash program function value of the sieve contamination sensor signal, and a, b, c, d, and e are individual weighting parameters for the different wash program function values. If MZ exceeds a predetermined threshold, a machine care program is performed.

Gemäß einer weiteren Ausführungsform ist die Steuerungsvorrichtung zum Durchführen eines Maschinenpflegeprogramms und/oder eines Siebreinigungsprogramms in Abhängigkeit des zeitlichen Funktionswerts und/oder des Verlaufs des Spülprogramm- Funktionswerts eingerichtet.According to a further embodiment, the control device is designed to carry out a machine care program and/or a sieve cleaning program depending on the temporal function value and/or the course of the rinsing program function value.

Gemäß einer weiteren Ausführungsform ist die Steuerungsvorrichtung zum Anpassen des laufenden Spülprogramms, insbesondere zum Verkürzen eines Teilprogrammschritts des laufenden Spülprogramms, in Abhängigkeit des zeitlichen Funktionswerts eingerichtet.According to a further embodiment, the control device is configured to adapt the current rinsing program, in particular to shorten a sub-program step of the current rinsing program, depending on the temporal function value.

Ein Teilprogrammschritt ist beispielsweise ein Einweichen, ein Vorspülen, ein Hauptspülen, ein Klarspülen und/oder ein Trocknen. Diese Ausführungsform ist vorteilhaft, da beispielsweise auf Grundlage des zeitlichen Verlaufs des Trübungssensorsignals ermittelt werden kann, dass kein zusätzlicher Schmutz mehr in der Spülflotte gelöst wird. Beispielsweise wird der zeitliche Funktionswert hierbei als Differentialwert auf Basis des zeitlichen Verlaufs ermittelt, was der Änderungsrate des Trübungssensorsignals entspricht. Dies ist ein Hinweis darauf, dass das Spülgut sauber ist. Als vorbestimmte Aktion kann dann der Hauptspülen-Teilprogrammschritt beendet werden, was eine Zeit- und Energieersparnis mit sich bringt. Es können auch weitere zeitliche Funktionswerte, wie derjenige des Leitwertsensors oder des Temperatursensors berücksichtigt werden. Wenn das Leitwertsensorsignal sehr gering ist, weist das darauf hin, dass nicht genügend aktives Reinigungsmittel in der Spülflotte ist, um Schmutz zu lösen. In diesem Fall kann als vorbestimmte Aktion beispielsweise ein Nachdosieren von Reinigungsmittel mittels eines automatischen Dosiersystems erfolgen.A sub-program step is, for example, soaking, pre-rinsing, main rinsing, final rinsing and/or drying. This embodiment is advantageous because, for example, based on the temporal progression of the turbidity sensor signal, it can be determined that no more additional dirt is being dissolved in the wash liquor. For example, the temporal function value is determined as a differential value based on the temporal progression, which corresponds to the rate of change of the turbidity sensor signal. This is an indication that the items to be washed are clean. The main rinsing sub-program step can then be ended as a predetermined action, which saves time and energy. Other temporal function values, such as that of the conductivity sensor or the temperature sensor, can also be taken into account. If the conductivity sensor signal is very low, this indicates that there is not enough active cleaning agent in the wash liquor to dissolve dirt. In this case, the predetermined action can be, for example, adding more cleaning agent using an automatic dosing system.

Auf Basis des zeitlichen Funktionswerts eines einzelnen Sensorsignals oder auf Basis mehrere zeitlicher Funktionswerte unterschiedlicher Sensorsignale lassen sich auf diese Weise eine Vielzahl unterschiedlicher Indikationen ableiten und jeweils eine vorbestimmte Aktion auslösen. Insgesamt wird damit der Betrieb der Geschirrspülmaschine verbessert.Based on the temporal function value of a single sensor signal or on the basis of several temporal function values of different sensor signals, a large number of different indications can be derived and a predetermined action can be triggered in each case. Overall, this improves the operation of the dishwasher.

Gemäß einer weiteren Ausführungsform ist die Ermittlungseinheit in einer zu der Geschirrspülmaschine externen Einrichtung angeordnet, wobei die Geschirrspülmaschine und die externe Einrichtung jeweils eine Kommunikationseinheit zur bidirektionalen Kommunikation aufweisen.According to a further embodiment, the detection unit is arranged in a device external to the dishwasher, wherein the dishwasher and the external device each have a communication unit for bidirectional communication.

Bei dieser Ausführungsform steht der Ermittlungseinheit vorzugsweise eine größere Rechenleistung zur Verfügung, als wenn die Ermittlungseinheit in der Geschirrspülmaschine integriert ist. Damit lassen sich auch komplexere Berechnungen durchführen, was genauere Ergebnisse ermöglicht.In this embodiment, the detection unit preferably has greater computing power available than if the detection unit is integrated in the dishwasher. This also allows more complex calculations to be carried out, which enables more precise results.

Die Kommunikationseinheit umfasst insbesondere ein Modem, insbesondere ein Mobilfunkmodem, und/oder einen Netzwerkadapter.The communication unit comprises in particular a modem, in particular a mobile radio modem, and/or a network adapter.

Die externe Einrichtung, in dem die Ermittlungseinheit angeordnet ist, kann ein Computer des Benutzers oder auch ein Server im Internet oder dergleichen sein. Die Kommunikationsverbindung kann eine Direktverbindung sein oder eine vermittelte Verbindung, die über eines oder mehrere Zwischengeschaltete Geräte, wie beispielsweise einen Router, vermittelt wird, sein. Dabei können für unterschiedliche Abschnitte einer Verbindung auch unterschiedliche Technologien und/oder Kommunikationsprotokolle zum Einsatz kommen. Die Kommunikationsverbindung kann ferner abschnittsweise drahtgebunden und/oder drahtlos hergestellt werden. Beispiele hierfür sind Bluetooth®, WLAN, LAN, Firewire, Zig-Bee, Mobilfunk (2G, 3G, LTE/4G, 5G) und dergleichen mehr. Die Kommunikation kann insbesondere kryptographisch geschützt erfolgen.The external device in which the detection unit is arranged can be a user's computer or a server on the Internet or the like. The communication connection can be a direct connection or a mediated connection that is mediated via one or more intermediate devices, such as a router. Different technologies and/or communication protocols can be used for different sections of a connection. The communication connection can also be established in sections wired and/or wirelessly. Examples of this are Bluetooth ® , WLAN, LAN, Firewire, Zig-Bee, mobile communications (2G, 3G, LTE/4G, 5G) and the like. The communication can in particular be cryptographically protected.

In Ausführungsformen weist sowohl die Geschirrspülmaschine eine Ermittlungseinheit auf und es ist zusätzlich eine Ermittlungseinheit in der externen Einrichtung angeordnet. Hierbei können beispielsweise einfache Ermittlungen lokal erfolgen und/oder die lokale Ermittlungseinheit übernimmt die Ermittlung, wenn eine Kommunikation mit der externen Einrichtung gestört ist.In embodiments, the dishwasher has a detection unit and an additional detection unit is arranged in the external device. For example, simple detections can be carried out locally and/or the local detection unit takes over the detection if communication with the external device is disrupted.

Gemäß einem zweiten Aspekt wird Verfahren zum Betreiben einer Geschirrspülmaschine, vorzugsweise einer Haushaltsgeschirrspülmaschine, vorgeschlagen. Die Geschirrspülmaschine umfasst eine Steuerungsvorrichtung zum Durchführen eines Spülprogramms zum Spülen von in einem Spülraum der Geschirrspülmaschine angeordnetem Spülgut. In einem ersten Schritt wird ein zeitlicher Verlauf wenigstens eines Sensorsignals einer Spülflotte erfasst. In einem zweiten Schritt wird der zeitliche Verlauf des wenigstens einen Sensorsignals gespeichert. In einem dritten Schritt wird ein zeitlicher Funktionswert auf Basis des zeitlichen Verlaufs des wenigstens einen Sensorsignals ermittelt. In einem vierten Schritt wird eine vorbestimmte Aktion in Abhängigkeit des ermittelten zeitlichen Funktionswerts durchgeführt.According to a second aspect, a method for operating a dishwasher, preferably a household dishwasher, is proposed. The dishwasher comprises a control device for carrying out a washing program for washing items to be washed arranged in a washing compartment of the dishwasher. In a first step, a temporal profile of at least one sensor signal of a washing solution is recorded. In a second step, the temporal profile of the at least one sensor signal is stored. In a third step, a temporal function value is determined on the basis of the temporal profile of the at least one sensor signal. In a fourth step, a predetermined action is carried out depending on the temporal function value determined.

Dieses Verfahren weist die gleichen Vorteile auf, wie das System des ersten Aspekts. Die für das vorgeschlagene System beschriebenen Ausführungsformen und Merkmale gelten für das vorgeschlagene Verfahren entsprechend.This method has the same advantages as the system of the first aspect. The embodiments and features described for the proposed system apply accordingly to the proposed method.

Weiterhin wird ein Computerprogrammprodukt vorgeschlagen, welches Befehle umfasst, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das vorstehend beschriebene Verfahren auszuführen.Furthermore, a computer program product is proposed which comprises instructions which, when the program is executed by a computer, cause the computer to carry out the method described above.

Ein Computerprogrammprodukt, wie z.B. ein Computerprogramm-Mittel, kann beispielsweise als Speichermedium, wie z.B. Speicherkarte, USB-Stick, CD-ROM, DVD, oder auch in Form einer herunterladbaren Datei von einem Server in einem Netzwerk bereitgestellt oder geliefert werden. Dies kann zum Beispiel in einem drahtlosen Kommunikationsnetzwerk durch die Übertragung einer entsprechenden Datei mit dem Computerprogrammprodukt oder dem Computerprogramm-Mittel erfolgen.A computer program product, such as a computer program means, can be provided or delivered, for example, as a storage medium, such as a memory card, USB stick, CD-ROM, DVD, or in the form of a downloadable file from a server in a network. This can be done, for example, in a wireless communications network by transmitting a corresponding file with the computer program product or the computer program means.

Weitere mögliche Implementierungen der Erfindung umfassen auch nicht explizit genannte Kombinationen von zuvor oder im Folgenden bezüglich der Ausführungsbeispiele beschriebenen Merkmale oder Ausführungsformen. Dabei wird der Fachmann auch Einzelaspekte als Verbesserungen oder Ergänzungen zu der jeweiligen Grundform der Erfindung hinzufügen.Further possible implementations of the invention also include combinations of features or embodiments described above or below with respect to the exemplary embodiments that are not explicitly mentioned. The person skilled in the art will also add individual aspects as improvements or additions to the respective basic form of the invention.

Weitere vorteilhafte Ausgestaltungen und Aspekte der Erfindung sind Gegenstand der Unteransprüche sowie der im Folgenden beschriebenen Ausführungsbeispiele der Erfindung. Im Weiteren wird die Erfindung anhand von bevorzugten Ausführungsformen unter Bezugnahme auf die beigelegten Figuren näher erläutert.

  • Fig. 1 zeigt eine schematische perspektivische Ansicht einer Ausführungsform eines Systems mit einer Geschirrspülmaschine;
  • Fig. 2 zeigt ein schematisches Diagramm eines zeitlichen Verlaufs eines Sensorsignals und eines korrespondierenden zeitlichen Funktionswerts;
  • Fig. 3 zeigt ein weiteres schematisches Diagramm von zwei zeitlichen Verläufen zweier Sensorsignale und eines jeweiligen zeitlichen Funktionswerts sowie ein schematisches Diagramm eines Verlaufs einer Kennzahl;
  • Fig. 4 zeigt ein weiteres schematisches Diagramm eines zeitlichen Verlaufs eines Sensorsignals über mehrere Spülprogrammdurchläufe mit zugeordnetem Spülprogramm-Funktionswert sowie ein schematisches Diagramm eines Verlaufs eines Spülprogramm-Funktionswerts;
  • Fig. 5 zeigt zwei schematische Diagramme eines Verlaufs von Spülprogramm-Funktionswerten für unterschiedliche Haushalte;
  • Fig. 6 zeigt ein schematisches Blockdiagramm eines Systems mit einer Geschirrspülmaschine;
  • Fig. 7 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels eines Verfahrens zum Betreiben einer Geschirrspülmaschine; und
  • Fig. 8 zeigt ein schematisches Blockschaltbild eines weiteren Ausführungsbeispiels eines Verfahrens zum Betreiben einer Geschirrspülmaschine.
Further advantageous embodiments and aspects of the invention are the subject of the dependent claims and the embodiments of the invention described below. The invention is explained in more detail below using preferred embodiments with reference to the attached figures.
  • Fig.1 shows a schematic perspective view of an embodiment of a system with a dishwasher;
  • Fig.2 shows a schematic diagram of a temporal course of a sensor signal and a corresponding temporal function value;
  • Fig.3 shows a further schematic diagram of two temporal courses of two sensor signals and a respective temporal function value as well as a schematic diagram of a course of a key figure;
  • Fig.4 shows a further schematic diagram of a temporal progression of a sensor signal over several washing program runs with an associated washing program function value as well as a schematic diagram of a progression of a washing program function value;
  • Fig.5 shows two schematic diagrams of a trend of washing program function values for different households;
  • Fig.6 shows a schematic block diagram of a system with a dishwasher;
  • Fig.7 shows a schematic block diagram of an embodiment of a method for operating a dishwasher; and
  • Fig.8 shows a schematic block diagram of a further embodiment of a method for operating a dishwasher.

In den Figuren sind gleiche oder funktionsgleiche Elemente mit denselben Bezugszeichen versehen worden, sofern nichts anderes angegeben ist.In the figures, identical or functionally equivalent elements have been given the same reference numerals, unless otherwise stated.

Die Fig. 1 zeigt eine schematische perspektivische Ansicht eines System 20 mit einer Geschirrspülmaschine 1, die hier als eine Haushalts-Geschirrspülmaschine ausgebildet ist. Die Haushalts-Geschirrspülmaschine 1 umfasst einen Spülbehälter 2, der durch eine Tür 3, insbesondere wasserdicht, verschließbar ist. Hierzu kann zwischen der Tür 3 und dem Spülbehälter 2 eine Dichteinrichtung vorgesehen sein. Der Spülbehälter 2 ist vorzugweise quaderförmig. Der Spülbehälter 2 kann in einem Gehäuse der Haushalts-Geschirrspülmaschine 1 angeordnet sein. Der Spülbehälter 2 und die Tür 3 können einen Spülraum 4 zum Spülen von Spülgut bilden.The Fig.1 shows a schematic perspective view of a system 20 with a dishwasher 1, which is designed here as a household dishwasher. The household dishwasher 1 comprises a washing container 2, which can be closed by a door 3, in particular watertight. For this purpose, a sealing device can be provided between the door 3 and the washing container 2. The washing container 2 is preferably cuboid-shaped. The washing container 2 can be arranged in a housing of the household dishwasher 1. The washing container 2 and the door 3 can form a washing chamber 4 for washing dishes.

Die Tür 3 ist in der Fig. 1 in ihrer geöffneten Stellung dargestellt. Durch ein Schwenken um eine an einem unteren Ende der Tür 3 vorgesehene Schwenkachse 5 kann die Tür 3 geschlossen oder geöffnet werden. Mit Hilfe der Tür 3 kann eine Beschickungsöffnung 6 des Spülbehälters 2 geschlossen oder geöffnet werden. Der Spülbehälter 2 weist einen Boden 7, eine dem Boden 7 gegenüberliegend angeordnete Decke 8, eine der geschlossenen Tür 3 gegenüberliegend angeordnete Rückwand 9 und zwei einander gegenüberliegend angeordnete Seitenwände 10, 11 auf. Der Boden 7, die Decke 8, die Rückwand 9 und die Seitenwände 10, 11 können beispielsweise aus einem Edelstahlblech gefertigt sein. Alternativ kann beispielsweise der Boden 7 aus einem Kunststoffmaterial gefertigt sein.Door 3 is in the Fig.1 shown in its open position. The door 3 can be closed or opened by pivoting about a pivot axis 5 provided at a lower end of the door 3. With the help of the door 3, a loading opening 6 of the washing container 2 can be closed or opened. The washing container 2 has a base 7, a ceiling 8 arranged opposite the base 7, a rear wall 9 arranged opposite the closed door 3 and two side walls 10, 11 arranged opposite one another. The base 7, the ceiling 8, the rear wall 9 and the side walls 10, 11 can be made from a stainless steel sheet, for example. Alternatively, the base 7 can be made from a plastic material, for example.

Die Haushalts-Geschirrspülmaschine 1 weist ferner zumindest eine Spülgutaufnahme 12 bis 14 auf. Vorzugsweise können mehrere, beispielsweise drei, Spülgutaufnahmen 12 bis 14 vorgesehen sein, wobei die Spülgutaufnahme 12 eine untere Spülgutaufnahme oder ein Unterkorb, die Spülgutaufnahme 13 eine obere Spülgutaufnahme oder ein Oberkorb und die Spülgutaufnahme 14 eine Besteckschublade sein kann. Wie die Fig. 1 weiterhin zeigt, sind die Spülgutaufnahmen 12 bis 14 übereinander in dem Spülbehälter 2 angeordnet. Jede Spülgutaufnahme 12 bis 14 ist wahlweise in den Spülbehälter 2 hinein- oder aus diesem herausverlagerbar. Insbesondere ist jede Spülgutaufnahme 12 bis 14 in einer Einschubrichtung E in den Spülbehälter 2 hineinschiebbar oder hineinfahrbar und entgegen der Einschubrichtung E in einer Auszugsrichtung A aus dem Spülbehälter 2 herausziehbar oder herausfahrbar.The household dishwasher 1 further comprises at least one dishware holder 12 to 14. Preferably, several, for example three, dishware holders 12 to 14 can be provided, wherein the dishware holder 12 can be a lower dishware holder or a lower basket, the dishware holder 13 can be an upper dishware holder or an upper basket and the dishware holder 14 can be a cutlery drawer. As the Fig.1 further shows, the washware holders 12 to 14 are arranged one above the other in the washing container 2. Each washware holder 12 to 14 can be moved either into or out of the washing container 2. In particular, each washware holder 12 to 14 can be pushed or moved into the washing container 2 in an insertion direction E and pulled or moved out of the washing container 2 in an extraction direction A opposite to the insertion direction E.

An dem Boden 7 ist eine Sensoreinheit 110 angeordnet, die wenigstens einen Sensor zum Erfassen eines Sensorsignals SS (siehe Fig. 2, 3, 4) der Spülflotte umfasst. Die Sensoreinheit 110 umfasst vorzugsweise einen Trübungssensor, einen Leitwertsensor und einen Temperatursensor. Die Sensoreinheit 110 kann ferner weitere Sensoren, wie einen Wasserhärtesensor und/oder einen chemischen Sensor, der zum Erfassen einer chemischen Zusammensetzung des in der Spülflotte gelösten aktiven Reinigungsmittels oder des in der Spülflotte gelösten Schmutzes eingerichtet ist, umfassen. An der Tür 3 sind ferner eine Steuerungsvorrichtung 100, eine Speichereinheit 120 und eine Ermittlungseinheit 130 angeordnet. Die Sensoreinheit erfasst einen zeitlichen Verlauf R1, R2, R3 des Sensorsignals SS und überträgt diesen an die Speichereinheit 120, die diesen abspeichert. Die Ermittlungseinheit 130 greift auf den gespeicherten zeitlichen Verlauf R1, R2, R3 zu, ermittelt einen zeitlichen Funktionswert RES auf dessen Basis und überträgt diesen an die Steuerungsvorrichtung 100. Die Steuerungsvorrichtung 100 ist dazu eingerichtet, eine vorbestimmte Aktion in Abhängigkeit des zeitlichen Funktionswerts RES durchzuführen. Dies ist anhand der Fig. 2 - 5 in Beispielen näher erläutert.A sensor unit 110 is arranged on the base 7, which has at least one sensor for detecting a sensor signal SS (see Fig. 2, 3 , 4 ) of the rinsing water. The sensor unit 110 preferably comprises a turbidity sensor, a conductivity sensor and a temperature sensor. The sensor unit 110 can also comprise other sensors, such as a water hardness sensor and/or a chemical sensor which is set up to detect a chemical composition of the active cleaning agent dissolved in the rinsing water or of the dirt dissolved in the rinsing water. A control device 100, a storage unit 120 and a determination unit 130 are also arranged on the door 3. The sensor unit detects a temporal profile R1, R2, R3 of the sensor signal SS and transmits it to the storage unit 120, which stores it. The determination unit 130 accesses the stored temporal profile R1, R2, R3, determines a temporal function value RES on the basis of this and transmits this to the control device 100. The control device 100 is set up to carry out a predetermined action depending on the temporal function value RES. This is based on the Fig. 2 - 5 explained in more detail in examples.

Fig. 2 zeigt ein schematisches Diagramm mit zwei zeitlichen Verläufen R1, R2 eines Sensorsignals SS und zwei korrespondierenden zeitlichen Funktionswerten RES1, RES2. Es handelt sich dabei beispielsweise um jeweils einen zeitlichen Verlauf R1, R2 des Leitwertsensorsignals SS eines Leitwertsensors und um das Integral des jeweiligen zeitlichen Verlaufs R1, R2 als zeitlicher Funktionswert RES1, RES2. Die gezeigten zeitlichen Verläufe R1, R2 wurden beispielsweise in unterschiedlichen Spülprogrammdurchläufen erfasst und gespeichert und sind in diesem Diagramm zur besseren Vergleichbarkeit übereinandergelegt. Die horizontale Achse zeigt eine Zeit t, die vertikale Achse zeigt die Amplitude des Sensorsignals SS, wobei eine höhere Amplitude hier einem höheren Leitwert entspricht. Fig. 2 shows a schematic diagram with two temporal profiles R1, R2 of a sensor signal SS and two corresponding temporal function values RES1, RES2. This involves, for example, a temporal profile R1, R2 of the conductivity sensor signal SS of a conductivity sensor and the integral of the respective temporal profile R1, R2 as a temporal function value RES1, RES2. The temporal profiles R1, R2 shown were recorded and saved in different wash program runs, for example, and are superimposed on one another in this diagram for better comparability. The horizontal axis shows a time t, the vertical axis shows the amplitude of the sensor signal SS, with a higher amplitude here corresponding to a higher conductivity.

Zum Zeitpunkt t0 wird beispielsweise Reinigungsmittel in die Spülflotte zugegeben, woraufhin der Leitwert der Spülflotte ansteigt. Der zeitliche Verlauf R1 entspricht beispielsweise Reinigungsmittelpulver und der zeitliche Verlauf R2 entspricht beispielsweise einem Reinigungsmittel-Tab. Das Pulver geht schneller in Lösung, weshalb der Leitwert deutlich schneller ansteigt als bei dem Tab. Der zeitliche Funktionswert RES1 steigt im Falle des Pulvers daher deutlich früher stark an, als der zeitliche Funktionswert RES2 bei dem Tab. Der zeitliche Funktionswert RES1, RES2 entspricht beispielsweise einer durch das Reinigungsmittel verrichteten chemischen Arbeit. Beispielsweise ist das Spülgut sauber, sobald der zeitliche Funktionswert RES1, RES2 einen vorgegebenen Schwellwert LIM erreicht. Dies ist im Falle des Pulvers zu einem Zeitpunkt t1 der Fall, der ein früherer Zeitpunkt ist, als der Zeitpunkt t2 im Falle des Tabs. Daher kann im Falle des Pulvers bereits zum Zeitpunkt t1 zum nächsten Teilprogrammschritt, beispielsweise ein Klarspülen, übergegangen werden, was Zeit und Energie einspart.At time t0, for example, cleaning agent is added to the rinsing solution, whereupon the conductivity of the rinsing solution increases. The time course R1 corresponds, for example, to cleaning agent powder and the time course R2 corresponds, for example, to a cleaning agent tablet. The powder dissolves more quickly, which is why the conductivity increases significantly faster than with the tablet. The time function value RES1 therefore increases significantly earlier in the case of the powder than the time function value RES2 in the case of the tablet. The time function value RES1, RES2 corresponds, for example, to a conductivity caused by the cleaning agent. chemical work performed. For example, the items to be washed are clean as soon as the temporal function value RES1, RES2 reaches a predetermined threshold value LIM. In the case of powder, this is the case at a time t1 that is earlier than time t2 in the case of tablets. Therefore, in the case of powder, the next sub-program step, for example a final rinse, can be started at time t1, which saves time and energy.

Fig. 3 zeigt ein weiteres schematisches Diagramm von zwei zeitlichen Verläufen R1, R2 zweier Sensorsignale SS (linkes Diagramm) sowie ein schematisches Diagramm eines Verlaufs einer Kennzahl K (rechtes Diagramm). Fig.3 shows another schematic diagram of two time courses R1, R2 of two sensor signals SS (left diagram) as well as a schematic diagram of a course of a key figure K (right diagram).

Die horizontale Achse zeigt jeweils eine Zeit t, die vertikale Achse zeigt die Amplitude des Sensorsignals SS (linkes Diagramm) und den Wert der Kennzahl K (rechtes Diagramm). Der zeitliche Verlauf R1 zeigt beispielsweise ein Temperatursensorsignal und damit die Temperatur der Spülflotte, wobei zum Zeitpunkt t0 ein Aufheizen gestartet wird. Der zeitliche Verlauf R2 zeigt beispielsweise ein Trübungssensorsignal und damit die Trübung der Spülflotte, wobei zum Zeitpunkt t0 mit dem Umwälzen der Spülflotte begonnen wird. Die Temperatur steigt bis zu einem Zielwert an, dann wird das Aufheizen beendet, weshalb die Temperatur anschließend wieder abfällt. Die Trübung steigt zu Beginn stark an, da viel Schmutz gelöst wird, wobei die Steigung langsam nachlässt, da das Spülgut immer sauberer wird, so dass weniger neuer Schmutz gelöst werden kann. In dem Diagramm sind ferner die Flächen A1, A2 des jeweiligen zeitlichen Verlaufs R1, R2 bis zu einem Zeitpunkt t1 dargestellt. Die Fläche A1, A2 ergibt sich als das Integral über die Zeit t des jeweiligen zeitlichen Verlaufs R1, R2 und entspricht einem zeitlichen Funktionswert RES (siehe Fig. 1 oder 6) des jeweiligen zeitlichen Verlaufs R1, R2. Die Fläche A1 entspricht beispielsweise einer thermischen Reinigungsleistung der Spülflotte und die Fläche A2 entspricht einer gelösten Schmutzmenge.The horizontal axis shows a time t, the vertical axis shows the amplitude of the sensor signal SS (left diagram) and the value of the key figure K (right diagram). The time course R1 shows, for example, a temperature sensor signal and thus the temperature of the washing liquor, with heating starting at time t0. The time course R2 shows, for example, a turbidity sensor signal and thus the turbidity of the washing liquor, with circulation of the washing liquor starting at time t0. The temperature rises to a target value, then heating is stopped, which is why the temperature then drops again. The turbidity increases sharply at the beginning because a lot of dirt is being loosened, but the increase slowly decreases because the dishes get cleaner and cleaner, so that less new dirt can be loosened. The diagram also shows the areas A1, A2 of the respective time course R1, R2 up to a time t1. The area A1, A2 results as the integral over time t of the respective temporal course R1, R2 and corresponds to a temporal function value RES (see Fig.1 or 6 ) of the respective time course R1, R2. The area A1 corresponds, for example, to a thermal cleaning performance of the rinsing water and the area A2 corresponds to a dissolved amount of dirt.

Auf Basis des jeweiligen zeitlichen Funktionswerts RES, der hier durch die Flächen A1 und A2 gegeben ist, wird die Kennzahl K ermittelt. Die Kennzahl K wird in diesem Beispiel beispielsweise als Summe der beiden Flächen A1, A2 ermittelt, wobei noch Gewichtungsfaktoren a, b berücksichtigt werden, wie in nachfolgender Gleichung (2) dargestellt: K = a A 1 + b A 2

Figure imgb0002
The key figure K is determined on the basis of the respective temporal function value RES, which is given here by the areas A1 and A2. In this example, the key figure K is determined as the sum of the two areas A1, A2, whereby weighting factors a, b are also taken into account, as shown in the following equation (2): K = a A 1 + b A 2
Figure imgb0002

Zum Zeitpunkt t1 erreicht die Kennzahl K einen vorbestimmten Schwellwert LIM, woraus beispielsweise geschlossen wird, dass das Spülgut sauber ist. Daher kann zu diesem Zeitpunkt t1 das Spülprogramm beendet werden oder es kann zum nächsten Teilprogrammschritt des Spülprogramms übergegangen werden.At time t1, the characteristic value K reaches a predetermined threshold value LIM, from which it is concluded, for example, that the items to be washed are clean. Therefore, at this time t1, the washing program can be ended or it can proceed to the next sub-program step of the washing program.

Fig. 4 zeigt ein weiteres schematisches Diagramm eines zeitlichen Verlaufs R1, R2, R3 eines Sensorsignals SS über mehrere Spülprogrammdurchläufe mit zugeordnetem Spülprogramm-Funktionswert SF (oberes Diagramm) sowie ein schematisches Diagramm eines Verlaufs eines Spülprogramm-Funktionswerts SIG1 (unteres Diagramm). Fig.4 shows a further schematic diagram of a temporal progression R1, R2, R3 of a sensor signal SS over several rinsing program runs with associated rinsing program function value SF (upper diagram) as well as a schematic diagram of a progression of a rinsing program function value SIG1 (lower diagram).

Das obere Diagramm zeigt den zeitlichen Verlauf R1, R2, R3 eines Sensorsignals SS, beispielsweise eines Trübungssensors, über drei Spülprogrammdurchläufe. Der erste Spülprogrammdurchlauf beginnt zum Zeitpunkt t0 und endet zum Zeitpunkt t1. Der zweite Spülprogrammdurchlauf beginnt zum Zeitpunkt t2 und endet zum Zeitpunkt t3. Der dritte Spülprogrammdurchlauf beginnt zum Zeitpunkt t4 und endet zum Zeitpunkt t5. Als Spülprogramm-Funktionswert SF wird von dem jeweiligen zeitlichen Verlauf R1, R2, R3 das zeitliche Integral gebildet, das die Werte A1, A2, A3 aufweist. Diese Werte korrespondieren beispielsweise mit der Schmutzmenge, die in einem jeweiligen Spülprogrammdurchlauf von der Geschirrspülmaschine 1 (siehe Fig. 1 oder 6) abgespült wurde.The upper diagram shows the time course R1, R2, R3 of a sensor signal SS, for example of a turbidity sensor, over three wash program runs. The first wash program run begins at time t0 and ends at time t1. The second wash program run begins at time t2 and ends at time t3. The third wash program run begins at time t4 and ends at time t5. The wash program function value SF is the time integral of the respective time course R1, R2, R3, which has the values A1, A2, A3. These values correspond, for example, to the amount of dirt that is removed by the dishwasher 1 in a respective wash program run (see Fig.1 or 6 ) was rinsed off.

Auf Basis der Spülprogramm-Funktionswerte SF wird der Verlauf des Spülprogramm-Funktionswerts SIG1 gebildet, in diesem Beispiel entspricht dieser der Summe der Spülprogramm-Funktionswerte SF der vorangegangenen Spülprogrammdurchläufe und ist in dem unteren Diagramm dargestellt. Die horizontale Achse N zeigt hier die durchgeführten Spülprogrammdurchläufe an, die vertikale Achse Σ zeigt den Wert des Verlaufs des Spülprogramm-Funktionswerts SIG1 an. Der Verlauf des Spülprogramm-Funktionswerts SIG1 korrespondiert mit der Gesamtschmutzmenge, die von der Geschirrspülmaschine 1 abgespült wurde. Nach einer vorbestimmten Gesamtschmutzmenge, die beispielsweise als ein vorgegebener Schwellwert LIM bestimmt ist, wird ein Maschinenreinigungsprogramm durchgeführt, um eine auftretende Verschmutzung von Bauteilen Geschirrspülmaschine 1, die zu einem unhygienischen Zustand und/oder einer nachlassenden Reinigungsleistung führen könnte, zu vermeiden.The course of the washing program function value SIG1 is formed on the basis of the washing program function values SF; in this example, this corresponds to the sum of the washing program function values SF of the previous washing program runs and is shown in the diagram below. The horizontal axis N shows the washing program runs carried out, the vertical axis Σ shows the value of the course of the washing program function value SIG1. The course of the washing program function value SIG1 corresponds to the total amount of dirt that was washed away by the dishwasher 1. After a predetermined total amount of dirt, which is determined, for example, as a predetermined threshold value LIM, a machine cleaning program is carried out in order to prevent any contamination of components of the dishwasher 1 that could lead to an unhygienic condition and/or a decrease in cleaning performance.

Fig. 5 zeigt zwei schematische Diagramme eines Verlaufs von Spülprogramm-Funktionswerten SIG1, SIG2 für unterschiedliche Haushalte H1, H2. Die horizontale Achse N zeigt hier die durchgeführten Spülprogrammdurchläufe an, die vertikale Achse Σ zeigt den jeweiligen Wert des Verlaufs des Spülprogramm-Funktionswerts SIG1, SIG2 an. Es handelt sich bei den dargestellten Verläufen beispielsweise um den Verlauf des Spülprogramm-Funktionswerts SF (siehe Fig. 4) eines Trübungssensors, wie anhand der Fig. 4 erläutert. Fig.5 shows two schematic diagrams of a course of washing program function values SIG1, SIG2 for different households H1, H2. The horizontal axis N shows the washing program runs carried out, the vertical axis Σ shows the respective value of the course of the washing program function value SIG1, SIG2. The courses shown are, for example, the course of the washing program function value SF (see Fig.4 ) of a turbidity sensor, as shown by the Fig.4 explained.

In diesem Beispiel wird ersichtlich, dass das Auslösen eines Maschinenreinigungsprogramms auf Basis des Verlaufs des Spülprogramm-Funktionswerts SIG1, SIG2 für verschiedene Haushalte H1, H2 unterschiedlich sein kann, wenn die gemessenen Werte des Trübungssensors sich unterscheiden. Dies kann beispielsweise der Fall sein, wenn in einem der Haushalte, vorliegend beispielsweise Haushalt H2, das Spülgut vorgespült wird, bevor es in die Geschirrspülmaschine gelegt wird, in dem anderen Haushalt H1 aber nicht. In dem oberen Diagramm ist der Schwellwert LIM bereits nach 11 Spülprogrammdurchläufen erreicht, in dem unteren Diagramm ist der Schwellwert LIM hingegen erst nach 23 Spülprogrammdurchläufen erreicht.This example shows that the triggering of a machine cleaning program based on the course of the washing program function value SIG1, SIG2 can be different for different households H1, H2 if the measured values of the turbidity sensor differ. This can be the case, for example, if in one of the households, in this case household H2, the dishes are pre-rinsed before they are put in the dishwasher, but not in the other household H1. In the upper diagram, the threshold value LIM is already reached after 11 washing program runs, whereas in the lower diagram the threshold value LIM is only reached after 23 washing program runs.

An die Stelle des Verlaufs des Spülprogramm-Funktionswerts SIG1, SIG2 kann auch die Maßzahl treten, die auf Basis mehrerer Spülprogramm-Funktionswerte SF ermittelt wird, beispielsweise einer gewichteten Summe mehrerer Spülprogramm-Funktionswerte SF, wie in Gleichung (1) angegeben.Instead of the course of the washing program function value SIG1, SIG2, the measure determined on the basis of several washing program function values SF, for example a weighted sum of several washing program function values SF, as given in equation (1) can also be used.

Fig. 6 zeigt ein schematisches Blockdiagramm eines Systems 20 mit einer Geschirrspülmaschine 1, beispielsweise der Haushalts-Geschirrspülmaschine der Fig. 1, und mit einer externen Einrichtung 200. Die Geschirrspülmaschine 1 umfasst eine Kommunikationseinheit 101, die hier als ein Mobilfunkmodem ausgebildet ist und mit der Steuerungsvorrichtung 100 gekoppelt ist. Die Speichereinheit 120 ist hier in der Steuerungsvorrichtung 100 integriert. Die externe Einrichtung 200 umfasst in diesem Beispiel die Ermittlungseinheit 130 und weist ebenfalls eine Kommunikationseinheit 201 auf. Es kann eine Kommunikationsverbindung COM zwischen den beiden Kommunikationseinheiten 101, 201 hergestellt werden. Die Steuerungsvorrichtung 100 sendet beispielsweise zeitliche Verläufe R1, R2, R3, die von der Sensoreinheit 110 erfasst wurden, an die Ermittlungseinheit 130. Diese ermittelt zumindest einen zeitlichen Funktionswert RES und überträgt diesen an die Steuerungsvorrichtung 100 über die Kommunikationsverbindung COM. Zusätzlich kann die Ermittlungseinheit 130 eine Kennzahl K (siehe Fig. 3), einen Spülprogramm-Funktionswert SF (siehe Fig. 4), einen Verlauf eines Spülprogramm-Funktionswerts SIG1, SIG2 (siehe Fig. 4 oder 5) und/oder eine Maßzahl ermitteln und an die Steuerungsvorrichtung 100 übertragen. Die Steuerungsvorrichtung 100 führt in Abhängigkeit des zeitlichen Funktionswerts RES, der Kennzahl K, des Spülprogramm-Funktionswerts SF, des Verlaufs des Spülprogramm-Funktionswerts SIG1, SIG2 und/oder der Maßzahl eine vorbestimmte Aktion durch, insbesondere ein Maschinenpflege- oder -Reinigungsprogramm. Fig.6 shows a schematic block diagram of a system 20 with a dishwasher 1, for example the household dishwasher of Fig.1 , and with an external device 200. The dishwasher 1 comprises a communication unit 101, which is designed here as a mobile radio modem and is coupled to the control device 100. The storage unit 120 is integrated in the control device 100. The external device 200 in this example comprises the determination unit 130 and also has a communication unit 201. A communication connection COM can be established between the two communication units 101, 201. The control device 100 sends, for example, time profiles R1, R2, R3, which were recorded by the sensor unit 110, to the determination unit 130. This determines at least one temporal function value RES and transmits it to the control device 100 via the communication connection COM. In addition, the determination unit 130 can receive a code K (see Fig.3 ), a wash program function value SF (see Fig.4 ), a history of a washing program function value SIG1, SIG2 (see Fig.4 or 5 ) and/or a measurement value and transmit it to the control device 100. The control device 100 carries out a predetermined action, in particular a machine care or cleaning program, depending on the temporal function value RES, the characteristic value K, the washing program function value SF, the course of the washing program function value SIG1, SIG2 and/or the measurement value.

Fig. 7 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels eines Verfahrens zum Betreiben einer Geschirrspülmaschine 1, beispielsweise der Haushalts-Geschirrspülmaschine 1 der Fig. 1 oder der Fig. 6. In einem ersten Schritt S1 wird ein zeitlicher Verlauf R1, R2, R3 (siehe Fig. 1, 2, 3, 4 oder 6) wenigstens eines Sensorsignals SS (siehe Fig. 2, 3 oder 4) einer Spülflotte erfasst. In einem zweiten Schritt S2 wird der zeitliche Verlauf R1, R2, R3 des wenigstens einen Sensorsignals SS gespeichert. In einem dritten Schritt S3 wird ein zeitlicher Funktionswert RES, RES1, RES2 (siehe Fig. 1, 2 oder 6) auf Basis des zeitlichen Verlaufs R1, R2, R3 des wenigstens einen Sensorsignals SS ermittelt. In einem vierten Schritt S4 wird eine vorbestimmte Aktion in Abhängigkeit des ermittelten zeitlichen Funktionswerts RES, RES1, RES2 durchgeführt. Die vorbestimmte Aktion umfasst ein Anpassen eines Spülprogrammparameters eines aktuell laufenden Spülprogramms, ein Durchführen eines Maschinenreinigungsprogramms und/oder ein Ausgeben eines Hinweissignals an einen Benutzer der Geschirrspülmaschine 1. Fig.7 shows a schematic block diagram of an embodiment of a method for operating a dishwasher 1, for example the household dishwasher 1 of Fig.1 or the Fig.6 . In a first step S1, a time course R1, R2, R3 (see Fig.1 , 2 , 3 , 4 or 6 ) at least one sensor signal SS (see Fig. 2, 3 or 4 ) of a washing solution. In a second step S2, the temporal progression R1, R2, R3 of the at least one sensor signal SS is stored. In a third step S3, a temporal function value RES, RES1, RES2 (see Fig.1 , 2 or 6 ) is determined on the basis of the time profile R1, R2, R3 of the at least one sensor signal SS. In a fourth step S4, a predetermined action is carried out depending on the determined temporal function value RES, RES1, RES2. The predetermined action includes adjusting a washing program parameter of a currently running washing program, carrying out a machine cleaning program and/or issuing an information signal to a user of the dishwasher 1.

Fig. 8 zeigt ein schematisches Blockschaltbild eines weiteren Ausführungsbeispiels eines Verfahrens zum Betreiben einer Geschirrspülmaschine 1, beispielsweise der Haushalts-Geschirrspülmaschine 1 der Fig. 1 oder der Fig. 6. In einem ersten Schritt S10 wird die Geschirrspülmaschine 1 angeschaltet oder ein Spülprogramm wird gestartet. In einem zweiten Schritt S20 wird beispielsweise ein interner Statusindikator abgefragt, ob ein Maschinenreinigungsprogramm durchgeführt werden sollte. Wenn diese Abfrage ein "logisch wahr" T ergibt, wird ein Maschinenreinigungsprogramm durchgeführt S25 oder es wird dem Benutzer vorgeschlagen, ein solches zu starten. Nach dem Maschinenreinigungsprogramm S25 wird das Programm beispielsweise beendet S50. Fig.8 shows a schematic block diagram of a further embodiment of a method for operating a dishwasher 1, for example the household dishwasher 1 of Fig.1 or the Fig.6 . In a first step S10, the dishwasher 1 is switched on or a washing program is started. In a second step S20, for example, an internal status indicator is queried as to whether a machine cleaning program should be carried out. If this query results in a "logically true" T, a machine cleaning program is carried out S25 or the user is suggested to start one. After the machine cleaning program S25, the program is terminated S50, for example.

Wenn die Abfrage ein "logisch falsch" F ergibt, wird das Durchführen eine Spülprogramms S30 gestartet. Das Spülprogramm S30 umfasst beispielsweise die Unterschritte S31, S32, S33. Der Schritt S31 entspricht dem Beginn einer Schleife, die beispielsweise ständig während der Durchführung des Spülprogramms S30 abläuft. Beispielsweise wird in dem Schritt S31 ein zeitlicher Verlauf R1, R2, R3 (siehe Fig. 1, 2, 3, 4 oder 6) eines Sensorsignals SS (siehe Fig. 2, 3, oder 4) erfasst und gespeichert. Im Schritt S32 wird ein zeitlicher Funktionswert RES (siehe Fig. 1, 2 oder 6) auf Basis des gespeicherten zeitlichen Verlaufs R1, R2, R3 des Sensorsignals SS ermittelt und mit einem vorgegebenen Schwellwert LIM (siehe Fig. 3, 4 oder 5) verglichen. Wenn der Schwellwert LIM überschritten ist, wird beispielsweise ein logisch-wahr T ausgegeben, ansonsten ein logisch-falsch F. Im Falle des logisch-falsch F beginnt die Schleife von neuem. Im Falle des logisch-wahr T wird die Schleife beendet S33, beispielsweise wird dann zum nächsten Teilprogrammschritt übergegangen.If the query results in a "logically false" F, the execution of a rinsing program S30 is started. The rinsing program S30 comprises, for example, the sub-steps S31, S32, S33. The step S31 corresponds to the beginning of a loop that runs continuously during the execution of the rinsing program S30. For example, in the step S31 a time sequence R1, R2, R3 (see Fig.1 , 2 , 3 , 4 or 6 ) of a sensor signal SS (see Fig. 2, 3 , or 4 ) is recorded and stored. In step S32, a temporal function value RES (see Fig.1 , 2 or 6 ) is determined on the basis of the stored time course R1, R2, R3 of the sensor signal SS and compared with a predetermined threshold value LIM (see Fig.3 , 4 or 5 ). If the threshold value LIM is exceeded, for example, a logically true T is output, otherwise a logically false F. In the case of a logically false F, the loop starts again. In the case of a logically true T, the loop is terminated S33, for example, the program then moves on to the next subprogram step.

Nach dem Ablauf des Spülprogrammdurchlaufs S30 folgt eine weitere Abfrage S40, bei der beispielsweise ein Verlauf eines Spülprogramm-Funktionswerts SIG1, SIG2 (siehe Fig. 4 oder 5) aktualisiert wird und es wird ermittelt, ob ein Schwellwert LIM überschritten ist. Falls dies der Fall ist (logisch-wahr T), wird beispielsweise der interne Statusindikator aktiviert S45 oder eine andere vorbestimmte Aktion wird durchgeführt. Wenn dies nicht der Fall ist (logisch-falsch F), wird der Spülprogrammdurchlauf beendet S50.After the end of the washing program run S30, another query S40 follows, in which, for example, a course of a washing program function value SIG1, SIG2 (see Fig.4 or 5 ) is updated and it is determined whether a threshold value LIM has been exceeded. If this is the case (logically true T), for example, the internal status indicator is activated S45 or another predetermined action is carried out. If this is not the case (logically false F), the washing program run is terminated S50.

Obwohl die vorliegende Erfindung anhand von Ausführungsbeispielen beschrieben wurde, ist sie vielfältig modifizierbar.Although the present invention has been described using exemplary embodiments, it can be modified in many ways.

Verwendete Bezugszeichen:Reference symbols used:

11
Geschirrspülmaschinedishwasher
22
SpülbehälterRinse container
33
Türdoor
44
SpülkammerRinsing chamber
55
SchwenkachseSwivel axis
66
BeschickungsöffnungLoading opening
77
BodenFloor
88
DeckeCeiling
99
RückwandBack wall
1010
SeitenwandSide wall
1111
SeitenwandSide wall
1212
SpülgutaufnahmeDishwasher intake
1313
SpülgutaufnahmeDishwasher intake
1414
SpülgutaufnahmeDishwasher intake
2020
Systemsystem
100100
SteuerungsvorrichtungControl device
101101
KommunikationseinheitCommunication unit
110110
SensoreinheitSensor unit
120120
SpeichereinheitStorage unit
130130
ErmittlungseinheitInvestigation Unit
200200
externe Einrichtungexternal facility
201201
KommunikationseinheitCommunication unit
AA
AusziehrichtungPull-out direction
A1A1
IntegralIntegral
A2A2
IntegralIntegral
A3A3
IntegralIntegral
EE
EinschubrichtungInsertion direction
FF
logisch falschlogically wrong
H1H1
HaushaltHousehold
H2H2
HaushaltHousehold
KK
KennzahlKey figure
LIMLIM
SchwellwertThreshold
R1R1
zeitlicher Verlauftemporal progression
R2R2
zeitlicher Verlauftemporal progression
R3R3
zeitlicher Verlauftemporal progression
RESRES
zeitlicher Funktionswerttemporal function value
RES1RES1
zeitlicher Funktionswerttemporal function value
RES2RES2
zeitlicher Funktionswerttemporal function value
S1S1
VerfahrensschrittProcess step
S2S2
VerfahrensschrittProcess step
S3S3
VerfahrensschrittProcess step
S4S4
VerfahrensschrittProcess step
S10S10
VerfahrensschrittProcess step
S20S20
VerfahrensschrittProcess step
S25S25
VerfahrensschrittProcess step
S30S30
VerfahrensschrittProcess step
S31S31
VerfahrensschrittProcess step
S32S32
VerfahrensschrittProcess step
S33S33
VerfahrensschrittProcess step
S40S40
VerfahrensschrittProcess step
S45S45
VerfahrensschrittProcess step
S50S50
VerfahrensschrittProcess step
SFSF
Spülprogramm-FunktionswertRinse program function value
SIG1SIG1
Verlauf des Spülprogramm-FunktionswertsHistory of the washing program function value
SIG2SIG2
Verlauf des Spülprogramm-FunktionswertsHistory of the washing program function value
SSSS
SensorsignalSensor signal
TT
logisch wahrlogically true
t0t0
Zeitpunkttime
t1t1
Zeitpunkttime
t2t2
Zeitpunkttime
t3t3
Zeitpunkttime
t4t4
Zeitpunkttime
t5t5
Zeitpunkttime

Claims (12)

  1. System (20) with a dishwasher (1), preferably a household dishwasher, comprising a control device (100) for carrying out a washing program for washing washware arranged in a washing chamber (4) of the dishwasher (1), a sensor unit (110) for detecting a time curve (R1, R2, R3) of at least one sensor signal (SS) of a washing liquor and for outputting the detected time curve (R1, R2, R3) of the at least one sensor signal (SS), a memory unit (120) for storing the time curve (R1, R2, R3) of the at least one sensor signal (SS) and an ascertaining unit (130) for ascertaining a temporal functional value (RES, RES1, RES2) on the basis of the time curve (R1, R2, R3) of the at least one sensor signal (SS), wherein the control device (100) is designed to carry out a specified action as a function of the temporal functional value (RES, RES1, RES2), wherein the ascertaining unit (130) is designed to ascertain a washing program functional value (SF) as a function of the stored time curve (R1, R2, R3) of the at least one sensor signal (SS) for a washing program cycle, to store the washing program functional value (SF) and to ascertain a curve of the washing program functional value (SIG1, SIG2) on the basis of the washing program functional value (SF) over a plurality of washing program cycles, wherein the control device (100) is designed to carry out the specified action as a function of the ascertained curve of the washing program functional value (SIG1, SIG2), characterised in that the sensor unit (110) has at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a filter soiling sensor, wherein the ascertaining unit (130) is designed to ascertain the respective washing program functional value (SF) as a function of the stored time curve (R1, R2, R3) of the respective signal of the at least two sensor signals (SS) for a washing program cycle, to store the respective value of the at least two washing program functional values (SF) and to ascertain a statistic on the basis of the respective curve of the at least two washing program functional values (SF) over a plurality of washing program cycles, wherein the control device (100) is designed to carry out the specified action as a function of the ascertained statistic.
  2. System according to claim 1, characterised in that the sensor unit (110) comprises a turbidity sensor for detecting a turbidity of the washing liquor, preferably an optical turbidity sensor, and/or a conductivity sensor for detecting a conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and/or a temperature sensor for detecting a temperature of the washing liquor.
  3. System according to claim 1, characterised in that the sensor unit (110) comprises a turbidity sensor for detecting the turbidity of the washing liquor, preferably an optical turbidity sensor, a conductivity sensor for detecting a conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and a temperature sensor for detecting the temperature of the washing liquor.
  4. System according to one of claims 1 - 3, characterised in that the sensor unit (110) comprises the filter soiling sensor which is designed to detect a degree of soiling of a filter arranged in the dishwasher (1) and to output the detected degree of soiling as a further sensor signal (SS).
  5. System according to one of claims 1 - 4, characterised in that the ascertaining unit (130) is designed to integrate the time curve (R1, R2, R3) of at least one of the sensor signals (SS) to ascertain an integral value (A1, A2, A3), wherein the control device (100) is designed to carry out the specified action as a function of the ascertained integral value (A1, A2, A3).
  6. System according to claim 5, characterised in that the ascertaining unit (130) is designed to integrate the respective time curve (R1, R2, R3) of the at least two sensor signals (SS) and to ascertain a key figure (K) on the basis of the at least one two integral values (A1, A2, A3), wherein the control device (100) is designed to carry out the specified action as a function of the ascertained key figure (K).
  7. The system according to one of claims 1 - 6, characterised in that the ascertaining unit (130) is designed to differentiate the time curve (R1, R2, R3) of at least one of the sensor signals (SS) to ascertain a differential value, wherein the control device (100) is designed to carry out the specified action as a function of the ascertained differential value.
  8. System according to one of claims 1 - 7, characterised in that the control device (100) is designed to carry out a machine care program and/or a filter cleaning program as a function of the temporal functional value (RES, RES1, RES2) and/or the curve of the washing program functional value (SIG1, SIG2).
  9. System according to one of claims 1 - 8, characterised in that the control device (100) is designed to adapt the current washing program, in particular for shortening a sub-program step of the current washing program, as a function of the temporal functional value (RES RES1, RES2).
  10. System according to one of claims 1 - 9, characterised by a facility (200) which is external to the dishwasher (1) and which comprises the ascertaining unit (130), wherein the dishwasher (1) and the external facility (200) in each case have a communication unit (101, 201) for bidirectional communication.
  11. Method for operating a dishwasher (1), preferably a household dishwasher, with a control device (100) for carrying out a washing program for washing washware arranged in a washing chamber (4) of the dishwasher (1), the method comprising:
    detecting (S1) a time curve (R1, R2, R3) of at least one sensor signal (SS) of a washing liquor,
    storing (S2) the time curve (R1, R2, R3) of the at least one sensor signal (SS),
    ascertaining (S3) a temporal functional value (RES RES1, RES2) on the basis of the time curve (R1, R2, R3) of the at least one sensor signal (SS) and
    carrying out (S4) a specified action as a function of the temporal functional value (RES RES1, RES2),
    wherein a washing program functional value (SF) is ascertained as a function of the stored time curve (R1, R2, R3) of the at least one sensor signal (SS) for a washing program cycle, the washing program functional value (SF) is stored and a curve of the washing program functional value (SIG1, SIG2) is ascertained on the basis of the washing program functional value (SF) over a plurality of washing program cycles, wherein the specified action is carried out as a function of the ascertained curve of the washing program functional value (SIG1, SIG2), characterised in that the sensor unit (110) has at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a filter soiling sensor, wherein the respective washing program functional value (SF) is ascertained as a function of the stored time curve (R1, R2, R3) of the respective signal of the at least two sensor signals (SS) for a washing program cycle, the respective value of the at least two washing program functional values (SF) is stored and a statistic is ascertained on the basis of the respective curve of the at least two washing program functional values (SF) over a plurality of washing program cycles, and the specified action is carried out as a function of the ascertained statistic.
  12. Computer program product comprising commands which, when the program is executed by a computer, cause the computer to execute the method according to claim 11.
EP21728018.9A 2020-05-25 2021-05-19 System with a dishwasher, method, and computer program product Active EP4157054B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102020206487.3A DE102020206487A1 (en) 2020-05-25 2020-05-25 System with a dishwasher, method and computer program product
PCT/EP2021/063269 WO2021239534A1 (en) 2020-05-25 2021-05-19 System with a dishwasher, method, and computer program product

Publications (2)

Publication Number Publication Date
EP4157054A1 EP4157054A1 (en) 2023-04-05
EP4157054B1 true EP4157054B1 (en) 2024-09-04

Family

ID=76138056

Family Applications (1)

Application Number Title Priority Date Filing Date
EP21728018.9A Active EP4157054B1 (en) 2020-05-25 2021-05-19 System with a dishwasher, method, and computer program product

Country Status (6)

Country Link
US (1) US12251071B2 (en)
EP (1) EP4157054B1 (en)
CN (1) CN115697168A (en)
DE (1) DE102020206487A1 (en)
PL (1) PL4157054T3 (en)
WO (1) WO2021239534A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117752269B (en) * 2024-02-21 2024-05-03 深圳市凯度电器有限公司 Automatic control method and device for working state of dish washer

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE217557C (en)
DD217557A1 (en) * 1983-07-22 1985-01-16 Waschgeraetewerk Veb METHOD FOR REGULATING THE CLEANING OR BZW. SPRAY ADDITIVE IN WASHING MACHINES
US5331177A (en) * 1993-04-26 1994-07-19 Honeywell Inc. Turbidity sensor with analog to digital conversion capability
JP3066887B2 (en) * 1993-08-30 2000-07-17 東京瓦斯株式会社 Dishwasher
US5731868A (en) 1997-02-06 1998-03-24 Honeywell Inc Method for characterizing the nature of fluid in machine for washing articles
DE10253017B4 (en) * 2002-11-14 2004-09-09 Whirlpool Corp., Benton Harbor Method for operating a dishwasher with a central control unit
US7708837B2 (en) * 2002-12-25 2010-05-04 Ayla Kuran Dishwasher and corresponding control method
US7709265B2 (en) * 2005-03-24 2010-05-04 Johnsondiversey, Inc. Method and system for measuring water hardness
JP4624371B2 (en) * 2007-03-13 2011-02-02 三菱電機株式会社 Dishwasher
KR20090022857A (en) * 2007-08-31 2009-03-04 엘지전자 주식회사 Controlling method for dish washer
DE102008024543A1 (en) * 2008-05-21 2009-11-26 Premark Feg L.L.C., Wilmington Method for operating a dishwasher and dishwasher
DE102008040650A1 (en) 2008-07-23 2010-01-28 BSH Bosch und Siemens Hausgeräte GmbH Flushing process for a water-conducting household appliance
DE102008040647A1 (en) 2008-07-23 2010-01-28 BSH Bosch und Siemens Hausgeräte GmbH Water-conducting household appliance, in particular dishwashing or washing machine
DE102009001429A1 (en) * 2009-03-10 2010-09-16 BSH Bosch und Siemens Hausgeräte GmbH dishwasher
EP2241240B1 (en) * 2009-04-16 2011-11-16 MEIKO Maschinenbau GmbH & Co. KG Cleaning method with improved long-term hygienic effect
US20120298146A1 (en) * 2009-10-23 2012-11-29 Klaus Padtberg Warewash machine with soil detection
US20110114132A1 (en) * 2009-11-18 2011-05-19 Premark Feg L.L.C. Method for operating a ware washer and ware washer
DE102012018539A1 (en) * 2012-09-19 2014-03-20 Seuffer Gmbh & Co.Kg Method and device for detecting properties of fluid media
DE102013226637A1 (en) * 2013-12-19 2015-06-25 Meiko Maschinenbau Gmbh & Co. Kg Cleaning device and method for cleaning items to be cleaned
EP3161202B1 (en) * 2014-06-24 2020-09-09 Electrolux Appliances Aktiebolag Method for operating a washing appliance and washing appliance
DE102016225838A1 (en) * 2016-12-21 2018-06-21 Henkel Ag & Co. Kgaa Scenting and / or deodorising a cleaning device
DE102017212316A1 (en) * 2017-07-19 2019-01-24 BSH Hausgeräte GmbH Household dishwasher, system with household dishwasher and server and method of operating a household dishwasher
DE102017212333A1 (en) * 2017-07-19 2019-01-24 BSH Hausgeräte GmbH Household dishwasher and method for operating a household dishwasher
DE102017217427A1 (en) * 2017-09-29 2019-04-04 Meiko Maschinenbau Gmbh & Co. Kg Cleaning device and method for cleaning items to be cleaned
CN107582001B (en) * 2017-10-20 2020-08-11 珠海格力电器股份有限公司 Dish washing machine and control method, device and system thereof
DE102018005896B4 (en) * 2018-07-26 2020-07-09 Emz-Hanauer Gmbh & Co. Kgaa Electrical household appliance with measuring device for impedance spectroscopy
CN114269217A (en) * 2019-09-12 2022-04-01 埃科莱布美国股份有限公司 Cleaning machine cycle using machine vision control
US11045065B2 (en) * 2019-11-04 2021-06-29 Haier Us Appliance Solutions, Inc. Dishwashing appliances with hot start features and related methods

Also Published As

Publication number Publication date
EP4157054A1 (en) 2023-04-05
DE102020206487A1 (en) 2021-11-25
WO2021239534A1 (en) 2021-12-02
PL4157054T3 (en) 2025-01-20
US20230180992A1 (en) 2023-06-15
CN115697168A (en) 2023-02-03
US12251071B2 (en) 2025-03-18

Similar Documents

Publication Publication Date Title
EP2434936B1 (en) Dishwasher
EP3654818B1 (en) Household dishwasher machine and method for operating a household dishwasher machine
EP3167789A1 (en) Method for operating a water-conducting domestic appliance and water-conducting domestic appliance
DE19650915B4 (en) Liquid-carrying household appliance with a program control
DE102006042486B3 (en) Washing goods cleaning and drying method for e.g. dishwasher, involves determining air temperature as surrounding variable at installation location of washing machine during utilization of air-air-heat exchanger
DE102008020475A1 (en) Rinse cycle executing method for program-controlled household dishwasher, involves draining liquid from container at end of rinse cycle, and operating draining device and pump number of times alternatively during exchange
DE202007018460U1 (en) Dosing device for the dosing of cleaning, washing or rinsing agents in household machines, in particular dishwashers
WO2017084827A1 (en) Method for operating a dish washing machine and dish washing machine
EP3036365B1 (en) Laundry care appliance
EP1362547A2 (en) Dishwasher and method of operating a dishwasher when a combined preparation of various active ingredients is used
EP4157054B1 (en) System with a dishwasher, method, and computer program product
EP3509468B1 (en) Water-bearing household appliance and method for adapting a rinsing program
EP2570069B1 (en) Method for operating a washing machine with a rinsing liquor storage container
EP3414387B1 (en) Domestic appliance and method for operating a domestic appliance
EP2486837B1 (en) Dishwasher and method for operating the same
DE102011004949B4 (en) Dishwasher and method for operating the same
EP2579760B1 (en) Method for controlling a dosing appliance for a flowable detergent or washing agent
EP3687362B1 (en) Dishwasher and method for operating a dishwasher
DE60019386T2 (en) Method for monitoring the measured amount of detergent in an automatic washing machine or the like
EP4171344B1 (en) Dishwasher, method for operating a dishwasher, and computer program product
DE102020200254B4 (en) Household dishwasher and method for operating a household dishwasher
DE112005000852B4 (en) Apparatus and method for preventing the attachment of foreign objects in a dishwasher
DE102017207214A1 (en) Water-conducting household appliance and method for operating a water-conducting household appliance

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20230102

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20240426

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502021005053

Country of ref document: DE

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG9D

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241204

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241205

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241204

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241204

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241204

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241205

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240904