This application claims priority to European Patent Application No. 19160780.3, filed Mar. 5, 2019, which application is hereby incorporated in its entirety herein.
The present disclosure relates to a food processor for performing a food preparation process by heating, chopping and/or mixing a food in a food preparation vessel. The food processor comprises a sensor for measuring a condition of the food processor or a food in the food preparation vessel and a monitoring device for monitoring the measured condition. The monitoring device is configured such that the monitoring device determines a monitoring result based on the measured condition and initiates an action in dependence of the monitoring result.
Food processors that provide stored recipes and support a partially automated execution of several steps of a recipe are often offered with a so-called “guaranteed success”. The user expects a consistently high quality cooking result when a food is prepared using such a food processor.
It is the task of the present disclosure to provide a food processor which enables a reproducible cooking result of high quality with particularly high reliability.
A food processor and a related methods according to the present disclosure serve to enable reproducible cooking results of high quality with particularly high reliability.
Problems related to reproducible cooking are solved by a food processor for performing a food preparation process including heating, chopping, and/or mixing a food in a food preparation vessel. The food processor comprises a sensor for measuring a condition of the food processor or a food in the food preparation vessel. The food processor further comprises a monitoring device for monitoring the measured condition. The monitoring device is configured such that the monitoring device determines a monitoring result based on the measured condition and initiates an action depending on the monitoring result.
The monitoring device is configured such that the monitoring takes place in dependence of a recipe for preparing a food. In this way a reproducible cooking result can be ensured in an improved manner and a cooking result with high quality can be achieved particularly reliably.
Additional features of the present disclosure will become apparent to those skilled in the art upon consideration of illustrative embodiments exemplifying the best mode of carrying out the disclosure as presently perceived.
As
Recipe means an electronically stored recipe. The recipe contains information that is displayed to the user as an indication and/or that controls the food processor. For example, a heating element or a mixing tool is controlled by one or more pieces of information in the recipe. According to a recipe, a food is made from ingredients. Such a recipe can be divided into individual steps, which must be carried out one after the other to obtain the food. Adding an ingredient to the food preparation vessel can be a first step. Chopping an ingredient in the food preparation vessel can be a second step. Subsequent heating of the chopped ingredient can be a third step. Such steps are called recipe steps in the following. A food can be solid, viscous or liquid. A food can be a drink, an ingredient or a mixture of ingredients.
In one embodiment, the monitoring device is configured such that a plurality of characteristic values for characterizing the condition is calculated based on the measurement of the sensor. The measured condition can be monitored with very high accuracy using the plurality of characteristic values and thus a good cooking result can be ensured in an improved manner. The monitoring device determines in one configuration the monitoring result based on the calculated characteristic values. The accuracy of the monitoring result can thus be improved in order to achieve a particularly reliable cooking result with high quality. In one configuration, at least 2 and/or at most 40 characteristic values are provided, preferably per recipe or per recipe step, in order to achieve a cooking result of high quality. A characteristic value is a numerical value obtained by a special calculation which is different for each of the characteristic values of the plurality of characteristic values. Each of the characteristic values therefore describes a different characterization feature of the condition.
A sensor measures a measured value, from which a measured quantity can be determined by means of a specified mathematical formula. A measured quantity describes a certain property of the condition of the food processor or the food in the food preparation vessel. A sensor therefore measures measured values in a direct way and a measured quantity in an indirect way. The measured condition refers to the condition of the food processor or the food in the food preparation vessel of which at least one property is measured by the sensor.
Preferably, the measured quantity is a temperature of the food preparation vessel, a temperature of a food in the food preparation vessel, a weight, a heating power for a heating element for heating or a motor current for driving a mixing tool for chopping and/or mixing. From the measured values of only one measured quantity, a plurality of different characteristic values can be calculated. The different characteristic values are each calculated by different mathematical operations, such as forming an integral, a derivative (differential quotient), a median or a mean value, preferably a MAD (mean absolute deviation), a Fast Fourier Transform or a Hilbert Transform. Interpolation, extrapolation, standard deviation, variance, minimum or maximum are also possible. It has been shown that a very good cooking result can be further improved by monitoring, which is carried out using such characteristic values.
In one embodiment, for each recipe a separate desired profile (target profile, set profile) is provided which can be accessed by the monitoring device for monitoring the condition. By monitoring using recipe-dependent desired profiles, the accuracy of the monitoring result and thus the reproducibility and quality of the food is increased. If a recipe comprises several recipe steps, a separate desired profile is preferably provided for each recipe step of a recipe. Basically, only one desired profile per recipe step is provided in this configuration. In particular, the monitoring device can access desired profiles that are stored in the monitoring device itself and/or that can be obtained or used via a data interface.
In one embodiment, the food processor comprises a control unit which is configured such that the control unit can access a plurality of recipes. In particular, the control unit can access the recipes which are stored in the control unit itself and/or which are stored externally, i.e. spatially separated from the food processor, in a database. The control unit can access externally stored recipes via a data interface in order to use them.
In a further embodiment the recipe includes a plurality of recipe steps. The division of a recipe into recipe steps facilitates a precise implementation of the recipe by the user with the help of the food processor. In particular, there are recipe steps that cause the control unit to display a message to the user on a food processor display, e.g. that the user should add an ingredient to the food preparation vessel. Preferably, there are recipe steps which cause the control unit to control a heating element and a mixing tool. In particular, a user interface operation by the user triggers the food processor to perform a recipe step.
In a further embodiment the control unit can control the food preparation process for the food at least at least partially automatically on the basis of the recipe or the recipe steps of the recipe. The reproducibility of the cooking result can be increased by partial automation.
Partially automated means that parts of an operation step of a user to perform a recipe or recipe step are automated. For example, when weighing an ingredient or setting a target temperature or speed of the mixing tool, the user is already shown the target value according to the recipe or recipe step. In another example, when activating the mix tool, the control unit sets the target temperature at the same time automatically.
In one embodiment for each recipe step of the recipe a separate desired profile is provided which can be accessed by the monitoring device for monitoring the condition. An improved accuracy of the monitoring of the individual recipe steps and thus an improved cooking result can be achieved. Furthermore, according to the specific process of a recipe step, optimal measured quantities and calculation formulas for calculating the characteristic values from the measured values of the respective measured quantities for characterising the specific process can be defined and used for monitoring. For example, in a recipe step with a chopping process, characteristic values from the motor current can be defined and calculated for the mixing tool if the mechanical resistance of the food during chopping is particularly significant.
In one embodiment the desired profile is a system of equations or an algorithm. This allows a monitoring with very little computational effort and at the same time a very precise monitoring result to ensure a very good cooking result. Preferably a learning algorithm can be used. In particular, the desired profile is a learning set of rules.
In one configuration the desired profile for a recipe or recipe step is generated by performing a series of food preparation processes of the recipe or recipe step in a training phase. A plurality of characteristic values are calculated from measured values, wherein influencing variables are varied within a range that still allows a reproducible and high-quality cooking result. The system of equations or the algorithm can be given a monitoring result, for example as a percentage value such as 100%. The influencing variables and their deviations include the quality of the ingredients, e.g. soft or hard potatoes, as well as minor deviations from the recipe or recipe steps. For example, parsnips can be used instead of carrots within a variation.
In a supplementary configuration the desired profile for a recipe or recipe step is generated by performing a series of food preparation processes of the recipe or recipe step in the training phase and thereby calculating the plurality of characteristic values from the measurement, wherein influencing variables are varied within a range which leads to an undesirable cooking result, whereby the system of equations or algorithm can be given the corresponding monitoring result, e.g. 0%. The influencing variables and their deviations include the quality of the ingredients, e.g. rotten tomatoes instead of fresh tomatoes, as well as inadmissible deviations from the recipe or recipe step, e.g. lettuce instead of potatoes or vinegar, oil or soy sauce instead of water.
In principle, it is possible in one configuration to extend the training phase at least partially into the application phase at the end user in order to adapt the desired profile to the characteristics of the end user. This ensures a very good cooking result in a further improved manner. Through the training phase weighting factors of the desired profile are determined and in this way the behaviour of a food processor or a food in the food preparation vessel during a food preparation process is represented in the system of equations or algorithm. The desired profile generated in this way makes it possible to obtain a monitoring result by entering the plurality of characteristic values.
In one embodiment, the system of equations or the algorithm comprises weighting factors specified for the respective recipe or recipe step to provide a recipe-dependent or recipe step-dependent desired profile. This allows representation of the model system behaviour of a food preparation process with a reproducible and high-quality cooking result in the system of equations or algorithm. A deviation of the cooking process e.g. due to an excessively changed quality of an ingredient or a wrong ingredient can be quantified in this way by the monitoring result, especially in the form of a similarity with a value between 0 and 1, especially as a percentage.
By specifying the weighting factors, especially in a training phase, for each recipe step, the food preparation process can be represented very precisely in the system of equations or the algorithm.
In one embodiment, in a desired profile each characteristic value is assigned a weighting factor for weighting the characteristic value. Since each recipe or recipe step has different state properties and state changes, weighting factors assigned to each characteristic value allow the desired cooking process to be represented particularly precisely and reliably in the system of equations or the algorithm. The weighted characteristic value and its characteristics enable a particularly reliable recognition of the desired condition and the detection of any deviation from it during the execution of a food preparation process. At the same time, a particularly efficient system of equations or a particularly efficient algorithm can be obtained by specifying the weighting factors, which enables a complex, quantitative evaluation with particularly low computing capacity.
In one embodiment, the monitoring device is configured such that the system of equations or the algorithm outputs the monitoring result by inputting the calculated characteristic values. A particularly efficient monitoring, which requires comparatively little computing capacity, is thus possible.
In one embodiment the monitoring result is a similarity value which describes the similarity of the measured condition to the desired profile, preferably as a percentage. Compared to a conventional threshold monitoring of measured values, the evaluation of the monitoring with the result of a similarity value allows a particularly differentiated evaluation of the condition of the food preparation process of a recipe step. Depending on how important the respective recipe step is for the final cooking result and its reproducibility and quality, a higher or lower similarity can be allowed. For example, a cooking step in which a spice mixture is premixed is less relevant for the cooking result than heating and chopping in the upper temperature range, where it is decided whether the food has become too soft or too hard or too coarse or too fine. In the latter case, for example, a higher similarity to the desired condition can be required within monitoring. A corresponding specification of the required similarity can be easily realized by providing a similarity value in the form of a number, especially between zero and one.
In one configuration a monitoring threshold is provided for the monitoring result and/or the monitoring device is configured such that the action is initiated if the monitoring result falls below or exceeds the monitoring threshold. The resulting possibility of adjusting the monitoring depending on the relevance of each single recipe step increases the tolerance of the monitoring for less relevant deviations and avoids unnecessary initiation of actions.
In one embodiment a monitoring threshold is provided for the similarity value and the monitoring device is configured such that if the similarity value falls below the monitoring threshold, the action is initiated. The similarity value indicates a low similarity to the desired condition with a low numerical value and a high similarity to the desired condition with a high numerical value. A low similarity implies a large deviation and accordingly a large similarity implies a small deviation from the desired condition. A particularly tolerant yet reliable monitoring system can be obtained to achieve a high-quality cooking result, especially with a false positive rate of <0.1% and/or a false negative rate of <1%. False positive means that an action is initiated even though the monitored food preparation process is going as desired. False negative means that no action is initiated even though the monitored food preparation process is not going as desired.
The similarity value is a measure of the deviation from the desired result. The desired result can refer to a condition of a food in the food preparation vessel. The desired result can also refer to the result that results from a recipe step. Through the weighting factors, the individual characteristics according to the plurality of characteristic values can be used in the determination of the similarity value recipe-dependent or recipe step-dependent differently weighted with different influence.
In one embodiment a sensor is adapted for measuring only one measured quantity such as a temperature. A measurement of only one measured quantity basically contains several measured values. Preferably, the measured values are directly successive, separate measurement signals, which are transmitted from the sensor to the monitoring device or the control unit.
In one configuration the sensor is a temperature sensor for measuring a temperature. For example, the temperature of the food preparation vessel and/or the temperature of the food in the food preparation vessel is measured. In one configuration the sensor is a weight sensor for measuring a weight, for example the weight of a part of the food processor and/or the food preparation vessel. The food preparation vessel can be supported by one or more support elements of the food processors. One or more support elements can be coupled to a weight sensor in such a way that the weight of the food in the food preparation vessel can be calculated from the weight measured. In one configuration the sensor is a current sensor for measuring an electric current with which a motor operates a mixing tool for chopping and/or mixing. In one configuration, the sensor is a sensor for measuring the speed, in particular the actual speed or target speed, or the torque of the mixing tool. In one configuration, the sensor is a sensor for measuring an electrical power used to operate a heating element for heating. The sensors for current and electrical power may also be part of the control device. Furthermore, a sensor can be used to measure a volume (sound level), an unbalance or a pressure. An optical sensor may be used. A sensor for image recognition may be used. In principle, geoinformation and volume (three-dimensional space occupied) can also be taken into account.
In one embodiment, the measurement of the sensor, on the basis of which the plurality of characteristic values is calculated, includes several time-resolved measured values of the measured quantity. A sensor therefore measures measured values in a time-resolved manner from which several characteristic values are calculated. Measured values of a measured quantity measured in a time-resolved manner over a time window can be represented by a measurement curve. Characteristic values can be obtained from a measurement curve, preferably by forming an integral, a median, a MAD or a derivative.
In one embodiment, the monitoring device is configured such that the monitoring takes place during the food preparation process at a recipe-dependent analysis time. At the analysis time, for example, two different measured quantities such as weight and temperature can be measured. In one embodiment, the monitoring device is configured such that the monitoring takes place from a recipe-dependent analysis time and/or within a recipe-dependent time window. In this way, computing capacity can be saved on the one hand, and on the other hand, it can be used to calculate a larger number of characteristic values or parallel monitorings with several desired profiles. With little technical effort a very good preparation result can be guaranteed.
In one configuration the measurement is performed in a time window starting at the beginning of a recipe or recipe step and/or ending at an end time before an end of the recipe or recipe step. One potential advantage of starting the time window immediately after the beginning of the recipe or recipe step is that a measurement curve is obtained from the beginning which allows the calculation of particularly meaningful characteristic values. In this case the measurement of the at least one measured quantity such as the motor current takes place after a food preparation process has been started by selecting a recipe or recipe step by operating a user interface. The characteristic values specified for this recipe or recipe step are then calculated from the measured values, e.g. by mathematical operations and/or a reference curve fit, until the plurality of characteristic values are available.
Specifying the end of the time window with an end time before an end of a recipe or recipe step saves computing capacity compared to permanent monitoring. Nevertheless, even with this embodiment it is possible to ensure a very good preparation result. In addition, deviations can still be detected by early evaluation if the deviations have not yet caused an undesirable cooking result. A cooking process can thus be “saved”, even if deviations, for example in the ingredients, are already present, but can possibly be compensated for by intervening in the cooking process. This will be discussed in more detail later in connection with the action that can be initiated by the monitoring device.
In one configuration the time window for measuring starts time-shifted after the start of the recipe or recipe step. In this way, computing capacity can be saved without having a negative effect on the result of preparing a food or a drink.
In one configuration a time window of less than 10 or 20 seconds is provided for a measurement. A short time window in the above mentioned range allows a calculation of characteristic values that depend on a change of the condition over time, e.g. derivative, integral, MAD, median or mean value. At the same time, computing capacity can be saved without having a negative effect on the result of a preparation. Preferably, the time window extends in dependence of a defined analysis time. The time window starts with a time difference before the analysis time, which corresponds to half of the time window, and ends with a time difference after the analysis time, which corresponds to the other half of the time window.
In one configuration a time window is temperature dependent. This allows the calculation of particularly meaningful characteristic values. Preferably, the time window then extends over a period of time in which the temperature changes by less than 10° C. or 20° C. Preferably, the time window extends in dependence of a defined analysis temperature. The time window then starts at a difference of 5° C. or 10° C. from the analysis temperature and/or ends after reaching the analysis temperature at a difference of 5° C. or 10° C. from the analysis temperature. This can be particularly advantageous for a recipe or recipe step in which the temperature rises continuously.
In one configuration the analysis temperature is a defined temperature value between 100° C. and 120° C., preferably about 110° C. Particularly helpful characteristic values can be calculated in this way. Preferably, the analysis temperature and/or the temperature window is specified individually for each recipe or recipe step to ensure a very good result in a further improved manner. In one configuration the measurement is performed in a time window that starts with the beginning of a recipe or recipe step and ends when the analysis temperature is reached. The reaching of the analysis temperature then defines the end time before the end of the recipe or recipe step.
In one configuration the analysis time is between 30 seconds and 60 seconds, preferably about 50 seconds, after the start of a recipe or recipe step. Particularly meaningful characteristic values can be calculated in this way. Preferably, the analysis time and/or the time window for each recipe or recipe step is specified individually in order to ensure a very good result in a further improved manner. In one configuration the measurement is performed in a time window that starts with the start of a recipe or recipe step and ends when the analysis time is reached.
In one configuration, the sensor is a sensor for a measured quantity from whose measured values a mechanical condition of the food processor can be determined. In particular, the measured quantity is the motor current for operating the motor of the mixing tool. Alternatively or in addition to the motor current, the torque is also provided as measured quantity in one configuration. Alternatively or in addition, a speed (rate of rotation), e.g. a target speed or actual speed, can also be taken into account. From the measurement of the motor current and/or the speed, the resistance of the food during chopping and/or mixing of the food can be determined. Preferably the viscosity of the food can be determined for a recipe or recipe step with a viscous food. But also when chopping hard food components such as ice cubes, this can be advantageous, e.g. to avoid the cutting edge of the mixing tool becoming blunt, which also affects the quality of the cooking result. Furthermore, by measuring the motor current and/or the speed, it is possible to detect, for example by means of a similarity value, whether the user has fed carrots instead of onions. Monitoring at a recipe-dependent or recipe-step-dependent analysis time, especially with a short time window, enables reliable monitoring and high quality in the above-mentioned exemplary cases.
In one configuration it is provided that several defined analysis times or analysis temperatures are provided, preferably at least two and/or at most ten during a recipe or recipe step. A very good result of a preparation can thus be ensured in a further improved manner.
In one embodiment several sensors are adapted to measure one measured quantity each and the measurement of the sensors includes at least one measured value per measured quantity, i.e. each sensor measures at least once. The plurality of characteristic values is calculated on the basis of the measurements of several measured quantities. This enables the calculation of particularly characteristic characteristic values, which for example allow statements about the thermal conductivity of a food. A very good result of a preparation can be ensured in a further improved manner in this way.
In one configuration a characteristic value is calculated which correlates with the thermal conductivity of the food in the food preparation vessel. The sensors used are a weight sensor and a sensor for measuring the electrical power used to operate a heating element. The weight sensor for measuring weight allows in one configuration to determine the weight of a food or ingredients of a food in the food preparation vessel. The same always applies to the preparation of a drink. The sensor for measuring the electrical power for the heating element allows in one configuration to determine the heat input into the food in the food preparation vessel. As the heat input is equal to the product of mass, temperature change and specific heat capacity, the heat capacity of the food in the food preparation vessel can be calculated as a characteristic value very easily. Since for example typical ingredients such as water and oil regularly have very different specific heat capacities, the heat capacity is particularly suitable for ensuring very good preparation results.
In one configuration at least two sensors are initially used independently of each other to each measure a measured quantity in parallel, to determine a plurality of characteristic values and to obtain a similarity value by means of a desired profile. In this way, at least two independent similarity values are determined, which are then logically combined with each other. Preferably, the resulting value is further processed, e.g. by averaging or maximum or minimum formation. Depending on a threshold value comparison, an action can be initiated. Preferably, a weight sensor is used as a first sensor and a temperature sensor in parallel as a second sensor to obtain a first similarity value from the temperature and a second similarity value from the weight. A value is calculated from the obtained thermal similarity value and the mechanical similarity value, which is further processed and evaluated for further monitoring. If two different sensors are present, for example only one thermal behaviour may be used for a first recipe and a combination of thermal and mechanical behaviour may be used for a second recipe in an advantageous manner. In one configuration the plurality of characteristic values, a desired profile and/or a monitoring threshold can be arranged such that a defined ingredient is taken into account in the monitoring. In particular, the defined ingredient is desired. Alternatively or additionally the defined ingredient is not desired. A particularly high quality cooking result can thus be achieved.
In one configuration a temperature sensor and a sensor for measuring the electrical power for a heating element are provided, each of which measures at least one measured value at a defined analysis time. For certain foods, ingredients and ingredient mixtures this results in a characteristic temperature curve as a function of the heat input, i.e. energy input. Deviations in the components of the ingredient mixture thus lead to different temperature curves. By measuring a pair of values for temperature and heat input, one or more meaningful characteristic values can be obtained by means of stored curves or a stored look-up table for the respective recipe or recipe step by only one punctual measurement which characteristic values are particularly effective for monitoring using a desired profile to identify a deviation, e.g. vinegar, oil or soy sauce instead of water. This leads to a low similarity value, for example below a monitoring threshold. If vinegar, oil or soy sauce is used instead of water, the similarity value is below the monitoring threshold or e.g. <10%. Although it would increase the computational effort, it is basically possible in one configuration to implement the monitoring additionally for typical variations of the user when implementing a recipe or recipe step, e.g. vinegar, oil or soy sauce instead of water, and to evaluate the resulting similarity value in an inverted manner together with at least one other similarity value.
In one configuration, the action that is initiated in dependence of the monitoring result is an output of an indication to the user, e.g. via a display, the automatic change of a cooking parameter, an automatic change of the recipe, the recipe step, the following recipe step or the recipe guidance or a discontinuation of the food preparation process. In one configuration, the indication can be an information or output of the monitoring or monitoring result or comprise an instruction to the user to intervene in the food preparation process. Cooking parameters are in particular the target temperature of the heating element, the electrical power for the heating element, the current for the motor of the mixing tool, the target speed or the target torque of the mixing tool. The discontinuation as an action is particularly preferred, because this can prevent a bad cooking result that would violate the “guaranteed success”. This is based on the knowledge that a bad tasting food is more negative for a user than the discontinuation of the food preparation process or cooking process.
In one configuration, the monitoring device is configured such that the monitoring takes place only from a minimum temperature of 100° C., preferably 110° C., particularly preferably 120° C. Above the minimum temperature, the food preparation process and any deviations have a particularly large influence on the reproducibility and quality of the cooking result compared with temperature ranges below the minimum temperature. In this case, the user preferably has no possibility to manually intervene in the automatic process except to discontinue the cooking process. In particular, the user can only set a target temperature up to the minimum temperature and/or a target temperature above the minimum temperature can only be initiated automatically by the recipe selected by the user or the recipe step activated by the user. By specifying a minimum temperature for monitoring, computing capacity that would be less effective in lower temperature ranges can be shifted to an expansion of monitoring above the minimum temperature. A very effective and efficient monitoring can thus be obtained. At the same time, by specifying a minimum temperature above which the user has no possibility of manual intervention other than discontinuing the cooking process, the food preparation process can be influenced in a correcting manner by an initiated action of the monitoring above the minimum temperature. This can lead to an improved cooking result.
A further aspect of the present disclosure relates to a method for monitoring a food preparation process which is carried out by means of a food processor for heating, chopping and/or mixing a food in a food preparation vessel. A condition of the food processor and/or the food is measured, a monitoring result is determined based on the measured condition and an action is initiated in dependence of the monitoring result. A temperature of the food preparation vessel is detected. The monitoring takes place in dependence of a recipe for preparing a food only from a minimum temperature of 100° C., preferably 110° C., especially 120° C. The advantages resulting from this as well as further embodiments of this aspect of the present disclosure can be seen from the above description of the preceding aspect of the present disclosure, which also applies to this method.
Number | Date | Country | Kind |
---|---|---|---|
19160780.3 | Mar 2019 | EP | regional |