Refrigerator control method and device, refrigerator, electronic equipment and storage medium

By fitting the temperature adjustment function in the cloud, the target time is calculated based on the current operating conditions of the refrigerator, the problem of inaccurate control in the event of a refrigerator temperature sensor failure is solved, and the accurate operation and defrost control of the refrigerator is achieved to ensure the normality of food storage.

CN120274491APending Publication Date: 2025-07-08GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510576627.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, the refrigerator operation cannot be accurately controlled when the refrigerator temperature sensor fails, resulting in a decrease in refrigeration efficiency and food deterioration.

Method used

By matching the normal operation data of the same model refrigerator in the cloud, fitting the temperature adjustment function, calculating the target time according to the current operating conditions of the faulty sensor, and controlling the refrigerator to run within the target time until the sensor returns to normal.

Benefits of technology

It realizes accurate temperature regulation and defrost control of the refrigerator in the event of temperature sensor failure to ensure the normality of food storage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120274491A_ABST
    Figure CN120274491A_ABST
Patent Text Reader

Abstract

The invention discloses a refrigerator control method and device, a refrigerator, electronic equipment and a storage medium. The method comprises the following steps: detecting a temperature sensor fault; the current operation condition corresponding to the fault sensor is determined, a temperature adjusting function of the refrigerator under the current operation condition is matched at a cloud end and serves as a target function, the cloud end carries out fitting according to normal operation data of refrigerators of the same model to obtain temperature adjusting functions under different operation conditions, and the temperature adjusting functions are used as the target function. The temperature adjusting function is used for representing the relation between a temperature parameter and time, and the temperature parameter is the chamber temperature or the defrosting temperature; calculating target time based on the target function; and after the refrigerator is controlled to operate for the target time under the current operation condition, entering a new operation condition and re-matching the target function, and repeating the steps until the fault sensor returns to normal. The refrigerator can be accurately controlled to operate on the basis of the temperature adjusting function when the refrigerator temperature sensor breaks down.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of refrigerators, and in particular, to a refrigerator control method, device, refrigerator, electronic device and storage medium. Background Art

[0002] During the use of a refrigerator, the opening and closing of a damper and the start and stop of a compressor are controlled according to the temperature of a compartment. If the temperature sensor of the refrigerator compartment fails, resulting in the inability to collect the temperature of the compartment, and thus the inability to accurately control the refrigeration of the refrigerator, it will be devastating to the normal operation of the refrigerator. If the failure of the temperature sensor of the compartment cannot be detected in time, the food stored in the refrigerator will deteriorate. In addition, as the refrigerator operates, the evaporator will frost. If the defrost temperature sensor of the refrigerator fails, resulting in the inability to collect the surface temperature of the evaporator (i.e., the defrost temperature), and thus the inability to accurately control the defrosting of the refrigerator, excessive frosting will affect the refrigeration efficiency of the refrigerator.

[0003] Currently, if a failure of the temperature sensor of the refrigerator compartment is detected, a preset fixed duration is generally used to control the operation of the refrigerator. For example, refrigerate for t1 time, stop for t2 time, then refrigerate for t1 time, stop for t2 time, and so on in a cycle until the temperature sensor of the compartment recovers. However, this control method does not consider the actual situation of the refrigerator and the control is not accurate enough.

[0004] In view of the problem in the prior art that the operation of the refrigerator cannot be accurately controlled when the temperature sensor of the refrigerator fails, no effective solution has been proposed yet. Summary of the Invention

[0005] Embodiments of the present invention provide a refrigerator control method, device, refrigerator, electronic device and storage medium, so as to at least solve the problem in the prior art that the operation of the refrigerator cannot be accurately controlled when the temperature sensor of the refrigerator fails.

[0006] To solve the above technical problem, an embodiment of the present invention provides a refrigerator control method, including:

[0007] It is detected that there is a temperature sensor failure;

[0008] Determine the current operating conditions corresponding to the failed sensor, and match a temperature adjustment function of the refrigerator under the current operating conditions in the cloud as a target function, where the cloud fits temperature adjustment functions under different operating conditions according to the normal operation data of refrigerators of the same model, and the temperature adjustment function is used to characterize the relationship between temperature parameters and time, and the temperature parameter is the compartment temperature or the defrost temperature;

[0009] Calculate a target time based on the target function;

[0010] After controlling the refrigerator to operate for the target time under the current operating conditions, enter a new operating condition and re-match the objective function, and loop in this way until the faulty sensor returns to normal.

[0011] Optionally, the normal operating data includes: operating conditions, collected values of temperature parameters, and collection times;

[0012] The operating conditions include: working state, ambient temperature, and temperature thresholds for switching the working state;

[0013] The working states include: compartment refrigeration, non-refrigeration of the compartment, defrosting, and non-defrosting;

[0014] The temperature thresholds for switching the working state include: the set temperature of the compartment and the defrosting temperature determination threshold.

[0015] Optionally, determining the current operating conditions corresponding to the faulty sensor includes:

[0016] If the faulty sensor is a compartment temperature sensor, its corresponding current operating conditions include: whether the compartment is currently refrigerating, the current ambient temperature, and the current set temperature of the compartment;

[0017] If the faulty sensor is a defrosting temperature sensor, its corresponding current operating conditions include: whether it is currently defrosting, the current ambient temperature, and the defrosting temperature determination threshold.

[0018] Optionally, calculating the target time based on the objective function includes:

[0019] Determine the starting temperature and the target temperature under the current operating conditions, where the target temperature is determined according to the temperature threshold for switching the working state under the current operating conditions. For the first operating condition after the failure of the faulty sensor, the starting temperature is the temperature collected by the faulty sensor for the last time before the failure. For the nth operating condition after the failure of the faulty sensor, the starting temperature is the target temperature of the previous operating condition, n≥2;

[0020] Input the starting temperature and the target temperature into the objective function to calculate the target time.

[0021] Optionally, controlling the refrigerator to operate for the target time under the current operating conditions includes:

[0022] If the faulty sensor is a compartment temperature sensor and the compartment is currently refrigerating, when the compartment continues to refrigerate for the target time, stop the refrigeration of the compartment;

[0023] If the faulty sensor is a compartment temperature sensor and the compartment is not currently refrigerated, when the compartment continues to be unrefrigerated for the target time, the refrigeration of the compartment is started;

[0024] If the faulty sensor is a defrost temperature sensor and the refrigerator is currently defrosting, when the refrigerator continues to defrost until the target time has passed, defrosting is terminated;

[0025] If the faulty temperature sensor is a defrost temperature sensor and the refrigerator is not currently defrosting, the refrigerator enters the defrosting mode when the refrigerator continues to run for the target time.

[0026] Optionally, the cloud obtains temperature adjustment functions under different operating conditions by fitting the normal operating data of refrigerators of the same model, including:

[0027] The cloud performs grouping according to the collected values ​​and collection time of all temperature parameters under each operating condition in the normal operating data of refrigerators of the same model, and divides refrigerators with temperature parameter changes in the same range into the same group;

[0028] The cloud performs fitting according to the collected values ​​and collection time of the temperature parameters of each group of refrigerators under the operating conditions, and obtains the temperature adjustment function of each group of refrigerators under the operating conditions.

[0029] Optionally, after determining the current operating condition corresponding to the faulty sensor, the method further includes:

[0030] If the temperature adjustment function of the refrigerator under the current operating condition is not matched in the cloud, according to the collected value and collection time of the temperature parameter under the current operating condition before the fault sensor fails, a refrigerator whose temperature parameter change is in the same range as that of the refrigerator under the same operating condition is determined in the cloud as the target refrigerator;

[0031] The temperature adjustment function of the target refrigerator under the current operating condition is used as the target function.

[0032] Optionally, before the cloud obtains the temperature adjustment function under different operating conditions by fitting the normal operating data of refrigerators of the same model, the method further includes:

[0033] The cloud receives and stores the normal operation data uploaded by each refrigerator when no failure occurs;

[0034] The cloud performs the following processing on the normal operation data: removing abnormal data, supplementing missing data, and normalizing, so as to perform function fitting based on the processed data.

[0035] Optionally, the cloud obtains temperature adjustment functions under different operating conditions by fitting the normal operating data of refrigerators of the same model, including:

[0036] The cloud divides the processed data of refrigerators of the same model into fitting data and verification data for each operating condition.

[0037] After the cloud fits a temperature adjustment function based on the fitting data, it uses the verification data under the same operating condition to verify the accuracy of the fitted temperature adjustment function.

[0038] If the accuracy meets the requirements, the cloud determines that the fitted temperature adjustment function is available.

[0039] If the accuracy does not meet the requirements, the cloud refits.

[0040] Optionally, the above method further includes: when a preset condition is met, updating the temperature adjustment function of the cloud.

[0041] An embodiment of the present invention further provides a refrigerator control device, including:

[0042] A detection module, configured to detect that there is a temperature sensor failure;

[0043] A matching module, configured to determine the current operating condition corresponding to the faulty sensor, and match out the temperature adjustment function of the refrigerator under the current operating condition in the cloud as the target function, where the cloud fits temperature adjustment functions under different operating conditions according to the normal operation data of refrigerators of the same model, and the temperature adjustment function is used to characterize the relationship between temperature parameters and time, and the temperature parameter is the compartment temperature or the defrosting temperature;

[0044] A calculation module, configured to calculate a target time based on the target function;

[0045] A control module, configured to control the refrigerator to operate for the target time under the current operating condition, then enter a new operating condition and re-match the target function, and cycle in this way until the faulty sensor returns to normal.

[0046] An embodiment of the present invention further provides a refrigerator, including: the refrigerator control device described in the embodiment of the present invention.

[0047] An embodiment of the present invention further provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the steps of the method described in the embodiment of the present invention are implemented.

[0048] An embodiment of the present invention further provides a non-volatile computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in the embodiment of the present invention are implemented.

[0049] Applying the technical solution of the present invention, temperature adjustment functions under different operating conditions are obtained by fitting based on the normal operating data of refrigerators of the same model. The temperature adjustment functions can accurately reflect the relationship between the temperature parameters and time of the refrigerator under corresponding operating conditions, and function fitting is performed based on sufficient data in the cloud, which can improve the accuracy and reliability of function fitting. During the process of refrigerator temperature sensor failure, continuously match a suitable temperature adjustment function according to the current actual operating conditions corresponding to the faulty sensor, and control the operation of the refrigerator according to the temperature adjustment function until the temperature sensor returns to normal. Based on the temperature adjustment function, the operation of the refrigerator can be accurately controlled in the case of refrigerator temperature sensor failure, accurate temperature adjustment and rational defrosting can be achieved, the normal storage of food can be ensured, and the problem that the operation of the refrigerator cannot be accurately controlled when the refrigerator temperature sensor fails is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 is a flowchart of the refrigerator control method provided by an embodiment of the present invention;

[0051] Figure 2 is a refrigerator control flowchart provided by an embodiment of the present invention;

[0052] Figure 3 is a schematic diagram of the refrigerator control logic module provided by an embodiment of the present invention;

[0053] Figure 4 is a structural block diagram of the refrigerator control device provided by an embodiment of the present invention;

[0054] Figure 5 is a schematic diagram of the hardware structure of the electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0055] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0056] It should be noted that the terms "first", "second", etc. in the description, claims and drawings of the present invention are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily limit to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0057] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0058] It should be understood that the term " / or" used herein is only an association relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.

[0059] The optional embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0060] Embodiment 1

[0061] In view of the problem that the refrigerator cannot be accurately controlled when the temperature sensor fails in the prior art, this embodiment provides a refrigerator control method. Figure 1 is a flowchart of the refrigerator control method provided by the embodiment of the present invention. As Figure 1 shown, the method includes the following steps:

[0062] S101, it is detected that there is a temperature sensor failure.

[0063] S102, determine the current operating conditions corresponding to the failed sensor, and match out the temperature adjustment function of the refrigerator under the current operating conditions in the cloud as the target function. Wherein, the cloud fits the temperature adjustment functions under different operating conditions according to the normal operating data of the same model refrigerator, and the temperature adjustment function is used to characterize the relationship between the temperature parameter and time, and the temperature parameter is the compartment temperature or the defrosting temperature.

[0064] S103, calculate the target time based on the target function.

[0065] S104. After controlling the refrigerator to operate for the target time under the current operating conditions, enter a new operating condition and re-match the objective function, and loop in this way until the faulty sensor returns to normal.

[0066] When the target time is reached, the operating conditions will change (for example, the working state changes from refrigeration to non-refrigeration). At this time, it is necessary to re-match the temperature adjustment function. Of course, when other parameters change, it may also cause the operating conditions to change, such as changes in the ambient temperature or the set temperature of the compartment. At this time, it is also necessary to re-match the temperature adjustment function. That is to say, in the case of a temperature sensor failure, the refrigerator is always controlled to operate by matching an appropriate temperature adjustment function according to the current actual operating conditions until the temperature sensor returns to normal.

[0067] The temperature sensors described in the embodiments of the present invention may include compartment temperature sensors and defrost temperature sensors. The compartment temperature sensor is used to detect the compartment temperature, that is, the temperature parameter corresponding to the compartment temperature sensor is the compartment temperature. The defrost temperature sensor is used to detect the defrost temperature (i.e., the surface temperature of the evaporator), that is, the temperature parameter corresponding to the defrost temperature sensor is the defrost temperature. The compartment temperature sensor specifically includes: a refrigerating compartment temperature sensor and a freezing compartment temperature sensor. If the refrigerator is provided with a variable temperature compartment, it also includes a variable temperature compartment temperature sensor.

[0068] During operation, the refrigerator can continuously upload its normal operation data when there is no fault to the cloud for the cloud to fit the function. The normal operation data of the refrigerator when there is no fault can accurately reflect the normal operation conditions of the refrigerator under different operating conditions. Furthermore, the temperature adjustment function obtained by function fitting based on the normal operation data of the refrigerator when there is no fault can also accurately reflect the relationship between the temperature parameter and time under the corresponding operating conditions of the refrigerator, that is, the change of the temperature parameter over time. Therefore, when the temperature sensor of the refrigerator fails, the refrigerator can be accurately controlled to operate according to the corresponding temperature adjustment function.

[0069] The operating conditions of refrigerators of the same model are generally similar. Compared with the method of obtaining data for a single refrigerator and performing function fitting, the data volume obtained by the cloud for refrigerators of the same model within a certain period of time is more sufficient, thereby improving the accuracy and reliability of function fitting.

[0070] In this embodiment, a temperature adjustment function under different operating conditions is obtained by fitting the normal operating data of refrigerators of the same model. The temperature adjustment function can accurately reflect the relationship between the temperature parameters and time of the refrigerator under the corresponding operating conditions. And fitting the function based on sufficient data in the cloud can improve the accuracy and reliability of the function fitting. During the process of the refrigerator temperature sensor malfunctioning, a suitable temperature adjustment function is continuously matched according to the current actual operating conditions corresponding to the faulty sensor, and the operation of the refrigerator is controlled according to this temperature adjustment function until the temperature sensor returns to normal. This embodiment can accurately control the operation of the refrigerator based on the temperature adjustment function in the case of a refrigerator temperature sensor malfunction, achieve accurate temperature adjustment and reasonable defrosting, ensure the normal storage of food, and solve the problem that the operation of the refrigerator cannot be accurately controlled when the refrigerator temperature sensor malfunctions.

[0071] The normal operating data includes: operating conditions, the collected values of temperature parameters, and the collection time.

[0072] The collected value of the temperature parameter refers to the temperature value collected by the temperature sensor. The collection time can be a specific moment, or the duration from the start moment of the corresponding operating condition, or the duration from the last collection of this temperature value under the same operating condition. For example, when entering operating condition A at 10:00, the freezer temperature collected at 10:05 is T1. Another example, when entering operating condition A at 10:00, the freezer temperature collected 5 minutes later is T1, and the freezer temperature collected 5 minutes later is T2.

[0073] The operating conditions include: working state, ambient temperature, and temperature thresholds for switching the working state. The working state includes: compartment refrigeration, non - refrigeration of the compartment, defrosting, and non - defrosting. The temperature thresholds for switching the working state include: the set temperature of the compartment and the defrosting temperature determination threshold. In specific implementation, the ambient temperature in the operating conditions can use a temperature range. For example, the ambient temperature is [30°C, 35°C], the ambient temperature is greater than 35°C, etc.

[0074] The two working states of refrigeration and non - refrigeration of the corresponding compartment can be switched through the set temperature of the compartment. For example, when the compartment temperature drops to the set temperature of the compartment, the refrigeration of the compartment stops. When the compartment temperature is higher than the set temperature of the compartment by a preset value (such as 1°C - 2°C), the refrigeration of the compartment starts.

[0075] The defrosting temperature determination threshold can be used to switch between two working states of the refrigerator, namely defrosting and non - defrosting. The defrosting temperature determination threshold includes: the temperature threshold for entering defrosting and the temperature threshold for exiting defrosting. The temperature threshold for entering defrosting is less than the temperature threshold for exiting defrosting. For example, if the defrosting temperature is less than or equal to the temperature threshold for entering defrosting, then defrosting is entered. During the defrosting process, if the defrosting temperature is greater than or equal to the temperature threshold for exiting defrosting, then defrosting is exited. In practical applications, the refrigerator can also enter defrosting regularly. In this case, the defrosting temperature determination threshold only includes the temperature threshold for exiting defrosting.

[0076] In this embodiment, the above - mentioned operating conditions, the collected values of temperature parameters, and the collection time are used as normal operation data, which can ensure the rationality of function fitting, and thus can effectively and accurately control the operation of the refrigerator based on the corresponding function in the case of a refrigerator temperature sensor failure.

[0077] It should be noted that for refrigerators of the same model under the same operating conditions, their compressor frequencies and fan frequencies are basically similar. In fact, the collected values of temperature parameters and the collection time can already reflect the influence of compressor frequency and fan frequency on the refrigeration efficiency or frosting speed under the corresponding operating conditions. Therefore, the normal operation data does not need to include the compressor frequency and fan frequency.

[0078] In an optional embodiment, determining the current operating conditions corresponding to the faulty sensor includes:

[0079] If the faulty sensor is a compartment temperature sensor, its corresponding current operating conditions include: whether the compartment is currently refrigerating, the current ambient temperature, and the currently set temperature of the compartment;

[0080] If the faulty sensor is a defrosting temperature sensor, its corresponding current operating conditions include: whether defrosting is currently in progress, the current ambient temperature, and the defrosting temperature determination threshold.

[0081] This embodiment can quickly determine the current actual operating conditions corresponding to the faulty sensor according to the functions of different temperature sensors in the refrigerator, and then can match the required temperature adjustment function based on the current actual operating conditions to achieve accurate operation control of the refrigerator in the case of a temperature sensor failure.

[0082] In an optional embodiment, calculating a target time based on the objective function includes: determining a starting temperature and a target temperature under the current operating condition, where the target temperature is determined according to a temperature threshold for switching the operating state under the current operating condition; for the first operating condition after the failure of the faulty sensor, the starting temperature is the temperature last collected by the faulty sensor before the failure; for the nth operating condition after the failure of the faulty sensor, the starting temperature is the target temperature of the previous operating condition, where n≥2; inputting the starting temperature and the target temperature into the objective function to calculate the target time.

[0083] The target time is actually the time required to run from the starting temperature to the target temperature under the current operating condition. For the compartment temperature sensor, both the starting temperature and the target temperature are for the compartment temperature; for the defrost temperature sensor, both the starting temperature and the target temperature are for the defrost temperature.

[0084] This embodiment determines the corresponding starting temperature and target temperature according to the current operating condition, and then based on the current objective function, can calculate the target time required to run from the starting temperature to the target temperature under the current operating condition, so as to control the accurate operation of the refrigerator according to the target time.

[0085] In an optional embodiment, controlling the refrigerator to operate for the target time under the current operating condition includes:

[0086] If the faulty sensor is a compartment temperature sensor and the compartment is currently refrigerating, when the compartment continues to refrigerate for the target time, stop the refrigeration of the compartment;

[0087] If the faulty sensor is a compartment temperature sensor and the compartment is currently not refrigerating, when the compartment continues to not refrigerate for the target time, start the refrigeration of the compartment;

[0088] If the faulty sensor is a defrost temperature sensor and the refrigerator is currently defrosting, when the refrigerator continues to defrost for the target time, exit the defrost;

[0089] If the faulty temperature sensor is a defrost temperature sensor and the refrigerator is currently not defrosting, when the refrigerator continues to operate for the target time, enter the defrost.

[0090] The start and stop of the compartment refrigeration can be achieved by controlling the start and stop of the compressor or the opening and closing of the air damper. For example, for the freezer compartment, turning on the compressor can start the refrigeration of the freezer compartment, and turning off the compressor can stop the refrigeration of the freezer compartment; for the refrigerator compartment, opening the air damper of the refrigerator compartment can start the refrigeration of the refrigerator compartment, and closing the air damper of the refrigerator compartment can stop the refrigeration of the refrigerator compartment; for the variable temperature compartment, opening the air damper of the variable temperature compartment can start the refrigeration of the variable temperature compartment, and closing the air damper of the variable temperature compartment can stop the refrigeration of the variable temperature compartment. This embodiment does not involve the control of the compressor frequency and the fan frequency. During the process of temperature sensor failure, the compressor frequency and the fan frequency can remain unchanged at the current value.

[0091] This embodiment can effectively control the operation of the refrigerator in a targeted manner according to the specific faulty sensor and its corresponding current actual operating conditions, realizing accurate temperature regulation and rational defrosting.

[0092] Considering that for refrigerators of the same model from the same manufacturer, due to the error in refrigerant filling amount and the individuality of parts and electronic components, the temperatures inside each refrigerator may be different under the same operating conditions, that is, each refrigerator has individuality. Therefore, refrigerators of the same model can be grouped to improve the accuracy of function fitting. Specifically, the cloud fits temperature regulation functions under different operating conditions according to the normal operating data of refrigerators of the same model, including:

[0093] For each operating condition in the normal operating data of refrigerators of the same model, the cloud groups according to the collected values and collection times of all temperature parameters under this operating condition, and divides the refrigerators with temperature parameter change situations within the same range into the same group;

[0094] The cloud respectively fits according to the collected values and collection times of the temperature parameters of each group of refrigerators under this operating condition, and obtains the temperature regulation function of each group of refrigerators under this operating condition.

[0095] Among them, for each model of refrigerator, multiple ranges of temperature change situations can be pre-divided as the basis for grouping. When the temperature parameter change situations are within the same range under the same operating conditions, it means that the operating conditions of these refrigerators are relatively similar under this operating condition, and the temperature and time data of these refrigerators under this operating condition can be comprehensively used for function fitting.

[0096] This embodiment divides refrigerators with similar temperature parameter change situations under the same operating conditions into the same group for refrigerators of the same model, and respectively performs function fitting for each group of refrigerators. Thereby, it can improve the accuracy and reliability of function fitting, and at the same time can also avoid increasing the workload of the cloud by performing function fitting for each refrigerator separately.

[0097] The cloud stores the correspondence between the operating conditions, refrigerator identification information and the temperature adjustment function. Specifically, the required temperature adjustment function can be matched in the cloud according to the current actual operating conditions and the refrigerator identification information.

[0098] Based on the above refrigerator grouping operation, for a certain model of refrigerator, each operating condition corresponds to at least one temperature adjustment function, and the number of temperature adjustment functions depends on the number of groups of the refrigerator of this model under the operating condition.

[0099] Considering that in actual applications, the following situations may occur: the set temperature of the compartment of the refrigerator is set manually by the user, and the user may not have set a set temperature for a certain compartment during the use of the refrigerator. For example, the user sets the set temperature of the variable temperature chamber to -20°C for the first time, and the cloud does not have a record of the temperature adjustment function corresponding to the refrigerator under the current operating conditions. If the temperature sensor of the variable temperature chamber fails within a short period of time, the cloud only has a small amount of data of the refrigerator under the current operating conditions, and cannot control the refrigeration of the variable temperature chamber. In this regard, this embodiment can solve the problems caused by the above scenario with the help of other refrigerators with similar temperature parameter changes under the same operating conditions as the refrigerator.

[0100] Specifically, after determining the current operating conditions corresponding to the fault sensor, it also includes: if the temperature adjustment function of the refrigerator under the current operating conditions is not matched in the cloud, according to the collection value and collection time of the temperature parameters under the current operating conditions before the failure of the fault sensor, a refrigerator with the same operating conditions and the same range of temperature parameter changes as the refrigerator is determined in the cloud as the target refrigerator; and the temperature adjustment function of the target refrigerator under the current operating conditions is used as the target function.

[0101] In the case where the corresponding temperature adjustment function is not matched in the cloud, this embodiment performs control based on the temperature adjustment functions corresponding to other refrigerators with similar temperature parameter changes under the same operating conditions, which can control the accurate operation of the refrigerator to the greatest extent.

[0102] In an optional embodiment, before the cloud fits the temperature adjustment function under different operating conditions based on the normal operating data of refrigerators of the same model, it also includes: the cloud receives and stores the normal operating data uploaded by each refrigerator when no failure occurs; the cloud performs the following processing on the normal operating data: removes abnormal data, supplements missing data, and normalizes, so as to perform function fitting based on the processed data. This embodiment can improve data quality through data processing before fitting the function, which helps to improve the fitting speed and accuracy.

[0103] In an optional embodiment, the cloud fits temperature adjustment functions under different operating conditions based on the normal operation data of refrigerators of the same model, including: the cloud divides the processed data of the refrigerators of the same model into fitting data and verification data for each operating condition; after the cloud fits the temperature adjustment function based on the fitting data, it uses the verification data under the same operating condition to verify the accuracy of the fitted temperature adjustment function; if the accuracy meets the requirements, the cloud determines that the fitted temperature adjustment function is available; if the accuracy does not meet the requirements, the cloud refits. Among them, for any operating condition, the fitting data and verification data can be divided for each group under this operating condition.

[0104] Exemplarily, the accuracy verification includes: inputting the collected value of the temperature parameter in the verification data into the fitted temperature adjustment function, calculating the predicted time, calculating the confidence coefficient (such as mean square error, coefficient of determination, root mean square error, etc.) according to the predicted time and the corresponding collected time in the verification data. If the confidence coefficient is within the allowable range, it indicates that the accuracy meets the requirements and the temperature adjustment function is available. If the confidence coefficient is not within the allowable range, it indicates that the accuracy does not meet the requirements and refitting is needed. Specifically, existing models or methods can be used for function fitting, such as linear regression, polynomial regression, support vector machine, etc.

[0105] In this embodiment, by dividing the fitting data and verification data, after fitting the temperature adjustment function through the fitting data, the accuracy of the temperature adjustment function can be verified through the verification data, so as to obtain a temperature adjustment function that meets the accuracy requirements, ensure the reliability of the temperature adjustment function, and further ensure that the refrigerator control based on the temperature adjustment function is accurate and reliable.

[0106] When the preset conditions are met, the temperature adjustment function of the cloud can be updated. Specifically, it can be updated regularly, or it can be updated after collecting a certain amount of data when a certain operating condition first appears in the refrigerator. For example, as the usage time of the refrigerator increases, problems such as component aging and refrigerant leakage may occur. If the previous temperature adjustment function is still used for control in the case of a temperature sensor failure, it may not be accurate enough. Therefore, the temperature adjustment function can be updated regularly. Specifically, the temperature adjustment function can be refitted according to the normal operation data uploaded in the recent period to complete the update of the temperature adjustment function.

[0107] This embodiment can update the temperature adjustment function of the cloud to ensure that the temperature adjustment function conforms to the latest operating conditions of the refrigerator, thereby ensuring that the refrigerator control based on the temperature adjustment function is accurate and reliable.

[0108] Embodiment 2

[0109] Based on the above embodiments, this embodiment provides a specific implementation manner for the operation control of a refrigerator under the failure of a temperature sensor. For the same or corresponding term explanations as in the above embodiments, they will not be repeated in this embodiment. However, it should be noted that this specific embodiment is only for better illustrating the present application and does not constitute an improper limitation to the present application.

[0110] As Figure 2 shown, it is a refrigerator control flow chart, including the following steps:

[0111] S201, the refrigerator operates normally.

[0112] S202, the main control board of the refrigerator uploads the normal operation data when the refrigerator has no failure to the cloud.

[0113] S203, the cloud analyzes and groups the normal operation data of refrigerators of the same model, and fits to obtain the temperature adjustment functions corresponding to each group of refrigerators under various operating conditions.

[0114] S204, if the temperature sensor of the refrigerator fails, the main control board of the refrigerator matches the corresponding temperature adjustment function with the cloud, and controls the operation of the refrigerator according to this temperature adjustment function.

[0115] As Figure 3 shown, it is a schematic diagram of the refrigerator control logic module, including: a data acquisition module 301, a data processing module 302, a model evaluation module 303, and a model application module 304.

[0116] The data acquisition module 301 is used to upload the collected normal operation data to the cloud for storage when the refrigerator is working normally (that is, without failure).

[0117] The data processing module 302 is used for data processing and function fitting. Data processing includes: eliminating significantly abnormal data, supplementing significantly missing data, and normalizing or standardizing the data. Function fitting includes: using a suitable model to analyze and process the data, such as linear regression, polynomial regression, support vector machine, etc., and using software such as MATLAB, Python, etc. to fit a part of the data to obtain a function. The function can also be understood as a model.

[0118] The model evaluation module 303 is used to detect the accuracy of the function obtained by fitting using another part of the data. For example, inputting another part of the data into the function, predicting the target operation time of the compressor, comparing this predicted value with the actual operation time in the data, and if its confidence coefficient (such as mean square error, coefficient of determination, etc.) is within the allowable range, it indicates that the function is available.

[0119] The model application module 304 is used to apply the model (or function) to the operation control of the refrigerator under this operating condition (such as damper opening and closing control, compressor start and stop control, and defrosting control) when the refrigerator temperature sensor fails.

[0120] The refrigerator records its normal operation data when there is no failure and uploads it to the cloud. That is, the cloud will receive the normal operation data uploaded by various refrigerators. The cloud analyzes and processes the normal operation data of refrigerators of the same model to fit the temperature adjustment function under different operating conditions. Specifically, refrigerators of the same model will involve multiple operating conditions. Refrigerators with similar temperature parameter changes under the same operating condition are grouped together. For each group of refrigerators under each operating condition, the collected values and collection times of the temperature parameters of the refrigerators in this group are fitted to obtain the corresponding temperature adjustment function. Thus, the cloud can store the corresponding relationship between the operating condition, the refrigerator identification information, and the temperature adjustment function.

[0121] If a temperature sensor failure of the refrigerator is detected, record the temperature collected by the failed sensor for the last time before the failure, and determine the current operating condition corresponding to the failed sensor (including the current working state of the failed sensor, the current ambient temperature, and the temperature threshold for switching the current working state of the failed sensor). Perform function matching in the cloud according to the current operating condition and the refrigerator identification information of this refrigerator.

[0122] If a corresponding temperature adjustment function is matched in the cloud, determine the target temperature under the current operating condition. Use the temperature collected by the failed sensor for the last time before the failure as the starting temperature, and input it together with the target temperature into the temperature adjustment function to obtain the target time. After the refrigerator operates for the target time under the current operating condition, it enters a new operating condition and re-matches the target function (under the new operating condition, re-determine the starting temperature and the target temperature. The starting temperature is the target temperature of the previous operating condition), and so on in a loop until the failed sensor returns to normal.

[0123] If no corresponding temperature adjustment function is matched in the cloud, control based on the temperature adjustment functions corresponding to other refrigerators with similar temperature parameter changes under the same operating condition to control the refrigerator to operate accurately to the greatest extent.

[0124] Example 1:

[0125] Under the operating condition that the freezer is refrigerating, the ambient temperature is [30°C, 35°C], and the set temperature of the freezer is -18°C, the temperature adjustment function 1 is fitted. Through the temperature adjustment function 1, it can be calculated how long the freezer needs to stop refrigerating under this operating condition. That is, under this operating condition, starting from the current starting temperature, how long it takes for the freezer to reach its set temperature.

[0126] Under the operating conditions that the freezer is not refrigerating, the ambient temperature is [30°C, 35°C], and the set temperature of the freezer is -18°C, the temperature adjustment function two is obtained by fitting. When there is no refrigeration request in the freezer, the temperature of the freezer will rise. Through the temperature adjustment function two, it can be calculated how long it takes for the freezer to start refrigerating under this operating condition. That is, under this operating condition, starting from the current starting temperature, how long it takes for the temperature of the freezer to rise to the temperature at which refrigeration needs to be started.

[0127] Assume that the above temperature adjustment function one and temperature adjustment function two both correspond to refrigerator A. If a fault of the freezer temperature sensor of refrigerator A is detected, the current operating conditions corresponding to the freezer temperature sensor are determined as: the freezer is currently refrigerating, the current ambient temperature is [30°C, 35°C], and the current set temperature of the freezer is -18°C. At this time, the above temperature adjustment function one can be matched in the cloud. Based on the above temperature adjustment function one, the target time t1 is calculated. Specifically, the last measured freezer temperature before the freezer temperature sensor fails is used as the starting temperature, and -18°C is used as the target temperature, and input into the above temperature adjustment function one to calculate the target time t1. When the freezer continues to refrigerate until it reaches the target time t1, the refrigeration of the freezer is stopped (for example, the compressor is turned off). At this time, the operating conditions corresponding to the freezer temperature sensor change to: the freezer is currently not refrigerating, the current ambient temperature is [30°C, 35°C], and the current set temperature of the freezer is -18°C. It is necessary to re-match the function in the cloud and match the above temperature adjustment function two. Based on the above temperature adjustment function two, the target time t2 is calculated. Specifically, -18°C is used as the starting temperature, and -16°C is used as the target temperature, and input into the above temperature adjustment function two to calculate the target time t2. When the freezer continues not to refrigerate until it reaches the target time t2, the refrigeration of the freezer is started (for example, the compressor is turned on). At this time, the operating conditions corresponding to the freezer temperature sensor change again, and it is necessary to re-match the function in the cloud (if the current ambient temperature range and the set temperature of the freezer do not change, the above temperature adjustment function one is matched again), and so on in a cycle until the freezer temperature sensor returns to normal.

[0128] The specific control of the refrigerator compartment and the variable temperature compartment is similar to that of the freezer and will not be elaborated here. For the same refrigerator, different compartments correspond to different operating conditions, and thus have their own temperature adjustment functions.

[0129] Example two:

[0130] Under the operating conditions that the refrigerator is defrosting, the ambient temperature is [20°C, 25°C], and the temperature threshold for exiting defrosting is a°C, the temperature adjustment function three is obtained by fitting. Through the temperature adjustment function three, it can be calculated how long it takes for the refrigerator to exit defrosting under this operating condition, that is, under this operating condition, starting from the current initial defrosting temperature, how long it takes for the defrosting temperature to rise to a°C.

[0131] Under the operating conditions that the refrigerator is not defrosting, the ambient temperature is [20°C, 25°C], and the temperature threshold for entering defrosting is b°C, the temperature adjustment function four is obtained by fitting. Through the temperature adjustment function four, it can be calculated how long it takes for the refrigerator to enter defrosting under this operating condition, that is, under this operating condition, starting from the current initial defrosting temperature, how long it takes for the defrosting temperature to drop to b°C. a°C > b°C.

[0132] Assume that the above temperature adjustment function three and temperature adjustment function four both correspond to refrigerator A. If a defrost temperature sensor failure of refrigerator A is detected, it is determined that the current operating conditions corresponding to the defrost temperature sensor are: the refrigerator is currently defrosting, the current ambient temperature is [20°C, 25°C], and the current temperature threshold for exiting defrosting is a°C. At this time, the above temperature adjustment function three can be matched in the cloud. Based on the above temperature adjustment function three, the target time t3 is calculated. Specifically, the defrost temperature collected last time before the defrost temperature sensor fails is used as the starting temperature, and a°C is used as the target temperature, and input into the above temperature adjustment function three to calculate the target time t3. When the refrigerator continues to defrost until it reaches the target time t3, it exits defrosting (for example, turns off the heater). At this time, the operating conditions corresponding to the defrost temperature sensor change to: the refrigerator is currently not defrosting, the current ambient temperature is [20°C, 25°C], and the current temperature threshold for entering defrosting is b°C. It is necessary to re-match the function in the cloud and match the above temperature adjustment function four. Based on the above temperature adjustment function four, the target time t4 is calculated. Specifically, a°C is used as the starting temperature, and b°C is used as the target temperature, and input into the above temperature adjustment function four to calculate the target time t4. When the refrigerator continues to operate until it reaches the target time t4, it enters defrosting (for example, turns on the heater). At this time, the operating conditions corresponding to the defrost temperature sensor change again, and it is necessary to re-match the function in the cloud (if the current ambient temperature range and defrost temperature determination threshold do not change, the above temperature adjustment function three is matched again), and so on in a cycle until the defrost temperature sensor returns to normal.

[0133] This embodiment provides an operating method for a refrigerator under the condition of a temperature sensor failure. Based on the temperature adjustment function in the cloud, the refrigerator can be accurately controlled to operate even when the temperature sensor fails, realizing accurate temperature adjustment and reasonable defrosting, ensuring the normal storage of food, and solving the problem that the refrigerator cannot operate normally and accurately when the temperature sensor of the existing refrigerator fails.

[0134] Embodiment 3

[0135] Based on the same inventive concept, this embodiment provides a refrigerator control device, which can be used to implement the refrigerator control method described in the above embodiments. The refrigerator control device can be implemented by software and / or hardware.

[0136] Figure 4 is a structural block diagram of the refrigerator control device provided by the embodiment of the present invention, as Figure 4 shown, the refrigerator control device includes:

[0137] A detection module 401, configured to detect that there is a temperature sensor failure;

[0138] A matching module 402, configured to determine the current operating conditions corresponding to the faulty sensor, and match out the temperature adjustment function of the refrigerator under the current operating conditions in the cloud as the target function, where the cloud fits the temperature adjustment functions under different operating conditions according to the normal operating data of the same model of refrigerator, and the temperature adjustment function is used to characterize the relationship between the temperature parameter and time, and the temperature parameter is the compartment temperature or the defrosting temperature;

[0139] A calculation module 403, configured to calculate the target time based on the target function;

[0140] A control module 404, configured to control the refrigerator to operate for the target time under the current operating conditions, then enter a new operating condition and re-match the target function, and loop in this way until the faulty sensor returns to normal.

[0141] Optionally, the normal operating data includes: operating conditions, acquisition values of temperature parameters, and acquisition times;

[0142] The operating conditions include: working state, ambient temperature, and temperature thresholds for switching the working state;

[0143] The working states include: compartment refrigeration, compartment non-refrigeration, defrosting, and non-defrosting;

[0144] The temperature thresholds for switching the working state include: compartment set temperature and defrosting temperature determination threshold.

[0145] Optionally, the matching module 402 is specifically configured to:

[0146] If the faulty sensor is a compartment temperature sensor, the corresponding current operating conditions include: whether the compartment is currently refrigerating, the current ambient temperature, and the current set temperature of the compartment;

[0147] If the faulty sensor is a defrost temperature sensor, its corresponding current operating conditions include: whether it is currently in defrost, the current ambient temperature, and the defrost temperature determination threshold.

[0148] Optionally, the calculation module 403 includes:

[0149] A determination unit, configured to determine the starting temperature and the target temperature under the current operating conditions, where the target temperature is determined according to the temperature threshold for switching the working state under the current operating conditions. For the first operating condition after the failure of the faulty sensor, the starting temperature is the temperature collected by the faulty sensor for the last time before the failure. For the nth operating condition after the failure of the faulty sensor, the starting temperature is the target temperature of the previous operating condition, n≥2;

[0150] A calculation unit, configured to input the starting temperature and the target temperature into the objective function to calculate the target time.

[0151] Optionally, the control module 404 is specifically configured to:

[0152] If the faulty sensor is a compartment temperature sensor and the compartment is currently refrigerating, when the compartment continues to refrigerate for the target time, stop the refrigeration of the compartment;

[0153] If the faulty sensor is a compartment temperature sensor and the compartment is not currently refrigerating, when the compartment continues to not refrigerate for the target time, start the refrigeration of the compartment;

[0154] If the faulty sensor is a defrost temperature sensor and the refrigerator is currently in defrost, when the refrigerator continues to defrost for the target time, exit the defrost;

[0155] If the faulty temperature sensor is a defrost temperature sensor and the refrigerator is not currently in defrost, when the refrigerator continues to operate for the target time, enter defrost.

[0156] Optionally, the above refrigerator control device further includes:

[0157] A first determination module, configured to, after determining the current operating conditions corresponding to the faulty sensor, if no temperature adjustment function of the refrigerator under the current operating conditions is matched in the cloud, determine, according to the collected value and the collection time of the temperature parameters of the refrigerator under the current operating conditions before the failure of the faulty sensor, a refrigerator in the cloud whose temperature parameter change situation is in the same range as that of the refrigerator under the same operating conditions as the target refrigerator;

[0158] A second determination module, configured to use the temperature adjustment function of the target refrigerator under the current operating conditions as the objective function.

[0159] The cloud includes: a fitting module for fitting temperature adjustment functions under different operating conditions based on the normal operating data of refrigerators of the same model.

[0160] Optionally, the fitting module includes:

[0161] A grouping unit for grouping, for each operating condition in the normal operating data of refrigerators of the same model, according to the collected values and collection times of all temperature parameters under this operating condition, and dividing the refrigerators with temperature parameter change situations within the same range into the same group;

[0162] A fitting unit for respectively fitting according to the collected values and collection times of the temperature parameters of each group of refrigerators under this operating condition to obtain the temperature adjustment function of each group of refrigerators under this operating condition.

[0163] Optionally, the cloud further includes:

[0164] A receiving module for receiving and storing the normal operating data uploaded by each refrigerator when no failure occurs before the fitting module fits temperature adjustment functions under different operating conditions based on the normal operating data of refrigerators of the same model;

[0165] A processing module for performing the following processing on the normal operating data: removing abnormal data, supplementing missing data, and normalizing to perform function fitting based on the processed data.

[0166] Optionally, the fitting module includes:

[0167] A dividing unit for dividing the processed data of refrigerators of the same model into fitting data and verification data for each operating condition;

[0168] A verification unit for verifying the accuracy of the temperature adjustment function obtained by fitting by using the verification data under the same operating condition after the temperature adjustment function is obtained by fitting based on the fitting data;

[0169] A processing unit for determining that the obtained temperature adjustment function by fitting is available if the accuracy meets the requirements; and, if the accuracy does not meet the requirements, performing fitting again.

[0170] Optionally, the cloud further includes: an update module for updating the temperature adjustment function of the cloud when a preset condition is met.

[0171] The above refrigerator control device can execute the refrigerator control method provided by the embodiments of the present invention, and has the corresponding function modules and beneficial effects for executing the method. For technical details not described in detail in this embodiment, reference can be made to the refrigerator control method provided by the embodiments of the present invention.

[0172] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0173] Embodiment 4

[0174] An embodiment of the present invention further provides a refrigerator, including: the refrigerator control device described in the above embodiment.

[0175] Embodiment 5

[0176] An embodiment of the present invention further provides a non-volatile computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the refrigerator control method described in the above embodiment is implemented.

[0177] Embodiment 6

[0178] An embodiment of the present invention further provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the refrigerator control method described in the above embodiment is implemented.

[0179] Figure 5 is a schematic diagram of the hardware structure of the electronic device provided by the embodiment of the present invention. As Figure 5 shown, the electronic device includes:

[0180] One or more processors 510 and a memory 520. Figure 5 Here, one processor 510 is taken as an example.

[0181] The electronic device may further include: an input device 530 and an output device 540.

[0182] The processor 510, the memory 520, the input device 530, and the output device 540 can be connected through a bus or other means. Figure 5 Here, taking the connection through a bus as an example.

[0183] The memory 520, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions / modules corresponding to the refrigerator control method in the embodiment of the present invention. The processor 510 executes various functional applications and data processing by running the non-volatile software programs, instructions, and modules stored in the memory 520, that is, the above refrigerator control method is implemented.

[0184] The memory 520 may include a program storage area and a data storage area. Among them, the program storage area can store the operating device and application programs required for at least one function; the data storage area can store running data, threshold data, etc. In addition, the memory 520 may include a high-speed random access memory and may also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

[0185] The input device 530 can receive input digital or character information and generate key signal inputs related to the user settings and function controls of the electronic device. The output device 540 may include display devices such as a display screen.

[0186] The one or more modules are stored in the memory 520 and, when executed by the one or more processors 510, perform the above-described refrigerator control method.

[0187] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0188] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements 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 the present invention.

Claims

1. A refrigerator control method, characterized in that, Including: A temperature sensor failure is detected; Determine the current operating conditions corresponding to the faulty sensor, and match the temperature adjustment function of the refrigerator under the current operating conditions in the cloud as the target function. Among them, the cloud fits the temperature adjustment functions under different operating conditions according to the normal operation data of the same model of refrigerators. The temperature adjustment function is used to characterize the relationship between temperature parameters and time, and the temperature parameters are compartment temperatures or defrost temperatures; Calculate the target time based on the target function; After controlling the refrigerator to operate for the target time under the current operating conditions, enter a new operating condition and re-match the target function, and loop in this way until the faulty sensor returns to normal.

2. The method according to claim 1, wherein The normal operation data includes: operating conditions, acquisition values of temperature parameters, and acquisition times; The operating conditions include: working state, ambient temperature, and temperature thresholds for switching working states; The working states include: compartment refrigeration, non-refrigeration of the compartment, defrosting, and non-defrosting; The temperature thresholds for switching working states include: compartment set temperature and defrost temperature determination threshold; 3. The method according to claim 1, characterized in that Determining the current operating conditions corresponding to the faulty sensor includes: If the faulty sensor is a compartment temperature sensor, its corresponding current operating conditions include: whether the compartment is currently refrigerating, the current ambient temperature, and the current set temperature of the compartment; If the faulty sensor is a defrost temperature sensor, its corresponding current operating conditions include: whether it is currently defrosting, the current ambient temperature, and the defrost temperature determination threshold; 4. The method according to claim 1, wherein Calculating the target time based on the target function includes: Determine the starting temperature and the target temperature under the current operating conditions. Among them, the target temperature is determined according to the temperature thresholds for switching working states under the current operating conditions. For the first operating condition after the failure of the faulty sensor, the starting temperature is the temperature collected by the faulty sensor for the last time before the failure. For the nth operating condition after the failure of the faulty sensor, the starting temperature is the target temperature of the previous operating condition, where n≥2; Input the starting temperature and the target temperature into the target function to calculate the target time.

5. The method according to claim 1, wherein Controlling the refrigerator to operate for the target time under the current operating conditions includes: If the faulty sensor is a compartment temperature sensor and the compartment is currently refrigerating, when the compartment continues to refrigerate for the target time, stop the refrigeration of the compartment; If the faulty sensor is a compartment temperature sensor and the compartment is currently not refrigerating, when the compartment continues to be not refrigerated for the target time, start the refrigeration of the compartment; If the faulty sensor is a defrost temperature sensor and the refrigerator is currently defrosting, when the refrigerator continues to defrost for the target time, exit the defrosting; If the faulty temperature sensor is a defrost temperature sensor and the refrigerator is currently not defrosting, when the refrigerator continues to operate for the target time, enter the defrosting; 6. The method according to claim 2, characterized in that, The cloud fits the temperature adjustment functions under different operating conditions according to the normal operation data of the same model of refrigerators, including: For each operating condition in the normal operation data of refrigerators of the same model, the cloud groups the refrigerators according to the collected values and collection times of all temperature parameters under this operating condition, and divides the refrigerators with temperature parameter changes within the same range into the same group; The cloud respectively performs fitting according to the collected values and collection times of the temperature parameters of each group of refrigerators under this operating condition, and obtains the temperature adjustment function of each group of refrigerators under this operating condition.

7. The method according to any one of claims 1 to 6, characterized in that, After determining the current operating condition corresponding to the faulty sensor, it further includes: If no temperature adjustment function of the refrigerator under the current operating condition is matched in the cloud, based on the collected values and collection times of the temperature parameters of the faulty sensor before the fault under the current operating condition, the cloud determines the refrigerators with temperature parameter changes within the same range as the refrigerator under the same operating condition as the target refrigerators; Taking the temperature adjustment function of the target refrigerator under the current operating condition as the target function.

8. The method according to any one of claims 1 to 6, characterized in that, Before the cloud fits the temperature adjustment functions under different operating conditions according to the normal operation data of refrigerators of the same model, it further includes: The cloud receives and stores the normal operation data uploaded by each refrigerator when there is no fault; The cloud performs the following processing on the normal operation data: removing abnormal data, supplementing missing data, and normalizing, so as to perform function fitting based on the processed data.

9. The method according to claim 8, wherein The cloud fitting the temperature adjustment functions under different operating conditions according to the normal operation data of refrigerators of the same model includes: The cloud divides the processed data of refrigerators of the same model into fitting data and verification data for each operating condition; After the cloud fits the temperature adjustment function based on the fitting data, it uses the verification data under the same operating condition to verify the accuracy of the fitted temperature adjustment function; If the accuracy meets the requirements, the cloud determines that the fitted temperature adjustment function is available; If the accuracy does not meet the requirements, the cloud performs fitting again.

10. The method according to any one of claims 1 to 6, characterized in that It further includes: When the preset conditions are met, the temperature adjustment function of the cloud is updated.

11. A refrigerator control device, characterized in that, It includes: A detection module for detecting that a temperature sensor fails; A matching module for determining the current operating condition corresponding to the faulty sensor and matching the temperature adjustment function of the refrigerator under the current operating condition in the cloud as the target function, where the cloud fits the temperature adjustment functions under different operating conditions according to the normal operation data of refrigerators of the same model, and the temperature adjustment function is used to characterize the relationship between temperature parameters and time, and the temperature parameters are compartment temperatures or defrosting temperatures; A calculation module for calculating the target time based on the target function; A control module for controlling the refrigerator to operate for the target time under the current operating condition, then entering a new operating condition and re-matching the target function, and repeating this cycle until the faulty sensor returns to normal.

12. A refrigerator, characterized in that, It includes: The refrigerator control device according to claim 11.

13. An electronic device, comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.

14. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 10 are implemented.

Citation Information

Cited By

  • Temperature control method and device of battery system and storage medium

    CN121054738A

  • Temperature control method, device and storage medium of a battery system

    CN121054738B