Cooling operation control method and device, storage medium and electronic device
By establishing a prediction model and determining a temperature control strategy, the problem of uneven temperature in the refrigerator equipment room is solved, and longer food preservation time and lower energy consumption are achieved.
Patent Information
- Application Number
- CN202311776887.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-21
- Publication Date
- 2025-06-24
AI Technical Summary
In the prior art, the room temperature of the refrigerator equipment is uneven, resulting in a shortening of the fresh-keeping time of the food, and the temperature compensation measures have problems such as delay and increased energy consumption.
By establishing a prediction model, determine the factors affecting the temperature loss of refrigerator equipment, their weight values and association relationships, predict the user's operating behavior and environmental characteristics of refrigerator equipment, determine the temperature control strategy, and perform cooling operations before predicting the operation time.
It effectively reduces the temperature in the refrigerator equipment room, extends the freshness of ingredients, and reduces energy consumption.
Smart Images

Figure CN120194469A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart home technology, and more specifically, to a control method and device for cooling operation, a storage medium, and an electronic device. Background Art
[0002] With the widespread application of the Internet and artificial intelligence technologies in the field of smart homes and the continuous improvement of people's requirements for quality of life, traditional smart refrigerators can no longer meet the huge storage needs of users. Energy saving, freshness preservation and durability are always the three issues that users are most concerned about, but these three issues are closely related to users' usage habits. For example, when the door of a refrigerator is opened, the cold air in the compartment of the refrigerator will lose temperature due to the impact of hot air from the outside environment, which will lead to uneven temperature in the compartment of the refrigerator, shortening the freshness of the food.
[0003] There are two main types of temperature compensation measures in related technologies:
[0004] The first method: The temperature is controlled by controlling the air outlets of each compartment of the refrigerator through sensors. Whenever the door of the refrigerator is opened, each air outlet will actively cool down to keep the temperature in the compartment as balanced as possible. Although this method can suppress the temperature increase, it also has a certain delay, that is, it will still cause uneven temperature in the compartments of the refrigerator in a short period of time.
[0005] The second method: When the user opens the door of the refrigerator, the refrigeration device will form a strong cold air barrier at the front of the door of the refrigerator, blocking the entry of hot air from the outside to keep the temperature inside the refrigerator constant. This strategy will increase the manufacturer's manufacturing cost of the refrigerator and the user's cost of using the refrigerator, and increase the power consumption of the refrigerator. And when the user reaches out to take or put something, it is inevitable that the hot air from the outside environment will be brought into the refrigerator compartment, which will cause uneven temperature in the refrigerator compartment.
[0006] Regarding the related art, in the prior art, the temperature compensation measures adopted for refrigerator equipment still lead to problems such as uneven temperature of the compartments of the refrigerator equipment, and no effective solution has been proposed yet. Summary of the invention
[0007] The embodiments of the present application provide a control method and device for cooling operation, a storage medium and an electronic device to at least solve the problem in the related art that the temperature compensation measures adopted for refrigerator equipment in the prior art still lead to uneven temperature of the compartments of the refrigerator equipment.
[0008] According to an embodiment of the present application, a control method for a cooling operation is provided, including: determining influencing factors corresponding to a prediction model, weight values corresponding to each influencing factor, and the correlation relationship between at least two influencing factors, and establishing the prediction model according to the influencing factors, the weight values, and the correlation relationship, where the influencing factors are factors that affect the temperature loss of the refrigerator device, and the weight values are greater than a preset weight value; inputting the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; determining a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, and controlling the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0009] In an exemplary embodiment, determining a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value includes: determining the refrigeration rate of the refrigerator device, and determining the temperature change value of the refrigerator device per unit time according to the refrigeration rate; determining the operation duration for the refrigerator device to perform the cooling operation according to the temperature change value and the predicted temperature loss value; determining the first temperature control strategy for the refrigerator device according to the predicted execution time and the operation duration.
[0010] In an exemplary embodiment, determining the refrigeration rate of the refrigerator device includes: determining the usage duration of the device components of the refrigerator device and the preset usage duration; determining the loss degree of the refrigerator device according to the usage duration and the preset usage duration; determining the refrigeration rate of the refrigerator device according to the loss degree and the preset refrigeration rate.
[0011] In an exemplary embodiment, determining influencing factors corresponding to a prediction model, weight values corresponding to each influencing factor, and the correlation relationship between at least two influencing factors includes: determining the influencing factors according to the historical behavior information and historical environmental information corresponding to the target object; establishing a temperature loss function corresponding to the prediction model according to the weight values, the influencing factors, and the correlation relationship, so that the prediction model determines the predicted temperature loss value according to the temperature loss function.
[0012] In an exemplary embodiment, establishing a temperature loss function corresponding to the prediction model according to the weight value, the influence factor, and the association relationship includes: determining a target weight value greater than a preset weight value in the weight value, and determining a target influence factor corresponding to the target weight value; determining a target association relationship between at least two target influence factors in the association relationship; and establishing a temperature loss function corresponding to the prediction model according to the target weight value, the target influence factor, and the target association relationship.
[0013] In an exemplary embodiment, after controlling the refrigerator device to perform a cooling operation according to the first temperature control strategy, the method further includes: determining a predicted temperature loss rate according to a predicted execution duration of the target operation performed by the target object and the predicted temperature loss value, where the predicted execution duration is predicted by the prediction model; when the target object performs the target operation on the refrigerator device, obtaining a temperature loss curve of the refrigerator device, and determining an actual temperature loss rate of the refrigerator device according to the temperature loss curve; and determining a second temperature control strategy for the refrigerator device according to the actual temperature loss rate and the predicted temperature loss rate.
[0014] In an exemplary embodiment, determining the second temperature control strategy for the refrigerator device according to the actual temperature loss rate and the predicted temperature loss rate includes: determining whether the actual temperature loss rate is greater than the predicted temperature loss rate; and when the actual temperature loss rate is greater than the predicted temperature loss rate, determining the second temperature control strategy for the refrigerator device, where the second temperature control strategy is used to instruct the refrigerator device to perform the cooling operation before the target object completes the target operation.
[0015] In an exemplary embodiment, inputting the current behavior characteristics of a target object and the current environmental characteristics corresponding to the target object into the prediction model includes: obtaining image information in each sub-region of the refrigerator device; and determining the environmental characteristics in each sub-region through image recognition technology, where the internal environmental characteristics include the environmental characteristics in each sub-region.
[0016] In an exemplary embodiment, the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object are input into the prediction model to obtain prediction information output by the prediction model, including: inputting the current behavior characteristics of the target object, the external environmental characteristics corresponding to the target object, and the environmental characteristics in each sub-region into the prediction model to obtain the prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on one or more sub-regions of the refrigerator device, and the predicted temperature loss values corresponding to the one or more sub-regions respectively after the target object performs the target operation on the refrigerator device.
[0017] In an exemplary embodiment, determining a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value includes: determining the first temperature control strategy corresponding to each of the one or more sub-regions according to the predicted execution time and the predicted temperature loss value.
[0018] According to another embodiment of the embodiments of the present application, there is also provided a control device for a cooling operation, including: an establishment module, configured to determine influence factors corresponding to the prediction model, weight values corresponding to each influence factor, and the association relationship between at least two influence factors, and establish the prediction model according to the influence factors, the weight values, and the association relationship, where the influence factors are factors that affect the temperature loss of the refrigerator device, and the weight values are greater than a preset weight value; a first determination module, configured to input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; a second determination module, configured to determine the first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0019] According to another aspect of the embodiments of the present application, there is also provided a computer-readable storage medium, in which a computer program is stored, where the computer program is configured to execute the above-mentioned control method for a cooling operation when running.
[0020] According to another aspect of the embodiments of the present application, an electronic device is further provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. Wherein, the processor executes the control method of the above cooling operation through the computer program.
[0021] In the embodiments of the present application, an influencing factor corresponding to a prediction model, a weight value corresponding to each influencing factor, and an association relationship between at least two influencing factors are determined, and the prediction model is established according to the influencing factor, the weight value, and the association relationship. Wherein, the influencing factor is a factor that affects the temperature loss of the refrigerator device, the weight value is greater than a preset weight value, the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object are input into the prediction model, and prediction information output by the prediction model is obtained. Wherein, the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device. The current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; a first temperature control strategy of the refrigerator device is determined according to the predicted execution time and the predicted temperature loss value, and the refrigerator device is controlled to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy; since in the embodiments of the present application, the predicted execution time for the target object to possibly open the door body of the refrigerator device and the predicted temperature loss value of the refrigerator device after opening the door are predicted, and before the predicted execution time arrives, the refrigerator device is controlled in advance to reduce the corresponding temperature to offset the heat loss after opening the door, thereby solving the problems in the prior art that the temperature compensation measures adopted for the refrigerator device still cause uneven temperatures in the compartments of the refrigerator device. Description of the Drawings
[0022] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present application and used together with the specification to explain the principles of the present application.
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0024] Figure 1 It is a schematic diagram of the hardware environment of a control method for a cooling operation according to an embodiment of the present application;
[0025] Figure 2 It is a flowchart of a control method for a cooling operation according to an embodiment of the present application;
[0026] Figure 3 is the overall framework flowchart of the control method for the cooling operation according to an embodiment of the present application;
[0027] Figure 4 is the characteristic screening structure diagram of the control method for the cooling operation according to an embodiment of the present application;
[0028] Figure 5 is the workflow diagram of the control method for the cooling operation according to an embodiment of the present application;
[0029] Figure 6 is the electronic device structure diagram of the control device for the cooling operation according to an embodiment of the present application;
[0030] Figure 7 is the structural block diagram of a control device for a cooling operation according to an embodiment of the present application. Detailed implementation manners
[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0033] According to one aspect of the embodiments of the present application, a control method for a cooling operation is provided. The control method for the cooling operation is widely applied to the whole-house intelligent digital control application scenarios such as Smart Home, smart home, smart home device ecosystem, Intelligence House ecosystem, etc. Optionally, in this embodiment, the above-mentioned control method for the cooling operation can be applied to, for example, Figure 1In the hardware environment composed of the terminal device 102 and the server 104 as shown. As Figure 1 shown, the server 104 is connected to the terminal device 102 through a network and can be used to provide services (such as application services, etc.) for the terminal or the client installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for the server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data operation services for the server 104.
[0034] The above network can include but is not limited to at least one of the following: wired network, wireless network. The above wired network can include but is not limited to at least one of the following: wide area network, metropolitan area network, local area network. The above wireless network can include but is not limited to at least one of the following: WIFI (Wireless Fidelity), Bluetooth. The terminal device 102 is not limited to being a PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projection device, smart TV, smart clothes hanger, smart curtain, smart audio and video, smart socket, smart speaker, smart sound box, smart fresh air device, smart kitchen and bathroom equipment, smart bathroom equipment, smart floor sweeping robot, smart window cleaning robot, smart mopping robot, smart air purification device, smart steam box, smart microwave oven, smart kitchen water heater, smart purifier, smart water dispenser, smart door lock, etc.
[0035] In this embodiment, a control method for the cooling operation is provided, which is applied to the above terminal device. Figure 2 It is a flowchart of the control method for the cooling operation according to the embodiment of the present application. The process includes the following steps:
[0036] Step S202, determine the influencing factors corresponding to the prediction model, the weight value corresponding to each influencing factor, and the correlation relationship between at least two influencing factors, and establish the prediction model according to the influencing factors, the weight value, and the correlation relationship. Among them, the influencing factor is a factor that affects the temperature loss of the refrigerator device, and the weight value is greater than the preset weight value.
[0037] Step S204, input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain the prediction information output by the prediction model. Among them, the prediction information includes: the predicted execution time for the target object to perform the target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device. The current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device;
[0038] The internal environmental characteristics of the refrigerator device include but are not limited to: the temperature on the surface of the food materials stored by the target object, the placement position of the food materials, the degree of extrusion of the food materials, and the volume of the food materials.
[0039] Step S206: Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0040] The above first temperature control strategy is used to instruct the refrigerator device to perform a cooling operation within a preset time period.
[0041] Through the above steps, the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object are input into the prediction model, and the prediction information output by the prediction model is obtained, where the prediction information includes: the predicted execution time for the target object to perform the target operation on the refrigerator device, and after the target object performs the target operation on the refrigerator device, the predicted temperature loss value of the refrigerator device; determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy, which solves the problem that the temperature compensation measures adopted for the refrigerator device in the related art still cause uneven temperature in the compartments of the refrigerator device.
[0042] Optionally, the specific execution steps of the above step S206 are as follows:
[0043] Step 2061: Determine the refrigeration rate of the refrigerator device;
[0044] It should be noted that since the loss state of various equipment components related to refrigeration in the refrigerator device directly affects the refrigeration rate of the refrigerator device, when determining the refrigeration rate of the refrigerator device, the loss state of the equipment components needs to be considered.
[0045] Specifically, determine the usage duration and the preset usage duration of the equipment components of the refrigerator device; determine the loss degree of the refrigerator device according to the usage duration and the preset usage duration; determine the refrigeration rate of the refrigerator device according to the loss degree and the preset refrigeration rate.
[0046] The above loss degree = usage duration / preset usage duration;
[0047] The above refrigeration rate = loss degree * preset refrigeration rate.
[0048] Step 2062: Determine the temperature change value of the refrigerator device per unit time according to the refrigeration rate;
[0049] Specifically, determine the heat capacity of the refrigerator device, where the heat capacity is used to indicate the amount of heat that the refrigerator device needs to absorb or release under a unit temperature change; calculate the temperature change value according to the ratio of the heat capacity to the refrigeration rate.
[0050] The calculation formula is as follows: Temperature change value = Refrigeration rate / Heat capacity.
[0051] Step 2063: Determine the operation duration for the refrigerator device to perform the cooling operation according to the temperature change value and the predicted temperature loss value;
[0052] Specifically, the calculation formula is as follows: Operation duration = Predicted temperature loss value / Temperature change value.
[0053] Step 2064: Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the operation duration.
[0054] That is to say, determine a preset time period before the predicted execution time according to the predicted execution time and the above operation duration, and then control the refrigerator device to perform the cooling operation within the preset time period before the predicted execution time according to the first temperature control strategy.
[0055] Through the above embodiments, determine the predicted execution time for the target object to open the refrigerator device and the operation duration for the refrigerator device to reduce the predicted temperature loss value, and determine the preset time period for the refrigerator device to perform the cooling operation according to the predicted execution time and the operation duration. Furthermore, the refrigerator device can be controlled to perform the cooling operation before the refrigerator device is opened, so that when the door of the refrigerator device is opened, it just offsets the heat from the outside, and then the temperature of the inner compartment of the refrigerator device is always maintained within the set ideal temperature fluctuation range, without causing uneven temperature in the compartments of the refrigerator device.
[0056] Since a prediction model is used in the embodiments of the present application to predict the predicted execution time for the target object to perform the target operation on the refrigerator device and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, therefore, in the embodiments of the present application, the prediction model also needs to be trained. Specifically:
[0057] Determine the influencing factors according to the historical behavior information and historical environment information corresponding to the target object, where the influencing factors are the factors that affect the temperature loss of the refrigerator device; train the prediction model with training data to determine the weight value corresponding to each influencing factor and the correlation relationship between at least two influencing factors; establish a temperature loss function corresponding to the prediction model according to the weight value, the influencing factor, and the correlation relationship, so that the prediction model determines the predicted temperature loss value according to the temperature loss function.
[0058] Among them, the temperature loss function corresponding to the prediction model is established in the following manner: determine target weight values greater than a preset weight value among the weight values, and determine target influence factors corresponding to the target weight values; determine target association relationships among at least two target influence factors in the association relationship; establish the temperature loss function corresponding to the prediction model according to the target weight values, the target influence factors, and the target association relationships.
[0059] As Figure 3 shown, Figure 3 is the overall framework flowchart of the control method for the cooling operation according to an embodiment of the present application. Figure 3 Module 301 therein is used to construct a prediction model; module 302 is used to train the prediction model, and module 303 is used to apply the prediction model.
[0060] Among them, module 301 is used to determine, from the historical behavior information, historical behavior habits, and historical environment information of the target object, numerous influencing factors that may cause heat loss in the compartments of the refrigerator device after the refrigerator door is opened, and construct a temperature loss function for the refrigerator compartment based on the influence factors corresponding to the discovered influencing factors, so as to form a personalized temperature control strategy.
[0061] Module 302 is used to obtain the weight values and association relationships between the characteristic variables of each influencing factor through a large amount of data calculations, further eliminate the influencing factors weakly related to heat loss, retain the important influencing factors that affect heat loss after the refrigerator door is opened, and determine the final expression of the temperature loss function based on this.
[0062] Module 303 is used to predict the possibility of the target object opening the refrigerator door, the opening angle and duration of the refrigerator door body in each time interval according to the user's usage habits of the refrigerator device and the environmental information, and accordingly slowly start the cooling control in advance so as to offset the external heat when the refrigerator door body is opened.
[0063] As Figure 4 shown, in order to enable the prediction model to more accurately predict the temperature loss that will occur in the compartments of the refrigerator when the refrigerator door body is opened, some potential influencing factors (equivalent to the influencing factors in the above embodiment) are listed in the embodiments of the present application.
[0064] In the embodiments of the present application, from the perspective of whether the target object is involved, the screening of influencing factors is divided into two categories, namely user habit factors and environmental factors. Environmental factors include: indoor environmental temperature and equipment loss degree. When the door of the refrigerator equipment is opened, the indoor environmental temperature is the most direct factor affecting the heat dissipation of the compartments of the refrigerator equipment. The loss degree of the refrigerator equipment affects the refrigeration speed, specifically including the service life of hardware equipment such as the evaporator, compressor, and condenser of the refrigerator equipment.
[0065] Further, environmental factors may also include: the environmental characteristics inside the refrigerator, and the quantity, extrusion degree, and placement state of the ingredients inside the refrigerator will also affect the heat dissipation and heat absorption of the refrigerator equipment.
[0066] User habit factors include: the user's usage habits of the refrigerator equipment and the user's food storage habits. Specifically, the user's usage habits of the refrigerator equipment include but are not limited to: the frequency of opening and closing the door of the refrigerator equipment (for example, 5 times a day), the time interval for each door opening (for example, opening the door from 8:00 pm to 8:30 pm), the angle of each door opening, and the duration of each door opening (for example, a certain door opening lasted for 30 seconds). Recording these data allows the model to learn the user's habits of using the refrigerator. The user's food storage habits include but are not limited to: the names and frequencies of various foods purchased by the user (for example, tomatoes 3 times a week), the surface temperature of the food when stored in the refrigerator, the proportion of the volume of the food in the refrigerator compartment, and the normal shelf life of the food (for example, crown daisy can be stored in the refrigerator for 2 - 3 days).
[0067] In an exemplary embodiment, after controlling the refrigerator equipment to perform a cooling operation according to the first temperature control strategy, it further includes: determining a predicted temperature loss rate according to the predicted execution duration of the target object performing the target operation and the predicted temperature loss value, where the predicted execution duration is predicted by the prediction model; when the target object performs the target operation on the refrigerator equipment, obtaining the temperature loss curve of the refrigerator equipment, and determining the actual temperature loss rate of the refrigerator equipment according to the temperature loss curve; determining the second temperature control strategy of the refrigerator equipment according to the actual temperature loss rate and the predicted temperature loss rate.
[0068] Specifically, the method for determining the second temperature control strategy of the refrigerator equipment according to the actual temperature loss rate and the predicted temperature loss rate is as follows: determining whether the actual temperature loss rate is greater than the predicted temperature loss rate; when the actual temperature loss rate is greater than the predicted temperature loss rate, determining the second temperature control strategy of the refrigerator equipment, where the second temperature control strategy is used to instruct the refrigerator equipment to perform the cooling operation before the target object completes the target operation.
[0069] During the actual operation process, there may be some variables that cause the actual temperature loss rate to be greater than the predicted temperature loss rate. When the above situation occurs, the refrigerator is controlled to continuously perform the cooling operation before closing the door to keep the temperature of the compartment of the refrigerator always within the set ideal temperature fluctuation range, and it will not cause uneven temperature in the compartment of the refrigerator equipment.
[0070] In another exemplary embodiment, in the case of the predicted temperature change curve output by the prediction model, a method for determining the operation duration of the refrigerator equipment to perform the cooling operation is also provided:
[0071] Determine the predicted temperature loss rate of the refrigerator equipment according to the predicted temperature loss curve, and determine the first temperature loss rate consistent with the refrigeration rate in the predicted temperature loss rate, wherein the predicted temperature loss curve is used to indicate the corresponding relationship between the operation duration of the target object to perform the target operation and the temperature of the compartment of the refrigerator equipment; determine the first operation duration corresponding to the first temperature loss rate, and the first predicted temperature loss value of the refrigerator equipment within the first operation duration; determine the operation duration of the refrigerator equipment to perform the cooling operation according to the refrigeration rate and the first predicted temperature loss value.
[0072] Furthermore, determine the first operation duration corresponding to the first temperature loss rate. When the operation duration of the target object to perform the door opening operation is greater than the first operation duration, control the refrigerator equipment to perform the cooling operation.
[0073] That is to say, the prediction model in the embodiment of the present application can also output a temperature loss curve. In the case where the prediction model outputs a temperature loss curve, determine the first operation duration when the temperature loss rate is greater than the refrigeration rate when the door of the refrigerator equipment is opened, and the first predicted temperature loss value lost by the refrigerator equipment within the first operation duration. Determine the operation duration of the refrigerator equipment to perform the cooling operation according to the refrigeration rate and the first predicted temperature loss value.
[0074] Since the interior of the refrigerator is divided into multiple areas, such as the "fresh-keeping area" and the "freezing area", and there are multiple layers in the "fresh-keeping area" or the "freezing area", such as the first layer, the second layer... Therefore, for different areas, due to the different placement states and quantities of food in the areas, it will also affect the temperature loss value of the refrigerator. Therefore, before inputting the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model, the following operations need to be performed:
[0075] Obtain the image information in each sub-region of the refrigerator device; determine the environmental characteristics in each sub-region through image recognition technology, where the internal environmental characteristics include: the environmental characteristics in each sub-region.
[0076] That is to say, in the embodiments of the present application, the placement position, quantity and other environmental characteristics of the food ingredients in each region will also be obtained through image recognition technology.
[0077] It should be noted that the above-mentioned sub-regions refer to regions with different temperatures in the same refrigerator device (such as the freezing area, the fresh-keeping area...), or different layer regions in the same temperature area (for example, the first layer, the second layer... in the freezing area).
[0078] When the environmental characteristics in each sub-region are obtained, input the environmental characteristics in each sub-region, the external environmental characteristics and the current behavior characteristics of the target object into the prediction model to obtain the predicted execution time of the target object to perform a target operation on one or more sub-regions of the refrigerator device predicted by the prediction model, and after the target object performs the target operation on the refrigerator device, the predicted temperature loss values respectively corresponding to the one or more sub-regions; and then determine the first temperature control strategies respectively corresponding to the one or more sub-regions according to the predicted execution time and the predicted temperature loss values.
[0079] Through the above embodiments, since the temperature control strategies are determined specifically for each different sub-region, the cooling operation can be accurately performed on different sub-regions, and thus energy can be saved, and the chamber temperatures of each sub-region of the refrigerator device can be made uniform.
[0080] To better understand the process of the above cooling operation control method, the following further describes the implementation method flow of the above cooling operation control in combination with optional embodiments, but it is not used to limit the technical solutions of the embodiments of the present application.
[0081] In this embodiment, a control method for a cooling operation is provided. Figure 5 It is a schematic diagram of the control method for the cooling operation according to the embodiments of the present application, as Figure 5 shown, and the specific steps are as follows:
[0082] Step S501: Preset the preset fresh-keeping temperature of the chambers of the refrigerator device for the refrigerator device in advance;
[0083] Step S502: Continuously obtain the usage habit data of the target object for the refrigerator device and the external environmental data through the sensors of the refrigerator device. The usage habit data specifically includes the frequency of opening the refrigerator door, the time interval of opening the refrigerator door, the opening angle of the refrigerator door, and the duration of each opening of the refrigerator door;
[0084] Step S503: Continuously obtain the temperature of the surface of the measured food materials through the temperature sensor of the refrigerator device;
[0085] Due to the different placement positions of the food materials, some food materials may be squeezed against each other, which may cause the surface temperature to be uneven. The camera of the refrigerator device should automatically identify the stored food materials and their volume proportions, and feedback the shelf life to the system according to the surface conditions of the food materials.
[0086] Step S504: Monitor the loss status of the hardware devices related to refrigeration in the refrigerator device;
[0087] Step S505: Based on the above data, the prediction model predicts the time interval when the user is most likely to open the refrigerator door and the temperature loss generated after opening the door;
[0088] Step S506: Determine the temperature control strategy of the refrigerator device according to the prediction result.
[0089] That is to say, when the time node is about to reach the time interval when the user may open the refrigerator door, the refrigeration device in the refrigerator will start to cool down in advance according to the refrigeration efficiency of the hardware device, so as to ensure that the temperature in the refrigerator remains almost unchanged at the preset fresh-keeping temperature after opening the door.
[0090] In another exemplary embodiment, a structural diagram of an electronic device of a control device for a cooling operation is provided, as Figure 6 shown. The software and hardware system of the entire electronic device is controlled by a bus. The operating system of the software includes a memory and a processor, which are responsible for data acquisition and mining analysis. The hardware devices include two major categories, namely sensor devices and refrigeration devices. The temperature sensor and the camera respectively capture various features and transmit the data to the operating system for storage. The refrigeration devices mainly include: an evaporator, a compressor, and a condenser. The loss data of the refrigeration devices are regularly recorded and transmitted to the operating system.
[0091] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases, the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of the various embodiments of the present application.
[0092] Figure 7 is a structural block diagram of a control device for a cooling operation according to an embodiment of the present application; as Figure 7As shown, it includes:
[0093] A building module 72, configured to determine impact factors corresponding to a prediction model, weight values corresponding to each impact factor, and the correlation relationship between at least two impact factors, and establish the prediction model according to the impact factors, the weight values, and the correlation relationship, wherein the impact factors are factors that affect the temperature loss of the refrigerator device, and the weight values are greater than a preset weight value;
[0094] A first determination module 74, configured to input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain prediction information output by the prediction model, wherein the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device;
[0095] A second determination module 76, configured to determine a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0096] Through the above device, determine the impact factors corresponding to the prediction model, the weight values corresponding to each impact factor, and the correlation relationship between at least two impact factors, and establish the prediction model according to the impact factors, the weight values, and the correlation relationship, wherein the impact factors are factors that affect the temperature loss of the refrigerator device, and the weight values are greater than a preset weight value; input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain prediction information output by the prediction model, wherein the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; determine a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy, which solves the problem that in the related art, the temperature compensation measures adopted for the refrigerator device still cause uneven compartment temperatures of the refrigerator device.
[0097] In an exemplary embodiment, a second determination module is configured to determine the refrigeration rate of the refrigerator device, and determine the temperature change value of the refrigerator device per unit time according to the refrigeration rate; determine the operation duration of the refrigerator device for performing the cooling operation according to the temperature change value and the predicted temperature loss value; and determine a first temperature control strategy of the refrigerator device according to the predicted execution time and the operation duration.
[0098] In an exemplary embodiment, a second determination module is configured to determine the usage duration of the device components of the refrigerator device and a preset usage duration; determine the loss degree of the refrigerator device according to the usage duration and the preset usage duration; and determine the refrigeration rate of the refrigerator device according to the loss degree and a preset refrigeration rate.
[0099] In an exemplary embodiment, a building module is configured to determine an influence factor according to the historical behavior information and historical environment information corresponding to a target object; and build a temperature loss function corresponding to the prediction model according to the weight value, the influence factor, and the association relationship, so that the prediction model determines the predicted temperature loss value according to the temperature loss function.
[0100] In an exemplary embodiment, a training module is configured to determine a target weight value greater than a preset weight value in the weight value, and determine a target influence factor corresponding to the target weight value; determine a target association relationship between at least two target influence factors in the association relationship; and build a temperature loss function corresponding to the prediction model according to the target weight value, the target influence factor, and the target association relationship.
[0101] In an exemplary embodiment, the second determination module is further configured to determine a predicted temperature loss rate according to the predicted execution duration of the target object for performing the target operation and the predicted temperature loss value, where the predicted execution duration is predicted by the prediction model; obtain a temperature loss curve of the refrigerator device when the target object performs the target operation on the refrigerator device, and determine the actual temperature loss rate of the refrigerator device according to the temperature loss curve; and determine a second temperature control strategy of the refrigerator device according to the actual temperature loss rate and the predicted temperature loss rate.
[0102] In an exemplary embodiment, the second determination module is further configured to determine whether the actual temperature loss rate is greater than the predicted temperature loss rate; and determine the second temperature control strategy of the refrigerator device when the actual temperature loss rate is greater than the predicted temperature loss rate, where the second temperature control strategy is used to instruct the refrigerator device to perform the cooling operation before the target object finishes performing the target operation.
[0103] In an exemplary embodiment, the first determination module is further configured to obtain image information in each sub-region of the refrigerator device; and determine the environmental characteristics in each sub-region through image recognition technology, where the internal environmental characteristics include: the environmental characteristics in each sub-region.
[0104] In an exemplary embodiment, the first determination module is further configured to input the current behavior characteristics of the target object, the external environmental characteristics corresponding to the target object, and the environmental characteristics in each sub-region into the prediction model, and obtain prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on one or more sub-regions of the refrigerator device, and after the target object performs the target operation on the refrigerator device, the predicted temperature loss values respectively corresponding to the one or more sub-regions; the second determination module is further configured to determine the first temperature control strategy respectively corresponding to the one or more sub-regions according to the predicted execution time and the predicted temperature loss values.
[0105] An embodiment of the present application further provides a storage medium, which includes a stored program, where the above program executes the method of any one of the above when running.
[0106] Optionally, in this embodiment, the above storage medium may be set to store program code for performing the following steps:
[0107] S1. Determine the influencing factors corresponding to the prediction model, the weight value corresponding to each influencing factor, and the correlation relationship between at least two influencing factors, and establish the prediction model according to the influencing factors, the weight values, and the correlation relationship, where the influencing factors are factors that affect the temperature loss of the refrigerator device, and the weight value is greater than a preset weight value;
[0108] S2. Input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model, and obtain prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and after the target object performs the target operation on the refrigerator device, the predicted temperature loss value of the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device;
[0109] S3. Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0110] An embodiment of the present application further provides an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0111] Optionally, the above electronic device may further include a transmission device and an input / output device. The transmission device is connected to the processor, and the input / output device is connected to the processor.
[0112] Optionally, in this embodiment, the above processor may be configured to execute the following steps through a computer program:
[0113] S1. Determine the influencing factors corresponding to the prediction model, the weight value corresponding to each influencing factor, and the correlation relationship between at least two influencing factors, and establish the prediction model according to the influencing factors, the weight value, and the correlation relationship. The influencing factors are the factors that affect the temperature loss of the refrigerator device, and the weight value is greater than a preset weight value;
[0114] S2. Input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain the prediction information output by the prediction model. The prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device. The current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device;
[0115] S3. Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
[0116] Optionally, in this embodiment, the above storage medium may include but is not limited to: various media such as USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs that can store program codes.
[0117] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and will not be elaborated herein.
[0118] Obviously, those skilled in the art should understand that the various modules or steps of the present application described above can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. Optionally, they can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a sequence different from that here, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present application is not limited to any specific combination of hardware and software.
[0119] The above description is only the preferred embodiment of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.
Claims
1. A control method for a cooling operation, characterized in that, Including: Determine the influencing factors corresponding to the prediction model, the weight value corresponding to each influencing factor, and the correlation relationship between at least two influencing factors, and establish the prediction model according to the influencing factors, the weight value, and the correlation relationship, where the influencing factors are the factors that affect the temperature loss of the refrigerator device, and the weight value is greater than the preset weight value; Input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain the prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform the target operation on the refrigerator device, and after the target object performs the target operation on the refrigerator device, the predicted temperature loss value of the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
2. The control method for the cooling operation according to claim 1, characterized in that, Determining the first temperature control strategy of the refrigerator device according to the predicted execution time and the predicted temperature loss value includes: Determine the refrigeration rate of the refrigerator device, and determine the temperature change value of the refrigerator device per unit time according to the refrigeration rate; Determine the operation duration for the refrigerator device to perform the cooling operation according to the temperature change value and the predicted temperature loss value; Determine the first temperature control strategy of the refrigerator device according to the predicted execution time and the operation duration.
3. The control method for the cooling operation according to claim 2, wherein Determining the refrigeration rate of the refrigerator device includes: Determine the usage duration of the device components of the refrigerator device and the preset usage duration; Determine the loss degree of the refrigerator device according to the usage duration and the preset usage duration; Determine the refrigeration rate of the refrigerator device according to the loss degree and the preset refrigeration rate.
4. The control method for the cooling operation according to claim 1, wherein Determining the influencing factors corresponding to the prediction model, the weight value corresponding to each influencing factor, and the correlation relationship between at least two influencing factors includes: Determine the influencing factors according to the historical behavior information and historical environmental information corresponding to the target object; Train the prediction model with training data to determine the weight value corresponding to each influencing factor and the correlation relationship between at least two influencing factors; Establish the temperature loss function corresponding to the prediction model according to the weight value, the influencing factors, and the correlation relationship, so that the prediction model determines the predicted temperature loss value according to the temperature loss function.
5. The control method for the cooling operation according to claim 4, characterized in that, Establishing the temperature loss function corresponding to the prediction model according to the weight value, the influencing factors, and the correlation relationship includes: Determine the target weight value greater than the preset weight value among the weight values, and determine the target influencing factor corresponding to the target weight value; Determine the target correlation relationship between at least two target influencing factors in the correlation relationship; Establish the temperature loss function corresponding to the prediction model according to the target weight value, the target influencing factor, and the target correlation relationship.
6. The control method for the cooling operation according to claim 1, wherein After controlling the refrigerator device to perform a cooling operation according to the first temperature control strategy, the method further includes: Determining a predicted temperature loss rate according to a predicted execution duration of the target object performing the target operation and the predicted temperature loss value, where the predicted execution duration is predicted by the prediction model; when the target object performs the target operation on the refrigerator device, obtaining a temperature loss curve of the refrigerator device, and determining an actual temperature loss rate of the refrigerator device according to the temperature loss curve; Determining a second temperature control strategy for the refrigerator device according to the actual temperature loss rate and the predicted temperature loss rate.
7. The control method for the cooling operation according to claim 6, characterized in that, Determining a second temperature control strategy for the refrigerator device according to the actual temperature loss rate and the predicted temperature loss rate includes: Determining whether the actual temperature loss rate is greater than the predicted temperature loss rate; When the actual temperature loss rate is greater than the predicted temperature loss rate, determining a second temperature control strategy for the refrigerator device, where the second temperature control strategy is used to instruct the refrigerator device to perform the cooling operation before the target object finishes performing the target operation.
8. The control method for the cooling operation according to claim 1, characterized in that Before inputting the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model, the method further includes: Obtaining image information in each sub-region of the refrigerator device; Determining environmental characteristics in each sub-region through image recognition technology, where the internal environmental characteristics include: environmental characteristics in each sub-region.
9. The control method for the cooling operation according to claim 8, wherein Inputting the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model to obtain prediction information output by the prediction model, including: Inputting the current behavior characteristics of the target object, the external environmental characteristics corresponding to the target object, and the environmental characteristics in each sub-region into the prediction model to obtain prediction information output by the prediction model, where the prediction information includes: a predicted execution time for the target object to perform a target operation on one or more sub-regions of the refrigerator device, and predicted temperature loss values corresponding to the one or more sub-regions respectively after the target object performs the target operation on the refrigerator device; Determining a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, including: Determining a first temperature control strategy corresponding to each of the one or more sub-regions according to the predicted execution time and the predicted temperature loss value.
10. A control device for a cooling operation, characterized in that, Including: A building module, configured to determine influencing factors corresponding to a prediction model, weight values corresponding to each influencing factor, and correlation relationships of at least two influencing factors, and build the prediction model according to the influencing factors, the weight values, and the correlation relationships, where the influencing factors are factors that affect the refrigerator device to generate temperature loss, and the weight values are greater than a preset weight value; The first determination module is configured to input the current behavior characteristics of the target object and the current environmental characteristics corresponding to the target object into the prediction model, and obtain the prediction information output by the prediction model, where the prediction information includes: the predicted execution time for the target object to perform a target operation on the refrigerator device, and the predicted temperature loss value of the refrigerator device after the target object performs the target operation on the refrigerator device, and the current environmental characteristics include: the external environmental characteristics of the refrigerator device and the internal environmental characteristics of the refrigerator device; The second determination module is configured to determine a first temperature control strategy for the refrigerator device according to the predicted execution time and the predicted temperature loss value, and control the refrigerator device to perform a cooling operation within a preset time period before the predicted execution time according to the first temperature control strategy.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, where the program, when running, executes the method described in any one of claims 1 to 9 above.
12. An electronic device, comprising a memory and a processor, characterized in that, A computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 9 through the computer program.