Refrigerator power adjustment method, module, electronic device and readable medium
By obtaining the target operating power curve in the refrigerator energy-saving mode, the problem of the refrigerator power not being able to be automatically adjusted is solved, and intelligent power adjustment based on the ambient temperature and refrigeration temperature is achieved, thereby improving energy utilization efficiency and refrigeration effect.
Patent Information
- Application Number
- CN202211644383.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-20
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-12-20
AI Technical Summary
The power regulation of the refrigerator cannot be automatically adjusted according to the ambient temperature and the refrigeration temperature, resulting in excessive power consumption and waste of resources in winter or too low power consumption and low refrigeration efficiency in summer.
When the refrigerator is in energy-saving mode, the expected operating temperature, current operating power and ambient temperature are obtained, the target operating power is determined using the target power curve, and the operating power of the refrigerator is adjusted when the power difference exceeds a threshold.
The automatic adjustment of refrigerator power is realized to adapt to changes in external ambient temperature, thereby improving energy utilization efficiency and avoiding resource waste and low refrigeration efficiency.
Smart Images

Figure CN116164490B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart home technology, and in particular to a power regulation method, module, electronic device and readable medium for a refrigerator. Background Art
[0002] With the development of society and advancements in technology, refrigerators have brought great convenience to people's lives, and the demand for them is increasing. To meet people's environmental needs, refrigerators are also developing in a green and energy-saving direction. The cooling temperature of a refrigerator is generally affected by external environmental factors. To maintain a certain temperature at different ambient temperatures, the refrigerator requires different power. However, this power needs to be manually adjusted. Otherwise, problems such as excessive power consumption in winter, which wastes resources, or insufficient power consumption in summer, which reduces refrigeration efficiency, can occur.
[0003] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention
[0004] The present application provides a power adjustment method, module, electronic device and readable medium for a refrigerator to solve the above-mentioned technical problem that the power cannot be automatically adjusted according to the ambient temperature and the refrigeration temperature.
[0005] According to one aspect of an embodiment of the present application, the present application provides a power regulation method for a refrigerator, including: when the refrigerator is in energy-saving mode, obtaining the expected operating temperature of the item storage area in the refrigerator, the current operating power, and the ambient temperature of the environment in which the refrigerator is located; obtaining a target power curve that matches the ambient temperature; using the target power curve to determine the target operating power corresponding to the expected operating temperature; and when the power difference between the current operating power and the target operating power is greater than or equal to a power error threshold, using the target operating power to control the operation of the refrigerator.
[0006] Optionally, obtaining a target power curve that matches the ambient temperature includes: obtaining a power curve that matches the ambient temperature from a preset curve library, and determining the power curve as the target power curve; or, inputting the operating data of the refrigerator into a preset matching model for matching, so as to output the target power curve through the preset matching model.
[0007] Optionally, the method also includes obtaining a preset matching model in the following manner: acquiring historical operating data of multiple refrigerators based on big data, and using the historical operating data as a training set to train an initial model to output a training curve through the initial model; when the curve difference between the training curve and the preset power curve is less than a curve error threshold, determining the initial model as the preset matching model; when the curve difference between the training curve and the preset power curve is greater than or equal to the curve error threshold, adjusting the parameters of the initial model, and continuing to train the initial model until the curve difference between the output training curve and the preset power curve is less than the curve error threshold, and determining the initial model as the preset matching model.
[0008] Optionally, using the target operating power to control the operation of the refrigerator includes: collecting food images of food in the refrigerator, and identifying the food images to obtain a target category of the food; determining a target indicator corresponding to the target category in a preset indicator table, wherein the preset indicator table is a mapping table of food categories and food indicators generated in advance based on the degree of impact of temperature changes on food preservation, and the food indicator is used to characterize the degree to which food is affected by changes in storage temperature; when the target indicator is less than or equal to the indicator threshold, controlling the refrigerator to operate according to the target operating power.
[0009] Optionally, using the target operating power to control the operation of the refrigerator includes: controlling the refrigerator to operate according to the target operating power corresponding to the desired operating temperature; obtaining food data in the refrigerator after running at the target operating power for a preset period of time, wherein the food data includes food remaining, food shelf life, and food shelf temperature; analyzing the food data based on a preset power correspondence table to obtain a fine-tuning value, wherein the preset power correspondence table is pre-generated based on the food data and the required operating power; adjusting the target operating power according to the fine-tuning value to obtain the adjusted power; and controlling the refrigerator to operate according to the adjusted power.
[0010] Optionally, the food data is analyzed based on a preset power correspondence table to obtain a fine-tuning value, including: determining in the preset power correspondence table a first power error corresponding to the food remaining amount, a second power error corresponding to the food shelf life, and a third power error corresponding to the food shelf life temperature; and adding the first power error, the second power error, and the third power error to obtain the fine-tuning value.
[0011] Optionally, the method also includes obtaining the desired operating temperature in any of the following ways: obtaining a first temperature value indicated by a temperature control knob in the refrigerator, and determining the first temperature value as the desired operating temperature; obtaining a second temperature value received by the display end of the refrigerator, and determining the second temperature value as the desired operating temperature; obtaining a third temperature value sent by a terminal connected to the refrigerator, and determining the third temperature value as the desired operating temperature.
[0012] According to another aspect of an embodiment of the present application, the present application provides a power regulation module for a refrigerator, including: a temperature acquisition module, used to obtain the expected operating temperature of the item storage area in the refrigerator, the current operating power and the ambient temperature of the environment in which the refrigerator is located when the refrigerator is in energy-saving mode; a curve acquisition module, used to obtain a target power curve matching the ambient temperature; a power determination module, used to use the target power curve to determine the target operating power corresponding to the expected operating temperature; a power control module, used to control the operation of the refrigerator using the target operating power when the power difference between the current operating power and the target operating power is greater than or equal to the power error threshold.
[0013] According to another aspect of an embodiment of the present application, the present application provides an electronic device, including a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, the memory and the processor communicate through the communication bus and the communication interface, and the steps of the above method are implemented when the processor executes the computer program.
[0014] According to another aspect of an embodiment of the present application, the present application further provides a computer-readable medium having a non-volatile program code executable by a processor, where the program code enables the processor to execute the above method.
[0015] The above technical solution provided by the embodiment of the present application has the following advantages compared with the related art:
[0016] This application provides a refrigerator power regulation method, comprising: when the refrigerator is in energy-saving mode, obtaining the desired operating temperature of the item storage area within the refrigerator, the current operating power, and the ambient temperature of the refrigerator's environment; obtaining a target power curve that matches the ambient temperature; using the target power curve to determine the target operating power corresponding to the desired operating temperature; and controlling refrigerator operation using the target operating power when the power difference between the current operating power and the target operating power is greater than or equal to a power error threshold. By determining the target operating power corresponding to the desired operating temperature from the target power curve that matches the ambient temperature and operating the refrigerator according to the target operating power, the problem of power not being able to automatically adjust according to ambient temperature and refrigeration temperature is resolved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0019] Figure 1 This is a flow chart of an optional refrigerator power adjustment method provided according to an embodiment of the present application;
[0020] Figure 2 This is a block diagram of an optional power regulation module for a refrigerator provided according to an embodiment of the present application;
[0021] Figure 3 A schematic diagram of an optional electronic device structure provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0023] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of this application and have no specific meaning. Therefore, "module" and "component" can be used interchangeably.
[0024] With the development of society and advancements in technology, refrigerators have brought great convenience to people's lives, and the demand for them is increasing. To meet people's environmental needs, refrigerators are also developing in a green and energy-saving direction. The cooling temperature of a refrigerator is generally affected by external environmental factors. To maintain a certain temperature at different ambient temperatures, the refrigerator requires different power. However, this power needs to be manually adjusted. Otherwise, problems such as excessive power consumption in winter, which wastes resources, or insufficient power consumption in summer, which reduces refrigeration efficiency, can occur.
[0025] In order to solve the problems mentioned in the background technology, according to one aspect of the embodiment of the present application, a power adjustment method for a refrigerator is provided, such as Figure 1 Shown, including:
[0026] Step 101, when the refrigerator is in energy-saving mode, obtaining the expected operating temperature of the item storage area in the refrigerator, the current operating power, and the ambient temperature of the environment in which the refrigerator is located;
[0027] Step 103: Acquire a target power curve that matches the ambient temperature;
[0028] Step 105, determining a target operating power corresponding to the desired operating temperature using the target power curve;
[0029] Step 107 : When the power difference between the current operating power and the target operating power is greater than or equal to the power error threshold, the target operating power is used to control the operation of the refrigerator.
[0030] The present application is applied to the technical field of smart refrigerators, and in particular to power regulation of refrigerators.
[0031] In normal mode, the refrigerator will operate at a normal power. The normal power is a fixed value set in advance according to the refrigerator parameters and is suitable for most refrigerator operations. However, this may easily lead to problems such as excessive power consumption in winter and waste of resources, and too low power consumption in summer and low refrigeration efficiency. The operating power consumption depends on the operating power and the operating time. Therefore, this application enables the refrigerator to adapt to external temperature changes by adjusting the power when the refrigerator is in energy-saving mode.
[0032] The desired operating temperature is the fresh-keeping temperature or freezing temperature that the user hopes the refrigerator can provide.
[0033] The ambient temperature of the environment in which the refrigerator is located may be an average value of the temperatures of various connected areas in the environment in which the refrigerator is located, or may be an average value of the temperatures of the environment in which the refrigerator is located within a preset time period.
[0034] Methods for obtaining the ambient temperature of the environment in which the refrigerator is located include: installing temperature sensors around the refrigerator and using the temperature sensors to detect the ambient temperature; based on data from other indoor temperature measuring devices, such as indoor thermometers or air conditioning sensors, establishing wireless connections and mutual recognition of communication protocols between these devices and the refrigerator, and directly reading the ambient temperature data of these devices.
[0035] The current operating power is obtained by using parameters of the current refrigerator compressor to obtain the power.
[0036] When the power difference between the current operating power and the target operating power is greater than or equal to the power error threshold, the current operating power is adjusted. This is because when the absolute value of the power difference is less than the error threshold, they can be considered to be the same. If it exceeds the error threshold, they are considered to be different, so adjustment is required.
[0037] The present application is to adjust the power of the refrigerator so that it can adapt to the temperature changes of the external environment.
[0038] As an optional embodiment, obtaining a target power curve that matches the ambient temperature includes: obtaining a power curve that matches the ambient temperature from a preset curve library, and determining the power curve as the target power curve; or, inputting the operating data of the refrigerator into a preset matching model for matching, so as to output the target power curve through the preset matching model.
[0039] Specifically, the optimal power curves of the refrigerator under different ambient temperatures are drawn in advance. One curve represents the power of multiple different refrigeration operating temperatures corresponding to one ambient temperature. The horizontal axis of each curve represents different operating temperatures, and the vertical axis represents power. The curve collection is saved in a preset curve library (local end of the refrigerator or server).
[0040] The corresponding optimal power curve can be found by looking up the table. In the optimal power curve, the horizontal axis is the operating temperature and the vertical axis is the operating power. After determining the expected operating temperature, directly look up the corresponding vertical axis value, which is the target operating power value.
[0041] Optionally, the present application also provides an embodiment for generating a target power curve through a preset matching model. As long as the operating data of the refrigerator is input into the preset matching model, the target power curve can be output through the preset matching model, wherein the operating data includes the historical operating data and current operating data of the refrigerator.
[0042] As an optional embodiment, the method also includes obtaining a preset matching model in the following manner: acquiring historical operating data of multiple refrigerators based on big data, and using the historical operating data as a training set to train an initial model to output a training curve through the initial model; when the curve difference between the training curve and the preset power curve is less than a curve error threshold, determining the initial model as the preset matching model; when the curve difference between the training curve and the preset power curve is greater than or equal to the curve error threshold, adjusting the parameters of the initial model, and continuing to train the initial model until the curve difference between the output training curve and the preset power curve is less than the curve error threshold, and determining the initial model as the preset matching model.
[0043] For example, a large amount of historical operating data of refrigerators is first obtained based on big data, and the power curve prediction neural network is trained using the historical operating data as training data. The historical operating data of the current refrigerator is input into the prediction neural network, and the optimal power curve of the current refrigerator can be output.
[0044] The curve error threshold can be pre-set, and this application does not limit this.
[0045] The curve difference represents the deviation between the output training curve and the preset power curve. Specifically, it can be the sum of the absolute values of the differences between the vertical coordinates of each point of the training curve and the preset power curve. Because whether the deviation value is positive or negative, it indicates that there is a deviation, so the standard value is added as the overall curve deviation.
[0046] Optionally, the present application also provides an optional embodiment, in which the historical operating data of each refrigerator and the food data in the refrigerator at that time (food remaining, food shelf life and food shelf life temperature, etc.) are used as a training set to train the initial model. After the training is completed, the preset matching model can output the optimal operating power curve based on the operating data and the food data in the refrigerator, and there is no need to perform subsequent power fine-tuning operations.
[0047] As an optional embodiment, using the target operating power to control the operation of the refrigerator includes: collecting food images of food in the refrigerator, and identifying the food images to obtain the target category of the food; determining the target indicator corresponding to the target category in a preset indicator table, wherein the preset indicator table is a mapping table of food categories and food indicators generated in advance based on the degree of impact of temperature changes on food preservation, and the food indicator is used to characterize the degree to which food is affected by changes in storage temperature; when the target indicator is less than or equal to the indicator threshold, controlling the refrigerator to operate according to the target operating power.
[0048] The indicator threshold can be pre-set, and this application does not limit this.
[0049] Specifically, since some foods are more sensitive to temperature changes, it is necessary to adjust the power and thus the power consumption after determining that adjusting the power does not affect the preservation effect of the food.
[0050] Specifically, if any food is very sensitive to temperature changes, the operating power will not be adjusted; if any food is approaching its expiration date, the operating power will not be adjusted; adjusting the power will cause the cooling rate to change, so if the loss of cooling caused by opening the refrigerator door takes a long time to replenish, affecting the food preservation effect, the operating power will not be adjusted.
[0051] As an optional embodiment, using the target operating power to control the operation of the refrigerator includes: controlling the refrigerator to operate according to the target operating power corresponding to the desired operating temperature; obtaining food data in the refrigerator after running at the target operating power for a preset period of time, wherein the food data includes food remaining, food shelf life, and food shelf temperature; analyzing the food data based on a preset power correspondence table to obtain a fine-tuning value, wherein the preset power correspondence table is pre-generated based on the food data and the required operating power; adjusting the target operating power according to the fine-tuning value to obtain the adjusted power; and controlling the refrigerator to operate according to the adjusted power.
[0052] After controlling the operation of the refrigerator according to the target operating power, the present application can further fine-tune the current operating power according to the food stored in the refrigerator. The purpose of the fine-tuning is to formulate a more accurate preservation method for the food in the refrigerator.
[0053] Next, a detailed description is given of how to obtain fine-tuning values based on food data including food remaining amount, food shelf life, and food shelf life temperature.
[0054] As an optional embodiment, food data is analyzed based on a preset power correspondence table to obtain a fine-tuning value, including: determining in the preset power correspondence table a first power error corresponding to the food remaining amount, a second power error corresponding to the food shelf life, and a third power error corresponding to the food shelf life temperature; and adding the first power error, the second power error, and the third power error to obtain the fine-tuning value.
[0055] The first, second, and third power errors all have positive and negative signs, so adding them together yields a combined error, the fine-tuning value. For example, if the fine-tuning value is -1W, it means the current operating power is 1W too low, so the current operating power should be increased by 1W.
[0056] Optionally, the preset power correspondence table includes a plurality of correspondences between food residue and required operating power, a plurality of correspondences between food preservation periods and required operating power, and a plurality of correspondences between food preservation temperatures and required operating power.
[0057] Optionally, the preset power correspondence table can also be presented in a comparative form. For example, the food remaining is expressed as a space percentage or food weight. If the food remaining accounts for 50% of the refrigerator's storage space, the corresponding operating power is A, and for every 10% increase / decrease in the proportion, the operating power needs to increase / decrease by 0.1W. If the current food remaining proportion is 70%, then according to the preset power correspondence table, it can be determined that the first power error is -0.2W. The same applies to other representation methods.
[0058] Specifically, the power can be corrected by taking into account the shelf life of food, the remaining food amount, and the optimal storage temperature range of food. For example, sufficient refrigeration is required within the shelf life of food, and the power is reduced when the food exceeds the shelf life; the power decreases as the remaining food amount decreases; the power is adjusted with the optimal storage temperature of the food. If the optimal storage temperature is high, the operating power can be reduced, and if the optimal storage temperature is low, the operating power needs to be increased.
[0059] As an optional embodiment, the method also includes obtaining the desired operating temperature in any of the following ways: obtaining a first temperature value indicated by a temperature control knob in the refrigerator, and determining the first temperature value as the desired operating temperature; obtaining a second temperature value received by the display end of the refrigerator, and determining the second temperature value as the desired operating temperature; obtaining a third temperature value sent by a terminal connected to the refrigerator, and determining the third temperature value as the desired operating temperature.
[0060] For example, the expected operating temperature can be determined by obtaining temperature data manually input by the user, for example: after the user enters the expected operating temperature on the refrigerator's operating panel, the controller can directly obtain the expected operating temperature; or receive the user-entered input expected operating temperature obtained by the smart terminal.
[0061] Any of the above methods may be used, or at least two of the methods may be combined to obtain the desired operating temperature.
[0062] This application provides a refrigerator power regulation method, comprising: when the refrigerator is in energy-saving mode, obtaining the desired operating temperature of the item storage area within the refrigerator, the current operating power, and the ambient temperature of the refrigerator's environment; obtaining a target power curve that matches the ambient temperature; using the target power curve to determine the target operating power corresponding to the desired operating temperature; and controlling refrigerator operation using the target operating power when the power difference between the current operating power and the target operating power is greater than or equal to a power error threshold. By determining the target operating power corresponding to the desired operating temperature from the target power curve that matches the ambient temperature and operating the refrigerator according to the target operating power, the problem of power not being able to automatically adjust according to ambient temperature and refrigeration temperature is resolved.
[0063] According to another aspect of the embodiment of the present application, the present application provides a power adjustment module for a refrigerator, such as Figure 2 Shown, including:
[0064] The temperature acquisition module 202 is used to obtain the expected operating temperature of the item storage area in the refrigerator, the current operating power, and the ambient temperature of the environment in which the refrigerator is located when the refrigerator is in energy-saving mode;
[0065] The curve acquisition module 204 is used to acquire a target power curve that matches the ambient temperature;
[0066] a power determination module 206 for determining a target operating power corresponding to a desired operating temperature using a target power curve;
[0067] The power control module 208 is configured to control the operation of the refrigerator using the target operating power when the power difference between the current operating power and the target operating power is greater than or equal to a power error threshold.
[0068] It should be noted that the temperature acquisition module 202 in this embodiment can be used to execute step 101 in the embodiment of the present application, the curve acquisition module 204 in this embodiment can be used to execute step 103 in the embodiment of the present application, the power determination module 206 in this embodiment can be used to execute step 105 in the embodiment of the present application, and the power control module 208 in this embodiment can be used to execute step 107 in the embodiment of the present application.
[0069] Optionally, the curve acquisition module 204 is also used to obtain a power curve matching the ambient temperature from a preset curve library and determine the power curve as a target power curve; or, input the operating data of the refrigerator into a preset matching model for matching, so as to output the target power curve through the preset matching model.
[0070] Optionally, the module also includes a training module for obtaining a preset matching model in the following manner: obtaining historical operating data of multiple refrigerators based on big data, and using the historical operating data as a training set to train the initial model, so as to output a training curve through the initial model; when the curve difference between the training curve and the preset power curve is less than a curve error threshold, the initial model is determined as the preset matching model; when the curve difference between the training curve and the preset power curve is greater than or equal to the curve error threshold, the parameters of the initial model are adjusted, and the initial model is continued to be trained until the curve difference between the output training curve and the preset power curve is less than the curve error threshold, and the initial model is determined as the preset matching model.
[0071] Optionally, the power control module 208 is also used to collect food images of food in the refrigerator, and identify the food images to obtain the target category of the food; determine the target indicator corresponding to the target category in the preset indicator table, wherein the preset indicator table is a mapping table of food categories and food indicators generated in advance based on the degree of impact of temperature changes on food preservation, and the food indicator is used to characterize the degree to which food is affected by changes in storage temperature; when the target indicator is less than or equal to the indicator threshold, the refrigerator is controlled to operate according to the target operating power.
[0072] Optionally, the power control module 208 further includes:
[0073] A control submodule for controlling the refrigerator to operate at a target operating power corresponding to a desired operating temperature;
[0074] an acquisition submodule, configured to acquire food data in the refrigerator after the refrigerator has been operated at the target operating power for a preset period of time, wherein the food data includes food remaining amount, food freshness period, and food freshness temperature;
[0075] an analysis submodule, configured to analyze the food data based on a preset power correspondence table to obtain a fine-tuning value, wherein the preset power correspondence table is pre-generated based on the food data and the required operating power;
[0076] The adjustment submodule is used to adjust the target operating power according to the fine-tuning value to obtain the adjusted power;
[0077] The operation submodule is used to control the refrigerator to operate according to the adjusted power.
[0078] Optionally, the analysis submodule is also used to determine the first power error corresponding to the food remaining amount, the second power error corresponding to the food shelf life, and the third power error corresponding to the food shelf temperature in the preset power correspondence table; add the first power error, the second power error and the third power error to obtain a fine-tuning value.
[0079] Optionally, the temperature acquisition module 202 is also used to obtain the expected operating temperature in any of the following ways: obtaining a first temperature value indicated by the temperature control knob in the refrigerator, and determining the first temperature value as the expected operating temperature; obtaining a second temperature value received by the display end of the refrigerator, and determining the second temperature value as the expected operating temperature; obtaining a third temperature value sent by the terminal connected to the refrigerator, and determining the third temperature value as the expected operating temperature.
[0080] It should be noted here that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments.
[0081] According to another aspect of the embodiment of the present application, the present application provides an electronic device, such as Figure 3 As shown, it includes a memory 301, a processor 303, a communication interface 305 and a communication bus 307. The memory 301 stores a computer program that can be run on the processor 303. The memory 301 and the processor 303 communicate through the communication interface 305 and the communication bus 307. When the processor 303 executes the computer program, the steps of the above method are implemented.
[0082] The memory and processor in the electronic device communicate via a communication bus and a communication interface. The communication bus may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus may be divided into an address bus, a data bus, a control bus, and the like.
[0083] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.
[0084] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0085] According to another aspect of the embodiments of the present application, a computer-readable medium having non-volatile program code executable by a processor is provided.
[0086] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0087] When implementing the embodiments of the present application, reference may be made to the above embodiments, which have corresponding technical effects.
[0088] It is understood that the embodiments described herein may be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or a combination thereof.
[0089] For software implementation, the technology described herein can be implemented by a unit that performs the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0090] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0091] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0092] In the embodiments provided in this application, it should be understood that the disclosed modules and methods can be implemented in other ways. For example, the module embodiments described above are merely illustrative. For example, the division of the modules is merely a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, modules or units, which can be electrical, mechanical or other forms.
[0093] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0094] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0095] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application are essentially or partly contributed to the prior art or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard drive, a ROM, a RAM, a magnetic disk, or an optical disk. It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such a process, method, article or device. Without further constraints, an element defined by the phrase "comprises a..." does not preclude the existence of additional identical elements in the process, method, article or apparatus that includes the element.
[0096] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.
Claims
1. A power adjustment method for a refrigerator, characterized in that: include: When the refrigerator is in energy-saving mode, obtaining an expected operating temperature of an item storage area in the refrigerator, a current operating power, and an ambient temperature of an environment in which the refrigerator is located; Acquire a target power curve matching the ambient temperature; determining a target operating power corresponding to the desired operating temperature using the target power curve; When a power difference between the current operating power and the target operating power is greater than or equal to a power error threshold, controlling the operation of the refrigerator using the target operating power; The controlling the operation of the refrigerator by using the target operating power includes: Collecting food images of food in the refrigerator, and identifying the food images to obtain target categories of the food; Determining a target indicator corresponding to the target category in a preset indicator table, wherein the preset indicator table is a mapping table of food categories and food indicators generated in advance based on the degree of impact of temperature changes on food preservation, and the food indicator is used to represent the degree to which the food is affected by the storage temperature change; When the target indicator is less than or equal to the indicator threshold, the refrigerator is controlled to operate according to the target operating power.
2. The method according to claim 1, characterized in that The acquiring of a target power curve matching the ambient temperature includes: Obtaining a power curve that matches the ambient temperature from a preset curve library, and determining the power curve as the target power curve; or, The operation data of the refrigerator is input into a preset matching model for matching, so as to output the target power curve through the preset matching model.
3. The method according to claim 2, characterized in that The method further includes obtaining the preset matching model in the following manner: Acquire historical operating data of a plurality of refrigerators based on the big data, and train an initial model using the historical operating data as a training set, so as to output a training curve through the initial model; When the curve difference between the training curve and the preset power curve is less than the curve error threshold, the initial model is determined as the preset matching model. When the curve difference between the training curve and the preset power curve is greater than or equal to the curve error threshold, the parameters of the initial model are adjusted, and the initial model is continued to be trained until the curve difference between the output training curve and the preset power curve is less than the curve error threshold, and the initial model is determined as the preset matching model.
4. The method according to claim 1, wherein The controlling the operation of the refrigerator by using the target operating power includes: controlling the refrigerator to operate according to the target operating power corresponding to the desired operating temperature; After the refrigerator is operated at the target operating power for a preset period of time, obtaining food data in the refrigerator, wherein the food data includes food remaining amount, food freshness period, and food freshness temperature; Analyzing the food data based on a preset power correspondence table to obtain a fine-tuning value, wherein the preset power correspondence table is pre-generated based on the food data and the required operating power; Adjusting the target operating power according to the fine-tuning value to obtain an adjusted power; The refrigerator is controlled to operate according to the adjusted power.
5. The method according to claim 4, characterized in that The analyzing the food data based on the preset power correspondence table to obtain the fine-tuning value includes: Determining in the preset power correspondence table a first power error corresponding to the remaining amount of food, a second power error corresponding to the food freshness period, and a third power error corresponding to the food freshness temperature; The first power error, the second power error, and the third power error are added to obtain the fine-tuning value.
6. The method according to claim 1, characterized in that The method further includes obtaining the desired operating temperature in any of the following ways: Obtaining a first temperature value indicated by a temperature control knob in the refrigerator, and determining the first temperature value as the desired operating temperature; Obtaining a second temperature value received by a display terminal of the refrigerator, and determining the second temperature value as the desired operating temperature; A third temperature value sent by a terminal connected to the refrigerator is acquired, and the third temperature value is determined as the expected operating temperature.
7. A power adjustment module for a refrigerator, characterized in that: include: a temperature acquisition module, configured to acquire, when the refrigerator is in energy-saving mode, an expected operating temperature of an item storage area in the refrigerator, a current operating power, and an ambient temperature of an environment in which the refrigerator is located; A curve acquisition module, configured to acquire a target power curve matching the ambient temperature; a power determination module, configured to determine a target operating power corresponding to the desired operating temperature using the target power curve; a power control module, configured to control the operation of the refrigerator using the target operating power when a power difference between the current operating power and the target operating power is greater than or equal to a power error threshold; The power control module is specifically configured to: collect food images of food in the refrigerator, identify the food images, and obtain a target category of the food; determine a target indicator corresponding to the target category in a preset indicator table, wherein the preset indicator table is a mapping table of food categories and food indicators generated in advance based on the degree of impact of temperature changes on food preservation, and the food indicator is used to represent the degree to which the food is affected by the storage temperature change; When the target indicator is less than or equal to the indicator threshold, the refrigerator is controlled to operate according to the target operating power.
8. An electronic device comprising a memory, a processor, a communication interface, and a communication bus, wherein the memory stores a computer program that can be run on the processor, and the memory and the processor communicate via the communication bus and the communication interface, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable medium having a non-volatile program code executable by a processor, characterized in that The program code enables the processor to execute the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Variable-frequency refrigerator and control method thereof
CN109764629A