A dynamic balance test control method and system for a flexible rotor

By using dynamic balance test to control databases and models in dynamic balance tests, adaptively adjusting test parameters and simulating the actual working state, the problem that dynamic balance test results in the prior art are only applicable to specific working conditions, and more accurate determination of dynamic balance problem and more effective use process guidance are achieved.

CN119197892BActive Publication Date: 2025-02-28日照朝力信息科技有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411732288.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-28
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

The dynamic balance testing device in the prior art is tested and processed under the conditions proposed by the demand side, resulting in the test results being only applicable to specific working conditions, and cannot effectively guide the determination and guidance during the use of dynamic balance problems, resulting in the continuous existence of repeated testing and dynamic balance problems.

Method used

By obtaining the horizontal phase difference and vertical phase difference between the input and output ends of the rotor to be tested, it is determined whether to conduct dynamic balance tests, and a dynamic balance test control database and model are built, including dynamic balance parameter adjustment module and dynamic balance parameter compensation module, to realize the adaptive and simulation of the actual working state of dynamic balance test.

Benefits of technology

It effectively solves the applicability problem of dynamic balance test, reduces invalid tests, improves the accuracy of dynamic balance problem judgment and guidance effect during use, and avoids the recurrence of dynamic balance problem.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention discloses a dynamic balancing test control method and system for a flexible rotor, belonging to the technical field of dynamic balancing test control for flexible rotors. The method comprises the following steps: obtaining a horizontal phase difference between an input end and an output end of a tested rotor and a vertical phase difference between an input end and an output end of the tested rotor, and determining whether to perform a dynamic balancing test; obtaining design parameters, a theoretical first critical speed, and a theoretical second critical speed of the tested rotor, and obtaining working condition information of the tested rotor; constructing a dynamic balancing test control database; constructing a dynamic balancing test control model; obtaining real-time test values; inputting the real-time test values ​​into a dynamic balancing parameter adjustment module to obtain dynamic balancing test adjustment parameters; inputting the real-time test results and the working condition information of the tested rotor into a dynamic balancing parameter compensation module to obtain dynamic balancing compensation control parameters; the effect is to determine whether to perform a dynamic balancing test, thereby solving the problems of whether to perform a dynamic balancing test and over-reliance on invalid dynamic balancing test in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of dynamic balance test control of flexible rotors, and in particular relates to a dynamic balance test control method and system for a flexible rotor. Background Art

[0002] Chinese invention patent CN114878076B discloses a dynamic balancing test device for a flexible rotor, comprising a base, a rotor support frame is arranged on the top of the base, a power control box is arranged on one side of the base, and the rotor support frame comprises: a fixed-point support frame, the fixed-point support frame is provided with a driver and a first sensor, the first sensor is used to measure the unbalance amount of the flexible rotor at the fixed-point support frame; a cruise support frame, provided with a second sensor for measuring the unbalance amount of the flexible rotor at the non-fixed-point support frame; a servo drive device is arranged in the power control box, driving the cruise support frame to reciprocate on the base to measure the unbalance amount of the flexible rotor at the non-fixed-point support frame. The beneficial effect of the invention is that the unbalance amount of the flexible rotor can be measured by traversing the length of the flexible rotor once by the cruise support frame, thereby reducing the number of times the unbalance amount of the flexible rotor is measured.

[0003] When implementing Chinese invention patent CN114878076B, a dynamic balancing test device for a flexible rotor, it was found that during the dynamic balancing test of the flexible rotor, some rotors did not have dynamic balancing problems, and the parties who required dynamic balancing did not know under what circumstances dynamic balancing was required. Even after some rotors were tested and treated under the conditions required by the party, dynamic balancing problems still existed during use.

[0004] However, the dynamic balancing test device in the prior art performs dynamic balancing test and processing under the conditions proposed by the demander, and performs test processing to form a test processing result, which is only applicable to the working conditions under the conditions proposed by the demander, or even just verifies whether there is a dynamic balancing problem. This test mode results in that the dynamic balancing test cannot effectively guide the determination of dynamic balancing problems and guidance during use, resulting in repeated dynamic balancing tests and even some rotors still have dynamic imbalance during use after dynamic balancing tests and dynamic balancing processing under the conditions required by the demander. Summary of the invention

[0005] The goal to be achieved by the present invention is to solve the problem that the dynamic balancing test device in the prior art is that the test and processing of dynamic balancing are carried out under the conditions proposed by the demander, and the test and processing are formed, and this result is only applicable to the working conditions under the conditions proposed by the demander, or even just to verify whether there is a dynamic balancing problem. This test mode causes the dynamic balancing test to be unable to effectively guide the determination of dynamic balancing problems and guidance during use, resulting in repeated dynamic balancing tests and even some rotors still have technical problems of dynamic imbalance during use after the dynamic balancing test and dynamic balancing processing are completed under the conditions required by the demander.

[0006] In order to achieve the above objectives, the present invention provides a dynamic balancing test control method and system for a flexible rotor.

[0007] The specific technical solution adopted by the present invention is:

[0008] In a first aspect, the present application provides a dynamic balancing test control method for a flexible rotor, the dynamic balancing test control method comprising:

[0009] Obtain the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test to determine whether to perform a dynamic balancing test;

[0010] Obtaining design parameters, theoretical first critical speed and theoretical second critical speed of the rotor under test, and obtaining working condition information of the rotor under test;

[0011] Build dynamic balancing test control database;

[0012] Input the design parameters of the rotor to be measured, the theoretical first critical speed and the theoretical second critical speed into the dynamic balancing test control database to obtain the initial control parameters of the dynamic balancing;

[0013] According to the dynamic balancing test control database and the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, a dynamic balancing test control model is constructed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module;

[0014] The rotor under test is tested using the initial control parameters of dynamic balancing to obtain real-time test values; the real-time test values ​​are input into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameters;

[0015] Input the real-time test results and the working condition information of the tested rotor into the dynamic balancing parameter compensation module to obtain the dynamic balancing compensation control parameters;

[0016] The dynamic balancing test is continued on the rotor under test using the dynamic balancing test adjustment parameters and the dynamic balancing compensation control parameters until the dynamic balancing test of the rotor under test meets the design requirements, and the test results and the adjustment parameters during use are given.

[0017] Further, the obtaining of the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test and the determination of whether to perform a dynamic balancing test comprises:

[0018] Obtaining a first phase measured in the horizontal direction of the input end bearing of the measured rotor;

[0019] Obtaining a second phase measured in the horizontal direction of the output end bearing of the measured rotor;

[0020] Obtain the third phase measured in the vertical direction of the input end bearing of the measured rotor;

[0021] Obtaining the fourth phase measured in the vertical direction of the output end bearing of the measured rotor;

[0022] Subtracting the first phase from the second phase to obtain a horizontal phase difference;

[0023] Subtracting the third phase from the fourth phase to obtain a vertical phase difference;

[0024] The horizontal phase difference and the vertical phase difference are subtracted to obtain the judgment difference A to determine whether to perform a dynamic balance test:

[0025] When the output value A is determined to be -45°≤A≤45°, it is determined to perform a dynamic balancing test;

[0026] When the output value A is determined to be A>45° or A<-45°, it is determined not to be a dynamic balance problem and no dynamic balance test is required.

[0027] Furthermore, a dynamic balancing test control database is constructed, including:

[0028] Acquire multiple design parameters of the rotor under test under multiple test speed states lower than or higher than a theoretical first critical speed and a theoretical second critical speed according to a set speed gradient, and form a set of sample design parameters of the rotor under test under the corresponding test speed state;

[0029] Under the test speed state, the historical dynamic balancing control parameters accumulated in the preset database and closest to the design parameters of the rotor to be tested are obtained to form a reference dynamic balancing control parameter set;

[0030] The dynamic balancing test control database is constructed by using the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set.

[0031] Furthermore, the dynamic balancing test control database is constructed by using the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set, including:

[0032] According to the sample design parameter set of the rotor under test, geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test of the rotor under test are obtained;

[0033] According to the reference dynamic balancing control parameter set, the rotation speed, torque, moving speed of the sliding frame, position information of the support for the rotor under test, and new position information and detection data of the vibration sensor and temperature sensor at the corresponding test position are obtained during the dynamic balancing test;

[0034] The dynamic balancing test control database is constructed based on the geometric shape information, material information, thermal conductivity, linear expansion coefficient, elongation of each tested shaft segment of the tested rotor, the rotational speed, torque, movement speed of the sliding frame, position information of the support for the tested rotor, and position information and detection data of vibration sensors and temperature sensors at corresponding test positions during the dynamic balancing test.

[0035] Furthermore, a dynamic balancing test control model is constructed according to the dynamic balancing test control database and the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, including:

[0036] Referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor being tested, the dynamic balancing test control database and the design parameters of the rotor being tested, a balancing parameter adjustment module is constructed accordingly;

[0037] According to the working condition information of the measured rotor, a dynamic balancing parameter compensation module is constructed.

[0038] Furthermore, a dynamic balancing parameter adjustment module is constructed, including:

[0039] Referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor to be tested, the dynamic balancing control parameters of the first test that are most suitable for the rotor to be tested are selected, and the dynamic balancing control parameters of the first test are used to pre-test the rotor to be tested; if the test can be carried out normally, the dynamic balancing control parameters of the first test are used as the initial dynamic balancing control parameters; if the test cannot be carried out normally, the dynamic balancing control parameters of the first test are numerically increased or decreased, and the dynamic balancing control parameters of the first test that enable the test to be carried out normally after the increase or decrease are used as the initial dynamic balancing control parameters;

[0040] According to the set speed gradient, a plurality of test speed states lower than or higher than the theoretical first critical speed and the theoretical second critical speed are obtained, and the Nth dynamic balancing control parameter under the Nth test speed state is obtained according to the dynamic balancing test control database.

[0041] Establishing a one-to-one mapping relationship between the Nth test speed state and the Nth dynamic balancing control parameter;

[0042] According to the mapping relationship, based on the BP neural network, the dynamic balancing parameter adjustment module is constructed;

[0043] The control parameters of multiple test speed states are marked in time sequence to form a training data set;

[0044] The training data set is used to perform supervised training verification and testing on the dynamic balancing parameter adjustment module until dynamic balancing control parameters that meet the requirements are obtained.

[0045] Furthermore, a dynamic balancing parameter compensation module is constructed, including:

[0046] The working condition information of the measured rotor includes vibration parameters in the working environment of the rotor, friction parameters of the rotor support and the working temperature of the rotor;

[0047] The above information is respectively counted into the Nth dynamic balance control parameter under the Nth test speed state, and the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after compensation for thermal expansion and contraction are respectively obtained;

[0048] According to the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after compensation for thermal expansion and contraction, a dynamic balance parameter compensation module is constructed based on a BP neural network;

[0049] The Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after thermal expansion and contraction compensation are marked in time sequence to form a compensation training data set;

[0050] Using the compensation training data set, the dynamic balancing parameter compensation module is supervisedly trained, verified and tested until dynamic balancing compensation control parameters that meet the requirements are obtained;

[0051] The dynamic balance compensation control parameters are compensated to the dynamic balance control parameters that meet the requirements to obtain the final dynamic balance test control parameters that meet the actual working conditions.

[0052] On the other hand, the present application provides a control system including the dynamic balancing test control method of a flexible rotor, the control system comprising:

[0053] An evaluation module is used to pre-test the rotor under test by referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor under test, and to determine whether the rotor under test meets the dynamic balancing problem through the vibration phase difference;

[0054] The acquisition module is used to acquire the design parameters of the rotor under test and the working condition information of the rotor under test; the design parameters of the rotor under test include the geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test; the working condition information of the rotor under test includes the vibration parameters in the working environment of the rotor, the friction parameters of the rotor support, and the working temperature of the rotor;

[0055] Database execution module, used to build dynamic balancing test control database;

[0056] A data entry module, used to input the design parameters of the rotor to be tested into the balancing test control database to obtain initial control parameters of dynamic balancing;

[0057] The historical database module is used to record the control parameters of historical dynamic balancing tests for reference and call of subsequent dynamic balancing tests;

[0058] A control model building module, used to build a dynamic balancing test control model according to a dynamic balancing test control database and design parameters of the rotor under test, a theoretical first critical speed and a theoretical second critical speed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module;

[0059] A data conversion module is used to input the real-time test value into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameter; and input the real-time test result and the working condition information of the tested rotor into the dynamic balancing parameter compensation module to obtain the dynamic balancing compensation control parameter;

[0060] The dynamic balancing test execution module is used to execute the balancing test adjustment parameters and the dynamic balancing compensation control parameters into the dynamic balancing test until the real dynamic balancing state result of the tested rotor is obtained.

[0061] The positive effects of the present invention are as follows: the present application determines whether to perform a dynamic balancing test by obtaining the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test, thereby solving the problems of the prior art in determining whether to perform a dynamic balancing test and the invalid testing behaviors of over-reliance on the dynamic balancing test; by obtaining the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, and obtaining the working condition information of the rotor under test, a testing environment closer to the actual working state is provided for the dynamic balancing test, and multiple tests are performed to gradually approach the critical speed, thereby avoiding the influence of excessive torque and excessive speed increase on the flexibility of the rotor; by constructing a dynamic balancing test control database and a dynamic balancing test control model, the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module, thereby realizing the dynamic balancing state of the rotor itself under test, and adding the actual working state of the rotor to the dynamic balancing test by means of parameter compensation, using a dynamic balancing machine to simulate the vibration, frictional heat generation, thermal expansion and contraction in actual work, evaluating the dynamic balancing state of the rotor in actual work, and improving the situation in which the rotor meets the requirements in the traditional dynamic balancing test but still cannot achieve dynamic balancing in actual work. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 It is a flow chart of a dynamic balance test control method of a flexible rotor of the present invention;

[0063] Figure 2 yes Figure 1 A sub-flow chart of a method for controlling a dynamic balancing test of a flexible rotor of the present invention, which is shown in the figure, for obtaining a horizontal phase difference between an input end and an output end of a rotor under test and a vertical phase difference between an input end and an output end of a rotor under test, and determining whether to perform a dynamic balancing test;

[0064] Figure 3 yes Figure 2 A flowchart of constructing a dynamic balancing test control database in a dynamic balancing test control method for a flexible rotor of the present invention is shown in FIG.

[0065] Figure 4 yes Figure 3 A system structure and connection relationship diagram of a control system including a dynamic balancing test control method for a flexible rotor according to the present invention is shown in FIG. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0067] The specific implementation of the present invention is described in detail below in conjunction with specific embodiments.

[0068] Embodiment 1:

[0069] like Figures 1 to 3 FIG. 1 is a flow chart of a method for controlling a dynamic balancing test of a flexible rotor provided by an embodiment of the present invention, comprising:

[0070] A dynamic balancing test control method for a flexible rotor, the dynamic balancing test control method comprising:

[0071] S100: Obtaining the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test, and determining whether to perform a dynamic balancing test;

[0072] Specifically, obtaining the horizontal phase difference between the input end and the output end of the rotor under test and the vertical phase difference between the input end and the output end of the rotor under test, and determining whether to perform a dynamic balancing test includes:

[0073] S101: Obtaining a first phase measured in the horizontal direction of the input end bearing of the measured rotor;

[0074] S102: Obtaining a second phase measured in the horizontal direction of the output end bearing of the measured rotor;

[0075] S103: Obtaining a third phase measured in a vertical direction at the input end bearing of the measured rotor;

[0076] S104: Obtaining a fourth phase measured in a vertical direction at the output end bearing of the measured rotor;

[0077] S105: Subtract the first phase from the second phase to obtain a horizontal phase difference;

[0078] S106: Subtract the third phase from the fourth phase to obtain a vertical phase difference;

[0079] S107: The horizontal phase difference and the vertical phase difference are subtracted to obtain a determination difference A to determine whether to perform a dynamic balance test:

[0080] S108: When it is determined that the output value A, -45°≤A≤45°, it is determined to perform a dynamic balancing test;

[0081] When the output value A is determined to be A>45° or A<-45°, it is determined not to be a dynamic balance problem and no dynamic balance test is required.

[0082] S200: Acquire design parameters of the rotor under test, a theoretical first critical speed, and a theoretical second critical speed, and acquire working condition information of the rotor under test;

[0083] S300: Building a dynamic balancing test control database;

[0084] Specifically, a dynamic balancing test control database is constructed, including:

[0085] S301: acquiring multiple design parameters of the rotor under test under multiple test speed states lower than or higher than a theoretical first critical speed and a theoretical second critical speed according to a set speed gradient, and forming a sample design parameter set of the rotor under test under the corresponding test speed state;

[0086] Among them, obtaining multiple test speeds lower than or higher than the theoretical first critical speed and the theoretical second critical speed according to the set speed gradient should be understood as, based on the theoretical first critical speed and the theoretical second critical speed, discretely selecting multiple speeds on the side greater than or less than the reference for testing, and these speeds are selected according to set rules; for example, according to experience, or according to an estimated speed difference.

[0087] S302: acquiring historical dynamic balancing control parameters accumulated in a preset database and closest to the design parameters of the rotor under test under the test speed state to form a reference dynamic balancing control parameter set;

[0088] S303: constructing the dynamic balancing test control database by using the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set.

[0089] Specifically, the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set are used to construct the dynamic balancing test control database, including:

[0090] S30301, according to the sample design parameter set of the rotor under test, obtain geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test of the rotor under test;

[0091] These parameters are obtained in this application in order to use a dynamic balancing tester to simulate actual working conditions, such as thermal conductivity, which is used to calculate and simulate the local deformation of the rotor under set frictional heating conditions; such as linear expansion coefficient and elongation, which are used to simulate the axial direction or elongation of the rotor when the working environment has a temperature rise.

[0092] S30302, according to the reference dynamic balancing control parameter set, obtain the rotation speed, torque, moving speed of the sliding frame, position information of the support for the rotor under test, and position information and detection data of the vibration sensor and temperature sensor at the corresponding test position during the dynamic balancing test;

[0093] The rotation speed, torque, moving speed of the sliding frame and position information of the rotor support applied to the rotor under test during the dynamic balancing test are necessary dynamic balancing control parameters for implementing the Chinese invention patent CN114878076B, while the position information and detection data of the vibration sensor and the temperature sensor are used to detect the influence and data of the vibration and temperature changes in the actual working conditions of the simulated rotor. In the present invention, a vibrator and a device for simulating frictional heat generation or temperature rise need to be added at the installation position of the vibration sensor and the temperature sensor.

[0094] For the device simulating frictional heat generation or temperature rise, the present application recommends adding a symmetrical arc-shaped clamping plate in the sliding frame in the CN114878076B solution to clamp the rotor from the outer circumference of the rotor. Of course, any clamping structure similar to the one recommended in the present application that can achieve rotor clamping can meet the requirements;

[0095] During the high-speed rotation of the rotor, factors such as uneven material, process errors, and resonance in the working environment will aggravate the imbalance on the rotor. This imbalance will cause the rotor to vibrate, which will accelerate the wear of components such as bearings and shaft seals, and reduce the service life and efficiency of the machine. Therefore, simulating the dynamic balancing of the rotor under vibration can play a preventive and guiding role in the dynamic balancing of the rotor in actual working conditions.

[0096] Similarly, the influence of friction on rotor dynamic balance is mainly reflected in the following aspects:

[0097] Dynamic and static friction: Dynamic and static friction is a common vibration phenomenon in the unit, especially after the new unit is put into operation or overhauled. Since the dynamic and static clearance needs to be run-in, if unstable vibration occurs at this stage, dynamic and static friction is a key object to be checked.

[0098] ‌Vibration caused by friction‌: During the startup process, if the vibration continues to increase when the speed stabilizes at a certain point, or the vibration fluctuates during constant speed operation, this is most likely caused by dynamic and static friction‌.

[0099] Friction can cause serious friction between the rotor and the seal, resulting in seal damage and severe eccentric wear of the rotor, and even local deformation, leading to dynamic imbalance of the rotor. This shows that friction not only affects the balance state of the rotor, but also causes damage to mechanical parts. Therefore, the dynamic balance of the rotor under friction can play a preventive and guiding role in the dynamic balance of the rotor in actual working conditions.

[0100] S30303 constructs the dynamic balancing test control database based on the geometric shape information, material information, thermal conductivity, linear expansion coefficient, elongation of each tested shaft segment of the tested rotor, the rotational speed, torque applied to the tested rotor, the moving speed of the sliding frame, the position information of the support for the tested rotor, and the position information and detection data of the vibration sensors and temperature sensors at the corresponding test positions during the dynamic balancing test.

[0101] S400: input the design parameters of the rotor, the theoretical first critical speed and the theoretical second critical speed into the dynamic balancing test control database to obtain the initial dynamic balancing control parameters;

[0102] S500: constructing a dynamic balancing test control model according to the dynamic balancing test control database and the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module;

[0103] Specifically, a dynamic balancing test control model is constructed according to the dynamic balancing test control database and the design parameters of the rotor to be tested, the theoretical first critical speed and the theoretical second critical speed, including:

[0104] S501: referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor being tested, the dynamic balancing test control database and the design parameters of the rotor being tested, and constructing a balancing parameter adjustment module;

[0105] Specifically, a dynamic balancing parameter adjustment module is constructed, including:

[0106] S50101: referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor to be tested, selecting the dynamic balancing control parameters of the first test that are most suitable for the rotor to be tested, and using the dynamic balancing control parameters of the first test to pre-test the rotor to be tested; if the test can be carried out normally, the dynamic balancing control parameters of the first test are used as the initial dynamic balancing control parameters; if the test cannot be carried out normally, the dynamic balancing control parameters of the first test are numerically increased or decreased, and the dynamic balancing control parameters of the first test that enable the test to be carried out normally after the increase or decrease are used as the initial dynamic balancing control parameters;

[0107] S50102: Obtain multiple test speed states that are lower than or higher than the theoretical first critical speed and the theoretical second critical speed according to the set speed gradient, and obtain the Nth dynamic balancing control parameter under the Nth test speed state based on the dynamic balancing test control database.

[0108] S50103: Establishing a one-to-one mapping relationship between the Nth test speed state and the Nth dynamic balancing control parameter;

[0109] S50104: constructing the dynamic balancing parameter adjustment module based on the BP neural network according to the mapping relationship;

[0110] S50105: marking the control parameters of multiple test speed states in time sequence to form a training data set;

[0111] S50106: Use the training data set to perform supervised training verification and testing on the dynamic balancing parameter adjustment module until dynamic balancing control parameters that meet the requirements are obtained.

[0112] S502: constructing a dynamic balancing parameter compensation module according to the working condition information of the measured rotor;

[0113] Specifically, a dynamic balancing parameter compensation module is constructed, including:

[0114] S50201: The working condition information of the measured rotor includes vibration parameters in the working environment of the rotor, friction parameters of the rotor support and the working temperature of the rotor;

[0115] S50202: respectively counting the above information into the Nth dynamic balance control parameter under the Nth test speed state, and respectively obtaining the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after compensation for thermal expansion and contraction;

[0116] S50203: constructing a dynamic balancing parameter compensation module based on a BP neural network according to the Nth dynamic balancing control parameter after vibration compensation, the Nth dynamic balancing control parameter after friction compensation, and the Nth dynamic balancing control parameter after compensation for thermal expansion and contraction;

[0117] S50204: marking the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after thermal expansion and contraction compensation in time sequence to form a compensation training data set;

[0118] S50205: Using the compensation training data set, perform supervised training verification and testing on the dynamic balance parameter compensation module until dynamic balance compensation control parameters that meet the requirements are obtained;

[0119] S50206: Compensate the dynamic balance compensation control parameters to the dynamic balance control parameters that meet the requirements to obtain the final dynamic balance test control parameters that meet the actual working conditions.

[0120] S600: testing the rotor under test using initial dynamic balancing control parameters to obtain real-time test values;

[0121] S700: input the real-time test value into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameter;

[0122] S800: input the real-time test results and the working condition information of the tested rotor into the dynamic balance parameter compensation module to obtain the dynamic balance compensation control parameters;

[0123] S900: Continue to perform a dynamic balancing test on the rotor under test using the dynamic balancing test adjustment parameters and the dynamic balancing compensation control parameters until the dynamic balancing test of the rotor under test meets the design requirements, and provide the test results and the adjustment parameters during use.

[0124] Embodiment 2:

[0125] A control system including a dynamic balancing test control method for a flexible rotor, the control system comprising:

[0126] An evaluation module is used to pre-test the rotor under test by referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor under test, and to determine whether the rotor under test meets the dynamic balancing problem through the vibration phase difference;

[0127] The acquisition module is used to acquire the design parameters of the rotor under test and the working condition information of the rotor under test; the design parameters of the rotor under test include the geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test; the working condition information of the rotor under test includes the vibration parameters in the working environment of the rotor, the friction parameters of the rotor support, and the working temperature of the rotor;

[0128] Database execution module, used to build dynamic balancing test control database;

[0129] A data entry module, used to input the design parameters of the rotor to be tested into the balancing test control database to obtain initial control parameters of dynamic balancing;

[0130] The historical database module is used to record the control parameters of historical dynamic balancing tests for reference and call of subsequent dynamic balancing tests;

[0131] A control model building module, used to build a dynamic balancing test control model according to a dynamic balancing test control database and design parameters of the rotor under test, a theoretical first critical speed and a theoretical second critical speed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module;

[0132] A data conversion module is used to input the real-time test value into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameter; and input the real-time test result and the working condition information of the tested rotor into the dynamic balancing parameter compensation module to obtain the dynamic balancing compensation control parameter;

[0133] The dynamic balancing test execution module is used to execute the balancing test adjustment parameters and the dynamic balancing compensation control parameters into the dynamic balancing test until the real dynamic balancing state result of the rotor under test is obtained.

[0134] The foregoing has broadly outlined some aspects and features of various embodiments, which should be construed as merely illustrative of various potential applications. Other beneficial results may be obtained by applying the disclosed information in a different manner or by combining various aspects of the disclosed embodiments.

[0135] The above embodiments have been described in detail. Of course, the above description is not intended to limit the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions, reductions, and substitutions made by relevant technicians within the essential scope of the present invention also fall within the protection scope of the present invention.

Claims

1. A dynamic balance test control method for a flexible rotor, characterized in that: The dynamic balancing test control method comprises: Obtain the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test to determine whether to perform a dynamic balancing test; Obtaining design parameters, theoretical first critical speed and theoretical second critical speed of the rotor under test, and obtaining working condition information of the rotor under test; Build dynamic balancing test control database; Input the design parameters of the rotor to be measured, the theoretical first critical speed and the theoretical second critical speed into the dynamic balancing test control database to obtain the initial control parameters of the dynamic balancing; According to the dynamic balancing test control database and the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, a dynamic balancing test control model is constructed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module; The rotor under test is tested using the initial dynamic balancing control parameters to obtain real-time test values; the real-time test values ​​are input into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameters; Input the real-time test results and the working condition information of the tested rotor into the dynamic balancing parameter compensation module to obtain the dynamic balancing compensation control parameters; The dynamic balancing test adjustment parameters and dynamic balancing compensation control parameters are used to perform dynamic balancing test on the rotor under test until the dynamic balancing test of the rotor under test meets the design requirements, and the test results and adjustment parameters during use are given; The step of obtaining the horizontal phase difference between the input and output ends of the rotor under test and the vertical phase difference between the input and output ends of the rotor under test and determining whether to perform a dynamic balancing test comprises: Obtaining a first phase measured in the horizontal direction of the input end bearing of the measured rotor; Obtaining a second phase measured in the horizontal direction of the output end bearing of the measured rotor; Obtain the third phase measured in the vertical direction of the input end bearing of the measured rotor; Obtaining the fourth phase measured in the vertical direction of the output end bearing of the measured rotor; Subtracting the first phase from the second phase to obtain a horizontal phase difference; Subtracting the third phase from the fourth phase to obtain a vertical phase difference; The horizontal phase difference and the vertical phase difference are subtracted to obtain the judgment difference A to determine whether to perform a dynamic balance test: When the difference value A is -45°≤A≤45°, it is determined that a dynamic balance test is to be performed; When the difference A is determined to be A>45° or A<-45°, it is determined not to be a dynamic balance problem and no dynamic balance test is required.

2. The method for controlling the dynamic balance test of a flexible rotor according to claim 1, characterized in that: Build a dynamic balancing test control database, including: Acquire multiple design parameters of the rotor under test under multiple test speed states lower than or higher than a theoretical first critical speed and a theoretical second critical speed according to a set speed gradient, and form a set of sample design parameters of the rotor under test under the corresponding test speed state; Under the test speed state, the historical dynamic balancing control parameters accumulated in the preset database and closest to the design parameters of the rotor to be tested are obtained to form a reference dynamic balancing control parameter set; The dynamic balancing test control database is constructed by using the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set.

3. The method for controlling the dynamic balance test of a flexible rotor according to claim 2, characterized in that: The dynamic balancing test control database is constructed by using the sample design parameter set of the rotor under test and the reference dynamic balancing control parameter set, including: According to the sample design parameter set of the rotor under test, geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test of the rotor under test are obtained; According to the reference dynamic balancing control parameter set, the rotation speed, torque, moving speed of the sliding frame, position information of the support for the rotor under test, and position information and detection data of the vibration sensor and temperature sensor at the corresponding test position are obtained during the dynamic balancing test; The dynamic balancing test control database is constructed based on the geometric shape information, material information, thermal conductivity, linear expansion coefficient, elongation of each tested shaft segment of the tested rotor, the rotational speed, torque, movement speed of the sliding frame, position information of the support for the tested rotor, and position information and detection data of vibration sensors and temperature sensors at corresponding test positions during the dynamic balancing test.

4. According to claim 3, the method for controlling the dynamic balance test of a flexible rotor is characterized in that: According to the dynamic balancing test control database and the design parameters of the rotor under test, the theoretical first critical speed and the theoretical second critical speed, a dynamic balancing test control model is constructed, including: Referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor being tested, the dynamic balancing test control database and the design parameters of the rotor being tested, a balancing parameter adjustment module is constructed accordingly; According to the working condition information of the measured rotor, a dynamic balancing parameter compensation module is constructed.

5. A method for controlling the dynamic balance test of a flexible rotor according to claim 4, characterized in that: Construct a dynamic balancing parameter adjustment module, including: Referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor to be tested, the dynamic balancing control parameters of the first test that are most suitable for the rotor to be tested are selected, and the dynamic balancing control parameters of the first test are used to pre-test the rotor to be tested; if the test can be carried out normally, the dynamic balancing control parameters of the first test are used as the initial dynamic balancing control parameters; if the test cannot be carried out normally, the dynamic balancing control parameters of the first test are numerically increased or decreased, and the dynamic balancing control parameters of the first test that enable the test to be carried out normally after the increase or decrease are used as the initial dynamic balancing control parameters; Acquire multiple test speed states lower than or higher than the theoretical first critical speed and the theoretical second critical speed according to the set speed gradient, and acquire the Nth dynamic balancing control parameter under the Nth test speed state according to the dynamic balancing test control database; Establishing a one-to-one mapping relationship between the Nth test speed state and the Nth dynamic balancing control parameter; According to the mapping relationship, based on the BP neural network, the dynamic balancing parameter adjustment module is constructed; The control parameters of multiple test speed states are marked in time sequence to form a training data set; The training data set is used to perform supervised training verification and testing on the dynamic balancing parameter adjustment module until dynamic balancing control parameters that meet the requirements are obtained.

6. A method for controlling the dynamic balance test of a flexible rotor according to claim 5, characterized in that: Construct a dynamic balancing parameter compensation module, including: The working condition information of the measured rotor includes vibration parameters in the working environment of the rotor, friction parameters of the rotor support and the working temperature of the rotor; The above information is respectively counted into the Nth dynamic balance control parameter under the Nth test speed state, and the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after compensation for thermal expansion and contraction are respectively obtained; According to the Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after compensation for thermal expansion and contraction, a dynamic balance parameter compensation module is constructed based on a BP neural network; The Nth dynamic balance control parameter after vibration compensation, the Nth dynamic balance control parameter after friction compensation, and the Nth dynamic balance control parameter after thermal expansion and contraction compensation are marked in time sequence to form a compensation training data set; Using the compensation training data set, the dynamic balancing parameter compensation module is supervisedly trained, verified and tested until dynamic balancing compensation control parameters that meet the requirements are obtained; The dynamic balance compensation control parameters are compensated to the dynamic balance control parameters that meet the requirements to obtain the final dynamic balance test control parameters that meet the actual working conditions.

7. A control system comprising a flexible rotor dynamic balancing test control method according to any one of claims 1 to 6, characterized in that: The control system comprises: An evaluation module is used to pre-test the rotor under test by referring to the historical dynamic balancing control parameters accumulated in the preset database that are closest to the design parameters of the rotor under test, and to determine whether the rotor under test meets the dynamic balancing problem through the vibration phase difference; The acquisition module is used to acquire the design parameters of the rotor under test and the working condition information of the rotor under test; the design parameters of the rotor under test include the geometric shape information, material information, thermal conductivity, linear expansion coefficient, and elongation of each shaft segment under test; the working condition information of the rotor under test includes the vibration parameters in the working environment of the rotor, the friction parameters of the rotor support, and the working temperature of the rotor; Database execution module, used to build dynamic balancing test control database; A data entry module, used to input the design parameters of the rotor to be tested into the balancing test control database to obtain initial control parameters of dynamic balancing; The historical database module is used to record the control parameters of historical dynamic balancing tests for reference and call of subsequent dynamic balancing tests; A control model building module, used to build a dynamic balancing test control model according to a dynamic balancing test control database and design parameters of the rotor under test, a theoretical first critical speed and a theoretical second critical speed, wherein the dynamic balancing test control model includes a dynamic balancing parameter adjustment module and a dynamic balancing parameter compensation module; A data conversion module is used to input the real-time test value into the dynamic balancing parameter adjustment module to obtain the dynamic balancing test adjustment parameter; and input the real-time test result and the working condition information of the tested rotor into the dynamic balancing parameter compensation module to obtain the dynamic balancing compensation control parameter; The dynamic balancing test execution module is used to execute the balancing test adjustment parameters and the dynamic balancing compensation control parameters into the dynamic balancing test until the real dynamic balancing state result of the tested rotor is obtained.

Citation Information

Patent Citations

  • A dynamic balancing test device for a flexible rotor

    CN114878076B

  • High-speed dynamic balancing method satisfying assembly and usage of rocket engine turbopump

    CN107702854A

  • Dynamic balance method and device for stable thermal unbalance vibration of rotor

    CN113739991A