Beverage making device and control method therefor, readable storage medium, and program product

WO2026201026A1PCT designated stage Publication Date: 2026-10-01SUZHOU DR COFFEE SYST TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/086112
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-27
Filing Date
2026-03-26
Publication Date
2026-10-01

Smart Images

  • Figure CN2026086112_01102026_PF_FP_ABST
    Figure CN2026086112_01102026_PF_FP_ABST
Patent Text Reader

Abstract

A beverage making device and a control method therefor, a readable storage medium, and a program product. The control method comprises: acquiring an actual powder output amount, an actual extraction duration, and a target extraction duration of a target beverage; on the basis of the actual powder output amount, determining whether a powder correction condition is satisfied; if so, correcting the powder output amount; and adjusting a grinding gear of a grinding module after the powder correction ends, comprising: sequentially acquiring actual extraction durations of M cups of the target beverage; coarsely adjusting the grinding gear of the grinding module on the basis of deviation values between the actual extraction durations of the M cups of the target beverage and the target extraction duration; sequentially acquiring actual extraction durations of N cups of the target beverage; and finely adjusting the coarsely adjusted grinding gear of the grinding module on the basis of deviation values between the actual extraction durations of the N cups of the target beverage and the target extraction duration. The beverage making device and the control method therefor reduce the complexity of parameter adjustment, and avoid the problem that frequent parameter adjustment shortens the service life of the grinding module.
Need to check novelty before this filing date? Find Prior Art

Description

Beverage making equipment and its control methods, readable storage media and program products

[0001] This application claims priority to Chinese patent applications filed on March 27, 2025, with application numbers 202510371093.7 and 202510371092.2, both entitled "Beverage Making Equipment and Control Method Thereof, Readable Storage Medium and Program Product", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of electrical technology, and in particular to a beverage preparation device and its control method, a readable storage medium, and a program product. Background Technology

[0003] With social development and the improvement of people's living standards, people's demand for beverages is increasing, and some beverage making equipment is gradually becoming more widespread.

[0004] Existing beverage making equipment typically includes a grinding module and a brewing module. The grinding module grinds particulate materials to obtain powder, and then the brewing module brews and extracts the powder to produce the desired beverage. To meet customer needs and improve the taste and quality of beverages, existing beverage making equipment is becoming increasingly intelligent and precise in controlling processes such as grinding and brewing extraction. For example, it incorporates monitoring of process parameters to provide real-time feedback and adjustments to preset parameters.

[0005] Current technologies disclose methods for calibrating and adjusting extraction parameters such as preset grinding time, tamping force, and extraction pressure based on the actual extraction time, or adjusting the grinding blade gap in real time based on the extraction flow rate feedback. However, such feedback adjustment requires each beverage to have a corresponding preset grinding level during preparation, which increases the complexity of parameters during beverage preparation. Furthermore, frequent real-time level adjustments can negatively impact the lifespan of the grinding module. Summary of the Invention

[0006] Therefore, it is necessary to provide a beverage preparation device and its control method, a computer-readable storage medium, and a program product to address the above problems.

[0007] According to a first aspect of the embodiments of this application, a control method for a beverage making device is provided, characterized in that the beverage making device includes a grinding module; the control method for the beverage making device includes:

[0008] Obtain the actual powder yield, actual extraction time, and target extraction time for the target beverage;

[0009] Determine whether the powder calibration conditions are met based on the actual powder output.

[0010] If the powder calibration conditions are met, then the powder output amount is adjusted.

[0011] After the powder calibration is completed, adjust the grinding level of the grinding module to ensure that the actual extraction time meets the preset conditions; including:

[0012] Obtain the actual extraction time of the target beverage in M ​​cups sequentially;

[0013] Based on the deviation between the actual extraction time of the target beverage in cup M and the target extraction time, the grinding level of the grinding module is coarsely adjusted.

[0014] Obtain the actual extraction time of N cups of the target beverage in sequence;

[0015] Based on the deviation between the actual extraction time of N cups of target beverage and the target extraction time, the grinding mode of the grinding module is finely adjusted after coarse adjustment, so that the deviation between the actual extraction time of the target beverage and the target extraction time falls within the first preset deviation range.

[0016] Where M and N are both positive integers greater than or equal to 1.

[0017] In one embodiment, the step of coarsely adjusting the grinding level of the grinding module based on the deviation between the actual extraction time of the target beverage (M cups) and the target extraction time includes:

[0018] Filter out the deviation values ​​that exceed the second preset deviation range from the M deviation values, and form a set of deviation values;

[0019] If the proportion of each deviation value in the set of deviation values ​​exceeds a preset proportion or the number of deviation values ​​in the set of deviation values ​​exceeds a preset number, then the first statistic corresponding to each deviation value in the set of deviation values ​​is obtained.

[0020] If the first statistic is lower than the lower limit of the second preset deviation range, the grinding level of the grinding module is adjusted to be finer; otherwise, the grinding level of the grinding module is adjusted to be coarser.

[0021] In one embodiment, the first statistic includes the average of the deviation values ​​in the set of deviation values.

[0022] In one embodiment, the step of fine-tuning the grinding mode of the grinding module after coarse adjustment based on the deviation between the actual extraction time of N cups of target beverage and the target extraction time includes:

[0023] Obtain the second statistic corresponding to each deviation value for at least a portion of the N target beverages;

[0024] If the second statistic exceeds the first preset deviation range, the grinding level of the grinding module after coarse adjustment is finely adjusted according to the numerical distribution of the second statistic.

[0025] In one embodiment, the step of fine-tuning the grinding level of the grinding module after coarse adjustment based on the numerical distribution of the second statistic includes:

[0026] Outside the first preset deviation range, m deviation intervals are set, and the deviation interval into which the second statistic falls is determined based on the set m deviation intervals;

[0027] The grinding level of the grinding module is adjusted according to the deviation range into which the second statistic falls.

[0028] In one embodiment, the step of adjusting the grinding level of the grinding module according to the deviation range in which the second statistic falls includes:

[0029] Based on the deviation range into which the second statistic falls and the preset mapping relationship, the change amount of the gear to be adjusted of the grinding module is determined, and the preset mapping relationship is the correspondence between the deviation range and the change amount of the gear to be adjusted.

[0030] The grinding level of the grinding module is adjusted according to the change in the grinding level to be adjusted.

[0031] In one embodiment, the deviation range includes a positive deviation range and a negative deviation range; the step of adjusting the grinding level of the grinding module according to the change in the grinding level to be adjusted includes:

[0032] Determine whether the second statistic falls within the positive deviation interval;

[0033] If so, the grinding level of the grinding module is coarsened according to the change in the grinding level to be adjusted; otherwise, the grinding level of the grinding module is fined according to the number of grinding levels to be adjusted.

[0034] In one embodiment, the first preset deviation range is a deviation range symmetrical about zero, the first deviation interval includes an interval of a certain length to the left and right of the first preset deviation range, the second deviation interval is an interval of a certain length to the left and right of the first deviation interval, the i-th deviation interval is an interval of a certain length to the left and right of the (i-1)-th deviation interval, and the m-th deviation interval is an interval outside the left and right of the (m-1)-th deviation interval, where m is a positive integer greater than or equal to 2, i is a positive integer and 1≤i≤m-1.

[0035] In one embodiment, the second statistic includes the average of the deviation values ​​corresponding to at least a portion of the N target beverages.

[0036] In one embodiment, M is greater than N.

[0037] In one embodiment, the first preset deviation range falls within the second preset deviation range.

[0038] In one embodiment, the control method of the beverage making equipment further includes the step of obtaining the target powder output of the target beverage;

[0039] The target powder output is characterized by the target powder output weight, and the actual powder output is characterized by the actual powder output weight; or, the target powder output is characterized by the target powder compact thickness, and the actual powder output is characterized by the actual powder compact thickness.

[0040] When the target powder output is characterized by the target powder output weight, and the actual powder output is characterized by the actual powder output weight, in the step of determining whether the powder calibration conditions are met based on the actual powder output, the powder calibration conditions are determined to be met if any of the following conditions are met:

[0041] a. Among the j cups of target beverages made consecutively, the number of cups of target beverages whose actual powder weight deviates from the target powder weight by more than the first preset powder weight deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1.

[0042] b. The deviation between the statistical quantity corresponding to the actual powder weight of the first k cups of target beverage and the actual powder weight of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2.

[0043] When the target powder output is characterized by the target powder compact thickness, and the actual powder output is characterized by the actual powder compact thickness, in the step of determining whether the powder calibration conditions are met based on the actual powder output, the powder calibration conditions are determined to be met if any of the following conditions are met:

[0044] a. In the j cups of target beverages made consecutively, the number of cups of target beverages whose actual powder thickness deviates from the target powder thickness beyond the first preset powder amount deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1.

[0045] b. The deviation between the statistical value corresponding to the actual powder thickness of the first k cups of target beverage and the actual powder thickness of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2.

[0046] In one embodiment, the step of correcting the powder output includes:

[0047] The grinding time of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding time of the grinding module; or...

[0048] The grinding cycle count of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding cycle count of the grinding module; or...

[0049] The grinding time of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual grinding time of the grinding module; or...

[0050] The number of grinding cycles of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual number of grinding cycles of the grinding module.

[0051] In one embodiment, when the grinding time of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding time of the grinding module, the grinding time of the grinding module is corrected using the following formula:

[0052] Wherein, T1 is the calibrated grinding time of the grinding module, G0 is the target powder output weight, G is the actual powder output weight, and t is the actual grinding time; or...

[0053] When correcting the number of grinding cycles of the grinding module based on the target powder output weight, the actual powder output weight, and the actual number of grinding cycles of the grinding module, the number of grinding cycles of the grinding module is corrected using the following formula:

[0054] Wherein, N1 is the number of grinding cycles after calibration of the grinding module, G0 is the target powder output weight, G is the actual powder output weight, and n is the actual number of grinding cycles; or...

[0055] When the grinding time of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual grinding time of the grinding module, the grinding time of the grinding module is corrected using the following formula:

[0056] Where T2 is the calibrated grinding time of the grinding module, L0 is the target powder thickness, L is the actual powder thickness, and t is the actual grinding time; or...

[0057] When correcting the number of grinding cycles of the grinding module based on the target powder thickness, the actual powder thickness, and the actual number of grinding cycles of the grinding module, the number of grinding cycles of the grinding module is corrected using the following formula:

[0058] Wherein, N2 is the number of grinding cycles after the grinding module has been calibrated, L0 is the target powder thickness, L is the actual powder thickness, and n is the actual number of grinding cycles.

[0059] In one embodiment, prior to the step of determining whether the powder calibration conditions are met based on the actual powder output, the control method for the beverage preparation equipment further includes:

[0060] Determine whether the relative relationship between the actual powder output and the actual extraction time meets the first preset condition;

[0061] If the first preset condition is not met, then the step of adjusting the grinding level of the grinding module is executed;

[0062] If the first preset condition is met, then the step of determining whether the calibration condition is met based on the actual powder output is executed.

[0063] In one embodiment, the step of determining whether the relative relationship between the actual powder output and the actual extraction time satisfies a first preset condition includes:

[0064] The ratio of the actual powder output to the actual extraction time is determined as the first ratio.

[0065] Determine whether the current first ratio satisfies the first preset condition.

[0066] In one embodiment, the step of determining whether the first ratio satisfies the first preset condition includes:

[0067] Obtain the target powder yield corresponding to the target beverage, and determine the ratio of the target powder yield to the target extraction time as the second ratio.

[0068] Determine whether the current ratio of the first ratio to the second ratio falls within a preset ratio range.

[0069] In one embodiment, in response to the ratio of the first ratio to the second ratio being less than the lower limit of the preset ratio range, the grinding level of the grinding module is coarsened, and in response to the ratio of the first ratio to the second ratio being greater than the upper limit of the preset ratio range, the grinding level of the grinding module is fined.

[0070] According to a second aspect of the embodiments of this application, a beverage preparation apparatus is provided, comprising:

[0071] At least one processor;

[0072] The device also includes a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the control method of the beverage preparation device described above.

[0073] According to a third aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the above-described control method for a beverage preparation device.

[0074] According to a fourth aspect of the embodiments of this application, a computer program product is provided, including a computer program that, when executed by a processor, implements the control method of the beverage making equipment described above.

[0075] The control method for the beverage preparation equipment provided in this application first determines whether the current powder calibration conditions are met based on the actual powder output. If the conditions are met, the powder output is calibrated. After calibration, the grinding level of the grinding module is adjusted. That is, while prioritizing ensuring the powder output meets the standard, the grinding level of the grinding module is adjusted to ultimately achieve the standard extraction time. The process of adjusting the grinding level of the grinding module combines coarse and fine adjustment steps. In both steps, the adjustment strategy is determined by collecting the actual extraction time of multiple target beverages. This ensures the accuracy of the level adjustment while reducing the complexity of parameter adjustment and avoiding the problem of shortened grinding module life caused by frequent parameter adjustments. Attached Figure Description

[0076] Figure 1 is a flowchart of a control method for a beverage preparation device provided in an embodiment of this application;

[0077] Figure 2 is a flowchart of step S800 in the control method of the beverage making equipment provided in an embodiment of this application;

[0078] Figure 3 is a flowchart of step S820 in the control method of the beverage making equipment provided in an embodiment of this application;

[0079] Figure 4 is a flowchart of step S840 in the control method of the beverage making equipment provided in an embodiment of this application;

[0080] Figure 5 is a flowchart of step S842 in the control method of the beverage making equipment provided in an embodiment of this application;

[0081] Figure 6 is a flowchart of step S842c in the control method of the beverage making equipment provided in an embodiment of this application;

[0082] Figure 7 is a partial flowchart of the control method of a beverage making equipment provided in an embodiment of this application;

[0083] Figure 8 is a flowchart of step S320 in the control method of the beverage making equipment provided in an embodiment of this application;

[0084] Figure 9 is a flowchart of step S322 in the control method of the beverage making equipment provided in an embodiment of this application;

[0085] Figure 10 is a schematic diagram of the structure of a beverage making device provided in an embodiment of this application. Detailed Implementation

[0086] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings. Preferred embodiments of this application are shown in the drawings. However, this application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the disclosure of this application.

[0087] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0088] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0089] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.

[0090] In one embodiment, a control method for a beverage making device is provided. The control method for the beverage making device provided in this embodiment can effectively reduce the complexity of parameter adjustment in the beverage making monitoring process, avoid the problem of shortened grinding module life caused by frequent parameter adjustment, and improve the accuracy of parameter adjustment.

[0091] In this process, beverage preparation equipment can grind materials into powder, which is then extracted and brewed to obtain the desired beverage. For example, beverage preparation equipment can be coffee machines, tea extractors, blenders, or other devices with the aforementioned functions, and the materials can be coffee beans, tea leaves, etc., without specific limitations.

[0092] In this embodiment, the beverage making equipment includes at least a grinding module. The material to be ground can enter the grinding module and be ground to obtain the corresponding powder. The grinding module has different grinding settings. When the grinding module is set to different grinding settings, the particle size of the powder obtained will also be different. When a larger particle size powder is needed, the grinding setting can be adjusted to a coarser setting; conversely, when a smaller particle size powder is needed, the grinding setting can be adjusted to a finer setting.

[0093] In a specific example, the grinding module includes at least two relatively movable cutter discs and a drive component that drives at least one cutter disc. A grinding space is formed between the two cutter discs for grinding and crushing operations such as piercing, grinding, and tumbling of the material. The larger the width of the grinding space (i.e., the grinding gap between the cutter discs), the larger the particle size of the ground powder; conversely, the smaller the width of the grinding space, the smaller the particle size of the ground powder. Regarding the above specific example, the "coarsening setting" mentioned in the following embodiments refers to increasing the grinding gap between the cutter discs, thereby increasing the particle size of the ground powder; the "fine grinding setting" refers to decreasing the grinding gap between the cutter discs, thereby decreasing the particle size of the ground powder. Those skilled in the art will understand that, when other manufacturing parameters remain unchanged, a larger grinding gap between the cutter discs results in a larger particle size of ground powder. When the ground powder is extracted and brewed, under the same brewing force, the gap between the powder particles is also larger, and the fluid velocity during extraction is faster, i.e., the extraction time is shorter; conversely, the extraction time is longer.

[0094] Of course, the structure of the grinding module is not limited to the structure in the specific example above, and can also be other structures. When the grinding module has other structures, the coarse / fine grinding level can be adjusted in combination with the specific structural design to increase / decrease the particle size of the ground powder, thereby adjusting the extraction time.

[0095] In this embodiment, the beverage preparation equipment may further include a material hopper, in which the material to be ground can be placed. In practical applications, there is at least one material hopper. When there is more than one material hopper, the same or different types of materials can be stored in each hopper as needed. Each material hopper has a corresponding grinding module. Different material hoppers can correspond to different grinding modules, or they can share the same grinding module. In practical applications, the material to be ground in the material hopper can enter the grinding module and be ground into powder before entering the extraction and brewing stage to finally obtain the desired beverage.

[0096] Referring to Figure 1, the control method for the beverage preparation equipment provided in this embodiment includes the following steps:

[0097] Step S200: Obtain the actual powder output, actual extraction time, and target extraction time of the target beverage.

[0098] The target beverage refers to a beverage selected by the user or automatically selected by the system. Before monitoring the beverage making process, the target beverage and its corresponding target powder output and extraction time can be determined first. The corresponding grinding module can also be determined so that the grinding level of the selected grinding module can be adjusted later. The target beverage, as a test beverage, can be repeatedly made during subsequent monitoring. The monitoring data is then used to automatically adjust and control the grinding fineness and powder output of the beverage making equipment according to the control method of this application, thereby improving the taste and quality of the beverage. In practical applications, the target beverage can be set to any beverage such as espresso, latte, or Americano, etc., as needed; these will not be listed here.

[0099] After determining the target beverage, its corresponding target powder output, target extraction time, and the appropriate grinding module, the grinding setting of the grinding module can be adjusted to the set setting, and then grinding calibration can be performed. Specifically, the corresponding grinding module can be controlled to perform multiple grinding operations, and the powder output for each grinding process can be obtained. The grinding module can then be calibrated based on the average powder output from multiple grinding processes to determine the powder output per unit time or unit number of rotations, thus completing the calibration of the powder output. Of course, in practical applications, this calibration process may not be necessary, depending on the specific requirements.

[0100] Once the target beverage is prepared, the actual powder output and extraction time can be obtained. Then, the powder output and grinding mode of the grinding module can be adjusted based on the actual powder output and extraction time to ensure that the final beverage meets the required extraction taste and quality.

[0101] Step S400: Determine whether the powder calibration conditions are met based on the actual powder output.

[0102] In this embodiment, the powder output is calibrated first. If the powder output meets the requirements, the grinding mode of the grinding module is then calibrated. To avoid frequent powder calibration, in this embodiment, before determining whether the actual powder output meets the calibration conditions, the actual powder output can be checked. If the actual powder output meets the calibration conditions, the calibration step is then performed.

[0103] Step S600: If the powder calibration conditions are met, then the powder output is calibrated.

[0104] If the actual powder output determines that the powder calibration conditions are met, then the powder output is adjusted to ensure that the actual powder output meets the standard.

[0105] Step S800: After the powder calibration is completed, adjust the grinding level of the grinding module so that the actual extraction time meets the preset conditions.

[0106] Once the actual powder output reaches the target, adjust the grinding setting of the grinding module to ensure the extraction time reaches the target.

[0107] Referring to Figure 2, step S800 may specifically include the following steps:

[0108] Step S810: Obtain the actual extraction time of the target beverage in cup M.

[0109] During the target beverage monitoring stage, M cups of the target beverage can be continuously prepared, and the actual extraction time of each cup can be obtained for subsequent analysis and processing. Here, M is a positive integer greater than or equal to 1. M can be set according to actual needs, such as 8, 10, 14, 16, 18, or 20, etc., without specific limitations here.

[0110] Step S820: Based on the deviation between the actual extraction time of the target beverage in cup M and the target extraction time, the grinding level of the grinding module is coarsely adjusted.

[0111] Once the actual extraction time of the target beverage in cup M is obtained, the deviation between the actual extraction time and the target extraction time can be obtained for each cup of target beverage. By analyzing and processing each deviation value, the grinding level of the grinding module can be coarsely adjusted.

[0112] Specifically, referring to FIG3, in one embodiment, step S820 may further include the following steps:

[0113] Step S821: Filter out the deviation values ​​that exceed the second preset deviation range from the M deviation values, and form a set of deviation values.

[0114] After obtaining the deviation values ​​of the extraction time corresponding to the target beverage in cup M, it can be determined whether each deviation value exceeds a pre-set second preset deviation range. If it does, the deviation value is filtered out, and a set of deviation values ​​is finally formed. For example, the second preset deviation range can be set to -3s to 3s. Assuming the actual deviation value is 4s, it is determined that the deviation value exceeds the second preset deviation range, that is, the deviation is large, and the deviation value is included in the set of deviation values.

[0115] Step S822: When the proportion of each deviation value in the set of deviation values ​​among the M deviation values ​​exceeds a preset proportion or the number of deviation values ​​in the set of deviation values ​​exceeds a preset number, then obtain the first statistic corresponding to each deviation value in the set of deviation values.

[0116] After obtaining the set of deviation values, the number of deviation values ​​in the set can be determined. If the proportion of this number among the M deviation values ​​exceeds a preset proportion or the number exceeds a preset number, it is considered that there are more cups of the target beverage with a large deviation in extraction time. At this time, the statistical quantity corresponding to each deviation value in the set of deviation values ​​can be obtained, which is convenient for subsequent coarse adjustment of the grinding level. In this embodiment, this statistical quantity is defined as the first statistical quantity.

[0117] In this embodiment, the first statistic can be the average of each deviation value in the deviation value set, or it can be other statistics that can reflect the overall level of each deviation value in the deviation value set.

[0118] In this embodiment, the preset percentage and preset quantity can be set according to actual needs. For example, the preset percentage can be set to 50%, 60%, 70%, or 80%, and the preset quantity can be set to 4 cups, 5 cups, 6 cups, or 7 cups, etc. No specific restrictions are imposed here.

[0119] Step S823: When the first statistic is lower than the lower limit of the second preset deviation range, the grinding level of the grinding module is adjusted to be fine; otherwise, the grinding level of the grinding module is adjusted to be coarser.

[0120] Once the first statistic corresponding to each deviation value in the deviation value set is determined, the coarse adjustment stage of the grinding mode can begin. Specifically, when the first statistic is lower than the lower limit of the second preset deviation range, it indicates that the current extraction time is generally short. In this case, the grinding mode of the grinding module can be adjusted to a finer setting to reduce the particle size of the ground powder and increase the extraction time. Conversely, when the first statistic is higher than the upper limit of the second preset deviation range, it indicates that the current extraction time is generally long. In this case, the grinding mode of the grinding module can be adjusted to a coarser setting to increase the particle size of the ground powder and shorten the extraction time.

[0121] During the coarse adjustment of the grinding level of the grinding module, the adjustment amount of the grinding level can be set according to actual needs. For example, the grinding level of the grinding module can be adjusted to 1 level finer or 1 level coarser, or the grinding level of the grinding module can be adjusted to 2 levels finer or 2 levels coarser, etc.

[0122] Through the above coarse adjustment steps, the grinding setting can be initially adjusted to make preliminary adjustments to the extraction time.

[0123] Step S830: Sequentially obtain the actual extraction time of N cups of target beverage.

[0124] After coarsely adjusting the grinding setting of the grinding module, further fine-tuning can be performed to make the extraction time closer to the target extraction time. Specifically, after coarsely adjusting the grinding setting, N cups of the target beverage can be made consecutively, and the actual extraction time of each cup can be obtained for subsequent analysis and processing. Here, N is a positive integer greater than or equal to 1, and N can be set according to actual needs, such as 4, 5, 6, 8, or 10, etc., without specific limitations here.

[0125] In one embodiment, M is greater than N. This is because, at the beginning of monitoring and adjusting the production of the target beverage, other abnormal factors (such as prolonged shutdown of beverage production equipment, impurities in the materials, etc.) may affect the actual production process. Therefore, in the initial coarse adjustment process, by monitoring the production process of a larger number of target beverages, the influence of abnormal factors can be effectively eliminated. In the subsequent fine adjustment process, by monitoring the production process of a smaller number of target beverages, the extraction time can be quickly adjusted to near the target extraction time. For example, M can be set to 20 cups and N to 10 cups; or M can be set to 18 cups and N to 8 cups; or M can be set to 14 cups and N to 6 cups, etc.

[0126] Step S840: Based on the deviation between the actual extraction time of N cups of target beverage and the target extraction time, fine-tune the grinding mode of the grinding module after coarse adjustment, so that the deviation between the actual extraction time of the target beverage and the target extraction time after fine adjustment falls within the first preset deviation range.

[0127] Once the actual extraction time of N cups of target beverages is obtained, the deviation value between the actual extraction time and the target extraction time can be obtained for each cup of target beverage. By analyzing and processing each deviation value, the grinding level of the grinding module can be finely adjusted, ultimately ensuring that the deviation value between the actual extraction time and the target extraction time of the target beverage after fine adjustment falls within the first preset deviation range.

[0128] Specifically, referring to Figure 4, step S840 may further include the following steps:

[0129] Step S841: Obtain the second statistic corresponding to each deviation value of at least a portion of the N target beverages.

[0130] Once the deviation values ​​of the extraction time corresponding to N cups of target beverages are obtained, the second statistic corresponding to each deviation value can be determined. The second statistic can be the average value of each deviation value of at least some of the N cups of target beverages, or it can be other statistics that can reflect the overall level of each deviation value.

[0131] In this embodiment, considering that the grinding level may not be fully adjusted before the fine-tuning stage of beverage preparation begins after the coarse adjustment, at least some of the target beverage cups can be set as those produced later in the N target beverage batches. For example, when N is 6, the 4th, 5th, and 6th target beverage cups can be selected as the analysis objects, thereby ensuring the accuracy of the analysis data and improving the precision of the fine-tuning stage.

[0132] Step S842: When the second statistic exceeds the first preset deviation range, the grinding level of the grinding module after coarse adjustment is finely adjusted according to the numerical distribution of the second statistic.

[0133] Once the second statistic corresponding to each deviation value is determined, it can be first determined whether the second statistic exceeds the first preset deviation range. If it exceeds the first preset deviation range, the grinding mode of the grinding module after coarse adjustment can be finely adjusted according to the numerical distribution of the second statistic. In other words, the specific adjustment method of the grinding mode is determined according to the magnitude of the second statistic.

[0134] Preferably, the first preset deviation range falls within the second preset deviation range. For example, the second preset deviation range is set to -3s to 3s, and the first preset deviation range is set to -1s to 1s. That is, the first preset deviation range corresponding to the fine-tuning stage is smaller than the second preset deviation range corresponding to the coarse-tuning stage, which helps to monitor the adjustment more accurately, so that the fine-tuned extraction time is closer to the target extraction time.

[0135] Specifically, referring to Figure 5, in one embodiment, the step of fine-tuning the grinding level of the grinding module after coarse adjustment based on the numerical distribution of the second statistic in step S842 may further include the following steps:

[0136] Step S842a: Set m deviation intervals outside the first preset deviation range, where m is a positive integer greater than or equal to 2; specifically, the value of m can be set according to the actual fine-tuning needs, for example, m can be set to 2, 3, 4, or 5, etc., without specific restrictions here. The m deviation intervals are set as deviation intervals from the first deviation interval to the mth deviation interval, where the absolute value range of the deviation interval gradually increases. Preferably, for example, the first preset deviation range is determined as a deviation range symmetrical about zero, then the first deviation interval includes an interval of a certain length to the left and right of the first preset deviation range, the second deviation interval is an interval of a certain length to the left and right of the first deviation interval, the i-th deviation interval is an interval of a certain length to the left and right of the (i-1)-th deviation interval, and the m-th deviation interval is the interval outside the left and right of the (m-1)-th deviation interval, where m is a positive integer greater than or equal to 2, i is a positive integer and 1≤i≤m-1.

[0137] In a specific example, if m is 3, and the first preset deviation range is -1s to 1s, then the first deviation interval can be [-1.5s, -1s)∪(1s, 1.5s], the second deviation interval can be [-2.5s, -1.5s)∪(1.5s, 2.5s], and the third deviation interval is (-∞, -2.5s)∪(2.5s, +∞). Alternatively, the first deviation interval can be [-2s, -1s)∪(1s, 2s], the second deviation interval can be [-3s, -2s)∪(2s, 3s], and the third deviation interval can be [-∞, -2.5s)∪(2.5s, +∞). The interval is (-∞, -3s)∪(3s, +∞). In another specific embodiment, if m is 4 and the first preset deviation range is -0.8s to 0.8s, then the first deviation interval can be [-1.5s, -0.8s)∪(0.8s, 1.5s], the second deviation interval can be [-2.5s, -1.5s)∪(1.5s, 2.5s], the third deviation interval can be [-3.5s, -2.5s)∪(2.5s, 3.5s], and the fourth deviation interval is (-∞, -3.5s)∪(3.5s, +∞).

[0138] By setting multiple deviation ranges and appropriately defining the upper and lower limits of each range, the accuracy of subsequent adjustments can be improved. In this application, the number of deviation ranges and their upper and lower limits can be set according to the actual needs of fine-tuning. The more deviation ranges set and the smaller the deviation ranges, the more precise the control of fine-tuning.

[0139] Step S842b: Determine the deviation interval into which the second statistic falls based on the set m deviation intervals.

[0140] Once the second statistic and m deviation intervals are determined, the second statistic and each deviation interval can be compared to determine which deviation interval the second statistic falls into, so as to determine the subsequent grinding gear adjustment strategy based on the deviation interval it falls into.

[0141] Step S842c: Adjust the grinding level of the grinding module according to the deviation range into which the second statistic falls.

[0142] Specifically, when the second statistic falls into different deviation ranges, it indicates that the actual extraction time of the target beverage deviates from the target extraction time to different degrees. Therefore, the adjustment strategy for the grinding level of the grinding module is also different. In this embodiment, after obtaining the deviation range into which the second statistic falls, the adjustment strategy for the grinding level can be determined based on the current degree of deviation, so as to adjust the grinding level more efficiently.

[0143] Specifically, referring to FIG6, in one embodiment, step S842c may further include the following steps:

[0144] Step S842c1: Determine the change amount of the grinding module to be adjusted based on the deviation range into which the second statistic falls and the preset mapping relationship. The preset mapping relationship is the correspondence between the deviation range and the change amount of the gear to be adjusted.

[0145] As mentioned earlier, when the second statistic falls into different deviation intervals, it indicates that the actual extraction time of the target beverage deviates from the target extraction time to varying degrees. Therefore, the required adjustment amount for the grinding level also differs depending on the degree of deviation. In this embodiment, a pre-established correspondence between deviation intervals and the change amount of the grinding level to be adjusted is defined as a preset mapping relationship for ease of description. Once the deviation interval into which the second statistic falls is determined, the preset mapping relationship can be retrieved, and the change amount of the grinding level to be adjusted corresponding to the deviation interval into which the current second statistic falls can be determined based on the preset mapping relationship.

[0146] To better illustrate this, let's return to the previous example, taking m=3, the first preset deviation range as -1s to 1s, the first deviation interval as [-1.5s, -1s)∪(1s, 1.5s], the second deviation interval as [-2.5s, -1.5s)∪(1.5s, 2.5s], and the third deviation interval as (-∞, -2.5s)∪(2.5s, +∞). When the second statistic exceeds the first preset deviation range of -1s to 1s and falls into the first deviation interval [-1.5s, -1s)∪(1s, 1.5s],... When the second statistical value exceeds the first deviation range and falls into the second deviation range [-2.5s, -1.5s)∪(1.5s, 2.5s], the adjustment range of the grinding module can be set to 0.5. When the second statistical value exceeds the first deviation range and falls into the second deviation range [-∞, -2.5s)∪(2.5s, +∞), the adjustment range of the grinding module can be set to 1. When the second statistical value exceeds the second deviation range and falls into the third deviation range [-∞, -2.5s)∪(2.5s, +∞), the adjustment range of the grinding module can be set to 2.

[0147] Understandably, the change in the gear to be adjusted corresponding to each deviation range can be set according to specific needs.

[0148] Step S842c2: Adjust the grinding level of the grinding module according to the change in the grinding level to be adjusted.

[0149] Once the desired adjustment level change of the grinding module is determined, the grinding level of the grinding module can be adjusted accordingly. After this round of adjustment is completed, the process can return to step S830 to continue monitoring the extraction time of the target beverage after the level adjustment to determine the adjustment effect. If the deviation between the actual extraction time of the target beverage after the level adjustment and the target extraction time falls within the first preset deviation range, then the grinding level adjustment is considered satisfactory and no further adjustment is required.

[0150] In one embodiment, the deviation range includes a positive deviation range and a negative deviation range. For example, if the deviation range is -2s to 2s, then it actually includes the positive deviation range of 0s to 2s and the negative deviation range of -2s to 0s.

[0151] Accordingly, step S842c2 may further include: determining whether the second statistic falls within the positive deviation range; if so, coarsening the grinding level of the grinding module according to the change in the level to be adjusted; otherwise, finening the grinding level of the grinding module according to the number of levels to be adjusted.

[0152] In this embodiment, the deviation value can be defined as the difference between the actual extraction time and the target extraction time. When the deviation value is less than 0, it means that the actual extraction time is lower than the target extraction time. At this time, it is necessary to adjust the grinding level of the grinding module to reduce the particle size of the ground powder and thus increase the extraction time. When the deviation value is greater than 0, it means that the actual extraction time is higher than the target extraction time. At this time, it is necessary to adjust the grinding level of the grinding module to increase the particle size of the ground powder and thus shorten the extraction time.

[0153] Therefore, it is possible to determine whether the second statistic falls within the positive or negative deviation range. If it falls within the positive deviation range, it indicates that the actual extraction time is too long. In this case, the grinding setting of the grinding module can be coarsened according to the determined adjustment range change to increase the particle size of the ground powder and thus shorten the extraction time. If it falls within the negative deviation range, it indicates that the actual extraction time is too short. In this case, the grinding setting of the grinding module can be fined according to the determined adjustment range change to decrease the particle size of the ground powder and thus increase the extraction time.

[0154] The control method for the beverage preparation equipment provided in this application first determines whether the current powder calibration conditions are met based on the actual powder output. If the conditions are met, the powder output is calibrated. After calibration, the grinding level of the grinding module is adjusted. That is, while prioritizing ensuring the powder output meets the standard, the grinding level of the grinding module is adjusted to ultimately achieve the standard extraction time. The process of adjusting the grinding level of the grinding module combines coarse and fine adjustment steps. In both steps, the adjustment strategy is determined by collecting the actual extraction time of multiple target beverages. This ensures the accuracy of the level adjustment while reducing the complexity of parameter adjustment and avoiding the problem of shortened grinding module life caused by frequent parameter adjustments.

[0155] In one embodiment, the target powder output can be characterized by a target powder output weight, and the actual powder output can be characterized by an actual powder output weight. In practical applications, a weighing sensor can be installed in the beverage preparation equipment to weigh the powder ground by the grinding module, thereby determining the output weight. The output weight reflects the powder output. In this embodiment, the target powder output can be characterized by a target powder output weight, and the actual powder output can be characterized by an actual powder output weight.

[0156] In another embodiment, the target powder output can be characterized by the target powder compact thickness, and the actual powder output can be characterized by the actual powder compact thickness. In practical applications, after the grinding module grinds the powder, the powder can be pressed by the powder pressing component to form a powder compact, and the thickness of the powder compact can also reflect the powder output. In this embodiment, the target powder output can also be characterized by the target powder compact thickness, and the actual powder output can also be characterized by the actual powder compact thickness.

[0157] In practical applications, either the powder weight or the powder thickness can be selected as the parameter for measuring powder output.

[0158] When the target powder output is represented by the target powder output weight, and the actual powder output is represented by the actual powder output weight, in step S400, i.e., the step of determining whether the powder calibration conditions are met based on the actual powder output, if any of the following conditions (a or b) are met, then it is determined that the powder calibration conditions are met:

[0159] a. In the j cups of target beverages produced continuously, the number of cups of target beverages whose actual powder weight deviates from the target powder weight by more than the first preset powder weight deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1.

[0160] That is, the actual powder weight of j cups of target beverage produced continuously can be obtained, and the deviation value between the actual powder weight and the target powder weight can be calculated for each cup of target beverage. It is then determined whether the deviation value exceeds the first preset powder quantity deviation range, and the number of cups of target beverages with deviation values ​​exceeding the first preset powder quantity deviation range is counted. When the number of cups of target beverages with deviation values ​​exceeding the first preset powder quantity deviation range exceeds the preset quantity, it can be determined that the current powder calibration condition is met.

[0161] In this embodiment, j, the first preset powder quantity deviation range, and the preset quantity can be set as needed. For example, j can be set to 1, 2, 3, 4, 5, or 6, etc. The first preset powder quantity deviation range can be set to within 2%, 3%, 4%, or 5% above or below the target powder weight, etc., or set to a specific value, such as -0.2g to 0.2g, -0.3g to 0.2g, -0.3g to 0.3g, or -0.4g to 0.5g, etc. The preset quantity can be set to 1 cup, 2 cups, 3 cups, or 4 cups, etc. In this embodiment, there are no specific restrictions on the values ​​of the above parameters.

[0162] b. The deviation between the statistical quantity corresponding to the actual powder weight of the first k cups of target beverage and the actual powder weight of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2.

[0163] That is, the actual powder weight of the first k cups of target beverage can be calculated, and the corresponding statistical quantity can be calculated. The statistical quantity is compared with the actual powder weight of the (k+1)th cup of target beverage, and the deviation between the two is calculated. If the deviation exceeds the second preset powder quantity deviation range, it can be determined that the current powder calibration condition is met.

[0164] In this embodiment, the statistical quantity corresponding to the actual powder weight of the first k cups of target beverage can be the average value of the actual powder weight of the first k cups of target beverage, or other statistical quantities that can reflect the overall level of the actual powder weight of the first k cups of target beverage.

[0165] In this embodiment, k and the second preset powder quantity deviation range can be set as needed. For example, k can be set to 2, 3, 4, 5, or 6, and the second preset powder quantity deviation range can be set to within the range of 5%, 8%, 10%, or 12% above or below the statistical value corresponding to the actual powder weight of the target beverage in the previous k cups.

[0166] When the target powder output is characterized by the target powder compact thickness, and the actual powder output is characterized by the actual powder compact thickness, in step S400, i.e., the step of determining whether the powder calibration conditions are met based on the actual powder output, if any of the following conditions (a or b) are met, then it is determined that the powder calibration conditions are met:

[0167] a. In the j cups of target beverages made consecutively, the number of cups of target beverages whose actual powder thickness deviates from the target powder thickness beyond the first preset powder amount deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1.

[0168] That is, the actual thickness of the powder compact for each j cup of target beverage can be obtained, and the deviation between the actual powder compact thickness and the target powder compact thickness can be calculated for each cup of target beverage. It is then determined whether the deviation exceeds the first preset powder quantity deviation range, and the number of cups of target beverages whose deviation exceeds the first preset powder quantity deviation range is counted. When the number of cups of target beverages whose deviation exceeds the first preset powder quantity deviation range exceeds the preset quantity, it can be determined that the powder calibration condition is met.

[0169] In this embodiment, the settings for j and the preset quantity are as described above and will not be repeated here. Regarding the first preset powder quantity deviation range, in this embodiment, the first preset powder quantity deviation range can be set to a range of 2% or 3% or 4% or 5% above or below the target powder thickness, or set to a specific value, such as -0.5mm to 0.5mm, -1mm to 0.5mm, -1mm to 1mm, or -2mm to 2mm, etc.

[0170] b. The deviation between the statistical value corresponding to the actual powder thickness of the first k cups of target beverage and the actual powder thickness of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2.

[0171] That is, the actual thickness of the powder in the first k cups of target beverage can be statistically determined, and the corresponding statistical quantity can be calculated. This statistical quantity is compared with the actual thickness of the powder in the (k+1)th cup of target beverage, and the deviation between the two is calculated. If the deviation exceeds the second preset powder quantity deviation range, it can be determined that the powder calibration condition is met.

[0172] In this embodiment, the statistical quantity corresponding to the actual powder thickness of the first k cups of target beverage can be the average value of the actual powder thickness of the first k cups of target beverage, or other statistical quantities that can reflect the overall level of the actual powder thickness of the first k cups of target beverage.

[0173] In this embodiment, the setting of k can be found in the previous description and will not be repeated here. Regarding the second preset powder quantity deviation range, the second preset powder quantity deviation range can be set to a range of 5%, 8%, 10%, or 12% above or below the statistical value corresponding to the actual powder thickness of the target beverage in the previous k cups. There are no specific restrictions here, and it can be determined according to actual needs.

[0174] In one embodiment, step S600, i.e., the step of correcting the powder output, may further include any one of the following steps: S610, S620, S630, and S640. When the grinding disc and its clearance are the same, the factors affecting the powder output are mainly the grinding time or the number of grinding revolutions. In this embodiment, the powder output can be adjusted by adjusting the grinding time or the number of grinding revolutions. Specifically:

[0175] Step S610 includes: correcting the grinding time of the grinding module based on the target powder output weight, the actual powder output weight, and the actual grinding time of the grinding module.

[0176] Specifically, the grinding time of the grinding module can be corrected using the following formula:

[0177] Wherein, T1 is the grinding time of the grinding module after calibration, G0 is the target powder output weight, G is the actual powder output weight, and t is the actual grinding time.

[0178] Step S620 includes: correcting the number of grinding cycles of the grinding module based on the target powder output weight, the actual powder output weight, and the actual number of grinding cycles of the grinding module.

[0179] Specifically, the number of grinding revolutions of the grinding module can be corrected using the following formula:

[0180] Wherein, N1 is the number of grinding cycles after the grinding module has been calibrated, G0 is the target powder output weight, G is the actual powder output weight, and n is the actual number of grinding cycles.

[0181] Step S630 includes: correcting the grinding time of the grinding module based on the target powder thickness, the actual powder thickness, and the actual grinding time of the grinding module.

[0182] Specifically, the grinding time of the grinding module can be corrected using the following formula:

[0183] Wherein, T2 is the grinding time of the grinding module after calibration, L0 is the target powder thickness, L is the actual powder thickness, and t is the actual grinding time.

[0184] Step S640 includes: correcting the number of grinding cycles of the grinding module based on the target powder thickness, the actual powder thickness, and the actual number of grinding cycles of the grinding module.

[0185] Specifically, the number of grinding revolutions of the grinding module can be corrected using the following formula:

[0186] Wherein, N2 is the number of grinding cycles after the grinding module has been calibrated, L0 is the target powder thickness, L is the actual powder thickness, and n is the actual number of grinding cycles.

[0187] Referring to Figure 7, in one embodiment, before step S400, i.e., determining whether the powder calibration conditions are met based on the actual powder output, the control method for the beverage preparation equipment provided in this embodiment may further include the following steps or prioritize the execution of the following steps:

[0188] Step S320: Determine whether the relative relationship between the actual powder output and the actual extraction time meets the first preset condition.

[0189] After the target beverage is prepared, the actual powder output and extraction time can be obtained. Typically, the powder output is calibrated first, and then the grinding mode of the grinding module is calibrated after the powder output meets the requirements to ensure the extraction time meets the requirements. However, this method is not flexible enough and is not suitable for all situations. Furthermore, in cases where it is clearly necessary to prioritize adjusting the grinding mode, the above method leads to low adjustment efficiency. To address this problem, in this embodiment, after obtaining the actual powder output and extraction time of the target beverage, the relative relationship between the actual powder output and the actual extraction time is first determined, and it is judged whether the relative relationship between the actual powder output and the actual extraction time can meet a first preset condition. Those skilled in the art will understand that, according to general rules, under the same conditions, a higher actual powder output often results in a longer actual extraction time, and a lower actual powder output often results in a shorter actual extraction time. That is, with other parameters remaining constant, there is usually a certain degree of balance between the powder output and the extraction time. When the actual powder output and the actual extraction time reach a balance, the powder output can be calibrated first, followed by the grinding mode. However, in practical applications, when the actual powder output and actual extraction time do not conform to the above-mentioned pattern—for example, when the actual powder output is high but the actual extraction time is short, or vice versa—it can be inferred that the current grinding setting has a significant problem. In such cases, prioritizing the calibration of the grinding setting significantly improves adjustment efficiency compared to calibrating the powder output first and then the grinding setting. Based on the above considerations, in this embodiment, before actual adjustment, it is first determined whether the relative relationship between the actual powder output and the actual extraction time meets the first preset condition, so as to determine the subsequent adjustment strategy and maximize adjustment efficiency.

[0190] Referring to Figure 8, in one embodiment, step S320, determining whether the relative relationship between the actual powder output and the actual extraction time meets the first preset condition, may further include the following steps:

[0191] Step S321: Determine the ratio of the actual powder output to the actual extraction time as the first ratio.

[0192] That is, once the actual powder yield and actual extraction time of the target beverage are obtained, the ratio between the actual powder yield and the actual extraction time can be determined. In this embodiment, the relative relationship between the actual powder yield and the actual extraction time can be characterized by the ratio between the actual powder yield and the actual extraction time. In this embodiment, this ratio is defined as the first ratio.

[0193] Step S322: Determine whether the current first ratio satisfies the first preset condition.

[0194] Once the first ratio is obtained, it can be determined whether the first ratio meets the preset conditions, thereby determining whether the actual powder output and the actual extraction time conform to the pattern described above. That is, it can be determined whether the current situation is one where the actual powder output is high but the actual extraction time is short, or the actual powder output is low but the actual extraction time is long. In this embodiment, the preset condition is defined as the first preset condition.

[0195] Referring to Figure 9, in one embodiment, step S322, namely the step of determining whether the first ratio satisfies the first preset condition, may further include the following steps:

[0196] Step S322a: Obtain the target powder yield corresponding to the target beverage, and determine the ratio of the target powder yield to the target extraction time as the second ratio.

[0197] Step S322b: Determine whether the current ratio of the first ratio to the second ratio falls within a preset ratio range.

[0198] That is, the ratio of the pre-set target powder output to the target extraction time can be obtained. In this embodiment, this ratio is defined as the second ratio. Then, by comparing the first ratio and the second ratio, it is determined whether the first ratio meets the first preset condition. Specifically, in this embodiment, the ratio of the first ratio to the second ratio can be obtained, and it can be determined whether it falls within a preset ratio range. When it falls within the preset ratio range, it can be determined that the first ratio meets the first preset condition; otherwise, it can be determined that the first ratio does not meet the first preset condition.

[0199] The upper and lower limits of the preset ratio range can be set according to actual needs. Specifically, the upper limit can be set to 1.3, 1.4, 1.6, 1.7, or 2, and the lower limit can be set to 0.2, 0.4, 0.6, 0.7, or 0.8, etc., which will not be listed here.

[0200] In a specific example, the preset ratio range can be set to 0.6 to 1.4. When the ratio of the first ratio to the second ratio falls within 0.6 to 1.4, it is determined that the first ratio meets the first preset condition. At this time, it can be inferred that the actual powder output and the actual extraction time conform to the rule described above. When the ratio of the first ratio to the second ratio does not fall within 0.6 to 1.4, it is determined that the first ratio does not meet the first preset condition. At this time, it can be inferred that the actual powder output and the actual extraction time do not conform to the rule described above.

[0201] Step S340: If the first preset condition is not met, then the step of adjusting the grinding level of the grinding module is executed.

[0202] If the relative relationship between the actual powder output and the actual extraction time, as determined by the aforementioned method, does not meet the first preset condition, it can be determined that the current actual powder output and actual extraction time do not conform to the pattern described above. This indicates that there is an abnormal situation where the actual powder output is high but the actual extraction time is short, or the actual powder output is low but the actual extraction time is long. In this case, it can be determined that there is a significant problem with the current grinding setting. At this time, the grinding setting of the grinding module can be directly adjusted to adjust the actual extraction time. In the next round of adjustment, after it is determined that the relative relationship between the actual powder output and the actual extraction time meets the first preset condition, the steps of calibrating the powder output and calibrating the extraction time are executed sequentially.

[0203] In one embodiment, the specific steps for adjusting the grinding level of the grinding module can be found in the detailed description of steps S810 to S840 above.

[0204] In another alternative embodiment, in response to the ratio of the first ratio to the second ratio being less than the lower limit of the preset ratio range, the grinding level of the grinding module can be directly adjusted to coarse; in response to the ratio of the first ratio to the second ratio being greater than the lower limit of the preset ratio range, the grinding level of the grinding module can be directly adjusted to fine. The specific adjustment method can be adjusted according to the specific methods of steps S810 to S840 above in this application.

[0205] Step S360: If the first preset condition is met, then execute the step of determining whether the calibration condition is met based on the actual powder output.

[0206] If the relative relationship between the actual powder output and the actual extraction time is determined to meet the first preset condition according to the aforementioned method, it can be determined that the current actual powder output and the actual extraction time conform to the pattern described above. This indicates that there is no abnormal situation where the actual powder output is large but the actual extraction time is short, or the actual powder output is small but the actual extraction time is long. At this time, the aforementioned steps of calibrating the powder output and calibrating the extraction time can be performed in sequence.

[0207] In one embodiment, a beverage making device is provided, including at least one processor and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the control method of the beverage making device described above.

[0208] Figure 10 is a schematic diagram of a beverage making device according to an embodiment of this application. This beverage making device can be a server, and its internal structure is shown in Figure 10. The beverage making device includes a processor, a memory, and a network interface connected via a system bus. The processor of the beverage making device provides computing and control capabilities. The memory of the beverage making device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the beverage making device stores various types of data involved in the control method of the beverage making device. The network interface of the beverage making device is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a control method for the beverage making device.

[0209] Those skilled in the art will understand that the structure shown in Figure 10 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the beverage making equipment to which the present application is applied. Specific beverage making equipment may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0210] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0211] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the control method of the beverage making equipment described above.

[0212] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0213] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0214] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A control method for beverage preparation equipment, characterized in that, The beverage preparation equipment includes a grinding module; The control method for the beverage preparation equipment includes: Obtain the actual powder yield, actual extraction time, and target extraction time for the target beverage; Determine whether the powder calibration conditions are met based on the actual powder output. If the powder calibration conditions are met, then the powder output amount is adjusted. After the powder calibration is completed, adjust the grinding level of the grinding module to ensure that the actual extraction time meets the preset conditions; including: Obtain the actual extraction time of the target beverage in M ​​cups sequentially; Based on the deviation between the actual extraction time of the target beverage in cup M and the target extraction time, the grinding level of the grinding module is coarsely adjusted. Obtain the actual extraction time of N cups of the target beverage in sequence; Based on the deviation between the actual extraction time of N cups of target beverage and the target extraction time, the grinding mode of the grinding module is finely adjusted after coarse adjustment, so that the deviation between the actual extraction time of the target beverage and the target extraction time falls within the first preset deviation range. Where M and N are both positive integers greater than or equal to 1.

2. The control method for the beverage preparation equipment according to claim 1, characterized in that, The step of coarsely adjusting the grinding level of the grinding module based on the deviation between the actual extraction time of the target beverage (M cups) and the target extraction time includes: Filter out the deviation values ​​that exceed the second preset deviation range from the M deviation values, and form a set of deviation values; If the proportion of each deviation value in the set of deviation values ​​exceeds a preset proportion or the number of deviation values ​​in the set of deviation values ​​exceeds a preset number, then the first statistic corresponding to each deviation value in the set of deviation values ​​is obtained. If the first statistic is lower than the lower limit of the second preset deviation range, the grinding level of the grinding module is adjusted to be finer; otherwise, the grinding level of the grinding module is adjusted to be coarser.

3. The control method for the beverage preparation equipment according to claim 2, characterized in that, The first statistic includes the average of all deviation values ​​in the set of deviation values.

4. The control method for the beverage preparation equipment according to claim 1, characterized in that, The step of fine-tuning the grinding mode of the grinding module after coarse adjustment based on the deviation between the actual extraction time of N cups of target beverage and the target extraction time includes: Obtain the second statistic corresponding to each deviation value for at least a portion of the N target beverages; If the second statistic exceeds the first preset deviation range, the grinding level of the grinding module after coarse adjustment is finely adjusted according to the numerical distribution of the second statistic.

5. The control method for the beverage preparation equipment according to claim 4, characterized in that, The step of fine-tuning the grinding mode of the grinding module after coarse adjustment based on the numerical distribution of the second statistic includes: Outside the first preset deviation range, m deviation intervals are set, and the deviation interval into which the second statistic falls is determined based on the set m deviation intervals. The grinding level of the grinding module is adjusted according to the deviation range into which the second statistic falls, where m is a positive integer greater than or equal to 2.

6. The control method for the beverage preparation equipment according to claim 5, characterized in that, The step of adjusting the grinding level of the grinding module based on the deviation range that the second statistic falls into includes: Based on the deviation range into which the second statistic falls and the preset mapping relationship, the change amount of the gear to be adjusted of the grinding module is determined, and the preset mapping relationship is the correspondence between the deviation range and the change amount of the gear to be adjusted. The grinding level of the grinding module is adjusted according to the change in the grinding level to be adjusted.

7. The control method for the beverage preparation equipment according to claim 6, characterized in that, The deviation range includes a positive deviation range and a negative deviation range; the step of adjusting the grinding level of the grinding module according to the change in the grinding level to be adjusted includes: Determine whether the second statistic falls within the positive deviation interval; If so, the grinding level of the grinding module is coarsened according to the change in the grinding level to be adjusted; otherwise, the grinding level of the grinding module is fined according to the number of grinding levels to be adjusted.

8. The control method for the beverage preparation equipment according to claim 7, characterized in that, The first preset deviation range is a deviation range symmetrical about zero. The first deviation interval includes a certain length of interval to the left and right of the first preset deviation range. The second deviation interval is a certain length of interval to the left and right of the first deviation interval. The i-th deviation interval is a certain length of interval to the left and right of the (i-1)-th deviation interval. The m-th deviation interval is the interval outside the left and right of the (m-1)-th deviation interval. Here, m is a positive integer greater than or equal to 2, and i is a positive integer and 1≤i≤m-1.

9. The control method for the beverage preparation equipment according to claim 4, characterized in that, The second statistic includes the average of the deviation values ​​corresponding to at least a portion of the N target drinks.

10. The control method for the beverage preparation equipment according to claim 1, characterized in that, M is greater than N.

11. The control method for the beverage preparation equipment according to claim 2, characterized in that, The first preset deviation range falls within the second preset deviation range.

12. The control method for the beverage preparation equipment according to claim 2, characterized in that, The control method for the beverage making equipment also includes the step of obtaining the target powder output of the target beverage; The target powder output is characterized by the target powder output weight, and the actual powder output is characterized by the actual powder output weight; or, the target powder output is characterized by the target powder compact thickness, and the actual powder output is characterized by the actual powder compact thickness. When the target powder output is characterized by the target powder output weight, and the actual powder output is characterized by the actual powder output weight, in the step of determining whether the powder calibration conditions are met based on the actual powder output, the powder calibration conditions are determined to be met if any of the following conditions are met: a. Among the j cups of target beverages made consecutively, the number of cups of target beverages whose actual powder weight deviates from the target powder weight by more than the first preset powder weight deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1. b. The deviation between the statistical quantity corresponding to the actual powder weight of the first k cups of target beverage and the actual powder weight of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2. When the target powder output is characterized by the target powder compact thickness, and the actual powder output is characterized by the actual powder compact thickness, in the step of determining whether the powder calibration conditions are met based on the actual powder output, the powder calibration conditions are determined to be met if any of the following conditions are met: a. In the j cups of target beverages made consecutively, the number of cups of target beverages whose actual powder thickness deviates from the target powder thickness beyond the first preset powder amount deviation range exceeds the preset quantity, where j is a positive integer greater than or equal to 1. b. The deviation between the statistical value corresponding to the actual powder thickness of the first k cups of target beverage and the actual powder thickness of the (k+1)th cup of target beverage exceeds the second preset powder quantity deviation range, where k is a positive integer greater than or equal to 2.

13. The control method for the beverage preparation equipment according to claim 12, characterized in that, The step of correcting the powder output includes: The grinding time of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding time of the grinding module; or... The grinding cycle count of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding cycle count of the grinding module; or... The grinding time of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual grinding time of the grinding module; or... The number of grinding cycles of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual number of grinding cycles of the grinding module.

14. The control method for the beverage preparation equipment according to claim 13, characterized in that, When the grinding time of the grinding module is corrected based on the target powder output weight, the actual powder output weight, and the actual grinding time of the grinding module, the grinding time of the grinding module is corrected using the following formula: Wherein, T1 is the calibrated grinding time of the grinding module, G0 is the target powder output weight, G is the actual powder output weight, and t is the actual grinding time; or... When correcting the number of grinding cycles of the grinding module based on the target powder output weight, the actual powder output weight, and the actual number of grinding cycles of the grinding module, the number of grinding cycles of the grinding module is corrected using the following formula: Wherein, N1 is the number of grinding cycles after calibration of the grinding module, G0 is the target powder output weight, G is the actual powder output weight, and n is the actual number of grinding cycles; or... When the grinding time of the grinding module is corrected based on the target powder thickness, the actual powder thickness, and the actual grinding time of the grinding module, the grinding time of the grinding module is corrected using the following formula: Where T2 is the calibrated grinding time of the grinding module, L0 is the target powder thickness, L is the actual powder thickness, and t is the actual grinding time; or... When correcting the number of grinding cycles of the grinding module based on the target powder thickness, the actual powder thickness, and the actual number of grinding cycles of the grinding module, the number of grinding cycles of the grinding module is corrected using the following formula: Wherein, N2 is the number of grinding cycles after the grinding module has been calibrated, L0 is the target powder thickness, L is the actual powder thickness, and n is the actual number of grinding cycles.

15. The control method for the beverage preparation equipment according to any one of claims 1-12, characterized in that, Before the step of determining whether the powder calibration conditions are met based on the actual powder output, the control method for the beverage preparation equipment further includes: Determine whether the relative relationship between the actual powder output and the actual extraction time meets the first preset condition; If the first preset condition is not met, then the step of adjusting the grinding level of the grinding module is executed; If the first preset condition is met, then the step of determining whether the calibration condition is met based on the actual powder output is executed.

16. The control method for the beverage preparation equipment according to claim 15, characterized in that, The step of determining whether the relative relationship between the actual powder output and the actual extraction time satisfies the first preset condition includes: The ratio of the actual powder output to the actual extraction time is determined as the first ratio. Determine whether the current first ratio satisfies the first preset condition.

17. The control method for the beverage preparation equipment according to claim 16, characterized in that, The step of determining whether the first ratio satisfies the first preset condition includes: Obtain the target powder yield corresponding to the target beverage, and determine the ratio of the target powder yield to the target extraction time as the second ratio. Determine whether the current ratio of the first ratio to the second ratio falls within a preset ratio range.

18. The control method for the beverage preparation equipment according to claim 17, characterized in that, When the ratio of the first ratio to the second ratio is less than the lower limit of the preset ratio range, the grinding level of the grinding module is increased; when the ratio of the first ratio to the second ratio is greater than the upper limit of the preset ratio range, the grinding level of the grinding module is decreased.

19. A beverage preparation device, characterized in that, include: At least one processor; The device also includes a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the control method of the beverage preparation device as described in any one of claims 1-18.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the control method of the beverage preparation equipment according to any one of claims 1-18.

21. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the control method for the beverage preparation equipment as described in any one of claims 1-18.