Compressor characteristic line processing method and device and storage medium
By constructing and extending the auxiliary lines in the coordinate system of the compressor characteristic line, and the interpolation operation, the problem of low interpolation accuracy of the compressor characteristic line processing is solved, and a more accurate compressor work simulation is achieved.
Patent Information
- Application Number
- CN202411498129.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-01-28
AI Technical Summary
In the prior art, when processing the compressor characteristic line, the interpolation accuracy is low, making it difficult to accurately simulate the actual working condition of the compressor.
In the coordinate system where the compressor characteristic line is located, the original auxiliary line of the K strip is constructed, and the speed feature line of each target that has not intersects with all original auxiliary lines is extended to make it intersect with all original auxiliary lines, determine the point coordinate and perform interpolation operations Essence
By using the speed characteristics line of the largest traffic in the compressor characteristic line and extending the target, the interpolation accuracy is improved, and the actual work of the compressor can be more accurately simulated.
Smart Images

Figure CN119379850A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of compressed air energy storage, and in particular to a compressor characteristic line processing method, equipment and storage medium. Background Art
[0002] The compressor is one of the core devices of the gas turbine or compressed air energy storage system, and has a decisive influence on the performance of the whole machine. If the given compressor characteristic line is expressed improperly, it will cause problems such as inconvenience in application, low accuracy, and difficulty in convergence. Therefore, the generation of the compressor characteristic line and its accurate expression play a vital role in the calculation and analysis of the variable operating performance of the compressor.
[0003] At present, the compressor characteristic line can be processed by the auxiliary line method, so that the compressor characteristic line can be interpolated later to simulate the actual working condition of the compressor. However, due to the characteristics of the compressor characteristic line, there is a problem of low interpolation accuracy when the compressor characteristic line is processed by the auxiliary line method. Summary of the invention
[0004] The present invention provides a method, device and storage medium for processing a compressor characteristic line, so as to solve the technical problem of low interpolation accuracy when processing a compressor characteristic line in the related art.
[0005] According to one aspect of the present invention, a method for processing a compressor characteristic line is provided, comprising:
[0006] Constructing k original auxiliary lines in the coordinate system where the compressor characteristic line is located; wherein the compressor characteristic line includes a plurality of constant speed characteristic lines, the horizontal axis of the coordinate system represents the flow rate, the vertical axis represents the pressure ratio, the first original auxiliary line passes through the surge boundary line and the target point, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, k is an integer greater than 1, and the coordinates of the target point are (0,1);
[0007] Extending each target constant speed characteristic line that does not intersect all the original auxiliary lines, so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect all the original auxiliary lines;
[0008] Determine the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary line, and determine the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary line;
[0009] An interpolation operation is performed according to the coordinates of the intersection point and all original auxiliary lines.
[0010] According to another aspect of the present invention, there is provided a compressor characteristic line processing device, comprising:
[0011] A first construction module is used to construct k original auxiliary lines in the coordinate system where the compressor characteristic line is located; wherein the compressor characteristic line includes a plurality of constant speed characteristic lines, the horizontal axis of the coordinate system represents the flow rate, and the vertical axis represents the pressure ratio, the first original auxiliary line passes through the surge boundary line and the target point, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, k is an integer greater than 1, and the coordinates of the target point are (0,1);
[0012] An extension module, used for extending each target constant speed characteristic line that does not intersect with all the original auxiliary lines, so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect with all the original auxiliary lines;
[0013] A first determination module, used to determine the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary lines, and used to determine the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary lines;
[0014] The interpolation module is used to perform an interpolation operation according to the coordinates of the intersection point and all original auxiliary lines.
[0015] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0016] at least one processor; and
[0017] a memory communicatively connected to the at least one processor; wherein,
[0018] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the compressor characteristic line processing method described in any embodiment of the present invention.
[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program is used to enable a processor to implement the compressor characteristic line processing method described in any embodiment of the present invention when executed.
[0020] According to another aspect of the present invention, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the method for processing a compressor characteristic line according to any embodiment of the present invention is implemented.
[0021] The technical solution of the embodiment of the present invention includes: constructing k original auxiliary lines in the coordinate system where the compressor characteristic line is located, wherein the compressor characteristic line includes multiple equal speed characteristic lines, the horizontal axis of the coordinate system represents the flow rate, the vertical axis represents the pressure ratio, the first original auxiliary line passes through the surge boundary line and the target point, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, k is an integer greater than 1, and the coordinates of the target point are (0,1); extending each target equal speed characteristic line that does not intersect with all the original auxiliary lines, so that the target equal speed characteristic line and the extension line of the target equal speed characteristic line intersect with all the original auxiliary lines; determining the coordinates of the intersection points of all the equal speed characteristic lines and the original auxiliary lines, and determining the coordinates of the intersection points of all the extension lines of the target equal speed characteristic lines and the original auxiliary lines; performing interpolation operations according to the coordinates of the intersection points and all the original auxiliary lines. The compressor characteristic line processing method has the following technical effects: on the one hand, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, realizing the use of the point with the largest flow rate in the compressor characteristic line, and improving the interpolation accuracy; on the other hand, by extending each target constant speed characteristic line that does not intersect with all the original auxiliary lines, the number of intersections is increased while using the point with the largest flow rate in the compressor characteristic line, thereby further improving the interpolation accuracy. Therefore, the compressor characteristic line processing method provided in this embodiment can improve the interpolation accuracy based on the compressor characteristic line, can more accurately simulate the actual working conditions of the compressor, and is of great significance to the development of compressed air energy storage technology.
[0022] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 is a flow chart of a compressor characteristic line processing method provided by an embodiment of the present invention;
[0025] Figure 2 It is a schematic diagram of the original auxiliary line, the compressor characteristic line and the extended line of the target constant speed characteristic line;
[0026] Figure 3 It is a schematic diagram of the first table and the second table determined according to the coordinates of the intersection points and the auxiliary lines;
[0027] Figure 4 is a flow chart of another compressor characteristic line processing method provided by an embodiment of the present invention;
[0028] Figure 5 It is a schematic diagram of the auxiliary line, the compressor characteristic line and the extension line of the target constant speed characteristic line;
[0029] Figure 6 is a structural schematic diagram of a compressor characteristic line processing device provided by an embodiment of the present invention;
[0030] Figure 7 It is a structural schematic diagram of an electronic device for implementing the compressor characteristic line processing method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the term "comprising" and any variation thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. The acquisition, storage, use, processing, etc. of data in the embodiments of the present invention all comply with the relevant provisions of national laws and regulations.
[0033] Figure 1 1 is a flowchart of a method for processing a compressor characteristic line provided by an embodiment of the present invention. This embodiment can be applied to a scenario in which a compressor characteristic line is processed. The method can be executed by a compressor characteristic line processing device, and the compressor characteristic line processing device can be implemented in the form of hardware and / or software. The compressor characteristic line processing device can be configured in an electronic device, for example, a computer device. Figure 1 As shown, the method includes the following steps 101 to 104.
[0034] Step 101: construct k original auxiliary lines in the coordinate system where the compressor characteristic line is located.
[0035] The compressor characteristic line includes multiple constant speed characteristic lines. The horizontal axis of the coordinate system represents the flow rate, and the vertical axis represents the pressure ratio. The first original auxiliary line passes through the surge boundary line and the target point, and the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point. k is an integer greater than 1, and the coordinates of the target point are (0,1).
[0036] The compressor in this embodiment may be a gas compressor for compressing gas. For example, the gas here may be air. Optionally, the compressor characteristic line may be obtained by experiments or the like.
[0037] Figure 2 It is a schematic diagram of the original auxiliary line, the compressor characteristic line and the extended line of the target constant speed characteristic line. Figure 2 As shown, the compressor speed represented by each point on each constant speed characteristic line 21 is the same. The constant speed characteristic line 21 is used to represent the changing relationship between the compressor flow rate and the compressor pressure ratio at a given speed. Figure 2 In the coordinate system shown, the horizontal axis represents the flow rate G (kg / s) and the vertical axis represents the pressure ratio π. The target point in this embodiment is used to represent that when the flow rate of the compressor is 0, its pressure ratio is 1. The surge boundary line in this embodiment is a curve obtained by connecting the highest points of multiple equal speed characteristic lines.
[0038] In this embodiment, there is no restriction on the value of k. For example, k can be an integer greater than 9.
[0039] In one implementation, the process of constructing k original auxiliary lines is: constructing a surge boundary line of a compressor characteristic line and a first original auxiliary line of a target point; constructing a kth original auxiliary line of a point with a maximum flow rate in the compressor characteristic line and a target point; fitting the first original auxiliary line and the kth original auxiliary line to obtain an expression, and constructing an original auxiliary line between the first original auxiliary line and the kth original auxiliary line according to the expression.
[0040] In another implementation, step 101 may be implemented through the following steps 1011 to 1013.
[0041] Step 1011: construct a surge boundary line passing through the compressor characteristic line and the first original auxiliary line of the target point.
[0042] Among them, the expression of the first original auxiliary line is a quadratic function of one variable.
[0043] The original auxiliary line in this implementation is in the form of a quadratic function to balance the interpolation accuracy and the efficiency of the compressor characteristic line processing. The quadratic function is expressed as: Y = AX 2 +BX+C. In step 1011, the surge boundary line and the target point are fitted into a quadratic function to obtain A1, B1, and C1, that is, the quadratic term coefficient A1, the linear term coefficient B1, and the constant term C1 of the quadratic function are obtained.
[0044] like Figure 2 As shown, the first original auxiliary line 22 passes through the surge boundary line and the target point (not shown in the figure).
[0045] Step 1012: construct the kth original auxiliary line passing through the point with the maximum flow rate in the compressor characteristic line and the target point.
[0046] The expression of the kth original auxiliary line is a quadratic function, and the expression of the first original auxiliary line has the same coefficient of the quadratic term and the same constant term as the expression of the kth original auxiliary line.
[0047] like Figure 2 As shown, when constructing the kth original auxiliary line, A1 and C1 are fixed so that the kth original auxiliary line passes through the point 23 with the largest flow rate in the compressor characteristic line and the target point, and the linear term coefficient Bk in the expression of the kth original auxiliary line can be obtained.
[0048] Step 1013: construct k-2 original auxiliary lines passing through the target point between the first original auxiliary line and the kth original auxiliary line.
[0049] Among them, the expression of the i-th original auxiliary line among the k-2 original auxiliary lines is a quadratic function, and the expression of the i-th original auxiliary line has the same quadratic term coefficient and constant term as the expression of the first original auxiliary line. The linear term coefficient B in the expression of the i-th original auxiliary line is i The coefficient B of the first-order term in the expression of the i-1th original auxiliary line i-1 The absolute value of the difference between the first-order coefficient B in the expression of the i+1th original auxiliary line i+1 The coefficient B of the first-order term in the expression of the i-th original auxiliary line i The absolute values of the differences are equal. i is any integer greater than 1 and less than k.
[0050] When constructing other original auxiliary lines, divide equally between B1 and Bk, and you can get the interval between adjacent first-order coefficients as s=|Bk-B1|+1 divided by k. If Bk is greater than B1, the first-order coefficient of the i-th original auxiliary line is Bi=B1+(i-1)*s. If B1 is greater than or equal to Bk, the first-order coefficient of the i-th original auxiliary line is Bi=Bk+(i-1)*s. After obtaining Bi, the i-th original auxiliary line can be constructed based on Bi, A1, C1 and the target point. Thus, k-2 original auxiliary lines passing through the target point are constructed between the first original auxiliary line and the k-th original auxiliary line.
[0051] like Figure 2 As shown, when constructing k-2 original auxiliary lines passing through the target point, the linear term coefficient B is changed to obtain k-2 original auxiliary lines between the first original auxiliary line and the kth original auxiliary line.
[0052] The above steps 1011 to 1013 can realize efficient and regular construction of k original auxiliary lines, thereby improving processing efficiency and the accuracy of subsequently determined intersection points.
[0053] Step 102: Extend each target constant rotation speed characteristic line that does not intersect all the original auxiliary lines, so that the target constant rotation speed characteristic line and the extension line of the target constant rotation speed characteristic line intersect all the original auxiliary lines.
[0054] After k original auxiliary lines are constructed, there may be a target constant speed characteristic line among the multiple constant speed characteristic lines that does not intersect with all the original auxiliary lines. In order to improve the subsequent interpolation accuracy, in this embodiment, each target constant speed characteristic line is extended so that the target constant speed characteristic line and the extension of the target constant speed characteristic line intersect with all the original auxiliary lines, so as to increase the number of intersections between the constant speed characteristic line and the original auxiliary lines, thereby improving the interpolation accuracy.
[0055] In one implementation, for each target constant speed characteristic line, the target constant speed characteristic line is fitted to obtain an expression of the target constant speed characteristic line; and the target constant speed characteristic line is extended according to the expression of the target constant speed characteristic line. Optionally, based on the expression of the target constant speed characteristic line, the flow value is changed to extend the target constant speed characteristic line.
[0056] Please continue to refer to Figure 2 , the thicker black line segment is the extension line 24 of the target constant speed characteristic line. After extension, the target constant speed characteristic line 25 and the extension line 24 of the target constant speed characteristic line jointly intersect with all the original auxiliary lines.
[0057] Step 103: determining the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary lines, and determining the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary lines.
[0058] In this embodiment, there are intersections between all the constant speed characteristic lines and the original auxiliary lines, and there are also intersections between the extension lines of all the target constant speed characteristic lines and the original auxiliary lines. In step 103, the intersections of these two types of intersections are determined for subsequent interpolation operations.
[0059] like Figure 2 As shown, the coordinates of each intersection point 26 are determined.
[0060] Step 104: Perform an interpolation operation based on the coordinates of the intersection point and all original auxiliary lines.
[0061] In one implementation, the original auxiliary lines can be numbered in order of the flow rate of the intersections with any constant speed characteristic line. The speed, flow rate, pressure ratio and number of the original auxiliary line corresponding to each intersection are stored. The speed, efficiency and number of the original auxiliary line corresponding to each intersection are determined based on the flow rate and the predetermined flow rate, speed and efficiency characteristic lines.
[0062] Optionally, in this implementation, when any speed and flow are known, the corresponding pressure ratio and the number of the original auxiliary line can be interpolated from the speed, flow, pressure ratio and the number of the original auxiliary line corresponding to the intersection. According to the number of the original auxiliary line and the known speed, the corresponding efficiency is interpolated from the speed, efficiency and the number of the original auxiliary line corresponding to the intersection. Thus, the corresponding pressure ratio and the corresponding efficiency are determined based on any known speed and flow, and the actual working condition of the compressor is simulated. In this process, since the current constant speed characteristic line is extended, the number of intersections is large, and the interpolation accuracy is improved.
[0063] Optionally, in this implementation, when any speed and pressure ratio are known, the corresponding flow rate and the number of the original auxiliary line can be interpolated from the speed, flow rate, pressure ratio and the number of the original auxiliary line corresponding to the intersection. According to the number of the original auxiliary line and the known speed, the corresponding efficiency is interpolated from the speed, efficiency and the number of the original auxiliary line corresponding to the intersection. Thus, the corresponding flow rate and the corresponding efficiency are determined based on any known speed and pressure ratio.
[0064] In another implementation, all original auxiliary lines are numbered in order of the flow rate of their intersections with any constant speed characteristic line. For example, according to the order of the flow rate of the intersection with any constant speed characteristic line from small to large, the original auxiliary lines are also numbered from small to large. Alternatively, according to the order of the flow rate of the intersection with any constant speed characteristic line from small to large, the original auxiliary lines are numbered from large to small. Step 104 is implemented by following the steps 1041 to 1044.
[0065] Step 1041: Determine a first table according to the flow rate in the coordinates of the intersection, the rotation speed corresponding to the intersection, and the serial numbers of all original auxiliary lines.
[0066] The first table is used to represent the mapping relationship between the rotation speed, flow rate and the number of the original auxiliary line.
[0067] Step 1042: Determine a second table according to the pressure ratio in the coordinates of the intersection, the rotation speed corresponding to the intersection, and the serial numbers of all original auxiliary lines.
[0068] The second table is used to represent the mapping relationship between the rotation speed, the pressure ratio and the number of the original auxiliary line.
[0069] Figure 3 It is a schematic diagram of the first table and the second table determined according to the coordinates of the intersection points and the auxiliary lines. Figure 3 The implementation process of step 1041 and step 1042 is described. Figure 3 As shown, the original auxiliary lines are numbered from small to large in the order of flow rate at the intersection with any equal speed characteristic line. Figure 3 In the figure, β represents the number of the original auxiliary line. Figure 3 In the example, the number of original auxiliary lines is 11. For example, the first original auxiliary line is numbered 0, and the 11th original auxiliary line is numbered 10. Figure 3 In the equation, n represents the speed. Figure 3 The intersection point 31 in the figure, assuming that the rotation speed n corresponding to the intersection point 31 is 6, the number β of the original auxiliary line is 6, the flow rate G in the coordinates of the intersection point 31 is 11.24466, and the pressure ratio π is 2.327045.
[0070] Figure 3 In the first table, the horizontal direction indicates the number of the auxiliary lines, and the vertical direction indicates the rotation speed. The first table can also be called a flow-β table. In the second table, the horizontal direction indicates the number of the auxiliary lines, and the vertical direction indicates the rotation speed. The second table can also be called a π-β table. Fill the flow of intersection 31 into the cell where β is 6 and n is 6 in the first table, and fill the pressure ratio of intersection 31 into the cell where β is 6 and n is 6 in the second table. Perform the above operation for each intersection, and the first table and the second table can be determined.
[0071] Step 1043: Determine a third table according to the flow rate in the first table and a predetermined characteristic line table of flow rate, rotation speed and efficiency.
[0072] The third table is used to represent the mapping relationship between the rotation speed, the efficiency and the number of the original auxiliary line.
[0073] Optionally, the characteristic line table of flow rate, speed and efficiency is determined in advance by experiments. The flow rate in the first table is not necessarily the same as the flow rate in the predetermined characteristic line table of flow rate, speed and efficiency. By interpolation, the efficiency corresponding to each flow rate in the first table is determined from the predetermined characteristic line table of flow rate, speed and efficiency, thereby obtaining a third table for characterizing the mapping relationship between the speed, efficiency and the number of the auxiliary line.
[0074] The interpolation process in step 1043 may be as follows: for each flow in the first table, first determine the flow interval of the flow in the predetermined flow, speed and efficiency characteristic line table according to the speed corresponding to the flow. For example, a certain flow in the first table is m1, the speed corresponding to the flow is n1, and the auxiliary line corresponding to the flow is numbered β1. The flow interval (m2, m3) where m1 is located is determined from the flow with a speed of n1 in the predetermined flow, speed and efficiency characteristic line table. Among them, m1 is greater than or equal to m2, and less than or equal to m3. Based on the position of m1 in the flow interval (m2, m3), and the efficiency corresponding to m2 and the efficiency corresponding to m3 in the predetermined characteristic line table, determine the efficiency corresponding to m1. It can be understood that the efficiency corresponding to m1 is greater than or equal to the efficiency corresponding to m2, and less than or equal to the efficiency corresponding to m3. Fill the efficiency corresponding to m1 into the third table with a speed of n1 and an auxiliary line numbered β1.
[0075] The above interpolation process is performed for each flow in the first table, so as to obtain a third table representing the mapping relationship between the rotation speed, the efficiency and the number of the auxiliary line.
[0076] Step 1044: Perform an interpolation operation according to the first table, the second table, and the third table.
[0077] After obtaining the above three tables, interpolation operations can be performed based on the three tables. The above steps 1041 to 1044 realize the conversion of the intersection of the original auxiliary line and the constant speed characteristic line into three tables, and then perform interpolation operations based on the tables, thereby improving the interpolation accuracy and interpolation efficiency.
[0078] Based on the different known quantities, the following two implementation methods can be used to perform the interpolation operation.
[0079] In one implementation, step 1044 is implemented by following steps 10441a and 10443a.
[0080] Step 10441a: If the target speed and the target flow are known, an interpolation operation is performed in the first table to determine the target numbers of the original auxiliary lines corresponding to the target speed and the target flow.
[0081] Optionally, the interpolation process is: from the first table, determine the speed interval (n3, n4) where the target speed n2 is located. n2 is greater than or equal to n3, and less than or equal to n4. Based on the position of n2 in the speed interval (n3, n4), and the flow rate corresponding to n3 and the flow rate corresponding to n4 under each original auxiliary line number, determine the flow rate corresponding to n2 under the original auxiliary line number. K flows corresponding to n2 can be obtained. Figure 3 Take the example for explanation. Assume that the target speed is 0.8, and the speed interval of the target speed is (1,2). Based on the position of 0.8 in the speed interval (1,2), and the flow rate under each original auxiliary line number when the speed is 1, and the flow rate under the original auxiliary line number when the speed is 2, determine the flow rate under the original auxiliary line number. Based on the first table, it can be determined that when β is 0, 1, ..., 10, the corresponding flow rate when the speed is 0.8, that is, the flow rate corresponding to 11 0.8s.
[0082] Then, from the flow rates corresponding to the k n2s, determine the flow interval (m5, m6) where the target flow rate m4 is located. m4 is greater than or equal to m5, and less than or equal to m6. According to the position of m4 in (m5, m6), the number of the original auxiliary line corresponding to m5, and the number of the original auxiliary line corresponding to m6, determine the number of the original auxiliary line corresponding to m4. The number of the original auxiliary line is the target number of the original auxiliary line corresponding to the target speed and target flow.
[0083] Step 10442a: According to the target number and the target speed, an interpolation operation is performed in the second table to determine the target speed and the target compression ratio corresponding to the target number.
[0084] Optionally, the interpolation process is: from the second table, determine the number interval (β3, β4) where the target number is located. The target number is greater than or equal to β3, and less than or equal to β4. Based on the position of the target speed n2 in the speed interval (n3, n4), and the pressure ratio corresponding to n3 and the pressure ratio corresponding to n4 under the number β3 of the original auxiliary line, determine the pressure ratio corresponding to n2 under the number β3 of the original auxiliary line. Based on the position of the target speed n2 in the speed interval (n3, n4), and the pressure ratio corresponding to n3 and the pressure ratio corresponding to n4 under the number β4 of the original auxiliary line, determine the pressure ratio corresponding to n2 under the number β4 of the original auxiliary line. Based on the position of the target number in the number interval (β3, β4), and the pressure ratio corresponding to n2 under β3 and the pressure ratio corresponding to n2 under β4, determine the target speed and the target pressure ratio corresponding to the target number.
[0085] Step 10443a: According to the target number and the target speed, interpolation operation is performed in the third table to determine the target speed and the target efficiency corresponding to the target number.
[0086] Optionally, the interpolation process is: based on the position of the target speed n2 in the speed interval (n3, n4), and the efficiency corresponding to n3 and the efficiency corresponding to n4 under the number β3 of the original auxiliary line, determine the efficiency corresponding to n2 under the number β3 of the original auxiliary line. Based on the position of the target speed n2 in the speed interval (n3, n4), and the efficiency corresponding to n3 and the efficiency corresponding to n4 under the number β4 of the original auxiliary line, determine the efficiency corresponding to n2 under the number β4 of the original auxiliary line. Based on the position of the target number in the number interval (β3, β4), and the efficiency corresponding to n2 under β3 and the efficiency corresponding to n2 under β4, determine the target speed and the target efficiency corresponding to the target number.
[0087] In another implementation, step 1044 is implemented by following steps 10441b and 10443b.
[0088] Step 10441b: If the target speed and the target compression ratio are known, an interpolation operation is performed in the second table to determine the target numbers of the original auxiliary lines corresponding to the target speed and the target compression ratio.
[0089] The implementation process and technical principle of step 10441b are similar to those of step 10441a, which will not be described in detail here. The difference is that step 10441a performs interpolation in the first table, while step 10441b performs interpolation in the second table.
[0090] Step 10442b: According to the target number and the target speed, an interpolation operation is performed in the first table to determine the target speed and the target flow corresponding to the target number.
[0091] The implementation process and technical principles of step 10442b are similar to those of step 10442a and will not be repeated here.
[0092] Step 10443b: According to the target number and the target speed, interpolation operation is performed in the third table to determine the target speed and the target efficiency corresponding to the target number.
[0093] The implementation process and technical principles of step 10443b are similar to those of step 10443a and will not be repeated here.
[0094] The above two implementations can realize interpolation operations based on the first table, the second table and the third table flexibly according to known quantities to simulate the actual working conditions of the compressor.
[0095] It can be understood that the more intersection points there are, the finer the granularity is, and the higher the interpolation accuracy is.
[0096] The compressor characteristic line processing method provided in this embodiment includes: constructing k original auxiliary lines in the coordinate system where the compressor characteristic line is located, wherein the compressor characteristic line includes multiple constant speed characteristic lines, the horizontal axis of the coordinate system represents the flow rate, the vertical axis represents the pressure ratio, the first original auxiliary line passes through the surge boundary line and the target point, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, k is an integer greater than 1, and the coordinates of the target point are (0,1); extending each target constant speed characteristic line that does not intersect with all the original auxiliary lines, so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect with all the original auxiliary lines; determining the coordinates of the intersection points of all the constant speed characteristic lines and the original auxiliary lines, and determining the coordinates of the intersection points of the extension lines of all the target constant speed characteristic lines and the original auxiliary lines; and performing interpolation operations according to the coordinates of the intersection points and all the original auxiliary lines. The compressor characteristic line processing method has the following technical effects: on the one hand, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, realizing the use of the point with the largest flow rate in the compressor characteristic line, and improving the interpolation accuracy; on the other hand, by extending each target constant speed characteristic line that does not intersect with all the original auxiliary lines, the number of intersections is increased while using the point with the largest flow rate in the compressor characteristic line, thereby further improving the interpolation accuracy. Therefore, the compressor characteristic line processing method provided in this embodiment can improve the interpolation accuracy based on the compressor characteristic line, can more accurately simulate the actual working conditions of the compressor, and is of great significance to the development of compressed air energy storage technology.
[0097] Figure 4 FIG. 1 is a flowchart of another method for processing a compressor characteristic line provided by an embodiment of the present invention. Figure 1 Based on the illustrated embodiment and various optional implementations, the implementation of constructing and updating auxiliary lines is described in detail. Figure 4 As shown, the compressor characteristic line processing method provided in this embodiment includes the following steps 401 to 405.
[0098] Step 401: construct k original auxiliary lines in the coordinate system where the compressor characteristic line is located.
[0099] The compressor characteristic line includes multiple constant speed characteristic lines. The horizontal axis of the coordinate system represents the flow rate, and the vertical axis represents the pressure ratio. The first original auxiliary line passes through the surge boundary line and the target point, and the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point. k is an integer greater than 1, and the coordinates of the target point are (0,1).
[0100] The implementation process and technical principle of step 401 are similar to those of step 101 and will not be repeated here.
[0101] Step 402: For each target constant speed characteristic line, construct and update an auxiliary line.
[0102] Among them, the updated auxiliary line passes through the point with the maximum flow rate of the target constant speed characteristic line and the target point.
[0103] In this embodiment, in order to further increase the number of intersection points to improve interpolation accuracy, an update auxiliary line is constructed for each target constant rotation speed characteristic line.
[0104] Based on the implementation of steps 1011 to 1013, step 402 can be implemented as follows: for each target constant speed characteristic line, according to the quadratic term coefficient, the constant term, the target point and the point with the largest flow of the target constant speed characteristic line, construct an updated auxiliary line corresponding to the target constant speed characteristic line. Among them, the expression of the updated auxiliary line is a univariate quadratic function. The quadratic term coefficient here is A1 in step 1011, and the constant term here is C1 in step 1011. Based on this implementation, for each target constant speed characteristic line, a corresponding updated auxiliary line can be constructed.
[0105] Step 403: Extend each target constant rotation speed characteristic line so that the target constant rotation speed characteristic line and the extension line of the target constant rotation speed characteristic line intersect all auxiliary lines.
[0106] Among them, the auxiliary lines include: original auxiliary lines and updated auxiliary lines.
[0107] The implementation process and technical principle of step 403 are similar to those of step 102, and will not be described here in detail. The difference is that the target constant speed characteristic line and the extension line of the target constant speed characteristic line are jointly intersected with all the original auxiliary lines and the updated auxiliary lines.
[0108] Figure 5It is a schematic diagram of the extension of the auxiliary line, the compressor characteristic line and the target constant speed characteristic line. Figure 5 As shown in the figure, the black line segment is the extension line of the target constant speed characteristic line. An updated auxiliary line 52 is constructed for each target constant speed characteristic line 51. Afterwards, the target constant speed characteristic line 51 is extended so that the target constant speed characteristic line 51 and the extension line of the target constant speed characteristic line 51 can intersect with all the original auxiliary lines and the updated auxiliary lines.
[0109] Step 404: determining the coordinates of the intersections of all the constant rotation speed characteristic lines and the auxiliary lines, and determining the coordinates of the intersections of the extension lines of all the target constant rotation speed characteristic lines and the auxiliary lines.
[0110] The implementation process and technical principle of step 404 are similar to those of step 103, and will not be described in detail here. The difference is that the auxiliary lines in step 404 include original auxiliary lines and updated auxiliary lines.
[0111] Step 405: Perform an interpolation operation based on the coordinates of the intersection point and all auxiliary lines.
[0112] Optionally, all auxiliary lines are numbered in order of flow rates at their intersections with any constant speed characteristic line. Step 405 includes the following steps 4051 to 4054.
[0113] Step 4051: Determine the first table according to the flow rate in the coordinates of the intersection, the rotation speed corresponding to the intersection, and the numbers of all auxiliary lines.
[0114] The first table is used to represent the mapping relationship between the rotation speed, flow rate and the number of the auxiliary line.
[0115] Step 4052: Determine the second table according to the pressure ratio in the coordinates of the intersection, the rotation speed corresponding to the intersection, and the serial numbers of all auxiliary lines.
[0116] The second table is used to represent the mapping relationship between the rotation speed, the pressure ratio and the number of the auxiliary line.
[0117] Step 4053: Determine a third table according to the flow rate in the first table and a predetermined characteristic line table of flow rate, rotation speed and efficiency.
[0118] The third table is used to represent the mapping relationship between the rotation speed, the efficiency and the number of the auxiliary line.
[0119] Step 4054: Perform an interpolation operation according to the first table, the second table, and the third table.
[0120] The implementation process and technical principle of step 4051 and step 1041, step 4052 and step 1042, step 4053 and step 1043, and step 4054 and step 1044 are similar, and will not be repeated here. The difference is that the auxiliary lines involved in steps 4051 to 4054 include original auxiliary lines and updated auxiliary lines.
[0121] The compressor characteristic line processing method provided in this embodiment constructs and updates auxiliary lines for each target constant speed characteristic line, and extends each target constant speed characteristic line so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect with all the auxiliary lines, thereby increasing the number of auxiliary lines and making maximum use of the original compressor characteristic line data, thereby improving the interpolation accuracy when interpolating using the compressor characteristic line.
[0122] Figure 6 Schematic diagram of a compressor characteristic line processing device provided by an embodiment of the present invention. Figure 6 As shown, the compressor characteristic line processing device provided in this embodiment includes the following modules: a first construction module 61 , an extension module 62 , a first determination module 63 and an interpolation module 64 .
[0123] The first construction module 61 is used to construct k original auxiliary lines in the coordinate system where the compressor characteristic line is located.
[0124] The compressor characteristic line includes a plurality of constant speed characteristic lines. The horizontal axis of the coordinate system represents the flow rate, and the vertical axis represents the pressure ratio. The first original auxiliary line passes through the surge boundary line and the target point, and the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point. k is an integer greater than 1, and the coordinates of the target point are (0,1).
[0125] The extension module 62 is used to extend each target constant speed characteristic line that does not intersect with all the original auxiliary lines, so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect with all the original auxiliary lines.
[0126] The first determination module 63 is used to determine the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary lines, and to determine the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary lines.
[0127] The interpolation module 64 is used to perform an interpolation operation according to the coordinates of the intersection point and all the original auxiliary lines.
[0128] In one embodiment, the device further includes a second construction module, which is used to construct an updated auxiliary line for each of the target constant speed characteristic lines. The updated auxiliary line passes through the point with the largest flow rate of the target constant speed characteristic line and the target point. The extension module 62 is specifically used to extend each of the target constant speed characteristic lines so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect with all auxiliary lines. The auxiliary lines include the original auxiliary lines and the updated auxiliary lines. The first determination module 63 is specifically used to determine the coordinates of the intersection points of all the constant speed characteristic lines with the auxiliary lines, and determine the coordinates of the intersection points of the extension lines of all the target constant speed characteristic lines with the auxiliary lines. The interpolation module 64 is specifically used to perform interpolation operations based on the coordinates of the intersection points and all the auxiliary lines.
[0129] In one embodiment, the first construction module 61 is specifically used to: construct a surge boundary line of the compressor characteristic line and a first original auxiliary line of the target point, wherein the expression of the first original auxiliary line is a quadratic function; construct a point with the largest flow rate in the compressor characteristic line and a k-th original auxiliary line of the target point, wherein the expression of the k-th original auxiliary line is a quadratic function, and the expression of the first original auxiliary line has the same coefficient of the quadratic term and the same constant term as the expression of the k-th original auxiliary line; between the first original auxiliary line and the k-th original auxiliary line, construct k-2 original auxiliary lines of the target point, wherein the expression of the i-th original auxiliary line among the k-2 original auxiliary lines is a quadratic function, and the expression of the i-th original auxiliary line has the same coefficient of the quadratic term and the same constant term as the expression of the first original auxiliary line, and the coefficient of the linear term in the expression of the i-th original auxiliary line is B i The coefficient B of the first-order term in the expression of the i-1th original auxiliary line i-1 The absolute value of the difference between the first-order coefficient B in the expression of the i+1th original auxiliary line i+1 The coefficient B of the first-order term in the expression of the i-th original auxiliary line i The absolute values of the differences are equal, and i is any integer greater than 1 and less than k.
[0130] In one embodiment, the second construction module is specifically used to: for each target constant speed characteristic line, construct an updated auxiliary line corresponding to the target constant speed characteristic line according to the quadratic term coefficient, the constant term, the target point, and the point with the largest flow rate of the target constant speed characteristic line. The expression of the updated auxiliary line is a univariate quadratic function.
[0131] In one embodiment, all auxiliary lines are numbered in order of the flow rate of their intersections with any constant speed characteristic line. The interpolation module 64 is specifically used to: determine a first table according to the flow rate in the coordinates of the intersection, the speed corresponding to the intersection, and the numbers of all auxiliary lines, wherein the first table is used to characterize the mapping relationship between the speed, flow rate, and the numbers of the auxiliary lines; determine a second table according to the pressure ratio in the coordinates of the intersection, the speed corresponding to the intersection, and the numbers of all auxiliary lines, wherein the second table is used to characterize the mapping relationship between the speed, pressure ratio, and the numbers of the auxiliary lines; determine a third table according to the flow rate in the first table and a predetermined flow rate, speed, and efficiency characteristic line table, wherein the third table is used to characterize the mapping relationship between the speed, efficiency, and the numbers of the auxiliary lines; perform interpolation operations according to the first table, the second table, and the third table.
[0132] In one embodiment, in terms of performing interpolation operations according to the first table, the second table, and the third table, the interpolation module 64 is specifically used to: if the target speed and the target flow are known, perform an interpolation operation in the first table to determine the target number of the auxiliary line corresponding to the target speed and the target flow; perform an interpolation operation in the second table according to the target number and the target speed to determine the target pressure ratio corresponding to the target speed and the target number; perform an interpolation operation in the third table according to the target number and the target speed to determine the target efficiency corresponding to the target speed and the target number.
[0133] In one embodiment, in the aspect of performing interpolation operations according to the first table, the second table, and the third table, the interpolation module 64 is specifically used to: if the target speed and the target pressure ratio are known, perform an interpolation operation in the second table to determine the target number of the auxiliary line corresponding to the target speed and the target pressure ratio; perform an interpolation operation in the first table according to the target number and the target speed to determine the target flow rate corresponding to the target speed and the target number; perform an interpolation operation in the third table according to the target number and the target speed to determine the target efficiency corresponding to the target speed and the target number.
[0134] In one embodiment, the extension module 62 is specifically used to: for each of the target constant speed characteristic lines, fit the target constant speed characteristic line to obtain an expression of the target constant speed characteristic line; and extend the target constant speed characteristic line according to the expression of the target constant speed characteristic line.
[0135] The compressor characteristic line processing device provided in the embodiment of the present invention can execute the compressor characteristic line processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0136] Figure 7 1 is a schematic diagram of the structure of an electronic device for implementing the compressor characteristic line processing method of an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0137] like Figure 7 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0138] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0139] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a compressor characteristic line processing method.
[0140] In some embodiments, the compressor characteristic line processing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the compressor characteristic line processing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the compressor characteristic line processing method in any other appropriate manner (e.g., by means of firmware).
[0141] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0142] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0143] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0144] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0145] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0146] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0147] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the compressor characteristic line processing method provided by any embodiment of the present invention.
[0148] In the process of implementation, the computer program product can be written in one or more programming languages or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0149] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0150] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for processing a compressor characteristic line, characterized in that: include: Constructing k original auxiliary lines in the coordinate system where the compressor characteristic line is located; wherein the compressor characteristic line includes a plurality of constant speed characteristic lines, the horizontal axis of the coordinate system represents the flow rate, the vertical axis represents the pressure ratio, the first original auxiliary line passes through the surge boundary line and the target point, the kth original auxiliary line passes through the point with the largest flow rate in the compressor characteristic line and the target point, k is an integer greater than 1, and the coordinates of the target point are (0,1); Extending each target constant speed characteristic line that does not intersect all the original auxiliary lines, so that the target constant speed characteristic line and the extension line of the target constant speed characteristic line intersect all the original auxiliary lines; Determine the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary line, and determine the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary line; An interpolation operation is performed according to the coordinates of the intersection point and all original auxiliary lines.
2. The method according to claim 1, characterized in that Before extending each target constant speed characteristic line that does not intersect all the original auxiliary lines, the method further includes: For each of the target constant speed characteristic lines, an update auxiliary line is constructed; wherein the update auxiliary line passes through the point with the maximum flow rate of the target constant speed characteristic line and the target point; The step of extending each target constant speed characteristic line that does not intersect all the original auxiliary lines, so that the target constant speed characteristic line and the extension of the target constant speed characteristic line intersect all the original auxiliary lines, includes: Extending each of the target constant speed characteristic lines so that the target constant speed characteristic line and the extension of the target constant speed characteristic line intersect with all auxiliary lines; wherein the auxiliary lines include: the original auxiliary lines and the updated auxiliary lines; The determining of the coordinates of the intersections of all the constant speed characteristic lines and the original auxiliary lines, and the determining of the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the original auxiliary lines, includes: Determining the coordinates of the intersections of all the constant speed characteristic lines and the auxiliary lines, and determining the coordinates of the intersections of the extension lines of all the target constant speed characteristic lines and the auxiliary lines; An interpolation operation is performed according to the coordinates of the intersection point and all original auxiliary lines, including: An interpolation operation is performed based on the coordinates of the intersection point and all auxiliary lines.
3. The method according to claim 2, characterized in that The step of constructing k original auxiliary lines in the coordinate system where the compressor characteristic line is located includes: Constructing a surge boundary line passing through the compressor characteristic line and a first original auxiliary line of the target point; wherein the expression of the first original auxiliary line is a quadratic function; Constructing a kth original auxiliary line passing through the point with the maximum flow rate in the compressor characteristic line and the target point; wherein the expression of the kth original auxiliary line is a quadratic function of one variable, and the expression of the first original auxiliary line has the same coefficient of the quadratic term and the same constant term as the expression of the kth original auxiliary line; Between the first original auxiliary line and the kth original auxiliary line, k-2 original auxiliary lines passing through the target point are constructed; wherein the expression of the i-th original auxiliary line among the k-2 original auxiliary lines is a quadratic function, and the expression of the i-th original auxiliary line has the same quadratic term coefficient and constant term as the expression of the first original auxiliary line, and the linear term coefficient B in the expression of the i-th original auxiliary line is i The coefficient B of the first-order term in the expression of the i-1th original auxiliary line i-1 The absolute value of the difference between the first-order coefficient B in the expression of the i+1th original auxiliary line i+1 The coefficient B of the first-order term in the expression of the i-th original auxiliary line i The absolute values of the differences are equal, and i is any integer greater than 1 and less than k.
4. The method according to claim 3, characterized in that For each of the target constant speed characteristic lines, constructing and updating an auxiliary line comprises: For each of the target constant speed characteristic lines, an updated auxiliary line corresponding to the target constant speed characteristic line is constructed according to the quadratic term coefficient, the constant term, the target point and the point with the largest flow rate of the target constant speed characteristic line; wherein the expression of the updated auxiliary line is a univariate quadratic function.
5. The method according to any one of claims 2 to 4, characterized in that: All auxiliary lines are numbered in order of flow rate at their intersections with any constant speed characteristic line; The interpolation operation is performed according to the coordinates of the intersection point and all auxiliary lines, including: Determine a first table according to the flow rate in the coordinates of the intersection, the rotation speed corresponding to the intersection, and the numbers of all auxiliary lines; wherein the first table is used to characterize the mapping relationship between the rotation speed, the flow rate, and the numbers of the auxiliary lines; Determine a second table according to the pressure ratio in the coordinates of the intersection, the speed corresponding to the intersection, and the numbers of all auxiliary lines; wherein the second table is used to represent the mapping relationship between the speed, the pressure ratio, and the numbers of the auxiliary lines; Determine a third table according to the flow in the first table and a predetermined characteristic line table of flow, speed and efficiency; wherein the third table is used to characterize the mapping relationship between the speed, efficiency and the number of the auxiliary line; An interpolation operation is performed according to the first table, the second table and the third table.
6. The method according to claim 5, characterized in that The interpolation operation is performed according to the first table, the second table and the third table, comprising: If the target speed and the target flow rate are known, an interpolation operation is performed in the first table to determine the target numbers of the auxiliary lines corresponding to the target speed and the target flow rate; According to the target number and the target speed, interpolating in the second table to determine the target speed and the target compression ratio corresponding to the target number; An interpolation operation is performed in the third table according to the target number and the target speed to determine the target speed and the target efficiency corresponding to the target number.
7. The method according to claim 5, characterized in that The interpolation operation is performed according to the first table, the second table and the third table, comprising: If the target speed and the target compression ratio are known, an interpolation operation is performed in the second table to determine the target numbers of the auxiliary lines corresponding to the target speed and the target compression ratio; According to the target number and the target speed, interpolating in the first table to determine the target speed and the target flow rate corresponding to the target number; An interpolation operation is performed in the third table according to the target number and the target speed to determine the target speed and the target efficiency corresponding to the target number.
8. The method according to any one of claims 1 to 4, characterized in that: The extending each target constant speed characteristic line that does not intersect all the original auxiliary lines includes: For each of the target constant speed characteristic lines, fitting the target constant speed characteristic line to obtain an expression of the target constant speed characteristic line; According to the expression of the target constant rotation speed characteristic line, the target constant rotation speed characteristic line is extended.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the compressor characteristic line processing method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is used to enable a processor to implement the compressor characteristic line processing method according to any one of claims 1 to 8 when the computer program is executed.