Large-scale high-speed rotary equipment measuring and intelligent learning assembly method and device based on vector minimization of geometry center, mass center, center of gravity and center of inertia
11480490 · 2022-10-25
Assignee
Inventors
Cpc classification
G01M1/20
PHYSICS
G06N7/00
PHYSICS
International classification
G01M1/12
PHYSICS
G01M1/20
PHYSICS
Abstract
The present invention provides a large-scale high-speed rotary equipment measuring and intelligent learning assembly method and device based on vector minimization geometry center, mass center, the center of gravity and the center of inertia, belonging to the technical field of mechanical assembly. The method includes the steps of establishing a four-parameter circular profile measuring model for a single stage of rotor, simplifying the established four-parameter circular profile measuring model for the single stage of rotor, and establishing a four-target optimization model of the geometry center, mass center, the center of gravity and the center of inertia of multiple stages of rotors based on the angular orientation mounting position of each stage of rotor. The device include a base, an air flotation shaft system, an aligning and tilt regulating workbench, precise force sensors, a static balance measuring platform, an upright column, a lower transverse measuring rod, a lower telescopic inductive sensor, an upper transverse measuring rod and an upper lever type inductive sensor.
Claims
1. A large-scale high-speed rotary equipment measuring and intelligent learning assembly method, comprising: step 1: establishing a four-parameter circular profile measuring model for a single stage of rotor, and obtaining an actual sampling angle distribution function of large-scale high-speed rotary equipment by utilizing the four-parameter circular profile measuring model, wherein the actual sampling angle distribution function of the large-scale high-speed rotary equipment is:
2. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the four-parameter circular profile measuring model for the single stage of rotor in step 1 is:
l.sub.i=√{square root over ((r+Δr.sub.i+r.sub.i).sup.2−(d+e sin(θ.sub.i−α)).sup.2)}+e cos(θ.sub.i−α)−r, i=0,1,2, . . . ,n wherein l.sub.i is the distance between the sensor measuring head and the measuring center of gyration, Δ.sub.ri is a surface processing error, r.sub.i is the distance between an ith sampling point of the fitted ellipse and the geometric center, and the specific expression is:
3. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the relationship between the alpha envelope boundary ∂H.sub.α(S) and the sampling point polar coordinates (ρ.sub.i,φ.sub.i) in step 4 is expressed as:
4. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the establishment process of the four-target optimization model in step 6 comprises: step a: determining the accumulated eccentric error of a kth stage of rotor for n rotors assembly, wherein the accumulated eccentric error of the kth stage of rotor is:
coaxiality=max{2√{square root over (dx.sup.2.sub.0-k+dy.sup.2.sub.0-k)}, k=1,2, . . . ,n} step c: after multi-stage rotor assembly, determining the amount of unbalance of the nth rotor caused by the eccentric error of each stage of rotor, wherein the amount of unbalance of the nth rotor caused by the eccentric error of each stage of rotor is:
5. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the prediction process of the BP neural network in step 7 comprises: step a: setting a learning rate u to be 0.03, and setting the minimum deviation of a training target to be 0.0001; step b: importing data, and performing normalization processing on the data to enable the data to be normalized; step c: calculating the weight of 20 neurons in a first hidden layer and the output value of a model; step d: calculating the weight of 20 neurons in a second hidden layer and the output value of the model; step e: calculating the output value of the model and the mean square error (MSE) of the sample, and if the MSE does not meet a training target, performing differentiation on the relative weight of the MSE to realize back propagation of errors so as to obtain a gradient; step f: updating a weight matrix by utilizing the formula W.sub.1=W.sub.0−u×D.sub.1; and step g: recalculating the BP model by using the updated weight, and performing continuous iteration until the MSE is less than the minimum deviation of the training target.
6. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the BP neural network is a four-layer BP neural network prediction model taking error factors such as temperature, humidity, tightening torque, orientation error, localization error, amount of unbalance measuring error, rotor height and contact surface radius of each stage of rotor as input variables and taking coaxiality after rotor assembly, initial amount of unbalance, distribution of center of gravity and rotational inertia as output variables; and the BP neural network comprises two network hidden layers, and each hidden layer has 20 nodes.
7. The large-scale high-speed rotary equipment measuring and intelligent learning assembly method of claim 1, wherein the BP neural network process actually measures 2000 groups of data based on six stages of simulation rotors, and a tool box of the neural network is utilized for training the BP neural network model; the maximum training frequency is set to be 1000, the learning factor is set to be 0.03, and the minimum deviation of the training target is set to be 0.0001; and the tool box of the BP neural network automatically divides the input data into training data, cross-validation data and test data, and the training data, the cross-validation data and the test data respectively account for 70%, 15% and 15% of the total amount of data.
8. A large-scale high-speed rotary equipment measuring and intelligent learning assembly device, wherein the device comprises a base, an air flotation shaft system, an aligning and tilt regulating workbench, precise force sensors, a static balance measuring platform, an upright column, a lower transverse measuring rod, a lower telescopic inductive sensor, an upper transverse measuring rod and an upper lever type inductive sensor; wherein the air flotation shaft system is nested in the center position of the base; wherein the aligning and tilt regulating workbench is arranged in the center position of the air flotation shaft system; wherein the three precise force sensors are uniformly arranged on the aligning and tilt regulating workbench; wherein the static balance measuring platform is arranged on the three precise force sensors; wherein the upright column is distributed at the left side of the air flotation shaft system and is fixedly arranged on the base; wherein the upright column is sleeved with the upper transverse measuring rod and the lower transverse measuring rod sequentially from top to bottom in a mode of movable regulation; wherein the upper lever type inductive sensor is fixedly connected to the upper transverse measuring rod; and wherein the lower telescopic inductive sensor is fixedly connected to the lower transverse measuring rod.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3) (base 1, air flotation shaft system 2, aligning and tilt regulating workbench 3, precise force sensors 4a, 4b, 4c, static balance measuring platform 5, upright column 6, lower transverse measuring rod 7, lower telescopic inductive sensor 8, upper transverse measuring rod 9, upper lever type inductive sensor 10)
DETAILED DESCRIPTION OF THE INVENTION
(4) The present invention is further illustrated by the following specific embodiments, but the present invention is not limited by the embodiments.
Embodiment 1
(5) A large-scale high-speed rotary equipment vector measuring stack assembly method based on vector minimization of the geometry center, the mass center, the center of gravity and the center of inertia adopts the following technical scheme and includes:
(6) step 1: establishing a four-parameter circular profile measuring model for a single stage of rotor, wherein the model includes the eccentric error of the measured single stage of rotor, the offset of a sensor measuring head, the radius of a sensor measuring ball and the tilt error of a measuring surface, and in actual single-stage rotor circular profile measuring, measuring errors (such as the eccentric error and the offset of the sensor measuring head) cause non-equal interval distribution of actual sampling angles, so that the four-parameter circular profile measuring model is utilized for obtaining an actual sampling angle distribution function of the large-scale high-speed rotary equipment, wherein the actual sampling angle distribution function of the large-scale high-speed rotary equipment is:
(7)
(8) where φ.sub.i is a sampling angle relative to the geometric center, θ.sub.i is a sampling angle relative to the center of gyration, d is the offset of the sensor measuring head, e is the eccentricity of the rotor, α is the eccentric angle of the rotor, r.sub.0 is a short axis of a fitted ellipse, r is the radius of the sensor measuring head, γ is an included angle between an axis of gyration and a geometric axis, β is an included angle between the projection of the geometric axis on the measuring plane and the initial direction of measuring, and n is the number of sampling points;
(9) step 2: obtaining a morphological filter based on non-equal interval sampling angles by utilizing the envelope filter principle according to the four-parameter circular profile measuring model for the single stage of rotor, taking any point P.sub.1 in a two-dimensional point set S, and enabling the point P.sub.1 as a start point and points which are less than 2α from the point P.sub.1 to constitute a subset S.sub.1, wherein S is a two-dimensional space coordinate point set of circular profile sampling points, and α is an alpha disc radius;
(10) step 3: taking any point P.sub.2 in the subset S.sub.1 to obtain two alpha discs which have a radius α and pass through the point P.sub.1 and the point P.sub.2, wherein the locus equation of the centers of inner and outer circles of the alpha discs is:
(11)
(12) where P.sub.0 and P.sub.0 are the centers of circles of the two alpha discs, respectively; and
(13)
(14) ρ.sub.0, φ.sub.0, ρ.sub.0′, φ.sub.0′, ρ.sub.1, φ.sub.1, ρ.sub.2 and φ.sub.2 are polar diameters and polar angles of points P.sub.0, P.sub.0′, P.sub.1 and P.sub.2 in polar coordinates, respectively; x.sub.0, y.sub.0, x.sub.0′ and y.sub.0′ are coordinates of points P.sub.0 and P.sub.0′ in an X-axis direction and a Y-axis direction, respectively;
(15) step 4: obtaining the relationship between an alpha envelope boundary ∂H.sub.α(S) and sampling point polar coordinates (ρ.sub.i,φ.sub.i) by utilizing the locus equation in step 3, and obtaining the circular profile information of the single stage of rotor according to the relationship between the alpha envelope boundary ∂H.sub.α(S) and the sampling point polar coordinates (ρ.sub.i,φ.sub.i);
(16) step 5: when the eccentric error is e/r.sub.0<10.sup.−3 relative to the short axis of the fitted ellipse, performing power series expansion on the four-parameter circular profile measuring model for the single stage of rotor in step 1 so as to obtain a simplified four-parameter circular profile measuring model; the simplified four-parameter circular profile measuring model is:
(17)
(18) where l.sub.i represents the simplified four-parameter circular profile measuring model;
(19) step 6: substituting the filtered circular profile data into the simplified four-parameter circular profile measuring model in step 5, accurately estimating the eccentric error of the single stage of rotor by utilizing the simplified four-parameter circular profile measuring model, and obtaining the eccentric error value of the single stage of rotor; then, establishing a four-target optimization model of the geometry center, the mass center, the center of gravity and the center of inertia of multiple stages of rotors based on the angular orientation mounting position of each stage of rotor by utilizing the vector stack projection theory according to the eccentric error value of the single stage of rotor; and
(20) step 7: inputting the rotor assembly result obtained by the four-target optimization model in step 6 into a BP neural network for prediction so as to compensate for the deviation between the model predicted value and the actual measured value.
(21) The four-parameter circular profile measuring model for the single stage of rotor in step 1 is:
l.sub.i=√{square root over ((r+Δr.sub.i+r.sub.i).sup.2−(d+e sin(θ.sub.i−α)).sup.2)}+e cos(θ.sub.i−α)−r, i=0,1,2, . . . ,n
(22) where l.sub.i is the distance between the sensor measuring head and the measuring center of gyration, Δr.sub.i is a surface processing error, r.sub.i is the distance between the ith sampling point of the fitted ellipse and the geometric center, and the specific expression is:
(23)
(24) where r.sub.0 is the short axis of the fitted ellipse.
(25) The relationship between the alpha envelope boundary ∂H.sub.α(S) and the sampling point polar coordinates (ρ.sub.i,φ.sub.i) in step 4 is expressed as:
(26)
(27) where n is the number of circular profile sampling points, and ρ.sub.i and φ.sub.i are respectively the polar diameter and the polar angle of the point P.sub.i in polar coordinates; F is a non-equal interval morphological filter design rule based on the alpha shape theory.
(28) The establishment process of the four-target optimization model in step 6 includes:
(29) step a, in multi-stage rotor assembly, as the eccentric errors of single stages of rotors are transmitted and accumulated so as to influence the accumulated eccentric error after multi-stage rotor assembly, determining the accumulated eccentric error of the kth stage of rotor for n rotors assembly, wherein the accumulated eccentric error of the kth stage of rotor is:
(30)
(31) where dx.sub.0-k is the accumulated eccentric error of the center of a circle of a measuring surface of the kth stage of rotor in an X-axis direction for n rotors assembly; dy.sub.0-k is the accumulated eccentric error of the center of a circle of the measuring surface of the kth stage of rotor in a Y-axis direction for n rotors assembly; dz.sub.0-k is the accumulated eccentric error of the center of a circle of the measuring surface of the kth stage of rotor in a Z-axis direction for n rotors assembly; p.sub.i is an ideal location vector of the center of a circle of a radial measuring surface of the ith stage of rotor; dp.sub.i is a processing error vector of the center of a circle of the radial measuring surface of the ith stage of rotor; S.sub.ri is a rotation matrix of the ith stage of rotor rotating by a θ.sub.ri angle around the Z-axis; S.sub.r1 is a unit matrix; S.sub.xj-1 is a rotation matrix of a (j−1)th stage rotor and stator base plane rotating by a θ.sub.xj-1 angle around the X-axis; S.sub.yj-1 is a rotation matrix of the (j−1)th stage rotor and stator base plane rotating by a θ.sub.yj-1 angle around the Y-axis; p.sub.i is an ideal location vector of the center of a circle of a radial measuring surface of the ith stage of rotor; dp.sub.i is a processing error vector of the center of a circle of the radial measuring surface of the ith stage of rotor; S.sub.rj-1 is a rotation matrix of the (j−1)th stage of rotor and stator rotating by a θ.sub.rj-1 angle around the Z-axis; S.sub.r1 is a unit matrix;
(32) step b: according to the ISO standard definition of coaxiality, determining the coaxiality for n rotors assembly, wherein the coaxiality for n-stage rotor assembly is expressed as:
coaxiality=max{2√{square root over (dx.sup.2.sub.0-k+dy.sup.2.sub.0-k)}, k=1,2, . . . ,n}
(33) step c: after multi-stage rotor assembly, determining the amount of unbalance of the nth rotor caused by the eccentric error of each stage of rotor, wherein the amount of unbalance of the nth rotor caused by the eccentric error of each stage of rotor is:
(34)
(35) where Ux.sub.0-n is the amount of unbalance of a measuring surface of the nth stage of rotor in the X-axis direction after assembly; Uy.sub.0-n is the amount of unbalance of the measuring surface of the nth stage of rotor in the Y-axis direction after assembly; m.sub.0-n is the mass of the nth stage of rotor after assembly;
(36) step d, enabling the amount of unbalance of the single stage of rotor and the amount of unbalance introduced by the eccentric error of each stage of rotor in the assembly process to be subjected to vector addition to obtain the amount of unbalance of any stage of rotor after multi-stage rotor assembly; then, respectively projecting the amount of unbalance of each stage of rotor to two correction surfaces, and synthesizing the amount of unbalance according to a dynamic balance formula, thereby establishing a prediction model of the amount of unbalance of multiple stages of rotors; subsequently, determining the location of the center of gravity according to the distribution situation of a gravitational field, and further determining the rotational inertia by combining the eccentricity of the mass center relative to the axis of gyration;
(37) step e: by combining the coaxiality for n rotors assembly obtained in step 2, the initial amount of unbalance, the location of the center of gravity and the rotational inertia obtained in step 4 as well as the relationship among the coaxiality for n rotors assembly, the initial amount of unbalance, the location of the center of gravity, the rotational inertia and the angular orientation mounting position, establishing a four-target optimization model of the geometry center, the mass center, the center of gravity and the center of inertia of multiple stages of rotors based on the angular orientation mounting position of each stage of rotor.
(38) When the four-target optimization model is utilized for predicting the coaxiality after multi-stage rotor assembly, the initial amount of unbalance, the distribution of the center of gravity and the rotational inertia, due to the coupling influence of multiple factors such as temperature and humidity in the assembly environment and tightening torque on the assembly result in the actual assembly process, a deviation exists between the predicted value and the actual value. In order to compensate for the deviation between the model predicted value and the actual measured value, the BP neural network is utilized for predicting the rotor assembly result. The BP neural network is established based on multi-factor coupling properties such as temperature, humidity, tightening torque, orientation error, localization error, amount of unbalance measuring error, rotor height and contact surface radius in the large-scale high-speed rotary equipment assembly process; the BP neural network is a four-layer BP neural network prediction model taking error factors such as temperature, humidity, tightening torque, orientation error, localization error, amount of unbalance measuring error, rotor height and contact surface radius of each stage of rotor as input variables and taking coaxiality after rotor assembly, initial amount of unbalance, distribution of center of gravity and rotational inertia as output variables; and the BP neural network includes two network hidden layers, and each hidden layer has 20 nodes.
(39) The BP neural network process actually measures 2000 groups of data based on six stages of simulation rotors, and a tool box of the neural network is utilized for training the BP neural network model; the maximum training frequency is set to be 1000, the learning factor is set to be 0.03, and the minimum deviation of the training target is set to be 0.0001; and the tool box of the BP neural network automatically divides the input data into training data, cross-validation data and test data, and the training data, the cross-validation data and the test data respectively account for 70%, 15% and 15% of the total amount of data. The prediction execution process of the BP neural network includes:
(40) step a: setting a learning rate u to be 0.03, and setting the minimum deviation of a training target to be 0.0001;
(41) step b: importing data, and performing normalization processing on the data to enable the data to be normalized;
(42) step c: calculating the weight of 20 neurons in a first hidden layer and the output value of a model;
(43) step d: calculating the weight of 20 neurons in a second hidden layer and the output value of the model;
(44) step e: calculating the output value of the model and the mean square error (MSE) of the sample, and if the MSE does not meet the training target, performing differentiation on the relative weight of the MSE to realize back propagation of errors so as to obtain a gradient;
(45) step f: updating a weight matrix by utilizing the formula W.sub.1=W.sub.0−u×D.sub.1; and
(46) step g: recalculating the BP neural network prediction model by using the updated weight, and performing continuous iteration until the MSE is less than the minimum deviation of the training target.
(47) The results obtained after processing of the BP neural network model are as shown in
Embodiment 2
(48) A large-scale high-speed rotary equipment vector measuring stack assembly device for realizing the method adopts the following technical scheme: the device includes a base 1, an air flotation shaft system 2, an aligning and tilt regulating workbench 3, precise force sensors 4a, 4b, 4c, a static balance measuring platform 5, an upright column 6, a lower transverse measuring rod 7, a lower telescopic inductive sensor 8, an upper transverse measuring rod 9 and an upper lever type inductive sensor 10; the air flotation shaft system 2 is nested in the center position of the base 1; the aligning and tilt regulating workbench 3 is arranged in the center position of the air flotation shaft system 2; the three precise force sensors 4a, 4b, 4c are uniformly arranged on the aligning and tilt regulating workbench 3; the static balance measuring platform 5 is arranged on the three precise force sensors 4a, 4b, 4c; the upright column 6 is distributed at the left side of the air flotation shaft system 2 and is fixedly arranged on the base 1; the upright column 6 is sleeved with the upper transverse measuring rod 9 and the lower transverse measuring rod 7 sequentially from the top to bottom in a mode of movable regulation; the upper lever type inductive sensor 10 is fixedly connected to the upper transverse measuring rod 9; and the lower telescopic inductive sensor 8 is fixedly connected to the lower transverse measuring rod 7.
(49) Although the present invention has been disclosed in the above exemplary embodiments, it is not intended to limit the present invention. Any person skilled in the art can make various changes and modifications without departing from the spirits and scope of the present invention. Therefore, the scope of protection of the present invention should be defined as in the claims.