Rotor unbalance vibration fine stability suppression system and method and control terminal
Through the online automatic balancing system of the data acquisition unit and control terminal, the problems of low vibration efficiency and insufficient accuracy of the rotor unbalanced vibration of the steam turbine generator set are solved, automatic detection and control are realized in the operating state, the utilization rate and reliability of the unit are improved, labor costs are reduced, and the safe and stable operation of the equipment is ensured.
Patent Information
- Application Number
- CN202510677714.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-23
- Publication Date
- 2025-08-08
AI Technical Summary
In the prior art, the unbalanced vibration treatment of the rotor of the steam turbine generator set is low in efficiency and insufficient in accuracy, and can only be carried out in the unit shutdown state, which affects the unit availability rate and is difficult to maintain a long-term balance. It depends on manual operation and is labor-intensive and limited by experience.
The data acquisition unit is used to monitor the rotor vibration and speed signals, and the control terminal determines the imbalance measurement and phase when the vibration signal amplitude exceeds the preset threshold value, generates control instructions and sends them to the balance execution unit to realize online automatic balance control, including solenoid valve control of the pneumatic liquid balance actuator.
It realizes automatic detection and control of rotor imbalance in the unit operation state, improves unit utilization and operation reliability, reduces labor costs and error risks, has vibration alarm functions and multiple chain protection, and ensures safe and stable operation of the equipment.
Smart Images

Figure CN120444095A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automatic balancing of rotating equipment, and in particular to a system, method and control terminal for precisely suppressing rotor imbalance vibration. Background Art
[0002] The rotor is a key component of a steam turbine generator set. Due to its large mass and high rotational speed, a certain degree of imbalance is inevitable during long-term operation. Rotor imbalance can cause increased vibration, accelerating wear of components such as bearings and seals. In severe cases, it can also lead to accidents such as steam seal rubbing and blade breakage, posing a threat to the safe and economical operation of the unit.
[0003] Currently, steam turbine generator rotor imbalance and vibration are mostly addressed through manual correction. Typically, during routine maintenance, professionals use an on-site dynamic balancing instrument to measure the rotor's vibration and phase, calculate the amount of counterweight that needs to be added or removed at specific locations on the rotor, and then manually install or drill out the counterweights until the rotor vibration drops below standard requirements. This offline balancing method has the following drawbacks: First, it can only be performed when the unit is shut down, which affects unit availability; second, the balancing effect is difficult to maintain over the long term. Once the unit's operating conditions change, the original balance condition is disrupted, and new rotor imbalances will occur; third, the balancing process is entirely manual, which is labor-intensive and inefficient. Furthermore, due to the limitations of operator experience and skills, balancing accuracy is difficult to guarantee.
[0004] In order to solve the above problems, it is urgent to develop a solution that can realize automatic detection and control of rotor imbalance when the unit is in operation, so as to improve the utilization rate and operational reliability of the unit and reduce labor costs and error risks. Summary of the Invention
[0005] In view of this, the present invention provides a rotor unbalance vibration precision suppression system, method and control terminal to solve the technical problems of low efficiency and insufficient precision of existing balancing solutions.
[0006] In a first aspect, the present invention provides a rotor unbalance vibration precision suppression system, comprising: a data acquisition unit, for monitoring the vibration signal and speed signal of the rotor, and sending the vibration signal and speed signal to a control terminal; a control terminal, for receiving the vibration signal and speed signal, determining the magnitude and phase of the rotor unbalance according to the vibration signal and speed signal when the amplitude of the vibration signal exceeds a preset threshold value, generating a control instruction according to the magnitude and phase of the rotor unbalance, and sending the control instruction to a balancing execution unit; the balancing execution unit is used to perform balancing actions according to the control instruction to suppress the unbalance vibration of the rotor.
[0007] In an optional embodiment, the data acquisition unit includes a sensor and a data collector; the sensor includes a vibration sensor and a speed sensor, the vibration sensor is used to monitor the vibration signal of the rotor, and the speed sensor is used to detect the speed signal of the rotor; the data collector is used to collect the vibration signal and the speed signal, and send the vibration signal and the speed signal to the control terminal.
[0008] In an optional embodiment, the balancing execution unit includes a PCL controller and a balancing actuator; the PCL controller is used to send a control instruction to the balancing actuator; and the balancing actuator is used to perform a balancing action according to the control instruction to suppress the unbalanced vibration of the rotor.
[0009] In an optional embodiment, the balancing actuator is a pneumatic-liquid balancing actuator, which generates control instructions according to the size and phase of the rotor imbalance, including: determining the opening time of the solenoid valve in the pneumatic-liquid balancing actuator according to the size of the rotor imbalance and the operating parameters of the pneumatic-liquid balancing actuator, and determining the solenoid valve that needs to be opened according to the phase of the rotor imbalance; generating a control instruction based on the solenoid valve that needs to be opened and the opening time, and the control instruction is used to enable the balancing actuator to control the corresponding solenoid valve to open according to the opening time.
[0010] In an optional embodiment, the rotor unbalance vibration precision stabilization suppression system control terminal is further configured to output an alarm signal when the amplitude of the vibration signal exceeds a preset threshold value.
[0011] In an optional embodiment, the control terminal is further configured to obtain the air pressure of the balancing execution unit before generating the control instruction, and suspend the generation of the control instruction when the air pressure of the balancing execution unit is less than a preset pressure.
[0012] In an optional embodiment, the control terminal is also used to count the execution time of the control instruction after sending the control instruction to the balancing execution unit. If the amplitude of the vibration signal after the execution time of the control instruction reaches a preset time is greater than the amplitude of the vibration signal before the execution of the control instruction, a stop balancing instruction is generated and sent to the balancing execution unit.
[0013] In an optional embodiment, the control terminal is also used to count the number of times the balancing execution unit executes the control instruction after sending the control instruction to the balancing execution unit. If the number of times the balancing execution unit executes the control instruction exceeds a preset number, a stop balancing instruction is generated and sent to the balancing execution unit.
[0014] In a second aspect, the present invention provides a method for precisely suppressing rotor imbalance vibration, which is implemented based on the rotor imbalance vibration precisely suppressing system of any one of the first aspects of the present invention, including: obtaining the vibration signal and speed signal of the rotor through a data acquisition unit; determining the magnitude and phase of the rotor imbalance according to the vibration signal and the speed signal when the amplitude of the vibration signal exceeds a preset threshold value; generating a control instruction according to the magnitude and phase of the rotor imbalance, and sending the control instruction to the balancing execution unit.
[0015] In a third aspect, the present invention provides a control terminal comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the rotor unbalance vibration precise stabilization suppression method as in the second aspect of the present invention by executing the computer instructions.
[0016] The present invention has the following beneficial effects:
[0017] The rotor unbalance vibration precision suppression system, method and control terminal of the present invention monitor the vibration signal and speed signal of the rotor through a data acquisition unit, and send the vibration signal and speed signal to the control terminal. The control terminal receives the vibration signal and speed signal, determines the size and phase of the rotor unbalance according to the vibration signal and speed signal when the amplitude of the vibration signal exceeds a preset threshold value, generates a control instruction according to the size and phase of the rotor unbalance, and sends the control instruction to the balancing execution unit. The balancing execution unit is used to perform balancing actions according to the control instruction to suppress the unbalance vibration of the rotor, realize autonomous regulation of vibration, and ensure the long-term safe and stable operation of the equipment.
[0018] Compared to existing vibration collection systems, the present invention features a vibration alarm function, which allows real-time monitoring of the equipment's operating status. If excessive vibration occurs during operation, the present invention triggers an alarm indicating a fault, eliminating the need for professional personnel to monitor the equipment during operation, thus saving labor costs.
[0019] Compared to existing control programs, this invention features multiple interlocking protections, significantly improving the program's safety and reliability. To prevent the actuator from experiencing insufficient driving force, control command generation is suspended when the air pressure in the balancing execution unit falls below a preset pressure. To prevent operators from entering incorrect parameters, a stop command is issued to the balancing execution unit if the vibration signal amplitude exceeds the pre-execution value after the execution time reaches a preset time. To prevent the balancing process from failing to terminate due to a preset threshold exceeding the execution unit's balancing progress, the balancing process is terminated after the number of cycles exceeds a preset number. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 2 is a schematic structural diagram of a rotor unbalance vibration precision stabilization suppression system according to an embodiment of the present invention;
[0022] Figure 2 This is a control flow chart of a rotor unbalance vibration precision stabilization suppression system according to an embodiment of the present invention;
[0023] Figure 3 is a diagram of a control interface of a control terminal according to an embodiment of the present invention;
[0024] Figure 4 This is a flow chart of a method for precisely suppressing rotor unbalance vibration according to an embodiment of the present invention;
[0025] Figure 5 4 is a schematic diagram of the hardware structure of the control terminal according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0027] The rotor unbalance vibration precision stabilization suppression system according to the embodiment of the present invention is applied to equipment including a rotor system, such as a steam turbine generator set, a wind turbine generator set, and a centrifugal compressor.
[0028] like Figure 1 As shown, the rotor unbalance vibration precision stabilization suppression system according to an embodiment of the present invention includes:
[0029] The data acquisition unit is used to monitor the vibration signal and speed signal of the rotor and send the vibration signal and speed signal to the control terminal.
[0030] Among them, the data acquisition unit includes sensors and data collectors; the sensors include vibration sensors and speed sensors, the vibration sensor is used to monitor the vibration signal of the rotor, and the speed sensor is used to detect the speed signal of the rotor; the data collector is used to collect vibration signals and speed signals, and send the vibration signals and speed signals to the control terminal.
[0031] A vibration signal is the time-varying waveform data of dynamic physical quantities (such as displacement, velocity, and acceleration) generated by a rotor during vibration. It can reflect the motion state and potential fault characteristics of a mechanical system. The corresponding vibration sensor can be one or more of an eddy current displacement sensor, a velocity sensor, and an acceleration sensor.
[0032] The speed signal is a physical quantity that reflects the rotor's rotational speed and is usually output as an electrical signal. The corresponding speed sensor can be a key phase sensor.
[0033] Vibration sensors and speed sensors are installed near the rotor of the equipment in question, depending on the application. For example, in a steam turbine generator set, the vibration sensor is mounted on the bearing housing or near the rotor, while the speed sensor is mounted on the rotor shaft end. It detects the moment when a reflective sheet or groove on the shaft passes through, providing a speed signal. This pulsed signal, with one pulse per revolution, serves as a phase reference.
[0034] The vibration sensor and the speed sensor transmit the collected analog signals to the data collector via cables or wireless communication.
[0035] The data collector can simultaneously receive signals from multiple sensors, convert them into digital signals, and perform necessary preprocessing, such as noise removal, filtering, and amplitude conditioning. The processed vibration and speed signals are then transmitted to the control terminal via Industrial Ethernet. The data collector's sampling frequency and data transmission cycle can be flexibly configured to meet site requirements.
[0036] The control terminal is used to receive the vibration signal and the speed signal, determine the magnitude and phase of the rotor imbalance based on the vibration signal and the speed signal when the amplitude of the vibration signal exceeds the preset threshold value, generate a control instruction based on the magnitude and phase of the rotor imbalance, and send the control instruction to the balancing execution unit.
[0037] Specifically, the control terminal can be a computer, server or other intelligent terminal.
[0038] The control terminal receives and stores vibration and speed signals from the data collector and analyzes and processes them using a built-in monitoring program. This program can adjust vibration amplitude thresholds based on on-site operating parameters such as rotor speed. If the vibration signal amplitude exceeds a preset threshold, the monitoring program automatically identifies abnormal vibration conditions and issues an alarm, triggering the automatic balancing control program.
[0039] like Figure 2As shown in the figure, when the automatic balancing control program is triggered, it first reads the pre-entered rotor characteristic parameters, such as the rotor's influence coefficient at the current speed. Combining the influence coefficient at the current speed with the currently collected vibration and speed signals, the control program calculates the magnitude and phase of the rotor imbalance.
[0040] Specifically, the control terminal first calculates the size and phase of the initial unbalance based on the vibration signal and the speed signal. Among them, the vibration signal collected by the vibration sensor is a time domain signal. The control terminal converts the time domain vibration signal into a frequency domain vibration signal, identifies the amplitude of each frequency component, and extracts the vibration component of 1 times the speed frequency in the frequency domain vibration signal. The unbalanced vibration is mainly manifested as a vibration component of 1 times the speed frequency synchronized with the speed. Therefore, the amplitude of the vibration component of 1 times the speed frequency is the size of the initial unbalance. The phase of the initial unbalance indicates the orientation of the unbalanced mass on the rotor. First, the time difference between the vibration peak of the vibration signal and the key phase pulse of the speed signal is calculated, and the time difference is divided by the rotor rotation period and then multiplied by 360° to obtain the phase of the initial unbalance.
[0041] After obtaining the magnitude and phase of the initial unbalance, calculate the magnitude and phase of the rotor unbalance according to the following formula:
[0042]
[0043] in: Indicates the magnitude and phase of the rotor imbalance;
[0044] Indicates the magnitude and phase of the initial unbalance;
[0045] Indicates the influence coefficient of the rotor.
[0046] After obtaining the magnitude and phase of the rotor imbalance, the control terminal determines the execution parameters of the balancing execution unit based on the magnitude and phase of the rotor imbalance and then generates a control instruction, i.e., the control instruction includes at least the execution parameters, and sends the control instruction to the balancing execution unit. The execution parameters can be set based on the actuator actually used by the balancing execution unit. In one example, the balancing execution unit uses a pneumatic-liquid balancing actuator. The execution parameters are the gas injection duration of the pneumatic-liquid balancing actuator and the identifier of the solenoid valve that needs to be activated for gas injection. The control instruction pneumatic-liquid balancing actuator determines the solenoid valve that needs to be opened based on the identifier of the solenoid valve in the control instruction to activate gas injection, and determines the opening duration of the solenoid valve based on the gas injection duration.
[0047] The balancing execution unit is used to execute balancing actions according to control instructions to suppress the unbalanced vibration of the rotor.
[0048] Specifically, the balancing execution unit includes a PCL controller and a balancing actuator; the PCL controller is used to send control instructions to the balancing actuator; the balancing actuator is used to perform balancing actions according to the control instructions to suppress the unbalanced vibration of the rotor.
[0049] The PCL controller is a special computer used in automated control systems. It is designed specifically for industrial environments and can achieve automated control of mechanical equipment, production processes, etc. through programming.
[0050] The balancing actuator is a key component in an automatic balancing system, used to automatically balance the rotor. Under the control of a PCL controller, for example, it adjusts the position of the balancing weights on the rotor or changes the rotor's mass distribution to reduce rotor vibration and improve the stability and reliability of the rotating machinery.
[0051] The balancing actuator can be a pneumatic liquid balancing actuator, a mechanical balancing actuator, an electromagnetic balancing actuator, etc.
[0052] The rotor unbalance vibration precision suppression system of an embodiment of the present invention monitors the vibration signal and speed signal of the rotor through a data acquisition unit, and sends the vibration signal and speed signal to a control terminal. The control terminal receives the vibration signal and speed signal, determines the magnitude and phase of the rotor unbalance according to the vibration signal and speed signal when the amplitude of the vibration signal exceeds a preset threshold value, generates a control instruction according to the magnitude and phase of the rotor unbalance, and sends the control instruction to a balancing execution unit. The balancing execution unit is used to perform balancing actions according to the control instruction to suppress the unbalance vibration of the rotor, realize autonomous regulation of vibration, and ensure long-term safe and stable operation of the equipment.
[0053] In some embodiments, the balancing actuator is a pneumatic-liquid balancing actuator, which generates control instructions based on the size and phase of the rotor imbalance, including: determining the opening time of the solenoid valve in the pneumatic-liquid balancing actuator based on the size of the rotor imbalance and the operating parameters of the pneumatic-liquid balancing actuator, and determining the solenoid valve that needs to be opened based on the phase of the rotor imbalance; generating a control instruction based on the solenoid valve that needs to be opened and the opening time, and the control instruction is used to enable the balancing actuator to control the corresponding solenoid valve to open according to the opening time.
[0054] Specifically, the pneumatic-liquid balancing actuator utilizes a multi-chamber structure with solenoid-controlled air intakes and balancing fluid connections between the chambers. When the intake valve in one balancing chamber opens, air pressure pushes the balancing fluid from that chamber into another chamber, creating an uneven distribution of the balancing fluid around the rotor. This introduces a counterbalancing vector, offsetting the rotor's original imbalance and achieving dynamic balancing.
[0055] The operating parameters of the pneumatic-liquid balanced actuator include the gas injection pressure and the balance liquid transfer rate, and the operating parameters are pre-stored in the control terminal.
[0056] Based on the calculated imbalance, and taking into account the gas injection pressure and balancing liquid transfer rate of the pneumatic-liquid balanced actuator, the opening time of different solenoid valves in the actuator is determined. The imbalance is positively correlated with the opening time, while the gas injection pressure and balancing liquid transfer rate are negatively correlated with the opening time.
[0057] The phase of the imbalance determines which solenoid valves should be opened. The generated solenoid valve control commands are sent to the pneumatic-hydraulic balancing actuator via the PLC controller. In one example, the pneumatic-hydraulic balancing actuator has four solenoid valves, A, B, C, and D. Solenoid valve A corresponds to 0°, solenoid valve B corresponds to 90°, solenoid valve C corresponds to 180°, and solenoid valve D corresponds to 270°. Assuming the phase of the imbalance is 30°, the solenoid valves at the 210° relative position need to be opened, meaning both solenoid valves C and D need to be opened.
[0058] After the balancing actuator is activated, the control terminal continuously monitors the changes in rotor vibration and continuously corrects the actuation of the balancing actuator through closed-loop control, so that the amplitude of the rotor vibration signal gradually decreases until the control target is met, that is, the amplitude of the vibration signal is lower than the preset threshold value, and the entire automatic balancing control process stops.
[0059] In this method, the solenoid valve opening duration and the strategy for which solenoid valve to open are determined based on the size and phase of the rotor imbalance and the operating parameters of the pneumatic-liquid balancing actuator. This allows the generated control instructions to more accurately match the actual imbalance of the rotor, maximize the performance of the pneumatic-liquid balancing actuator, achieve precise suppression of rotor imbalance vibration, and improve the control accuracy and adaptability of the system.
[0060] To ensure the safety and reliability of automatic balancing control, the embodiment of the present invention also provides the following triple interlocking protection:
[0061] 1. Air source pressure interlock: Before generating a control instruction, the control terminal obtains the air pressure of the balancing execution unit. When the air pressure of the balancing execution unit is lower than the preset pressure, the generation of the control instruction is suspended.
[0062] For example, before generating a control instruction to run the self-balancing strategy, the control terminal first checks the air pressure of the air source of the balancing execution unit. Only when the air pressure reaches more than 1.5 times the air injection pressure of the balancing execution unit is the control program allowed to start to ensure that the balancing execution unit has sufficient driving force output.
[0063] 2. Vibration feedback chain: After the control terminal sends the control instruction to the balance execution unit, it counts the execution time of the control instruction. If the amplitude of the vibration signal after the execution time of the control instruction reaches the preset time is greater than the amplitude of the vibration signal before the control instruction is executed, a stop balancing instruction is generated and sent to the balance execution unit.
[0064] For example, after the control terminal sends a control instruction to trigger the action of the balancing execution unit, the rotor vibration changes within 10 seconds of air injection into the balancing execution unit are judged. If the amplitude of the vibration signal does not decrease but shows an upward trend, it may be caused by incorrect parameter settings. The control terminal will generate a stop balancing instruction to control the balancing execution unit to immediately exit rebalancing to avoid vibration deterioration.
[0065] 3. Control duration chain: After sending the control instruction to the balancing execution unit, the control terminal counts the number of times the balancing execution unit executes the control instruction. If the number of times the balancing execution unit executes the control instruction exceeds the preset number, a stop balancing instruction is generated and sent to the balancing execution unit.
[0066] For example, an execution cycle is set in advance. After the action time of the balancing execution unit has exceeded one cycle, it is determined that the balancing execution unit has executed the control instruction once. The control terminal limits the action time of each balancing execution unit to within 3 control cycles, that is, the preset number of times is 3. After the balancing execution unit executes the control instruction 3 times, that is, after 3 consecutive control cycles, the rotor vibration is still higher than the target value, the control terminal will generate a stop balancing instruction, control the balancing execution unit to immediately exit rebalancing, and issue an alarm, prompting manual troubleshooting to avoid falling into an infinite loop.
[0067] The above triple interlocking can eliminate the risk of the balance execution unit losing control to the greatest extent. Even in the event of an abnormality, the system can be brought into a safe state in time, greatly improving the safety and reliability of the program.
[0068] In some embodiments, the rotor unbalance vibration precision stabilization suppression system control terminal is further configured to output an alarm signal when the amplitude of the vibration signal exceeds a preset threshold value.
[0069] Alarm signals include but are not limited to screen display prompts, light signals, voice broadcasts, and beeps.
[0070] The embodiment of the present invention can monitor the operating status of the device in real time during operation. If the vibration during operation of the device is too large, the present invention can alarm the device failure, eliminating the need for professional personnel to be on duty during the operation of the device, thus saving labor costs.
[0071] In an optional embodiment, the control terminal is equipped with a display, such as Figure 3As shown, the display visually displays the rotor's operating status, including real-time vibration spectrum, time-domain waveform, axis trajectory, current passband value, speed, time-domain analysis results, and frequency-domain analysis results. Polar coordinate graphs also provide a visual representation of the vibration vector's changing trends. The display interface also features multiple parameter input boxes and buttons, allowing operators to modify alarm thresholds, PID parameters, control targets, and more based on on-site conditions. They can also manually start and stop the automatic control program.
[0072] The interface also displays status information for the pneumatic balancing actuator, such as the open / close status of each solenoid valve, air source pressure, and balancing liquid level, enabling operators to monitor the system in real time. All operational logs and historical data are stored on the server for query and trend analysis, providing data support for unit status assessment and fault diagnosis.
[0073] The above-mentioned system and its precise control strategy enable real-time monitoring of rotor vibration during steam turbine generator unit operation. If abnormal vibration occurs, the system intelligently determines the cause, quickly calculates the balance value, and automatically controls the pneumatic and liquid balancing actuators to suppress vibration, maintaining it within safe limits. This enables online automatic correction of rotor imbalance, avoiding unit downtime and losses caused by frequent manual intervention. The system boasts high control accuracy and reliability, adapting to changing unit operating conditions and consistently maintaining the rotor in an optimally balanced state.
[0074] The embodiment of the present invention further provides a rotor unbalance vibration precision stabilization suppression method, which is implemented based on the rotor unbalance vibration precision stabilization suppression system in any of the above embodiments, such as Figure 4 As shown, the method includes the following steps:
[0075] Step S100, obtaining a vibration signal and a speed signal of the rotor through a data acquisition unit;
[0076] Step S200, determining the magnitude and phase of the rotor imbalance according to the vibration signal and the speed signal when the amplitude of the vibration signal exceeds a preset threshold value;
[0077] Step S300: generating a control instruction according to the magnitude and phase of the rotor imbalance, and sending the control instruction to a balancing execution unit.
[0078] Specifically, taking the rebalancing of the rotor system of a steam turbine generator set as an example, a vibration sensor and a speed sensor are installed on the rotor bearing seat of the steam turbine generator set. The sensors transmit the collected vibration signals and speed signals to the nearest data acquisition unit in real time.
[0079] Each data acquisition unit performs pre-processing on the sensor signals, such as synchronization, noise filtering, and amplitude calibration, and then uploads the processed vibration and speed signals to the control terminal via industrial Ethernet. The control terminal can be a computer, server, tablet or other smart device equipped with a display;
[0080] The control terminal pre-processes the received data, including filtering and denoising, order analysis, etc., extracts spectral features such as fundamental frequency, harmonics, and sidebands, and combines them with information such as axis trajectory and phase angle to identify fault characteristic patterns. Combined with historical data and equipment operating conditions, it comprehensively distinguishes the fault type and determines the root cause of the fault.
[0081] When the monitoring program determines that the rotor is experiencing unbalanced vibration, the system automatically generates a vibration alarm and decides whether to start the automatic balancing control program based on the alarm level. If the alarm level is low, manual confirmation can be required before starting the control; if the alarm level is high, the system will automatically enter the automatic balancing control program immediately.
[0082] After the automatic balancing control program begins, it identifies the primary cause of unbalanced vibration based on the characteristics of the vibration signal. For example, the vibration characteristics of rotor mass eccentricity are characterized by a significant power frequency amplitude in the vibration spectrum and a stable elliptical axis trajectory. Vibration caused by unbalanced torque leads to obvious axial vibration, manifested as a doubled frequency component in the spectrum. Vibration caused by thermal eccentricity and dynamic imbalance caused by uneven heating manifest as vibration amplitude that gradually increases with operating time or temperature, and then weakens after shutdown and cooling. Combining the rotor's influence coefficient at the current speed with the currently collected vibration and speed signals, the control program calculates the equivalent imbalance vector, determining the magnitude and phase of the rotor imbalance.
[0083] The control program inputs the size and phase of the rotor imbalance and the characteristic parameters of the balancing actuator into the optimization algorithm. The algorithm targets the target position, analyzes and continuously corrects the target position in real time, and seeks an optimal actuator drive solution to enable the actuator to achieve maximum balance vector compensation with minimum movement and shortest response time.
[0084] The optimized actuator control instructions are sent to the PLC controller to control the distribution and transfer of the air pressure balance fluid between the balance chambers. At the same time, the vibration changes before and after the balance actuator is actuated are monitored, forming a closed-loop feedback correction loop to continuously reduce the rotor vibration amplitude until it returns to the target value within the normal operating range of the equipment.
[0085] After the rotor unbalance vibration is controlled within the allowable range, the automatic balancing control is exited and the system enters the normal monitoring state, but the control parameters are saved as the initial value for the next quick response.
[0086] The rotor imbalance vibration precision suppression method of the present invention analyzes vibration and speed signals to diagnose rotor imbalance faults, optimizes and calculates the balance compensation, issues execution instructions, and simultaneously determines the execution effect, forming a closed-loop control system. This invention enables online monitoring, automatic diagnosis, and intelligent control of rotor imbalance vibration, improving the safety, reliability, and economic efficiency of unit operation.
[0087] The above method manages rotor imbalance vibration throughout the entire process. Compared to conventional intermittent, open-loop manual balancing, it is real-time, continuous, and adaptive. It enables comprehensive perception of unit status through a sensor network, early warning of rotor failures through intelligent diagnostic programs, and optimal control of the balancing actuator through a self-correcting algorithm. This fully utilizes the unit's own online balancing capabilities, reduces manual intervention, and maximizes safe and stable unit operation.
[0088] This method also automatically optimizes balancing during operating transitions, such as unit startup, grid connection, and load changes. This overcomes the limitation of traditional balancing methods, which only achieve optimal results at a specific operating point. The system can set multiple sets of balancing parameters to adapt to different unit states, ensuring tailored strategies and treatments.
[0089] It's important to note that the hardware of this rotor imbalance vibration suppression system utilizes a modular design, and the software platform features an open data interface, allowing for flexible addition and deletion of sensor types and quantities. It also easily embeds user-developed intelligent algorithms, resulting in excellent adaptability and scalability. The entire system requires no modifications to the turbine itself, offering easy installation, low investment, and rapid effectiveness, making it applicable across different types of steam turbine generator sets.
[0090] The embodiment of the present invention also provides a control terminal, such as Figure 5 As shown, the control terminal includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. The various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the control terminal, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple control terminals can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0091] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0092] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.
[0093] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the control terminal, etc. In addition, the memory 20 may include a high-speed random access memory and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the control terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0094] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0095] The control terminal also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 can be connected via a bus or other means. Figure 5 The bus connection is taken as an example.
[0096] The input device 30 can receive input digital or character information and generate key signal input related to the user settings and function control of the control terminal, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0097] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0098] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.
[0099] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope of protection.
Claims
1. A rotor unbalance vibration precision stabilization suppression system, characterized in that: include: A data acquisition unit, configured to monitor a vibration signal and a rotational speed signal of the rotor, and transmit the vibration signal and the rotational speed signal to a control terminal; The control terminal is configured to receive the vibration signal and the speed signal, determine the magnitude and phase of the rotor imbalance based on the vibration signal and the speed signal when the amplitude of the vibration signal exceeds a preset threshold value, generate a control instruction based on the magnitude and phase of the rotor imbalance, and send the control instruction to the balancing execution unit; The balancing execution unit is used to execute a balancing action according to the control instruction to suppress unbalanced vibration of the rotor.
2. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The data acquisition unit includes a sensor and a data collector; The sensor includes a vibration sensor and a rotation speed sensor, wherein the vibration sensor is used to monitor the vibration signal of the rotor, and the rotation speed sensor is used to detect the rotation speed signal of the rotor; The data collector is used to collect the vibration signal and the rotation speed signal, and send the vibration signal and the rotation speed signal to the control terminal.
3. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The balancing execution unit includes a PCL controller and a balancing actuator; The PCL controller is used to send the control instruction to the balancing actuator; The balancing actuator is used to perform a balancing action according to the control instruction to suppress the unbalanced vibration of the rotor.
4. The rotor unbalance vibration precision suppression system according to claim 3, characterized in that: The balancing actuator is a pneumatic-liquid balancing actuator, and the control instruction is generated according to the magnitude and phase of the rotor imbalance, including: Determining the opening time of the solenoid valve in the pneumatic-liquid balancing actuator according to the magnitude of the rotor imbalance and the operating parameters of the pneumatic-liquid balancing actuator, and determining the solenoid valve that needs to be opened according to the phase of the rotor imbalance; The control instruction is generated based on the solenoid valve that needs to be opened and the opening duration, and the control instruction is used to enable the balancing actuator to control the corresponding solenoid valve to open according to the opening duration.
5. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The control terminal is further configured to output an alarm signal when the amplitude of the vibration signal exceeds a preset threshold value.
6. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The control terminal is further configured to obtain the air pressure of the balancing execution unit before generating the control instruction, and suspend the generation of the control instruction when the air pressure of the balancing execution unit is less than a preset pressure.
7. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The control terminal is also used to count the execution time of the control instruction after sending the control instruction to the balancing execution unit. If the amplitude of the vibration signal after the execution time of the control instruction reaches a preset time is greater than the amplitude of the vibration signal before the execution of the control instruction, a stop balancing instruction is generated and sent to the balancing execution unit.
8. The rotor unbalance vibration precision suppression system according to claim 1, characterized in that: The control terminal is further configured to count the number of times the balancing execution unit executes the control instruction after sending the control instruction to the balancing execution unit; if the number of times the balancing execution unit executes the control instruction exceeds a preset number, generate a stop balancing instruction and send the stop balancing instruction to the balancing execution unit.
9. A rotor unbalance vibration precision stabilization suppression method, implemented based on the rotor unbalance vibration precision stabilization suppression system according to any one of claims 1 to 8, characterized in that: include: Obtaining vibration signals and speed signals of the rotor through a data acquisition unit; When the amplitude of the vibration signal exceeds a preset threshold value, determining the magnitude and phase of the rotor imbalance according to the vibration signal and the speed signal; A control instruction is generated according to the magnitude and phase of the rotor imbalance, and the control instruction is sent to the balancing execution unit.
10. A control terminal, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the rotor imbalance vibration precision stabilization suppression method as claimed in claim 9 by executing the computer instructions.