CN113792391B - Method, system and medium for calculating installation sequence of circumferential parts of rotary machine - Google Patents
Method, system and medium for calculating installation sequence of circumferential parts of rotary machine Download PDFInfo
- Publication number
- CN113792391B CN113792391B CN202110923929.1A CN202110923929A CN113792391B CN 113792391 B CN113792391 B CN 113792391B CN 202110923929 A CN202110923929 A CN 202110923929A CN 113792391 B CN113792391 B CN 113792391B
- Authority
- CN
- China
- Prior art keywords
- parts
- sequence
- installation
- mass
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000009434 installation Methods 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004364 calculation method Methods 0.000 claims description 26
- 230000001174 ascending effect Effects 0.000 claims description 7
- 238000003860 storage Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000009826 distribution Methods 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012163 sequencing technique Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000005303 weighing Methods 0.000 description 3
- 239000006185 dispersion Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000011800 void material Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Testing Of Balance (AREA)
- Automatic Assembly (AREA)
Abstract
The embodiment of the invention discloses a method, a system and a medium for calculating the installation sequence of circumferential parts of a rotary machine, wherein the method comprises the following steps: acquiring a quality sequence of the part; the number of the fixedly arranged parts is obtained according to the proportion of the fixedly arranged parts required; among the parts which are not matched with the installation position, 4 parts with the smallest mass are matched with the empty spaces of the installation position in a cross symmetry mode, and 4 parts with the largest mass are matched with the empty spaces of the installation position in a cross symmetry mode; calculating a first resultant moment according to the mass of the part matched with the installation position; randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating to obtain a second resultant moment according to the arrangement result and the first resultant moment; and determining whether the second resultant moment meets the preset precision requirement, and if so, outputting a final part installation sequence. The embodiment of the invention can avoid the full arrangement of the computers.
Description
Technical Field
The present invention relates to a method for calculating the order of mounting parts, and more particularly, to a method, a system and a medium for calculating the order of mounting parts in the circumferential direction of a rotary machine.
Background
The rotating machinery has dynamic balance requirement on installing certain parts, such as connecting bolts, blades and the like, and the parts are generally inconsistent in quality after being processed, manufactured or maintained, and the unbalance amount of the axis is generated when the rotating machinery is installed on the circumference, so that the rotating machinery does not generate large vibration when rotating, and the parts are required to be arranged in a certain order to minimize the combined moment and the internal stress when being installed.
Aiming at solving the problem of the installation sequence of circumferential parts on rotary machinery, the existing method is as follows: if the number of parts is small (for example < 20), the method has low efficiency and low precision by using manual calculation, and the required installation sequence is difficult to find; the second method is as follows: the parts are polished, so that the parts at symmetrical positions have the same quality, the parts are irreversibly damaged by the method, and parts with certain high performance requirements (such as blades bearing high temperature and high pressure) cannot be polished, so that the blades are easy to discard; the third method is as follows: the method aims at that the calculated amount of the parts with a large number is a huge value, for example, 92 blades on a wheel disc are subjected to full arrangement to obtain the arrangement with the minimum resultant moment, the existing computer cannot realize the arrangement, and the minimum arrangement does not necessarily meet the minimum internal stress.
Disclosure of Invention
The present invention aims to solve at least one of the technical problems existing in the prior art. Therefore, the invention provides a method for calculating the installation sequence of circumferential parts of a rotary machine, which can avoid the complete arrangement of computers.
The invention further provides a rotating machine circumferential part installation sequence calculating system.
The invention also provides a computer readable storage medium for implementing the method for calculating the circumferential part installation sequence of the rotary machine.
According to a first aspect of the present invention, there is provided a method for calculating a mounting order of parts for a rotary machine, the parts being for mounting on a circumference of the rotary machine, and mounting positions of the parts being uniformly distributed, the number of the parts being N, the number of the parts being a positive integer and being a multiple of 4, the method comprising the steps of: acquiring the quality of the parts and arranging the parts in ascending or descending order according to the quality to obtain a quality sequence; the number of the fixedly arranged parts is obtained according to the proportion of the fixedly arranged parts required; if the number of the parts in the fixed arrangement is not zero, matching 4 parts with the minimum mass with the empty spaces of the installation position in a cross symmetry mode, and matching 4 parts with the maximum mass with the empty spaces of the installation position in a cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to the number of the parts in the fixed arrangement; calculating a first resultant moment according to the mass of the part matched with the installation position; randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating to obtain a second resultant moment according to the arrangement result and the first resultant moment; and determining whether the second resultant moment meets the preset precision requirement, and if so, outputting a final part installation sequence.
The method for calculating the installation sequence of the circumferential parts of the rotary machine has at least the following beneficial effects: according to the method for calculating the installation sequence of the circumferential parts of the rotary machine, disclosed by the embodiment of the invention, the computer is prevented from being fully arranged by combining a fixed arrangement mode and a computer arrangement mode so as to obtain a proper resultant moment. The data part fixedly arranged in the embodiment of the invention belongs to data with larger deviation, and the result deviation can be selectively reduced by placing the data part in a symmetrical position, so that the computer is arranged in a smaller numerical range, and a more satisfactory result is obtained. The embodiment of the invention prevents the computer from arranging heavier parts at two ends of one diameter of the circumference, so that even if the resultant moment (mass moment) of the parts on the rotating shaft is 0, the wheel disc can have tensile stress in a certain diameter direction, and the wheel disc is not beneficial.
According to some embodiments of the invention, a first sequence of positions a is provided, the first sequence of positions a comprising a 0 ,A 1 ,…,A N-1 Wherein A is 0 Indicating a certain mounting position on the circumference of the rotary machine, A j The indicated installation position is from A 0 The indicated installation position is clockwise by j installation positions; wherein j is an integer and 0.ltoreq.j<N; matching the part with the empty position of the installation position in a cross symmetry mode comprises the following steps: dividing the first position sequence A into 4 sub-position sequences including the first sub-position sequence A a First sub-position sequence A b First sub-position sequence A c And a first sub-position sequence A d The method comprises the steps of carrying out a first treatment on the surface of the Wherein the first sub-position sequence A a Is A 0 ,A 1 ,…,A N/4-1 A second sub-position sequence A b Is A N/4 ,A N/4+1 ,…,A N/2-1 Third sequence of sub-positions A c Is A N/2 ,A N/2+1 ,…,A 3N/4-1 Fourth sub-position sequence A d Is A 3N/4 ,A 3N/4+1 ,…,A N-1 The method comprises the steps of carrying out a first treatment on the surface of the Matching the parts with the mounting positions for n times; at the kth matching, 4 parts with the largest or smallest mass in the parts which are not matched with the mounting position are taken out from the mass sequence and are sequentially matched with A k-1 ,A N/4+k-1 ,A N/2+k-1 ,A 3N/4+k-1 Matching, wherein n is a positive integer and<n/4, k is a positive integer and k<n。
According to some embodiments of the invention, the equation for calculating the resultant moment is:
wherein M is x Represents the resultant moment in the x-axis direction, M y Represents the resultant moment in the y-axis direction, m i The mass of the i-th part on the circumference is represented by the clockwise or anticlockwise, and n represents the number of parts on the circumference.
According to some embodiments of the invention, the method further comprises: and if the second resultant moment does not meet the preset precision requirement, returning to the step of randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating the second resultant moment according to the arrangement result and the first resultant moment.
According to some embodiments of the invention, the output final part mounting sequence includes the steps of: and obtaining the part installation positions obtained by fixed arrangement and the arrangement results obtained by random arrangement, and outputting the part installation positions and the arrangement results as a final part installation sequence.
According to a second aspect of the present invention, there is provided a rotary machine circumferential component mounting order computing system for mounting on a circumference of the rotary machine with mounting positions of the components being uniformly distributed, the number of the components being N, N being a positive integer and being a multiple of 4, comprising: the mass sequence module is used for acquiring the mass of the part and arranging the parts in ascending order or descending order according to the mass size to obtain a mass sequence; the fixed arrangement proportion module is used for fixing the arrangement proportion according to the requirement to obtain the number of parts in fixed arrangement; the fixed arrangement module is used for matching 4 parts with the minimum mass with the empty spaces of the installation position in a cross symmetry mode among the parts which are not matched with the installation position, matching 4 parts with the maximum mass with the empty spaces of the installation position in a cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to the number of the parts fixedly arranged; the first moment module is used for calculating a first moment according to the quality of the part matched with the installation position; the second moment combining module is used for randomly arranging the parts which are not matched with the installation position and the empty spaces of the installation position, and calculating to obtain a second moment combining according to the arrangement result and the first moment combining; and the result output module is used for determining that the second resultant moment meets the preset precision requirement and outputting the final part installation sequence.
The rotating machinery circumferential part installation sequence calculating system provided by the embodiment of the invention has at least the following beneficial effects: the rotating machinery circumferential part installation sequence calculation system provided by the embodiment of the invention combines a fixed arrangement mode and a computer arrangement mode to avoid full arrangement of computers so as to obtain proper resultant moment. The data part fixedly arranged in the embodiment of the invention belongs to data with larger deviation, and the result deviation can be selectively reduced by placing the data part in a symmetrical position, so that the computer is arranged in a smaller numerical range, and a more satisfactory result is obtained. The embodiment of the invention prevents the computer from arranging heavier parts at two ends of one diameter of the circumference, so that even if the resultant moment (mass moment) of the parts on the rotating shaft is 0, the wheel disc can have tensile stress in a certain diameter direction, and the wheel disc is not beneficial. According to some embodiments of the invention, the result output module is further configured to obtain a part mounting position obtained by the fixed arrangement and an arrangement result obtained by the random arrangement, and output the arrangement result as a final part mounting order.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the invention will become apparent and may be better understood from the following description of embodiments taken in conjunction with the accompanying drawings in which:
FIG. 1 is a flow chart of a method according to an embodiment of the invention.
Fig. 2 is a block schematic diagram of a system according to an embodiment of the invention.
Fig. 3 is a schematic diagram of manual sequencing of 16 bolts according to an embodiment of the present invention.
Fig. 4 is a mass distribution diagram of a manual sequencing of 16 bolts according to an embodiment of the present invention.
Fig. 5 is a mass distribution diagram of a computer ordering of 16 bolts according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative only and are not to be construed as limiting the invention.
In the description of the present invention, a plurality means one or more, and a plurality means two or more, and it is understood that greater than, less than, exceeding, etc. does not include the present number, and it is understood that greater than, less than, within, etc. include the present number. The description of the first and second is for the purpose of distinguishing between technical features only and should not be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
The embodiment of the invention is applied to the rotary machine, and because the high-speed rotary machine needs to meet the axisymmetric and centrosymmetric needs, the number N of uniformly distributed parts on the circumference is a multiple of 4.
Referring to fig. 1, the method of the embodiment of the present invention mainly includes the following steps:
(1) Parts on the circumference of the rotary machine are weighed before installation, and the parts are weighed with a moment and a mass, and the mass is weighed in the embodiment; after weighing, the quality of each part is obtained, and the parts are arranged in ascending order or descending order according to the quality (the ascending order and the descending order have no influence on the result) to obtain a quality sequence; the purpose of this step is to select the data with far data offset from the average to be manually fixed and arranged symmetrically in a cross, so that the heavier or lighter arrangement can be arranged at symmetrical positions to counteract most of the moment.
(2) Needs to be setThe ratio r of the fixed arrangement is required (r is more than 0 and less than 1), and the number of the parts which are fixedly arranged is 8r according to the ratio of the fixed arrangement a ;r a Is N r/8. The larger the ratio r, the fewer parts of the arrangement the computer arrangement requires. The method has the advantages that the large mass/moment deviation is counteracted by being fixed at the corresponding position, and the influence of the final sequencing result on the internal stress of the wheel disc is reduced. Because of the cross symmetrical arrangement, the number of the parts fixedly arranged in the embodiment is determined in such a way that 4 times of the parts are respectively taken at the front end and the rear end of the array, and a total of 8 times of the parts are required to be taken for arrangement and marking as 8r a 。
In this embodiment, the user can set the size of the array of parts to be arranged by himself according to experience, if the number of the array is not large (for example < 20), r can be taken as 0, and the computer can perform the whole arrangement of the whole array.
(3) If the number of the parts which are fixedly arranged is not zero, matching 4 parts with the smallest mass with the empty spaces of the installation position according to a cross symmetry mode, matching 4 parts with the largest mass with the empty spaces of the installation position according to the cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to 8r of the number of the parts which are fixedly arranged a 。
In this embodiment, a first position sequence A is set first, where the first position sequence A includes A 0 ,A 1 ,…,A N-1 Wherein A is 0 Indicating a certain mounting position on the circumference of the rotary machine, A j The indicated installation position is from A 0 The indicated mounting positions are j mounting positions clockwise; wherein j is an integer and 0.ltoreq.j<N。
In one embodiment, matching the part to the void of the installation location in a cross-symmetrical fashion includes the steps of:
dividing the first sequence of positions A into 4 sub-sequences of positions A including the first sequence of sub-positions A a First sub-position sequence A b First sub-position sequence A c And a first sub-position sequence A d The method comprises the steps of carrying out a first treatment on the surface of the Wherein,
first sequence of sub-positions A a Is A 0 ,A 1 ,…,A N/4-1 ,
Second sequence of sub-positions A b Is A N/4 ,A N/4+1 ,…,A N/2-1 ,
Third sequence of sub-positions A c Is A N/2 ,A N/2+1 ,…,A 3N/4-1 ,
Fourth sub-position sequence A d Is A 3N/4 ,A 3N/4+1 ,…,A N-1 ;
Matching the parts with the mounting positions for n times;
at the kth matching, 4 parts with the largest or smallest mass in the parts which are not matched with the mounting position are taken out from the mass sequence and are sequentially matched with A k-1 ,A N/4+k-1 ,A N/2+k-1 ,A 3N/4+k-1 Matching, wherein n is a positive integer and<n/4, k is a positive integer and k<n。
In another embodiment, matching the part with the void of the installation location in a cross-symmetrical fashion includes the steps of:
s100, minimizing the mass of 4r a The parts are matched with the empty positions of the installation positions in a cross symmetry mode;
s200, minimizing the mass of 4r a The parts are matched with the empty positions of the installation positions in a cross symmetry mode;
wherein, step S100 includes:
s101, setting parameters m and p;
s102, setting a p value to be 0;
s103, setting the m value to be 0;
s104, taking out the part with the minimum mass, wherein the part is not matched with the installation position;
s105, the part is combined with A in the first position sequence A mN/4+2p Matching;
s106, judging whether m is smaller than 3, if so, adding 1 to m, and returning to the step S104; if not, go to step S107;
s107, judging whether p is smaller than r a -1, if so, adding 1 to the value of p, returning to step S103; if not, ending the flow;
wherein, step S200 includes:
s201, setting parameters m and p;
s202, setting a p value to be 1;
s203, setting the value of m to be 0;
s204, taking out the part with the minimum mass, wherein the part is not matched with the installation position;
s205, the part is combined with A in the first position sequence A mN/4+2p Matching;
s206, judging whether m is smaller than 3, if so, adding 1 to m, and returning to the step S204; if not, go to step S207;
s207, judging whether p is smaller than r a If yes, add 1 to the value of p, return to step S203; if not, ending the flow.
Thus, the mass is the smallest 4r a The following positions on the circumference are filled with the parts in sequence:
(i is 0,1,2, … …, r) a -1)
Maximum mass of 4r a The following positions on the circumference are filled with the parts in sequence:
(i is 1,2,3, … …, r) a )
After the step (3), the parts with large original mass deviation are fixedly arranged on the circumference. This results in a smaller resultant moment M1 for the already aligned sequences, due to the respective symmetrical alignment. In this embodiment, the data portion of the fixed arrangement belongs to data with larger deviation, and the result deviation can be selectively reduced by placing the data portion on a symmetrical position, so that the computer is arranged in a smaller numerical range to obtain a more satisfactory result. The arrangement of this embodiment prevents the computer from arranging the heavier parts at both ends of one diameter of the circumference, which would cause tensile stress in a certain diameter direction of the wheel disc even if the resultant moment (mass moment) of the parts to the rotating shaft is 0, which is disadvantageous to the wheel disc.
(4) The first resultant moment M1 is calculated from the mass of the part that has been matched to the mounting location.
The formula for calculating the resultant moment is as follows:
wherein M is x Represents the resultant moment in the x-axis direction, M y Represents the resultant moment in the y-axis direction, m i The mass of the i-th part on the circumference is represented by the clockwise or anticlockwise, and n represents the number of parts on the circumference.
(5) Randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating a second resultant moment Mc according to the arrangement result and the first resultant moment M1; in this embodiment, the computer arranges the remaining data around the average to generate a resultant moment M2 to match M1.
(6) And determining whether the second resultant moment Mc meets a preset precision requirement M (the precision M is set according to the needs of a user, because the influence of weighing precision is not practical, and the higher the precision is, the longer the calculation time is, the more time is consumed, so that the M meeting the precision requirement is found), and if so, outputting the final part installation order. In this embodiment, the part mounting positions obtained by the fixed arrangement and the arrangement results obtained by the random arrangement are obtained and outputted as the final part mounting order. If the second resultant moment Mc does not meet the preset precision requirement M, returning to randomly arrange the parts which are not matched with the installation position and the empty positions of the installation position, and calculating according to the arrangement result and the first resultant moment to obtain a new second resultant moment Mc until the condition is met.
The invention also provides embodiments of the system corresponding to the previous embodiments. For system embodiments, reference is made to the description of method embodiments for the relevant points, since they essentially correspond to the method embodiments.
Referring to fig. 2, a rotary machine circumferential part mounting order calculation system of an embodiment of the present invention includes: the mass sequence module is used for acquiring the mass of the part and arranging the parts in ascending order or descending order according to the mass size to obtain a mass sequence; the fixed arrangement proportion module is used for fixing the arrangement proportion according to the requirement to obtain the number of parts in fixed arrangement; the fixed arrangement module is used for matching 4 parts with the minimum mass with the empty spaces of the installation position in a cross symmetry mode among the parts which are not matched with the installation position, matching 4 parts with the maximum mass with the empty spaces of the installation position in a cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to the number of the parts fixedly arranged; the first moment module is used for calculating a first moment according to the quality of the part matched with the installation position; the second moment combining module is used for randomly arranging the parts which are not matched with the installation position and the empty spaces of the installation position, and calculating to obtain a second moment combining according to the arrangement result and the first moment combining; and the result output module is used for determining that the second resultant torque meets the preset precision requirement and outputting the final part installation sequence. The result output module is also used for obtaining the part installation positions obtained by fixed arrangement and the arrangement results obtained by random arrangement, and outputting the arrangement results as a final part installation sequence.
The following compares the prior art method and the method of the present invention with the advantages of a 16-set bolt of a certain gas turbine generator set.
A load coupler is installed between a gas turbine and a generator of a certain gas turbine generator set, the coupler is connected by 16 bolts, due to the fact that the bolts are large in mass and are rotating parts, manufacturers have strict requirements on mass dispersion degree of the bolts, the bolts are matched side by side in sequence when leaving factories, the condition that the bolts or nuts of the coupler are damaged singly and need to be replaced is often encountered in the subsequent overhaul process, and the problem of mass distribution of the bolts is considered when the generator set is in reinstallation in order to ensure that the generator set does not generate extra vibration during operation.
And adopting a second method in the prior art, and adopting a turning method to make the quality of the bolts at symmetrical positions identical. Because the mass of the coupler bolt is strictly controlled during manufacturing, the mass difference of each bolt and each nut is smaller, at the moment, 16 bolts and 32 nuts can be respectively weighed, then the weight difference is matched according to the mass distribution condition of the bolts, so that the mass difference is as small as possible, then every two sets of bolts with the mass close to each other are divided into a group, a part of bolts with larger mass is turned in the group, so that the mass is equal to that of the other set of bolts, and the group is arranged at a symmetrical position during back and forth assembly. The limitation of using this method is that if the quality of the replaced bolt differs significantly from the original bolt quality, more material will be turned (or ground) off, an irreversible damage.
The bolts are sequenced using a method one in the prior art. The bolts are arranged on the circumference according to a certain sequence according to the mass of the bolts, 16 sets of bolts are used as a whole to be treated, when the rotor rotates, only the residual unbalance amount which enables the 16 sets of bolts to generate torque on the rotation axis is as small as possible, the vibration generated when the rotor rotates can be reduced to a greater extent, so that the equipment safety is ensured, the whole mass center of the 16 sets of bolts is enabled to coincide with the central axis of the rotor as much as possible in order to meet the requirement, and then the static mass moment of the 16 sets of bolts is summed according to a defined summation formula:
the resultant moment of the static mass moment of the 16 bolts is the residual unbalance amount when the 16 bolts are arranged in a certain sequence, the positions of each bolt hole of the coupler are considered to be precisely machined, the distances from the center of the rotor are equal, and for simplicity and convenience in calculation, the R=1 is calculated, and the calculation formula of the residual unbalance amount M is as follows:
angle of
After one-time overhaul, as part of the coupling bolts are damaged, three screws and 2 nuts are replaced in total, the quality difference between the replaced nuts and the screw and the quality of damaged parts are large, and the method of turning is not suitable, so that each set of bolt combination is weighed before the assembly is returned, and the mass distribution is shown in the table 1.
Table 1 unordered bolts and masses
Sequence number | Mass/g | Sequence number | Mass/g |
1 | 10 577 | 9 | 10 561 |
2 | 10 552 | 10 | 10 578 |
3 | 10 566 | 11 | 10 559 |
4 | 10 575 | 12 | 10 539 |
5 | 10 552 | 13 | 10 550 |
6 | 10 542 | 14 | 10 575 |
7 | 10 543 | 15 | 10 552 |
8 | 10 548 | 16 | 10 545 |
If a manual sorting method is used, the mass of 16 sets of bolts is firstly arranged from small to large to mark serial numbers 1-16, every 4 sets of adjacent bolts form a cross in mass sequence, and 4 cross can be firstly arranged according to the figure 3, so that the dispersity of the bolts is selectively reduced.
The mass distribution after the sequence of fig. 3 is shown in fig. 4, it can be seen that the idea of manual sequencing is to place bolts with close masses in symmetrical positions as much as possible to counteract the moment generated by rotation.
The residual mass is calculated to be 7.46g, the R value of the actual unit is about 300mm, and therefore the actual residual unbalance amount is 7.46 x 300=2.238 g x mm, which is far more than the requirement (1270 g x mm) of the manufacturer on the residual unbalance amount of the wheel disc of the unit of the model, and therefore, the sequence of some bolts needs to be continuously adjusted for recalculation, and a great deal of effort is consumed and the required value cannot be obtained necessarily, so that calculation is considered to be performed by using a computer.
The most straightforward method of using the program to calculate is to make full permutations of the 16 mass data, then calculate the residual unbalance of the mass moment for each permutation, and select the set of permutations with the lowest residual unbalance. Due to≈2.1×10 13 Is a very large number, and it is necessary to verify whether the computing power of the present computer meets the requirements, and table 2 shows the time required for the complete arrangement of the different number of bolts and the arrangement and calculation of the remaining unbalance amount.
TABLE 2 calculation time consuming for different numbers of bolts
Number of bolts | Permutation/ms only | Full permutation and calculation/ms |
9 | 1 | 7 |
10 | 29 | 247 |
11 | 267 | 2 697 |
12 | 2 904 | 31 746 |
13 | 34 476 | 392 874 |
14 | 245 386 | 2 840 633 |
15 | 1 161 229 | 14 127 041 |
16 | 16 913 349 | …… |
It can be seen that even a full permutation of 16 numbers is very laborious for the current computer, and the calculation amount increases in a factorial order every time the full permutation of one number is added later. If the calculation of the residual unbalance for each arrangement is increased by a huge amount, the time required for finding the minimum value of the residual unbalance in all the arrangements is very huge, and the cost of finding the minimum value has to be considered.
Because the precision of the electronic scale used when the bolts are weighed is 1g, the value exceeding the calculation precision when the residual unbalance is calculated is not significant, and the useful arrangement only needs to reach a certain precision. Thus, the method of setting the precision Mc and judging whether the precision Mc is met or not by calculating the unbalance amount is adopted. The condition for increasing the judgment accuracy Mc after calculating the unbalance amount for each group of arrangement is provided that the residual unbalance amount of a certain group of arrangement is smaller than the Mc calculation end
The calculation was started after programming, and the time consumed was longer when the setting accuracy was higher, and the calculated time consumed for an accuracy of 0.001 to 10g was shown in table 3.
TABLE 3 time consuming effects of varying precision
From the foregoing discussion, the ranking when the precision Mc <1g has been satisfied, and the calculation time to obtain this precision is only 3ms, the ranking result value when the precision is less than 1g is equivalent due to the error brought about by weighing, and the ranking when the residual mass is 0.009g is shown in table 4.
Table 4 program ordered bolts and masses
Fig. 5 shows the mass distribution when ordered as described above. The residual unbalance of the preferred static mass moment is finally obtained as 2.7g×mm.
It is not easy to think of the case where the number of rows is calculated by the above method to be not equal to 16, but the calculation efficiency is greatly reduced by too large the number. If the number of the calculated arrangement is large, in practical engineering application, the number of the bolts on the circumference is generally a multiple of 2 (usually a multiple of 4) due to the requirement of symmetry, and the calculation can be divided into two steps to calculate respectively, and the calculation method is illustrated by taking 32 bolts on a certain rotating part as an example, and firstly, any 16 bolts are distributed on the positions with the serial numbers of 1,2, 5, 7 and … … on the circumference according to the manual sorting mode described above. At this time, a lower residual unbalance is marked as M1, then the computer is used to fully arrange the residual 16 bolts and obtain another residual unbalance as M2, and M2 should be offset from M1 during installation, so that M2 is not required to be minimum during calculation, and M2 is as close to M1 as possible.
After obtaining M2 meeting the condition, the arrangement of the M2 is sequentially arranged at the positions with the serial numbers of 2, 4, 6 and 8 … … on the circumference according to the angle relation between M1 and M2, so that an optimal arrangement of 32 numbers is obtained by only fully arranging 16 numbers, and the M2 value meeting the requirement usually exists due to the small mass dispersion degree of bolts and very large sample size of the fully arranged.
As can be seen from the above embodiments, the combination selected to satisfy the requirement in the full arrangement manner is a method with a large calculation amount, and is suitable for the situation that the number is not too large, the computer is used to calculate the residual unbalance amount while arranging, and when the calculation result of a certain arrangement is smaller than the set value, the program outputs the arrangement sequence and the residual unbalance amount. Such algorithms typically do not find the minimum value becauseThe number is extremely large, the mass dispersity of each bolt is small, and a plurality of values meeting the precision can be easily obtained in a short time to meet the application requirement.
Although specific embodiments are described herein, those of ordinary skill in the art will recognize that many other modifications or alternative embodiments are also within the scope of the present disclosure. For example, any of the functions and/or processing capabilities described in connection with a particular device or component may be performed by any other device or component. In addition, while various exemplary implementations and architectures have been described in terms of embodiments of the present disclosure, those of ordinary skill in the art will recognize that many other modifications to the exemplary implementations and architectures described herein are also within the scope of the present disclosure.
It should be appreciated that the method steps in embodiments of the present invention may be implemented or carried out by computer hardware, a combination of hardware and software, or by computer instructions stored in non-transitory computer-readable memory. The method may use standard programming techniques. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
Furthermore, the operations of the processes described herein may be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The processes (or variations and/or combinations thereof) described herein may be performed under control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications), by hardware, or combinations thereof, collectively executing on one or more microprocessors. The computer program includes a plurality of instructions executable by one or more microprocessors.
Further, the method may be implemented in any type of computing platform operatively connected to a suitable computing platform, including, but not limited to, a personal computer, mini-computer, mainframe, workstation, network or distributed computing environment, separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, and so forth. Aspects of the invention may be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optical read and/or write storage medium, RAM, ROM, etc., such that it is readable by a programmable computer, which when read by a computer, is operable to configure and operate the computer to perform the processes described herein. Further, the machine readable code, or portions thereof, may be transmitted over a wired or wireless network. When such media includes instructions or programs that, in conjunction with a microprocessor or other data processor, implement the steps described above, the invention described herein includes these and other different types of non-transitory computer-readable storage media. The invention also includes the computer itself when programmed according to the methods and techniques of the present invention.
The computer program can be applied to the input data to perform the functions described herein, thereby converting the input data to generate output data that is stored to the non-volatile memory. The output information may also be applied to one or more output devices such as a display. In a preferred embodiment of the invention, the transformed data represents physical and tangible objects, including specific visual depictions of physical and tangible objects produced on a display. The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of one of ordinary skill in the art without departing from the spirit of the present invention.
Claims (7)
1. A method for calculating the installation sequence of parts in the circumferential direction of a rotary machine, wherein the parts are arranged on the circumference of the rotary machine and the installation positions of the parts are uniformly distributed, the number of the parts is N, N is a positive integer and is a multiple of 4, and the method is characterized in that a first position sequence A is arranged, and the first position sequence A is a first position sequenceA sequence of positions A includes A 0 ,A 1 ,...,A N-1 Wherein A is 0 Indicating a certain mounting position on the circumference of the rotary machine, A j The indicated installation position is from A 0 The indicated installation position is clockwise by j installation positions; wherein j is an integer and 0.ltoreq.j < N, comprising the steps of:
acquiring the quality of the parts and arranging the parts in ascending or descending order according to the quality to obtain a quality sequence;
the number of the fixedly arranged parts is obtained according to the proportion of the fixedly arranged parts required;
if the number of the parts in the fixed arrangement is not zero, matching 4 parts with the minimum mass with the empty spaces of the installation position in a cross symmetry mode, and matching 4 parts with the maximum mass with the empty spaces of the installation position in a cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to the number of the parts in the fixed arrangement;
calculating a first resultant moment according to the mass of the part matched with the installation position;
randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating to obtain a second resultant moment according to the arrangement result and the first resultant moment;
determining whether the second resultant torque meets a preset precision requirement, and if so, outputting a final part installation sequence;
matching the part with the empty position of the installation position in a cross symmetry mode comprises the following steps:
dividing the first position sequence A into 4 sub-position sequences including the first sub-position sequence A a First sub-position sequence A b First sub-position sequence A c And a first sub-position sequence A d The method comprises the steps of carrying out a first treatment on the surface of the Wherein,
first sequence of sub-positions A a Is A 0 ,A 1 ,...,A N/4-1 ,
Second sequence of sub-positions A b Is A N/4 ,A N/4+1 ,...,A N/2-1 ,
Third sequence of sub-positions A c Is A N/2 ,A N/2+1 ,...,A 3N/4-1 ,
Fourth sub-position sequence A d Is A 3N/4 ,A 3N/4+1 ,...,A N-1 ;
Matching the parts with the mounting positions for n times;
at the kth matching, 4 parts with the largest or smallest mass in the parts which are not matched with the mounting position are taken out from the mass sequence and are sequentially matched with A k-1 ,A N/4+k-1 ,A N/2+k-1 ,A 3N/4+k-1 Matching, wherein N is a positive integer and N < N/4, and k is a positive integer and k < N.
2. The method of calculating a mounting order of circumferential parts of a rotary machine according to claim 1, wherein the formula for calculating the resultant moment is:
wherein M is x Represents the resultant moment in the x-axis direction, M y Represents the resultant moment in the y-axis direction, m i The mass of the i-th part on the circumference is represented by the clockwise or anticlockwise, and n represents the number of parts on the circumference.
3. The rotary machine circumferential part installation order calculation method according to claim 1, characterized in that the method further comprises:
and if the second resultant moment does not meet the preset precision requirement, returning to the step of randomly arranging the parts which are not matched with the mounting position and the vacant positions of the mounting position, and calculating the second resultant moment according to the arrangement result and the first resultant moment.
4. The rotary machine circumferential part mounting order calculation method according to claim 1, wherein outputting the final part mounting order comprises the steps of:
and obtaining the part installation positions obtained by fixed arrangement and the arrangement results obtained by random arrangement, and outputting the part installation positions and the arrangement results as a final part installation sequence.
5. A rotary machine circumferential part mounting order calculation system, wherein parts are used for being mounted on the circumference of the rotary machine, the mounting positions of the parts are uniformly distributed, the number of the parts is N, N is a positive integer and is a multiple of 4, and the system is characterized in that a first position sequence A is arranged, wherein the first position sequence A comprises A 0 ,A 1 ,...,A N-1 Wherein A is 0 Indicating a certain mounting position on the circumference of the rotary machine, A j The indicated installation position is from A 0 The indicated installation position is clockwise by j installation positions; wherein j is an integer and 0.ltoreq.j < N, comprising:
the mass sequence module is used for acquiring the mass of the part and arranging the parts in ascending order or descending order according to the mass size to obtain a mass sequence;
the fixed arrangement proportion module is used for fixing the arrangement proportion according to the requirement to obtain the number of parts in fixed arrangement;
the fixed arrangement module is used for matching 4 parts with the minimum mass with the empty spaces of the installation position in a cross symmetry mode among the parts which are not matched with the installation position, matching 4 parts with the maximum mass with the empty spaces of the installation position in a cross symmetry mode, and repeating the steps until the number of the parts matched with the empty spaces is equal to the number of the parts fixedly arranged;
the first moment module is used for calculating a first moment according to the quality of the part matched with the installation position;
the second moment combining module is used for randomly arranging the parts which are not matched with the installation position and the empty spaces of the installation position, and calculating to obtain a second moment combining according to the arrangement result and the first moment combining;
the result output module is used for determining that the second resultant moment meets the preset precision requirement and outputting the final part installation sequence;
matching the part with the empty position of the installation position in a cross symmetry mode comprises the following steps:
dividing the first position sequence A into 4 sub-position sequences including the first sub-position sequence A a First sub-position sequence A b First sub-position sequence A c And a first sub-position sequence A d The method comprises the steps of carrying out a first treatment on the surface of the Wherein,
first sequence of sub-positions A a Is A 0 ,A 1 ,...,A N/4-1 ,
Second sequence of sub-positions A b Is A N/4 ,A N/4+1 ,...,A N/2-1 ,
Third sequence of sub-positions A c Is A N/2 ,A N/2+1 ,...,A 3N/4-1 ,
Fourth sub-position sequence A d Is A 3N/4 ,A 3N/4+1 ,...,A N-1 ;
Matching the parts with the mounting positions for n times;
at the kth matching, 4 parts with the largest or smallest mass in the parts which are not matched with the mounting position are taken out from the mass sequence and are sequentially matched with A k-1 ,A N/4+k-1 ,A N/2+k-1 ,A 3N/4+k-1 Matching, wherein N is a positive integer and N < N/4, and k is a positive integer and k < N.
6. The rotary machine circumferential part mounting order calculation system according to claim 5, wherein the result output module is further configured to obtain a part mounting position obtained by a fixed arrangement and an arrangement result obtained by a random arrangement as a final part mounting order output.
7. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110923929.1A CN113792391B (en) | 2021-08-12 | 2021-08-12 | Method, system and medium for calculating installation sequence of circumferential parts of rotary machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110923929.1A CN113792391B (en) | 2021-08-12 | 2021-08-12 | Method, system and medium for calculating installation sequence of circumferential parts of rotary machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113792391A CN113792391A (en) | 2021-12-14 |
CN113792391B true CN113792391B (en) | 2023-11-07 |
Family
ID=78875915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110923929.1A Active CN113792391B (en) | 2021-08-12 | 2021-08-12 | Method, system and medium for calculating installation sequence of circumferential parts of rotary machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113792391B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105783373A (en) * | 2010-01-04 | 2016-07-20 | Lg电子株式会社 | Refrigerator |
CN110310057A (en) * | 2019-04-08 | 2019-10-08 | 顺丰科技有限公司 | Kinds of goods sequence and goods yard processing method, device, equipment and its storage medium |
-
2021
- 2021-08-12 CN CN202110923929.1A patent/CN113792391B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105783373A (en) * | 2010-01-04 | 2016-07-20 | Lg电子株式会社 | Refrigerator |
CN110310057A (en) * | 2019-04-08 | 2019-10-08 | 顺丰科技有限公司 | Kinds of goods sequence and goods yard processing method, device, equipment and its storage medium |
Non-Patent Citations (1)
Title |
---|
《航空动力学报》2011年(第26卷)分类索引;航空动力学报(12);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113792391A (en) | 2021-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106844953B (en) | Guarantee probability calculation method for Weibull-type spare parts with service lives | |
EP0052015A2 (en) | Method of correcting unbalance of a rotating body | |
CN103970965A (en) | Test run method for accelerated life test of gas turbine engine | |
CN113792391B (en) | Method, system and medium for calculating installation sequence of circumferential parts of rotary machine | |
CN102483037A (en) | Method for balancing rotor mounted on hub of wind turbine | |
CN111339610B (en) | Impeller mechanical rotor blade assembly optimizing and sequencing method | |
CN113708389A (en) | Wind power plant primary frequency modulation model parameter identification method and system based on actual power response | |
US7051436B2 (en) | Method of distributing rotor blades in a turbomachine | |
EP3034861B1 (en) | Balancing method of wind turbine rotors | |
Bolotov et al. | Information model and software architecture for the implementation of the digital twin of the turbine rotor | |
CN111308327A (en) | Analog circuit fault location and fault element parameter identification method | |
CN109684697B (en) | Method for determining equivalent damage model | |
EP2912272A1 (en) | Method for detuning a rotor-blade cascade | |
CN107764494B (en) | The vibration life test method of connector | |
CN117592221B (en) | Load processing method for checking main bearing of fan | |
CN104037810B (en) | A kind of risk assessment generating-load power method of adjustment of improvement | |
CN107798178B (en) | Hybrid thruster performance optimization method | |
US20210302258A1 (en) | System and Method for Customization of Wheel and Tire Assembly Balancing | |
US20150100370A1 (en) | Method and System for Generating Supplier Capacity Requirements | |
CN115615616A (en) | Combined rotor balancing method, combined rotor and computer readable storage medium | |
CN114662047B (en) | Characterization method, system and medium for correction capability of removing function error | |
CN118313076A (en) | Method and system for regulating and controlling unbalance of single-stage rotor of auxiliary power device of aircraft based on blade sequencing | |
CN111279172B (en) | Method for balancing a group of blades | |
CN114778004A (en) | Dynamic balancing method for flexible rotor | |
CN111428325B (en) | Method and apparatus for customizing a wind turbine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |