A compressor control method and device, electronic equipment and storage medium
By obtaining the real-time speed of the refrigerator compressor to correct the initial ambient temperature data of the temperature sensor, the temperature sensor deviation problem caused by condenser heat dissipation is solved, and efficient energy-saving control of the refrigerator compressor operation is achieved.
Patent Information
- Application Number
- CN202411840237.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2044-12-13
AI Technical Summary
In the prior art, the heat generated by the condenser during heat dissipation affects the temperature sensor inside the hinged cover, causing the ambient temperature collected by the temperature sensor to be inaccurate, which in turn causes the compressor speed to not match the current ambient temperature, resulting in the refrigerator compressor speed being too high and generating additional energy consumption.
By obtaining the real-time speed of the refrigerator compressor, correcting the initial ambient temperature data collected by the temperature sensor, obtaining the target ambient temperature data, and determining the target speed based on the target ambient temperature data, the refrigerator compressor is controlled to run at the corresponding speed.
Ensure the accuracy of ambient temperature data, avoid excessive power consumption caused by excessive refrigerator compressor speed, and ensure that the compressor speed matches the current ambient temperature.
Smart Images

Figure CN119509091B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of refrigeration equipment, and in particular to a compressor control method, device, electronic device and storage medium. Background Art
[0002] As people's quality of life continues to improve, larger cross-door refrigerators and French-style four-door refrigerators are gradually becoming the mainstream in the market. Currently, the temperature sensors responsible for collecting ambient temperature in most cross-door refrigerators and French-style four-door refrigerators are placed inside the hinge cover of the refrigerator door. Figure 1 The figure shows the location of the temperature sensor on the refrigerator. Figure 1 As shown, the temperature sensor is connected to the environment through the hole opened on the side of the hinged cover to sense the ambient temperature.
[0003] However, because the refrigerator's condenser is attached to the sides of the refrigerator, when the compressor starts cooling, the heat generated by the condenser affects the inside of the hinged cover, causing the temperature inside the hinged cover to rise. This causes the temperature at the temperature sensor to differ from the actual ambient temperature. In this case, the temperature detected by the temperature sensor will deviate, that is, the detected temperature will be greater than the ambient temperature. As a result, the refrigerator compressor will run at a higher speed, causing the refrigerator to consume more energy. Summary of the Invention
[0004] The present application provides a compressor control method, device, electronic device and storage medium to solve the problem in the prior art that the heat generated by the condenser during heat dissipation affects the temperature sensor inside the hinged cover, resulting in inaccurate ambient temperature collected by the temperature sensor, and further causing the compressor running speed to not match the current ambient temperature, resulting in excessive power consumption caused by the refrigerator compressor speed.
[0005] In a first aspect, the present application provides a compressor control method, comprising:
[0006] Obtaining the real-time rotation speed of the refrigerator compressor, and obtaining initial ambient temperature data collected by a temperature sensor disposed outside the refrigerator;
[0007] Correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data;
[0008] determining a target rotation speed according to the target ambient temperature data;
[0009] The refrigerator compressor is controlled to operate according to the target speed.
[0010] In one possible implementation, the correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data includes:
[0011] Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter;
[0012] A value obtained by subtracting the correction parameter from the initial ambient temperature data is used as the target ambient temperature data.
[0013] In one possible implementation, determining the correction parameter according to the real-time rotation speed includes:
[0014] Obtaining a target correspondence table, wherein the target correspondence table includes correspondences between multiple sets of rotational speeds and parameter values;
[0015] The parameter value corresponding to the real-time rotation speed is searched in the target correspondence table, and the parameter value is determined as the correction parameter.
[0016] In a possible implementation, obtaining the target correspondence table includes:
[0017] determining a distance between the temperature sensor and a refrigerator condenser;
[0018] In the preset correspondence table set, the correspondence table corresponding to the distance is determined as the target correspondence table.
[0019] In one possible implementation, obtaining the real-time rotation speed of the refrigerator compressor includes:
[0020] collecting the current rotation speed of the refrigerator compressor at every first preset time interval;
[0021] Determine whether the current speed is the same as the speed collected in the previous cycle;
[0022] If the current speed is different from the speed collected in the previous cycle, timing starts from the moment the current speed is collected;
[0023] When the timing reaches a second preset time length and the current speed does not change within the second preset time length, the current speed is used as the real-time speed.
[0024] In one possible implementation, the method further includes:
[0025] If the current speed changes before the timing reaches the second preset time, the timing starts from the time when the speed changes;
[0026] When the timing reaches a second preset time period and the changed rotational speed does not change again within the second preset time period, the changed rotational speed is used as the real-time rotational speed.
[0027] In a possible implementation manner, before obtaining the real-time rotation speed of the refrigerator compressor, the method further includes:
[0028] When the refrigerator compressor is in a stopped state, determining the initial ambient temperature data as the target ambient temperature data;
[0029] When the refrigerator compressor is in operation, the steps of obtaining the real-time rotation speed of the refrigerator compressor and obtaining the initial ambient temperature data collected by the temperature sensor provided outside the refrigerator are performed, and the initial ambient temperature data is corrected according to the real-time rotation speed to obtain the target ambient temperature data.
[0030] In a second aspect, the present application provides a compressor control device, comprising:
[0031] an acquisition module, configured to acquire the real-time rotation speed of the refrigerator compressor and to acquire initial ambient temperature data collected by a temperature sensor disposed outside the refrigerator;
[0032] a correction module, configured to correct the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data;
[0033] a determination module, configured to determine a target rotational speed according to the target ambient temperature data;
[0034] A control module is used to control the operation of the refrigerator compressor according to the target speed.
[0035] In one possible implementation, the correction module is specifically configured to:
[0036] Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter;
[0037] A value obtained by subtracting the correction parameter from the initial ambient temperature data is used as the target ambient temperature data.
[0038] In one possible implementation, the correction module is further configured to:
[0039] Obtaining a target correspondence table, wherein the target correspondence table includes correspondences between multiple sets of rotational speeds and parameter values;
[0040] The parameter value corresponding to the real-time rotation speed is searched in the target correspondence table, and the parameter value is determined as the correction parameter.
[0041] In one possible implementation, the correction module is further configured to:
[0042] determining a distance between the temperature sensor and a refrigerator condenser;
[0043] In the preset correspondence table set, the correspondence table corresponding to the distance is determined as the target correspondence table.
[0044] In one possible implementation, the acquisition module is specifically configured to:
[0045] collecting the current rotation speed of the refrigerator compressor at every first preset time interval;
[0046] Determine whether the current speed is the same as the speed collected in the previous cycle;
[0047] If the current speed is different from the speed collected in the previous cycle, timing starts from the moment the current speed is collected;
[0048] When the timing reaches a second preset time length and the current speed does not change within the second preset time length, the current speed is used as the real-time speed.
[0049] In a possible implementation, the acquisition module is further configured to:
[0050] If the current speed changes before the timing reaches the second preset time, the timing starts from the time when the speed changes;
[0051] When the timing reaches a second preset time period and the changed rotational speed does not change again within the second preset time period, the changed rotational speed is used as the real-time rotational speed.
[0052] In one possible implementation, the device further includes an execution module configured to:
[0053] When the refrigerator compressor is in a stopped state, determining the initial ambient temperature data as the target ambient temperature data;
[0054] When the refrigerator compressor is in operation, the steps of obtaining the real-time rotation speed of the refrigerator compressor and obtaining the initial ambient temperature data collected by the temperature sensor provided outside the refrigerator are performed, and the initial ambient temperature data is corrected according to the real-time rotation speed to obtain the target ambient temperature data.
[0055] In a third aspect, the present application provides a device comprising: a processor and a memory, wherein the processor is configured to execute a compressor control program stored in the memory to implement the compressor control method described in any one of the first aspects.
[0056] In a fourth aspect, the present application provides a storage medium storing one or more programs, which can be executed by one or more processors to implement the compressor control method described in any one of the first aspects.
[0057] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: the method provided by the embodiment of the present application first obtains the real-time rotation speed of the refrigerator compressor, and obtains the initial ambient temperature data collected by the temperature sensor provided on the outside of the refrigerator, then corrects the initial ambient temperature data according to the real-time rotation speed to obtain the target ambient temperature data, and determines the target rotation speed according to the target ambient temperature data, and finally controls the operation of the refrigerator compressor according to the target rotation speed. In the present application, the initial ambient temperature data collected by the temperature sensor is corrected by the real-time rotation speed of the refrigerator compressor to ensure the accuracy of the ambient temperature data, and then the refrigerator compressor is controlled to operate at a corresponding rotation speed according to the accurate ambient temperature data, thereby ensuring that the rotation speed of the refrigerator compressor matches the current ambient temperature, thereby avoiding the problem of extra power consumption due to excessively high rotation speed of the refrigerator compressor. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] 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.
[0059] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0060] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0061] Figure 1 This is a schematic diagram of the location of the temperature sensor on the refrigerator;
[0062] Figure 2 A flow chart of an embodiment of a compressor control method provided in an embodiment of the present application;
[0063] Figure 3 A flowchart of an embodiment of the present application providing a method of correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data;
[0064] Figure 4 An embodiment flow chart for acquiring real-time rotating speed of a refrigerator compressor is provided for the embodiment of the present application.
[0065] Figure 5 An embodiment block diagram of a compressor control device is provided for the embodiment of the present application.
[0066] Figure 6 A structural schematic diagram of an electronic device is provided for the embodiment of the present application. DETAILED DESCRIPTION
[0067] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described below in connection with the 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 of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0068] The following disclosure provides many different embodiments, or examples, for implementing different structures of the present application. For the purpose of simplicity, the components and arrangements of the various examples are described in the following detailed description. These are, of course, merely examples and are not intended to limit the application from that described. Furthermore, the application can be implemented in a wide variety of environments and contexts. Furthermore, the application can be implemented in a wide variety of environments and contexts. In addition, the application can be repeated with variations and permutations of the examples described. This repetition and practice together with variations and permutations of these examples are expressly contemplated herein.
[0069] To solve the problem that the heat generated when the condenser dissipates heat affects the internal temperature sensor of the hinge cover, resulting in inaccurate environmental temperature collected by the temperature sensor, and further, the rotating speed of the compressor does not match the current environmental temperature, and the problem of excessive power consumption caused by the high rotating speed of the refrigerator compressor, the present application provides a compressor control method, which can correct the initial environmental temperature data collected by the temperature sensor through the real-time rotating speed of the refrigerator compressor, so as to ensure the accuracy of the environmental temperature data, and further, control the refrigerator compressor to run at a corresponding rotating speed according to the accurate environmental temperature data, so as to ensure that the rotating speed of the refrigerator compressor matches the current environmental temperature, thereby avoiding the problem of excessive power consumption caused by the high rotating speed of the refrigerator compressor.
[0070] Figure 2 An embodiment flow chart of a compressor control method is provided for the embodiment of the present application. In an embodiment, the method is applied to a refrigeration device, such as a refrigerator. As shown in Figure 2 the method includes the following steps:
[0071] Step 201, acquiring a real-time rotating speed of a refrigerator compressor, and acquiring initial ambient temperature data collected by a temperature sensor arranged outside the refrigerator.
[0072] Step 202, correcting the initial ambient temperature data according to the real-time rotating speed to obtain target ambient temperature data.
[0073] For the convenience of understanding, the following is a unified description of steps 201 and 202:
[0074] The compressor control method provided in the embodiment of the application can be a control system on a refrigerator, and is applied to a refrigerator whose ambient temperature collected by a temperature sensor is affected by heat dissipation of a condenser of the refrigerator, as shown in FIG. 1. Figure 1 As shown in FIG. 2, the temperature sensor of the refrigerator is arranged in a hinge cover above a door body of the refrigerator, and collects ambient temperature through a side opening of the hinge cover. Figure 1
[0075] The real-time rotating speed is used to represent the rotating speed of the refrigerator compressor at the collection moment.
[0076] The initial ambient temperature data is used to represent the ambient temperature value directly collected by the temperature sensor.
[0077] In the embodiment of the application, the real-time rotating speed of the refrigerator compressor and the initial ambient temperature data collected by the temperature sensor can be collected periodically, and the real-time rotating speed of the refrigerator compressor and the initial ambient temperature data are fed back to the control system. The control system corrects the initial ambient temperature data according to the real-time rotating speed of the refrigerator compressor to obtain target ambient temperature data, that is, correct ambient temperature data.
[0078] In another embodiment of the application, before the real-time rotating speed of the refrigerator compressor is acquired, the method further includes:
[0079] Step A1, in the case that the refrigerator compressor is in a shutdown state, determining the initial ambient temperature data as the target ambient temperature data.
[0080] Step A2, in the case that the refrigerator compressor is in a running state, performing the steps of acquiring the real-time rotating speed of the refrigerator compressor and acquiring the initial ambient temperature data collected by the temperature sensor arranged outside the refrigerator, and correcting the initial ambient temperature data according to the real-time rotating speed to obtain target ambient temperature data.
[0081] In the embodiment, when the refrigerator compressor is in the shutdown state, i.e., the refrigerator compressor is not currently running, the condenser does not dissipate heat, at this time, the control system obtains a signal that the compressor speed is 0, and by default, the initial environment temperature data collected by the temperature sensor at this time is the same as the actual environment temperature, so the initial environment temperature data is directly determined as the target environment temperature data.
[0082] When the refrigerator compressor is in the running state, the heat generated by the condenser gradually affects the inside of the hinge cover, at this time, the real-time speed of the compressor is fed back to the control system, and the initial environment temperature data is corrected by the control system according to the real-time speed of the refrigerator compressor to obtain the target environment temperature data, so as to correct the influence of the heat generated by the condenser on the inside of the hinge cover, and the deviation of the environment temperature data collected by the temperature sensor.
[0083] Through the scheme, when the compressor is not running and the condenser does not dissipate heat, the initial environment temperature data collected by the temperature sensor can be directly used as the target environment temperature data. Only when the compressor is running and the condenser is dissipating heat, the speed of the compressor is obtained, and the initial environment temperature data collected by the temperature sensor is corrected according to the speed of the compressor. In this way, the calculation amount of the control system can be reduced, and the calculation efficiency can be improved.
[0084] Step 203, determining a target speed according to the target environment temperature data.
[0085] Step 204, controlling the refrigerator compressor to run at the target speed.
[0086] For ease of understanding, steps 203 and 204 are described as follows:
[0087] In the embodiment, after obtaining the target environment temperature data that meets the actual environment temperature, the target speed corresponding to the target environment temperature data can be determined according to the preset corresponding relationship between the environment temperature and the speed, and the refrigerator compressor is controlled to run at the target speed, so as to ensure that the speed of the compressor running matches the current actual environment temperature, thereby avoiding the problem of additional power consumption of the refrigerator due to the high speed of the compressor.
[0088] The technical solution provided by the embodiment of the present application first obtains the real-time rotational speed of the refrigerator compressor and the initial ambient temperature data collected by the temperature sensor disposed outside the refrigerator. Then, the initial ambient temperature data is corrected according to the real-time rotational speed to obtain target ambient temperature data, and the target rotational speed is determined according to the target ambient temperature data. Finally, the operation of the refrigerator compressor is controlled according to the target rotational speed. In the present application, the initial ambient temperature data collected by the temperature sensor is corrected by the real-time rotational speed of the refrigerator compressor to ensure the accuracy of the ambient temperature data. Then, the refrigerator compressor is controlled to operate at a corresponding rotational speed according to the accurate ambient temperature data, thereby ensuring that the rotational speed of the refrigerator compressor matches the current ambient temperature, thereby avoiding the problem of extra power consumption due to excessively high rotational speed of the refrigerator compressor.
[0089] Figure 3 A flowchart of an embodiment of the present application is provided for correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data. Figure 3 The process shown in Figure 2 Based on the process shown, the following steps are included:
[0090] Step 301: Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter.
[0091] Step 302: Subtract the correction parameter from the initial ambient temperature data to obtain a value as the target ambient temperature data.
[0092] For ease of understanding, steps 301 and 302 are described in a unified manner below:
[0093] In the embodiment of the present application, the specific implementation of determining the correction parameter according to the real-time rotation speed may include the following steps:
[0094] Step A1: obtaining a target correspondence table, wherein the target correspondence table includes correspondences between multiple sets of rotational speeds and parameter values;
[0095] Step A2: searching the target correspondence table for a parameter value corresponding to the real-time rotational speed, and determining the parameter value as the correction parameter.
[0096] In this embodiment, a correspondence table including a plurality of sets of correspondences between rotational speeds and parameter values as shown in Table 1 may be preset.
[0097] Table 1
[0098] Compressor speed S0 S1 S2 S3 S4 Corrected parameter corresponding value 0 0.3 0.5 0.8 1.0
[0099] After obtaining the real-time rotation speed of the refrigerator compressor, the parameter value corresponding to the real-time rotation speed can be found by looking up the table, and then the parameter value is determined as the correction parameter.
[0100] Furthermore, the obtaining of the target correspondence table may specifically include the following steps: determining the distance between the temperature sensor and the refrigerator condenser, and determining the correspondence table corresponding to the distance as the target correspondence table in a preset correspondence table set.
[0101] Specifically, the distance between the temperature sensor and the refrigerator condenser may be determined according to the refrigerator model, or the distance input by the user may be determined as the distance between the temperature sensor and the refrigerator condenser.
[0102] In practical applications, different correspondence tables may be pre-set for different distances, wherein the closer the distance between the temperature sensor and the refrigerator condenser is, the larger the correction parameter value corresponding to the compressor speed is.
[0103] Based on this, in this embodiment, the target correspondence table can be determined from the preset correspondence table set according to the distance between the temperature sensor and the refrigerator condenser. In this way, the obtained correction parameters can be made more accurate.
[0104] After the correction parameter is obtained, the target ambient temperature data is obtained by subtracting the correction parameter from the initial ambient temperature data, that is, the target ambient temperature data=initial ambient temperature data-correction parameter.
[0105] In a specific example, the initial ambient temperature data is 27 degrees, and the compressor speed is S3. According to Table 1, the correction parameter corresponding to the compressor speed is 0.8, and the target ambient temperature data = 27-0.8 = 26.2 degrees.
[0106] Figure 3 In the process shown, first, a correction parameter is determined based on the real-time speed. Then, the correction parameter is subtracted from the initial ambient temperature data to obtain the target ambient temperature data. This corrects the initial ambient temperature data, thereby ensuring the accuracy of the ambient temperature data.
[0107] Figure 4 This is a flow chart of an embodiment of the present application for obtaining the real-time rotation speed of a refrigerator compressor. Figure 4 The process shown in Figure 2 Based on the process shown, the following steps are included:
[0108] Step 401: collecting the current rotation speed of the refrigerator compressor at a first preset time interval;
[0109] Step 402: Determine whether the current rotation speed is the same as the rotation speed collected in the previous cycle;
[0110] Step 403, in the case that the current rotating speed is different from the rotating speed collected in the last period, timing is started from the time when the current rotating speed is collected.
[0111] Step 404, in the case that the timing reaches the second preset time length and the current rotating speed does not change in the second preset time length, the current rotating speed is taken as the real-time rotating speed.
[0112] For the convenience of understanding, the steps 401-404 are uniformly described as follows:
[0113] In the embodiment of the application, when the current rotating speed of the refrigerator compressor is collected each time, the current rotating speed is the same as the rotating speed collected in the last period, the correction parameter of the current period is the same as that of the last week. If the current rotating speed is different from the rotating speed collected in the last period, in order to make the correction parameter more reasonable, the environment temperature correction adjustment process is not directly performed on the real-time rotating speed, but the influence of the evaporator heat dissipation is stabilized before the environment temperature correction adjustment process is performed, that is, the current rotating speed is determined as the real-time rotating speed after the current rotating speed continuously does not change for the second preset time length (such as 1 minute), and the correction parameter is determined by using the real-time rotating speed. In this way, the accuracy of the environment temperature correction adjustment can be improved.
[0114] In addition, in another embodiment of the application, the method can further include the following steps:
[0115] Step B1, in the case that the timing does not reach the second preset time length and the current rotating speed changes, timing is started from the time when the rotating speed changes.
[0116] Step B2, in the case that the timing reaches the second preset time length and the changed rotating speed does not change again in the second preset time length, the changed rotating speed is taken as the real-time rotating speed.
[0117] From the above description, it can be known that if the current rotating speed collected changes during timing, timing is restarted from the time when the rotating speed changes, and the rotating speed at the time when the changed rotating speed continuously does not change for the second preset time length is taken as the real-time rotating speed, and the environment temperature correction adjustment is performed, so that the accuracy of the environment temperature correction adjustment is improved.
[0118] Figure 4 The above-mentioned process stabilizes the influence of the evaporator heat dissipation before the environment temperature correction adjustment process is performed, that is, the current rotating speed can be determined as the real-time rotating speed after the current rotating speed continuously does not change for the second preset time length, and the correction parameter is determined by using the real-time rotating speed. Therefore, the accuracy of the environment temperature correction adjustment is improved.
[0119] Figure 5This is a block diagram of an embodiment of a compressor control device provided in an embodiment of the present application.
[0120] like Figure 5 As shown, the device includes:
[0121] An acquisition module 501 is configured to acquire the real-time rotation speed of the refrigerator compressor and the initial ambient temperature data collected by a temperature sensor disposed outside the refrigerator;
[0122] A correction module 502 is configured to correct the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data;
[0123] A determination module 503 is configured to determine a target rotation speed according to the target ambient temperature data;
[0124] The control module 504 is configured to control the operation of the refrigerator compressor according to the target speed.
[0125] In one possible implementation, the correction module is specifically configured to:
[0126] Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter;
[0127] A value obtained by subtracting the correction parameter from the initial ambient temperature data is used as the target ambient temperature data.
[0128] In one possible implementation, the correction module is further configured to:
[0129] Obtaining a target correspondence table, wherein the target correspondence table includes correspondences between multiple sets of rotational speeds and parameter values;
[0130] The parameter value corresponding to the real-time rotation speed is searched in the target correspondence table, and the parameter value is determined as the correction parameter.
[0131] In one possible implementation, the correction module is further configured to:
[0132] determining a distance between the temperature sensor and a refrigerator condenser;
[0133] In the preset correspondence table set, the correspondence table corresponding to the distance is determined as the target correspondence table.
[0134] In one possible implementation, the acquisition module is specifically configured to:
[0135] collecting the current rotation speed of the refrigerator compressor at every first preset time interval;
[0136] Determine whether the current speed is the same as the speed collected in the previous cycle;
[0137] If the current speed is different from the speed collected in the previous cycle, timing starts from the moment the current speed is collected;
[0138] When the timing reaches a second preset time length and the current speed does not change within the second preset time length, the current speed is used as the real-time speed.
[0139] In a possible implementation, the acquisition module is further configured to:
[0140] If the current speed changes before the timing reaches the second preset time, the timing starts from the time when the speed changes;
[0141] When the timing reaches a second preset time period and the changed rotational speed does not change again within the second preset time period, the changed rotational speed is used as the real-time rotational speed.
[0142] In one possible implementation, the device further includes an execution module configured to:
[0143] When the refrigerator compressor is in a stopped state, determining the initial ambient temperature data as the target ambient temperature data;
[0144] When the refrigerator compressor is in operation, the steps of obtaining the real-time rotation speed of the refrigerator compressor and obtaining the initial ambient temperature data collected by the temperature sensor provided outside the refrigerator are performed, and the initial ambient temperature data is corrected according to the real-time rotation speed to obtain the target ambient temperature data.
[0145] The technical solution provided by the embodiment of the present application first obtains the real-time rotational speed of the refrigerator compressor and the initial ambient temperature data collected by the temperature sensor disposed outside the refrigerator. Then, the initial ambient temperature data is corrected according to the real-time rotational speed to obtain target ambient temperature data, and the target rotational speed is determined according to the target ambient temperature data. Finally, the operation of the refrigerator compressor is controlled according to the target rotational speed. In the present application, the initial ambient temperature data collected by the temperature sensor is corrected by the real-time rotational speed of the refrigerator compressor to ensure the accuracy of the ambient temperature data. Then, the refrigerator compressor is controlled to operate at a corresponding rotational speed according to the accurate ambient temperature data, thereby ensuring that the rotational speed of the refrigerator compressor matches the current ambient temperature, thereby avoiding the problem of extra power consumption due to excessively high rotational speed of the refrigerator compressor.
[0146] like Figure 6As shown, an embodiment of the present application provides a device, including a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.
[0147] Memory 113, for storing computer programs;
[0148] In one embodiment of the present application, the processor 111 is configured to execute a program stored in the memory 113 to implement the compressor control method provided by any of the aforementioned method embodiments, including:
[0149] Obtaining the real-time rotation speed of the refrigerator compressor, and obtaining initial ambient temperature data collected by a temperature sensor disposed outside the refrigerator;
[0150] Correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data;
[0151] determining a target rotation speed according to the target ambient temperature data;
[0152] The refrigerator compressor is controlled to operate according to the target speed.
[0153] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the compressor control method provided in any of the aforementioned method embodiments are implemented.
[0154] The device embodiments described above are merely illustrative. 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 the modules may be selected based on actual needs to achieve the objectives of this embodiment.
[0155] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, or of course, by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the relevant technology, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiment.
[0156] It should be understood that the terms used herein are for the purpose of describing specific example embodiments only and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "comprise", "include", "contain" and "have" are inclusive and therefore specify the presence of stated features, steps, operations, elements and / or parts, but do not exclude the presence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring them to be performed in the specific order described or illustrated, unless the order of execution is clearly indicated. It should also be understood that additional or alternative steps may be used.
[0157] 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 compressor control method, characterized in that: The method comprises: Obtaining the real-time speed of the refrigerator compressor and obtaining initial ambient temperature data collected by a temperature sensor disposed on the outside of the refrigerator, wherein the temperature sensor is located in a hinged cover above the refrigerator door and collects ambient temperature through a hole in the side of the hinged cover; Correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data; determining a target rotation speed according to the target ambient temperature data; controlling the refrigerator compressor to operate according to the target speed; The step of correcting the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data includes: Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter; A value obtained by subtracting the correction parameter from the initial ambient temperature data is used as the target ambient temperature data.
2. The method according to claim 1, characterized in that The determining of the correction parameter according to the real-time rotation speed includes: Obtaining a target correspondence table, wherein the target correspondence table includes correspondences between multiple sets of rotational speeds and parameter values; The parameter value corresponding to the real-time rotation speed is searched in the target correspondence table, and the parameter value is determined as the correction parameter.
3. The method according to claim 2, characterized in that The obtaining target correspondence table includes: determining a distance between the temperature sensor and a refrigerator condenser; In the preset correspondence table set, the correspondence table corresponding to the distance is determined as the target correspondence table.
4. The method according to claim 1, wherein The step of obtaining the real-time rotation speed of the refrigerator compressor includes: collecting the current rotation speed of the refrigerator compressor at every first preset time interval; Determine whether the current speed is the same as the speed collected in the previous cycle; If the current speed is different from the speed collected in the previous cycle, timing starts from the moment the current speed is collected; When the timing reaches a second preset time length and the current speed does not change within the second preset time length, the current speed is used as the real-time speed.
5. The method according to claim 4, characterized in that The method further comprises: If the current speed changes before the timing reaches the second preset time, the timing starts from the time when the speed changes; When the timing reaches a second preset time period and the changed rotational speed does not change again within the second preset time period, the changed rotational speed is used as the real-time rotational speed.
6. The method according to claim 1, characterized in that Before obtaining the real-time rotation speed of the refrigerator compressor, the method further includes: When the refrigerator compressor is in a stopped state, determining the initial ambient temperature data as the target ambient temperature data; When the refrigerator compressor is in operation, the steps of obtaining the real-time rotation speed of the refrigerator compressor and obtaining the initial ambient temperature data collected by the temperature sensor provided outside the refrigerator are performed, and the initial ambient temperature data is corrected according to the real-time rotation speed to obtain the target ambient temperature data.
7. A compressor control device, characterized in that: The device comprises: an acquisition module, configured to acquire the real-time rotational speed of the refrigerator compressor and to acquire initial ambient temperature data collected by a temperature sensor disposed on the outside of the refrigerator, wherein the temperature sensor is located in a hinged cover above the refrigerator door and collects ambient temperature through a hole in a side opening of the hinged cover; a correction module, configured to correct the initial ambient temperature data according to the real-time rotation speed to obtain target ambient temperature data; a determination module, configured to determine a target rotational speed according to the target ambient temperature data; a control module, configured to control the operation of the refrigerator compressor according to the target speed; Wherein, the correction module is specifically used to: Determine a correction parameter according to the real-time rotation speed, wherein the larger the real-time rotation speed, the larger the corresponding correction parameter; A value obtained by subtracting the correction parameter from the initial ambient temperature data is used as the target ambient temperature data.
8. A device, characterized in that include: A processor and a memory, wherein the processor is used to execute a compressor control program stored in the memory to implement the compressor control method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the compressor control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Air-cooling refrigerator control method
CN103900339A
Refrigerator and control method thereof
CN115406175A