Compressor anti-surge control method and device, electronic equipment and storage medium

CN122880772APending Publication Date: 2026-10-09SHENYANG TURBO MASCH CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611061962.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-16
Publication Date
2026-10-09

AI Technical Summary

Technical Problem

避免压缩机喘振的重要手段之一就是设置防喘振回路,相关技术中,在多级压缩时防喘振回路的数量与压缩机的进气回路数量是一一对应的,这一设计虽然能够对压缩机发生喘振的原因进行精准定位,但是控制器在对多个防喘振阀进行控制时处理的数据较多,进而导致控制器响应速度较慢

Benefits of technology

[0010]如此,本申请实施例提供的压缩机防喘振控制方法,通过一个防喘振阀对带有一路加气的、能够对氨气进行二级压缩的压缩机的喘振进行预防,控制器对一段气体数据和压缩气体数据进行处理即可输出对防喘振阀的控制指令,有效地降低了控制器需要处理的数据量,进而使控制器的计算速度、响应速度均得到有效提高,同时,还避免了一个控制器在控制多个防喘振阀时,由于控制器失灵或者识别错误而引起的阀门开启错误等情况发生,进而降低了对氨冷冻站中压缩机及喘振回路的维护成本,间接地延长了压缩机的使用寿命。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122880772A_ABST
    Figure CN122880772A_ABST
Patent Text Reader

Abstract

The application provides a compressor anti-surge control method and device, an electronic device and a storage medium, which are applied to a compressor in an ammonia refrigeration station. The compressor has a first-stage gas inlet, a gas supplement gas inlet and a gas outlet. Ammonia enters the compressor through the first-stage gas inlet and is compressed in the first stage. The ammonia can also enter the compressor through the gas supplement gas inlet and be compressed in the second stage. The second-stage compressed gas can flow out of the compressor through the gas outlet. An anti-surge valve is arranged between the first-stage gas inlet and the gas outlet. The control method comprises the following steps: generating a first curve according to the expected performance of the compressor and historical surge data, and offsetting the first curve by a first distance in a first direction to obtain a second curve; obtaining first-stage gas data at the first-stage gas inlet and compressed gas data at the gas outlet; determining an actual working point of the compressor based on the first-stage gas data and the compressed gas data; and controlling the anti-surge valve to open based on the position relationship between the actual working point and the second curve satisfying a first preset condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of compressor control technology, and in particular to a compressor anti-surge control method, device, electronic equipment and storage medium. Background Technology

[0002] During compressor operation, surge may occur due to insufficient inlet flow or excessive outlet pressure. Surge can severely impact the compressor's lifespan, therefore, it should be avoided as much as possible during operation. One important method to prevent compressor surge is to install anti-surge circuits. In related technologies, the number of anti-surge circuits in multi-stage compression is one-to-one with the number of compressor intake circuits. While this design allows for precise identification of the cause of compressor surge, the controller processes a large amount of data when controlling multiple anti-surge valves, resulting in a slower controller response time. Summary of the Invention

[0003] In view of this, this application provides a compressor anti-surge control method, device, electronic device and storage medium, which controls the surge risk that may occur when the compressor performs two-stage compression by means of an anti-surge valve, reduces the number of anti-surge circuits, saves the construction cost of the compressor unit, and also reduces the amount of data processed by the controller, thereby improving the response speed of the controller.

[0004] In a first aspect, embodiments of this application provide a compressor anti-surge control method, applied to a compressor in an ammonia refrigeration station. The compressor has a first-stage inlet, a gas filling inlet, and an outlet. Ammonia gas enters the compressor through the first-stage inlet and is compressed in the first stage. The ammonia gas can also enter the compressor through the gas filling inlet and be compressed in the second stage. The compressed gas can flow out of the compressor through the outlet. An anti-surge valve is provided between the first-stage inlet and the outlet. The compressor control method includes: A first curve is generated based on the expected performance of the compressor and historical surge data, and the first curve is deviated from the first curve by a first distance along a first direction to obtain a second curve; Acquire a segment of gas data at the air inlet and compressed gas data at the air outlet; The actual operating point of the compressor is determined based on the gas data and the compressed gas data. Based on the fact that the positional relationship between the actual working point and the second curve meets the first preset condition, the anti-surge valve is controlled to open.

[0005] Secondly, this application provides a compressor anti-surge control device applied to a compressor in an ammonia refrigeration station. The compressor has a first-stage inlet, a gas filling inlet, and an outlet. Ammonia gas enters the compressor through the first-stage inlet and is compressed in the first stage. The ammonia gas can then enter the compressor through the gas filling inlet and be compressed in the second stage. The compressed gas from the second stage can flow out of the compressor through the outlet. An anti-surge valve is provided between the first-stage inlet and the outlet. The control device includes: A curve generation module is used to generate a first curve based on the expected performance and historical surge data of the compressor, and to deviate the first curve along a first direction by a first distance to obtain a second curve; The data acquisition module is used to acquire a segment of gas data at the air inlet and compressed gas data at the air outlet; The comparison control module is used to determine the actual operating point of the compressor based on the gas data, the gas filling data, and the compressed gas data. The comparison control module is also used to control the anti-surge valve to open based on the fact that the positional relationship between the actual working point and the second curve meets a first preset condition.

[0006] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions implementing the steps of the method as described in the first aspect when executed by the processor.

[0007] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in the first aspect.

[0008] Fifthly, embodiments of this application provide a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0009] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method as described in the first aspect.

[0010] Thus, the compressor anti-surge control method provided in this application embodiment prevents surge in a compressor with one gas supply path capable of two-stage compression of ammonia through an anti-surge valve. The controller processes a segment of gas data and compressed gas data to output control commands for the anti-surge valve, effectively reducing the amount of data that the controller needs to process. This improves the controller's calculation speed and response speed. At the same time, it avoids valve opening errors caused by controller malfunction or misidentification when a controller controls multiple anti-surge valves. This reduces the maintenance costs of the compressor and surge circuit in the ammonia refrigeration station and indirectly extends the compressor's service life.

[0011] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, specific embodiments of this application are given below. Attached Figure Description

[0012] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 A schematic diagram of the structure of an ammonia refrigeration station according to an embodiment of this application is shown; Figure 2 This paper illustrates one of the flowcharts of a compressor anti-surge control method according to an embodiment of this application; Figure 3 This is a second schematic flowchart illustrating a compressor anti-surge control method according to an embodiment of this application; Figure 4 A structural block diagram of a compressor anti-surge control device according to an embodiment of this application is shown; Figure 5 A structural block diagram of an electronic device according to an embodiment of this application is shown.

[0013] Explanation of reference numerals in the attached figures: 10-Ammonia refrigeration station, 101-Compressor, 1011-First stage air inlet, 1012-Gas inlet, 1013-Air outlet, 102-Anti-surge valve, 103-First stage gas data monitoring component, 1031-First pressure monitoring element, 104-Compressed gas data monitoring component, 1041-Second pressure monitoring element, 1042-First flow monitoring element. Detailed Implementation

[0014] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0015] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0016] The compressor anti-surge control method provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0017] This application provides a compressor anti-surge control method. Specifically, the compressor anti-surge control method provided in this application can be applied to the compressor controller. Therefore, in the following embodiments, the compressor controller in the compressor will be used as the execution subject to describe the compressor anti-surge control method provided in this application in detail.

[0018] The compressor anti-surge control method provided in this application is applied to compressor 101 in ammonia refrigeration station 10. A structural schematic diagram of ammonia refrigeration station 10 is shown below. Figure 1 As shown. The compressor 101 has a first-stage inlet 1011, a gas filling inlet 1012, and an outlet 1013. Ammonia gas enters the compressor 101 through the first-stage inlet 1011 and is compressed in the first stage. The ammonia gas can also enter the compressor 101 through the gas filling inlet 1012 and be compressed in the second stage. The gas compressed in the second stage can flow out of the compressor 101 through the outlet 1013. An anti-surge valve 102 is provided between the first-stage inlet 1011 and the outlet 1013.

[0019] Before introducing the compressor anti-surge control method, the working process of the compressor 101 in this embodiment is briefly described: In the ammonia refrigeration station 10 of this embodiment, the compressor 101 can perform secondary compression on the intake ammonia gas. Therefore, the compressor 101 has two inlets: a first-stage inlet 1011 and a gas filling inlet 1012. When the compressor 101 is working normally, low-temperature, low-pressure ammonia gas first enters the compression cylinder of the compressor 101 through the first-stage inlet 1011. The compressor 101 compresses this ammonia gas to form a first-stage compressed gas. Then, the low-temperature, low-pressure ammonia gas enters the compressor 101 through the gas filling inlet 1012 and mixes with the first-stage compressed gas formed in the compressor 101 to form a mixed gas. The compressor 101 then compresses the first-stage mixed gas to generate a second-stage compressed gas. Finally, the second-stage compressed gas flows to other equipment in the ammonia refrigeration station 10 through the outlet 1013. During the actual operation of compressor 101, surge may occur due to insufficient ammonia flow at the first inlet 1011 or excessive pressure at the outlet 1013. In this case, the anti-surge valve 102 can be opened to allow the second stage compressed gas at the outlet 1013 to flow back to the first inlet 1011, thereby increasing the gas flow at the first inlet 1011 and reducing the risk of surge in compressor 101. Abnormal gas flow at the gas inlet 1012 of compressor 101 may also cause compressor 101 to surge. When the flow rate of low-temperature, low-pressure ammonia gas entering compressor 101 from the gas inlet is low, the second-stage compressed gas at the outlet 1013 can be allowed to flow back to the first-stage inlet 1011. This reduces the gas pressure at the outlet 1013 while increasing the intake flow rate at the first-stage inlet 1011, thereby increasing the total amount of first-stage compressed gas formed in compressor 101 and indirectly increasing the flow rate of first-stage mixed gas in compressor 101. This helps to maintain a more balanced operation of compressor 101 and reduces the risk of surge.

[0020] like Figure 2 As shown, the compressor anti-surge control method can be implemented through steps 201 to 204: Step 201: The controller generates a first curve based on the expected performance of the compressor 101 and historical surge data. The controller then deviates the first curve by a first distance along a first direction to obtain a second curve.

[0021] The first curve can be the surge curve of compressor 101, which is a curve drawn by connecting the operating points where compressor 101 experiences surge under different operating conditions. The expected performance of compressor 101 and historical surge data are pre-configured into the controller. The controller can then generate the first curve based on the expected performance of compressor 101 and relevant data from actual operation and surge events. Historical surge data includes first historical pressure data at inlet 1011, second historical pressure data at outlet 1013, and first historical flow data at outlet 1013 when compressor 101 experiences surge. The vertical axis of the first curve is the ratio of the second historical pressure data to the first historical pressure data, and the horizontal axis is a dimensionless number obtained using the first historical pressure data, second historical pressure data, first historical flow data, and the pre-configured horizontal axis transformation relationship in the controller.

[0022] After obtaining the first curve, the controller can offset the first curve along a predetermined first direction by a first distance in the same coordinate system to obtain the second curve, which is the anti-surge curve of the compressor 101. The first direction can be the positive direction of the horizontal axis, and the first distance is pre-configured in the controller.

[0023] Step 202: The controller acquires a segment of gas data at the inlet 1011 and compressed gas data at the outlet 1013.

[0024] Before entering compressor 101 from the first inlet 1011, the low-temperature, low-pressure ammonia gas passes through a first-stage gas data monitoring component 103. This component collects first-stage gas data, which is the ammonia gas entering compressor 101 from the first inlet 1011. The compressed gas data monitoring component 104 collects compressed gas data, which is the data of the second-stage compressed gas flowing out of compressor 101.

[0025] Step 203: The controller determines the actual operating point of the compressor 101 based on a segment of gas data and compressed gas data.

[0026] The controller uses a segment of gas data, compressed gas data, and a pre-configured abscissa transformation relationship in the controller to determine the actual operating point of the compressor 101 at this time, and marks the actual operating point in a coordinate system with a first curve and a second curve.

[0027] Step 204: The controller controls the anti-surge valve 102 to open based on the fact that the positional relationship between the actual working point and the second curve meets the first preset condition.

[0028] The controller determines the positional relationship between the actual operating point and the second curve based on a coordinate system plotted with the first curve, the second curve, and the actual operating point of the compressor 101. When the positional relationship between the actual operating point and the second curve meets the first preset condition, the controller determines that the compressor 101 is at risk of surge and controls the anti-surge valve 102 to open.

[0029] Thus, the compressor anti-surge control method provided in this application embodiment prevents surge of a compressor 101 with one gas supply channel capable of secondary compression of ammonia through an anti-surge valve 102. The controller processes a segment of gas data and compressed gas data to output control commands to the anti-surge valve 102, effectively reducing the amount of data that the controller needs to process, thereby effectively improving the controller's calculation speed and response speed. At the same time, it avoids valve opening errors caused by controller failure or identification errors when a controller controls multiple anti-surge valves 102, thereby reducing the maintenance cost of the compressor 101 and surge circuit in the ammonia refrigeration station 10 and indirectly extending the service life of the compressor 101.

[0030] In some embodiments, such as Figure 3 As shown, a segment of gas data includes first pressure data, and compressed gas data includes second pressure data and first flow rate data. Step 203 can be implemented through steps 2031 to 2032: Step 2031: The controller calculates the first compression ratio of the compressor 101 based on the first pressure data and the second pressure data, and uses the first compression ratio as the actual ordinate of the actual working point.

[0031] The gas data monitoring component 103 includes a first pressure monitoring element 1031, which can collect first pressure data about the gas in the first stage. The compressed gas data monitoring component 104 includes a second pressure monitoring element 1041 and a first flow monitoring element 1042, which can collect second pressure data about the compressed gas in the second stage. The controller divides the second pressure data by the first pressure data to obtain the first compression ratio of the compressor 101, which is the actual ordinate of the actual operating point.

[0032] Step 2031: The controller determines the actual horizontal coordinate of the actual working point based on the first compression ratio and the first flow rate data, and determines the actual working point based on the actual vertical coordinate and the actual horizontal coordinate.

[0033] The compressed gas data monitoring component 104 includes a first flow monitoring element 1042, which can collect first flow data about the two-stage compressed gas. Specifically, the first flow monitoring element 1042 determines the first flow data by measuring the differential pressure value of the two-stage compressed gas in a path along the outlet 1013 of the compressor 101, and then using the differential pressure value. Therefore, the first flow data is related to the differential pressure value. The controller determines the actual abscissa of the compressor 101 at this time based on the first compression ratio, the differential pressure value related to the first flow data, and the abscissa transformation relationship pre-configured in the controller. The controller combines the actual ordinate and the actual abscissa to determine the actual operating point of the compressor 101 at this time.

[0034] In the above embodiment, the controller determines the first compression ratio using the first pressure data and the second pressure data, and uses the first compression ratio as the actual vertical coordinate of the compressor 101's actual operating point. Then, the controller uses the first compression ratio, the first flow data related to the differential pressure value, and the horizontal coordinate transformation relationship to determine the actual horizontal coordinate, thereby determining the actual operating point of the compressor 101. This improves the reliability and real-time performance of determining the compressor 101's actual operating point, providing a reliable basis for subsequent control of the anti-surge valve 102 based on the second curve and the relative position of the actual operating point, and enhancing the stability of the compressor 101's operation. Because the amount of data the controller needs to process is significantly reduced, the controller's calculation speed and response speed are correspondingly improved, further ensuring that the compressor 101 can operate safely and stably under changing operating conditions.

[0035] In some embodiments, the first preset condition is: the actual working point is located on the first curve, or the actual working point is located between the first curve and the second curve.

[0036] Specifically, in the coordinate system plotted with the first and second curves, the first and second curves divide the coordinate system into three regions. The region between the first and second curves is the circulation region; the region to the left of the circulation region, along the positive direction of the second curve on the horizontal axis, is the safety region; and the region to the right of the circulation region, along the negative direction of the first curve on the horizontal axis, is the surge region. When the actual operating point of compressor 101 is in the safety region, it means that compressor 101 is not at risk of surge. When the actual operating point is on the first curve or between the first and second curves, it means that compressor 101 is at risk of surge, and therefore the anti-surge valve 102 needs to be opened to adjust the operating condition of compressor 101. When the actual operating point is on the first curve or in the surge region, it means that compressor 101 has already surged, and it is necessary to immediately increase the gas flow rate at the first inlet 1011 of compressor 101 and immediately reduce the gas pressure at the outlet 1013.

[0037] Furthermore, when the actual working point is located between the first curve and the second curve, the controller can adjust the opening of the anti-surge valve 102 according to the distance from the actual working point to the first curve. When the actual working point is closer to the first curve and farther from the second curve, the controller controls the anti-surge valve 102 to maintain a larger opening. When the actual working point is closer to the second curve and farther from the first curve, the controller controls the anti-surge valve 102 to maintain a smaller opening.

[0038] In the above embodiment, by comparing the positional relationship between the actual operating point and the first curve, the operating state of the compressor 101 can be accurately determined. The controller determines the operating state of the anti-surge valve 102 based on the operating state of the compressor 101. Furthermore, the controller can adjust the opening degree of the anti-surge valve 102 according to the relative positional relationship between the actual operating point and the first and second curves. This avoids the compressor 101's production efficiency being affected by a large opening degree of the anti-surge valve 102, or the surge phenomenon being unable to be suppressed due to an insufficient opening degree of the anti-surge valve 102. This ensures the safety of the compressor 101's operation and improves the level of intelligence in preventing the surge of the compressor 101.

[0039] In some embodiments, step 201 can be implemented through steps 2011 to 2013: Step 2011: The controller directly uses the first ordinate of each point on the first curve as the second ordinate of the corresponding point on the second curve.

[0040] Since the second curve is obtained by offsetting the first curve along the positive direction of the horizontal axis, the ordinates of each point on the second curve are the same as the ordinates of the corresponding points on the first curve, that is, the second ordinate is the same as the first ordinate.

[0041] In step 2012, the controller adds a first preset value to the first abscissa of each point on the first curve to obtain the second abscissa of each point on the second curve. The first preset value m satisfies: 5 ≤ m ≤ 9.

[0042] The controller adds a first preset value to the first abscissa of each point on the first curve, thereby expanding the first abscissa by a certain value, and finally obtains the second abscissa of each point on the second curve. The first preset value m satisfies: 5≤m≤9, and preferably, the first preset value can be 7 units.

[0043] Step 2013: The controller generates a second curve based on the second vertical coordinate and the second horizontal coordinate.

[0044] The second curve is the anti-surge curve, therefore each point on the second curve is an anti-surge point. The controller plots each anti-surge point in the coordinate system of the first curve based on the determined second ordinate and second abscissa of each anti-surge point, and connects the anti-surge points in sequence to obtain the second curve.

[0045] In the above embodiment, the controller directly obtains the abscissa of each anti-surge point by adding a first preset value to the abscissa of each surge point, simplifying the generation process of the second curve, reducing the calculation load of the controller, and thus improving the determination speed of the second curve. In addition, by limiting the range of the first preset value, it is possible to effectively avoid insufficient safety margin caused by the distance between the second curve and the first curve being too small, which would result in a low degree of prevention of surge phenomenon by the compressor 101. It also avoids excessive reduction of the safety zone caused by excessive offset, which would cause the anti-surge valve 102 to open frequently and erroneously. Thus, a good balance is achieved between preventing the surge phenomenon of the compressor 101 and maintaining the operating efficiency of the compressor 101.

[0046] In some embodiments, after step 204, the compressor anti-surge control method further includes steps 205 to 206: Step 205: The controller shifts the first curve along the first direction by a second distance to obtain a third curve, wherein the first distance is greater than the second distance.

[0047] The third curve can be the quick-opening line of the anti-surge valve 102 of the compressor 101. After obtaining the first curve, the controller can also offset the first curve along the positive direction of the horizontal axis by a second distance to obtain the third curve. It should be noted that the third curve should be located between the first curve and the second curve. Therefore, the first distance that the second curve deviates from should be greater than the second distance that the third curve deviates from.

[0048] Step 206: Based on the relationship between the actual operating point and the third curve satisfying the second preset condition, the controller controls the anti-surge valve 102 to open to the maximum degree.

[0049] In some embodiments, the second preset condition is: the actual working point is located on the third curve, or the actual working point is located between the first curve and the third curve.

[0050] The controller determines the position of the actual working point in the coordinate system on which the third curve is plotted, and judges the positional relationship between the actual working point and the third curve. When the actual working point is located on the third curve or on the side of the third curve away from the second curve, it means that the compressor 101 is at greater risk of surge. The controller immediately controls the anti-surge valve 102 to open to the maximum degree, thereby quickly reducing the pressure at the outlet 1013 and increasing the gas flow at the inlet 1011, ultimately achieving the purpose of quickly reducing the risk of surge in the compressor 101.

[0051] In the above embodiments, the controller can also determine the third curve through the first curve, so that when the actual operating point of the compressor 101 is located on the third curve or on the side of the third curve away from the second curve, the controller immediately opens the anti-surge valve 102 to the maximum opening degree, thereby reducing the exhaust pressure and increasing the intake flow rate as quickly as possible, and ultimately achieving the purpose of quickly reducing the risk of surge in the compressor 101. This not only provides a reliable guarantee for the efficient and stable operation of the compressor 101, but also extends the service life of the compressor 101 and reduces the maintenance cost of the compressor 101.

[0052] In some embodiments, step 205 can be implemented by steps 2051 to 2053: Step 2051: The controller directly uses the first ordinate of each point on the first curve as the third ordinate of the corresponding point on the third curve.

[0053] Similarly, the method for determining the second curve is the same. The third ordinate of each point on the third curve is the same as the first ordinate of each point on the first curve. Therefore, the first ordinate can be directly used as the third ordinate of each point on the third curve.

[0054] Step 2052: The controller adds a second preset value to the first abscissa of each point on the first curve to obtain the third abscissa of each point on the third curve. The second preset value n satisfies: 2 ≤ n ≤ 4.

[0055] The controller adds a second preset value to the first abscissa of each point on the first curve to expand the first abscissa by a certain amount, thereby determining the third abscissa of each point on the third curve. The second preset value n satisfies: 2≤n≤4, preferably n can be 3 units. It should be noted that, under normal circumstances, the distance between the obtained third curve and the first curve will be smaller than the distance between the third curve and the second curve, that is, the third curve will be closer to the first curve, in order to improve the conditions when the anti-surge valve 102 is fully open, thereby reducing the risk of surge in the compressor 101 while ensuring the working efficiency of the compressor 101.

[0056] Step 2053: The controller generates a third curve based on the third vertical coordinate and the third horizontal coordinate.

[0057] The controller maps the third vertical coordinate to the third horizontal coordinate, thereby determining the coordinates of each quick-opening point in the coordinate system. The controller then calibrates all the obtained quick-opening points in the coordinate system on which the first curve and the second curve are plotted, and connects the quick-opening points in sequence to obtain the third curve.

[0058] In the above embodiment, the preset value in the step of determining the second curve is adjusted to obtain the third curve again, so that the controller can determine whether the risk of compressor 101 surging is high at this time based on the positional relationship between the actual operating point of compressor 101 and the third curve. If the actual operating point is on the third curve, it means that the risk of compressor 101 surging is high at this time, so it is necessary to immediately open the anti-surge valve 102 to the maximum opening degree to quickly reduce the risk of compressor 101 surging, so that compressor 101 maintains normal operation.

[0059] Furthermore, as a specific implementation of the above-mentioned compressor anti-surge control method, this application embodiment provides a compressor anti-surge control device. This compressor anti-surge control device is applied to compressor 101 in ammonia refrigeration station 10. Compressor 101 has an inlet 1011, a gas inlet 1012, and an outlet 1013. An anti-surge valve 102 is provided between the inlet 1011 and the outlet 1013. Figure 4 As shown, the compressor anti-surge control device 400 includes: a curve generation module 401, a data acquisition module 402, and a comparison control module 403.

[0060] The curve generation module 401 is used to generate a first curve based on the expected performance of the compressor 101 and historical surge data. The controller deviates the first curve along a first direction by a first distance to obtain a second curve.

[0061] The data acquisition module 402 is used to acquire a segment of gas data at the air inlet 1011 and compressed gas data at the air outlet 1013.

[0062] The comparison control module 403 is used to determine the actual operating point of the compressor 101 based on a segment of gas data, gas filling data, and compressed gas data.

[0063] The comparison control module 403 is also used to control the anti-surge valve 102 to open based on the fact that the positional relationship between the actual working point and the second curve meets the first preset condition.

[0064] In some embodiments, a segment of gas data includes first pressure data, and compressed gas data includes second pressure data and first flow rate data. The comparison control module 403 is also used to implement: Based on the first pressure data and the second pressure data, the first compression ratio of compressor 101 is calculated, and the first compression ratio is used as the actual ordinate of the actual working point. The actual x-coordinate of the actual working point is determined based on the first compression ratio and the first flow rate data, and the actual working point is determined based on the actual y-coordinate and the actual x-coordinate.

[0065] In some embodiments, the first preset condition is: the actual working point is located on the first curve, or the actual working point is located between the first curve and the second curve.

[0066] In some embodiments, the curve generation module 401 is further configured to: The first ordinate of each point on the first curve is directly used as the second ordinate of the corresponding point on the second curve. The first abscissa of each point on the first curve is increased by a first preset value, thereby obtaining the second abscissa of each point on the second curve; A second curve is generated based on the second ordinate and the second abscissa; Wherein, the first preset value m satisfies: 5≤m≤9.

[0067] In some embodiments, the curve generation module 401 is further configured to offset the first curve along a first direction by a second distance to obtain a third curve, wherein the first distance is greater than the second distance; The comparison control module 403 is also used to control the anti-surge valve 102 to open to the maximum degree based on the relationship between the actual operating point and the third curve satisfying the second preset condition.

[0068] In some embodiments, the second preset condition is: the actual working point is located on the third curve, or the actual working point is located between the first curve and the third curve.

[0069] In some embodiments, the curve generation module 401 is further configured to: The first ordinate of each point on the first curve is directly used as the third ordinate of the corresponding point on the third curve. The first abscissa of each point on the first curve is increased by a second preset value, thereby obtaining the third abscissa of each point on the third curve; A third curve is generated based on the third ordinate and the third abscissa; The second preset value n satisfies: 2≤n≤4.

[0070] The compressor anti-surge control device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the device.

[0071] The compressor anti-surge control device provided in this application embodiment can achieve... Figures 2 to 3 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.

[0072] This application also provides an electronic device, such as... Figure 5 As shown, the electronic device 500 includes a processor 501 and a memory 502. The memory 502 stores a program or instruction that can run on the processor 501. When the program or instruction is executed by the processor 501, it implements the various steps of the above-described compressor anti-surge control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0073] The memory 502 can be used to store software programs and various data. The memory 502 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 502 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 502 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0074] Processor 501 may include one or more processing units; optionally, processor 501 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 501.

[0075] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described compressor anti-surge control method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0076] This application also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described compressor anti-surge control method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0077] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0078] This application also provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the compressor anti-surge control method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0079] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0080] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A compressor anti-surge control method, characterized in that, A compressor used in an ammonia refrigeration plant has a primary inlet, a gas filling inlet, and an outlet. Ammonia gas enters the compressor through the primary inlet and is compressed in the first stage. The ammonia gas can then enter the compressor through the gas filling inlet for a second stage of compression. The compressed gas from the second stage can flow out of the compressor through the outlet. An anti-surge valve is installed between the primary inlet and the outlet. The control method for the compressor includes: A first curve is generated based on the expected performance of the compressor and historical surge data, and the first curve is deviated from the first curve by a first distance along a first direction to obtain a second curve; Acquire a segment of gas data at the air inlet and compressed gas data at the air outlet; The actual operating point of the compressor is determined based on the gas data and the compressed gas data. Based on the fact that the positional relationship between the actual working point and the second curve meets the first preset condition, the anti-surge valve is controlled to open.

2. The compressor anti-surge control method according to claim 1, characterized in that, The gas segment data includes first pressure data, and the compressed gas data includes second pressure data and first flow rate data. Determining the actual operating point of the compressor based on the gas segment data and the compressed gas data includes: Based on the first pressure data and the second pressure data, the first compression ratio of the compressor is calculated, and the first compression ratio is used as the actual ordinate of the actual working point; The actual horizontal coordinate of the actual working point is determined based on the first compression ratio and the first flow rate data, and the actual working point is determined based on the actual vertical coordinate and the actual horizontal coordinate.

3. The compressor anti-surge control method according to claim 2, characterized in that, The first preset condition is that the actual working point is located on the first curve, or the actual working point is located between the first curve and the second curve.

4. The compressor anti-surge control method according to claim 3, characterized in that, The step of deviating the first curve along a first direction by a first distance to obtain a second curve includes: The first ordinate of each point on the first curve is directly used as the second ordinate of the corresponding point on the second curve. The first abscissa of each point on the first curve is increased by a first preset value, thereby obtaining the second abscissa of each point on the second curve; A second curve is generated based on the second ordinate and the second abscissa; Wherein, the first preset value m satisfies: 5≤m≤9.

5. The compressor anti-surge control method according to any one of claims 1 to 4, characterized in that, The compressor anti-surge control method further includes: The first curve is offset by a second distance along the first direction to obtain a third curve, wherein the first distance is greater than the second distance; Based on the fact that the relationship between the actual operating point and the third curve meets the second preset condition, the anti-surge valve is controlled to open to the maximum degree.

6. The compressor anti-surge control method according to claim 5, characterized in that, The second preset condition is: the actual working point is located on the third curve, or the actual working point is located between the first curve and the third curve.

7. The compressor anti-surge control method according to claim 5, characterized in that, The step of shifting the first curve along the second direction by a second distance to obtain the third curve includes: The first ordinate of each point on the first curve is directly used as the third ordinate of the corresponding point on the third curve; The first abscissa of each point on the first curve is increased by a second preset value, thereby obtaining the third abscissa of each point on the third curve; The third curve is generated based on the third ordinate and the third abscissa; The second preset value n satisfies: 2≤n≤4.

8. A compressor anti-surge control device, characterized in that, A compressor used in an ammonia refrigeration plant has a primary inlet, a gas filling inlet, and an outlet. Ammonia gas enters the compressor through the primary inlet and is compressed in the first stage. The ammonia gas can then enter the compressor through the gas filling inlet for a second stage of compression. The compressed gas from the second stage can flow out of the compressor through the outlet. An anti-surge valve is installed between the primary inlet and the outlet. The control device includes: A curve generation module is used to generate a first curve based on the expected performance and historical surge data of the compressor, and to deviate the first curve along a first direction by a first distance to obtain a second curve; The data acquisition module is used to acquire a segment of gas data at the air inlet and compressed gas data at the air outlet; The comparison control module is used to determine the actual operating point of the compressor based on the gas data, the gas filling data, and the compressed gas data. The comparison control module is also used to control the anti-surge valve to open based on the fact that the positional relationship between the actual working point and the second curve meets a first preset condition.

9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that run on the processor, the program or instructions being executed by the processor to implement the steps of the compressor anti-surge control method as described in any one of claims 1 to 7.

10. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the compressor anti-surge control method as described in any one of claims 1 to 7.