Compressor restarting method and device, compressor, storage medium and electronic equipment
By constructing a differential pressure drop function and optimizing the compressor start-up timing based on the effective value of the current envelope, the problem of start-up failure under high differential pressure conditions is solved, achieving efficient start-up control without pressure sensors and improving the compressor success rate and system efficiency.
Patent Information
- Application Number
- CN202511918864.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-02-17
AI Technical Summary
In air conditioning and refrigeration systems, the compressor fails to start or the motor overloads under high pressure differential conditions. Existing technology cannot accurately determine the pressure differential change, which leads to start-up failure or delayed start-up and affects the system response efficiency.
By constructing a differential pressure drop function, the future start-up time is calculated based on the state data after two consecutive compressor start-up failures. The effective value of the current envelope is used to determine the differential pressure change, thereby optimizing the start-up timing without the need for additional pressure sensors.
It improves the compressor's start-up success rate, avoids frequent start-up failures and delayed starts, and enhances system stability and operating efficiency.
Smart Images

Figure CN121539915A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of compressor technology, and more specifically, to a method and apparatus for restarting a compressor, a compressor, a storage medium, and electronic equipment. Background Technology
[0002] In air conditioning and refrigeration systems, the compressor is a core component, and its starting performance directly affects the system's operating efficiency and stability. Especially under high pressure differential conditions (such as starting in low-temperature environments or restarting after a long system shutdown), a large pressure difference exists between the compressor's suction and discharge ends, easily leading to start-up failure or motor overload. Typically, the system controls the opening of the unloading valve to balance the pressure difference between suction and discharge before starting. For systems equipped with suction and discharge pressure sensors, a strategy of real-time monitoring of the pressure difference and waiting for it to balance before starting is usually adopted; while for systems without suction pressure sensors, a fixed waiting time is used. The former, while accurately determining the pressure difference, increases system cost; the latter cannot adapt to pressure difference changes under different system conditions, easily causing start-up failure or delayed start-up, affecting system response efficiency.
[0003] No efficient and accurate solution has yet been found to address the aforementioned issues in the relevant technologies. Summary of the Invention
[0004] This invention provides a method and apparatus for restarting a compressor, a compressor, a storage medium, and an electronic device to solve technical problems in related technologies.
[0005] According to an embodiment of the present invention, a method for restarting a compressor is provided, comprising: after the compressor fails to start twice consecutively, constructing a differential pressure drop function of the compressor, wherein the differential pressure drop function is used to characterize the relationship between the pressure difference between the suction end and the discharge end of the compressor and time, wherein the independent variable of the differential pressure drop function is time and the dependent variable is current; The future start-up time of the compressor is calculated based on the pressure difference decrease function. The compressor will be restarted based on the stated future start-up time.
[0006] Optionally, constructing the differential pressure drop function of the compressor includes: The compressor is configured to acquire first state data during the first start-up phase and second state data during the second start-up phase, wherein the first start-up phase and the second start-up phase are two consecutive start-up failure phases of the compressor. The first state data includes a first start-up time and the effective value of the first envelope of the phase current during the first start-up phase. The second state data includes a second start-up time and the effective value of the second envelope of the phase current during the second start-up phase. The differential pressure drop function of the compressor is constructed based on the first state data and the second state data.
[0007] Optionally, obtaining the first state data of the compressor during the first start-up phase includes: The current change curve of the compressor during the first start-up phase is detected, and the first and second zero-crossing points of the current adjacent to each other are determined in the current change curve. The current sampling period is calculated based on the first zero-crossing moment and the second zero-crossing moment; The acquisition time of the envelope current in the current sampling period is determined based on the first zero-crossing time of the current sampling period and the current sampling period. The effective value of the first envelope of the internal phase current of the compressor during the first start-up phase is calculated based on the acquisition time.
[0008] Optionally, calculating the effective value of the first envelope of the phase current during the first start-up phase of the compressor based on the acquisition time includes: The effective value of the first envelope of the phase current during the first start-up phase of the compressor is calculated using the following formula. : ; in, The value at the acquisition time corresponds to the current change curve, and n is the number of current samples taken by the compressor in all current sampling cycles.
[0009] Optionally, constructing the differential pressure drop function of the compressor based on the first state data and the second state data includes: The differential pressure drop function of the compressor is constructed using the following formula: k= b= ; in, The effective value of the first envelope. The effective value of the second envelope. For the first start-up moment, This is the second startup moment.
[0010] Optionally, calculating the future start-up time of the compressor based on the differential pressure drop function includes: The maximum differential pressure and power parameters allowed for successful compressor startup are read from the compressor's preset operating parameters. Calculate the minimum starting current that matches the maximum differential pressure value based on the power parameters; The minimum starting current is input into the differential pressure drop function to obtain the corresponding future starting time.
[0011] Optionally, restarting the compressor based on the future start-up time includes: Configure the start time when the compressor fails to start for the first time as the start time; Starting from the stated start time, the compressor is controlled to restart only after the future start time is reached.
[0012] According to another embodiment of the present invention, a compressor restart device is provided, comprising: A construction module is used to construct a differential pressure drop function for the compressor after two consecutive startup failures. The differential pressure drop function is used to characterize the relationship between the pressure difference between the compressor's suction end and discharge end and time. The independent variable of the differential pressure drop function is time, and the dependent variable is current. The calculation module is used to calculate the future start-up time of the compressor next time based on the pressure difference decrease function; A restart module is used to restart the compressor based on the future startup time.
[0013] Optionally, the building module includes: The acquisition unit is used to acquire first state data of the compressor during the first start-up phase and second state data of the compressor during the second start-up phase, wherein the first start-up phase and the second start-up phase are two consecutive start-up failure phases of the compressor, the first state data includes a first start-up time and the first envelope effective value of the phase current during the first start-up phase, and the second state data includes a second start-up time and the second envelope effective value of the phase current during the second start-up phase. The construction unit is used to construct the differential pressure drop function of the compressor based on the first state data and the second state data.
[0014] Optionally, the acquisition unit includes: The detection subunit is used to detect the current change curve of the compressor during the first start-up phase, and to determine the first and second zero-crossing points of the current adjacent in the current change curve. The first calculation subunit is used to calculate the current sampling period based on the first zero-crossing time and the second zero-crossing time; A sub-unit is defined to determine the acquisition time of the envelope current of the current sampling period based on the first zero-crossing time of the current sampling period and the current sampling period. The second calculation subunit is used to calculate the effective value of the first envelope of the phase current of the compressor during the first start-up phase based on the acquisition time.
[0015] Optionally, the second calculation subunit is further configured to: The effective value of the first envelope of the phase current during the first start-up phase of the compressor is calculated using the following formula. : ; in, The value at the acquisition time corresponds to the current change curve, and n is the number of current samples taken by the compressor in all current sampling cycles.
[0016] Optionally, the building unit includes: A sub-unit is constructed to generate the differential pressure drop function of the compressor using the following formula: k= b= ; in, The effective value of the first envelope. The effective value of the second envelope. For the first start-up moment, This is the second startup moment.
[0017] Optionally, the computing module includes: The reading unit is used to read the maximum differential pressure value and power parameters allowed for successful start-up of the compressor from the preset operating parameters of the compressor; The first calculation unit is used to calculate the minimum starting current that matches the maximum voltage difference value based on the power parameters; The second calculation unit is used to input the minimum starting current into the differential pressure drop function to obtain the corresponding future starting time.
[0018] Optionally, the restart module includes: A configuration unit is used to configure the start time when the compressor fails to start for the first time as the start time; The restart unit is used to control the compressor to restart after the future start time is reached, starting from the start time.
[0019] According to another embodiment of the present invention, a compressor is provided for use in a refrigeration device, including the compressor restart device described in the above embodiment.
[0020] According to another aspect of the embodiments of this application, a storage medium is also provided, the storage medium including a stored program that executes the above steps when the program is run.
[0021] According to another aspect of the embodiments of this application, an electronic device is also provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; wherein: the memory is used to store computer programs; and the processor is used to execute the steps in the above method by running the programs stored in the memory.
[0022] According to yet another embodiment of the present invention, a storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to execute the steps in any of the above-described apparatus embodiments when running.
[0023] Through this embodiment of the invention, after two consecutive compressor start-up failures, a differential pressure drop function for the compressor is constructed. This function characterizes the change in pressure difference between the compressor's intake and exhaust ends over time, with time as the independent variable and current as the dependent variable. Based on the differential pressure drop function, the future start-up time of the compressor is calculated. The compressor is then restarted based on this future start-up time. By establishing the differential pressure drop function, the optimal start-up waiting time is calculated, enabling a compressor control method that can determine the differential pressure and optimize the start-up timing without the need for pressure sensors. This solves the technical problem of frequent compressor start-up failures after shutdown in related technologies. It eliminates the need for additional pressure sensors at the compressor's intake and exhaust ends, effectively improving the compressor's start-up success rate while avoiding excessively long waiting times that could affect system response efficiency, thus improving system stability and operating efficiency. Attached Figure Description
[0024] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings: Figure 1 This is a hardware structure block diagram of a compressor according to an embodiment of the present invention; Figure 2 This is a flowchart of a compressor restart method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of envelope current acquisition in an embodiment of the present invention; Figure 4 This is a flowchart of the compressor start-up control in an embodiment of the present invention; Figure 5 This is a structural block diagram of a compressor restart device according to an embodiment of the present invention. Detailed Implementation
[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of the present application can be combined with each other.
[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0027] Example 1 The method embodiment provided in Embodiment 1 of this application can be executed in compressor control devices such as compressors, refrigerators, air conditioners, and controllers. Taking operation on a compressor as an example, Figure 1 This is a hardware structure block diagram of a compressor according to an embodiment of the present invention. Figure 1 As shown, the compressor may include one or more ( Figure 1 Only one is shown in the image. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. Optionally, the compressor may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the compressor described above. For example, the compressor may also include a... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0028] The memory 104 can be used to store compressor programs, such as application software programs and modules, like the compressor program corresponding to a compressor restart method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the compressor program stored in the memory 104, thereby implementing the aforementioned method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the compressor via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0029] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the compressor's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0030] This embodiment provides a method for restarting a compressor. Figure 2 This is a flowchart of a compressor restart method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S202: After the compressor fails to start twice in a row, construct the differential pressure drop function of the compressor, wherein the differential pressure drop function is used to characterize the relationship between the pressure difference between the suction end and the discharge end of the compressor and time, wherein the independent variable of the differential pressure drop function is time and the dependent variable is current; The compressor in this embodiment can be used in refrigeration equipment such as refrigerators and air conditioners. It is connected to an inlet end and an outlet end. When the compressor starts, for safety reasons, the pressure difference between the inlet end and the outlet end needs to meet certain requirements.
[0031] Step S204: Calculate the future start-up time of the compressor next time based on the pressure difference decrease function; Step S206: Restart the compressor based on the future start-up time.
[0032] Through the above steps, after two consecutive compressor start-up failures, a differential pressure drop function for the compressor is constructed. This function characterizes the relationship between the pressure difference between the compressor's intake and exhaust ends and time. The independent variable of the differential pressure drop function is time, and the dependent variable is current. Based on the differential pressure drop function, the future start-up time of the compressor is calculated. The compressor is restarted based on this future start-up time. By establishing the differential pressure drop function, the optimal start-up waiting time is calculated. This achieves a compressor control method that can determine the differential pressure and optimize the start-up timing without the need for pressure sensors. This solves the technical problem of frequent compressor start-up failures after shutdown in related technologies. It eliminates the need for additional pressure sensors at the compressor's intake and exhaust ends, effectively improving the compressor's start-up success rate while avoiding the impact of excessive waiting time on system response efficiency, thus improving system stability and operating efficiency.
[0033] In one embodiment of this example, constructing the differential pressure drop function of the compressor includes: acquiring first state data of the compressor during the first start-up phase, and acquiring second state data of the compressor during the second start-up phase, wherein the first start-up phase and the second start-up phase are two consecutive start-up failure phases of the compressor; the first state data includes a first start-up time and the first effective value of the phase current envelope during the first start-up phase; the second state data includes a second start-up time and the second effective value of the phase current envelope during the second start-up phase; and constructing the differential pressure drop function of the compressor based on the first state data and the second state data.
[0034] In this embodiment, the effective value of the phase current envelope (first effective value of the envelope, second effective value of the envelope) refers to the contour line of the amplitude of a current signal changing over time, corresponding to the amplitude or peak value of the AC current on the compressor.
[0035] In this embodiment, a pressure difference decrease function is constructed based on the state data of the compressor during at least two consecutive start-up failure phases. Based on the start-up time of the first and second start-up phases and the effective value of the envelope of the phase current within the phase, a mapping relationship between the compressor and the current (effective value of the envelope of the phase current) at different times is constructed. The effective value of the envelope of the phase current corresponds to the real-time pressure difference between the compressor's suction end and discharge end, thereby characterizing the relationship between the pressure difference between the compressor's suction end and discharge end and the change over time.
[0036] In addition to constructing the differential pressure reduction function using the state data of the compressor during the previous two consecutive start-up failures, the differential pressure reduction function can also be constructed based on the compressor's load status, discharge end, and suction end status data. By pre-constructing the mapping relationship between the compressor's discharge pressure and the discharge end status data, as well as the mapping relationship between the compressor's suction pressure and the suction end status data, and then based on the collected real-time status data of the discharge end and suction end, the differential pressure can be calculated.
[0037] Taking a compressor in a refrigeration cycle as an example, the compressor's suction end is connected to the evaporator. In a refrigeration system, the evaporator is where the refrigerant absorbs heat and vaporizes. For example, in the cooling process of a household air conditioner, the refrigerant absorbs heat from the indoor air in the evaporator, changing from a liquid to a gaseous state. During this process, the pressure inside the evaporator is relatively low, generally within a low-pressure range; for example, the suction pressure of a small air conditioner compressor may be around 0.3-0.6 MPa. The compressor's suction end is connected to the evaporator through a pipe, drawing the low-temperature, low-pressure refrigerant gas generated in the evaporator into the compressor. The compressor's discharge end is connected to the condenser. The condenser's function is to cool the high-temperature, high-pressure gaseous refrigerant discharged from the compressor, condensing it into a liquid state. For example, in an automotive air conditioning system, after the compressor compresses the refrigerant, it delivers the high-temperature, high-pressure refrigerant gas to the condenser through the discharge pipe. Inside the condenser, the refrigerant transfers heat to the surrounding environment (such as the air in the car's engine compartment), its own temperature decreases, and it condenses. Under normal operating conditions, the exhaust pressure of a car's air conditioning compressor is likely to be around 1.2 - 1.8 MPa. This pressure value is related to factors such as the condenser's heat dissipation capacity and ambient temperature. If the condenser's heat dissipation is poor, the exhaust pressure may increase.
[0038] The compressor's suction pressure is related to the evaporator load and evaporating temperature, the opening of the throttling device, the refrigerant charge, and system resistance. Suction end status data includes: * **Evaporator load and evaporating temperature:** Suction pressure is close to evaporating pressure, while evaporating temperature is affected by system load (such as ambient temperature and cooling requirements). For example, when the load increases, the evaporating temperature rises, and the suction pressure also increases. * **Throttling device opening:** Abnormal opening of the expansion valve or capillary tube (too large or too small) will change the refrigerant flow into the evaporator, thus affecting the suction pressure. Too large an opening may lead to excessively high suction pressure. * **Refrigerant charge:** Too much or too little refrigerant will alter the system pressure balance. Overcharging may increase suction pressure; undercharging may decrease it. * **System resistance:** Resistance in the intake line or changes in valve opening may also affect suction pressure, but are usually less significant than the factors mentioned above.
[0039] The compressor's discharge pressure refers to the gas pressure at the compressor outlet. It is related to the system back pressure, condensing temperature, and compressor operating conditions. Discharge end status data includes: System back pressure: Discharge pressure must overcome the resistance of the downstream system (such as condenser pressure and pipe resistance), therefore it is directly related to the system back pressure. Increased back pressure leads to increased discharge pressure. Condensing temperature: Discharge pressure corresponds to condensing temperature, which is affected by cooling medium conditions (such as ambient temperature, cooling water flow rate, or fan efficiency). For example, poor cooling leads to increased condensing temperature, which in turn increases discharge pressure. Compressor operating conditions: Changes in compressor speed and efficiency, or discharge valve malfunctions, may indirectly affect discharge pressure, but it is primarily determined by the system back pressure.
[0040] The scheme in this embodiment constructs the differential pressure drop function of the compressor in real time by using the start-up time of the compressor during two consecutive start-up failures and the effective value of the envelope of the phase current during the stage, which reduces the complexity and construction time of the differential pressure drop function.
[0041] In one example, obtaining the first state data of the compressor during the first startup phase includes: detecting the current change curve of the compressor during the first startup phase, and determining the first and second zero-crossing moments of the current adjacent current in the current change curve; calculating the current sampling period based on the first and second zero-crossing moments; determining the acquisition time of the envelope current of the current sampling period based on the first zero-crossing moment of the current sampling period and the current sampling period; and calculating the first envelope RMS value of the phase current of the compressor during the first startup phase based on the acquisition time.
[0042] On the other hand, acquiring the second state data of the compressor during the second start-up phase includes: detecting the current change curve of the compressor during the second start-up phase, and determining the third and fourth zero-crossing moments of the current adjacent current in the current change curve; calculating the current sampling period based on the third and fourth zero-crossing moments; determining the acquisition time of the envelope current of the current sampling period based on the first zero-crossing moment of the current sampling period and the current sampling period; and calculating the second envelope effective value of the inner phase current of the compressor during the second start-up phase based on the acquisition time.
[0043] The compressor circuit uses alternating current. The zero-crossing point of the current refers to the instant when the current value changes from a positive value to a negative value or from a negative value to a positive value. Because the current and voltage of alternating current change periodically with time, the current I(t) is a sine wave or cosine wave that changes with time. The current change curve is the corresponding sine wave or cosine wave curve, which includes several sine waves or cosine waves. Each sine wave or cosine wave includes multiple zero-crossing points.
[0044] For example, when the compressor fails to start for the first time, the start-up time T1 is recorded. The system collects and calculates the phase current envelope value during its operation. The collection method is to detect the current at two consecutive zero-crossing times (t1, t2) and calculate the current sampling period Δt = t2 - t1. Then, the collection time of the envelope current in each current sampling period is tc = ti + Δt / 2, where ti is the first current zero-crossing time in the current sampling period. Figure 3 This is a schematic diagram of envelope current acquisition in an embodiment of the present invention, illustrating the current curve of the compressor. The horizontal axis represents time (t), the vertical axis represents current (I), t1 and t2 are the first and second zero-crossing moments of the current sampling period, and tc is the acquisition moment of the envelope current in the current sampling period.
[0045] The scheme in this embodiment uses the adjacent zero-crossing times of the collected AC current to calculate the current sampling period, and calculates the acquisition time of the envelope current in each current sampling period. Then, the first envelope effective value of the phase current in the first start-up stage of the compressor can be calculated. The first envelope effective value is calculated based on the current change curve of the phase current in the first start-up stage, which improves the calculation accuracy of the envelope effective value.
[0046] Optionally, calculating the effective value of the first envelope of the phase current during the first start-up phase of the compressor based on the acquisition time includes: calculating the effective value of the first envelope of the phase current during the first start-up phase of the compressor using the following formula. : ;in, The value at the acquisition time corresponds to the current change curve, and n is the number of current samples taken by the compressor in all current sampling cycles.
[0047] The effective value of the current envelope, Irms1 (the first effective value of the current envelope), is collected and calculated during this time period and used as the initial reference value for the initial start-up differential pressure. After the first start-up fails, the control system waits for a set time T and then attempts to start the system a second time, recording this time as T2 (the second start-up time). If the start-up fails again, the current signal during this start-up process is collected again, and the effective value of the current envelope, Irms2 (the second effective value of the current envelope), is calculated.
[0048] The scheme in this embodiment calculates the effective value of the envelope during the first startup phase by using the current value and the number of current samples in each current sampling cycle. This improves the accuracy of the calculation of the effective value of the envelope, and allows the effective value of the envelope to more accurately reflect the amplitude characteristics of the compressor current during the startup phase, providing accurate basic data for the subsequent construction of the differential pressure drop function.
[0049] In one example, constructing the differential pressure drop function of the compressor based on the first state data and the second state data includes: constructing the differential pressure drop function of the compressor using the following formula: k= b= ;in, The effective value of the first envelope. The effective value of the second envelope. For the first start-up moment, This is the second startup moment.
[0050] In this example, based on the start-up times T1 and T2 and the corresponding effective values of the current envelope Irms1 and Irms2, an inverse proportional function of current and time can be established according to the inverse proportional function model of voltage difference decrease. .
[0051] The scheme in this embodiment uses the collected data from the first and second start-up times of the compressor during two failed start-up phases, and calculates the effective value of the envelope. Only the data from the two failed restarts of the compressor is needed to construct the differential pressure drop function, which reduces the complexity and data requirements of the differential pressure drop function and improves the construction speed of the differential pressure drop function.
[0052] In one embodiment of this example, calculating the future start time of the compressor's next start based on the differential pressure drop function includes: reading the maximum differential pressure value and power parameters allowed for successful compressor start-up from the compressor's preset operating parameters; calculating the minimum start-up current matching the maximum differential pressure value based on the power parameters; and inputting the minimum start-up current into the differential pressure drop function to obtain the corresponding future start-up time.
[0053] When calculating the restart time, based on the pre-set maximum pressure difference value that ensures successful compressor startup, the corresponding effective current value Imax (minimum starting current) is found or calculated. The larger the power, the larger the minimum starting current. Substituting into the formula of the pressure difference decrease function, the corresponding startup time t3 is calculated, which is the future startup time.
[0054] For example, based on the pressure difference decrease function I is 200 (A), k is 20, and b is 196. By substituting and calculating, we get t = 5 (s). If the second start time of the compressor is 2 (s), then the compressor needs to wait for 3 (s) after the previous start failure. When it reaches 5 (s), it can start successfully.
[0055] Using the scheme in this embodiment, based on the constructed differential pressure drop function, the minimum starting current required to start the compressor can be substituted into the differential pressure drop function to calculate the future start time required for the next compressor start. This eliminates the need for frequent compressor start attempts or long standby times, avoiding frequent compressor start failures or excessively long start delays, and increasing the reliability and efficiency of the system.
[0056] In one embodiment of this example, restarting the compressor based on the future start time includes: configuring the start time when the compressor fails to start for the first time as the start time; starting from the start time, controlling the compressor to restart after reaching the future start time.
[0057] By setting the future start time as time t3, and allowing the compressor system to continue running until time t3 is reached before restarting the compressor, the success rate of the first start-up can be effectively improved. For example, if the first start time of the compressor's first start-up phase is 0 (s) and the second start time of the compressor's second start-up phase is 2 (s), and t3 is 5 (s), then by using a timer to count down, the compressor needs to be restarted after the 5th (s) to ensure a successful start.
[0058] By employing the solution in this embodiment, and through software timing, the compressor can be successfully started on the first attempt after the initial startup failure, once a future startup time has elapsed, effectively improving the compressor's first-start success rate.
[0059] In environments with low outer ring pressure and high inner ring pressure, the compressor's suction and discharge pressure difference is large, often preventing it from starting normally. Units with suction and discharge pressure sensors employ real-time monitoring of the pressure difference, starting only after it balances; units without suction pressure sensors use a method that waits for a fixed time before starting. The first method increases system cost, while the second cannot determine the optimal startup time, leading to frequent compressor start-up failures if started too early, and reducing system efficiency if started too late. This embodiment provides a control method that determines the pressure difference based on the effective value of the current envelope and optimizes the startup timing. Figure 4 This is a flowchart of compressor start-up control in an embodiment of the present invention, and the specific implementation method includes: S41, First Start-up: The compressor attempts to start for the first time after being stopped. S42, Determine if startup is successful. If startup is successful, end the process; otherwise, proceed to S43. S43, Measure and calculate the envelope current value; S44, Second Start: The compressor attempts to start again after the first start fails. S45, Startup successful. If startup is successful, the process ends; otherwise, proceed to S46. S46, Measure and calculate the envelope current value; S47, Establish the differential pressure decrease function, based on the data from S43 and S46; S48, calculate the next start-up time; based on the differential pressure decrease function established in S47, calculate the compressor's future next start-up time. S49, Start the compressor, using the next start time calculated in S48.
[0060] By collecting the current signal during the compressor startup process, calculating its envelope RMS value, and determining the acquisition time based on the current zero-crossing point; using the RMS current values during two startup failures to establish a differential pressure drop function, the optimal startup waiting time can be calculated, thus realizing a compressor control method that can determine differential pressure and optimize startup timing without the need for a pressure sensor.
[0061] The solution presented in this embodiment addresses the technical problem of high start-up failure rates or low system efficiency caused by the inability to accurately determine the start-up timing of a compressor under high pressure differential conditions when there are no suction or discharge pressure sensors. By collecting the effective value of the current envelope during compressor start-up and determining the collection time based on the current zero-crossing point, the system can indirectly determine the suction and discharge pressure differential status. Using the effective current values i1 and i2 after two failed start-ups, an inverse proportional function model of the pressure differential decrease curve is established, thereby calculating the waiting time t2 corresponding to the maximum allowable pressure differential for compressor start-up, achieving precise control of the start-up timing. This method eliminates the need for additional pressure sensors, effectively improving the compressor start-up success rate while avoiding the impact of excessive waiting time on system response efficiency, thus enhancing system stability and operating efficiency.
[0062] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, compressor, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0063] Example 2 This embodiment also provides a compressor restart device and a compressor, which are used to implement the above embodiments and preferred embodiments; details already described will not be repeated. The term "module" as used below refers to a combination of software and hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also conceivable.
[0064] Figure 5 This is a structural block diagram of a compressor restart device according to an embodiment of the present invention, as shown below. Figure 5 As shown, it includes: The construction module 50 is used to construct the differential pressure drop function of the compressor after the compressor fails to start twice in a row. The differential pressure drop function is used to characterize the relationship between the pressure difference between the suction end and the discharge end of the compressor and time. The independent variable of the differential pressure drop function is time and the dependent variable is current. Calculation module 52 is used to calculate the future start-up time of the compressor next time based on the pressure difference decrease function; Restart module 54 is used to restart the compressor based on the future startup time.
[0065] Optionally, the building module includes: The acquisition unit is used to acquire first state data of the compressor during the first start-up phase and second state data of the compressor during the second start-up phase, wherein the first start-up phase and the second start-up phase are two consecutive start-up failure phases of the compressor, the first state data includes a first start-up time and the first envelope effective value of the phase current during the first start-up phase, and the second state data includes a second start-up time and the second envelope effective value of the phase current during the second start-up phase. The construction unit is used to construct the differential pressure drop function of the compressor based on the first state data and the second state data.
[0066] Optionally, the acquisition unit includes: The detection subunit is used to detect the current change curve of the compressor during the first start-up phase, and to determine the first and second zero-crossing points of the current adjacent in the current change curve. The first calculation subunit is used to calculate the current sampling period based on the first zero-crossing time and the second zero-crossing time; A sub-unit is defined to determine the acquisition time of the envelope current of the current sampling period based on the first zero-crossing time of the current sampling period and the current sampling period. The second calculation subunit is used to calculate the effective value of the first envelope of the phase current of the compressor during the first start-up phase based on the acquisition time.
[0067] Optionally, the second calculation subunit is further configured to: The effective value of the first envelope of the phase current during the first start-up phase of the compressor is calculated using the following formula. : ; in, The value at the acquisition time corresponds to the current change curve, and n is the number of current samples taken by the compressor in all current sampling cycles.
[0068] Optionally, the building unit includes: A sub-unit is constructed to generate the differential pressure drop function of the compressor using the following formula: k= b= ; in, The effective value of the first envelope. The effective value of the second envelope. For the first start-up moment, This is the second startup moment.
[0069] Optionally, the computing module includes: The reading unit is used to read the maximum differential pressure value and power parameters allowed for successful start-up of the compressor from the preset operating parameters of the compressor; The first calculation unit is used to calculate the minimum starting current that matches the maximum voltage difference value based on the power parameters; The second calculation unit is used to input the minimum starting current into the differential pressure drop function to obtain the corresponding future starting time.
[0070] Optionally, the restart module includes: A configuration unit is used to configure the start time when the compressor fails to start for the first time as the start time; The restart unit is used to control the compressor to restart after the future start time is reached, starting from the start time.
[0071] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0072] Example 3 Embodiments of the present invention also provide a storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when running.
[0073] Optionally, in this embodiment, the storage medium can be configured to store a computer program for execution: S1. After the compressor fails to start twice in a row, construct the differential pressure drop function of the compressor, wherein the differential pressure drop function is used to characterize the relationship between the pressure difference between the suction end and the discharge end of the compressor and time, wherein the independent variable of the differential pressure drop function is time and the dependent variable is current; S2, calculate the future start-up time of the compressor's next start-up based on the pressure difference decrease function; S3, restart the compressor based on the future start-up time.
[0074] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0075] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.
[0076] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0077] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program: S1. After the compressor fails to start twice in a row, construct the differential pressure drop function of the compressor, wherein the differential pressure drop function is used to characterize the relationship between the pressure difference between the suction end and the discharge end of the compressor and time, wherein the independent variable of the differential pressure drop function is time and the dependent variable is current; S2, calculate the future start-up time of the compressor's next start-up based on the pressure difference decrease function; S3, restart the compressor based on the future start-up time.
[0078] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0079] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0080] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0081] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of units or modules may be electrical or other forms.
[0082] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0083] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0084] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, controller, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0085] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for restarting a compressor, characterized in that, include: After the compressor fails to start twice in a row, a pressure difference decrease function for the compressor is constructed. The pressure difference decrease function is used to characterize the relationship between the pressure difference between the compressor's suction end and discharge end and time. The independent variable of the pressure difference decrease function is time, and the dependent variable is current. The future start-up time of the compressor is calculated based on the pressure difference decrease function. The compressor will be restarted based on the stated future start-up time.
2. The method according to claim 1, characterized in that, Constructing the differential pressure drop function of the compressor includes: The compressor is configured to acquire first state data during the first start-up phase and second state data during the second start-up phase, wherein the first start-up phase and the second start-up phase are two consecutive start-up failure phases of the compressor. The first state data includes a first start-up time and the effective value of the first envelope of the phase current during the first start-up phase. The second state data includes a second start-up time and the effective value of the second envelope of the phase current during the second start-up phase. The differential pressure drop function of the compressor is constructed based on the first state data and the second state data.
3. The method according to claim 2, characterized in that, Obtaining the first state data of the compressor during the first start-up phase includes: The current change curve of the compressor during the first start-up phase is detected, and the first and second zero-crossing points of the current adjacent to each other are determined in the current change curve. The current sampling period is calculated based on the first zero-crossing moment and the second zero-crossing moment; The acquisition time of the envelope current in the current sampling period is determined based on the first zero-crossing time of the current sampling period and the current sampling period. The effective value of the first envelope of the internal phase current of the compressor during the first start-up phase is calculated based on the acquisition time.
4. The method according to claim 3, characterized in that, The calculation of the first envelope RMS value of the compressor phase current during the first startup phase based on the acquisition time includes: The effective value of the first envelope of the phase current during the first start-up phase of the compressor is calculated using the following formula. : ; in, The value at the acquisition time corresponds to the current change curve, and n is the number of current samples taken by the compressor in all current sampling cycles.
5. The method according to claim 2, characterized in that, Constructing the differential pressure drop function of the compressor based on the first state data and the second state data includes: The differential pressure drop function of the compressor is constructed using the following formula: ,k= ,b= ; in, The effective value of the first envelope. The effective value of the second envelope. For the first start-up moment, This is the second startup moment.
6. The method according to claim 1, characterized in that, The calculation of the future start-up time of the compressor based on the pressure difference decrease function includes: The maximum differential pressure and power parameters allowed for successful compressor startup are read from the compressor's preset operating parameters. Calculate the minimum starting current that matches the maximum differential pressure value based on the power parameters; The minimum starting current is input into the differential pressure drop function to obtain the corresponding future starting time.
7. The method according to claim 1, characterized in that, Restarting the compressor based on the aforementioned future start-up time includes: Configure the start time when the compressor fails to start for the first time as the start time; Starting from the stated start time, the compressor is controlled to restart only after the future start time is reached.
8. A compressor restart device, characterized in that, include: A construction module is used to construct a differential pressure drop function for the compressor after two consecutive startup failures. The differential pressure drop function is used to characterize the relationship between the pressure difference between the compressor's suction end and discharge end and time. The independent variable of the differential pressure drop function is time, and the dependent variable is current. The calculation module is used to calculate the future start-up time of the compressor next time based on the pressure difference decrease function; A restart module is used to restart the compressor based on the future startup time.
9. A compressor, characterized in that, When used in refrigeration equipment, it includes the compressor restart device as described in claim 8.
10. A storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the steps of the compressor restart method according to any one of claims 1 to 7 when it is run.
11. An electronic device comprising a processor, a communication interface, a memory, and a communication bus, wherein, The processor, communication interface, and memory communicate with each other via a communication bus; among which: Memory, used to store computer programs; A processor for executing the steps of the compressor restart method according to any one of claims 1 to 7 by running a program stored in memory.