Compressor self-checking method, thermal management system and storage medium

Through the compressor self-test method, the refrigerant content, load and motor status are judged using real-time temperature increase rate and phase current bias rate, which solves the problem of difficult to quickly locate the hidden fault of the compressor in the prior art, and achieves the effect of rapid fault positioning and maintenance cost savings.

CN120083682AActive Publication Date: 2025-06-03SHENZHEN MEGMEET ELECTRICAL CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510522824.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-06-03
Estimated Expiration
2045-04-24

AI Technical Summary

Technical Problem

The prior art is difficult to quickly locate hidden faults of compressors, such as wear and overheating, resulting in high maintenance costs and poor user experience.

Method used

By providing a compressor self-test method, the real-time temperature rise rate and phase current bias rate are used to determine whether the refrigerant content, load and motor are normal, so as to quickly locate the fault type.

Benefits of technology

It realizes rapid positioning of fault types, saves maintenance costs and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120083682A_ABST
    Figure CN120083682A_ABST
Patent Text Reader

Abstract

The invention discloses a compressor self-checking method, a heat management system and a storage medium, and the method comprises the following steps: in response to a self-checking signal, adjusting the operation wind gear of a condenser and an evaporator corresponding to a compressor to be the minimum wind gear, and adjusting the suction and exhaust temperature to be the preset temperature; at the current environment temperature, the first real-time temperature rise rate of a controller of the compressor and the real-time phase current of the compressor are obtained; wherein the first real-time temperature rise rate is the rate at which the controller rises from the first initial temperature to the first target temperature, and the phase current is the current of the compressor when the controller is at the first target temperature; calculating the phase current bias rate between the real-time phase current and the standard phase current at the current environment temperature; and whether the refrigerant content of the compressor is normal or not is judged according to the first real-time heating rate, and whether the load of the compressor and a motor are normal or not is judged according to the real-time phase current and the phase current bias rate. Through the mode, the compressor can be self-detected, so that the fault type is quickly positioned, and the maintenance cost is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic circuits, and particularly to a compressor self-checking method, a thermal management system, and a storage medium. Background Art

[0002] The compressor is the core component of the thermal management system and is crucial for optimizing the system performance. When obvious faults such as overcurrent and short circuit occur in the electric compressor, these faults can directly affect the performance of the compressor, and users can intuitively feel the abnormality of the compressor from the outside through instrument alarms and other means. However, for other hidden faults that affect the performance of the compressor, such as wear and overheating, users cannot intuitively feel them from the outside. If simple maintenance methods are adopted, such as cleaning the evaporator and condenser or filtering, etc., not only can these faults not be solved, but also the maintenance cost will be increased, affecting the user experience. Summary of the Invention

[0003] To solve the above problems, this application provides a compressor self-checking method, a thermal management system, and a storage medium, which can perform self-check on the compressor, detect whether the refrigerant content, load, and motor of the compressor are abnormal, so as to quickly locate the fault type, save the maintenance cost, and improve the user experience.

[0004] One technical solution adopted by this application is: to provide a compressor self-checking method, which includes: in response to a self-check signal, adjusting the operating wind speed of the condenser and evaporator corresponding to the compressor to the minimum wind speed, and adjusting the suction and discharge temperatures to a preset temperature; under the current ambient temperature, obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor; wherein, the first real-time heating rate is the rate at which the controller heats up from the first initial temperature to the first target temperature, and the phase current is the current of the compressor when the controller reaches the first target temperature; calculating the phase current bias rate between the real-time phase current and the standard phase current under the current ambient temperature; judging whether the refrigerant content of the compressor is normal according to the first real-time heating rate, and judging whether the load and motor of the compressor are normal according to the real-time phase current and the phase current bias rate.

[0005] In one embodiment, determining whether the refrigerant content of the compressor is normal according to the first real-time heating rate includes: obtaining the first temperature level corresponding to the current ambient temperature and the maximum heating rate offset rate; obtaining the first standard heating rate corresponding to the second temperature level and the second standard heating rate corresponding to the third temperature level according to the first temperature level; wherein, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the first real-time heating rate being greater than or equal to the first standard heating rate and less than or equal to the second standard heating rate, determining that the refrigerant content of the compressor is within the normal range; in response to the first real-time heating rate being greater than the second standard heating rate and less than or equal to the maximum heating rate offset rate, determining that the refrigerant content of the compressor is within the first-level fault range; wherein, the maximum refrigerant content in the first-level fault range is less than the minimum refrigerant content in the normal range; in response to the first real-time heating rate being greater than the maximum heating rate offset rate, determining that the refrigerant content of the compressor is within the second-level fault range; wherein, the maximum refrigerant content in the second-level fault range is less than the minimum refrigerant content in the first-level fault range.

[0006] In one embodiment, determining whether the load and motor of the compressor are normal according to the real-time phase current and the phase current offset rate includes: obtaining the first temperature level corresponding to the current ambient temperature and the maximum phase current offset rate; obtaining the first standard phase current corresponding to the second temperature level and the second standard phase current corresponding to the third temperature level according to the first temperature level; wherein, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the real-time phase current being greater than or equal to the first standard phase current, less than or equal to the second standard phase current, and the phase current offset rate being less than the maximum phase current offset rate, determining that the load of the compressor is normal and the motor is normal; in response to the real-time phase current being greater than the second standard phase current and the phase current offset rate being less than the maximum phase current offset rate, or in response to the real-time phase current being less than the first standard phase current and the phase current offset rate being less than the maximum phase current offset rate, determining that the load of the compressor is abnormal and the motor is in the first-level fault; in response to the real-time phase current being greater than the second standard phase current and the phase current offset rate being greater than the maximum phase current offset rate, or in response to the real-time phase current being less than the first standard phase current and the phase current offset rate being greater than the maximum phase current offset rate, determining that the load of the compressor is abnormal and the motor is in the second-level fault, wherein the severity of the second-level fault is greater than that of the first-level fault.

[0007] In one embodiment, the priority of the second-level fault is greater than that of the first-level fault, and the priority of the second-level fault range is greater than that of the first-level fault range. The method further includes: after the self-check is completed, displaying the corresponding fault return code according to the fault priority; each fault return code is used to represent the fault type of the refrigerant content, load or motor of the compressor.

[0008] In one embodiment, before obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor at the current ambient temperature, it includes: determining temperature levels corresponding to multiple ambient temperatures within a preset temperature range, and obtaining the standard heating rate and standard phase current corresponding to each temperature level.

[0009] In one embodiment, determining temperature levels corresponding to multiple ambient temperatures within a preset temperature range and obtaining the standard heating rate and standard phase current corresponding to each temperature level includes: gradually adjusting the ambient temperature from a second initial temperature to a second target temperature at a fixed temperature step to divide the ambient temperatures within the preset temperature range into multiple temperature levels; wherein, the number of adjustments is greater than or equal to zero and less than or equal to a preset value, the second initial temperature corresponds to the lowest temperature level, and the second target temperature corresponds to the highest temperature level; calculating the heating rate and phase current of the controller at the end of each adjustment to determine the standard heating rate and standard phase current corresponding to each temperature level; wherein, the second initial temperature is equal to the first initial temperature, and the second initial temperature is determined when the ambient temperature is the standard ambient temperature, the refrigerant content is the standard content, and the operating wind speeds of the condenser and evaporator are normal wind speeds.

[0010] In one embodiment, the first initial temperature is determined when the operating wind speeds of the condenser and evaporator are normal wind speeds. At the current ambient temperature, obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor includes: obtaining the heating time for the controller of the compressor to rise from the first initial temperature to the first target temperature at the current ambient temperature; calculating the first real-time heating rate of the controller temperature based on the heating time.

[0011] In one embodiment, the method further includes: obtaining the second real-time heating rate of the compressor and the real-time heat exchange efficiency at the current ambient temperature; wherein, the second real-time heating rate is the rate at which the exhaust temperature of the compressor rises from the first initial temperature to the first target temperature, and the real-time heat exchange efficiency is the heat exchange efficiency of the compressor when the exhaust temperature is at the first target temperature; comparing the second real-time heating rate with the standard heating rate of the exhaust temperature at the current ambient temperature, or comparing the real-time heat exchange efficiency with the standard heat exchange efficiency at the current ambient temperature to determine whether the refrigerant content of the compressor is normal.

[0012] The present application also provides a thermal management system, which includes a processor, a memory, a compressor, and a condenser and an evaporator respectively connected to the compressor. The memory is used to store program data, and the processor is used to execute the program data to implement the compressor self-check method as described above.

[0013] The present application also provides a computer-readable and writable storage medium, in which program data is stored. When the program data is executed by a processor, it is used to implement the compressor self-check method as described above.

[0014] One technical solution adopted in this application is to provide a compressor self-checking method, which includes: in response to a self-checking signal, adjusting the operating air volume of the condenser and evaporator corresponding to the compressor to the minimum air volume, and adjusting the suction and exhaust temperatures to a preset temperature; under the current ambient temperature, obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor; where the first real-time heating rate is the rate at which the controller heats up from the first initial temperature to the first target temperature, and the phase current is the current of the compressor when the controller is at the first target temperature; calculating the phase current bias rate between the real-time phase current and the standard phase current at the current ambient temperature; judging whether the refrigerant content of the compressor is normal according to the first real-time heating rate, and judging whether the load and motor of the compressor are normal according to the real-time phase current and the phase current bias rate. By performing self-checking on the compressor in the above manner, it is detected whether the refrigerant content, load and motor of the compressor are abnormal, so as to quickly locate the type of fault, save maintenance costs, and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings. Among them: Figure 1 is a schematic flowchart of the first embodiment of the compressor self-checking method provided by the present application; Figure 2 is provided by the present application Figure 1 is a schematic sub-flowchart of step S12; Figure 3 is provided by the present application Figure 1 is a schematic first sub-flowchart of step S14; Figure 4 is provided by the present application Figure 1 is a schematic second sub-flowchart of step S14; Figure 5 is a schematic flowchart of the second embodiment of the compressor self-checking method provided by the present application; Figure 6 is a schematic flowchart of the third embodiment of the compressor self-checking method provided by the present application; Figure 7 is a schematic structural diagram of the first embodiment of the thermal management system provided by the present application; Figure 8 is a schematic structural diagram of an embodiment of a computer-readable and writable storage medium provided by the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0016] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It can be understood that the specific embodiments described herein are only used to explain the present application, rather than limiting the present application. In addition, it should be noted that, for the sake of description, only the parts related to the present application rather than all the structures are shown in the drawings. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.

[0017] The terms "first", "second", etc. in the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.

[0018] Referring to

[0019] Referring to Figure 1 , Figure 1 is a schematic flowchart of the first embodiment of the compressor self-checking method provided by the present application. The method includes: Step S11: In response to the self-checking signal, adjust the operating air volume of the condenser and evaporator corresponding to the compressor to the minimum air volume, and adjust the suction and discharge temperatures to a preset temperature.

[0020] Among them, the self-checking signal can be triggered by the user. When the user has a self-checking requirement, the user can choose to actively start the self-checking process. For example, the self-checking program can be started by a self-checking button on the instrument; the self-checking signal can also be automatically triggered by the system. When the system detects a preset condition, such as the cumulative operation of the compressor reaches a preset duration, a specific working condition is detected (such as after continuous high-temperature operation), the performance of the compressor drops, etc., the system automatically triggers the self-checking program and issues a self-checking signal.

[0021] Among them, when the system detects a self-check signal, in order to improve the accuracy of detection and ensure the accuracy of the detected parameters, it is necessary to establish a benchmark test environment, exclude the interference of other variables (such as suction and exhaust temperatures, air volume), and operate the compressor under specific working conditions. Specifically, adjust the operating air volume of the condenser and evaporator corresponding to the compressor to the minimum air volume, and adjust the suction and exhaust temperatures to preset temperatures. The suction temperature is the temperature at the inlet of the compressor, and the exhaust temperature is the temperature at the outlet. The suction and exhaust temperatures can be detected through temperature sensors, such as thermocouples or thermistors. The suction and exhaust temperatures are adjusted to the preset temperatures (such as a suction temperature of 10°C and an exhaust temperature of 55°C) by controlling the expansion valve, compressor speed, etc.

[0022] Step S12: Obtain the first real-time heating rate of the compressor's controller and the real-time phase current of the compressor at the current ambient temperature.

[0023] Among them, the first real-time heating rate is the rate at which the controller heats up from the first initial temperature to the first target temperature, and the phase current is the current of the compressor when the controller is at the first target temperature. The first initial temperature is determined when the operating air volume of the condenser and evaporator is at the normal air volume.

[0024] Among them, the ambient temperature is the temperature of the compressor motor compartment, and the real-time temperature of the current motor compartment can be confirmed through the temperature sensor in the motor compartment. The compressor is usually used in refrigeration or heat pump systems, and the controller is responsible for regulating the operation of the compressor, such as controlling the speed, monitoring parameters such as temperature and pressure; the controller may include a microprocessor, power module, such as an IGBT (Insulated Gate Bipolar Transistor) module, sensor interface, etc.; according to sensors such as NTC (Negative Temperature Coefficient) thermistors, digital temperature sensors or temperature detection modules, the working temperature of the controller can be detected. These sensors or temperature detection modules may be installed on the circuit board, close to heat-generating components (such as power modules or processors) to monitor the working temperature of the controller in real time. The phase current is the current when driving the three-phase AC motor of the compressor, which reflects the working state and load condition of the motor. It can be sampled through a current sensor, such as a Hall current sensor or a sampling resistor, in cooperation with a sampling circuit and an ADC (Analog-to-Digital Converter). The microprocessor inside the controller can read these sampling values and then calculate the real-time phase current.

[0025] In some embodiments, as Figure 2 shown, step S12 may include: Step S121: Obtain the heating-up time for the controller of the compressor to rise from the first initial temperature to the first target temperature at the current ambient temperature.

[0026] Step S122: Calculate the first real-time heating-up rate of the controller of the compressor based on the heating-up time.

[0027] Among them, the refrigerant is the working medium used to transfer heat in the refrigeration cycle system. The temperature of the controller is affected by the working state of the compressor. If the refrigerant is insufficient, the compressor may need to run more frequently or generate more heat, resulting in a faster increase in the temperature of the controller. Taking the heating-up rate as an index to judge whether the refrigerant content is normal, when the refrigerant is insufficient, the system efficiency decreases, the running time of the compressor prolongs, and the controller of the compressor may rise faster. By monitoring the heating-up rate, it is possible to indirectly judge whether the refrigerant is within the normal range.

[0028] Step S13: Calculate the phase current bias rate between the real-time phase current and the standard phase current at the current ambient temperature.

[0029] Among them, the standard phase current is the expected current value when the compressor operates under normal load under certain conditions. The phase current bias rate is the percentage of the difference between the actual value and the standard value of the phase current, which is calculated by (real-time phase current - standard phase current) / standard phase current × 100%.

[0030] Specifically, the phase current reflects the working state and load condition of the compressor motor. By detecting the difference between the real-time phase current and the standard phase current and the phase current bias rate, it is possible to monitor in real time whether the compressor is in a normal working state. When the phase current bias rate is within the normal range, it indicates that the compressor load and the motor are normal. When the phase current bias rate exceeds the normal range, it indicates that there are abnormalities in the compressor load and the motor.

[0031] Step S14: Judge whether the refrigerant content of the compressor is normal according to the first real-time heating-up rate, and judge whether the load and the motor of the compressor are normal according to the real-time phase current and the phase current bias rate.

[0032] In the above solution, when the refrigerant content is short, the refrigeration efficiency of the compressor decreases, resulting in continuous high-load operation of the system, and the temperature of the controller rises rapidly. By monitoring the real-time heating-up rate, the abnormal refrigerant content of the compressor can be quickly located; when the load suddenly increases (such as system blockage, mechanical jamming), the phase current will increase. When the compressor motor is worn or demagnetized, the phase current bias rate will increase. By detecting the real-time phase current and the phase current bias rate, the abnormalities of the compressor load and the motor can be quickly located. The compressor is self-checked in the above manner, and the fault type is quickly located, saving maintenance costs and improving the user experience.

[0033] In some embodiments, such as Figure 3As shown, determining whether the refrigerant content of the compressor is normal according to the first real-time heating rate in step S14 includes: Step S141: Obtain the first temperature level corresponding to the current ambient temperature and the maximum heating rate offset rate.

[0034] Among them, different ambient temperatures correspond to different temperature levels, and different temperature levels correspond to different standard heating rates, which represent the standard heating rates for the temperature of the controller to rise from the first initial temperature to the first target temperature at different ambient temperatures. The maximum heating rate offset rate is the maximum value of the offset ratio of the real-time heating rate relative to the standard heating rate at the current ambient temperature.

[0035] Step S142: Obtain the first standard heating rate corresponding to the second temperature level and the second standard heating rate corresponding to the third temperature level according to the first temperature level.

[0036] Among them, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level.

[0037] Step S143: In response to the first real-time heating rate being greater than or equal to the first standard heating rate and less than or equal to the second standard heating rate, determine that the refrigerant content of the compressor is within the normal offset range.

[0038] Specifically, when the real-time heating rate is between the standard heating rates corresponding to the two adjacent temperature levels of the temperature level corresponding to the current ambient temperature, it reflects that the heat exchange efficiency of the compressor system is normal, and the refrigerant content of the compressor is within the normal offset range.

[0039] Step S144: In response to the first real-time heating rate being greater than the second standard heating rate and less than or equal to the maximum heating rate offset rate, determine that the refrigerant content of the compressor is within the first-level fault range.

[0040] Among them, the maximum refrigerant content in the first-level fault range is less than the minimum refrigerant content in the normal range.

[0041] Specifically, the less the refrigerant content in the compressor, the worse the refrigeration capacity of the compressor, resulting in the compressor continuously operating at high load and the faster the temperature rise rate of the controller. Different fault ranges are set to characterize the amount of refrigerant content in the compressor. For example, two situations can be distinguished according to the amount of refrigerant content in the compressor: the first-level fault range (slight abnormality, can operate in the short term) and the second-level fault range (severe fault, need to stop immediately). When the real-time temperature rise rate at the current ambient temperature exceeds the subsequent standard rate (the second standard temperature rise rate) but does not exceed the maximum deviation rate of the temperature rise rate, it indicates that the refrigerant content in the compressor is slightly insufficient, but it does not affect the refrigeration effect of the compressor. Slightly insufficient means that the current refrigerant content is less than the normal refrigerant content, but the difference from the normal refrigerant content is less than the first difference. When the refrigerant content in the compressor is within the first-level fault range, the system can trigger an early warning instead of directly shutting down, prompting the operation and maintenance personnel to check the refrigerant cycle (such as leak point detection) to avoid developing into a severe fault.

[0042] Step S145: In response to the first real-time temperature rise rate being greater than the maximum deviation rate of the temperature rise rate, determine that the refrigerant content in the compressor is within the second-level fault range.

[0043] Among them, the maximum refrigerant content in the second-level fault range is less than the minimum refrigerant content in the first-level fault range.

[0044] Among them, the real-time temperature rise rate (the first real-time temperature rise rate) of the controller at the current ambient temperature being greater than the maximum deviation rate of the temperature rise rate indicates that the refrigerant content in the compressor is severely insufficient, affecting the refrigeration effect of the compressor. Severely insufficient means that the current refrigerant content is less than the normal refrigerant content, but the difference from the normal refrigerant content is greater than the second difference. Among them, the second difference is greater than the above-mentioned first difference.

[0045] In the above solution, different temperature levels are divided according to different ambient temperatures and the maximum deviation rate of the temperature rise rate is set. By comparing the real-time temperature rise rate with the standard temperature rise rates corresponding to the front and back temperature levels, states such as normal refrigerant, first-level fault range, and second-level fault range are distinguished, realizing hierarchical early warning and risk control, significantly improving the operation reliability of the compressor, achieving rapid fault location, and facilitating the maintenance of operation and maintenance personnel.

[0046] In an application scenario, set the current refrigerant content as , set the maximum deviation rate of the temperature rise rate as , confirm the current ambient temperature , according to determine the first temperature level corresponding to the current ambient temperature; where K and B are constants. For example, set K as 5 and B as 35, and according to determine the first temperature level corresponding to the current ambient temperature, and find and call the first standard temperature rise rate corresponding to the second temperature level through the first temperature level The second standard heating rate corresponding to the third temperature level .

[0047] Start the compressor, adjust the operating air volume of the evaporator and the condenser to the normal air volume. When the following conditions are met: the temperature of the controller is the first initial temperature (assumed to be 45°C), and the suction and discharge temperatures reach the preset temperatures (set the suction temperature to 10°C and the discharge temperature to 55°C), adjust the operating air volume of the evaporator and the condenser to the minimum air volume, and test the time required for the temperature of the controller to rise from 45°C to the first target temperature (assumed to be 55°C) at the current ambient temperature , according to the formula , calculate the first real-time heating rate of the controller temperature rising from 45°C to 55°C under the current ambient temperature .

[0048] Compare this value with the first standard heating rate , the second standard heating rate and the maximum heating rate offset rate : If , then it is determined that the current refrigerant content is within the normal offset range; if , then it is determined that the current refrigerant content belongs to the first-level fault range, the refrigerant content is slightly insufficient, and it can still be used. If , then it is determined that the current refrigerant content belongs to the second-level fault range, and the refrigerant content is short (seriously affecting the refrigeration effect).

[0049] In some embodiments, as Figure 4 shown, in step S14, determining whether the load and motor of the compressor are normal according to the real-time phase current and the phase current offset rate includes: Step S146: Obtain the first temperature level corresponding to the current ambient temperature and the maximum phase current offset rate

[0050] wherein, the maximum phase current offset rate is the maximum value of the offset ratio of the real-time phase current relative to the standard phase current at the current ambient temperature

[0051] Step S147: Obtain the first standard phase current corresponding to the second temperature level and the second standard phase current corresponding to the third temperature level according to the first temperature level

[0052] wherein, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level

[0053] Step S148: In response to the real-time phase current being greater than or equal to the first standard phase current, less than or equal to the second standard phase current, and the phase current bias rate being less than the maximum phase current bias rate, it is determined that the load of the compressor is normal and the motor is normal.

[0054] Specifically, when the real-time phase current is between the standard phase currents corresponding to two adjacent temperature levels of the temperature level corresponding to the current ambient temperature, it reflects that the load of the compressor is normal, and there is no wear and demagnetization of the motor. Both the load of the compressor and the motor are normal.

[0055] Step S149: In response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being less than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being less than the maximum phase current bias rate, it is determined that the load of the compressor is abnormal and the motor is in a first-level fault.

[0056] Specifically, when the motor of the compressor is worn or there are foreign objects inside the compressor, it will cause the phase current to increase abnormally. If the motor magnetic sheet is demagnetized, it will affect the load-carrying output ability of the compressor, and the operating phase current will become smaller. When the real-time phase current is greater than the second standard phase current or the real-time phase current is less than the first standard phase current, it indicates that the current compressor load is abnormal. When the load of the compressor is detected to be abnormal and the phase current bias rate is less than the maximum phase current bias rate, it indicates that the compressor motor is in a first-level fault, and the motor is slightly worn or slightly demagnetized.

[0057] Step S1410: In response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, it is determined that the load of the compressor is abnormal and the motor is in a second-level fault.

[0058] Among them, the severity of the second-level fault is greater than that of the first-level fault.

[0059] Specifically, when the load of the compressor is detected to be abnormal and the phase current bias rate is greater than the maximum phase current bias rate, it indicates that the compressor motor is in a second-level fault, and the motor is severely worn or severely demagnetized.

[0060] In the above solution, different levels are divided according to different ambient temperatures and the maximum phase current bias rate is set. By comparing the real-time phase current with the standard phase currents corresponding to the front and rear temperature levels, and the phase current bias rate with the maximum phase current bias rate, the states of normal load and motor, abnormal load, first-level fault of the motor, second-level fault of the motor, etc. are distinguished, realizing hierarchical early warning and risk control, significantly improving the operation reliability of the compressor, achieving rapid fault location, and facilitating maintenance by maintenance personnel.

[0061] In some embodiments, the priority of the secondary fault range is higher than that of the primary fault range. After the self-check is completed, the corresponding fault return code is displayed according to the fault priority; each fault return code is used to indicate the refrigerant content, load, or fault type of the motor of the compressor.

[0062] In an application scenario, the maximum phase current bias rate is set to , and the current ambient temperature is confirmed . According to , the first temperature level corresponding to the current temperature environment is determined, and the first standard phase current corresponding to the second temperature level is found and called through N and the second standard phase current corresponding to the third temperature level .

[0063] Start the compressor, and adjust the operating wind speeds of the evaporator and the condenser to the normal wind speed. When the following conditions are met: the temperature of the controller is the first initial temperature (assumed to be 45 °C); the suction and discharge temperatures are the preset temperatures (the suction temperature is set to 10 °C and the discharge temperature is set to 55 °C). Adjust the operating wind speeds of the evaporator and the condenser to the minimum wind speed, and test the real-time phase current when the temperature of the controller at the current ambient temperature rises from 45 °C to the first target temperature (assumed to be 55 °C) , and according to the formula calculate the phase current bias rate , and take the absolute value of this value.

[0064] Compare the real-time phase current with the first standard phase current , the second standard phase current , and compare the phase current bias rate with the maximum phase current bias rate : If , and , it is determined that the current compressor load is normal, the compressor motor is normal, and there are no problems such as excessive wear; if or , it is determined that the current compressor load is abnormal, and further judgment is made. If , it is determined that the compressor motor has slight wear or some demagnetization and can still be used; if , it is determined that the compressor motor has significant wear or the possibility of demagnetization, which will seriously affect the refrigeration effect.

[0065] In some embodiments, before obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor at the current ambient temperature, it includes: determining the temperature levels corresponding to multiple ambient temperatures within a preset temperature range, and obtaining the standard heating rate and standard phase current corresponding to each temperature level.

[0066] Among them, the standard heating rate and the standard phase current are used for fault detection and predictive maintenance. When the bias rates between the real-time heating rate, the real-time phase current and the standard heating rate, the standard phase current continue to be high, it may indicate an impending fault, thus enabling early intervention. Moreover, the standard heating rate and the standard phase current can be used as references for control algorithms, such as adjusting the operating frequency or power of the compressor to optimize energy efficiency or prevent overheating.

[0067] In some embodiments, such as Figure 5 shown, determining the temperature grades corresponding to multiple ambient temperatures within a preset temperature range, and obtaining the standard heating rate and the standard phase current corresponding to each temperature grade, includes: Step S51: Adjust the ambient temperature from the second initial temperature to the second target temperature successively at a fixed temperature step to divide the ambient temperature within the preset temperature range into multiple temperature grades.

[0068] Among them, the number of adjustments is greater than or equal to zero and less than or equal to a preset value, the second initial temperature corresponds to the lowest temperature grade, and the second target temperature corresponds to the highest temperature grade.

[0069] Step S52: Calculate the heating rate and the phase current of the controller at the end of each adjustment to determine the standard heating rate and the standard phase current corresponding to each temperature grade.

[0070] Among them, the second initial temperature is equal to the first initial temperature, and the second initial temperature is determined when the ambient temperature is the standard ambient temperature, the refrigerant content is the standard content, and the operating wind speeds of the condenser and the evaporator are the normal wind speeds.

[0071] In an application scenario, for a voltage compressor used in a new energy vehicle air conditioning system, a brand-new air conditioning system with a certain displacement in good working condition is selected for testing in a laboratory environment. The test pipeline should be built to be consistent with the vehicle environment. Set 25°C as the standard ambient temperature , and set the refrigerant content of X grams as the standard refrigerant content , operate the compressor, and set the normal wind speeds for the condenser and the evaporator. Wait for the controller temperature to reach the first initial temperature (assumed to be 45°C), and the suction and discharge temperatures to reach the preset temperatures (assumed suction temperature of 10°C and discharge temperature of 55°C).

[0072] When the above conditions are met, adjust the operating wind speeds of the condenser and the evaporator to the minimum wind speeds, and according to gradually adjust the ambient temperature from the second initial temperature to the second target temperature; where K and B are constants, N is a natural number, representing the number of adjustments, and the value of N is corresponding to the temperature grade of the ambient temperature. For example, set K to 5, B to 35, and the value range of N to [0, 20], and according to gradually adjust the ambient temperature Gradually adjust from the second initial temperature of -35°C (N is 0) to the second target temperature of 65°C (N is 20), or adjust the ambient temperature Gradually adjust from the second initial temperature of 65°C (N is 20) to the second target temperature of -35°C (N is 0).

[0073] Set the time required for the controller temperature to rise from 45°C to 55°C , according to the formula , calculate the rising rate of the controller temperature from 45°C to 55°C of the standard refrigerant capacity at different ambient temperatures , thereby obtaining the standard heating-up rate corresponding to different temperature levels, and obtaining the phase current when the controller temperature is 55°C , obtain the standard phase current corresponding to different temperature levels, store the above data parameters in the memory, and call them during the self-check of the compressor.

[0074] Refer to Figure 6 , Figure 6 is a schematic flowchart of the third embodiment of the compressor self-check method provided by this application. This method further includes: Step S61: At the current ambient temperature, obtain the second real-time heating-up rate and the real-time heat exchange efficiency of the compressor.

[0075] Among them, the second real-time heating-up rate is the rate at which the exhaust temperature of the compressor rises from the first initial temperature to the first target temperature, and the real-time heat exchange efficiency is the heat exchange efficiency of the compressor when the exhaust temperature is at the first target temperature.

[0076] Specifically, when the refrigerant content decreases, the heat absorption capacity of the evaporator corresponding to the compressor decreases, resulting in an increase in the suction superheat of the compressor, causing the exhaust temperature of the compressor to rise rapidly. When the evaporation of the evaporator is incomplete, the refrigeration capacity decreases, resulting in a decrease in the heat exchange efficiency. Therefore, by monitoring the rising rate of the exhaust temperature or calculating the heat exchange efficiency, when the real-time exhaust temperature rising rate exceeds the normal reference rate or the heat exchange efficiency exceeds the preset range, it indicates that the refrigerant may be insufficient.

[0077] Step S62: Compare the second real-time heating-up rate with the standard heating-up rate of the exhaust temperature at the current ambient temperature, or compare the real-time heat exchange efficiency with the standard heat exchange efficiency at the current ambient temperature to determine whether the refrigerant content of the compressor is normal.

[0078] Specifically, under standard test conditions, the rising rate of the exhaust temperature of the compressor with normal refrigerant content at different ambient temperatures is recorded as a benchmark. During self-check testing, the current change in exhaust temperature is measured in real time, and its rising rate or heat exchange efficiency is calculated and compared with the benchmark value. If the current rate exceeds the normal range, it may indicate insufficient refrigerant content. If the heat exchange efficiency decreases, it may also indicate insufficient refrigerant content.

[0079] Refer to Figure 7 , Figure 7 FIG. is a schematic structural diagram of a first embodiment of the thermal management system provided by the present application. The thermal management system 100 includes a processor 71, a memory 72, a compressor 73, and a condenser 74 and an evaporator 75 respectively connected to the compressor 73. Among them, the memory 72 is used to store program data, and the processor 71 is used to execute the program data to implement the following compressor self-check method: In response to the self-check signal, adjust the operating wind speed of the condenser and evaporator corresponding to the compressor to the minimum wind speed, and adjust the suction and exhaust temperatures to a preset temperature; at the current ambient temperature, obtain the first real-time temperature rising rate of the controller of the compressor and the real-time phase current of the compressor; wherein, the first real-time temperature rising rate is the rate at which the controller rises from the first initial temperature to the first target temperature, and the phase current is the current of the compressor when the controller is at the first target temperature; calculate the phase current bias rate between the real-time phase current and the standard phase current at the current ambient temperature; judge whether the refrigerant content of the compressor is normal according to the first real-time temperature rising rate, and judge whether the load and motor of the compressor are normal according to the real-time phase current and the phase current bias rate.

[0080] In one embodiment, the processor 71 is further configured to execute: obtain the first temperature level corresponding to the current ambient temperature, and the maximum temperature rising rate bias rate; obtain the first standard temperature rising rate corresponding to the second temperature level and the second standard temperature rising rate corresponding to the third temperature level according to the first temperature level; wherein, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the first real-time temperature rising rate being greater than or equal to the first standard temperature rising rate and less than or equal to the second standard temperature rising rate, judge that the refrigerant content of the compressor is within the normal range; in response to the first real-time temperature rising rate being greater than the second standard temperature rising rate and less than or equal to the maximum temperature rising rate bias rate, judge that the refrigerant content of the compressor is within the first-level fault range; wherein, the maximum refrigerant content in the first-level fault range is less than the minimum refrigerant content in the normal range; in response to the first real-time temperature rising rate being greater than the maximum temperature rising rate bias rate, judge that the refrigerant content of the compressor is within the second-level fault range; wherein, the maximum refrigerant content in the second-level fault range is less than the minimum refrigerant content in the first-level fault range.

[0081] In one embodiment, the processor 71 is further configured to execute: obtaining a first temperature level corresponding to the current ambient temperature and the maximum phase current bias rate; obtaining a first standard phase current corresponding to a second temperature level and a second standard phase current corresponding to a third temperature level according to the first temperature level; wherein the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the real-time phase current being greater than or equal to the first standard phase current, less than or equal to the second standard phase current, and the phase current bias rate being less than the maximum phase current bias rate, determining that the load of the compressor is normal and the motor is normal; in response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being less than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being less than the maximum phase current bias rate, determining that the load of the compressor is abnormal and the motor is in a first-level fault; in response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, determining that the load of the compressor is abnormal and the motor is in a second-level fault, wherein the severity of the second-level fault is greater than that of the first-level fault.

[0082] In one embodiment, the processor 71 is further configured to execute: after the self-check is completed, displaying the corresponding fault return code according to the fault priority; each fault return code is used to represent the refrigerant content of the compressor, the load or the fault type of the motor.

[0083] In one embodiment, the processor 71 is further configured to execute: determining the temperature levels corresponding to multiple ambient temperatures within a preset temperature range, and obtaining the standard heating rate and the standard phase current corresponding to each temperature level.

[0084] In one embodiment, the processor 71 is further configured to execute: gradually adjusting the ambient temperature from a second initial temperature to a second target temperature at a fixed temperature step to divide the ambient temperature within the preset temperature range into multiple temperature levels; wherein the number of adjustments is greater than or equal to zero and less than or equal to a preset value, the second initial temperature corresponds to the lowest temperature level, and the second target temperature corresponds to the highest temperature level; calculating the heating rate and the phase current of the controller at the end of each adjustment to determine the standard heating rate and the standard phase current corresponding to each temperature level; wherein the second initial temperature is equal to the first initial temperature, and the second initial temperature is determined when the ambient temperature is the standard ambient temperature, the refrigerant content is the standard content, and the operating wind speeds of the condenser and the evaporator are normal wind speeds.

[0085] In one embodiment, the processor 71 is further configured to execute: obtaining the heating time for the controller of the compressor to rise from a first initial temperature to a first target temperature at the current ambient temperature; calculating the first real-time heating rate of the control end of the compressor according to the heating time.

[0086] In one embodiment, the processor 71 is further configured to execute: obtaining a second real-time temperature rise rate and a real-time heat exchange efficiency of the compressor at the current ambient temperature; wherein, the second real-time temperature rise rate is the rate at which the exhaust temperature of the compressor rises from a first initial temperature to a first target temperature, and the real-time heat exchange efficiency is the efficiency of the compressor's heat exchange when the exhaust temperature is at the first target temperature; comparing the second real-time temperature rise rate with the standard temperature rise rate of the exhaust temperature at the current ambient temperature, or comparing the real-time heat exchange efficiency with the standard heat exchange efficiency at the current ambient temperature, to determine whether the refrigerant content of the compressor is normal.

[0087] Refer to Figure 8 , Figure 8 FIG. is a schematic structural diagram of an embodiment of a computer-readable and writable storage medium provided by the present application. Program data 110 is stored in the computer-readable and writable storage medium 1000. When the program data 110 is executed by a processor, it is used to implement the following compressor self-checking method: In response to a self-check signal, adjust the operating air volume of the condenser and evaporator corresponding to the compressor to the minimum air volume, and adjust the suction and exhaust temperatures to a preset temperature; at the current ambient temperature, obtain a first real-time temperature rise rate of the controller of the compressor and the real-time phase current of the compressor; wherein, the first real-time temperature rise rate is the rate at which the controller rises from a first initial temperature to a first target temperature, and the phase current is the current of the compressor when the controller is at the first target temperature; calculate the phase current bias rate between the real-time phase current and the standard phase current at the current ambient temperature; determine whether the refrigerant content of the compressor is normal according to the first real-time temperature rise rate, and determine whether the load and motor of the compressor are normal according to the real-time phase current and the phase current bias rate.

[0088] In one embodiment, when the program data 110 is executed by a processor, it is used to implement: obtaining a first temperature level corresponding to the current ambient temperature, and a maximum temperature rise rate bias rate; obtaining a first standard temperature rise rate corresponding to a second temperature level and a second standard temperature rise rate corresponding to a third temperature level according to the first temperature level; wherein, the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the first real-time temperature rise rate being greater than or equal to the first standard temperature rise rate and less than or equal to the second standard temperature rise rate, determine that the refrigerant content of the compressor is within the normal range; in response to the first real-time temperature rise rate being greater than the second standard temperature rise rate and less than or equal to the maximum temperature rise rate bias rate, determine that the refrigerant content of the compressor is within a first-level fault range; wherein, the maximum refrigerant content in the first-level fault range is less than the minimum refrigerant content in the normal range; in response to the first real-time temperature rise rate being greater than the maximum temperature rise rate bias rate, determine that the refrigerant content of the compressor is within a second-level fault range; wherein, the maximum refrigerant content in the second-level fault range is less than the minimum refrigerant content in the first-level fault range.

[0089] In one embodiment, when the program data 110 is executed by a processor, it is used to implement: obtaining a first temperature level corresponding to the current ambient temperature and a maximum phase current bias rate; obtaining a first standard phase current corresponding to a second temperature level and a second standard phase current corresponding to a third temperature level according to the first temperature level; wherein the second temperature level is the previous level of the first temperature level, and the third temperature level is the next level of the first temperature level; in response to the real-time phase current being greater than or equal to the first standard phase current, less than or equal to the second standard phase current, and the phase current bias rate being less than the maximum phase current bias rate, determining that the load of the compressor and the motor are normal; in response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being less than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being less than the maximum phase current bias rate, determining that the load of the compressor is abnormal and the motor is in a first-level fault; in response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being greater than the maximum phase current bias rate, determining that the load of the compressor is abnormal and the motor is in a second-level fault, wherein the severity of the second-level fault is greater than that of the first-level fault.

[0090] In one embodiment, when the program data 110 is executed by a processor, it is used to implement: after the self-check is completed, displaying a corresponding fault return code according to the fault priority; each fault return code is used to represent the refrigerant content of the compressor, the load or the fault type of the motor.

[0091] In one embodiment, when the program data 110 is executed by a processor, it is used to implement: determining the temperature levels corresponding to multiple ambient temperatures within a preset temperature range, and obtaining the standard heating rate and standard phase current corresponding to each temperature level.

[0092] In one embodiment, when the program data 110 is executed by a processor, it is used to implement: adjusting the ambient temperature from a second initial temperature to a second target temperature step by step at a fixed temperature step to divide the ambient temperature within the preset temperature range into multiple temperature levels; wherein the number of adjustments is greater than or equal to zero and less than or equal to a preset value, the second initial temperature corresponds to the lowest temperature level, and the second target temperature corresponds to the highest temperature level; calculating the heating rate and phase current of the controller at the end of each adjustment to determine the standard heating rate and standard phase current corresponding to each temperature level; wherein the second initial temperature is equal to the first initial temperature, and the second initial temperature is determined when the ambient temperature is the standard ambient temperature, the refrigerant content is the standard content, and the operating wind speeds of the condenser and evaporator are normal wind speeds.

[0093] In one embodiment, when the program data 110 is executed by a processor, it is used to: obtain the warm-up time for the controller of the compressor to rise from a first initial temperature to a first target temperature at the current ambient temperature; calculate the first real-time warm-up rate of the control end of the compressor according to the warm-up time.

[0094] In one embodiment, when the program data 110 is executed by a processor, it is used to: obtain the second real-time warm-up rate and the real-time heat exchange efficiency of the compressor at the current ambient temperature; wherein, the second real-time warm-up rate is the rate at which the exhaust temperature of the compressor rises from a first initial temperature to a first target temperature, and the real-time heat exchange efficiency is the efficiency of the compressor's heat exchange when the exhaust temperature is at the first target temperature; compare the second real-time warm-up rate with the standard warm-up rate of the exhaust temperature at the current ambient temperature, or compare the real-time heat exchange efficiency with the standard heat exchange efficiency at the current ambient temperature to determine whether the refrigerant content of the compressor is normal.

[0095] In several implementation manners provided by the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation manners described above are only illustrative. For example, the division of the modules or units is only a logical function division, and there can be other division manners in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

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

[0097] In addition, each functional unit in various embodiments of the present application can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0098] The above are only the implementation manners of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.

Claims

1. A compressor self-test method, characterized in that: The method comprises: In response to the self-test signal, the operating wind speed of the condenser and the evaporator corresponding to the compressor is adjusted to the minimum wind speed, and the suction and exhaust temperatures are adjusted to the preset temperatures; Under the current ambient temperature, obtaining a first real-time heating rate of the controller of the compressor and a real-time phase current of the compressor; wherein the first real-time heating rate is a rate at which the controller heats up from a first initial temperature to a first target temperature, and the phase current is a current of the compressor when the controller is at the first target temperature; Calculating a phase current offset ratio between the real-time phase current and a standard phase current at the current ambient temperature; Whether the refrigerant content of the compressor is normal is determined according to the first real-time heating rate, and whether the load and the motor of the compressor are normal is determined according to the real-time phase current and the phase current bias rate.

2. The compressor self-test method according to claim 1, characterized in that: The determining whether the refrigerant content of the compressor is normal according to the first real-time heating rate includes: Obtaining a first temperature level corresponding to the current ambient temperature and a maximum bias rate of a heating rate; Acquire a first standard heating rate corresponding to a second temperature level and a second standard heating rate corresponding to a third temperature level according to the first temperature level; wherein the second temperature level is a level before the first temperature level, and the third temperature level is a level after the first temperature level; In response to the first real-time heating rate being greater than or equal to the first standard heating rate and less than or equal to the second standard heating rate, determining that the refrigerant content of the compressor is within a normal bias range; In response to the first real-time heating rate being greater than the second standard heating rate and less than or equal to the maximum heating rate bias rate, it is determined that the refrigerant content of the compressor is in a first-level fault range; wherein the maximum refrigerant content in the first-level fault range is less than the minimum refrigerant content in the normal range; In response to the first real-time heating rate being greater than the maximum heating rate bias rate, it is determined that the refrigerant content of the compressor is in a secondary fault range; wherein the maximum refrigerant content in the secondary fault range is less than the minimum refrigerant content in the primary fault range.

3. The compressor self-test method according to claim 1, characterized in that: The judging whether the load and the motor of the compressor are normal according to the real-time phase current and the phase current bias rate includes: Obtaining a first temperature level corresponding to the current ambient temperature and a maximum phase current bias rate; Acquire a first standard phase current corresponding to a second temperature level and a second standard phase current corresponding to a third temperature level according to the first temperature level; wherein the second temperature level is a level before the first temperature level, and the third temperature level is a level after the first temperature level; In response to the real-time phase current being greater than or equal to the first standard phase current and less than or equal to the second standard phase current, and the phase current bias rate being less than the phase current maximum bias rate, determining that the load of the compressor and the motor are normal; In response to the real-time phase current being greater than the second standard phase current and the phase current bias rate being less than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current and the phase current bias rate being less than the maximum phase current bias rate, it is determined that the load of the compressor is abnormal and the motor is in a primary fault; In response to the real-time phase current being greater than the second standard phase current, the phase current bias rate being greater than the maximum phase current bias rate, or in response to the real-time phase current being less than the first standard phase current, the phase current bias rate being greater than the maximum phase current bias rate, it is determined that the load of the compressor is abnormal and the motor is in a secondary fault; wherein the severity of the secondary fault is greater than the severity of the primary fault.

4. The compressor self-test method according to claim 2 or 3, characterized in that: The priority of the secondary fault is greater than the priority of the primary fault, and the priority of the secondary fault range is greater than the priority of the primary fault range, and the method further includes: After the self-test is completed, the corresponding fault return code is displayed according to the fault priority; each of the fault return codes is used to indicate the refrigerant content, load or motor fault type of the compressor.

5. The compressor self-test method according to claim 1, characterized in that: Before obtaining the first real-time heating rate of the controller of the compressor and the real-time phase current of the compressor at the current ambient temperature, the method includes: The temperature levels corresponding to a plurality of ambient temperatures within a preset temperature range are determined, and the standard heating rate and the standard phase current corresponding to each of the temperature levels are obtained.

6. The compressor self-test method according to claim 5, characterized in that: The step of determining the temperature levels corresponding to a plurality of ambient temperatures within a preset temperature range, and obtaining the standard heating rate and the standard phase current corresponding to each of the temperature levels, includes: The ambient temperature is adjusted from the second initial temperature to the second target temperature in succession according to a fixed temperature step, so as to divide the ambient temperature within the preset temperature range into a plurality of temperature levels; wherein the number of adjustments is greater than or equal to zero and less than or equal to a preset value, the second initial temperature corresponds to the lowest temperature level, and the second target temperature corresponds to the highest temperature level; At the end of each adjustment, the heating rate and the phase current of the controller are calculated to determine the standard heating rate and the standard phase current corresponding to each temperature level; The second initial temperature is equal to the first initial temperature, and the second initial temperature is determined when the ambient temperature is the standard ambient temperature, the refrigerant content is the standard content, and the operating wind speeds of the condenser and the evaporator are normal wind speeds.

7. The compressor self-test method according to claim 1, characterized in that: The step of obtaining a first real-time heating rate of the controller of the compressor and a real-time phase current of the compressor at the current ambient temperature includes: Obtaining a heating time for the controller of the compressor to rise from the first initial temperature to the first target temperature at the current ambient temperature; A first real-time heating rate of the controller of the compressor is calculated according to the heating time.

8. The compressor self-test method according to claim 1, characterized in that: The method further comprises: At the current ambient temperature, obtaining a second real-time heating rate and a real-time heat exchange efficiency of the compressor; wherein the second real-time heating rate is a rate at which the exhaust temperature of the compressor rises from the first initial temperature to the first target temperature, and the real-time heat exchange efficiency is an efficiency of heat exchange of the compressor when the exhaust temperature is at the first target temperature; The second real-time heating rate is compared with the standard heating rate of the exhaust temperature at the current ambient temperature, or the real-time heat exchange efficiency is compared with the standard heat exchange efficiency at the current ambient temperature to determine whether the refrigerant content of the compressor is normal.

9. A thermal management system, characterized in that: The thermal management system includes a processor, a memory, a compressor, and a condenser and an evaporator respectively connected to the compressor, the memory is used to store program data, and the processor is used to execute the program data to implement the compressor self-test method as described in any one of claims 1-8.

10. A computer-readable and writable storage medium, characterized in that: The computer-readable and writable storage medium stores program data, and when the program data is executed by the processor, it is used to implement the compressor self-test method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Energy-saving tester for air-compressor system

    CN102691651A

  • Method for controlling air-conditioning compressor, compressor and motor vehicle

    CN114763052A

  • Apparatus for controlling linear compressor and method for controlling linear compressor

    KR1020160037618A