Disclosure of Invention
The embodiment of the invention aims to provide an intelligent control method and device for a dish-washing machine, and the control method and device can automatically control the dish-washing machine according to the degree of soiling of tableware, so that the cleaning effect can be improved, the development cost can be reduced, resources can be saved, and the user experience can be improved.
In order to achieve the above object, an embodiment of the present invention provides an intelligent control method for a dishwasher having one or more washing functions, each of the washing functions being configured with the same control timing, the intelligent control method including: receiving a washing function selected by a user; collecting dishwasher parameters when the washing function selected by the user is executed; adjusting a control timing for the user-selected washing function according to the dishwasher parameter; and controlling the dishwasher to perform the washing function selected by the user according to the adjusted control timing.
Wherein the control sequence comprises a plurality of sub-sequences, and the adjusting the control sequence for the user-selected washing function according to the dishwasher parameter comprises: skipping one or more sub-sequences of the control sequences in accordance with a predetermined parameter value range and the dishwasher parameter; adjusting the predetermined parameter value range according to the time consumed to complete each of the sub-sequences and the standard time for each of the sub-sequences.
Wherein the dishwasher parameter is turbidity data of washing water in the dishwasher, the control schedule comprises a washing schedule, the preset parameter value range comprises a turbidity value range, the method further comprises: repeatedly performing the washing sequence, wherein the turbidity value range for a later-performed washing sequence is lower than the turbidity value range for a previously-performed washing sequence; terminating execution of the wash sequence when the turbidity data is below a cleaning threshold.
Wherein, the intelligent control method can also comprise the following steps: storing the dishwasher parameters; analyzing the variation trend of the dishwasher parameters according to the stored dishwasher parameters; and presenting the trend of change to the user.
Wherein the dishwasher parameter may include at least one of ion concentration in the sewage, water consumption, and power consumption, and the intelligent control method further includes at least one of: proposing a health recommendation to the user according to the ion concentration; proposing a water use proposal to the user according to the water consumption; and proposing a power utilization suggestion to the user according to the power consumption.
Wherein, the method can also comprise: outputting a voice including voice content regarding any one or more of a control operation of the dishwasher, a water use recommendation, a power use recommendation, a health recommendation.
According to another aspect of the present invention, there is also provided an intelligent control apparatus for a dishwasher having one or more washing functions, each of the washing functions being configured with the same control timing, the intelligent control apparatus comprising: a receiving module for receiving a washing function selected by a user; the data acquisition module is used for acquiring parameters of the dishwasher when the washing function selected by the user is executed; an adjusting module for adjusting a control timing for the washing function selected by the user according to the dishwasher parameter; and a control module for controlling the dishwasher to perform the washing function selected by the user according to the adjusted control timing.
Wherein the control schedule includes a plurality of sub-schedules, the adjustment module is further configured to: skipping one or more sub-sequences of the control sequences in accordance with a predetermined parameter value range and the dishwasher parameter; adjusting the predetermined parameter value range according to the time consumed to complete each of the sub-sequences and the standard time for each of the sub-sequences.
Wherein the dishwasher parameter is turbidity data of washing water in the dishwasher, the control timing comprises a washing timing, the preset parameter value range comprises a turbidity value range, and the control module is further configured to: repeatedly performing the washing sequence, wherein the turbidity value range for a later-performed washing sequence is lower than the turbidity value range for a previously-performed washing sequence; terminating execution of the wash sequence when the turbidity data is below a cleaning threshold.
Wherein, this intelligent control device still includes: a storage module for storing the dishwasher parameters; the analysis module is used for analyzing the variation trend of the dishwasher parameters according to the stored dishwasher parameters; and the display module is used for displaying the change trend to the user.
Wherein the dishwasher parameter comprises at least one of ion concentration in the sewage, water consumption, power consumption, the analysis module is further for performing at least one of: proposing a health recommendation to the user according to the ion concentration; proposing a water use proposal to the user according to the water consumption; and proposing a power utilization suggestion to the user according to the power consumption.
Wherein, the device can also include: a voice module for outputting a voice including voice content regarding any one or more of a control operation of the dishwasher, a water use recommendation, a power usage recommendation, a health recommendation.
According to another aspect of the present invention, there is also provided a machine-readable storage medium having stored thereon instructions for causing a machine to execute the intelligent control method.
According to the technical scheme, the dishwasher is automatically controlled according to the selection of the user on the functions of the dishwasher and the parameters of the dishwasher by applying big data, so that the workload of engineers in a development stage can be reduced, the dishwasher can be accurately controlled, and the cleaning effect is improved while resources are saved. In addition, above-mentioned technical scheme makes dish washer more intelligent, and the operation is simpler, therefore can improve user experience, and then improves the market competition of product.
Additional features and advantages of embodiments of the invention will be set forth in the detailed description which follows.
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating embodiments of the invention, are given by way of illustration and explanation only, not limitation.
Fig. 1 is a flowchart of an intelligent control method according to an embodiment of the present invention. As shown in fig. 1, the intelligent control method includes the following steps:
in step S110, a washing function selected by the user is received. The washing functions may include a power washing (used to wash dishes that are difficult to wash), a glass washing (used to wash glass dishes), an energy saving washing (used to wash dishes that are less dirty), and the like. Each washing function is configured with control timings of all timings required to complete washing of dishes, for example, a water inlet timing, a washing timing, a water discharge timing, a flood timing, a washing number control timing, and the like.
In step S120, dishwasher parameters when the washing function selected by the user is performed are collected. The dishwasher parameters may include, for example, water usage, power usage, drain time, ion concentration in the wash water, water level in the tub, turbidity data of the wash water, detergent addition, and the like.
In step S130, a control timing for the washing function selected by the user is adjusted according to the dishwasher parameter. For example, if the user selects energy saving washing, the dishwasher may skip the remaining washing sequence when performing the washing sequence if it is detected that the turbidity data in the current washing water has satisfied the dish cleaning requirement. For example, the number of water intakes, the number of water drains, the amount of detergent added, and the like can be controlled based on turbidity data, washing time, and the like.
In step S140, the dishwasher is controlled to perform a washing function selected by the user according to the adjusted control timing.
In this embodiment, the most complete time sequences for completing the washing operation may be listed in steps and configured completely in the dishwasher. Whenever a user selects a certain washing function, the dishwasher collects dishwasher parameters while performing an initial control sequence. For example, if a turbidity sensor detects a low concentration of ions or grease contained in the wash water, indicating a low degree of dish soiling, the dishwasher may automatically enter a drying sequence after a cycle of rinsing, by skipping a subsequent wash sequence if the detected turbidity data indicates that the cleaning criteria have been met.
Thus, each function is configured with the same timing, and thus, in the development stage, there is no need for an engineer to test the timing required for each washing function one by one as in the prior art. And the control time sequence is adjusted according to the parameters of the dish-washing machine detected in real time, so that the automatic adjustment of the washing function can be realized, the cleaning efficiency is improved, and the resources can be saved.
Fig. 2 is a flowchart of an intelligent control method according to another embodiment of the present invention. Steps S210-S230 in fig. 2 are the same as steps S110-S130 described above. In this embodiment, the control sequence includes a plurality of sub-sequences, which may be, for example, a washing sequence, a drying sequence, a draining sequence, a water inlet sequence, a pause sequence, a heating sequence, etc. As shown in fig. 2, the method may further include the steps of:
in step S240, one or more sub-sequences of the control sequence are skipped in accordance with a predetermined range of parameter values and the dishwasher parameter. For example, when the turbidity data reaches within the range of turbidity values satisfying the cleaning standard, the subsequent washing sequence may be skipped and the subsequent drying sequence may be directly performed. For another example, if the water level is maintained within a predetermined water level for a certain time during the washing process, the supplementary water supply sequence may not be performed.
In step S250, the predetermined parameter value range is adjusted according to the time consumed for completing each of the sub-timings and the standard time for each of the sub-timings.
In another preferred embodiment, the dishwasher parameter is preferably turbidity data of the washing water in the dishwasher, the control schedule comprises a washing schedule, the preset parameter value range comprises a turbidity value range, the method further comprises: repeatedly performing the washing sequence, wherein the turbidity value range for a later-performed washing sequence is lower than the turbidity value range for a previously-performed washing sequence; terminating execution of the wash sequence when the turbidity data is below a cleaning threshold.
The control process for the washing sequence is explained below with reference to fig. 3. Fig. 3 is a flowchart of a control process of a washing sequence in an intelligent control method according to another embodiment of the present invention. As shown in fig. 3, the control process of the washing timing may include the steps of:
in step S301, a turbidity value range for the nth-execution washing timing is set. For example, when the washing timing is performed for the first time, the turbidity value range for the washing timing performed for the first time may be read from the register, and when the washing timing is performed for the second time, the turbidity value range for the washing timing performed for the second time may be read from the corresponding register, or a predetermined value may be subtracted from the turbidity value range when the washing timing is performed for the first time, and set as the turbidity value range for the washing sub-timing performed for the second time.
In step S302, the nth time washing sequence is performed.
In step S303, it is determined whether the turbidity data detected in real time is within the above-described turbidity value range for the nth-time execution washing timing.
In step S304, when the turbidity data detected in real time is within the above-described turbidity value range for the nth execution of the washing sequence, the execution of the present washing sequence is terminated. For example, the range of the turbidity value for the first time of execution of the washing sequence may be set to be within 90, and when the turbidity data detected in real time is within 90, the execution of the first time of washing sequence may be terminated.
In step S305, whether the time of performing the washing sequence N time is greater than the standard time.
In step S306, if the time for performing the washing sequence N times is greater than the standard time, the range of turbidity values for performing the washing sequence N times is increased. For example, if the range of the turbidity value for the first execution of the washing sequence is 90 or less, the time actually consumed to execute the first execution of the washing sequence is 5min, but the standard time actually set for the first execution of the washing sequence is 4.5 min. This indicates that the turbidity range of the first execution of the washing sequence is set to be low, i.e., the requirement for the first execution of the washing sequence is high, with respect to the degree of the tableware contamination of the user, and thus the turbidity value range can be increased to 95.
In step S307, it is determined whether the time of executing the washing sequence N is less than the standard time.
In step S308, if the time of the nth-time execution of the washing sequence is less than the standard time, the range of the turbidity value for the nth-time execution of the washing sequence is reduced. For example, if the range of the turbidity value for the first execution of the washing sequence is 90 or less, the time actually consumed to execute the first execution of the washing sequence is 4min, but the standard time actually set for the first execution of the washing sequence is 4.5 min. This indicates that the user has a low degree of soiling of dishes, and the turbidity range of the first-time execution washing sequence is set too high, i.e., the execution configuration of the first-time washing sequence cannot satisfy the washing requirements for the dishes, and therefore the turbidity value range can be reduced to 85. For the dishes with lower dirt degree, the washing times can be reduced, and the program of the dishwasher can be more efficient.
The standard time may also be adjusted according to turbidity data in an actual washing process and time consumed in performing each washing sequence, for example, if the range of turbidity values for the first time of performing the washing sequence is set to 95, at which time the range of turbidity values is already high, and if the time consumed in performing the washing sequence for the first time is still longer than the standard time at this time, the standard time may be appropriately extended. Similarly, a limit range of the turbidity value range adjustment may also be set for each execution of the washing timing, and the standard time should be adjusted if the limit is exceeded. In addition, the standard time for each execution of the washing sequence may be the same or different.
In step S309, a turbidity value range for the nth-time execution of the washing schedule, which is adjusted according to the above-described steps, is stored, and the adjusted turbidity value range is applicable to a control schedule when the user uses the dishwasher next time.
In step S310, it is determined whether or not the turbidity data after the execution of the current washing sequence is lower than the cleaning threshold.
In step S311, if the turbidity data after the current washing sequence is not lower than the cleaning threshold, the next washing procedure is executed, i.e., the above steps are repeated. For example, if the detected turbidity data is still higher than 10 after the washing sequence is performed twice, the control process of performing the washing sequence for the second time is entered. The range of the turbidity value set for the second execution of the washing timing may be, for example, 80. It can also be arranged that: the turbidity value range is decremented by a predetermined value every time the washing timing is performed for the next time, for example, 10 may be decremented on the basis of the current turbidity value range as the turbidity value range for the washing timing performed for the second time when the washing timing for the first time is completed and the washing timing for the second time is performed.
In step S312, if the turbidity data after the current washing sequence is executed is lower than the cleaning threshold, the washing sequence, i.e., the washing process, may be terminated. For example, if the detected turbidity data reaches 0 after the washing sequence is performed twice, which indicates that the dishes are washed clean, other sub-sequences, such as a drying sequence, may be performed next.
Through the embodiment, the time sequence of a specific washing process is not required to be set for each washing function, and the execution of the washing time sequence can be automatically fed back and adjusted by using the turbidity data detected in real time through the data detected in real time and combining the self-learning function of the machine, so that the dishwasher can be controlled according to the actual conditions of each user or the same user in different periods, and the purposes of accuracy, intelligence and energy conservation are achieved.
Fig. 4 is a flowchart of an intelligent control method according to another embodiment of the present invention. Steps S410-S440 in fig. 4 are the same as steps S110-S140 described above. As shown in fig. 2, the intelligent control method further includes the following steps:
analyzing a variation trend of the dishwasher parameter in step S450;
in step S460, the trend of change is presented to the user. The variation trend of the dishwasher parameters can be sent to a corresponding application program, so that a user can directly observe the variation trend on a mobile phone, a tablet and other devices, and can also directly display the variation trend on the dishwasher.
The trend of variation of the dishwasher parameters may be displayed as shown in fig. 7. Fig. 7 shows an example of demonstrating the trend of variation of parameters of the dishwasher in the intelligent control method and apparatus according to the present invention. In fig. 7, graph (a) is a power consumption trend, graph (b) is a water consumption change trend, and graph (c) is an electricity consumption trend.
In another preferred embodiment, step S470 may be further included: and proposing a health recommendation to the user according to the ion concentration. For example, if the concentration of Na ions is on the trend of change, which indicates that the taste of the diet is heavier recently, the user can be prompted to reduce the salt content, and at the same time, the user can be prompted to have the possible consequences if the salt content is too much. For another example, if a high lipid concentration is detected, the user may be prompted to pay attention to a light diet and to monitor body weight, obesity index, etc.
In another preferred embodiment, the method may further include step S480: and proposing a water use proposal and/or a power utilization proposal to the user according to the water consumption and/or the power consumption. For example, as shown in fig. 7, the sudden increase of the power consumption from 5 days to 7 days in 5 months may prompt the user to pay attention to the power saving or prompt the user to select the energy saving washing function
In another preferred embodiment, a voice content about any one or more of a control operation of the dishwasher, a water use advice, a power use advice, a health advice may be further outputted to broadcast a state of the dishwasher to a user and advice made to the user, etc., thereby enabling the dishwasher to be more intelligent and further improving a user experience.
Fig. 5 is a block diagram of an intelligent control device according to an embodiment of the present invention. The dishwasher has one or more washing functions, each of which is configured with the same control sequence, as shown in fig. 4, and the intelligent control device includes: a receiving module 10 for receiving a washing function selected by a user; a data acquisition module 20 for acquiring parameters of the dishwasher when the washing function selected by the user is executed; an adjusting module 30 for adjusting a control timing for the user selected washing function according to the dishwasher parameter; and a control module 40 for controlling the dishwasher to perform the washing function selected by the user according to the adjusted control timing.
In another embodiment, the control timing comprises a plurality of sub-timings, and the adjusting module 30 is further configured to: skipping one or more sub-sequences of the control sequences in accordance with a predetermined parameter value range and the dishwasher parameter; adjusting the predetermined parameter value range according to the time consumed to complete each of the sub-sequences and the standard time for each of the sub-sequences.
In another embodiment, the dishwasher parameter is turbidity data of the washing water in the dishwasher, the control schedule comprises a washing schedule, the preset parameter value range comprises a turbidity value range, the control module 40 is further configured to: repeatedly performing the washing sequence, wherein the turbidity value range for a later-performed washing sequence is lower than the turbidity value range for a previously-performed washing sequence; terminating execution of the wash sequence when the turbidity data is below a cleaning threshold.
Fig. 6 is a block diagram of an intelligent control device according to another embodiment of the present invention.
As shown in fig. 6, in another embodiment, the intelligent control device may further include: a storage module 50 for storing the dishwasher parameters; an analysis module 60 for analyzing a variation trend of the dishwasher parameter according to the stored dishwasher parameter; and a presentation module 70 for presenting the trend of change to the user.
In another embodiment, the dishwasher parameter comprises at least one of ion concentration in the sewage, water consumption, power consumption, the analysis module 60 is further configured to perform at least one of: proposing a health recommendation to the user according to the ion concentration; proposing a water use proposal to the user according to the water consumption; and proposing a power utilization suggestion to the user according to the power consumption.
In another embodiment, the operational data includes the dishwasher control program selected by the user, and the control module 30 may further select a current control program based on the turbidity data to control program correspondence and the currently detected turbidity data.
In another embodiment, the apparatus may further comprise a voice module 40 for outputting a voice including voice content regarding any one or more of a control operation of the dishwasher, a water use recommendation, a power use recommendation, a health recommendation.
Although the embodiments of the present invention have been described in detail with reference to the accompanying drawings, the embodiments of the present invention are not limited to the details of the above embodiments, and various simple modifications can be made to the technical solutions of the embodiments of the present invention within the technical idea of the embodiments of the present invention, and the simple modifications all belong to the protection scope of the embodiments of the present invention.
It should be noted that the various features described in the above embodiments may be combined in any suitable manner without departing from the scope of the invention. For example, the turbidity value range may be adjusted according to the actual consumption time of the entire washing process and the standard time for the entire washing process after the washing process is completed by repeatedly performing the washing sequence, but such a control process is not accurate enough. In order to avoid unnecessary repetition, the embodiments of the present invention do not describe every possible combination.
Those skilled in the art will understand that all or part of the steps in the apparatus according to the above embodiments may be implemented by a program, which is stored in a storage medium and includes several instructions to enable a single chip, a chip, or a processor (processor) to execute all or part of the steps of the apparatus according to the various embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In addition, any combination of various different implementation manners of the embodiments of the present invention is also possible, and the embodiments of the present invention should be considered as disclosed in the embodiments of the present invention as long as the combination does not depart from the spirit of the embodiments of the present invention.