Jumping Measurement Data Processing Method, Device, Detection System and Storage Medium
The use of electronic measurement devices and threshold-based data processing in aircraft engines addresses the inaccuracy of human-read dial gauge methods, improving precision and efficiency in turbine blade tip clearance measurement.
Patent Information
- Application Number
- CN202110267991.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-11
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2041-03-11
AI Technical Summary
In the prior art, due to naked eye limitations, it is difficult to accurately read the dial table value when the engine's high-pressure rotor tip jumps, resulting in large measurement errors.
Electronic measurement equipment is used to collect the jump values of multiple sampling points, and automatically distinguish the tip jump value from the gap jump value through calibration values, obtain the tip jump value corresponding to a single blade, and determine the jump measurement result based on the tip jump value.
The accuracy and efficiency of pulsation measurement are improved, ensuring the accuracy of the tip pulsation value and the reliability of the measurement results.
Smart Images

Figure CN115077441B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of measurement of high-pressure rotors of engines, and particularly relates to a method for processing runout measurement data, a device, a detection system, and a storage medium. Background Art
[0002] During the assembly process of an aero-engine, in the scientific research stage, it is often necessary to connect the high-pressure compressor rotor and the high-pressure turbine rotor to form a high-pressure rotor state for tip runout measurement. The commonly used method for tip runout measurement is to horizontally place the engine rotor on a balancing machine, press a dial indicator on the rotor tip, and read the amplitude change of the dial indicator value by the naked eye of the staff when the rotor rotates one week to obtain the final runout value of the tip. In this method, the dial indicator value continuously changes during the rotation of the rotor. Due to the limitation of the naked eye, it is very difficult to accurately read the dial indicator value, and it is even more difficult to obtain the value corresponding to each blade from the continuously changing values, resulting in a large measurement error. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the defect in the prior art that due to the limitation of the naked eye, it is very difficult to accurately read the dial indicator value during the tip runout measurement of the rotor, and it is even more difficult to obtain the runout value corresponding to each blade from the continuously changing values, resulting in a large measurement error, and to provide a method for processing runout measurement data, a device, a detection system, and a storage medium.
[0004] The present invention solves the above technical problem through the following technical solutions:
[0005] The present invention provides a method for processing runout measurement data, including:
[0006] Collecting a first runout value, where the first runout value includes runout values of multiple sampling points measured by an electronic measurement device during runout measurement of a high-pressure rotor of an engine;
[0007] Obtaining the tip runout value corresponding to a single blade of the high-pressure rotor of the engine from the first runout value according to a calibration value;
[0008] Determining a runout measurement result of the corresponding blade according to the tip runout value.
[0009] Preferably, the obtaining the tip runout value corresponding to a single blade of the high-pressure rotor of the engine from the first runout value according to the calibration value includes:
[0010] Taking the runout value between a first sampling point and a second sampling point in the first runout value as the tip runout value corresponding to one blade;
[0011] wherein the first sampling point is a sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value;
[0012] The second sampling point is a sampling point whose own beating value is less than the calibration value and the beating value of the previous sampling point is greater than the calibration value.
[0013] Preferably, the method for processing the beating measurement data further includes:
[0014] Count the marked sampling points in the first beating value, where the marked sampling point is a sampling point whose own beating value is less than the calibration value and the beating value of the previous sampling point is greater than the calibration value;
[0015] When the total number of the marked sampling points is equal to the total number of the blades of the high-pressure rotor of the engine, stop collecting the first beating value, and / or, prompt that the measurement is completed.
[0016] Preferably, the method for processing the beating measurement data further includes:
[0017] Collect a second beating value, where the second beating value includes the beating values of multiple sampling points measured by the electronic measurement device when calibrating the high-pressure rotor of the engine;
[0018] Obtain the maximum beating value and the minimum beating value from the second beating value;
[0019] Determine the calibration value, where the calibration value is less than the maximum beating value and greater than the minimum beating value.
[0020] Preferably, the first beating value or the second beating value is collected at equal time intervals.
[0021] Preferably, determining the beating measurement result of the corresponding blade according to the tip beating value includes:
[0022] Determine the beating measurement result of the corresponding blade according to the maximum tip beating value greater than the calibration value in the tip beating value.
[0023] Preferably, the method for processing the beating measurement data further includes:
[0024] Determine the overall beating value of the high-pressure rotor of the engine according to the maximum value and the minimum value in the beating measurement results of all blades.
[0025] The present invention also provides a device for processing beating measurement data, including: a measurement unit;
[0026] The measurement unit includes:
[0027] A measurement acquisition module for acquiring a first beating value, where the first beating value includes the beating values of multiple sampling points measured by an electronic measurement device when performing a beating measurement on a high-pressure rotor of an engine;
[0028] A tip acquisition module, configured to acquire the tip runout value corresponding to a single blade of the high-pressure rotor of the engine from the first runout value according to a calibration value;
[0029] A result determination module, configured to determine the runout measurement result of the corresponding blade according to the tip runout value.
[0030] Preferably, the tip acquisition module is specifically configured to use the runout value between the first sampling point and the second sampling point in the first runout value as the tip runout value corresponding to one blade;
[0031] Wherein, the first sampling point is a sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value;
[0032] The second sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value.
[0033] Preferably, the measurement unit further includes:
[0034] A blade counting module, configured to count the flag sampling points in the first runout value, where the flag sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value; when the total number of the flag sampling points is equal to the total number of blades of the high-pressure rotor of the engine, stop collecting the first runout value, and / or, prompt that the measurement is completed.
[0035] Preferably, the runout measurement data processing device further includes: a calibration unit;
[0036] The calibration unit includes:
[0037] A calibration acquisition module, configured to acquire a second runout value, where the second runout value includes the runout values of multiple sampling points measured by the electronic measurement device during the calibration of the high-pressure rotor of the engine;
[0038] A maximum and minimum value acquisition module, configured to acquire the maximum runout value and the minimum runout value from the second runout value;
[0039] A calibration determination module, configured to determine the calibration value, where the calibration value is less than the maximum runout value and greater than the minimum runout value.
[0040] Preferably, the first runout value or the second runout value is acquired at equal time intervals.
[0041] Preferably, the result determination module is specifically configured to determine the runout measurement result of the corresponding blade according to the maximum tip runout value greater than the calibration value in the tip runout value.
[0042] Preferably, the measuring unit further includes:
[0043] An overall processing module for determining the overall runout value of the high-pressure rotor of the engine according to the maximum and minimum values in the runout measurement results of all blades.
[0044] The present invention also provides a runout detection system, including:
[0045] An electronic measuring device for measuring the runout value of the high-pressure rotor of the engine;
[0046] A runout measurement data processing device for collecting the runout value from the electronic measuring device.
[0047] Preferably, the runout measurement data processing device includes: a measuring unit;
[0048] The measuring unit includes:
[0049] A measurement acquisition module for acquiring a first runout value, where the first runout value includes the runout values of multiple sampling points measured by the electronic measuring device when measuring the runout of the high-pressure rotor of the engine;
[0050] A blade tip acquisition module for obtaining the blade tip runout value corresponding to a single blade of the high-pressure rotor of the engine from the first runout value according to a calibration value;
[0051] A result determination module for determining the runout measurement result of the corresponding blade according to the blade tip runout value.
[0052] Preferably, the blade tip acquisition module is specifically configured to use the runout value between the first sampling point and the second sampling point in the first runout value as the blade tip runout value corresponding to one blade;
[0053] wherein, the first sampling point is a sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value;
[0054] The second sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value.
[0055] Preferably, the measuring unit further includes:
[0056] A blade counting module for counting the flag sampling points in the first runout value, where the flag sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value; when the total number of the flag sampling points is equal to the total number of blades of the high-pressure rotor of the engine, stop acquiring the first runout value, and / or, prompt that the measurement is completed.
[0057] Preferably, the runout measurement data processing device further includes: a calibration unit;
[0058] The calibration unit includes:
[0059] A calibration acquisition module for acquiring a second runout value, where the second runout value includes runout values of multiple sampling points measured by the electronic measurement device during calibration of the high-pressure rotor of the engine;
[0060] A maximum and minimum value acquisition module for obtaining a maximum runout value and a minimum runout value from the second runout value;
[0061] A calibration determination module for determining the calibration value, where the calibration value is less than the maximum runout value and greater than the minimum runout value.
[0062] Preferably, the first runout value or the second runout value is acquired at equal time intervals.
[0063] Preferably, the result determination module is specifically configured to determine the runout measurement result of the corresponding blade according to the maximum blade tip runout value greater than the calibration value among the blade tip runout values.
[0064] Preferably, the measurement unit further includes:
[0065] An overall processing module for determining the overall runout value of the high-pressure rotor of the engine according to the maximum and minimum values among the runout measurement results of all blades.
[0066] The present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the runout measurement data processing method described above are implemented.
[0067] On the basis of conforming to common knowledge in the art, the above preferred conditions can be combined arbitrarily to obtain various preferred examples of the present invention.
[0068] The positive and progressive effects of the present invention are as follows: The present invention measures the runout value of the high-pressure rotor of the engine through an electronic measurement device, automatically acquires and processes data, obtains the runout measurement result of the high-pressure rotor blade, avoids the limitation of the naked eye, can accurately read the measured runout value, greatly improves the measurement accuracy, and at the same time, through the calibration value, can accurately distinguish the blade tip runout value corresponding to a single blade from the first runout value, and then obtain the runout measurement result of a single blade or all blades, which not only ensures the accuracy of the blade tip runout value but also improves the measurement efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Figure 1 It is a schematic installation diagram of a high-pressure rotor and related devices during runout measurement in Embodiment 1 of the present invention;
[0070] Figure 2 Schematic diagram of the structure of a runout measurement data processing device according to Embodiment 1 of the present invention;
[0071] Figure 3 Flowchart of a runout measurement data processing method according to Embodiment 1 of the present invention;
[0072] Figure 4 Flowchart for determining the calibration value in a runout measurement data processing method according to Embodiment 1 of the present invention;
[0073] Figure 5 Schematic diagram of the sampled points - first runout value collected;
[0074] Figure 6 Schematic diagram of the angle value - runout measurement result obtained after processing;
[0075] Figure 7 Flowchart for processing the runout value measured during measurement of rotation according to Embodiment 1 of the present invention;
[0076] Figure 8 Module schematic diagram of a runout measurement data processing device according to Embodiment 2 of the present invention. Detailed implementation manners
[0077] The present invention will be further described below by way of embodiments, but the present invention is not limited thereto within the scope of the described embodiments.
[0078] Embodiment 1
[0079] This embodiment provides a runout measurement data processing method. It can be used to process the runout value measured by an electronic measurement device during runout measurement of a high - pressure rotor of an engine, especially a high - pressure rotor of an aero - engine.
[0080] Figure 1Shows an installation schematic diagram of the high-pressure rotor and related devices during runout measurement. The high-pressure compressor rotor 11 and the high-pressure turbine rotor 12 are assembled into a high-pressure rotor, and the high-pressure rotor is horizontally installed on the two-axis support structure 13 of the balancing machine to maintain balance. The electronic measuring device 14 is preferably a digital display micrometer and is fixed to the balancing machine frame 16 through a magnetic dial gauge holder 15 or other fixing devices. The measuring head of the electronic measuring device 14 (such as the head of the digital display micrometer) is in contact with and pressed against the blade tip 17 of the high-pressure rotor to ensure that when the high-pressure rotor rotates during the measurement process, when the blade tip 17 passes through the position where the measuring head is located, it forms a close contact with the measuring head. The electronic measuring device 14 is communicatively connected to the runout measurement data processing device 18, and can transmit the measured runout value (which can also be called the runout amplitude value) to the runout measurement data processing device 18. According to the data transmission interface requirements of the electronic measuring device 14 and the runout measurement data processing device 18, the two can be connected through a data line 19, or various wireless connections such as Bluetooth, mobile network, and local area network. The runout measurement data processing device 18 can include a tablet computer, a notebook computer, a desktop computer, or other electronic devices that can implement data processing functions. The runout measurement data processing device 18 includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the runout measurement data processing method provided in this embodiment can be implemented.
[0081] Figure 2 The shown runout measurement data processing device 18 is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention. The device 18 can be presented in the form of a general-purpose computing device, for example, it can be a server device. The components of the device 18 can include but are not limited to: the above-mentioned at least one processor 181, the above-mentioned at least one memory 182, and a bus 183 connecting different system components (including the memory 182 and the processor 181).
[0082] The bus 183 includes a data bus, an address bus, and a control bus.
[0083] The memory 182 can include volatile memory, such as random access memory (RAM) 1821 and / or cache memory 1822, and can further include read-only memory (ROM) 1823.
[0084] The memory 182 can also include a program / utility 1825 having a set (at least one) of program modules 1824. Such program modules 1824 include but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0085] The processor 181 executes various functional applications and data processing by running computer programs stored in the memory 182, such as the method of Embodiment 1 of the present invention.
[0086] The device 18 can also communicate with one or more external devices 184 (such as a keyboard, a pointing device, etc.). Such communication can be carried out through the input / output (I / O) interface 185. Moreover, the device 18 for model generation can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 186. As shown in the figure, the network adapter 186 communicates with other modules of the device 18 for model generation through the bus 183. It should be understood that although not shown in the figure, other hardware and / or software modules can be used in combination with the device 18 for model generation, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (redundant array of independent disks) systems, tape drives, and data backup storage systems, etc.
[0087] Figure 3 A method for processing jitter measurement data in this embodiment is shown. It includes:
[0088] Step 21: Collect the first jitter value. Among them, the first jitter value includes the jitter values of multiple sampling points measured by the electronic measurement device 14 when measuring the jitter of the high-pressure rotor of the engine.
[0089] Step 22: Obtain the tip jitter value corresponding to a single blade of the high-pressure rotor of the engine from the first jitter value according to the calibration value.
[0090] Step 23: Determine the jitter measurement result of the corresponding blade according to the tip jitter value.
[0091] During the process of measuring the runout of the high-pressure rotor of the engine, the high-pressure rotor needs to rotate. The rotation can be continuous until it stops after rotating a certain angle, or stops after receiving an instruction to stop rotating, or stops after determining that the measurement is completed. The rotation can be at a constant speed or a variable speed. The electronic measurement device 14 measures the runout value. Collecting the runout values of multiple sampling points measured by the electronic measurement device 14, that is, the first runout value, avoids the limitation of the naked eye and can accurately read the measured runout value, greatly improving the measurement accuracy. Even if the runout value changes rapidly, it can be accurately recorded without missing data, ensuring the data volume and not affecting the accuracy and precision of the subsequent data processing process. In an alternative manner, step 21 can collect the first runout value at equal time intervals, such as collecting the first runout value every 50 ms or 100 ms or other time intervals. Triggering the collection based on time, compared with triggering the collection based on the rotation angle, avoids the time and space required for installing an angle encoder or other angle acquisition devices, simplifying the overall structure of the supporting runout detection system. The time interval between two adjacent sampling points can be equal.
[0092] Among the first runout values, a part of the runout values are measured by the electronic measurement device when the tip of the high-pressure rotor blade (also known as the blade tip, blade end) passes by the electronic measurement device 14. In this embodiment, this part of the runout value is called the tip runout value; another part of the runout values are measured by the electronic measurement device when the gap between two adjacent high-pressure rotor blades passes by the electronic measurement device 14. In this embodiment, this part of the runout value is called the gap runout value. The tip runout value among them belongs to the valid data and valuable data that can be further analyzed and processed subsequently. The role of the calibration value is to help distinguish the tip runout value and the gap runout value in the first runout value. When the rotor includes n blades, each blade corresponds to 1 set of tip runout values, and a total of n sets of tip runout values are included. Each set of tip runout values can include multiple tip runout values. At the same time, since there are n - 1 gaps formed between the rotor blades, each gap corresponds to 1 set of gap runout values, and a total of n - 1 sets of gap runout values are included. Each set of gap runout values includes multiple gap runout values. Through the calibration value, valid data such as the tip runout value can be quickly obtained from the first runout value, and the tip runout value is used as the basis for determining the runout measurement result subsequently. On the one hand, it reduces the amount of data required to determine the runout measurement result and improves the processing efficiency. On the other hand, it can also eliminate invalid data such as the gap runout value and improve the accuracy of the subsequently determined runout measurement result.
[0093] The runout measurement result determined according to the tip runout value can accurately reflect the runout state of the blade tip. Using this result, the state of the engine rotor tooling tip can be evaluated, and then the wear condition of the working blade and the coating can be judged. At the same time, the overall eccentricity of the blade can also be obtained based on this result, and then the airflow state generated during the working state can be analyzed in depth, providing a data basis for the performance analysis of the actual operation of the engine. Through big data accumulation, the relationship between the blade distribution state and the engine performance can be established, which has a wide range of applications.
[0094] By obtaining the runout measurement result of the blade through the above method, there is a significant improvement in both the accuracy and measurement efficiency of the result.
[0095] In an optional manner, the runout measurement data processing method further includes a process for determining a calibration value, such as Figure 4 shown as follows:
[0096] Step 31: Collect the second runout value. The second runout value includes the runout values of multiple sampling points measured by an electronic measuring device during the calibration of the high-pressure rotor of the engine.
[0097] Step 32: Obtain the maximum runout value and the minimum runout value from the second runout value.
[0098] Step 33: Determine the calibration value, which is less than the maximum runout value and greater than the minimum runout value.
[0099] Generally, it is necessary to determine the calibration value through the above steps before runout measurement. Among them, before calibrating the high-pressure rotor of the engine, it is still necessary to install the high-pressure rotor, the electronic measuring device 14, the runout measurement data processing device 18, etc. according to Figure 1 During the calibration process, the high-pressure rotor needs to rotate, and the rotation can be continuous or intermittent until it stops after rotating a certain angle. The rotation angle is preferably greater than the preset angle, and the preset angle is usually set to be at least greater than the angle of three blades of the high-pressure rotor. In an optional manner, step 31 is performed during the rotation of the rotor, and preferably the second runout value is collected at equal time intervals, such as once every 50m or 100ms, or at other time intervals. Collecting based on time trigger, compared with collecting based on rotation angle trigger, avoids the time and space required for installing an angle encoder or other angle acquisition devices, simplifying the overall structure of the supporting runout detection system. Of course, in other ways, the runout values of the sampling points measured by the electronic measuring device 14 can also be temporarily stored in a storage device first, and then all the second runout values are collected from the storage device batch by batch or at one time after the rotation ends. The time interval between adjacent two sampling points can be equal.
[0100] The maximum jump value is the maximum value among the second jump values. The minimum jump value is the minimum value among the second jump values. The maximum jump value and the minimum jump value represent the two extreme values of the jump values. Usually, the maximum jump value is measured when the blade tip passes the electronic measuring device, and the minimum jump value is measured when the clearance passes the electronic measuring device. Finding a demarcation point between the maximum jump value and the minimum jump value can serve as a strong basis for determining whether a jump value is a blade tip jump value or a clearance jump value. The following gives a formula for calculating the calibration value in step 33:
[0101] P = k × (MAX(T1) - MIN(T1)) + MIN(T1)
[0102] In the above formula, P represents the calibration value, k represents the proportionality coefficient, T1 represents the second jump value, MAX(T1) represents the maximum jump value, and MIN(T1) represents the minimum jump value. The value of k is obtained through experiments, or can be obtained through statistical analysis and induction after a large number of experiments, and is preferably 0.2 or 0.3.
[0103] In the above method, by using the calibration process before measurement, measuring, collecting, and calculating the calibration value, the blade tip jump value and the clearance jump value can be accurately distinguished, ensuring the accuracy of the blade tip jump value, and thus ensuring the accuracy of the measured jump result. Of course, the calibration value can also be determined by other methods, such as based on collecting a large amount of measured data and through various methods such as statistical analysis, induction, and derivation.
[0104] In an alternative embodiment, step 22 may specifically include: taking the jump value between the first sampling point and the second sampling point in the first jump value as the blade tip jump value corresponding to one blade. Wherein, the first sampling point is the sampling point whose own jump value is greater than the calibration value and the jump value of the previous sampling point is less than the calibration value. The second sampling point is the sampling point whose own jump value is less than the calibration value and the jump value of the previous sampling point is greater than the calibration value.
[0105] That is, if R i > P and R i-1 < P, then R i is the first sampling point. If R i < P and R i-1 > P, then R i is the second sampling point. Wherein, R i represents the jump value of the i-th sampling point, and P represents the calibration value.
[0106] In this step, starting from the jitter value of the first sampling point, the jitter values that are connected and greater than the calibration value until the jitter value of the second sampling point all belong to the tip jitter values corresponding to the same blade. In the first jitter value, the jitter value from the first sampling point to the second sampling point that appears for the first time is the tip jitter value corresponding to blade No. 1, the jitter value from the first sampling point to the second sampling point that appears for the second time is the tip jitter value corresponding to blade No. 2, and so on. The No. 1 and No. 2 mentioned here are just the numbers of all blades in the order of passing through the electronic measuring device, and are not fixed numbers of the blades. For example, the sampling point numbers and run-out values of the 20 sampling points are (1) 0.051 mm, (2) 0.052 mm, (3) 0.052 mm, (4) 0.053 mm, (5) 0.054 mm, (6) 0.051 mm, (7) 0.050 mm, (8) 0.050 mm, (9) 0.051 mm, (10) 0.051 mm, (11) 0.052 mm, (12) 0.052 mm, (13) 0.052 mm, (14) 0.053 mm, (15) 0.054 mm, (16) 0.051mm, (17) 0.050mm, (18) 0.050mm, (19) 0.051mm, (20) 0.051mm. Assuming the calibration value is 0.0513mm, sampling point (2) is the first first sampling point, sampling point (6) is the first second sampling point, that is, sampling points (2)-(6) are the blade tip runout values corresponding to blade No. 1; sampling point (11) is the second first sampling point, sampling point (16) is the second second sampling point, that is, sampling points (11)-(16) are the blade tip runout values corresponding to blade No. 2. Due to different coating wear conditions of each blade or other factors, the number of blade tip runout values corresponding to each blade may be different. The number of sampling points between blade tip runout values corresponding to adjacent blades may also be different.
[0107] Since the first sampling point and the second sampling point belong to the edge runout value of a blade, its own runout value has little effect on the subsequent runout measurement results, so the tip runout value may include or exclude the runout values of the first sampling point and the second sampling point, or only include the runout value of one of the first sampling point and the second sampling point. Based on a similar idea, it is also possible to directly determine whether a runout value is a tip runout value or a gap runout value by comparing the runout value with the calibration value. Connected runout values that are greater than the calibration value correspond to the same blade. Connected runout values that are less than the calibration value correspond to the same gap.
[0108] In an optional manner, step 23 may specifically include:
[0109] The beating measurement result of the corresponding blade is determined according to the maximum blade tip beating value that is greater than the calibrated value among the blade tip beating values.
[0110] In this step, a specific formula for calculating the runout measurement result can be:
[0111] T Z = MAX((R i - P > 0) Z )
[0112] In the above formula, T Z represents the runout measurement result of the z-th blade, R i represents the runout value at the i-th point, and MAX((R i - P > 0) Z ) represents the maximum tip runout value greater than the calibration value among the tip runout values corresponding to the z-th blade. Taking the above example, for the No. 1 blade, the runout value at the sampling point (5) is the runout measurement result. For the No. 2 blade, the runout value at the sampling point (15) is the runout measurement result.
[0113] Preferably, a specific formula for calculating the blade angle value can be:
[0114] θ Z = 360(Z - 1) / n
[0115] In the above formula, θ Z represents the angle value of the z-th blade, and n represents the total number of blades of the engine high-pressure rotor.
[0116] Figure 5 shows a set of first runout values collected in step 21 of this embodiment, with the abscissa being the number of sampling points and the ordinate being the runout value. Figure 6 shows Figure 5 the result obtained after processing the runout values in the above manner, with the abscissa being the angle value and the ordinate being the runout measurement result.
[0117] In an alternative manner, the runout measurement data processing method further preferably includes inserting the following steps between step 22 and step 23 or between step 21 and step 22:
[0118] Count the marked sampling points among the first runout values. When the total number of marked sampling points is equal to the total number of blades of the engine high-pressure rotor, stop collecting the first runout values, and / or, prompt that the measurement is completed. Among them, the marked sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value.
[0119] In the above method, the flag sampling point (i.e., the second sampling point) is used as the flag indicating that the tip runout value of one blade has been obtained. By counting the total number of flag sampling points, the number of measured blades can be known. When the total number is equal to the total number of blades, it can be known that all blades have been measured, and the method can stop collecting the first runout value, and the high-pressure rotor can also stop rotating. In this way, further control of the collection stop and rotation stop can be achieved, avoiding excessive collection, wasting time, increasing the data processing volume, and affecting the measurement efficiency.
[0120] In an alternative embodiment, the runout measurement data processing method further includes determining the overall runout value of the engine high-pressure rotor based on the maximum and minimum values among the runout measurement results of all blades. The following gives a specific formula for calculating the overall runout value:
[0121] Tr = MAX(T) - MIN(T)
[0122] In the above formula, Tr represents the overall runout value, and T represents the runout measurement results of each blade.
[0123] In the above method, the previously determined runout measurement results further determine the overall runout value, which helps to evaluate the overall eccentricity and overall distribution of the high-pressure rotor.
[0124] In practical applications, a specific process of an alternative runout measurement data processing method can be as follows:
[0125] First, process the runout values measured during calibration through steps 31-33.
[0126] Then, process the runout values measured during the measurement rotation through the process as Figure 7 shown, including:
[0127] First, set a counter, and the initial value of the counter before rotation is 0.
[0128] Then, collect the first runout value at equal time intervals as the high-pressure rotor rotates.
[0129] Then, according to the calibration value, obtain the tip runout value corresponding to a single blade of the engine high-pressure rotor and the marked sampling point (i.e., the second sampling point) from the first runout value.
[0130] Then, increment the counter when the marked sampling point appears.
[0131] Then, determine whether the value of the counter is equal to the total number of blades of the engine high-pressure rotor. If it is equal, stop collecting and prompt that the measurement is complete, and the high-pressure rotor can be stopped from rotating. If it is not equal, continue collecting and continue rotating.
[0132] After the collection stops, determine the runout measurement result of the corresponding blade according to the tip runout value.
[0133] Finally, the overall runout value of the high-pressure rotor of the engine is determined according to the maximum and minimum values among the runout measurement results of all blades.
[0134] Embodiment 2
[0135] This embodiment provides a runout measurement data processing device. Figure 8 A runout measurement data processing device is shown. It includes: a measurement unit 41.
[0136] The measurement unit includes:
[0137] A measurement acquisition module 411, configured to acquire a first runout value, where the first runout value includes runout values of multiple sampling points measured by an electronic measurement device during runout measurement of the high-pressure rotor of the engine;
[0138] A blade tip acquisition module 412, configured to obtain the blade tip runout value corresponding to a single blade of the high-pressure rotor of the engine from the first runout value according to a calibration value;
[0139] A result determination module 413, configured to determine the runout measurement result of the corresponding blade according to the blade tip runout value.
[0140] In an alternative manner, the blade tip acquisition module 412 is specifically configured to use the runout value between the first sampling point and the second sampling point in the first runout value as the blade tip runout value corresponding to one blade;
[0141] Wherein, the first sampling point is a sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value;
[0142] The second sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value.
[0143] In an alternative manner, the measurement unit 41 further includes:
[0144] A blade counting module 414, configured to count the flag sampling points in the first runout value, where the flag sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value; when the total number of flag sampling points is equal to the total number of blades of the high-pressure rotor of the engine, stop acquiring the first runout value, and / or, prompt that the measurement is completed.
[0145] In an alternative manner, the runout measurement data processing device further includes: a calibration unit 42.
[0146] The calibration unit includes:
[0147] A calibration acquisition module 421, configured to acquire a second runout value, where the second runout value includes runout values of multiple sampling points measured by an electronic measurement device during calibration of the high-pressure rotor of the engine;
[0148] The maximum and minimum value acquisition module 422 is configured to acquire the maximum jump value and the minimum jump value from the second jump value;
[0149] The calibration determination module 423 is configured to determine a calibration value, and the calibration value is less than the maximum jump value and greater than the minimum jump value.
[0150] In an alternative mode, the first jump value or the second jump value is collected at equal time intervals.
[0151] In an alternative mode, the result determination module 413 is specifically configured to determine the jump measurement result of the corresponding blade according to the maximum tip jump value greater than the calibration value among the tip jump values.
[0152] In an alternative mode, the measurement unit 41 further includes:
[0153] The overall processing module 415 is configured to determine the overall jump value of the high-pressure rotor of the engine according to the maximum value and the minimum value in the jump measurement results of all blades.
[0154] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.
[0155] Embodiment 3
[0156] This embodiment provides a jump detection system. The system includes:
[0157] An electronic measuring device for measuring the jump value of the high-pressure rotor of the engine;
[0158] A jump measurement data processing device for collecting the jump value from the electronic measuring device.
[0159] In an alternative mode, the jump measurement data processing device includes: a measurement unit.
[0160] The measurement unit includes:
[0161] A measurement acquisition module for acquiring a first jump value, where the first jump value includes the jump values of multiple sampling points measured by the electronic measuring device during the jump measurement of the high-pressure rotor of the engine;
[0162] A tip acquisition module for acquiring the tip jump value corresponding to a single blade of the high-pressure rotor of the engine from the first jump value according to the calibration value;
[0163] A result determination module, configured to determine the measurement result of the blade corresponding to the tip runout value.
[0164] In an alternative manner, the tip acquisition module is specifically configured to use the runout value between the first sampling point and the second sampling point in the first runout value as the tip runout value corresponding to one blade.
[0165] Wherein, the first sampling point is the sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value.
[0166] The second sampling point is the sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value.
[0167] In an alternative manner, the measurement unit further includes:
[0168] A blade counting module, configured to count the flag sampling points in the first runout value. The flag sampling point is the sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value. When the total number of flag sampling points is equal to the total number of blades of the high-pressure rotor of the engine, stop collecting the first runout value, and / or, prompt that the measurement is completed.
[0169] In an alternative manner, the runout measurement data processing device further includes: a calibration unit.
[0170] The calibration unit includes:
[0171] A calibration acquisition module, configured to acquire a second runout value. The second runout value includes the runout values of multiple sampling points measured by an electronic measurement device during the calibration of the high-pressure rotor of the engine.
[0172] A maximum and minimum value acquisition module, configured to acquire the maximum runout value and the minimum runout value from the second runout value.
[0173] A calibration determination module, configured to determine the calibration value, where the calibration value is less than the maximum runout value and greater than the minimum runout value.
[0174] In an alternative manner, the first runout value or the second runout value is acquired at equal time intervals.
[0175] In an alternative manner, the result determination module is specifically configured to determine the measurement result of the blade corresponding to the maximum tip runout value greater than the calibration value in the tip runout value.
[0176] In an alternative manner, the measurement unit further includes:
[0177] An overall processing module, configured to determine the overall runout value of the high-pressure rotor of the engine according to the maximum value and the minimum value in the measurement results of the runout of all blades.
[0178] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / modules. Conversely, the features and functions of one unit / modules described above can be further divided and embodied by multiple units / modules.
[0179] Embodiment 4
[0180] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps of the beating measurement data processing method of Embodiment 1 are implemented.
[0181] Among them, the more specific computer-readable storage medium that can be adopted includes, but is not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination of the above.
[0182] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps of the beating measurement data processing method of Embodiment 1.
[0183] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be completely executed on the user device, partially executed on the user device, executed as an independent software package, partially executed on the user device and partially executed on a remote device, or completely executed on a remote device.
[0184] Although the specific implementation manners of the present invention are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present invention is defined by the appended claims. Without departing from the principles and essence of the present invention, those skilled in the art can make various changes or modifications to these implementation manners, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for processing beating measurement data, characterized in that Including: Collecting a first runout value, where the first runout value includes runout values of multiple sampling points measured by an electronic measuring device during runout measurement of an engine high-pressure rotor; Obtaining, according to a calibration value, a tip runout value corresponding to a single blade of the engine high-pressure rotor from the first runout value; Determining a runout measurement result of the corresponding blade according to the tip runout value; The obtaining, according to a calibration value, a tip runout value corresponding to a single blade of the engine high-pressure rotor from the first runout value includes: Taking the runout value between a first sampling point and a second sampling point in the first runout value as the tip runout value corresponding to one blade; Wherein, the first sampling point is a sampling point whose own runout value is greater than the calibration value and the runout value of the previous sampling point is less than the calibration value; The second sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value; The runout measurement data processing method further includes: Collecting a second runout value, where the second runout value includes runout values of multiple sampling points measured by the electronic measuring device during calibration of the engine high-pressure rotor; Obtaining a maximum runout value and a minimum runout value from the second runout value; Determining the calibration value, where the calibration value is less than the maximum runout value and greater than the minimum runout value.
2. The method for processing beating measurement data according to claim 1, characterized in that, The runout measurement data processing method further includes: Counting flag sampling points in the first runout value, where the flag sampling point is a sampling point whose own runout value is less than the calibration value and the runout value of the previous sampling point is greater than the calibration value; When the total number of the flag sampling points is equal to the total number of blades of the engine high-pressure rotor, stopping collecting the first runout value and / or prompting that the measurement is completed.
3. The method for processing jitter measurement data according to claim 1, wherein, Collecting the first runout value or the second runout value at equal time intervals.
4. The method for processing beating measurement data according to claim 1, wherein The determining a runout measurement result of the corresponding blade according to the tip runout value includes: Determining a runout measurement result of the corresponding blade according to the maximum tip runout value greater than the calibration value in the tip runout value.
5. The method for processing beating measurement data according to claim 1, wherein The runout measurement data processing method further includes: Determining an overall runout value of the engine high-pressure rotor according to the maximum value and the minimum value in the runout measurement results of all blades.
6. A device for processing beating measurement data, characterized in that, For executing the method according to any one of claims 1-5, the device includes: A measurement acquisition module for collecting a first runout value, where the first runout value includes runout values of multiple sampling points measured by an electronic measuring device during runout measurement of an engine high-pressure rotor; A tip obtaining module for obtaining, according to a calibration value, a tip runout value corresponding to a single blade of the engine high-pressure rotor from the first runout value; A result determination module for determining a runout measurement result of the corresponding blade according to the tip runout value.
7. A beating detection system, characterized in that, Including: An electronic measuring device for measuring the runout value of the engine high-pressure rotor; The runout measurement data processing device according to claim 6 for collecting the runout value from the electronic measuring device.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it realizes the steps of the runout measurement data processing method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Filtering methods for improving the quality of tire geometry measurements
CN102292626A
Axial circular runout and total runout single displacement error separation device and method
CN102426001A