Refrigerator and control method thereof
Patent Information
- Application Number
- CN202611428339.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-15
- Publication Date
- 2026-10-20
AI Technical Summary
[0003]本公开实施例提供一种冰箱及其控制方法,旨在解决现有冰箱因运行参数调节失准而无法达到预期保鲜效果的技术问题
通过获取冰箱的冷冻间室的当前储藏条件,并基于预设的权重映射关系匹配对应的目标权重数据,使对冷冻间室内储藏物的品质评价所使用的权重能够随储藏条件的不同而自适应调整,避免采用固定权重对不同储藏条件下的储藏物进行评价时产生的系统性偏差,进而根据获取到的储藏物的多个品质参数值,以及目标权重数据中多个品质参数值各自对应的权重,控制冰箱调节冷冻间室的运行参数,可以提升对冷冻间室内储藏物的品质评价的准确性,使冰箱对冷冻间室的运行参数的调节更加精准,提升冷冻间室的食品保鲜效果,进而满足用户对冷冻间室内长期且新鲜贮藏食品的需求。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This disclosure pertains to the field of refrigerator technology, and more specifically, relates to a refrigerator and its control method. Background Technology
[0002] In existing technologies, refrigerators typically adjust their operating parameters based on the appearance information of stored items collected by sensors. However, in practical applications, there is often a discrepancy between the appearance information of stored items acquired by sensors and their actual quality. This makes it difficult for operating parameter adjustments based on appearance information to achieve the expected preservation effect, thus failing to effectively meet users' needs for food storage quality. Summary of the Invention
[0003] This disclosure provides a refrigerator and its control method, aiming to solve the technical problem that existing refrigerators cannot achieve the expected preservation effect due to inaccurate adjustment of operating parameters.
[0004] To achieve the above objectives, in a first aspect, embodiments of this disclosure provide a refrigerator control method, the method comprising: The current storage conditions of the freezer compartment of the refrigerator are obtained, as well as multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method; Based on a preset weight mapping relationship, target weight data corresponding to the current storage conditions is determined; wherein, the weight mapping relationship records multiple storage conditions and weight data corresponding to each storage condition, the weight data corresponding to different storage conditions are different, and each weight data contains the weights corresponding to multiple quality parameter values. Based on the multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the target weight data, the refrigerator is controlled to adjust the operating parameters of the freezer compartment.
[0005] Secondly, embodiments of this disclosure provide a refrigerator, comprising: The memory is used to store a preset weight mapping relationship. The weight mapping relationship records multiple storage conditions and weight data corresponding to each storage condition. The weight data corresponding to different storage conditions are different, and each weight data contains the weights corresponding to multiple quality parameter values. The controller, connected to the memory, is configured to: acquire the current storage conditions of the freezer compartment of the refrigerator, and multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method; determine target weight data corresponding to the current storage conditions based on the preset weight mapping relationship; and control the refrigerator to adjust the operating parameters of the freezer compartment according to the multiple quality parameter values and the weights corresponding to the multiple quality parameter values in the target weight data.
[0006] Thirdly, embodiments of this disclosure provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device performs the method as described in any of the first aspects.
[0007] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method as described in any of the first aspects.
[0008] Fifthly, embodiments of this disclosure provide a computer program product that, when run on an electronic device, causes the electronic device to perform the method described in any one of the first aspects.
[0009] The beneficial effects of the embodiments disclosed herein compared to the prior art are as follows: By acquiring the current storage conditions of the freezer compartment and matching the corresponding target weight data based on a preset weight mapping relationship, the weights used to evaluate the quality of stored items in the freezer compartment can be adaptively adjusted according to different storage conditions. This avoids the systematic bias that occurs when using fixed weights to evaluate stored items under different storage conditions. Furthermore, based on the acquired multiple quality parameter values of the stored items and the weights corresponding to each of the multiple quality parameter values in the target weight data, the refrigerator can control the operation parameters of the freezer compartment. This improves the accuracy of the quality evaluation of stored items in the freezer compartment, makes the refrigerator's adjustment of the freezer compartment's operation parameters more precise, enhances the food preservation effect of the freezer compartment, and ultimately meets users' needs for long-term and fresh food storage in the freezer compartment. Attached Figure Description
[0010] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 This is a schematic flowchart of a refrigerator control method provided in an embodiment of this disclosure; Figure 2 This is a schematic flowchart of a refrigerator control method provided in an embodiment of this disclosure; Figure 3 This is a schematic flowchart of a refrigerator control method provided in an embodiment of this disclosure; Figure 4 This is a schematic flowchart of a refrigerator control method provided in an embodiment of this disclosure; Figure 5 This is a schematic flowchart of a refrigerator control method provided in an embodiment of this disclosure; Figure 6 This is a schematic diagram of the structure of a refrigerator control device provided in an embodiment of this disclosure; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0012] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, so as to provide a thorough understanding of the embodiments of this disclosure. However, those skilled in the art will understand that this disclosure may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this disclosure with unnecessary detail.
[0013] It should be understood that, when used in this disclosure and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0014] It should also be understood that, in the description of this disclosure, unless otherwise stated, the " / " used in this specification and the appended claims indicates that the related objects are in an "or" relationship. For example, A / B can mean A or B. The "and / or" in this disclosure is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. Furthermore, in the description of this disclosure, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0015] Furthermore, to facilitate a clear description of the technical solutions of the embodiments of this disclosure, the terms "first" and "second" are used in the embodiments of this disclosure to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, but are only used for distinguishing descriptions, and the terms "first" and "second" are not necessarily different, nor should they be construed as indicating or implying relative importance.
[0016] As used in this disclosure and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [the described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [the described condition or event] is detected," or "in response to detection of [the described condition or event]."
[0017] References to "one embodiment" or "some embodiments" as described in this disclosure mean that one or more embodiments of this disclosure include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless otherwise specifically emphasized.
[0018] Household refrigerators are indispensable food storage devices in the home. Their freezer compartments inhibit the growth of microorganisms and enzyme activity through low temperatures, thereby extending the shelf life of fresh foods such as meat. However, freezing cannot completely prevent the deterioration of food quality. As storage time increases, meat will still experience juice loss, protein degradation, fat oxidation, and color changes, leading to a decline in its edible quality.
[0019] In related technologies, the same set of standards is used for evaluation regardless of the actual storage conditions under which the refrigerator operates. This makes it difficult for the evaluation results to accurately reflect the true quality of food under different operating conditions, and it is prone to evaluation bias. In addition, after the refrigerator adjusts the operating parameters of the freezer compartment based on the evaluation results, subsequent quality evaluations still use the original fixed standards without making corresponding adjustments according to changes in operating parameters. This causes the deviation in the evaluation results to be further amplified after adjustment, and the evaluation and adjustment cannot form a closed loop, affecting the actual effect of refrigerator preservation control.
[0020] Therefore, improving the accuracy of refrigerators' evaluation of the quality of stored items in the freezer compartment, and coordinating the quality evaluation with the adjustment of refrigerator operating parameters to improve the accuracy of parameter adjustment and meet user needs, is a problem that needs to be solved in this field.
[0021] This disclosure provides an example of a refrigerator control method; please refer to... Figure 1 As shown, Figure 1 A schematic flowchart of a refrigerator control method provided in this disclosure is shown. This is by way of example and not limitation; the method can be applied to a refrigerator. The method includes: S101. Obtain the current storage conditions of the freezer compartment of the refrigerator, as well as multiple quality parameter values of the stored items in the freezer compartment.
[0022] The current storage conditions include at least one of storage temperature and packaging method; The freezer compartment can be the compartment in a refrigerator used for low-temperature food storage, such as the freezer itself. Storage conditions can be a combination of environmental parameters that affect the quality of stored items in the freezer compartment. These can include storage temperature, the packaging method of the stored items, or both. Stored items can be foods placed in the freezer compartment for freezing, such as beef, pork, and other meat products.
[0023] It should be noted that the quality parameter values of stored goods can be measured values of physicochemical indicators that can reflect the quality status of stored goods, and are used to quantitatively characterize the freshness or deterioration of stored goods.
[0024] In some embodiments, the current storage conditions may also include the packaging method, which can be obtained by the user manually inputting it in the refrigerator interface or associated application, or by automatically determining it after the image acquisition device installed in the freezer compartment performs image recognition on the packaging of the stored items.
[0025] For example, storage temperature can be acquired in real time using a temperature sensor installed in the freezer compartment. Multiple quality parameter values can be acquired using sensors integrated within the refrigerator, for example, when storing frozen meat. These quality parameter values include juice loss rate, volatile basic nitrogen (TVB-N), and color difference. Parameters related to juice loss can be acquired using a weighing sensor integrated into the freezer drawer or shelf; parameters related to TVB-N can be acquired using an electrochemical gas sensor; and parameters related to color difference can be acquired using a miniature spectral sensor. In other words, these multiple quality parameter values are the index values directly measured by the aforementioned sensors.
[0026] S102. Based on the preset weight mapping relationship, determine the target weight data corresponding to the current storage conditions.
[0027] The weight mapping relationship can record multiple storage conditions and the weight data corresponding to each storage condition. The weight data corresponding to different storage conditions can be different, and each weight data can contain the weights corresponding to multiple quality parameter values.
[0028] For example, the weighted mapping relationship can be established in advance by experimentally determining the contribution of each quality parameter value to the quality of the stored goods under different storage conditions, and then pre-installed in the refrigerator's controller to record the correspondence between the weights of different storage conditions and each quality parameter value. The storage conditions can cover the common freezing temperature range of household refrigerators, such as temperature gradients of -18℃, -25℃, -30℃, and -40℃, as well as packaging methods such as fresh-keeping bags and vacuum bags.
[0029] In the weighted mapping relationship, the lower the storage temperature, the smaller the weight corresponding to the juice loss rate, and the larger the weight corresponding to volatile basic nitrogen; when the packaging method is vacuum bag packaging, the weight corresponding to volatile basic nitrogen is less than the weight corresponding to volatile basic nitrogen when the packaging method is fresh food bag packaging.
[0030] Taking pork as an example, as shown in Table 1 below, under the storage conditions of -18℃ and packaging in a preservation bag, the weight corresponding to the juice loss rate can be 0.41, the weight corresponding to the volatile basic nitrogen can be 0.29, and the weight corresponding to the color difference value can be 0.30. It can be understood that other meats can establish mapping relationships in the same way.
[0031] Table 1
[0032] As storage temperature decreases, the weight corresponding to juice loss rate can gradually decrease, while the weight corresponding to volatile basic nitrogen can gradually increase. When using vacuum bag packaging, the weight corresponding to volatile basic nitrogen can be lower than that when using food preservation bag packaging. Once the current storage conditions are obtained, the data corresponding to the current storage conditions can be found from the weight mapping relationship, and the found weight data can be determined as the target weight data.
[0033] S103. Based on multiple quality parameter values and the respective weights of the multiple quality parameter values in the target weight data, control the refrigerator to adjust the operating parameters of the freezer compartment.
[0034] For example, multiple quality parameter values can be combined with their respective weights in the target weight data for comprehensive evaluation to obtain the quality evaluation result of the stored goods. Based on the quality evaluation result, the refrigerator's operating parameters for the freezer compartment can be adjusted. For instance, if the quality evaluation result indicates that the quality of the stored goods is declining rapidly, the refrigerator can be controlled to lower the storage temperature of the freezer compartment to slow down the rate of quality deterioration.
[0035] By acquiring the current storage conditions of the freezer compartment and matching the corresponding target weight data based on a preset weight mapping relationship, the weights used to evaluate the quality of stored items in the freezer compartment can be adaptively adjusted according to different storage conditions. This avoids the systematic bias that occurs when using fixed weights to evaluate stored items under different storage conditions. Furthermore, based on the acquired multiple quality parameter values of the stored items and the weights corresponding to each quality parameter value, the refrigerator can control the operation parameters of the freezer compartment. This improves the accuracy of the quality evaluation of stored items in the freezer compartment, making the refrigerator's adjustment of the freezer compartment's operation parameters more precise. This enhances the food preservation effect of the freezer compartment and meets users' needs for long-term and fresh food storage in the freezer compartment.
[0036] As one implementation method, such as Figure 2 As shown, after controlling the refrigerator to adjust the operating parameters of the freezer compartment, the method further includes: S201. In response to a change in the current storage conditions, obtain the changed storage conditions.
[0037] In S201, the changed storage conditions can be the new storage conditions corresponding to the changes in the storage conditions of the freezer compartment.
[0038] For example, changes in storage conditions can be caused by the refrigerator adjusting its operating parameters, such as lowering the storage temperature of the freezer compartment from -18°C to -25°C to slow down the deterioration of the quality of stored goods; or they can be caused by manual adjustments by the user, such as the user adjusting the storage temperature of the freezer compartment from -18°C to -30°C through the refrigerator's interactive interface (e.g., which may display a quality status display area, a quality rating / grade display area, a packaging method selection entrance, and an adjustment status prompt area), or the user changing the packaging method of the stored goods from a fresh food bag to a vacuum bag.
[0039] In some embodiments, changes in storage temperature can be detected in real time by a temperature sensor installed in the freezer compartment, or changes in packaging method can be detected by user input or image recognition. When a change in storage temperature or packaging method is detected, the changed storage conditions can be obtained.
[0040] S202. Based on the changed storage conditions, determine the new weight data corresponding to the changed storage conditions from the weight mapping relationship.
[0041] In S202, the new weight data can be weight data corresponding to the changed storage conditions, used to replace the original target weight data after the storage conditions are changed, and to perform weighted evaluation of multiple quality parameter values.
[0042] For example, when the storage temperature changes from -18℃ to -25℃ while the packaging method remains the same (e.g., using a freezer bag), the weight data corresponding to the -25℃ freezer bag packaging can be found in the weight mapping relationship and determined as the new weight data. Taking beef as an example, before the change, the weight corresponding to the juice loss rate under the -18℃ freezer bag packaging condition could be 0.41, the weight corresponding to volatile basic nitrogen could be 0.29, and the weight corresponding to the color difference value could be 0.30. After changing to the -25℃ freezer bag packaging condition, the weight corresponding to the juice loss rate can be reduced, while the weights corresponding to volatile basic nitrogen and color difference value can be increased, thus adapting the weights of each quality parameter value to the quality deterioration pattern of the stored product under the changed storage conditions.
[0043] S203. Based on multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the new weight data, control the refrigerator to adjust the operating parameters of the freezer compartment.
[0044] For example, after determining the new weight data, the new weight data can be used to comprehensively evaluate the multiple quality parameter values collected subsequently, and the refrigerator can be controlled to adjust the operating parameters of the freezer compartment based on the evaluation results, so that the subsequent quality evaluation and operating parameter adjustment are based on the weight data that matches the changed storage conditions.
[0045] By re-determining the corresponding new weight data after storage conditions change, and controlling the refrigerator's operating parameters based on the new weight data, the weights used for quality evaluation can be updated synchronously with changes in storage conditions. This avoids inaccurate evaluations caused by using the original weight data after storage conditions change, ensuring that quality evaluations remain accurate under different storage conditions and achieving a closed-loop linkage between evaluation and control.
[0046] As one implementation method, such as Figure 3 As shown, after determining the new weight data corresponding to the changed storage conditions from the weight mapping relationship based on the changed storage conditions, the method further includes: S301. The quality parameter values of the stored goods are weighted using the new weighted data to obtain the revised quality score.
[0047] In S301, the revised quality score can be the quality score obtained by weighting the quality parameter values of the stored goods using the new weight data, which is used to reflect the quality evaluation results of the stored goods after the weight switch.
[0048] For example, after determining the new weight data, the new weight data can be used to perform a weighted calculation on the multiple quality parameter values of the currently collected stored items to obtain the changed quality score, so that the changed quality score can be compared with the quality score before the weight switch.
[0049] S302. Perform continuity verification between the revised quality score and the original quality score before the adoption of the new weight data.
[0050] In S302, continuity verification can be a process of comparing quality scores before and after weight switching to determine whether there are any abnormal jumps in the scores.
[0051] For example, the quality score before adopting the new weight data can be the quality score calculated using the target weight data before the weight switch. The absolute value of the difference between the changed quality score and the original quality score (i.e., the quality score before adopting the new weight data) can be calculated, and this absolute value can be compared with a preset jump threshold to determine whether the weight switch has caused an abnormal jump in the quality score. The preset jump threshold can be set according to actual needs, for example, it can be 5 points.
[0052] S303. When the absolute value of the difference between the changed quality score and the original quality score exceeds the preset jump threshold, output a verification error message and restore the currently used weight data to the target weight data.
[0053] In S303, the preset jump threshold can be a pre-defined numerical limit used to determine whether a quality score jump is abnormal. The verification anomaly prompt information can be a message output when the quality score jump exceeds the preset jump threshold to indicate that an anomaly exists.
[0054] For example, when the absolute value of the difference exceeds 5 points, it indicates that the weight switching may have caused an unreasonable jump in the quality score. At this time, a verification error message can be output to indicate that there is an error in the current weight switching, and the use of the new weight data can be suspended. The weight data currently used can be restored to the target weight data before the switch, and the target weight data can continue to be used for quality evaluation to avoid misjudgment caused by abnormal jumps in the score.
[0055] S304. After receiving the confirmation instruction, switch the currently used weight data to the new weight data.
[0056] The confirmation command is automatically generated after a preset confirmation period has elapsed since the verification error message was output, and no further continuity verification has been triggered within that preset confirmation period. In other words, the confirmation command can be an automatically generated command to confirm the switching of weight data to new weight data after a preset confirmation period has elapsed and no further continuity verification has been triggered within that preset confirmation period. The preset confirmation period can be a pre-set length of time for waiting for confirmation.
[0057] For example, after the verification error message is output, the target weight data can continue to be used for quality evaluation, and continuous monitoring can be performed to see if the continuity verification error occurs again. If no error is triggered again after a preset confirmation period (e.g., 24 hours), a confirmation command can be automatically generated to switch the currently used weight data to the new weight data, thus completing the weight switch.
[0058] By determining the new weight data, calculating the changed quality score using the new weight data, and performing continuity verification with the quality score before the switch, and when an abnormal jump occurs in the score, reverting to the target weight data and outputting a prompt, and then switching to the new weight data after confirmation, the system can effectively avoid evaluation misjudgments caused by abnormal jumps in quality scores due to weight switching, thereby improving the stability and reliability of the quality evaluation system during the weight switching process.
[0059] As one implementation method, determining the target weight data corresponding to the current storage conditions based on a preset weight mapping relationship can include the following two approaches: The implementation method corresponding to the first matching condition is as follows: when the storage condition in the current storage condition and weight mapping relationship satisfies the first matching condition, the weight data corresponding to the matched storage condition is determined as the target weight data.
[0060] The second matching condition is implemented by interpolating the target weight data based on the weight data corresponding to at least two adjacent storage conditions when the storage condition in the current storage condition and weight mapping relationship meets the second matching condition.
[0061] In this embodiment, the first matching condition can be the same as any of the stored conditions in the weight mapping relationship, used to determine whether the current stored condition can find a directly corresponding entry in the weight mapping relationship. The second matching condition can be the condition that the current stored condition is different from all the stored conditions in the weight mapping relationship, used to determine whether the current stored condition cannot find a directly corresponding entry in the weight mapping relationship.
[0062] The first and second matching conditions are mutually exclusive; that is, if the current storage condition satisfies the first matching condition, the second matching condition is not satisfied, and vice versa. Interpolation can be performed by calculating the weight data corresponding to the current storage condition based on the weight data corresponding to at least two storage conditions adjacent to the current storage condition.
[0063] In the first method, if the current storage condition and the storage condition in the weight mapping relationship satisfy the first matching condition, that is, the current storage condition is the same as any storage condition in the weight mapping relationship, the weight data corresponding to the matching storage condition is determined as the target weight data.
[0064] For example, taking this embodiment with a total of 5 processing groups as an example, the remaining temperatures and packaging combinations can be obtained through interpolation. The weight mapping relationship can record the weight data corresponding to storage conditions such as -18℃ preservation bag packaging, -25℃ preservation bag packaging, -30℃ preservation bag packaging, -40℃ preservation bag packaging, and -18℃ vacuum bag packaging. When the current storage condition is -18℃ preservation bag packaging, the current storage condition is the same as the -18℃ preservation bag packaging entry in the weight mapping relationship, satisfying the first matching condition. The weight data corresponding to -18℃ preservation bag packaging can be directly determined as the target weight data.
[0065] Taking beef as an example of stored product, as shown in Table 1, the weight data corresponding to the -18℃ preservation bag packaging can be 0.41 for juice loss rate, 0.29 for volatile basic nitrogen, and 0.30 for color difference value.
[0066] In the second method, if the current storage condition and the storage condition in the weight mapping relationship satisfy the second matching condition, that is, the current storage condition and any storage condition in the weight mapping relationship are not the same, then the target weight data can be obtained by interpolation calculation based on the weight data corresponding to at least two storage conditions adjacent to the current storage condition.
[0067] For example, when the current storage condition is -21℃ food storage bag packaging, the entry for -21℃ food storage bag packaging is not directly recorded in the weight mapping relationship shown in Table 1. The current storage condition is different from all storage conditions in the weight mapping relationship, satisfying the second matching condition. At this time, two storage conditions adjacent to -21℃ can be selected: -18℃ food storage bag packaging (i.e., C1 in Table 1) and -25℃ food storage bag packaging (i.e., C2 in Table 1). Linear interpolation is performed based on the weight data corresponding to these two storage conditions to obtain the target weight data corresponding to -21℃ food storage bag packaging.
[0068] For example, taking beef as the stored product, after interpolation calculation, under the condition of -21℃ preservation bag packaging, the weight corresponding to the juice loss rate of beef can be 0.38, the weight corresponding to the volatile basic nitrogen of beef can be 0.31, and the weight corresponding to the color difference value of beef can be 0.31. The interpolation calculation method can be linear interpolation, or other interpolation methods that can deduce intermediate values based on adjacent data.
[0069] By analyzing the matching of storage conditions in the current storage conditions and the weight mapping relationship, the target weight data is determined by either direct matching or interpolation calculation. This allows the weight mapping relationship to determine the weight data corresponding to any storage condition without having to cover all possible storage conditions. While ensuring the accuracy of the weight data, this reduces the amount of data that the weight mapping relationship needs to store and improves the adaptability of the weight mapping relationship to different storage conditions.
[0070] As one implementation method, such as Figure 4 As shown, the weight mapping relationship is pre-established in the following manner: S401. Under each group of storage conditions, measure the values of multiple candidate quality parameters and sensory scores of the stored goods at preset time intervals.
[0071] In S401, storage conditions include at least one of storage temperature and packaging method. Candidate quality parameter values can be measured values of multiple physicochemical indicators that reflect the quality state of the stored product and are to be screened. Sensory scores can be scores given by trained evaluators after assessing the sensory quality of the stored product, used to characterize the actual quality acceptability of the stored product.
[0072] For example, a target meat (e.g., beef) can be selected as the storage material, divided into 100g samples, and multiple different storage conditions can be set. The storage temperature can cover the common freezing temperature range of household refrigerators, such as -18℃, -25℃, -30℃, and -40℃. The packaging method can include preservation bag packaging and vacuum bag packaging, thus forming treatment groups such as -18℃ preservation bag, -25℃ preservation bag, -30℃ preservation bag, -40℃ preservation bag, and -18℃ vacuum bag. Samples of the stored materials under each storage condition can be taken at preset time intervals (e.g., every 4 weeks) to measure multiple candidate quality parameters, which may include juice loss rate, volatile basic nitrogen, color difference, texture, peroxide value, pH value, malondialdehyde, etc. Simultaneously, trained evaluators (e.g., 10 people) can score the color, odor, texture, and overall acceptability of the stored materials to obtain sensory scores. The testing period can cover weeks 0 to 24, thereby obtaining multiple sets of valid data.
[0073] S402. Conduct correlation analysis between candidate quality parameter values and sensory scores under each group of storage conditions, and select target quality parameter values that meet the preset conditions of sensory scores from the candidate quality parameter values.
[0074] In S402, correlation analysis can be a process of using statistical methods to analyze the degree of correlation between candidate quality parameter values and sensory scores; target quality parameter values can be quality parameter values that are highly correlated with sensory scores and retained after being screened by correlation analysis; preset conditions can be judgment conditions used to constrain the correlation and significance between candidate quality parameter values and sensory scores.
[0075] For example, Pearson correlation analysis can be used to calculate the correlation coefficient r and significance level p between each candidate quality parameter value and the sensory score under each group of storage conditions. The preset conditions can be set as follows: the absolute value of the correlation coefficient |r| is greater than or equal to 0.85, and the significance level p is less than 0.01. For candidate quality parameter values that meet the preset conditions, further screening can be conducted by considering factors such as the complexity of the detection method, detection cost, and whether the sensor is easy to miniaturize and integrate into the refrigerator. After screening, juice loss rate, volatile basic nitrogen, and color difference values are all highly correlated with the sensory score under each group of storage conditions, and the detection methods are relatively simple and the sensors are easy to integrate; therefore, these can be identified as target quality parameter values.
[0076] S403. Perform weighted calculations on the target quality parameter values under each group of storage conditions to obtain the weighted data corresponding to each group of storage conditions.
[0077] It is understandable that weighted calculation can be the process of calculating the weight of each target quality parameter value under specific storage conditions.
[0078] For example, the entropy weight method can be used to assign weights to the target quality parameter values under each group of storage conditions. The calculation process of the entropy weight method can include: first, standardizing the original data of the target quality parameter values under each group of storage conditions using the range normalization method; then, calculating the information entropy of each target quality parameter value, where the information entropy Ej can satisfy Ej=-k×Σ(pij×lnpij), where pij can be the proportion of the i-th sample under the j-th target quality parameter value, k can be 1 / ln(n), and n can be the number of samples; finally, calculating the weight of each target quality parameter value based on the information entropy, where the weight Wj can satisfy Wj=(1-Ej) / Σ(1-Ej). By assigning weights to each group of storage conditions separately, the weight data corresponding to each group of storage conditions can be obtained, and the storage conditions and their corresponding weight data can be stored as a weight mapping relationship.
[0079] By measuring candidate quality parameter values and sensory scores at preset time intervals under multiple storage conditions, target quality parameter values that are highly correlated with sensory scores are screened through correlation analysis. Then, the target quality parameter values under each storage condition are weighted and calculated so that the weight data corresponding to each storage condition in the weight mapping relationship can objectively reflect the contribution of each quality parameter to the quality of the stored product under different storage conditions, providing a data basis for quality evaluation using differentiated weights under different storage conditions.
[0080] As one implementation method, such as Figure 5 As shown, based on multiple quality parameter values and their respective weights, the operating parameters of the freezer compartment of the refrigerator are controlled, including: S501. According to the preset time period, the multiple quality parameter values obtained in each time period are standardized to obtain the standardized score corresponding to each quality parameter value.
[0081] In S501, the preset time period can be a pre-defined time interval for periodically acquiring quality parameter values and calculating quality scores. Standardization processing is a process that converts quality parameter values of different dimensions into the same score range, used to eliminate differences in dimensions and numerical ranges between different quality parameters. The standardized score is the score obtained after standardizing the quality parameter values.
[0082] For example, the preset time period can be 24 hours, that is, multiple quality parameter values of the stored product are acquired every 24 hours. Since the dimensions and numerical ranges of different quality parameter values are different (for example, juice loss rate is expressed as a percentage %; volatile basic nitrogen (TVB-N) is expressed as mg / 100g; and color difference value is expressed as a specific value), it is not possible to directly perform weighted calculations. Therefore, it is necessary to first standardize each quality parameter value to obtain the standardized score corresponding to each quality parameter value.
[0083] For example, in this embodiment, the standardization process can use the range normalization method to map each quality parameter value to a score range of 0 to 100, so that different quality parameter values are converted into standardized scores with uniform dimensions, so that subsequent weighted calculations can be performed.
[0084] S502. Based on the weights corresponding to the multiple quality parameter values, perform a weighted calculation on each standardized score to obtain the quality score corresponding to each time period.
[0085] In S502, weighted calculation can be a process of summing standardized scores according to the weights corresponding to each quality parameter. The quality score can be a numerical value that comprehensively reflects the quality status of the stored goods after weighted calculation.
[0086] For example, the weights corresponding to each quality parameter in the target weighted data can be used to perform a weighted sum of the standardized scores corresponding to each quality parameter value within the same time period, thus obtaining the quality score F for that time period. The quality score F can satisfy F = W1×S1 + W2×S2 + W3×S3, where S1, S2, and S3 can be the standardized scores corresponding to juice loss rate, volatile basic nitrogen, and color difference value, respectively, and W1, W2, and W3 can be the weights corresponding to juice loss rate, volatile basic nitrogen, and color difference value in the target weighted data, respectively. A corresponding quality score F can be calculated for each time period, thereby obtaining the quality score for the entire time period.
[0087] As shown in Table 2 below, based on the quality rating F, the quality of frozen foods can be divided into three levels (it can also be 5, 4, or 7 levels, with the levels being roughly equivalent): Level I is the highest level. Taking meat as an example, Level I corresponds to meat that is bright red in color, firm in texture, and has a good flavor; Level II is the middle level. Taking meat as an example, Level II corresponds to meat that has declined in quality and is recommended to be consumed as soon as possible; Level III is the lowest level. Taking meat as an example, Level II corresponds to meat that has deteriorated in quality and is not recommended to be consumed, with a prompt message displayed to remind the user to take appropriate action.
[0088] Table 2
[0089] S503. Determine the rate of quality deterioration of the stored goods based on the ratio of the difference in quality scores between adjacent time periods to the preset time period.
[0090] In S503, the rate of quality deterioration is the result of the quality evaluation of the stored goods, which can be specifically a numerical value that characterizes how quickly the quality of the stored goods deteriorates over time.
[0091] For example, the quality degradation rate V can satisfy V = (F1 - F2) / Δt, where F1 can be the quality score corresponding to the previous time period, F2 can be the quality score corresponding to the current time period, and Δt can be the preset time period. When the quality of the stored goods deteriorates, if the quality score of the previous time period is higher than the quality score of the current time period (i.e., F1 is greater than F2), the quality degradation rate V is positive, and the larger the value of V, the faster the quality of the stored goods deteriorates. For example, if the quality score of the previous time period is 62 points, the quality score of the current time period is 61.3 points, and the preset time period is 1 day, then the quality degradation rate V can be 0.7 points / day.
[0092] S504. Control the operating parameters of the freezer compartment of the refrigerator according to the rate of quality deterioration.
[0093] For example, the rate of quality deterioration can be used to determine the speed of deterioration of stored goods, and based on the quality evaluation results of the stored goods, i.e., the rate of quality deterioration, the operating parameters of the refrigerator's freezer compartment can be adjusted. When the rate of quality deterioration is high, the refrigerator can be controlled to take corresponding adjustment measures to slow down the rate of quality deterioration of the stored goods; when the rate of quality deterioration is low, the refrigerator can be controlled to maintain the current operating parameters.
[0094] By standardizing and weighting the quality parameter values according to a preset time period to obtain a quality score, and determining the rate of quality deterioration based on the ratio of the difference between the quality scores of adjacent time periods to the preset time period, it is possible to convert quality parameter values of different dimensions into comparable comprehensive quality scores. The rate of quality deterioration is used to quantitatively characterize the trend of changes in the quality of stored goods over time, providing a quantitative basis for the refrigerator to dynamically adjust its operating parameters according to the actual quality status of the stored goods.
[0095] As one implementation method, controlling the operating parameters of the freezer compartment of the refrigerator according to the rate of quality deterioration can include the following graded control methods: When the rate of quality deterioration is less than the first preset rate threshold, the refrigerator is controlled to maintain the operating parameters of the freezer compartment. When the rate of quality deterioration is greater than or equal to the first preset rate threshold and less than the second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment. When the rate of quality deterioration is greater than or equal to the second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment and increase the storage humidity of the freezer compartment.
[0096] It is understood that in this embodiment, the first preset rate threshold can be a pre-set limit value used to determine whether the rate of deterioration of the stored product's quality has reached the threshold value required to activate cooling control. The second preset rate threshold can be a pre-set limit value used to determine whether the rate of deterioration of the stored product's quality has reached the threshold value required to activate combined cooling and humidification control.
[0097] Specifically, the second preset rate threshold can be greater than the first preset rate threshold. Maintaining the operating parameters of the freezer compartment can mean keeping the current storage temperature, storage humidity, and other operating parameters of the freezer compartment unchanged. Lowering the storage temperature of the freezer compartment can mean adjusting the storage temperature of the freezer compartment to a lower temperature value. Increasing the storage humidity of the freezer compartment can mean adjusting the storage humidity of the freezer compartment to a higher humidity value using the refrigerator's humidification device.
[0098] In some embodiments, when the rate of quality deterioration is less than a first preset rate threshold, the refrigerator is controlled to maintain the operating parameters of the freezer compartment. For example, the first preset rate threshold can be set according to actual needs, such as 0.4 minutes / day as shown in Table 3 below, and is not limited to the examples given in this application. When the rate of quality deterioration V is less than 0.4 minutes / day, it indicates that the quality of the stored goods is declining relatively slowly, and the current storage conditions can meet the preservation requirements of the stored goods. At this time, the refrigerator can be controlled to maintain the current operating parameters of the freezer compartment without adjustment to avoid unnecessary energy consumption increases.
[0099] In other embodiments, when the rate of quality degradation is greater than or equal to a first preset rate threshold and less than a second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment. For example, the second preset rate threshold can be set according to actual needs, such as 1.0 minute / day as shown in Table 3 below. When the rate of quality degradation V is greater than or equal to 0.4 minutes / day and less than 1.0 minute / day, it indicates that the quality of the stored goods is deteriorating rapidly, and the current storage conditions are insufficient to effectively suppress the quality degradation. At this time, the refrigerator can be controlled to lower the storage temperature of the freezer compartment to slow down the rate of quality degradation. The degree of temperature reduction can be set according to actual needs, for example, it can be reduced by 3°C. For example, when the current storage temperature of the freezer compartment is -18°C and the rate of quality degradation is 0.5 minutes / day, the refrigerator can be controlled to lower the storage temperature to -21°C.
[0100] In other embodiments, when the rate of quality deterioration is greater than or equal to a second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment and increase the storage humidity of the freezer compartment. For example, when the rate of quality deterioration V is greater than or equal to 1.0 minute / day, it indicates that the quality of the stored goods is declining rapidly. Lowering the storage temperature alone may not be sufficient to effectively suppress the quality deterioration of the stored goods. In this case, the storage humidity of the freezer compartment can be increased while lowering the storage temperature. The synergistic effect of low temperature and high humidity can slow down the rate of quality deterioration of the stored goods, especially slowing down the loss of juice and color changes.
[0101] Table 3
[0102] Based on the comparison results between the rate of quality deterioration and the first preset rate threshold and the second preset rate threshold, a graded control strategy is adopted, which includes maintaining operating parameters, reducing storage temperature, and reducing storage temperature and increasing storage humidity. This ensures that the refrigerator's adjustment of the freezer compartment's operating parameters matches the degree of quality deterioration of the stored items. When the quality deterioration is mild, over-control is avoided to reduce energy consumption. When the quality deterioration is severe, a stronger adjustment method is adopted to effectively suppress the quality deterioration, thus achieving precise and energy-saving dynamic control.
[0103] As one implementation method, in the process of controlling the operating parameters of the freezer compartment of the refrigerator, at least one of the following constraints (first to third items) must be met: The first requirement is that the storage temperature in the freezer compartment shall not be lower than the preset lower limit temperature.
[0104] The preset lower limit temperature can be the temperature value that the storage temperature of the freezer compartment must not be lower than, in order to prevent the storage temperature from being too low and causing adverse effects on the stored items or increasing unnecessary energy consumption.
[0105] For example, the preset lower limit temperature can be set according to the type of stored items and the refrigerator's cooling capacity, such as -40℃. When controlling the refrigerator to lower the storage temperature of the freezer compartment, the adjusted storage temperature must not be lower than -40℃ to avoid adverse changes such as frostbite and protein denaturation caused by excessively low storage temperatures, while also preventing the refrigerator from increasing energy consumption due to over-cooling.
[0106] The second point is that the number of times the operating parameters are adjusted within any consecutive preset statistical period shall not exceed the preset number.
[0107] The preset duration can be a pre-defined continuous time length used to count the number of times operating parameters are adjusted. The preset number of times can be a pre-defined maximum number of times operating parameter adjustments are allowed to be performed within the continuous preset statistical duration.
[0108] For example, the preset duration can be 48 hours, and the preset number of adjustments can be 1. That is, within any consecutive 48 hours, the refrigerator can adjust the operating parameters of the freezer compartment a maximum of 1 time. By limiting the number of adjustments per unit time, temperature fluctuations and system instability caused by frequent adjustments of operating parameters can be avoided, while also reducing energy consumption and equipment wear caused by frequent start-ups and shutdowns of the refrigeration system.
[0109] Thirdly, after each adjustment of the operating parameters, the next adjustment of the operating parameters will not be performed within the preset observation period.
[0110] The preset observation period is the length of time that needs to be observed after each adjustment of the running parameters. It is the single adjustment observation period, used to observe the effect of the current adjustment before deciding whether to perform the next adjustment.
[0111] For example, the preset observation period can be 24 hours. After each adjustment of the operating parameters, the rate of quality deterioration of the stored goods and the temperature change of the freezer compartment can be observed within 24 hours. After the effect of the adjustment stabilizes, the decision on whether to perform the next adjustment is made based on the rate of quality deterioration, so as to avoid over-regulation caused by repeated adjustments before the effect of the adjustment has been manifested.
[0112] By setting a lower limit for storage temperature, a limit on the number of adjustments, and an observation period constraint during the process of controlling the refrigerator's operating parameters, excessive control behaviors such as excessively low storage temperature or excessively frequent adjustments can be prevented, ensuring the stability of storage conditions in the freezer compartment, reducing unnecessary energy consumption and equipment wear, and improving the safety and reliability of the control process.
[0113] As one implementation method, this method also includes: When the rate of quality deterioration is less than the preset recovery threshold and the duration exceeds the preset duration, the refrigerator will restore the storage temperature of the freezer compartment to the storage temperature before adjustment.
[0114] Understandably, the preset recovery threshold can be a pre-set limit value used to determine whether the rate of deterioration of the stored product's quality has recovered to a normal level. The preset duration can be a pre-set length of time required for the rate of deterioration to remain below the preset recovery threshold, used to confirm that the recovery of the rate of deterioration is stable rather than a temporary fluctuation.
[0115] The refrigerator is controlled to restore the freezer compartment temperature to its pre-adjustment temperature. In other words, the pre-adjustment temperature can be the freezer compartment temperature before the refrigerator performed the cooling adjustment. For example, the preset restoration threshold can be set according to actual needs, such as 0.2 minutes / day, and the preset duration can be 48 hours. When the refrigerator lowers the freezer compartment temperature from -18℃ to -21℃ due to a high rate of quality deterioration, if the subsequent monitoring shows that the rate of quality deterioration has decreased to below 0.2 minutes / day, and this state remains stable for more than 48 hours, it indicates that the quality deterioration of the stored food has been effectively suppressed and restored to a normal level. At this time, the refrigerator can be controlled to restore the freezer compartment temperature from -21℃ to the pre-adjustment -18℃ to avoid unnecessary energy consumption caused by continuous operation at a low temperature.
[0116] When the rate of quality deterioration recovers to below the preset recovery threshold and remains stable for more than the preset duration, the storage temperature of the freezer compartment is automatically restored to the storage temperature before adjustment. This allows the system to exit the low-temperature control state in a timely manner after the quality of the stored goods is restored, avoiding energy waste caused by continuous low-temperature operation. This achieves a balance between quality control and energy consumption control, forming a complete closed loop of cooling control when deterioration accelerates and automatic temperature recovery after quality restoration.
[0117] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this disclosure.
[0118] This disclosure also provides an embodiment of a refrigerator that can be used to execute the above-described refrigerator control method. The refrigerator includes: a memory and a controller; the memory stores a preset weight mapping relationship, which records multiple storage conditions and weight data corresponding to each storage condition, with different weight data corresponding to different storage conditions, and each weight data containing the weights corresponding to multiple quality parameter values; the controller, connected to the memory, is configured to: acquire the current storage conditions of the refrigerator's freezer compartment and multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method; determine target weight data corresponding to the current storage conditions based on the preset weight mapping relationship; and control the refrigerator to adjust the operating parameters of the freezer compartment according to the multiple quality parameter values and the weights corresponding to each quality parameter value.
[0119] In this embodiment, the memory can be a hardware component in the refrigerator used to store data and program instructions, such as flash memory, read-only memory, random access memory, etc. The controller can be a hardware component in the refrigerator used to execute program instructions and control the operation of various components of the refrigerator, such as a microcontroller unit, digital signal processor, application-specific integrated circuit, etc. The controller can be connected to the memory, and can read data and program instructions from the memory, and store processing results or intermediate data in the memory.
[0120] The memory can be used to store preset weight mapping relationships. These relationships can record multiple storage conditions and their corresponding weight data. Different storage conditions may correspond to different weight data, and each weight data point can contain the weights corresponding to multiple quality parameter values. The controller can be connected to the memory and configured to acquire the current storage conditions of the freezer compartment and multiple quality parameter values of the stored items. Based on the preset weight mapping relationships, it determines the target weight data corresponding to the current storage conditions and controls the refrigerator to adjust the operating parameters of the freezer compartment according to the multiple quality parameter values and their corresponding weights.
[0121] It is understood that the refrigerator may also include sensor components for acquiring storage conditions and quality parameter values, as well as actuators for adjusting the operating parameters of the freezer compartment. Exemplarily, the sensor components may include temperature sensors, weighing sensors, electrochemical gas sensors, miniature spectroscopic sensors, and image acquisition devices. Temperature sensors may be located within the freezer compartment to acquire the storage temperature in real time. Weighing sensors may be integrated into drawers or shelves of the freezer compartment to determine parameters related to the rate of juice loss from stored items; for example, the juice loss rate can be estimated by continuously monitoring the decrease in weight of stored items over time using the weighing sensor, or by measuring the defrost / defrost cycle of the refrigerator. Electrochemical gas sensors (such as those installed at the air return vent) can be used to detect the concentration of volatile basic nitrogen in the freezer compartment. Miniature spectroscopic sensors can be used to determine parameters related to color difference values of stored items. Image acquisition devices can be used to acquire images of the packaging of stored items to identify the packaging method.
[0122] For example, the refrigerator's execution components may include a refrigeration system and a humidification device. The refrigeration system can be used to regulate the storage temperature of the freezer compartment, and the humidification device can be used to regulate the storage humidity of the freezer compartment. The refrigerator may also include an interactive interface, which can be used to display the quality status of stored items and the refrigerator's operating status to the user, and receive information such as packaging methods input by the user. The controller can be connected to the sensor components, execution components, and interactive interface respectively, and can receive data collected by the sensor components, send control commands to the execution components, and interact with the user through the interactive interface.
[0123] During refrigerator operation, the controller can collect the storage temperature of the freezer compartment via a temperature sensor, and receive user input of the packaging method through an interactive interface or identify the packaging method through an image acquisition device, thereby obtaining the current storage conditions. Simultaneously, the controller can collect multiple quality parameter values of the stored items through weighing sensors, electrochemical gas sensors, and miniature spectral sensors. The controller can read a preset weight mapping relationship from memory and determine the corresponding target weight data based on the current storage conditions. Based on the collected multiple quality parameter values and the weights corresponding to each quality parameter value in the target weight data, the controller can evaluate the quality status of the stored items and send control commands to the refrigeration system and humidification device according to the evaluation results, controlling the refrigerator to adjust operating parameters such as the storage temperature and humidity of the freezer compartment.
[0124] In this embodiment, by acquiring the current storage conditions of the freezer compartment and matching corresponding target weight data based on a preset weight mapping relationship, the refrigerator can automatically match the corresponding weight data according to the current storage conditions. Based on quality parameter values and weights, the quality status of the stored items is evaluated, and the operating parameters of the freezer compartment are dynamically adjusted. This achieves adaptive evaluation and intelligent control of the quality of stored items in the freezer compartment. This avoids the systematic bias that occurs when using fixed weights to evaluate stored items under different storage conditions, improving the accuracy of quality evaluation of stored items in the freezer compartment. Consequently, the refrigerator's adjustment of the freezer compartment's operating parameters is more precise, improving the food preservation effect of the freezer compartment and meeting users' needs for long-term, fresh food storage in the freezer compartment.
[0125] It is understood that the refrigerator embodiments and any implementation methods correspond to the refrigerator control method embodiments and any implementation methods, respectively. The technical effects corresponding to the refrigerator embodiments and any implementation methods can be found in the aforementioned technical effects corresponding to the refrigerator control method embodiments and any implementation methods, and will not be repeated here.
[0126] Corresponding to the refrigerator control method in the above embodiment, Figure 6 This is a schematic diagram of the structure of a refrigerator control device provided in an embodiment of this disclosure. The device can be implemented as part or all of a computer device by software, hardware, or a combination of both. This computer device can be... Figure 7 The electronic device shown.
[0127] Reference Figure 6 The refrigerator's control device 600 includes: The acquisition unit 601 is used to acquire the current storage conditions of the freezer compartment of the refrigerator, as well as multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method.
[0128] The determining unit 602 is used to determine the target weight data corresponding to the current storage conditions based on a preset weight mapping relationship; wherein, the weight mapping relationship records multiple storage conditions and the weight data corresponding to each storage condition, the weight data corresponding to different storage conditions are different, and each weight data contains the weights corresponding to multiple quality parameter values.
[0129] The control unit 603 is used to control the refrigerator to adjust the operating parameters of the freezer compartment based on multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the target weight data.
[0130] In this embodiment, by acquiring the current storage conditions of the freezer compartment of the refrigerator and matching the corresponding target weight data based on a preset weight mapping relationship, the weights used to evaluate the quality of the stored items in the freezer compartment can be adaptively adjusted according to different storage conditions. This avoids the systematic bias that occurs when using fixed weights to evaluate stored items under different storage conditions. Furthermore, based on the acquired multiple quality parameter values of the stored items and the weights corresponding to each of the multiple quality parameter values, the refrigerator can control the operation parameters of the freezer compartment. This can improve the accuracy of the quality evaluation of the stored items in the freezer compartment, thereby making the refrigerator's adjustment of the freezer compartment's operation parameters more precise. This can improve the food preservation effect of the freezer compartment and meet users' needs for long-term and fresh food storage in the freezer compartment.
[0131] Furthermore, based on any of the above embodiments, as an example of this disclosure, the control unit includes: The processing subunit is used to standardize the multiple quality parameter values acquired in each time period according to a preset time period, and obtain the standardized score corresponding to each quality parameter value. The first calculation subunit is used to perform weighted calculation on each standardized score according to the weights corresponding to the multiple quality parameter values, so as to obtain the quality score corresponding to each time period. The first determining subunit is used to determine the rate of quality deterioration of the stored goods based on the ratio of the difference in quality scores between adjacent time periods to a preset time period. The rate of quality deterioration characterizes how quickly the quality of the stored goods decreases over time. The control subunit is used to control the operation parameters of the freezer compartment of the refrigerator according to the rate of quality deterioration.
[0132] Furthermore, based on any of the above embodiments, as an example of this disclosure, the control subunit is specifically used to: control the refrigerator to maintain the operating parameters of the freezer compartment when the rate of quality deterioration is less than a first preset rate threshold; control the refrigerator to lower the storage temperature of the freezer compartment when the rate of quality deterioration is greater than or equal to the first preset rate threshold and less than a second preset rate threshold; and control the refrigerator to lower the storage temperature of the freezer compartment and increase the storage humidity of the freezer compartment when the rate of quality deterioration is greater than or equal to the second preset rate threshold.
[0133] Furthermore, based on any of the above embodiments, as an example of this disclosure, the control unit satisfies at least one of the following constraints during the process of controlling the refrigerator to adjust the operating parameters of the freezer compartment: The storage temperature in the freezer compartment shall not be lower than the preset lower limit temperature; The number of times the operating parameters are adjusted within any consecutive preset statistical period shall not exceed the preset number; After each adjustment of the running parameters, the next adjustment of the running parameters will not be performed within the preset observation period.
[0134] Furthermore, based on any of the above embodiments, as an example of this disclosure, the apparatus further includes: The re-acquisition unit is used to acquire the changed storage conditions in response to a change in the current storage conditions; The re-determining unit is used to determine the new weight data corresponding to the changed storage conditions from the weight mapping relationship based on the changed storage conditions; The re-control unit is used to control the refrigerator to adjust the operating parameters of the freezer compartment based on multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the new weight data.
[0135] Furthermore, based on any of the above embodiments, as an example of this disclosure, the apparatus further includes: The second calculation subunit is used to perform weighted calculations on the quality parameter values of the stored goods using the new weighted data to obtain the revised quality score. The verification subunit is used to verify the continuity between the changed quality score and the original quality score before the adoption of the new weight data. The output sub-unit is used to output a verification error message and restore the currently used weight data to the target weight data when the absolute value of the difference between the changed quality score and the original quality score exceeds the preset jump threshold. The switching subunit is used to switch the currently used weight data to new weight data after receiving a confirmation instruction. The confirmation instruction is automatically generated after a preset confirmation time (i.e., weight switching time) has elapsed since the verification error message was output and no continuity verification error has been triggered again within the preset confirmation time.
[0136] Furthermore, based on any of the above embodiments, as an example of this disclosure, the determining unit further includes: The second determining subunit is used to determine the weight data corresponding to the matched storage conditions as the target weight data when the storage conditions in the current storage conditions and weight mapping relationship meet the first matching condition. The third determining subunit is used to perform interpolation calculation based on the weight data corresponding to at least two storage conditions adjacent to the current storage condition when the storage condition in the current storage condition and weight mapping relationship meets the second matching condition, so as to obtain the target weight data. The first matching condition is that the current storage condition is the same as any storage condition in the weight mapping relationship, and the second matching condition is that the current storage condition is different from all storage conditions in the weight mapping relationship.
[0137] Furthermore, based on any of the above embodiments, as an example of this disclosure, the apparatus is also used to pre-establish a weight mapping relationship using the following unit: The measuring unit is used to measure multiple candidate quality parameter values and sensory scores of the stored product at preset time intervals under various storage conditions, including at least one of storage temperature and packaging method. The analysis unit is used to perform correlation analysis between candidate quality parameter values and sensory scores under each group of storage conditions, and to select target quality parameter values that meet preset conditions with sensory scores from the candidate quality parameter values. The preset conditions are judgment conditions used to constrain the correlation and significance between candidate quality parameter values and sensory scores. The calculation unit is used to perform weighted calculations on the target quality parameter values under each group of storage conditions to obtain the weight data corresponding to each group of storage conditions.
[0138] Furthermore, based on any of the above embodiments, as an example of this disclosure, the apparatus further includes: The recovery unit is used to control the refrigerator to restore the storage temperature of the freezer compartment to the storage temperature before adjustment when the rate of quality deterioration is less than the preset recovery threshold and the duration exceeds the preset duration.
[0139] It is understood that the refrigerator control device embodiments and any implementation thereof correspond to the refrigerator control method embodiments and any implementation thereof. The technical effects corresponding to the refrigerator control device embodiments and any implementation thereof can be found in the aforementioned technical effects corresponding to the refrigerator control method embodiments and any implementation thereof, and will not be repeated here.
[0140] It should be noted that the refrigerator control device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0141] The functional units and modules in the above embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of the embodiments of this disclosure.
[0142] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this disclosure. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0143] This disclosure also provides an electronic device, which includes one or more processors and a memory; The memory is coupled to one or more processors. The memory is used to store computer program code, which includes computer instructions. One or more processors invoke the computer instructions to cause the electronic device to perform the aforementioned refrigerator control method.
[0144] Figure 7This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. The electronic device 700 can be a mobile phone, smart screen, tablet computer, wearable electronic device, in-vehicle electronic device, augmented reality (AR) device, virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), projector, or a communication device such as a server, storage device, or base station, or a smart car, etc. This disclosure does not limit the specific type of electronic device.
[0145] The memory 701 can be used to store computer programs 702 and modules. The processor 703 executes various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 701. The memory 701 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as audio data, telephone directory, etc.). In addition, the memory 701 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0146] The processor 703 may include one or more processors such as a central processing unit (CPU), an application processor (AP), and a baseband processor. The processor can serve as the nerve center and command center of the electronic device. The processor 703 can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. The memory 701 can be used to store executable program code, including instructions. The processor 703 executes various functional applications and data processing of the electronic device by running the instructions stored in the memory. The memory 701 may include a program storage area and a data storage area, such as storing data for audio signals to be played. For example, the memory may be Double Data Rate Synchronous Dynamic Random Access Memory (DDR) or Flash memory.
[0147] This disclosure also provides a computer-readable storage medium storing computer instructions; when the computer-readable storage medium is used on an electronic device, it causes the electronic device to execute the aforementioned refrigerator control method.
[0148] The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or can include one or more data storage devices such as servers or data centers that can be integrated with media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state disks (SSDs)).
[0149] This disclosure also provides a computer program product containing computer instructions, which, when run on an electronic device, enables the electronic device to execute the aforementioned refrigerator control method.
[0150] The computer storage medium and computer program product provided in the above-described embodiments are used to execute the methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects corresponding to the methods provided above, and will not be repeated here.
[0151] In the above embodiments, implementation can also be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer, or a data storage device such as a server or data center that integrates one or more available media. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc., and the storage medium can also include combinations of the above types of memory.
[0152] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0153] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments claimed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0154] In the embodiments provided in this disclosure, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0155] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0156] The technical features of the various embodiments described above in this disclosure can be combined arbitrarily without conflict. For the sake of brevity, this specification does not describe all possible combinations, but as long as these combinations do not violate the technical spirit of this disclosure, they should all be considered within the scope of this disclosure. Based on the content disclosed in this disclosure, those skilled in the art can reasonably combine, delete, or replace the technical features of the above embodiments according to actual needs, and such modifications and variations all fall within the protection scope of this disclosure.
[0157] The above-described embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit it. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be included within the protection scope of this disclosure.
Claims
1. A method for controlling a refrigerator, characterized in that, include: The current storage conditions of the freezer compartment of the refrigerator are obtained, as well as multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method; Based on a preset weight mapping relationship, target weight data corresponding to the current storage conditions is determined; wherein, the weight mapping relationship records multiple storage conditions and weight data corresponding to each storage condition, the weight data corresponding to different storage conditions are different, and each weight data contains the weights corresponding to multiple quality parameter values. Based on the multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the target weight data, the refrigerator is controlled to adjust the operating parameters of the freezer compartment.
2. The control method according to claim 1, characterized in that, The step of controlling the refrigerator to adjust the operating parameters of the freezer compartment based on the plurality of quality parameter values and the weights corresponding to the respective quality parameter values in the target weight data includes: According to the preset time period, the multiple quality parameter values obtained in each time period are standardized to obtain the standardized score corresponding to each quality parameter value. Based on the weights corresponding to the multiple quality parameter values, the standardized scores are weighted to obtain the quality scores for each time period. The rate of quality deterioration of the stored product is determined by the ratio of the difference in quality scores between adjacent time periods to the preset time period. The rate of quality deterioration characterizes how quickly the quality of the stored product decreases over time. Based on the rate of quality deterioration, the operating parameters of the freezer compartment of the refrigerator are adjusted.
3. The control method according to claim 2, characterized in that, The step of controlling the refrigerator to adjust the operating parameters of the freezer compartment according to the quality deterioration rate includes: When the rate of quality deterioration is less than a first preset rate threshold, the refrigerator is controlled to maintain the operating parameters of the freezer compartment. When the rate of quality deterioration is greater than or equal to the first preset rate threshold and less than the second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment. When the rate of quality deterioration is greater than or equal to the second preset rate threshold, the refrigerator is controlled to lower the storage temperature of the freezer compartment and increase the storage humidity of the freezer compartment.
4. The control method according to claim 3, characterized in that, During the process of controlling the refrigerator to adjust the operating parameters of the freezer compartment, at least one of the following constraints is satisfied: The storage temperature of the freezer compartment shall not be lower than the preset lower limit temperature; The number of times the operating parameters are adjusted within any consecutive preset statistical period shall not exceed a preset number; After each adjustment of the operating parameters, the next adjustment of the operating parameters will not be performed within a preset observation period.
5. The control method according to claim 1, characterized in that, After controlling the refrigerator to adjust the operating parameters of the freezer compartment, the method further includes: In response to a change in the current storage conditions, obtain the changed storage conditions; Based on the changed storage conditions, new weight data corresponding to the changed storage conditions are determined from the weight mapping relationship; Based on the multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the new weight data, the refrigerator is controlled to adjust the operating parameters of the freezer compartment.
6. The control method according to claim 5, characterized in that, After determining the new weight data corresponding to the changed storage conditions from the weight mapping relationship based on the changed storage conditions, the method further includes: The quality parameter values of the stored goods are weighted using the new weighted data to obtain the revised quality score. The continuity of the revised quality score and the original quality score before the adoption of the new weight data is verified. When the absolute value of the difference between the modified quality score and the modified quality score exceeds the preset jump threshold, a verification error message is output, and the currently used weight data is restored to the target weight data; Upon receiving the confirmation instruction, the currently used weight data is switched to the new weight data. The confirmation instruction is automatically generated after a preset confirmation period has elapsed since the verification error message was output and no further error of the continuity verification has been triggered within the preset confirmation period.
7. The control method according to any one of claims 1 to 6, characterized in that, The determination of target weight data corresponding to the current storage conditions based on a preset weight mapping relationship includes: When the storage conditions in the current storage conditions and the weight mapping relationship satisfy the first matching condition, the weight data corresponding to the matched storage conditions is determined as the target weight data; When the storage condition in the current storage condition and the weight mapping relationship satisfies the second matching condition, the target weight data is obtained by interpolation calculation based on the weight data corresponding to at least two storage conditions adjacent to the current storage condition; The first matching condition is that the current storage condition is the same as any storage condition in the weight mapping relationship, and the second matching condition is that the current storage condition is different from all storage conditions in the weight mapping relationship.
8. The control method according to any one of claims 1 to 6, characterized in that, The weight mapping relationship is pre-established in the following manner: Under each group of storage conditions, multiple candidate quality parameter values and sensory scores of the stored product are measured at preset time intervals. The storage conditions include at least one of storage temperature and packaging method. A correlation analysis is performed on the candidate quality parameter values and the sensory scores under the storage conditions of each group. Target quality parameter values that meet preset conditions with the sensory scores are selected from the candidate quality parameter values. The preset conditions are judgment conditions used to constrain the correlation and significance between the candidate quality parameter values and the sensory scores. The target quality parameter values under each group of storage conditions are weighted and calculated to obtain the weight data corresponding to each group of storage conditions.
9. The control method according to any one of claims 2 to 4, characterized in that, The method further includes: When the rate of quality deterioration is less than a preset recovery threshold and the duration exceeds a preset duration, the refrigerator is controlled to restore the storage temperature of the freezer compartment to the storage temperature before adjustment.
10. A refrigerator, characterized in that, include: The memory is used to store a preset weight mapping relationship. The weight mapping relationship records multiple storage conditions and weight data corresponding to each storage condition. The weight data corresponding to different storage conditions are different, and each weight data contains the weights corresponding to multiple quality parameter values. The controller, connected to the memory, is configured as follows: The current storage conditions of the freezer compartment of the refrigerator are obtained, as well as multiple quality parameter values of the stored items in the freezer compartment, wherein the current storage conditions include at least one of storage temperature and packaging method; Based on the preset weight mapping relationship, the target weight data corresponding to the current storage conditions is determined; Based on the multiple quality parameter values and the weights corresponding to each of the multiple quality parameter values in the target weight data, the refrigerator is controlled to adjust the operating parameters of the freezer compartment.