Control methods, devices, water treatment equipment, and storage media for compressor operation
By acquiring the compressor's operating parameters and adjusting the speed using a time-mapping table, the problem of excessively high temperature in the frequency converter module was solved, achieving both safety protection and cost savings for the frequency converter module.
Patent Information
- Application Number
- CN202510049081.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2045-01-10
AI Technical Summary
If the inverter module temperature is too high, the inverter module is easily burned out, and existing technologies have not been able to effectively solve this problem.
By acquiring the compressor's operating speed, inlet water temperature, and set water temperature, and using a time-mapping table, the time threshold required for the inverter module temperature to reach its maximum is determined. The compressor speed is then adjusted in a timely manner to reduce the inverter module temperature and prevent high-temperature damage.
This technology enables timely and accurate reduction of the inverter module temperature, preventing damage to the inverter module and saving the cost of installing additional temperature acquisition devices.
Smart Images

Figure CN119914510B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of variable frequency refrigeration technology, and more specifically, to a method, apparatus, water treatment equipment, and storage medium for controlling the operation of a compressor in the field of variable frequency refrigeration technology. Background Technology
[0002] When the compressor is running at a high speed, the temperature of the inverter module will rise rapidly, which may cause the inverter module to burn out. Summary of the Invention
[0003] This application provides a control method, device, water treatment equipment, and storage medium for compressor operation. The method can reduce the module temperature of the frequency converter module in a timely and accurate manner.
[0004] In a first aspect, a method for controlling the operation of a compressor is provided, applied to a water treatment device. The water treatment device includes a compressor, a frequency converter module, a water storage tank, and an inlet pipe. The frequency converter module is connected to the compressor, and the inlet pipe is connected to the water storage tank. The method includes: acquiring a first operating speed of the compressor, the inlet water temperature delivered to the water storage tank by the inlet pipe, and the set water temperature of the water storage tank; determining a first duration threshold corresponding to the inlet water temperature, the set water temperature, and the first operating speed in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required when the compressor operates at the first operating speed at the inlet water temperature and the set water temperature, and the module temperature of the frequency converter module reaches its maximum; if the first operating time of the compressor at the first operating speed reaches the first duration threshold, then controlling the compressor to operate at a second operating speed, the second operating speed being less than the first operating speed.
[0005] Secondly, a compressor operation control device is provided, applied to water treatment equipment. The water treatment equipment includes a compressor, a frequency converter module, a water storage tank, and an inlet pipe. The frequency converter module is connected to the compressor, and the inlet pipe is connected to the water storage tank. The device includes: an acquisition unit, used to acquire the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank by the inlet pipe, and the set water temperature of the water storage tank; a determination unit, used to determine a first duration threshold corresponding to the inlet water temperature, the set water temperature, and the first operating speed in a duration mapping table. The duration mapping table records the corresponding relationship of the duration threshold required for the frequency converter module temperature to reach its maximum when the compressor operates at the first operating speed under the inlet water temperature and the set water temperature; and a control unit, used to control the compressor to operate at a second operating speed, which is less than the first operating speed, if the first operating time of the compressor at the first operating speed reaches the first duration threshold.
[0006] Thirdly, a water treatment device is provided, comprising: a memory for storing executable program code; and a processor for calling and running the executable program code from the memory, causing the water treatment device to perform the method described in the first aspect or any possible implementation thereof.
[0007] Fourthly, a computer program product is provided, comprising: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0008] Fifthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0009] In this embodiment, the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank via the water supply pipeline, and the set water temperature of the water storage tank are obtained. Then, a first duration threshold corresponding to the inlet water temperature, set water temperature, and first operating speed is determined in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required for the inverter module to reach its maximum temperature when the compressor operates at the first operating speed under the specified inlet water temperature and set water temperature. When the first operating time of the compressor at the first operating speed reaches the first duration threshold, it is determined that the inverter module will continue to control the compressor at the first operating speed. During high-speed operation, the inverter module's temperature will reach its maximum. To prevent damage from high temperatures, the inverter module's temperature needs to be further reduced by lowering the compressor's operating speed. Specifically, before the inverter module's temperature reaches its maximum, the compressor is controlled to operate at a second speed to reduce the heat generated by the inverter module and lower its temperature. This method can reduce the inverter module's temperature in a timely and accurate manner. Furthermore, when reducing the inverter module's temperature, the timing of changing the compressor's operating speed can be determined directly through a time-mapping table, eliminating the need for an additional temperature acquisition device on the inverter module and saving installation costs. Attached Figure Description
[0010] Figure 1 This is a schematic diagram of the structure of a water treatment device provided in an embodiment of this application;
[0011] Figure 2 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application;
[0012] Figure 3 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application;
[0013] Figure 4 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application;
[0014] Figure 5 This is a schematic diagram of the structure of a compressor operation control device provided in an embodiment of this application;
[0015] Figure 6 This is a schematic diagram of the structure of a water treatment device provided in an embodiment of this application. Detailed Implementation
[0016] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0017] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0018] Figure 1 This is a schematic diagram of a water treatment device provided in an embodiment of this application. During operation, the water treatment device uses a compressor to compress a low-temperature, low-pressure gaseous refrigerant into a high-temperature, high-pressure gaseous refrigerant. This allows the high-temperature, high-pressure gaseous refrigerant to release heat more effectively in the condenser, thereby improving cooling efficiency. For a fixed-frequency compressor, its speed is fixed, meaning it operates at a set frequency. In contrast, a variable-frequency compressor adjusts its speed by changing the frequency of the AC power supplied to the compressor through a variable-frequency module; that is, the compressor speed is controlled by the variable-frequency module.
[0019] When a variable frequency drive (VFD) module controls a compressor to operate at a certain speed, the semiconductor devices (such as IGBTs) inside the module convert direct current (DC) to alternating current (AC) through rapid switching. During switching operations, these devices incur switching losses, generating heat. The higher the compressor speed, the more frequently the semiconductor devices in the VFD module switch, resulting in greater switching losses and more heat generation. If the VFD module consistently controls the compressor's operation at a high module temperature, it will degrade the performance of the internal components and, in severe cases, damage the entire VFD module.
[0020] Based on this, this application proposes a compressor operation control method applied to water treatment equipment. The method acquires the compressor's first operating speed, the inlet water temperature delivered to the storage tank via the water supply pipeline, and the set water temperature of the storage tank. Then, a first duration threshold corresponding to the inlet water temperature, set water temperature, and first operating speed is determined in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required for the inverter module to reach its maximum temperature when the compressor operates at the first operating speed at the inlet water temperature and the set water temperature. When the first operating time of the compressor at the first operating speed reaches the first duration threshold, the inverter module... If the compressor continues to run at the first speed, the inverter module's temperature will reach its maximum. To prevent the inverter module from being damaged by high temperature, it is necessary to further reduce the inverter module's temperature by reducing the compressor's operating speed. That is, before the inverter module's temperature reaches its maximum, the compressor is controlled to run at a second speed to reduce the heat generated by the inverter module and lower its temperature. This method can reduce the inverter module's temperature in a timely and accurate manner. Furthermore, when reducing the inverter module's temperature, the timing of changing the compressor's operating speed can be determined directly through the time-duration mapping table, eliminating the need for an additional temperature acquisition device on the inverter module and saving installation costs.
[0021] based on Figure 1 The structural diagram shown below will be combined with... Figures 2-4 The present application provides a detailed description of the compressor operation control method provided in the embodiments.
[0022] Please see Figure 2 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application. Figure 2 As shown, the method in this application embodiment may include the following steps S101-S103.
[0023] S101, obtain the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank by the inlet water pipe, and the set water temperature of the water storage tank;
[0024] In one embodiment, after the compressor enters the working state, the first operating speed of the compressor is obtained. Optionally, in this embodiment, when the compressor is triggered to run at a certain speed, this speed can be pre-stored in a set area, thereby obtaining the first operating speed of the compressor in that area. It is understood that during the operation of the water treatment equipment, the compressor speed can change. Each time the compressor speed changes, the changed speed can be stored in the set area and determined as the first speed. The speed stored in the set area can be changed by receiving a speed adjustment command from the user, and the compressor can be controlled to run at that speed. In this embodiment, the unit of compressor speed can be revolutions per second (r / s) or revolutions per minute (r / min).
[0025] In one embodiment, the inlet water temperature is the temperature of the water supplied by the water treatment equipment from an external water source to the water storage tank. The inlet water temperature supplied by the inlet water pipeline to the water storage tank can be obtained by a temperature detection component installed at the inlet of the inlet water pipeline.
[0026] In one embodiment, the set water temperature is the temperature that the water stored in the storage tank after being heated by the water treatment equipment needs to reach. The set water temperature can be determined based on the water temperature setting command received by the water treatment equipment. For example, after receiving the water temperature setting command, if the water treatment equipment obtains that the temperature indicated in the water temperature setting command is 40 degrees Celsius (°C), then the set water temperature of the storage tank is determined to be 40°C. The water temperature setting command can be triggered by the physical temperature adjustment button of the water treatment equipment or by an application installed on a mobile terminal for controlling the water treatment equipment. The specific water temperature to be obtained from the storage tank is not limited here.
[0027] S102, determine the first time threshold corresponding to the inlet water temperature, the set water temperature, and the first speed in the time mapping table. The time mapping table records the correspondence between the first time threshold required when the compressor runs at the first speed under the inlet water temperature and the set water temperature, and the module temperature of the frequency converter module reaches the maximum.
[0028] In one embodiment, the duration mapping table can be pre-stored in the water treatment equipment. Optionally, the duration mapping table can be pre-stored in the water treatment equipment at the factory, or the user can be guided to download the duration mapping table before using the water treatment equipment. Thus, during the treatment of water from an external water source, the water treatment equipment can adjust the compressor speed according to the pre-stored duration mapping table. It is understood that since different models of water treatment equipment may have different compressor types, the specific data in the duration mapping table differs for different models of water treatment equipment in this embodiment.
[0029] Specifically, the duration mapping table stores the correspondence between the inlet water temperature, the set water temperature, and the first duration threshold required for the inverter module to reach its maximum temperature when the compressor is running at its first speed controlled by the inverter module. Therefore, after obtaining the set water temperature, the inlet water temperature, and the first speed, the corresponding first duration threshold can be determined from the duration mapping table. The duration mapping table is shown in Table 1 below:
[0030]
[0031] For example, if the water treatment equipment obtains that the first operating speed of the compressor is 4000 (r / s), the inlet water temperature is 25°C, and the set water temperature is 3°C, it determines the first duration threshold as 40s through the duration mapping relationship table.
[0032] S103, if the compressor operates at the first speed for a first duration of a first duration threshold, then control the compressor to operate at the second speed, which is less than the first speed.
[0033] In one embodiment, when the compressor is running at a first speed, a timing device is started to time and obtain the first running time of the compressor running at the first speed. When the first running time reaches a first time threshold, if the compressor continues to run at the first speed, the heat generated by the frequency converter in controlling the compressor to run at the first speed will cause the module temperature of the frequency converter to reach the highest level. In order to avoid the module temperature reaching the highest level, when the first running time reaches the first time threshold, the compressor is controlled to run at a second speed, wherein the second speed is less than the first speed.
[0034] It is understandable that by controlling the compressor to operate at a second speed, which is lower than the first speed, the heat generated by the inverter module during compressor operation can be reduced, thus preventing the module temperature from rising rapidly to the maximum temperature. It is also understandable that a fan is installed around the inverter module to reduce its temperature. After the compressor speed is reduced, the rate of heat rise in the inverter module is less than the rate of heat dissipation by the fan for a certain period of time, thereby achieving the effect of reducing the module temperature.
[0035] In this embodiment, the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank via the water supply pipeline, and the set water temperature of the water storage tank are obtained. Then, a first duration threshold corresponding to the inlet water temperature, set water temperature, and first operating speed is determined in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required for the inverter module to reach its maximum temperature when the compressor operates at the first operating speed under the specified inlet water temperature and set water temperature. When the first operating time of the compressor at the first operating speed reaches the first duration threshold, it is determined that the inverter module will continue to control the compressor at the first operating speed. During high-speed operation, the inverter module's temperature will reach its maximum. To prevent damage from high temperatures, the inverter module's temperature needs to be further reduced by lowering the compressor's operating speed. Specifically, before the inverter module's temperature reaches its maximum, the compressor is controlled to operate at a second speed to reduce the heat generated by the inverter module and lower its temperature. This method can reduce the inverter module's temperature in a timely and accurate manner. Furthermore, when reducing the inverter module's temperature, the timing of changing the compressor's operating speed can be determined directly through a time-mapping table, eliminating the need for an additional temperature acquisition device on the inverter module and saving installation costs.
[0036] Please see Figure 3 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application. Figure 3 As shown, the method in this application embodiment may include the following steps S201-S204.
[0037] S201, obtain the inlet water temperature delivered to the water storage tank by the inlet water pipeline and the set water temperature of the water storage tank;
[0038] Specifically, please refer to the description of step S101 in the above-mentioned embodiment of the instruction manual. Here, the method of obtaining the inlet water temperature and the set water temperature of the storage tank will not be limited.
[0039] S202, the compressor's operating speed is determined as the first speed based on the inlet water temperature and the set water temperature;
[0040] S203 controls the compressor to run at the first speed;
[0041] In one embodiment, after obtaining the inlet water temperature and the set water temperature of the water storage tank, the compressor speed corresponding to the inlet water temperature and the set water temperature can be determined by obtaining the correlation between the inlet water temperature, the set water temperature, and the compressor's operating speed. Thus, after obtaining the inlet water temperature and the set water temperature, the first speed of the compressor is determined based on them.
[0042] S204, determine the first time threshold corresponding to the inlet water temperature, the set water temperature, and the first speed in the time mapping table. The time mapping table records the correspondence between the first time threshold required when the inverter module temperature reaches its maximum when the compressor runs at the first speed under the inlet water temperature and the set water temperature.
[0043] S205, if the compressor operates at the first speed for a first duration and the duration reaches the first duration threshold, then control the compressor to operate at the second speed, which is less than the first speed.
[0044] Specifically, please refer to the description of step S101 in the above embodiment of the specification, which will not be repeated here.
[0045] Furthermore, in this embodiment of the application, after controlling the compressor to run at the second speed, the actual water temperature of the water storage tank can also be obtained, and when the actual water temperature of the water storage tank reaches the set water temperature, the compressor is controlled to stop running.
[0046] Specifically, a temperature sensor can be installed inside the water storage tank to obtain the temperature of the water stored in the tank after being heated by the water treatment equipment. Once the actual water temperature in the storage tank reaches the set temperature, indicating that the water temperature has reached the user's desired temperature and further heating or cooling of the water is no longer necessary, the compressor will stop operating.
[0047] Furthermore, when the frequency converter controls the compressor to run at the first speed, if the actual water temperature in the water storage tank reaches the set water temperature, and it is determined that the water treatment equipment does not need to continue heating or cooling the water, then the compressor is controlled to stop running.
[0048] Furthermore, when the compressor operates at the second speed for a second duration that reaches the second duration threshold, and the actual water temperature does not reach the set water temperature, the compressor's operating speed is determined to be the third speed, where the third speed is less than the second speed.
[0049] For example, the first speed is 4000 r / s. When the compressor runs at the first speed for 40 seconds, if it is determined that the actual water temperature in the storage tank has not reached the set water temperature, the compressor is controlled to run at a second speed of 2000 r / s. Further, based on the set water temperature, inlet water temperature, actual water temperature, first speed, and first running time, a second time threshold is determined. When the compressor runs at the second speed for the second time and reaches the second time threshold, if the frequency converter continues to control the compressor to run at the second speed, it is determined that the frequency converter module's temperature will be too high, potentially damaging the module. Therefore, the compressor is controlled to run at a lower third speed. Similarly, a second time mapping table can be established between the set water temperature, inlet water temperature, actual water temperature, first speed, first running time, and the second time threshold. The second time for changing the compressor's operating speed is determined by a second time mapping table based on the set water temperature, inlet water temperature, actual water temperature, first speed, first running time, and second time threshold. The second time threshold is determined by comprehensively considering the temperature change of the water to be treated by the water treatment equipment and the actual treatment situation in the previous stage, thereby improving the accuracy of determining the second time threshold.
[0050] Furthermore, in this embodiment, when the compressor operates at a third speed for a third operating time, reaching a third operating time threshold, and the actual water temperature in the water tank fails to reach the set water temperature, it is determined that the current cooling or heating effect of the compressor is poor. The compressor is then controlled to stop operating, preventing the inverter module's temperature from continuously rising while reducing compressor operating losses. The third operating time threshold can also be determined based on a third operating time mapping table. This table maps the correspondence between set water temperature, inlet water temperature, actual water temperature, first speed, first operating time, second speed, second operating time, third speed, and the third operating time threshold.
[0051] In this embodiment, the first speed of the compressor is determined by the inlet water temperature delivered to the water storage tank through the inlet pipe and the set water temperature of the water storage tank. The compressor speed can be determined by the range of water temperature variations required for water treatment. Since the compressor speed and the actual required temperature range are determined, the compressor operation can be accurately controlled. Furthermore, when the compressor is running at a second speed, if the actual water temperature in the water storage tank reaches the set water temperature, the compressor is stopped. This achieves compressor control while ensuring the outlet water temperature meets the set water temperature, thus avoiding energy waste. Because the compressor is stopped, the inverter module no longer continues to operate. The compressor generates heat, which lowers the temperature of the inverter module. Furthermore, when the compressor operates at the second speed for the second duration, reaching the second duration threshold, and the actual water temperature is lower than the set water temperature, the compressor speed is reduced to the third speed. By further reducing the compressor speed, the heat generated by the inverter module during compressor operation is reduced, thus lowering the inverter module temperature. Further still, when the compressor operates at the third speed for the third duration threshold, and the actual water temperature has not reached the set water temperature, the compressor is shut down. This prevents the compressor from continuing to operate when its efficiency is low, reducing energy consumption while lowering the inverter module temperature.
[0052] Please see Figure 4 This is a flowchart illustrating a compressor operation control method provided in an embodiment of this application. Figure 4 As shown, the method in this application embodiment may include the following steps S301-S304.
[0053] S301, obtain the preset inlet water temperature, preset set temperature, and preset operating speed;
[0054] S302, obtain the maximum operating time when the module temperature reaches the maximum when the compressor is controlled by the frequency converter at a preset operating speed under preset inlet water temperature and preset set temperature.
[0055] S303, establish the relationship between running time, preset inlet water temperature, preset set temperature, and preset running speed;
[0056] S304, update the preset inlet water temperature, preset set temperature, and preset operating speed until the preset conditions are met, and obtain the duration mapping relationship table based on the association relationship. The preset condition is that the amount of data in the association relationship meets the quantity threshold.
[0057] In one embodiment, the relationship between runtime, preset inlet water temperature, preset set temperature, and preset operating speed can be constructed using experimental data. When constructing the duration mapping table, it is necessary to obtain the maximum temperature change of the inverter module to determine the running time of the water treatment equipment under the preset inlet water temperature, preset set temperature, and preset operating speed. Therefore, temperature sensors need to be installed around the inverter module to obtain the module temperature when the inverter module controls the compressor to run at the preset operating speed, and to determine the compressor running time when the module temperature reaches its maximum. This establishes the correlation between the running time, preset inlet water temperature, preset set temperature, and preset operating speed. It can be understood that the preset inlet water temperature, preset set temperature, and preset operating speed are control variables that can be manually changed. The running time, on the other hand, is the time required for the module temperature to reach its maximum when the inverter module controls the compressor to run at the preset operating speed, based on the preset inlet water temperature, preset set temperature, and preset operating speed. It changes according to the preset inlet water temperature, preset set temperature, and preset operating speed. The preset inlet water temperature is the water temperature delivered to the storage tank by the water supply pipeline during the experiment. The preset set temperature is the water temperature required to be reached by the outlet water tank during the experiment. The preset operating speed is the operating speed of the compressor during the experiment.
[0058] Furthermore, in this embodiment of the application, the step of determining the operating time for which the module temperature reaches its maximum when the compressor operates at a preset operating speed includes:
[0059] S3021, obtain the first moment when the inverter module controls the compressor to run at a preset operating speed under the preset inlet water temperature and preset set temperature;
[0060] S3022, Obtain the module temperature when the inverter module controls the compressor to run at a preset operating speed;
[0061] S3023, if the module temperature is greater than or equal to the temperature threshold at the second moment, and the module temperature does not change within the preset time, then it is determined that the module temperature reaches the maximum temperature when the inverter module controls the compressor to run at the preset operating speed.
[0062] S3024, Determine the runtime based on the first and second time points.
[0063] In one embodiment, the water treatment equipment controls the compressor to rotate at a preset operating speed at a first moment (starting moment) under a preset inlet water temperature and a preset set temperature. Then, it controls the compressor to rotate at the preset operating speed and obtains the module temperature when the frequency converter controls the compressor to rotate at the preset operating speed. If, at a second moment, the module temperature of the frequency converter is greater than or equal to the temperature threshold and the module temperature does not change within a preset time, it is determined that the module temperature has reached the maximum temperature when the frequency converter controls the compressor to run at the preset operating speed. The time between the second moment and the first moment is obtained and determined as the running time.
[0064] It is understandable that when a water treatment device operates at a preset inlet water temperature and preset set temperature, and the compressor is controlled at a preset operating speed, the module temperature may fluctuate; for example, it may first reach a temperature threshold and then decrease. This application determines that the module temperature has reached its maximum value by judging when the module temperature is greater than or equal to the temperature threshold and no longer changes. This allows for accurate determination of whether the module temperature has reached its maximum value, providing a reliable basis for timely adjustment of the compressor's operating speed.
[0065] Furthermore, after obtaining the correlation between runtime, preset inlet water temperature, preset set temperature, and preset operating speed, any one or more of the preset inlet water temperature, preset set temperature, and preset operating speed are changed, and the runtime obtained after the change is obtained, and then their correlation is obtained, until the amount of data of the established correlation meets the quantity threshold, and the established correlation that meets the quantity threshold is determined as the runtime mapping relationship table.
[0066] It is understandable that during the operation of the compressor controlled by the frequency converter module, the module temperature of the frequency converter module is not only affected by the compressor's operating speed, but also by the water temperature adjustment required by the water treatment equipment. Therefore, this application improves the accuracy of the obtained time mapping table by establishing the correlation between the preset inlet water temperature, the preset set temperature, the preset operating speed, and the running time.
[0067] In this embodiment, by presetting the inlet water temperature, the preset set temperature, and the preset operating speed, the maximum operating time of the compressor controlled by the frequency converter module is obtained when the module temperature reaches the preset operating speed. This establishes a time mapping table, so that in actual water treatment, the operating speed of the compressor can be accurately adjusted without installing a temperature sensor on the frequency converter module, thereby reducing the module temperature of the frequency converter module.
[0068] based on Figure 1 The structural diagram is shown below, in conjunction with... Figure 5 This application provides a detailed description of the compressor operation control device provided in the embodiments. It should be noted that... Figure 5The control device for operating the compressor in the present application is used to perform the operation of the compressor in the present application. Figures 2-4 The methods shown in the embodiments are for illustrative purposes only, illustrating the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this application. Figures 2-4 The illustrated embodiment. Specifically, the compressor operation control device 1 includes:
[0069] The acquisition unit 11 is used to acquire the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank by the inlet water pipeline, and the set water temperature of the water storage tank;
[0070] The determining unit 12 is used to determine the first time threshold corresponding to the inlet water temperature, the set water temperature, and the first speed in the time mapping relationship table. The time mapping relationship table records the corresponding relationship of the time threshold required for the inverter module temperature to reach the maximum when the compressor runs at the first speed under the inlet water temperature and the set water temperature.
[0071] The control unit 13 is configured to control the compressor to run at a second speed, which is less than the first speed, if the compressor runs at a first speed for a first duration of a first duration threshold.
[0072] Optionally, the acquisition unit includes:
[0073] The acquisition subunit 111 is used to acquire the inlet water temperature delivered to the water storage tank by the inlet water pipeline and the set water temperature of the water storage tank;
[0074] The subunit 112 is used to determine the compressor's operating speed as the first speed based on the inlet water temperature and the set water temperature;
[0075] Control subunit 113 is used to control the compressor to run at a first speed.
[0076] Optionally, the compressor operation control device 1 further includes:
[0077] The preset acquisition unit 14 is used to acquire the preset inlet water temperature, the preset set temperature, and the preset operating speed.
[0078] The duration acquisition unit 15 is used to acquire the duration during which the module temperature reaches its maximum when the compressor is controlled by the frequency converter at a preset operating speed under the preset inlet water temperature and preset set temperature.
[0079] Establishment unit 16 is used to establish the relationship between running time, preset inlet water temperature, preset set temperature, and preset running speed;
[0080] The update unit 17 is used to update the preset inlet water temperature, preset set temperature, and preset operating speed until the preset conditions are met. Based on the association relationship, a duration mapping relationship table is obtained. The preset condition is that the amount of data in the association relationship meets the quantity threshold.
[0081] Optionally, establishing unit 16 includes:
[0082] The moment acquisition subunit 161 is used to acquire the first moment when the frequency converter controls the compressor to run at a preset operating speed under the preset inlet water temperature and preset set temperature.
[0083] Temperature acquisition subunit 162 is used to acquire the module temperature when the inverter module controls the compressor to run at a preset operating speed;
[0084] The first determining subunit 163 is used to determine that the module temperature reaches the maximum temperature when the inverter module controls the compressor to run at a preset operating speed if the module temperature is greater than or equal to the temperature threshold at the second moment and the module temperature has not changed within a preset time period.
[0085] The second determining subunit 164 is used to determine the runtime based on the first time and the second time.
[0086] Optionally, the compressor operation control device 1 further includes:
[0087] Water temperature acquisition unit 18 is used to acquire the actual water temperature in the water storage tank;
[0088] The shutdown control unit 19 is used to control the compressor to stop running if the actual water temperature in the water storage tank reaches the set water temperature.
[0089] Optionally, the compressor operation control device 1 further includes:
[0090] The runtime acquisition unit 20 is used to acquire the second runtime of the compressor running at the second speed.
[0091] The speed determination unit 21 is used to determine the compressor's operating speed as the third speed if the actual water temperature does not reach the set water temperature and the second running time reaches the second running time threshold.
[0092] The operation control unit 22 is used to control the compressor to run at a third speed, which is less than the second speed.
[0093] Optionally, the compressor operation control device 1 further includes:
[0094] The third duration acquisition unit 23 is used to acquire the third operating duration of the compressor at the third speed;
[0095] The shutdown control unit 24 is used to control the compressor to stop running if the actual water temperature in the water storage tank does not reach the set water temperature and the third running time reaches the third running time threshold.
[0096] In this embodiment, the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank via the water supply pipeline, and the set water temperature of the water storage tank are obtained. Then, a first duration threshold corresponding to the inlet water temperature, set water temperature, and first operating speed is determined in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required for the inverter module to reach its maximum temperature when the compressor operates at the first operating speed under the specified inlet water temperature and set water temperature. When the first operating time of the compressor at the first operating speed reaches the first duration threshold, it is determined that the inverter module will continue to control the compressor at the first operating speed. During high-speed operation, the inverter module's temperature will reach its maximum. To prevent damage from high temperatures, the inverter module's temperature needs to be further reduced by lowering the compressor's operating speed. Specifically, before the inverter module's temperature reaches its maximum, the compressor is controlled to operate at a second speed to reduce the heat generated by the inverter module and lower its temperature. This method can reduce the inverter module's temperature in a timely and accurate manner. Furthermore, when reducing the inverter module's temperature, the timing of changing the compressor's operating speed can be determined directly through a time-mapping table, eliminating the need for an additional temperature acquisition device on the inverter module and saving installation costs.
[0097] Please see Figure 6 This is a schematic diagram of a water treatment device provided in an embodiment of this application. Figure 6 As shown, the water treatment device 500 includes a processor 501 and a memory 502. The processor 501 and the memory 502 are electrically connected.
[0098] The processor 501 is the control center of the water treatment equipment 500 and may include one or more processing cores. The processor 501 connects to various parts of the water treatment equipment 500 using various interfaces and lines. By running or calling computer programs stored in the memory 502, and by calling data stored in the memory 502, it executes various functions and processes data of the water treatment equipment 500, thereby providing overall control of the water treatment equipment 500. Optionally, the processor 501 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 501 may integrate one or more of the following: CPU, Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user page, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 501 and may be implemented separately using a communication chip.
[0099] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function, etc.; the data storage area may store data created based on the use of the water treatment equipment 500, etc.
[0100] Furthermore, memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 502 may also include a memory controller to provide processor 501 with access to memory 502.
[0101] In this embodiment, the processor 501 in the water treatment device 500 loads the instructions corresponding to the processes of one or more computer programs into the memory 502 according to the following steps, and the processor 501 runs the computer programs stored in the memory 502 to realize various functions, as follows:
[0102] The compressor's initial operating speed, the inlet water temperature delivered to the water storage tank via the inlet pipe, and the set water temperature of the water storage tank are obtained.
[0103] The first time threshold corresponding to the inlet water temperature, the set water temperature, and the first speed is determined in the time mapping table. The time mapping table records the correspondence between the first time threshold required when the inverter module temperature reaches its maximum when the compressor runs at the first speed under the inlet water temperature and the set water temperature.
[0104] If the compressor operates at a first speed for a first duration that reaches a first duration threshold, the compressor is controlled to operate at a second speed, which is less than the first speed. Optionally, when the processor 501 acquires the first speed of the compressor, the inlet water temperature delivered to the water storage tank via the inlet pipe, and the set water temperature of the water storage tank, it specifically executes the following:
[0105] Obtain the inlet water temperature delivered to the water storage tank via the inlet pipe, and the set water temperature of the water storage tank;
[0106] The compressor's operating speed is determined as the first speed based on the inlet water temperature and the set water temperature;
[0107] Control the compressor to run at the first speed.
[0108] Optionally, before determining the first duration threshold corresponding to the inlet water temperature, set water temperature, and first rotation speed in the duration mapping table, the processor 501 also executes:
[0109] Obtain the preset inlet water temperature, preset set temperature, and preset operating speed;
[0110] The maximum operating time of the module temperature when the compressor is controlled by the frequency converter at a preset operating speed is obtained under preset inlet water temperature and preset set temperature.
[0111] Establish the correlation between runtime, preset inlet water temperature, preset set temperature, and preset operating speed;
[0112] Update the preset inlet water temperature, preset set temperature, and preset operating speed until the preset conditions are met. Based on the correlation, obtain the duration mapping table. The preset condition is that the amount of data in the correlation meets the quantity threshold.
[0113] Optionally, when processor 501 executes the process of obtaining the maximum operating time of the module temperature when the inverter module controls the compressor to run at a preset operating speed under preset inlet water temperature and preset set temperature, it specifically performs the following:
[0114] The first moment when the inverter module controls the compressor to run at a preset operating speed under the preset inlet water temperature and preset set temperature is obtained;
[0115] Obtain the module temperature when the inverter module controls the compressor to run at a preset operating speed;
[0116] If the module temperature is greater than or equal to the temperature threshold at the second moment, and the module temperature does not change within the preset time, then it is determined that the module temperature reaches the maximum temperature when the inverter module controls the compressor to run at the preset operating speed.
[0117] The runtime is determined based on the first and second time points.
[0118] Optionally, after executing the control to run the compressor at the second speed, processor 501 also executes:
[0119] Obtain the actual water temperature inside the water storage tank;
[0120] If the actual water temperature in the water storage tank reaches the set water temperature, the compressor will be stopped.
[0121] Optionally, after obtaining the actual water temperature in the water storage tank, processor 501 also executes:
[0122] Obtain the second operating time of the compressor at the second speed;
[0123] If the actual water temperature does not reach the set water temperature, and the second running time reaches the second running time threshold, then the compressor's operating speed is determined to be the third speed.
[0124] The compressor is controlled to run at a third speed, which is less than the second speed.
[0125] Optionally, after executing the command to control the compressor to run at the third speed, processor 501 also executes:
[0126] Obtain the third operating time of the compressor at the third speed;
[0127] If the actual water temperature in the water storage tank does not reach the set water temperature, and the third running time reaches the third running time threshold, the compressor will be controlled to stop running.
[0128] In this embodiment, the first operating speed of the compressor, the inlet water temperature delivered to the water storage tank via the water supply pipeline, and the set water temperature of the water storage tank are obtained. Then, a first duration threshold corresponding to the inlet water temperature, set water temperature, and first operating speed is determined in a duration mapping table. The duration mapping table records the correspondence between the first duration threshold required for the inverter module to reach its maximum temperature when the compressor operates at the first operating speed under the specified inlet water temperature and set water temperature. When the first operating time of the compressor at the first operating speed reaches the first duration threshold, it is determined that the inverter module will continue to control the compressor at the first operating speed. During high-speed operation, the inverter module's temperature will reach its maximum. To prevent damage from high temperatures, the inverter module's temperature needs to be further reduced by lowering the compressor's operating speed. Specifically, before the inverter module's temperature reaches its maximum, the compressor is controlled to operate at a second speed to reduce the heat generated by the inverter module and lower its temperature. This method can reduce the inverter module's temperature in a timely and accurate manner. Furthermore, when reducing the inverter module's temperature, the timing of changing the compressor's operating speed can be determined directly through a time-mapping table, eliminating the need for an additional temperature acquisition device on the inverter module and saving installation costs.
[0129] It should be understood that the apparatus provided in this application embodiment is used to execute the above-described compressor operation control method, and therefore can achieve the same effect as the above-described implementation method.
[0130] When using integrated units, the device may include a processing module and a storage module. Specifically, when the device is applied to water treatment equipment, the processing module can be used to control and manage the operation of the water treatment equipment. The storage module can be used to support the execution of relevant program code by the water treatment equipment.
[0131] The processing module may be a processor or a controller, which can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.
[0132] In addition, the device provided in this application embodiment may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a compressor operation control method provided in the above embodiment.
[0133] This application also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a compressor operation control method provided in the above embodiments.
[0134] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement a compressor operation control method provided in the above embodiment.
[0135] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0136] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0137] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0138] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A control method of a compressor operation, characterized by, The application is applied to a water treatment device, which comprises a compressor, a variable frequency module, a water storage tank, and a water inlet pipeline, wherein the variable frequency module is connected with the compressor, and the water inlet pipeline is connected with the water storage tank, and the method comprises: obtaining a first rotating speed of the compressor, water temperature of the water inlet pipeline delivered to the water storage tank, and set water temperature of the water storage tank; determining a first time length threshold corresponding to the water temperature, the set water temperature, and the first rotating speed in a time length mapping relationship table, wherein the time length mapping relationship table records a corresponding relationship between the first time length threshold and a maximum module temperature of the variable frequency module when the compressor operates at the first rotating speed under the water temperature and the set water temperature; if a first operation time length of the compressor operating at the first rotating speed reaches the first time length threshold, controlling the compressor to operate at a second rotating speed, wherein the second rotating speed is less than the first rotating speed; before the determining, the method further comprises: obtaining a preset water temperature, a preset set temperature, and a preset operation rotating speed; obtaining an operation time length when the module temperature reaches a maximum value when the variable frequency module controls the compressor to operate at the preset operation rotating speed under the preset water temperature and the preset set temperature; establishing an association relationship among the operation time length, the preset water temperature, the preset set temperature, and the preset operation rotating speed; updating the preset water temperature, the preset set temperature, and the preset operation rotating speed until a preset condition is met, obtaining the time length mapping relationship table based on the association relationship, and the preset condition is that a data amount of the association relationship meets a quantity threshold; the obtaining the operation time length when the module temperature reaches the maximum value when the variable frequency module controls the compressor to operate at the preset operation rotating speed under the preset water temperature and the preset set temperature comprises: obtaining a first time point when the variable frequency module controls the compressor to operate at the preset operation rotating speed under the preset water temperature and the preset set temperature; obtaining the module temperature when the variable frequency module controls the compressor to operate at the preset operation rotating speed; if the module temperature is greater than or equal to a temperature threshold at a second time point and the module temperature does not change within a preset time length, it is determined that the module temperature reaches a maximum temperature when the variable frequency module controls the compressor to operate at the preset operation rotating speed; determining the operation time length based on the first time point and the second time point.
2. The method of claim 1, wherein, the obtaining the first rotating speed of the compressor, the water temperature of the water inlet pipeline delivered to the water storage tank, and the set water temperature of the water storage tank comprises: obtaining the water temperature of the water inlet pipeline delivered to the water storage tank and the set water temperature of the water storage tank; determining the operation rotating speed of the compressor as the first rotating speed based on the water temperature and the set water temperature; controlling the compressor to operate at the first rotating speed.
3. The method of claim 1, wherein, after the controlling the compressor to operate at the second rotating speed, the method further comprises: obtaining an actual water temperature of water in the water storage tank; If the actual water temperature of the water storage tank reaches the set water temperature, the compressor is controlled to stop running.
4. The method of claim 3, wherein, After the actual water temperature of the water in the water storage tank is obtained, the method further includes: obtaining a second running duration of the compressor running at the second rotating speed; If the actual water temperature does not reach the set water temperature, and the second running duration reaches a second duration threshold, it is determined that the running rotating speed of the compressor is a third rotating speed; The compressor is controlled to run at the third rotating speed, and the third rotating speed is less than the second rotating speed.
5. The method of claim 4, wherein, After the compressor is controlled to run at the third rotating speed, the method further includes: obtaining a third running duration of the compressor running at the third rotating speed; If the actual water temperature of the water storage tank does not reach the set water temperature, and the third running duration reaches a third duration threshold, the compressor is controlled to stop running.
6. A control device for a compressor operation, characterized by, The device is applied to a water treatment equipment, and the water treatment equipment includes a compressor, a frequency conversion module, a water storage tank, and a water inlet pipeline. The frequency conversion module is connected with the compressor, and the water inlet pipeline is connected with the water storage tank. The device is used to execute the method in any one of claims 1 to 5, and the device includes: an obtaining unit, configured to obtain a first rotating speed of the compressor, a water inlet temperature of water delivered by the water inlet pipeline to the water storage tank, and a set water temperature of the water storage tank; a determining unit, configured to determine, in a duration mapping relationship table, a first duration threshold corresponding to the water inlet temperature, the set water temperature, and the first rotating speed. The duration mapping relationship table records a corresponding relationship between a duration threshold required for the module temperature of the frequency conversion module to reach a maximum when the compressor runs at the first rotating speed under the water inlet temperature and the set water temperature; a control unit, configured to control the compressor to run at a second rotating speed if a first running duration of the compressor running at the first rotating speed reaches the first duration threshold. The second rotating speed is less than the first rotating speed. a preset obtaining unit, configured to obtain a preset water inlet temperature, a preset set temperature, and a preset running rotating speed; a duration obtaining unit, configured to obtain a running duration in which the module temperature reaches a maximum when the frequency conversion module controls the compressor to run at the preset running rotating speed under the preset water inlet temperature and the preset set temperature; an establishing unit, configured to establish an association relationship among the running duration, the preset water inlet temperature, the preset set temperature, and the preset running rotating speed; an updating unit, configured to update the preset water inlet temperature, the preset set temperature, and the preset running rotating speed until a preset condition is met, obtain the duration mapping relationship table based on the association relationship, and the preset condition is that a data amount of the association relationship meets a quantity threshold; the obtaining of the running duration in which the module temperature reaches a maximum when the frequency conversion module controls the compressor to run at the preset running rotating speed under the preset water inlet temperature and the preset set temperature includes: obtaining a first time at which the compressor runs at the preset running rotating speed under the preset water inlet temperature and the preset set temperature. acquire a module temperature when the variable frequency module controls the compressor to operate at the preset operating rotating speed; if the module temperature is greater than or equal to a temperature threshold at a second time, and the module temperature does not change within a preset time length, it is determined that the module temperature when the variable frequency module controls the compressor to operate at the preset operating rotating speed reaches a maximum temperature; determine the operating time length based on the first time and the second time.
7. A water treatment apparatus, characterized by, The water treatment device comprises: a memory for storing executable program codes; a processor for calling and running the executable program codes from the memory, so that the water treatment device executes the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer program codes, when the computer program codes are executed, the method according to any one of claims 1 to 5 is realized.
Citation Information
Patent Citations
Cooling pump control method
CN109681416A
Water pump control method and system and air conditioner
CN110131145A