CN-121997477-A - Rotary machine virtual counterweight dynamic balance method and system based on multi-standard dynamic compliance
Abstract
The invention discloses a rotary machine virtual counterweight dynamic balance method based on multi-standard dynamic compliance, which comprises the following steps of collecting rotor vibration signals and phase signals, calculating residual unbalance through formulas, inputting equipment metadata and real-time working conditions into a rule engine, automatically selecting and recommending target standards from a standard library by the rule engine, locking unbalance U perm or vibration threshold V perm after manual confirmation, rendering a counterweight scheme in a three-dimensional visualization engine, calling finite element API in real time to check sigma max , determining an implementation counterweight scheme when sigma max ≤0.8σ yiel d and a compliance progress bar shows that the scale is more than or equal to 100%, outputting a counterweight hole bit, bolt specification, torque and hammer/impeller replacement list by a system, pushing to an MES through an OPCUA/REST API, and automatically re-measuring vibration and correcting after construction to form a closed loop.
Inventors
- Sheng Kuo
Assignees
- 南京钢铁股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20250717
Claims (7)
- 1. A rotary machine virtual counterweight dynamic balance method based on multi-standard dynamic compliance is characterized by comprising the following steps: Collecting a rotor vibration signal and a phase signal, and calculating a residual unbalance U r through a formula U r =k·A rm s /ω 2 , wherein k is determined by a calibration experiment, and the phase signal is obtained through a photoelectric/magnetic grid encoder; inputting the equipment metadata and the real-time working conditions into a rule engine, and automatically selecting and recommending target standards from a standard library by the rule engine; After the manual confirmation, locking the unbalance amount U perm or the vibration threshold V perm ; When U r >U perm or vibration effective value A rms >V perm is generated, generating counterweight mass delta m i and phase phi i based on an improved NSGA-II multi-objective optimization algorithm, wherein an objective function is J=w 1 ·(U r /U perm )+w 2 ·ΣΔm i , w 1 :w 2 =0.7:0.3, and constraint conditions comprise sigma max ≤0.8σ γiel d (finite element stress constraint), the number of balancing weights is less than or equal to N max and an unbalanced phase correction angle is less than or equal to 3 degrees; Rendering a counterweight scheme in a three-dimensional visualization engine, and calling a finite element API in real time to check sigma max , wherein when sigma max ≤0.8σ γiel d and a compliance progress bar is displayed to be more than or equal to 100%, the counterweight scheme is determined to be implemented; the system outputs a weight hole drilling position, bolt specifications, torque and hammer head/impeller replacement list, pushing the data to MES through OPC UA/REST API; and after construction, vibration is automatically measured and corrected to form a closed loop.
- 2. The method of claim 1, wherein the rules engine is built based on a decision tree or a machine learning model and includes a manual validation interface allowing an operator to adjust recommended target criteria.
- 3. The method for dynamically balancing the virtual balance weight of the rotary machine based on the multi-standard dynamic compliance is characterized in that a standard library stores standard parameter curves in a JSON or XML format, and at least comprises one of ISO 1940G 2.5-G40, ISO 10816I-IV, an API 610 bearing shell vibration limit value and an ISO 8821 flexible rotor allowable unbalance amount.
- 4. The method for dynamically balancing the virtual counterweight of the rotary machine based on the multi-standard dynamic compliance as set forth in claim 1, wherein the three-dimensional visualization engine dynamically displays the scale of arrival of U r /U perm in the form of a compliance progress bar by adopting any one or combination of Unity3D, unrealEngine, openGL, cesium and three.
- 5. The method for dynamically balancing the virtual counterweight of the rotary machine based on the multi-standard dynamic compliance as set forth in claim 1, wherein the finite element API checks σ3835 after real-time calculation of the counterweight, and compares the calculated σ max with the material yield strength σ γiel d, and when σ max >0.8σ γiel d, the counterweight scheme is automatically and iteratively optimized.
- 6. A rotary machine virtual counterweight dynamic balance system based on multi-standard dynamic compliance, comprising: the data acquisition module is used for acquiring a rotor vibration signal and a phase signal and calculating a residual unbalance U r ; the device metadata management module is used for storing device types, rigid-flexible classification, rotating speed intervals and installation level parameters; A standard library for storing at least one standard parameter of ISO 1940/21940, ISO 8821, ISO 10816/20816, API 610/671 and GB/T9239; The rule engine is used for automatically recommending target standards based on the equipment metadata and the real-time working conditions, and comprises a decision tree or a machine learning model and a manual confirmation interface; The compliance judging module is used for comparing U r with U perm or A rms with V perm and triggering multi-objective optimization; The multi-objective optimization module adopts an improved NSGA-II algorithm, and generates a counterweight scheme by taking J=0.7 (U r /U perm )+0.3·ΣΔm i as an objective function; The finite element checking module calculates sigma max in real time and verifies sigma max ≤0.8σ γiel d; the three-dimensional visualization module is used for rendering a counterweight scheme and displaying a compliance progress bar; And the MES interface module is used for generating a work order and interfacing with an MES system through an OPC UA/REST API so as to realize closed loop feedback.
- 7. A rotary machine virtual counterweight dynamic balance system based on multi-standard dynamic compliance is characterized in that a vibration sensor and an optoelectronic/magnetic grid encoder are combined by a data acquisition module, and the sampling frequency is more than or equal to 10 times of the rotating speed frequency of a rotor.
Description
Rotary machine virtual counterweight dynamic balance method and system based on multi-standard dynamic compliance Technical Field The invention relates to a rotary machine virtual counterweight dynamic balance method and system based on multi-standard dynamic compliance. Background Various rotary machines generate residual unbalance due to abrasion, impact or uneven materials in long-term operation, and cause excessive vibration, overload of bearings and unplanned shutdown. Traditional on-site dynamic balancing relies on manual "test weight-test run" cycles and is mostly only directed to a single standard (e.g., ISO1940G6.3). The existing monitoring or simulation patents tend to focus on vibration diagnosis or counterweight design, and an integrated system of multi-standard dynamic tolerance judgment, intelligent multi-objective optimization, virtual simulation, structural safety check and man-machine interaction closed loop is not established, and unified adaptation to flexible rotors and industry specifications (API, ISO10816 and the like) is also lacking. Disclosure of Invention The invention aims to solve the technical problem of overcoming the defects of the prior art and providing a rotary machine virtual counterweight dynamic balance method and system based on multi-standard dynamic compliance. In order to solve the technical problems, the technical scheme of the invention is as follows: a rotary machine virtual counterweight dynamic balance method based on multi-standard dynamic compliance specifically comprises the following steps: Collecting a rotor vibration signal and a phase signal, and calculating a residual unbalance U r through a formula U r=k·Arms/ω2, wherein k is determined by a calibration experiment, and the phase signal is obtained through a photoelectric/magnetic grid encoder; inputting the equipment metadata and the real-time working conditions into a rule engine, and automatically selecting and recommending target standards from a standard library by the rule engine; After the manual confirmation, locking the unbalance amount U perm or the vibration threshold V perm; When U r>Uperm or vibration effective value A rms>Vperm is generated, generating counterweight mass delta m i and phase phi i based on an improved NSGA-II multi-objective optimization algorithm, wherein an objective function is J=w 1·(Ur/Uprem)+w2·ΣΔmi, w 1:w2 =0.7:0.3, and constraint conditions comprise sigma max≤0.8σγiel d (finite element stress constraint), the number of balancing weights is less than or equal to N max and an unbalanced phase correction angle is less than or equal to 3 degrees; Rendering a counterweight scheme in a three-dimensional visualization engine, and calling a finite element API in real time to check sigma max, wherein when sigma max≤0.8σγiel d and a compliance progress bar is displayed to be more than or equal to 100%, the counterweight scheme is determined to be implemented; the system outputs the weight hole drilling position, the bolt specification, the torque and the hammer head/impeller replacement list, and the weight hole drilling position, the bolt specification, the torque and the hammer head/impeller replacement list are pushed to the MES through the OPCUA/REST API, and vibration is automatically measured and corrected after construction to form a closed loop. A further preferred embodiment of the present invention wherein the rules engine is built based on a decision tree or machine learning model and includes a manual validation interface allowing an operator to adjust recommended target criteria. The invention further preferably adopts a JSON or XML format to store standard parameter curves, and at least comprises one of ISO 1940G2.5-G40, ISO 10816I-IV, API 610 bearing shell vibration limit value and ISO 8821 flexible rotor allowable unbalance. The invention further preferably provides a method, wherein the three-dimensional visualization engine dynamically displays the reaching scale of U r/Uperm in the form of a compliance progress bar by adopting any one or combination of Unity3D, unreal Engine, openGL, cesium and three. The method is further preferably provided with the steps that the finite element API checks sigma max after weight calculation in real time, and is compared with the material yield strength sigma γiel d, and the weight scheme is automatically and iteratively optimized when sigma max>0.8σγiel d is achieved. The invention provides a system for realizing a rotary machine virtual counterweight dynamic balance method based on multi-standard dynamic compliance, which comprises the following components: the data acquisition module is used for acquiring a rotor vibration signal and a phase signal and calculating a residual unbalance U r; the device metadata management module is used for storing device types, rigid-flexible classification, rotating speed intervals and installation level parameters; A standard library for storing at least one standard parameter of ISO 1