Compressor detection method and device and storage medium
By detecting the magnetic flux state and temperature state of the compressor and using current conversion and stator voltage balance methods to calculate the magnetic flux amplitude and winding temperature, the problem of high-temperature demagnetization of the compressor during air-conditioning installation is solved, thereby improving the safety and stability of the equipment.
Patent Information
- Application Number
- CN202511144684.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-14
- Publication Date
- 2025-10-03
AI Technical Summary
During the installation of air conditioners, there is a problem of compressor demagnetization and damage due to high temperature due to operational errors. The existing technology lacks effective detection methods to improve the safety and stability of the equipment.
By obtaining the original current of the compressor, its magnetic flux state and temperature state are determined, the magnetic flux amplitude is calculated using current transformation and stator voltage balance methods, and the winding temperature is calculated in combination with the ambient temperature and compressor parameters to determine the abnormal state of the compressor.
The safety and stability of the compressor are improved, and high-temperature demagnetization damage caused by operational errors is reduced.
Smart Images

Figure CN120739686A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air-conditioning technology, and in particular to a compressor detection method, device, and storage medium. Background Art
[0002] During air conditioning installation, correct operation of the refrigeration system is crucial. However, in practice, some installers, due to inexperience or operational errors, may directly activate cooling mode without opening the high- and low-pressure valves. This incorrect operation can lead to compressor demagnetization and damage due to high temperatures. A solution to this problem is urgently needed to reduce such operational errors. Summary of the Invention
[0003] The embodiments of the present application provide a compressor detection method, device, and storage medium, which can detect the magnetic flux state and temperature state of the compressor to improve the safety and stability of the equipment.
[0004] The technical solutions adopted by the present invention to solve the problem are as follows:
[0005] In a first aspect, the present application provides a compressor detection method, which includes: obtaining the original current of the compressor; determining the magnetic flux state of the compressor based on the original current; when the magnetic flux state is abnormal, obtaining the ambient temperature and compressor parameters; and determining the temperature state of the compressor based on the ambient temperature and the compressor parameters.
[0006] In some embodiments, determining the temperature state of the compressor based on the ambient temperature and the compressor parameters includes: calculating the winding temperature based on the ambient temperature and the compressor parameters; and determining the temperature state of the compressor based on the winding temperature.
[0007] In some embodiments, the compressor parameters include the effective value of the winding current, the stator resistance, and the winding thermal resistance. The winding temperature is calculated based on the ambient temperature and the compressor parameters, including: calculating the winding power loss based on the effective value of the winding current and the stator resistance; calculating the ambient temperature, the winding power loss, and the winding thermal resistance to obtain the winding temperature.
[0008] In some embodiments, the compressor parameters include stator flux value, phase current, exhaust temperature, external pipe temperature and compressor frequency. The winding temperature is calculated based on the ambient temperature and the compressor parameters, including: preprocessing the ambient temperature, the stator flux value, the phase current, the exhaust temperature, the external pipe temperature and the compressor frequency to obtain target parameters; inputting the target parameters into a target processing model, and outputting the winding temperature through the target processing model.
[0009] In some embodiments, determining the temperature state of the compressor based on the winding temperature includes: obtaining an adjustment parameter; determining a temperature threshold based on the adjustment parameter; comparing the winding temperature with the temperature threshold, and when the winding temperature is greater than the temperature threshold, determining that the temperature state is an overheating state.
[0010] In some embodiments, determining the magnetic flux state of the compressor based on the original current includes: converting the original current into a first phase current and a second phase current; calculating the first phase current and the second phase current to obtain a first phase voltage and a second phase voltage; calculating the magnetic flux amplitude based on the first phase current, the second phase current, the first phase voltage and the second phase voltage; and determining the magnetic flux state based on the magnetic flux amplitude.
[0011] In some embodiments, the calculation of the flux amplitude based on the first phase current, the second phase current, the first phase voltage, and the second phase voltage includes: calculating the first phase current and the first phase voltage to obtain a first flux component; calculating the second phase current and the second phase voltage to obtain a second flux component; and calculating the flux amplitude based on the first flux component and the second flux component.
[0012] In some embodiments, determining the flux state based on the flux amplitude includes: acquiring an adjustment parameter; determining a flux range based on the adjustment parameter; and determining that the flux state is the abnormal state when the flux amplitude exceeds the flux range.
[0013] In second aspect, the present application provides a compressor detection device, which includes: a first acquisition module for acquiring the original current of the compressor; a first determination module for determining the magnetic flux state of the compressor based on the original current; a second acquisition module for acquiring the ambient temperature and compressor parameters when the magnetic flux state is abnormal; and a second determination module for determining the temperature state of the compressor based on the ambient temperature and the compressor parameters.
[0014] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is loaded by a processor to execute the steps in the compressor detection method as described above.
[0015] Beneficial effects of the present invention: The embodiments of the present application provide a compressor detection method, device and storage medium, which can detect the magnetic flux state of the compressor based on the original current of the compressor, and detect the temperature state of the compressor based on the compressor parameters and ambient temperature when the magnetic flux state is abnormal, so as to improve the safety and stability of the compressor. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0017] Figure 1 1 is a flow chart of an embodiment of a compressor detection method provided by an embodiment of the present invention;
[0018] Figure 2 1 is a flow chart of a specific method of step S2 in the compressor detection method provided by an embodiment of the present invention;
[0019] Figure 3 This is a flowchart of a specific method of step S4 in the compressor detection method provided by an embodiment of the present invention;
[0020] Figure 4 This is a principle block diagram of an embodiment of a compressor detection device provided by an embodiment of the present invention;
[0021] Figure 5 It is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.
[0023] In the description of this application, the terms "first," "second," "third," etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first," "second," "third," etc. may explicitly or implicitly include one or more features.
[0024] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the present application. In the following description, details are listed for the purpose of explanation. It should be understood that one of ordinary skill in the art can recognize that the present application can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the present application with unnecessary details. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.
[0025] It should be noted that since the method of the embodiment of the present application is executed in a computer device, the processing objects of each computer device exist in the form of data or information. For example, time is actually time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, the corresponding data exist for the computer device to process. The details will not be repeated here.
[0026] like Figure 1 FIG. 1 is a flow chart of an embodiment of a compressor detection method in an embodiment of the present application. The compressor detection method may include the following steps S1 to S4, specifically as follows:
[0027] Step S1: Obtain the original current of the compressor.
[0028] In this embodiment, the original current refers to the three-phase current of the compressor motor. These three-phase currents correspond to the A-phase, B-phase, and C-phase currents of a three-phase power supply, respectively. Their waveforms are all sinusoidal alternating currents, with phases differing by 120°. This phase difference in the three-phase currents generates a rotating magnetic field in the motor's stator windings, driving the rotor.
[0029] Specifically, a current sensor, such as a Hall sensor, a current transformer, etc., may be used to collect the original current of the compressor. Other current collection devices may also be used to obtain the original current of the compressor.
[0030] Step S2: Determine the magnetic flux state of the compressor based on the original current.
[0031] In this embodiment, the flux linkage state indicates whether the motor magnetic field of the compressor is normal.
[0032] like Figure 2 As shown, in some embodiments, the above-mentioned step S2, the method for determining the magnetic flux state of the compressor based on the original current, may include the following steps S21 to S24, specifically as follows:
[0033] Step S21: converting the original current into a first-phase current and a second-phase current.
[0034] Specifically, step S21, the method of converting the original current into the first phase current and the second phase current may include: converting the original current into the current component of the two-phase stationary coordinate system (α-β coordinate system) by Clark transformation to obtain the first current component (i α ) and the second current component (iβ); the first current component (i α ) and the second current component (i β ) is converted into the current component of the two-phase rotating coordinate system (dq coordinate system) to obtain the first phase current (i d ) and the second phase current (i q ).
[0035] Step S22: Calculate the first phase current and the second phase current to obtain the first phase voltage and the second phase voltage.
[0036] Specifically, step S22, the method of calculating the first phase current and the second phase current to obtain the first phase voltage and the second phase voltage can include: using the stator voltage balancing method in a two-phase rotating coordinate system (dq coordinate system) to calculate the first phase current and the second phase current to obtain the first phase voltage and the second phase voltage in the two-phase rotating coordinate system.
[0037] The stator voltage balance method, also known as the stator voltage balance equation, is based on the law of electromagnetic induction and describes the relationship between voltage, current, and flux changes. Compressor motors are mostly three-phase asynchronous motors or permanent magnet synchronous motors. While the stator voltage balance equation may differ slightly in form, its essence remains the same. For more information on the stator voltage balance method, please refer to existing methods and will not be elaborated here.
[0038] Step S23: Calculate the flux linkage amplitude based on the first phase current, the second phase current, the first phase voltage, and the second phase voltage.
[0039] In some embodiments, step S23, calculating the flux amplitude based on the first phase current, the second phase current, the first phase voltage, and the second phase voltage, may specifically include: calculating the first phase current and the first phase voltage to obtain a first flux component; calculating the second phase current and the second phase voltage to obtain a second flux component; and calculating the flux amplitude based on the first flux component and the second flux component.
[0040] In some embodiments, the step of calculating the first phase current and the first phase voltage to obtain the first flux component may include: performing an integral calculation based on the first phase current and the first phase voltage to obtain the first flux component.
[0041] Specifically, a method for obtaining the first magnetic flux component based on the integral calculation of the first phase current and the first phase voltage can be expressed as: ψd = ∫(Vd-Rs·Id)dt; wherein ψd represents the first magnetic flux component, Vd represents the first phase voltage (that is, the d-axis voltage in the two-phase rotating coordinate system), Rs represents the stator resistance, and Id represents the first phase current (that is, the d-axis current in the two-phase rotating coordinate system).
[0042] In some embodiments, the step of calculating the second phase current and the second phase voltage to obtain the second flux component may include: performing an integral calculation based on the second phase current and the second phase voltage to obtain the second flux component.
[0043] Specifically, a method for obtaining the second magnetic flux component based on the integral calculation of the second phase current and the second phase voltage can be expressed as: ψq = ∫(Vq-Rs·Iq)dt; wherein ψq represents the second magnetic flux component, Vq represents the second phase voltage (that is, the q-axis voltage in the two-phase rotating coordinate system), Rs represents the stator resistance, and Iq represents the second phase current (that is, the q-axis current in the two-phase rotating coordinate system).
[0044] In some embodiments, the step of calculating the flux amplitude based on the first flux component and the second flux component may include: calculating the sum of the square of the first flux component and the square of the second flux component, and taking the square root of the sum to obtain the flux amplitude.
[0045] Specifically, a method for calculating the sum of the square of the first magnetic flux component and the square of the second magnetic flux component and taking the square root of the sum to obtain the magnetic flux amplitude can be expressed as: |ψ|=sqrt(ψd^2+ψq^2); wherein |ψ| represents the magnetic flux amplitude, sqrt represents the square root operation, ψd represents the first magnetic flux component, and ψq represents the second magnetic flux component.
[0046] Step S24: determining the flux state based on the flux amplitude.
[0047] Specifically, the flux linkage status includes a normal state and an abnormal state. A normal flux linkage status indicates that the compressor is operating normally. An abnormal flux linkage status indicates that the compressor is at risk of demagnetization.
[0048] In some embodiments, step S24, the method of determining the flux state based on the flux amplitude, may specifically include: obtaining a flux range; and determining that the flux state is abnormal when the flux amplitude exceeds the flux range.
[0049] Specifically, the flux linkage range includes a minimum amplitude and a maximum amplitude, wherein the minimum amplitude and the maximum amplitude can be obtained based on engineering tests.
[0050] In some embodiments, the method for determining the flux linkage range may include: subtracting a preset amplitude (e.g., 30) from the flux linkage amplitude obtained during normal testing as the minimum amplitude, and adding the preset amplitude (e.g., 30) to the flux linkage amplitude obtained during normal testing as the maximum amplitude.
[0051] In some embodiments, step S24, the method for determining the flux state based on the flux amplitude, may specifically include: obtaining an adjustment parameter; determining a flux range based on the adjustment parameter; and determining that the flux state is abnormal when the flux amplitude exceeds the flux range. Alternatively, determining that the flux state is normal when the flux amplitude is within the flux range.
[0052] In this embodiment, the adjustment parameters include compressor frequency, ambient temperature, exhaust temperature, external pipe temperature and other parameters.
[0053] In some embodiments, the method for determining the flux range based on the adjustment parameters may include: when the compressor frequency is greater than a preset upper limit frequency, or the ambient temperature is greater than a preset upper limit ambient temperature, or the exhaust temperature is greater than a preset upper limit exhaust temperature, or the external pipe temperature is greater than a preset upper limit external pipe temperature, or the exhaust temperature is less than a preset lower limit exhaust temperature, or the external pipe temperature is less than a preset lower limit external pipe temperature, the minimum amplitude in the flux range is reduced and the maximum amplitude in the flux range is increased.
[0054] Specifically, the preset upper limit frequency is a critical value that indicates whether the compressor motor enters a high-frequency operating state. The preset upper limit ambient temperature is a critical value that indicates whether the external environment in which the compressor operates enters a high-temperature environment. The preset upper limit exhaust temperature is a critical value that indicates whether the compression process inside the compressor is in a high-load or overheating state. The preset upper limit external pipe temperature is a critical value that indicates whether the heat exchange of the compressor's external pipes (such as the condenser / evaporator connecting pipe) is overheating. The preset lower limit exhaust temperature is a critical value that indicates whether the compression process inside the compressor is in a supercooling state. The preset lower limit external pipe temperature is a critical value that indicates whether the heat exchange of the compressor's external pipes (such as the condenser / evaporator connecting pipe) is supercooling.
[0055] The values of the preset upper frequency limit, preset upper ambient temperature limit, preset upper exhaust temperature limit, preset upper external pipe temperature limit, preset lower exhaust temperature limit, and preset lower external pipe temperature limit can be determined based on factors such as design theory, experimental testing, industry standards, and on-site adaptation. The degree to which the minimum amplitude within the flux linkage range is reduced, and the degree to which the maximum amplitude within the flux linkage range is increased, can be set based on actual needs.
[0056] Step S3: When the magnetic flux state is abnormal, obtain the ambient temperature and compressor parameters.
[0057] In the embodiment of the present application, the compressor parameters include various parameters during the operation of the compressor.
[0058] Step S4: Determine the temperature state of the compressor based on the ambient temperature and the compressor parameters.
[0059] In this embodiment, the temperature state of the compressor indicates whether the compressor is overheated.
[0060] like Figure 3 As shown, in some embodiments, the above step S4, the method for determining the temperature state of the compressor based on the ambient temperature and the compressor parameters, may include the following steps S41 to S42, specifically as follows:
[0061] Step S41: Calculate the winding temperature based on the ambient temperature and the compressor parameters.
[0062] In this embodiment, the winding temperature is a temperature calculated based on the ambient temperature and the compressor parameters, and the winding temperature represents temperature data of the winding in the compressor.
[0063] In some embodiments, the compressor parameters include an effective value of a winding current, a stator resistance, and a winding thermal resistance. The method of calculating the winding temperature based on the ambient temperature and the compressor parameters in step S41 may include: calculating the winding power loss based on the effective value of the winding current and the stator resistance; and calculating the ambient temperature, the winding power loss, and the winding thermal resistance to obtain the winding temperature.
[0064] In some embodiments, the method for calculating the winding power loss based on the effective value of the winding current and the stator resistance may specifically include: calculating the square of the effective value of the winding current and the stator resistance to obtain the winding power loss.
[0065] Specifically, the method of calculating the square of the effective value of the winding current and the stator resistance to obtain the winding power loss can be expressed as: Ploss = Irms^2·Rs; where Ploss represents the winding power loss, Irms represents the effective value of the winding current, Irms^2 represents the square of the effective value of the winding current, and Rs represents the stator resistance.
[0066] In some embodiments, the method of calculating the ambient temperature, winding power loss, and winding thermal resistance to obtain the winding temperature may specifically include: obtaining a thermal time constant and a Laplace operator; and calculating and processing the ambient temperature, winding power loss, winding thermal resistance, thermal time constant, and Laplace operator to obtain the winding temperature.
[0067] Specifically, the winding temperature is calculated by processing the ambient temperature, winding power loss, winding thermal resistance, thermal time constant, and Laplace operator. The calculation can be expressed as: Tw = Ta + (Ploss·Rth) / (1 + s·τ); where Tw represents the winding temperature, Ta represents the ambient temperature, Ploss represents the winding power loss, Rth represents the winding thermal resistance, s represents the Laplace operator, and τ represents the thermal time constant. The ambient temperature, Ta, can be set to a fixed value or obtained in real time from an external sensor.
[0068] In some embodiments, the compressor parameters include stator flux, phase current, exhaust temperature, external pipe temperature, and compressor frequency. The method for calculating the winding temperature based on the ambient temperature and the compressor parameters in step S41 may include: preprocessing the ambient temperature, stator flux, phase current, exhaust temperature, external pipe temperature, and compressor frequency to obtain target parameters; inputting the target parameters into a target processing model; and outputting the winding temperature via the target processing model.
[0069] In some embodiments, the ambient temperature, stator flux value, phase current (including first phase current and second phase current), exhaust temperature, external pipe temperature and compressor frequency are preprocessed to obtain target parameters, which may include: normalizing the ambient temperature, stator flux value, phase current, exhaust temperature, external pipe temperature and compressor frequency; and splicing the normalized data to obtain the target parameters.
[0070] Specifically, the target parameter can be expressed as: X = [Δψs, Id, Iq, Texhaust, Texternal, Tambient, f], where X represents the target parameter, Δψs represents the stator flux value, Id is the first phase current, Iq is the second phase current, Texhaust is the exhaust temperature, Texternal is the external tube temperature, Tambient is the ambient temperature, and f is the compressor frequency.
[0071] In some embodiments, the target processing model may be an LSTM (Long Short-Term Memory) model. In other embodiments, the target processing model may be set according to actual needs.
[0072] Step S42: Determine the temperature state of the compressor based on the winding temperature.
[0073] The temperature status includes an overheating state and a normal state. When the temperature status is an overheating state, it indicates that the compressor is overheating. When the temperature status is a normal state, it indicates that the compressor is not overheating (normal).
[0074] In some embodiments, step S42, determining the temperature state of the compressor based on the winding temperature, may specifically include: obtaining a temperature threshold; and determining that the temperature state is an overheat state when the winding temperature is greater than the temperature threshold. Specifically, the temperature threshold represents a critical value for compressor overheating, and the temperature threshold may be determined based on engineering testing.
[0075] In some embodiments, the method for determining the temperature state of the compressor based on the winding temperature in step S42 may include: obtaining an adjustment parameter; determining a temperature threshold based on the adjustment parameter; and comparing the winding temperature with the temperature threshold. When the winding temperature is greater than the temperature threshold, determining the temperature state is an overheating state. Alternatively, when the winding temperature is less than the temperature threshold, determining the temperature state is a normal state.
[0076] In this embodiment, the adjustment parameters include compressor frequency, ambient temperature, exhaust temperature, external pipe temperature and other parameters.
[0077] In some embodiments, the method for determining the temperature threshold based on the adjustment parameter may include: raising the temperature threshold when the compressor frequency is greater than the preset upper limit frequency, or the ambient temperature is greater than the preset upper limit ambient temperature, or the exhaust temperature is greater than the upper limit preset exhaust temperature, or the external pipe temperature is greater than the preset upper limit external pipe temperature; lowering the temperature threshold when the exhaust temperature is less than the preset lower limit exhaust temperature, or the external pipe temperature is less than the preset lower limit external pipe temperature.
[0078] Specifically, the preset upper limit frequency is a critical value that indicates whether the compressor motor enters a high-frequency operating state. The preset upper limit ambient temperature is a critical value that indicates whether the external environment in which the compressor operates enters a high-temperature environment. The preset upper limit exhaust temperature is a critical value that indicates whether the compression process inside the compressor is in a high-load or overheating state. The preset upper limit external pipe temperature is a critical value that indicates whether the heat exchange of the compressor's external pipes (such as the condenser / evaporator connecting pipe) is overheating. The preset lower limit exhaust temperature is a critical value that indicates whether the compression process inside the compressor is in an overcooling state. The preset lower limit external pipe temperature is a critical value that indicates whether the heat exchange of the compressor's external pipes (such as the condenser / evaporator connecting pipe) is overcooling.
[0079] The values of the preset upper frequency limit, preset upper ambient temperature limit, preset upper exhaust temperature limit, preset upper external pipe temperature limit, preset lower exhaust temperature limit, and preset lower external pipe temperature limit can be determined based on factors such as design theory, experimental testing, industry standards, and on-site adaptation. The degree to which the temperature threshold is lowered or raised can be set based on actual needs.
[0080] An embodiment of the present application provides a compressor detection method that can detect the magnetic flux state of the compressor based on the original current of the compressor, and detect the temperature state of the compressor based on the compressor parameters and the ambient temperature when the magnetic flux state is abnormal, so as to improve the safety and stability of the compressor.
[0081] In order to better implement the compressor detection method in the embodiment of the present application, based on the compressor detection method, the embodiment of the present application also provides a compressor detection device, such as Figure 4 As shown, the compressor detection device 200 includes:
[0082] A first acquisition module 201 is used to acquire the original current of the compressor;
[0083] A first determining module 202 is configured to determine a magnetic flux state of the compressor based on the original current;
[0084] The second acquisition module 203 is used to acquire the ambient temperature and compressor parameters when the magnetic flux state is abnormal;
[0085] The second determining module 204 is configured to determine a temperature state of the compressor based on the ambient temperature and compressor parameters.
[0086] In some embodiments, the second determination module 204 is specifically configured to: calculate the winding temperature based on the ambient temperature and the compressor parameters; and determine the temperature state of the compressor based on the winding temperature.
[0087] In some embodiments, the compressor parameters include the effective value of the winding current, the stator resistance, and the winding thermal resistance. The second determination module 204 is specifically used to: calculate the winding power loss based on the effective value of the winding current and the stator resistance; calculate the ambient temperature, the winding power loss, and the winding thermal resistance to obtain the winding temperature.
[0088] In some embodiments, the compressor parameters include stator flux value, phase current, exhaust temperature, external pipe temperature and compressor frequency. The second determination module 204 is specifically used to: pre-process the ambient temperature, stator flux value, phase current, exhaust temperature, external pipe temperature and compressor frequency to obtain target parameters; input the target parameters into the target processing model, and output the winding temperature through the target processing model.
[0089] In some embodiments, the second determination module 204 is further configured to: obtain an adjustment parameter; determine a temperature threshold based on the adjustment parameter; compare the winding temperature with the temperature threshold, and determine that the temperature state is an overheating state when the winding temperature is greater than the temperature threshold.
[0090] In some embodiments, the first determination module 202 is specifically used to: convert the original current into a first phase current and a second phase current; calculate the first phase current and the second phase current to obtain a first phase voltage and a second phase voltage; calculate the flux amplitude based on the first phase current, the second phase current, the first phase voltage and the second phase voltage; and determine the flux state based on the flux amplitude.
[0091] In some embodiments, the first determination module 202 is further configured to: calculate the first phase current and the first phase voltage to obtain a first flux component; calculate the second phase current and the second phase voltage to obtain a second flux component; and calculate a flux amplitude based on the first flux component and the second flux component.
[0092] In some embodiments, the first determining module 202 is further configured to: obtain an adjustment parameter; determine a flux range based on the adjustment parameter; and determine that the flux state is an abnormal state when the flux amplitude exceeds the flux range.
[0093] An embodiment of the present application provides a compressor detection device that can detect the magnetic flux state of the compressor based on the original current of the compressor, and detect the temperature state of the compressor based on the compressor parameters and the ambient temperature when the magnetic flux state is abnormal, so as to improve the safety and stability of the compressor.
[0094] The present application also provides a terminal device that integrates any of the compressor detection devices provided in the present application. The terminal device includes:
[0095] one or more processors;
[0096] Memory; and
[0097] One or more applications, wherein the one or more applications are stored in the memory and configured to execute, by the processor, the steps of the compressor detection method in any of the above compressor detection method embodiments.
[0098] The embodiment of the present application also provides a computer device that integrates any of the compressor detection devices provided in the embodiment of the present application. Figure 5 , which shows a schematic diagram of the structure of the computer device involved in the embodiment of the present application, specifically:
[0099] The computer device may include one or more processing core processors 801, one or more computer readable storage media memories 802, a power supply 803, an input unit 804 and other components. Those skilled in the art will understand that Figure 5 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0100] Processor 801 is the control center of the computer device. It connects the various components of the entire computer device using various interfaces and lines. By running or executing software programs and / or modules stored in memory 802 and accessing data stored in memory 802, it performs various functions of the computer device and processes data, thereby providing overall monitoring of the computer device. Optionally, processor 801 may include one or more processing cores. Preferably, processor 801 may integrate an application processor and a modem processor, wherein the application processor primarily processes the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 801.
[0101] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 802 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0102] The computer device also includes a power supply 803 for supplying power to various components. Preferably, the power supply 803 can be logically connected to the processor 801 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 803 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0103] The computer device may further include an input unit 804, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0104] Although not shown, the computer device may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the computer device will load the executable files corresponding to one or more application processes into the memory 802 according to the following instructions, and the processor 801 will run the application stored in the memory 802 to implement various functions as follows:
[0105] Get the original current of the compressor;
[0106] Determine the flux linkage state of the compressor based on the raw current;
[0107] When the magnetic flux state is abnormal, obtain the ambient temperature and compressor parameters;
[0108] A temperature state of the compressor is determined based on the ambient temperature and compressor parameters.
[0109] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0110] To this end, an embodiment of the present application provides a computer-readable storage medium, which may include a read-only memory (ROM), a random access memory (RAM), a disk, or an optical disk. A computer program is stored on the computer-readable storage medium, and the computer program is loaded by a processor to execute the steps of any of the compressor detection methods provided in the embodiments of the present application. For example, the computer program loaded by the processor may execute the following steps:
[0111] Get the original current of the compressor;
[0112] Determine the flux linkage state of the compressor based on the raw current;
[0113] When the magnetic flux state is abnormal, obtain the ambient temperature and compressor parameters;
[0114] A temperature state of the compressor is determined based on the ambient temperature and compressor parameters.
[0115] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above and will not be repeated here.
[0116] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to implement as the same or several entities. The specific implementation of the above units or structures can refer to the previous method embodiments and will not be repeated here.
[0117] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0118] The above is a detailed introduction to a compressor detection method, device and storage medium provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, based on the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A compressor detection method, characterized in that: The compressor detection method comprises: Get the original current of the compressor; determining a flux linkage state of the compressor based on the raw current; When the magnetic flux state is abnormal, obtaining ambient temperature and compressor parameters; A temperature state of the compressor is determined based on the ambient temperature and the compressor parameters.
2. The compressor detection method according to claim 1, characterized in that: The determining the temperature state of the compressor based on the ambient temperature and the compressor parameter includes: Calculating the winding temperature based on the ambient temperature and the compressor parameters; A temperature state of the compressor is determined based on the winding temperature.
3. The compressor detection method according to claim 2, characterized in that: The compressor parameters include the effective value of the winding current, the stator resistance, and the winding thermal resistance. The winding temperature is calculated based on the ambient temperature and the compressor parameters, including: Calculating the winding power loss based on the effective value of the winding current and the stator resistance; The ambient temperature, the winding power loss, and the winding thermal resistance are calculated to obtain the winding temperature.
4. The compressor detection method according to claim 2, characterized in that: The compressor parameters include stator flux value, phase current, exhaust temperature, external pipe temperature and compressor frequency. The winding temperature is calculated based on the ambient temperature and the compressor parameters, including: Preprocessing the ambient temperature, the stator magnetic flux value, the phase current, the exhaust temperature, the external pipe temperature, and the compressor frequency to obtain target parameters; The target parameters are input into a target processing model, and the winding temperature is output through the target processing model.
5. The compressor detection method according to claim 2, characterized in that: The determining the temperature state of the compressor based on the winding temperature includes: Get adjustment parameters; determining a temperature threshold based on the adjustment parameter; The winding temperature is compared with the temperature threshold, and when the winding temperature is greater than the temperature threshold, the temperature state is determined to be an overheating state.
6. The compressor detection method according to claim 1, characterized in that: The determining the magnetic flux state of the compressor based on the original current includes: converting the original current into a first-phase current and a second-phase current; Calculating the first phase current and the second phase current to obtain a first phase voltage and a second phase voltage; Calculating a flux linkage amplitude based on the first phase current, the second phase current, the first phase voltage, and the second phase voltage; The flux state is determined based on the flux amplitude.
7. The compressor detection method according to claim 6, characterized in that: The calculating the flux linkage amplitude based on the first phase current, the second phase current, the first phase voltage, and the second phase voltage includes: calculating the first phase current and the first phase voltage to obtain a first magnetic flux component; calculating the second phase current and the second phase voltage to obtain a second magnetic flux component; The magnetic flux amplitude is calculated based on the first magnetic flux component and the second magnetic flux component.
8. The compressor detection method according to claim 6, characterized in that: The determining the magnetic flux state based on the magnetic flux amplitude includes: Get adjustment parameters; determining a flux linkage range based on the adjustment parameters; When the flux amplitude exceeds the flux range, the flux state is determined to be the abnormal state.
9. A compressor detection device, characterized in that: The device comprises: A first acquisition module is used to obtain the original current of the compressor; a first determining module, configured to determine a magnetic flux state of the compressor based on the original current; a second acquisition module, configured to acquire ambient temperature and compressor parameters when the magnetic flux state is abnormal; The second determining module is configured to determine a temperature state of the compressor based on the ambient temperature and the compressor parameters.
10. A computer-readable storage medium, characterized in that A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in the compressor detection method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Electric motor stator winding temperature estimation
CN102004008A
Method and device for detecting state of permanent magnet in permanent magnet synchronous motor and vehicle
CN112305417A
Permanent magnet synchronous motor control method, controller, compressor and household appliance
CN119420225A
Procedure for determining winding temperature of electrical machine
DE19614900A1