Method and device for positioning and diagnosing vibration fault of nuclear power steam turbine generator unit and terminal equipment
By combining the vibration vectors of the nuclear power turbine generator set shaft system with the dynamic balance weighting effect database, the fault area can be accurately identified, solving the problem of inaccurate vibration fault location in existing technologies and achieving efficient and reliable fault diagnosis.
Patent Information
- Application Number
- CN202511513294.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-22
- Publication Date
- 2026-02-06
AI Technical Summary
In the existing technology, the vibration fault diagnosis of nuclear power turbine generator sets lacks quantitative analysis basis, resulting in inaccurate fault location and low efficiency, which makes it difficult to meet the high requirements of nuclear power plants for safe operation of equipment.
By acquiring the actual vibration vectors of each shaft vibration measurement point in the shaft system of the nuclear power turbine generator set, calculating the vibration change vectors, combining the dynamic balance weighting effect database, determining the area to be diagnosed, and performing fault location diagnosis based on the weighting effect vector set.
It enables precise and efficient location of vibration faults in nuclear power turbine generator sets, avoiding the subjectivity and one-sidedness of traditional diagnosis, and improving the efficiency and reliability of fault location.
Smart Images

Figure CN121476926A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of nuclear power technology, and in particular to a method, apparatus and terminal equipment for locating and diagnosing vibration faults in nuclear power turbine generator sets. Background Technology
[0002] As a key piece of equipment in nuclear power plants, the vibration state of the nuclear power turbine generator set's shaft system directly affects the safety and economy of its operation. During long-term operation, vibration faults frequently occur due to factors such as rotor imbalance and component wear. If these faults are not diagnosed promptly and accurately, they may lead to equipment damage or even shutdown accidents. Therefore, efficient diagnosis of vibration faults in nuclear power turbine generator sets is of paramount importance.
[0003] In existing technologies, the diagnosis of vibration faults largely relies on qualitative judgment based on experience. It involves listing all possible mechanisms that could lead to the fault, and then assessing the likelihood (high, medium, low) based on relevant evidence. However, it lacks sufficient quantitative analysis, making it difficult to accurately describe and evaluate the fault. Furthermore, it lacks a systematic and comprehensive consideration of vibration information from various parts of nuclear power turbine generator sets, often limiting itself to the analysis of local data, resulting in an insufficient overall understanding of the fault. Even when nuclear power turbine generator sets are operating normally and without shutdown, it is difficult to quickly and accurately diagnose vibration faults, leading to low accuracy and efficiency in fault location, which fails to meet the high requirements of nuclear power plants for safe equipment operation.
[0004] Therefore, how to accurately and efficiently locate and diagnose the vibration of nuclear power turbine generator sets is a problem that needs to be considered. Summary of the Invention
[0005] This application provides a method, apparatus, and terminal equipment for locating and diagnosing vibration faults in nuclear power turbine generator sets, which can perform accurate and efficient fault location and diagnosis of vibration in nuclear power turbine generator sets.
[0006] In a first aspect, embodiments of this application provide a method for locating and diagnosing vibration faults in nuclear power turbine generator sets, including: Obtain the actual vibration vectors of each shaft vibration measuring point on the shaft system of a nuclear power turbine generator set before and after changes in operating conditions; Based on the actual vibration vector, calculate the actual vibration change vector of each of the shaft vibration measuring points; Based on the actual vibration change vector, the target shaft vibration measurement point and its corresponding diagnostic area are determined. The target shaft vibration measurement point is the shaft vibration measurement point whose vibration change amplitude exceeds a preset amplitude threshold. The diagnostic area includes the structural module to which the target shaft vibration measurement point belongs and one or more other associated structural modules. The structural modules are divided based on the physical structure of the shaft system of the nuclear power turbine generator set. Based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, the weighting influence vector corresponding to each structural module in the area to be diagnosed is calculated to obtain the weighting influence vector set of the area to be diagnosed. The weighting influence vector set includes the weighting influence vector of each shaft vibration measuring point in the associated measuring point set corresponding to the area to be diagnosed. Based on the vector characteristics of the aggravated influence vector set, fault location diagnosis is performed.
[0007] Secondly, embodiments of this application provide a vibration fault location and diagnosis device for a nuclear power turbine generator set, comprising: The data acquisition unit is used to acquire the actual vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set before and after the change of operating conditions. The variation calculation unit is used to calculate the actual vibration variation vector of each of the shaft vibration measuring points based on the actual vibration vector; The diagnostic area determination unit is used to determine the target shaft vibration measuring point and its corresponding diagnostic area based on the actual vibration change vector. The target shaft vibration measuring point is a shaft vibration measuring point whose vibration change amplitude exceeds a preset amplitude threshold. The diagnostic area includes the structural module to which the target shaft vibration measuring point belongs and one or more other associated structural modules. The structural modules are divided based on the physical structure of the nuclear power turbine generator set shaft system. The weighting effect calculation unit is used to calculate the weighting effect vector corresponding to each structural module in the region to be diagnosed based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, so as to obtain the weighting effect vector set of the region to be diagnosed. The weighting effect vector set includes the weighting effect vector of each shaft vibration measuring point in the associated measuring point set corresponding to the region to be diagnosed. The fault location and diagnosis unit is used to perform fault location and diagnosis based on the vector characteristics of the aggravated influence vector set.
[0008] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the vibration fault location and diagnosis method for nuclear power turbine generator sets as described in the first aspect above.
[0009] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vibration fault location and diagnosis method for nuclear power turbine generator sets as described in the first aspect above.
[0010] Fifthly, embodiments of this application provide a computer program product that, when run on a terminal device, causes the terminal device to execute the vibration fault location and diagnosis method for nuclear power turbine generator sets as described in the first aspect above.
[0011] In this embodiment, by acquiring the actual vibration vectors of each shaft vibration measuring point on the nuclear power turbine generator set shaft system before and after changes in operating conditions, the limitations of single measuring point data are overcome. This provides basic data covering the entire shaft system and closely reflecting the actual operating state of the nuclear power turbine generator set for fault location and diagnosis. Subsequently, based on the actual vibration vectors, the actual vibration change vectors of each shaft vibration measuring point are calculated to accurately capture the differences in vibration state caused by changes in operating conditions. Then, the target shaft vibration measuring point and the area to be diagnosed are determined according to the actual vibration change vectors. By using a preset amplitude threshold, target shaft vibration measuring points with significant vibration change amplitudes are selected, and the diagnostic scope is narrowed to the structural module to which the target shaft vibration measuring point belongs and its associated structural modules, avoiding blind traversal of the entire shaft system. This approach avoids both inefficiency due to an overly broad diagnostic scope and missed faults caused by an overly narrow one, achieving precise control over the diagnostic scope. By combining the actual vibration change vectors of the shaft vibration measuring points with the weighting effect coefficients of each structural module in a pre-built dynamic balance weighting effect database, the weighting influence vector set corresponding to each structural module within the diagnostic area is calculated. This deep integration of actual vibration data with historically verified dynamic balance weighting effect data transforms vibration changes into quantifiable vector features, providing objective and reliable quantitative evidence for fault location diagnosis. It overcomes the subjective limitations of traditional diagnosis that relies on experience-based judgment. Finally, based on the vector characteristics of the weighting influence vector sets of each structural module, fault location diagnosis is achieved. This application's solution optimizes the diagnostic scope through target shaft vibration measuring point identification and diagnostic area definition, quantifies the diagnostic process through a dynamic balance database and vector calculation, and ultimately achieves precise location and efficient diagnosis of vibration faults in nuclear power turbine generator sets. This avoids the subjectivity and one-sidedness of traditional diagnosis while improving the efficiency and reliability of fault location. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a flowchart illustrating the implementation of the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application embodiment; Figure 2This is a schematic diagram of a scenario for setting up shaft vibration measuring points in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in the embodiments of this application; Figure 3 This is a flowchart illustrating a specific implementation of the method for locating and diagnosing vibration faults in nuclear power turbine generator sets provided in this application. Figure 4 This is a flowchart illustrating a specific implementation of step S104 in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application embodiment; Figure 5 This is a flowchart illustrating a specific implementation of the dynamic construction of a balance weighting effect database in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application embodiment; Figure 5.1 This is a polar coordinate schematic diagram of the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in the embodiments of this application; Figure 6.1 This is a schematic diagram of the vector representation of the in-phase and out-of-phase components in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in the embodiments of this application; Figure 6.2 This is a schematic diagram of symmetrical and anti-symmetrical weighting scenarios in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in the embodiments of this application; Figure 7 This is a structural block diagram of the vibration fault location and diagnosis device for nuclear power turbine generator sets provided in the embodiments of this application; Figure 8 This is a schematic diagram of the terminal device provided in the embodiments of this application. Detailed Implementation
[0014] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0015] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0016] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0017] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0018] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0019] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0020] As an example and not a limitation, the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application can be applied to various types of terminal devices that require fault location and diagnosis, specifically including vehicle-mounted terminals, mobile phones, tablets, laptops, and ultra-mobile personal computers (Ultra). Mobile personal computers (UMPCs), desktop computers, and servers, etc. This application does not impose any restrictions on the specific type of terminal device.
[0021] Figure 1 The implementation flow of the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application embodiment is illustrated. The method flow includes steps S101 to S105. The specific implementation principle of each step is as follows: Step S101: Obtain the actual vibration vectors of each shaft vibration measuring point on the nuclear power turbine generator set before and after the change in operating conditions.
[0022] The shaft system of a nuclear power turbine generator set (hereinafter referred to as the shaft system) refers to the core rotating system of a nuclear power turbine generator set, composed of components such as rotors and couplings. It is a key structure for transmitting torque and realizing energy conversion. This shaft system includes continuous shaft sections such as the high-pressure and intermediate-pressure rotors, low-pressure rotors, generator rotors, and exciter rotors. Each shaft section corresponds to major equipment such as the high-pressure and intermediate-pressure cylinders, low-pressure cylinders, generators, and exciter. The vibration state of this shaft system directly reflects the operational health of the nuclear power turbine generator set.
[0023] Shaft vibration measurement points refer to vibration measurement points that are pre-set at key locations in the shaft system.
[0024] In one possible implementation, the arrangement of bearing measuring points needs to be combined with the physical structure of the shaft system and the vibration-sensitive areas, with each shaft vibration measuring point corresponding to monitor the radial vibration state of a certain shaft segment. For example, measuring points are set at key locations such as the bearing housings at both ends of the high-pressure cylinder, the bearing housings of each section of the low-pressure cylinder, the front and rear bearing housings of the generator, and the exciter bearing housing, to ensure comprehensive coverage of areas in the shaft system where abnormal vibration may occur.
[0025] For example, such as Figure 2 As shown, taking a megawatt-class nuclear power turbine generator set as an example, a total of 12 shaft vibration measuring points are set on its shaft system, corresponding to key positions such as the front bearing housing of the high-pressure cylinder HMP (shaft vibration measuring point 1), the rear bearing housing of the high-pressure cylinder HMP (shaft vibration measuring point 2), the front bearing housing of the low-pressure cylinder 1 LP1 (shaft vibration measuring point 3), the rear bearing housing of the low-pressure cylinder 1 LP1 (shaft vibration measuring point 4), the front bearing housing of the low-pressure cylinder 2 LP2 (shaft vibration measuring point 5), the rear bearing housing of the low-pressure cylinder 2 LP2 (shaft vibration measuring point 6), the front bearing housing of the low-pressure cylinder 3 LP3 (shaft vibration measuring point 7), the rear bearing housing of the low-pressure cylinder 3 LP3 (shaft vibration measuring point 8), the front bearing housing of the generator GEN (shaft vibration measuring point 9), the rear bearing housing of the generator GEN (shaft vibration measuring point 10), the front bearing housing of the exciter EXC (shaft vibration measuring point 11), and the rear bearing housing of the exciter EXC (shaft vibration measuring point 12).
[0026] Operating condition changes refer to significant adjustments in the operating status of nuclear power turbine generator units, which are key external conditions that can cause changes in shaft vibration characteristics. Before and after the operating condition change refer to two specific time points or state stages. Before the change, the nuclear power turbine generator unit is in a stable operating state (e.g., power stable at 50% for more than 30 minutes); after the change, the nuclear power turbine generator unit has returned to a stable operating state after the operating condition adjustment is completed (e.g., power increased to 100% and then stable for more than 30 minutes). Collecting vibration vectors under stable operating conditions can eliminate transient vibration interference during the operating condition adjustment process (e.g., during power increases or decreases), ensuring the validity of the comparative data.
[0027] The actual vibration vector refers to vector data that can truly reflect the essential state of shaft vibration. It includes two core parameters: actual vibration amplitude and actual vibration phase. The actual vibration amplitude is the maximum value of the actual vibration displacement, used to characterize the vibration intensity; the actual vibration phase is the actual phase difference between the actual vibration signal and the reference signal (such as the rotor speed synchronization signal), used to characterize the temporal or spatial positional relationship of the vibration.
[0028] In this embodiment, the actual vibration vector is a "pure" vector after excluding interference from non-vibration factors (such as sway, probe installation deviation, etc.).
[0029] As one possible implementation of this application Figure 3 This application provides a specific implementation process for obtaining the actual vibration vectors of each shaft vibration measuring point on the shaft system of a nuclear power turbine generator set before and after changes in operating conditions, as part of the vibration fault location and diagnosis method for nuclear power turbine generator sets. The details are as follows: A1: Obtain the original vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set collected by the shaft vibration probe.
[0030] A shaft vibration probe is a sensing device used to collect vibration signals from a shaft system. In one possible implementation, an eddy current probe is used to acquire the raw vibration vector. The raw vibration vector is the vibration data directly output by the shaft vibration probe, without any processing. It is vector data containing the raw vibration amplitude and phase. The raw vibration amplitude is the maximum value of the original vibration displacement of the shaft system; the raw vibration phase is the original phase difference between the raw vibration signal and a reference signal. The raw vibration vector originates directly from the signal acquired by the probe, without filtering or correction, and completely preserves all information about the shaft system vibration. The raw vibration vector not only contains information about the actual vibration of the shaft system but also includes deviation signals caused by non-vibration factors (such as runout, signal offset caused by probe installation deviation, etc.).
[0031] A2: The original vibration vector is purified and preprocessed to obtain the actual vibration vector of each shaft vibration measuring point. The purification and preprocessing is used to remove non-vibration deviations in the original vibration vector.
[0032] Purification preprocessing is the process of removing interference signals from the original vibration vector. Its purpose is to eliminate interference signals unrelated to the actual vibration of the shaft system, ensuring that the purified data accurately reflects the vibration essence of the shaft system. The actual vibration vector is obtained by performing non-vibration deviation removal processing on the original vibration vector.
[0033] In nuclear power turbine generator sets, the most significant non-vibration deviation is runout. Purification preprocessing is performed on the original vibration vector to remove runout signals. Runout refers to the deviation caused by static geometric defects such as rotor surface out-of-roundness (e.g., ellipticity due to rotor machining errors), uneven journal wear, and installation deviations of rotor accessories (e.g., counterweights). Even without vibration, the gap between the rotor surface and the shaft vibration probe will periodically change during rotor rotation, which is then misidentified by the probe as a vibration signal.
[0034] During the low-speed initial startup phase of a nuclear power turbine generator unit, sway reference signals (including sway amplitude and sway phase) are collected at each shaft vibration measuring point. By subtracting the corresponding sway vector from the original vibration vector using "vector subtraction," sway interference can be removed, yielding the actual vibration vector at the shaft vibration measuring point. In this embodiment, the actual vibration vector is the vibration vector after removing non-vibration deviations such as sway.
[0035] For example, the original vibration signal acquired by the eddy current probe at the shaft vibration measuring point is: This includes sway information. The actual vibration signal is , Similarly, the original vibration signals collected at this shaft vibration measurement point during other major overhauls were... This includes sway information. The actual vibration signal is , The actual vibration change vector between the two major overhauls is the vector difference after removing the sway: .
[0036] In this embodiment, the original vibration vectors of each vibration measuring point on the shaft system are first collected by the shaft vibration probe, and then the non-vibration deviations in the original vibration vectors are removed by purification preprocessing, so as to obtain the actual vibration vectors that reflect the true vibration state. The acquisition of the actual vibration vectors is a key prerequisite for achieving "accurate and efficient fault location diagnosis of nuclear power turbine generator set vibration".
[0037] Step S102: Based on the actual vibration vector, calculate the actual vibration change vector of each of the shaft vibration measuring points.
[0038] The actual vibration change vector is the vector difference between the actual vibration vector after the change in operating conditions and the actual vibration vector before the change in operating conditions. It characterizes the difference in vibration state of the same shaft vibration measuring point before and after the change in operating conditions. The actual vibration change vector includes two parameters: change amplitude and change phase. Using the actual vibration vector after the change in operating conditions as the target vector and the actual vibration vector before the change in operating conditions as the reference vector, the actual vibration change vector is obtained through vector subtraction (target vector minus reference vector). Specifically, since the vibration vector includes amplitude and phase, the polar coordinates (amplitude, phase) must first be converted to rectangular coordinates (real part, imaginary part) for calculation, the subtraction operation is performed, and then the coordinates are converted back to polar coordinates to finally obtain the actual vibration change vector.
[0039] Changes in operating conditions are a significant cause of vibration faults. In this embodiment, by calculating the actual vibration change vector before and after the change in operating conditions, the vibration difference before and after the change in operating conditions is quantified. This allows us to focus on the vibration changes caused by the change in operating conditions from a large amount of stable vibration data, avoiding ineffective analysis of static vibration data (such as long-term stable normal vibration) and improving the specificity of the diagnosis.
[0040] For example, the collected Figure 2 The actual vibration vector of the generator front bearing housing (shaft vibration measuring point 9) on the central shaft system is "amplitude 90μm, phase 40°", which is taken as the reference vector; the actual vibration vector of the same shaft vibration measuring point 9 after the change in operating conditions is "amplitude 160μm, phase 55°", which is taken as the target vector; through vector subtraction: first convert the two vectors to rectangular coordinates: real part of the reference vector = 90 × cos40° ≈ 68.9μm, imaginary part = 90 × sin40° ≈ 57.9μm; real part of the target vector = 160 × cos55° 55°≈91.8μm, imaginary part=160×sin55°≈131.1μm; real part of the change vector=91.8-68.9=22.9μm, imaginary part=131.1-57.9=73.2μm; converting back to polar coordinates: change amplitude=√(22.9²+73.2²)≈76.6μm, change phase=arctan(73.2 / 22.9)≈72.8°), finally the actual vibration change vector of shaft vibration measuring point 9 is "amplitude 76.6μm, phase 72.8°".
[0041] Step S103: Determine the target shaft vibration measurement point and its corresponding diagnostic area based on the actual vibration change vector.
[0042] The target shaft vibration measuring point is the shaft vibration measuring point where the vibration change amplitude exceeds the preset amplitude threshold. The preset amplitude threshold can be set based on historical fault analysis statistics, or by referring to the industry safety standards for nuclear power turbine generator sets.
[0043] The diagnostic area is a key analysis zone designated for fault localization. It includes the structural module to which the target shaft vibration measuring point belongs, and one or more related structural modules. These structural modules are defined based on the physical structure of the nuclear power turbine generator set's shaft system. The structural module is the basic unit for defining the diagnostic area, not a single rotor or cylinder. Taking the high-pressure and intermediate-pressure cylinder structural module as an example, it includes not only the high-pressure and intermediate-pressure rotor but also the cylinder body, corresponding bearing housings, and supporting structures, because the vibrations of these components will transmit to each other and collectively affect the signal at the shaft vibration measuring point. Exemplarily, the structural module includes the high-pressure and intermediate-pressure cylinder module, the low-pressure cylinder module (the low-pressure cylinder is divided into multiple segments, subdivided into low-pressure cylinder module 1, low-pressure cylinder module 2, and low-pressure cylinder module 3), the generator module, the exciter module, etc.
[0044] In one possible implementation, after determining the structural module to which the target shaft vibration measuring point belongs, one or more other structural modules associated with that structural module are determined based on the module connection relationships. For example, if the target shaft vibration measuring point belongs to the generator module (corresponding to the generator rotor and front and rear bearing housing measuring points), since the generator and exciter (corresponding to the exciter rotor and front and rear bearing housing measuring points) are directly connected through a rigid coupling, vibration can be directly transmitted through the coupling. Therefore, the other structural module associated with the generator module is the exciter module, and the area to be diagnosed includes both the generator module and the exciter module. If the target shaft vibration measuring point belongs to the high-pressure cylinder module, it is indirectly connected to the low-pressure cylinder module through a steam pipe, and the vibration transmission is weaker. In this case, the area to be diagnosed only needs to include the high-pressure cylinder module and the adjacent low-pressure cylinder 1 module.
[0045] In one possible implementation, after determining the structural module to which the target shaft vibration measuring point belongs, one or more other structural modules associated with that structural module are determined according to a preset association rule. This preset association rule can be set based on historical fault analysis statistics.
[0046] In this embodiment, the actual vibration change vector includes the difference data of all shaft vibration measurement points. On the one hand, by filtering the target shaft vibration measurement points through a preset amplitude threshold, the core measurement points with significant vibration changes and high correlation with the fault can be directly locked. For example, a nuclear power turbine generator set has a total of 12 shaft vibration measurement points, and only 3 measurement points have change amplitudes exceeding the threshold. Subsequent analysis only focuses on these 3 measurement points and their corresponding areas, greatly reducing the amount of calculation and shortening the diagnosis time. On the other hand, the diagnostic range is accurately defined based on the target shaft vibration measurement points, which avoids the risk of missed judgment caused by the range being too narrow (such as only analyzing the module to which the target measurement point belongs and ignoring the vibration transmission influence of related modules—for example, an exciter fault may cause abnormal vibration of the generator measurement point. If the exciter module is not included, the fault source will be mistakenly judged as the generator). It also avoids the efficiency problem caused by the range being too wide (such as covering the entire shaft system of 6 modules, it is necessary to calculate the weighted influence vector set of all modules, increasing unnecessary workload).
[0047] Step S104: Based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, calculate the weighting influence vector corresponding to each structural module in the area to be diagnosed, and obtain the weighting influence vector set of the area to be diagnosed.
[0048] The aggravated influence vector set includes the aggravated influence vector of each of the shaft vibration measuring points in the associated measuring point set corresponding to the area to be diagnosed. That is, each shaft vibration measuring point corresponds to one aggravated influence vector, and the aggravated influence vectors of all shaft vibration measuring points in the associated measuring point set together constitute the aggravated influence vector set. The aggravated influence vector set fully reflects the theoretical distribution of the module's influence on the vibration of the associated area.
[0049] The associated measurement point set is a collection of all shaft vibration measurement points covered by all structural modules within the area to be diagnosed. Essentially, it comprises all measurement points within the area to be diagnosed whose vibration impact needs to be analyzed. For example, if the area to be diagnosed includes a generator module (corresponding to shaft vibration measurement points 9 and 10) and an exciter module (corresponding to shaft vibration measurement points 11 and 12), then the associated measurement point set includes shaft vibration measurement points 9, 10, 11, and 12. The purpose of the associated measurement point set is to ensure that the analysis scope completely matches the area to be diagnosed, avoiding the omission of any measurement points within the area.
[0050] The weighting effect coefficient is a proportionality coefficient that determines the change in vibration vector at a specific shaft vibration measuring point when a unit mass of weight is applied to a particular weighted surface of a structural module. It includes both amplitude and phase effect coefficients. For example, a weighting effect coefficient of "80μm / kg@40°" for the front weighted surface of a generator module indicates that adding 1kg of weight at that location will increase the vibration amplitude of the corresponding shaft vibration measuring point by 80μm and shift the phase by 40°. In this embodiment, the weighting effect coefficient is used to quantify the vibration impact capability of the structural module. The weighting effect coefficients vary between different structural modules.
[0051] The dynamic equilibrium weighting effect database is a pre-built structured data set that stores the correspondence between structural modules, weighting surface positions, and weighting effect coefficients.
[0052] In one possible implementation, the dynamic equilibrium aggravation effect data also includes index information. This index information allows for the rapid location of the aggravation effect coefficient of a specific structural module, enabling efficient querying. The structured storage and indexing design of the dynamic equilibrium aggravation effect database allows read operations to be completed in milliseconds, avoiding the impact of data retrieval time on the real-time performance of the diagnostic process.
[0053] As one possible implementation of this application Figure 4 A specific implementation flow of step S104 in the vibration fault location and diagnosis method for nuclear power turbine generator sets provided in this application embodiment is shown below: B1: Read the aggravation effect coefficients corresponding to each structural module in the area to be diagnosed from the dynamic balance aggravation effect database.
[0054] The database read operation for structural modules within the diagnosis area is based on the target shaft vibration measurement points and is only performed on the structural modules within the diagnosis area, not all modules of the shaft system.
[0055] B2: Using the weighting effect coefficients of each structural module as weights, perform vector operations with the actual vibration change vectors of each shaft vibration measurement point in the associated measurement point set to obtain the weighting influence vectors corresponding to each structural module in the area to be diagnosed, and generate a weighting influence vector set.
[0056] In this embodiment, the weight (i.e., the aggravation effect coefficient) is not a simple proportional coefficient, but a vector parameter that includes amplitude and phase. The larger the weight, the more likely a small change in the mass of the structural module may cause a significant change in vibration, and the greater its impact on the results in the inversion calculation.
[0057] In one possible implementation, the above vector operation method satisfies the following equation (1): W j =ΔV i / K ij (1) Among them, W j ΔV is the calculated aggravation vector for the location of measuring point j. i K represents the actual vibration change vector of the i-th measuring point in the associated measuring point set. ij This is the aggravation effect coefficient of the aggravation effect of the j-th measuring point on the vibration of the i-th measuring point in the database.
[0058] Inversion refers to the process of deriving the possible module influence (weighting influence vector) from the actual vibration change results. For example, given that the actual vibration change of measuring point 9 is 60μm@35°, and combined with the generator module's coefficient of 75μm / kg@30°, the weighting influence vector of the generator module on measuring point 9 can be derived through the above vector calculation.
[0059] The actual vibration change vector represents the current "abnormal result" of the nuclear power turbine generator unit, while the aggravation effect coefficient represents the "influence pattern" verified historically. In this embodiment, the aggravation effect coefficients of the structural modules within the diagnostic area are accurately read from the dynamic balance aggravation effect database. Using the read aggravation effect coefficients as weights, the actual vibration change vector is transformed into an aggravation influence vector set through vector operations. This achieves a quantitative fusion of the "current abnormal state" and the "historical influence pattern," ensuring that the aggravation influence vector set obtained through inversion reflects both the current anomaly and conforms to the inherent vibration transmission characteristics of the nuclear power turbine generator unit. This avoids the one-sidedness of relying solely on real-time or historical data, overcomes the limitations of traditional diagnosis that relies on human experience, and effectively reflects the true module influence characteristics.
[0060] As one possible implementation of this application, such as Figure 5 As shown, the dynamic equilibrium weighting effect database is constructed in the following way: C1: Collect the test weight vector and the vibration change vector of the corresponding shaft vibration measuring point of the nuclear power turbine generator set in the historical dynamic balancing test.
[0061] In this embodiment, the historical dynamic balancing test includes standardized tests carried out on nuclear power turbine generator sets after installation, commissioning, overhaul, or regular maintenance. The purpose is to eliminate abnormal vibrations caused by rotor imbalance by adding balancing mass (trial weighting).
[0062] Dynamic balancing tests must be conducted under stable operating conditions of the nuclear power turbine generator unit to ensure that vibration data is not affected by transient operating conditions. The test weighting vector includes the vector parameters of the balancing mass artificially added to a specific weighting surface of the shaft structure module during the test, including the weighting mass and the weighting angle. The weighting surface is a preset balancing adjustment position on the structural module (such as the balancing slots at both ends of the generator rotor, or the balancing surface of the low-pressure cylinder rotor). Each structural module typically has 2-4 weighting surfaces (distributed along the axial direction) to ensure that imbalance can be adjusted from different positions. The vibration change vector at the shaft vibration measuring point refers to the difference in the actual vibration vector of each shaft vibration measuring point before and after the test weighting, including the change amplitude and the change phase.
[0063] It should be noted that the above-mentioned data acquisition range must cover all shaft vibration measurement points in the entire shaft system (not just the area to be diagnosed) to ensure data integrity. During data acquisition, the baseline vibration vector before the trial weight is added should be recorded first. After adding the trial weight and running stably for 30 minutes, the new vibration vector should be recorded. The vibration change vector of the shaft vibration measurement point is obtained by vector subtraction (the vector after the trial weight is subtracted from the vector before the trial weight).
[0064] C2: Based on the test weighting vector and the vibration change vector, calculate the weighting effect coefficient of each structural module under different weighting surfaces.
[0065] The calculation of the aggravation effect coefficient is based on the aforementioned formula (1), and will not be repeated here.
[0066] For example, the dynamic balancing test process includes: rotating a measuring point of the equipment, whose original vibration vector is... Installation and testing with added weight After (vector), vibration is obtained. Vector It is the vibration generated by the original imbalance, vector The vibration is caused by the combined effect of the original imbalance and the addition of trial weights. The vibration vector caused by the addition of trial weights is: According to the rules of vector triangles, in polar coordinate graphs (such as...) Figure 5.1 The vector obtained on ) Vibration vector change Increased pressure on exams The weighting effect (vector) at that measuring point can then be obtained: or .
[0067] In one possible implementation, to improve the reliability of the weighting effect coefficient, the same structural module + weighting surface needs to be subjected to 3-5 repeated tests (each test has a different weighting mass, such as 100g, 200g, 300g). The weighting effect coefficient of each set of data is calculated and the average value is taken to achieve the fusion of multiple sets of test data, thereby eliminating the random error of a single test (such as vibration deviation caused by environmental temperature fluctuations).
[0068] C3: All calculated weighting effect coefficients are classified and stored according to their respective structural modules and weighting surface locations to form the dynamic balance weighting effect database.
[0069] The classification dimensions are structural modules and the location of the weighting surface, while the secondary dimensions include the measurement point number (corresponding to each shaft vibration measurement point) and the test conditions. In this embodiment, the dynamic balancing weighting effect database uses structured storage and supports millisecond-level queries.
[0070] One possible implementation involves dynamically updating the dynamic balancing weighting effect database. This database is not static; supplementary dynamic balancing tests are conducted after major overhauls or modifications of the nuclear power turbine generator unit, or every 3-5 years. New data is collected, and the corresponding weighting effect coefficients are recalculated, updating the database to ensure that the weighting effect coefficients remain consistent with the current state of the nuclear power turbine generator unit.
[0071] In this embodiment, the weighting effect coefficient is derived from measured data of dynamic balancing tests, rather than theoretical derivation. It reflects the actual vibration transmission law of nuclear power turbine generator sets (e.g., the vibration of the generator module has a more significant impact on adjacent measuring points than on distant measuring points). By collecting the test weighting vector and vibration change vector from historical dynamic balancing tests, real and comprehensive raw data is provided for database construction. Based on this raw data, the weighting effect coefficient under different weighting surfaces of each structural module is calculated through vector operations and fusion of multiple sets of data, realizing the quantification of weighting and vibration changes. The calculated weighting effect coefficients are then stored by category to ensure that the data can be efficiently queried, traced, and updated. The dynamic balancing weighting effect database transforms vibration fault location from "experience-driven" to "data-driven," which can significantly improve the accuracy, efficiency, and reliability of diagnosis.
[0072] Step S105: Perform fault location diagnosis based on the vector characteristics of the aggravated influence vector set.
[0073] The dynamic balancing weighting effect database includes standard fault vector characteristics of each structural module; these vector characteristics are multi-dimensional parameters that can characterize the inherent laws of the weighting effect vector set, and are the core basis for distinguishing different fault types and fault sources.
[0074] As one possible implementation of this application, the vector features of the aggravated influence vector set corresponding to each structural module in the area to be diagnosed are compared with the standard fault vector features of each structural module in the dynamic balance aggravated effect database, and the structural module with the highest vector feature matching degree is determined as the fault source module.
[0075] For example, if the aggravated influence vector set of a certain module closely matches the standard characteristics of "rotor imbalance" in the database, it can be quantitatively determined that the module has an imbalance fault without relying on empirical speculation.
[0076] This embodiment compares the vector features of the aggravated influence vector set of each structural module in the area to be diagnosed with the standard fault vector features in the feature database. The higher the matching degree, the greater the probability that the structural module is the fault source. Finally, the module with the highest matching degree is identified as the fault source. The feature database stores the standard fault vector features corresponding to each structural module.
[0077] In one possible implementation, the vector characteristics include at least one of the following features: the amplitude dispersion of the weighted influence vector of each shaft vibration measuring point in the associated measuring point set, the phase difference between the weighted influence vectors of each shaft vibration measuring point in the associated measuring point set, the trend of the weighted influence vector with time or operating conditions, and in-phase and out-of-phase components.
[0078] The aforementioned amplitude dispersion is a quantitative indicator describing the degree of difference between the amplitudes of the aggravated influence vectors of various shaft vibration measuring points within the set of associated measuring points in the diagnostic area. It is used to reflect whether the vibration influence of the same structural module on different measuring points is balanced. In one possible implementation, the amplitudes of all aggravated influence vectors in the set of associated measuring points are taken, and the difference (or standard deviation) between the largest and smallest amplitudes is calculated. The smaller the difference, the lower the dispersion, indicating that the influence of the structural module on each measuring point is more balanced; conversely, the influence difference is significant.
[0079] The aforementioned phase difference refers to the phase offset angle of the amplification influence vector between any two shaft vibration measuring points in the associated measuring point set, used to reflect whether the vibrations caused by the same structural module are spatially consistent. In one possible implementation, the phase difference between adjacent shaft vibration measuring points is calculated. The smaller the phase difference (below a first preset phase difference threshold, such as <5°), the stronger the spatial synchronicity of the vibrations, which is consistent with the characteristics of overall rotor imbalance; the larger the phase difference (above a second preset phase difference threshold, such as >90°), the more likely it corresponds to a local fault (such as a loose bearing housing).
[0080] The trend of the aggravated influence vector over time or operating conditions refers to the evolution of the aggravated influence vector of the same structural module as it adjusts with operating time or conditions. This is used to determine whether a fault is in its development stage and the correlation between the fault and the operating conditions. In one possible implementation, the trend includes a linear increase in amplitude over time (possibly due to increased rotor wear), an exponential increase with increasing power (possibly due to steam flow excitation), and a significant phase shift with temperature changes (possibly due to rotor thermal bending).
[0081] In-phase and out-of-phase components are characteristic parameters obtained by jointly calculating the weighting influence vectors of symmetrically arranged shaft vibration measuring points within the structural module. They are used to distinguish the type of rotor imbalance (symmetric / antisymmetric). A high proportion of in-phase components (e.g., >80%) corresponds to "symmetric imbalance" (the mass deviation at both ends of the rotor is symmetrical, such as both ends being heavier); a high proportion of out-of-phase components (e.g., >80%) corresponds to "antisymmetric imbalance" (one end of the rotor is heavier than the other).
[0082] According to the relevant theories of rotor dynamics, in general, the same-phase component corresponds to symmetrical weighting on both sides of the rotor, and the opposite-phase component corresponds to anti-symmetrical weighting on both sides of the rotor. This is another reverse application of the dynamic balancing weighting method in vibration analysis.
[0083] For example, the vector representation methods for in-phase and out-of-phase components are as follows: Figure 6.1 As shown. Assume Figure 3 The vibration vectors at measuring points 9 and 10 at both ends of the generator GEN are respectively , Its in-phase components are: The anti-phase component is: .Right now: , .
[0084] Conversely, the weighting of the two planes of the rotor can also be decomposed into symmetrical weighting and antisymmetrical weighting in this way. It has a corresponding relationship with the in-phase and anti-phase components in the vibration of the measuring point, and is also a kind of weighting effect.
[0085] According to the harmonic component method of rotor balance, such as Figure 6.2 As shown, P1 and P2 represent weighting. Symmetrical weighting only produces in-phase vibration components, while antisymmetric weighting only produces out-of-phase vibration components. Conversely, if the in-phase component dominates the decomposed vibration, it reflects a symmetrical imbalance at both ends of the rotor; if the out-of-phase component dominates, it reflects an antisymmetric imbalance.
[0086] Amplitude dispersion characteristics can accurately determine the influence range and concentration of the fault source, providing a basis for narrowing down the maintenance scope and avoiding blind troubleshooting; phase difference characteristics can effectively distinguish the spatial distribution attributes of the fault and the vibration transmission path, assisting in determining the fault type and the specific location of the fault source. Change trend characteristics can determine whether the fault is in an active period (e.g., a continuous increase in amplitude indicates the need for emergency handling), and in-phase / out-of-phase component characteristics can directly pinpoint the type of imbalance (e.g., anti-symmetric imbalance requires the addition of reverse balancing blocks at both ends of the rotor), providing precise guidance for maintenance plans.
[0087] In this embodiment, vector features transform abstract fault characteristics into quantifiable values, constructing a "fault fingerprint" from four dimensions: amplitude distribution, spatial phase, temporal / operating condition trend, and symmetry characteristics. This allows for precise differentiation of different fault types and sources. For example, generator symmetrical imbalance manifests as "low dispersion, small phase difference, and high in-phase components," while loose bearing housings manifest as "high dispersion, large phase difference, and no obvious trend," showing significant differences in characteristics. For instance, when the proportion of anti-phase components is high, maintenance personnel can selectively add balancing masses in opposite directions at the front and rear ends of the rotor to avoid blindly increasing the weight.
[0088] For example, before and after a certain change in operating conditions, it was found that... Figure 2The vibration change vector is largest at measuring point 11, calculated to be 60∠200. Based on its location, the area to be diagnosed includes the generator GEN module and the exciter EXC module, involving four measuring points: 9, 10, 11, and 12. Therefore, the associated measuring point set includes these four points. The vibration changes at measuring points 9, 10, and 12 are 3∠60, 10∠265, and 26∠15, respectively. By reading the weighting effect coefficients of the generator GEN module and the exciter EXC module from the dynamic balance weighting effect database, the corresponding weighting influence vector set for these modules can be directly calculated. The vector characteristics of the aggravated influence vector set corresponding to the generator GEN module and the vector characteristics of the aggravated influence vector set corresponding to the exciter EXC module are respectively compared with the determined vector characteristics and the standard fault vector characteristics in the feature database. If the vector characteristics of the exciter EXC module match the standard fault vector characteristics of the exciter EXC module in the feature database better, the exciter EXC module can be determined as the fault module.
[0089] Therefore, in this embodiment, by acquiring the actual vibration vectors of each shaft vibration measuring point on the nuclear power turbine generator set shaft system before and after changes in operating conditions, the limitations of single measuring point data are broken. This provides basic data covering the entire shaft system and closely reflecting the actual operating state of the nuclear power turbine generator set for fault location and diagnosis. Subsequently, based on the actual vibration vectors, the actual vibration change vectors of each shaft vibration measuring point are calculated to accurately capture the vibration state differences caused by changes in operating conditions. Then, the target shaft vibration measuring point and the area to be diagnosed are determined according to the actual vibration change vectors. By using a preset amplitude threshold, target shaft vibration measuring points with significant vibration change amplitudes are selected, and the diagnostic scope is narrowed to the structural module to which the target shaft vibration measuring point belongs and its associated structural modules, avoiding blind traversal of the entire shaft system. This prevents... This approach avoids both the low analytical efficiency caused by an overly broad diagnostic scope and the missed faults caused by an overly narrow diagnostic scope, achieving precise control over the diagnostic scope. By combining the actual vibration change vector of the shaft vibration measuring point with the weighting effect coefficients of each structural module in the pre-built dynamic balance weighting effect database, the weighting influence vector set corresponding to each structural module within the diagnostic area is calculated. This deep integration of actual vibration data with historically verified dynamic balance weighting effect data transforms vibration changes into quantifiable vector features, providing an objective and reliable quantitative basis for fault location diagnosis. This overcomes the subjective limitations of traditional diagnosis that relies on experience-based judgment. Finally, based on the vector characteristics of the weighting influence vector sets of each structural module, fault location diagnosis is achieved without shutting down the system or reducing power. This application optimizes the diagnostic scope through target shaft vibration measuring point identification and diagnostic area definition, quantifies the diagnostic process through the dynamic balance database and vector calculation, and ultimately achieves precise location and efficient diagnosis of vibration faults in nuclear power turbine generator sets. This avoids the subjectivity and one-sidedness of traditional diagnosis while improving the efficiency and reliability of fault location.
[0090] To further illustrate the specific implementation process and beneficial effects of this application, a specific application example is provided below.
[0091] During the startup and power increase process of a nuclear power turbine generator unit after a major overhaul, a drastic change in vibration was detected at the No. 11 shaft vibration measuring point of the exciter, with the amplitude reaching near the recommended shutdown value. Based on traditional experience, abnormal vibration is located in the exciter, and fault diagnosis usually focuses on the exciter rotor body. The method described in this application was used for fault location and diagnosis, as follows: First, the vibration vector data of each shaft vibration measuring point before and after grid connection are obtained. After calculation, the vibration change vector of each measuring point is obtained. Among them, the change amplitude (72μm) of shaft vibration measuring point 11 (11S) of the exciter EXC module is much larger than that of other measuring points and exceeds the preset amplitude threshold. Therefore, it is determined as the target shaft vibration measuring point. Based on the target shaft vibration measuring point, the area to be diagnosed is determined to be the exciter EXC module containing the target measuring point and its associated generator GEN module.
[0092] Subsequently, based on the pre-built dynamic balance weighting effect database, the weighting influence vector set required to explain the observed vibration changes (especially the change in 72∠128° at measuring point 11) was calculated when simulated weighting was performed on specific weighting surfaces in the GEN and EXC modules, respectively. The calculation results are shown in Table 1 below:
[0093] Table 1 Finally, the vector characteristics of the two aggravated influence vector sets mentioned above are analyzed and compared, where: Amplitude characteristic analysis: In the results calculated by the GEN module, the simulated weight amplitudes at measuring points 10, 11, and 12 differ by more than two orders of magnitude, indicating extremely high dispersion. However, in the results calculated by the EXC module, the simulated weight amplitudes at the three measuring points are within the same order of magnitude, showing low dispersion.
[0094] Phase characteristic analysis: The simulated weighted phase difference (approximately 23°) between measurement points 11 and 12 calculated by the EXC module is much smaller than the calculation result (approximately 37°) of the GEN module, showing higher consistency.
[0095] Comprehensive diagnostic conclusion: The simulated weight set corresponding to the EXC module (exciter) has smaller amplitude dispersion, higher phase consistency, and the best matching degree with the measured vibration change vector. Therefore, the fault source is determined to be in the EXC module, and the cause of the fault is a mass imbalance in the exciter rotor.
[0096] Based on this precise location, the maintenance team developed a targeted inspection and handling plan in advance. After opening the control panel during the overhaul, it was confirmed that the exciter rotor's wheel runout and end face misalignment data were seriously exceeding the standards, completely consistent with the diagnostic conclusion. Subsequently, the spare rotor was replaced according to the plan, avoiding significant economic losses due to start-up failure or temporary dynamic balancing, which would have greatly extended the project timeline.
[0097] This embodiment fully demonstrates that the method of the present invention can overcome the limitations of traditional experience and achieve accurate and efficient location of faulty components without shutting down the power plant, providing strong technical support for quickly formulating maintenance strategies and ensuring the safe and economical operation of nuclear power turbine generator units.
[0098] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0099] Corresponding to the vibration fault location and diagnosis method for nuclear power turbine generator sets described in the above embodiments, Figure 7 The diagram shows a structural block diagram of the vibration fault location and diagnosis device for nuclear power turbine generator sets provided in an embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown.
[0100] Reference Figure 7 The nuclear power turbine generator set vibration fault location and diagnosis device includes: a data acquisition unit 71, a change calculation unit 72, a diagnosis area determination unit 73, an aggravation effect calculation unit 74, and a fault location and diagnosis unit 75, wherein: Data acquisition unit 71 is used to acquire the actual vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set before and after the change of operating conditions; The change calculation unit 72 is used to calculate the actual vibration change vector of each of the shaft vibration measuring points based on the actual vibration vector; The diagnostic area determination unit 73 is used to determine the target shaft vibration measuring point and its corresponding diagnostic area based on the actual vibration change vector. The target shaft vibration measuring point is a shaft vibration measuring point whose vibration change amplitude exceeds a preset amplitude threshold. The diagnostic area includes the structural module to which the target shaft vibration measuring point belongs and one or more other associated structural modules. The structural modules are divided based on the physical structure of the nuclear power turbine generator set shaft system. The weighting effect calculation unit 74 is used to calculate the weighting effect vector corresponding to each structural module in the area to be diagnosed based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, so as to obtain the weighting effect vector set of the area to be diagnosed. The weighting effect vector set includes the weighting effect vector of each shaft vibration measuring point in the associated measuring point set corresponding to the area to be diagnosed. The fault location and diagnosis unit 75 is used to perform fault location and diagnosis based on the vector characteristics of the aggravated influence vector set.
[0101] As one possible implementation of this application, the data acquisition unit 71 includes: The raw data acquisition module is used to acquire the raw vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set collected by the shaft vibration probe; The purification and preprocessing module is used to purify and preprocess the original vibration vector to obtain the actual vibration vector of each shaft vibration measuring point. The purification and preprocessing is used to remove non-vibration deviations from the original vibration vector.
[0102] As one possible implementation of this application, the associated measurement point set is the set of all shaft vibration measurement points covered by all structural modules within the area to be diagnosed; the aggravated influence calculation unit 74 includes: The coefficient reading module is used to read the aggravation effect coefficients corresponding to each structural module in the region to be diagnosed from the dynamic balance aggravation effect database. The inversion calculation module is used to perform vector operations with the actual vibration change vector of each shaft vibration measurement point in the associated measurement point set, using the weighting effect coefficient of each structural module as the weight, to invert and obtain the weighting influence vector corresponding to each structural module in the area to be diagnosed, and generate a weighting influence vector set.
[0103] As one possible implementation of this application, the fault location and diagnosis unit 75 is specifically used for: The vector features of the aggravated influence vector set corresponding to each structural module in the area to be diagnosed are compared with the standard fault vector features of each structural module, and the structural module with the highest vector feature matching degree is determined as the fault source module.
[0104] As one possible implementation of this application, the vector feature includes at least one of the following features: the amplitude dispersion of the weighted influence vector of each shaft vibration measuring point in the associated measuring point set, the phase difference between the weighted influence vectors of each shaft vibration measuring point in the associated measuring point set, the trend of the weighted influence vector, and in-phase and out-of-phase components.
[0105] As one possible implementation of this application, the nuclear power turbine generator set vibration fault location and diagnosis device further includes a database construction unit, used for: Collect the test weight vector and the corresponding vibration change vector of the shaft vibration measuring point of the nuclear power turbine generator unit during the historical dynamic balancing test; Based on the test weighting vector and the vibration change vector, calculate the weighting effect coefficient of each structural module under different weighting surfaces; All the calculated weighting effect coefficients are classified and stored according to their respective structural modules and weighting surface locations to form the dynamic balance weighting effect database.
[0106] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0107] This application embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements... Figures 1 to 5 This describes the steps of any method for locating and diagnosing vibration faults in a nuclear power turbine generator set.
[0108] This application embodiment also provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements... Figures 1 to 5 This describes the steps of any method for locating and diagnosing vibration faults in a nuclear power turbine generator set.
[0109] This application also provides a computer program product that, when run on a terminal device, causes the terminal device to execute the implementation of... Figures 1 to 5 This describes the steps of any method for locating and diagnosing vibration faults in a nuclear power turbine generator set.
[0110] Figure 8 This is a schematic diagram of a terminal device provided in an embodiment of this application. For example... Figure 8 As shown, the terminal device 8 in this embodiment includes: a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80. When the processor 80 executes the computer program 82, it implements the steps in the above embodiments of the nuclear power turbine generator set vibration fault location and diagnosis methods, for example... Figure 1 Steps S101 to S105 are shown. Alternatively, when the processor 80 executes the computer program 82, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 7 The functions of units 71 to 75 shown.
[0111] For example, the computer program 82 may be divided into one or more modules / units, which are stored in the memory 81 and executed by the processor 80 to complete this application. The one or more modules / units may be a series of computer-readable instruction segments capable of performing a specific function, which describe the execution process of the computer program 82 in the terminal device 8.
[0112] The terminal device 8 may include, but is not limited to, a processor 80 and a memory 81. Those skilled in the art will understand that... Figure 8 This is merely an example of terminal device 8 and does not constitute a limitation on terminal device 8. It may include more or fewer components than shown, or combine certain components, or different components. For example, terminal device 8 may also include input / output devices, network access devices, buses, etc.
[0113] The processor 80 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0114] The memory 81 can be an internal storage unit of the terminal device 8, such as a hard disk or memory of the terminal device 8. The memory 81 can also be an external storage device of the terminal device 8, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal device 8. Furthermore, the memory 81 can include both internal and external storage units of the terminal device 8. The memory 81 is used to store the computer program and other programs and data required by the terminal device. The memory 81 can also be used to temporarily store data that has been output or will be output.
[0115] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0116] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0117] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a device / terminal equipment, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0118] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0119] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for locating and diagnosing vibration faults in nuclear power turbine generator sets, characterized in that, include: Obtain the actual vibration vectors of each shaft vibration measuring point on the shaft system of a nuclear power turbine generator set before and after changes in operating conditions; Based on the actual vibration vector, calculate the actual vibration change vector of each of the shaft vibration measuring points; Based on the actual vibration change vector, the target shaft vibration measurement point and its corresponding diagnostic area are determined. The target shaft vibration measurement point is the shaft vibration measurement point whose vibration change amplitude exceeds a preset amplitude threshold. The diagnostic area includes the structural module to which the target shaft vibration measurement point belongs and one or more other associated structural modules. The structural modules are divided based on the physical structure of the shaft system of the nuclear power turbine generator set. Based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, the weighting influence vector corresponding to each structural module in the area to be diagnosed is calculated to obtain the weighting influence vector set of the area to be diagnosed. The weighting influence vector set includes the weighting influence vector of each shaft vibration measuring point in the associated measuring point set corresponding to the area to be diagnosed. Based on the vector characteristics of the aggravated influence vector set, fault location diagnosis is performed.
2. The method according to claim 1, characterized in that, The acquisition of the actual vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set before and after the change in operating conditions includes: Obtain the original vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set before and after the change of operating conditions, as collected by the shaft vibration probe; The original vibration vector is purified and preprocessed to obtain the actual vibration vector of each shaft vibration measuring point. The purification and preprocessing is used to remove non-vibration deviations from the original vibration vector.
3. The method according to claim 1, characterized in that, The associated measurement point set is the set of all shaft vibration measurement points covered by all structural modules within the area to be diagnosed; The actual vibration change vector based on the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database are used to calculate the weighting influence vector corresponding to each structural module in the area to be diagnosed, thus obtaining the weighting influence vector set of the area to be diagnosed, including: Read the aggravation effect coefficients corresponding to each structural module in the area to be diagnosed from the dynamic balance aggravation effect database; Using the weighting effect coefficients of each structural module as weights, vector operations are performed with the actual vibration change vectors of each shaft vibration measurement point in the associated measurement point set to obtain the weighting influence vectors corresponding to each structural module in the area to be diagnosed, and a weighting influence vector set is generated.
4. The method according to claim 1, characterized in that, The step of performing fault location diagnosis based on the vector characteristics of the aggravated influence vector set includes: The vector features of the aggravated influence vector set corresponding to each structural module in the area to be diagnosed are compared with the standard fault vector features of each structural module, and the structural module with the highest vector feature matching degree is determined as the fault source module.
5. The method according to claim 4, characterized in that, The vector features include the following features At least one of the following: the amplitude dispersion of the weighted influence vector of each shaft vibration measuring point in the associated measuring point set, the phase difference between the weighted influence vectors of each shaft vibration measuring point in the associated measuring point set, the trend of the weighted influence vector, and the in-phase component and the out-of-phase component.
6. The method according to any one of claims 1 to 5, characterized in that, The dynamic equilibrium weighting effect database is constructed in the following manner: Collect the test weight vector and the corresponding vibration change vector of the shaft vibration measuring point of the nuclear power turbine generator unit during the historical dynamic balancing test; Based on the test weighting vector and the vibration change vector, calculate the weighting effect coefficient of each structural module under different weighting surfaces; All the calculated weighting effect coefficients are classified and stored according to their respective structural modules and weighting surface locations to form the dynamic balance weighting effect database.
7. A vibration fault location and diagnosis device for nuclear power turbine generator sets, characterized in that, include: The data acquisition unit is used to acquire the actual vibration vectors of each shaft vibration measuring point on the shaft system of the nuclear power turbine generator set before and after the change of operating conditions. The variation calculation unit is used to calculate the actual vibration variation vector of each of the shaft vibration measuring points based on the actual vibration vector; The diagnostic area determination unit is used to determine the target shaft vibration measuring point and its corresponding diagnostic area based on the actual vibration change vector. The target shaft vibration measuring point is a shaft vibration measuring point whose vibration change amplitude exceeds a preset amplitude threshold. The diagnostic area includes the structural module to which the target shaft vibration measuring point belongs and one or more other associated structural modules. The structural modules are divided based on the physical structure of the nuclear power turbine generator set shaft system. The weighting effect calculation unit is used to calculate the weighting effect vector corresponding to each structural module in the region to be diagnosed based on the actual vibration change vector of the shaft vibration measuring point and the weighting effect coefficient of each structural module in the pre-built dynamic balance weighting effect database, so as to obtain the weighting effect vector set of the region to be diagnosed. The weighting effect vector set includes the weighting effect vector of each shaft vibration measuring point in the associated measuring point set corresponding to the region to be diagnosed. The fault location and diagnosis unit is used to perform fault location and diagnosis based on the vector characteristics of the aggravated influence vector set.
8. The apparatus according to claim 7, characterized in that, The nuclear power turbine generator set vibration fault location and diagnosis device also includes a database construction unit, used for: Collect the test weight vector and the corresponding vibration change vector of the shaft vibration measuring point of the nuclear power turbine generator unit during the historical dynamic balancing test; Based on the test weighting vector and the vibration change vector, calculate the weighting effect coefficient of each structural module under different weighting surfaces; All the calculated weighting effect coefficients are classified and stored according to their respective structural modules and weighting surface locations to form the dynamic balance weighting effect database.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the vibration fault location and diagnosis method for nuclear power turbine generator sets as described in any one of claims 1 to 6.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the vibration fault location and diagnosis method for nuclear power turbine generator sets as described in any one of claims 1 to 6.