Concentricity measurement error data acquisition method
The Monte Carlo method simulates the measurement error of concentricity during aircraft engine assembly and calculates the error concentricity, which solves the problem of measurement error identification and optimization in the prior art, and improves the measurement accuracy and efficiency.
Patent Information
- Application Number
- CN202311492779.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-09
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2043-11-09
AI Technical Summary
During the assembly process of aero engine, existing limited point measurement methods are difficult to effectively identify and optimize concentricity measurement errors, resulting in inefficient measurement accuracy and efficiency.
The simulation data is obtained by using the Monte Carlo method. By simulating the offset of the contour point and the target point of the measured surface, the true circular jump value and error circle jump value of the error point are calculated, thereby obtaining the error concentricity of the simulated measured surface.
Through simulation analysis, measurement errors in finite point measurement methods can be identified, optimization suggestions can be provided, accuracy and efficiency of circular jump measurement of aircraft engines, and assembly qualification rate can be enhanced.
Smart Images

Figure CN119958466A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of measurement technology, and in particular to a method for obtaining concentricity measurement error data, a computer device and a computer-readable storage medium. Background Art
[0002] During the assembly of aircraft engines, it is necessary to perform runout detection on various complex configurations and assembly precision surfaces in complex states to determine the concentricity. If refined scanning measurement is used, different measuring equipment needs to be customized in different sections to perform runout detection on complex structures, and when the detection points are temporarily added, the equipment needs to be re-customized, which wastes resources. In order to improve the efficiency and accuracy of runout detection, the runout detection of aircraft engines often adopts a finite point measurement method, such as eight-point measurement. The measurement process of the eight-point measurement is to visually mark eight circumferentially evenly distributed measurement points, place the inductive probe or micrometer probe at one of the measurement points, rotate the test piece for one circle, and record the data when the probe returns to the measurement point. There are many error factors in the finite point measurement method. In order to identify the measurement error of the finite point measurement method and provide a basis for the optimization of the finite point measurement method, it is particularly important to obtain the concentricity measurement error data. Summary of the invention
[0003] The object of the present invention is to provide a method for obtaining concentricity measurement error data, a computer device and a computer-readable storage medium for obtaining concentricity measurement error data.
[0004] In a first aspect, the present invention provides a method for obtaining concentricity measurement error data. According to an embodiment of the present invention, the method for obtaining concentricity measurement error data includes step S1. Using the Monte Carlo method to obtain simulation data, the simulation data includes multiple contour points, and the multiple contour points of the simulation data constitute a simulated measured surface; step S2. According to the simulation data, obtaining the true concentricity of the simulated measured surface; step S3. Selecting multiple target points uniformly distributed in the circumferential direction from the multiple contour points of the simulation data, each of the target points is offset and displaced to another contour point to obtain the error point corresponding to each target point; step S4. Obtaining the true circular runout value of each error point; step S5. The true circular runout value of each error point is offset by a numerical value to obtain the error circular runout value of each error point; and step S6. According to the error circular runout values of the multiple error points, obtaining the error concentricity of the simulated measured surface.
[0005] In one or more embodiments, the method for obtaining concentricity measurement error data further includes step S7. Repeating steps S1, S2, S3, S4, S5, and S6 to obtain multiple sets of the true concentricity and the error concentricity.
[0006] In one or more embodiments, in step S1, each of the contour points includes an angular coordinate and a true circular runout value.
[0007] In one or more embodiments, in step S3, each of the target points is offset by a random angular displacement to another of the contour points to obtain the error point corresponding to each of the target points.
[0008] In one or more embodiments, in step S5, the true circular runout value of each error point is offset by a random value to obtain the error circular runout value of each error point.
[0009] In a second aspect, the present invention provides a computer device. According to an embodiment of the present invention, the computer device includes a processor and a memory. The memory stores a computer program. The processor is used to run the computer program in the memory to implement the steps in the above-mentioned concentricity measurement error data acquisition method.
[0010] In a third aspect, the present invention provides a computer-readable storage medium. According to an embodiment of the present invention, the computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for loading by a processor to execute the steps in the above-mentioned concentricity measurement error data obtaining method.
[0011] The embodiments of the present invention have at least the following beneficial effects:
[0012] The error concentricity is calculated using the error circular runout value of the error point. Considering the error related to the position of the measuring point and the error related to the measuring equipment during the measurement of circular runout, the error related to the position of the measuring point and the error related to the measuring equipment are the main error factors in the measurement of circular runout. The error concentricity and true concentricity are the concentricity measurement error data, which are obtained by the simulation data method. By comparing the error concentricity and true concentricity, the measurement error of the finite point measurement method can be simulated and analyzed, and a basis can be provided for the optimization of the finite point measurement method (such as the number of measurement points selected, the selected position, etc.), thereby improving the measurement accuracy and efficiency of the circular runout of aircraft engines, and improving the assembly qualification rate of aircraft engines. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other features, properties and advantages of the present invention will become more apparent through the following description in conjunction with the accompanying drawings and embodiments, in which:
[0014] Figure 1 The figure is a flow chart of the method for obtaining concentricity measurement error data. DETAILED DESCRIPTION
[0015] Reference will now be made in detail to embodiments of the present invention, one or more examples of which are illustrated in the accompanying drawings. Each example is provided to explain the present invention, not to limit the present invention. In fact, it will be apparent to those skilled in the art that various modifications and variations may be made in the present invention without departing from the scope or spirit of the present invention. For example, a feature illustrated or described as part of one embodiment may be used together with another embodiment to produce yet another embodiment. Therefore, the present invention is intended to cover these modifications and variations within the scope of the appended claims and their equivalents.
[0016] It should be noted that these and other subsequent drawings are only examples and are not drawn to scale, and should not be used to limit the actual scope of protection required by the present invention.
[0017] like Figure 1 As shown, the method for obtaining concentricity measurement error data includes step S1. The Monte Carlo method is used to obtain simulation data, and the simulation data includes multiple contour points. The multiple contour points of the simulation data constitute a simulated measured surface. The Monte Carlo method is also called statistical simulation method and statistical test method. The contour of an ideal measured surface can be a whole circle or a part of a circle (i.e., an arc curve). All multiple contour points of the simulation data can be regarded as random displacements of each point along the circumferential direction of the whole circle or the arc curve along the radial inner side or the radial outer side, thereby simulating a non-ideal measured surface in reality. The displacement value of the contour point relative to the whole circle or the arc curve along the radial direction can be zero, indicating that the contour point is located on the contour of the ideal measured surface. Each contour point may include angular coordinates and a true circular runout value, expressed as (a i ,t i ). Where i represents the i-th contour point. i Indicates the angular coordinate of the i-th contour point, indicating the angular position of the i-th contour point relative to the starting direction (angular coordinate is 0°). i Indicates the true circular runout value of the i-th contour point, indicating the radial displacement of the i-th contour point relative to the full circle or arc curve. The maximum value of i can be n, and all multiple contour points of the simulation data can be expressed as {(a1, t1), (a2, t2)…(a n ,t n )}.
[0018] like Figure 1 As shown, the method for obtaining concentricity measurement error data also includes step S2. According to the simulation data, the true concentricity of the simulated measured surface is obtained. Using all the multiple contour points of the simulation data, the true concentricity of the simulated measured surface is calculated as follows:
[0019]
[0020] Where, f is the least squares equation, and the x and y values corresponding to the minimum equation result on the right side of f are the least squares equation results. r is the radius of the ideal full circle or arc profile of the measured surface. x and y are the Cartesian coordinates of the eccentric vector point. d is the actual radius including the probe pressure. SP is the value of the true concentricity. SA is the angular phase of the true concentricity. a is the angular phase. The meanings of the remaining parameters are as mentioned above.
[0021] like Figure 1 As shown, the method for obtaining concentricity measurement error data also includes step S3. A plurality of target points uniformly distributed circumferentially are selected from a plurality of contour points of the simulation data, and each target point is offset and displaced to another contour point to obtain an error point corresponding to each target point. The plurality of target points uniformly distributed circumferentially are measurement points selected by an ideal finite point measurement method. The corresponding error point obtained after each target point is offset represents the actual position of the operator placing the inductive probe or the micrometer probe on the measured surface, taking into account the error related to the position of the measurement point in the process of the operator selecting the measurement point and placing the probe at the measurement point. The error point has a certain positional deviation from the target point, and is obtained by offsetting the target point to another contour point. The displacement value of the error point relative to the target point may be zero, indicating that the error point coincides with the target point. The error point may be another contour point corresponding to the random angular displacement of the target point offset. Each target point is offset by a random angular displacement to another contour point, and the other contour point is the error point corresponding to the target point. The value of the random angular displacement may be zero, indicating that the error point coincides with the target point, which may be expressed as a i +rand(fa)→a x Among them, a i represents the angular coordinates of the target point. fa represents the angular displacement. rand(fa) represents the random function of the angular displacement, and its value can be zero. x Indicates the angular coordinates of the error point. The angular coordinates of the error point can be the angular coordinates a1 / a2 / … / a of any contour point in the simulation data. n .
[0022] like Figure 1 As shown, the method for obtaining concentricity measurement error data also includes step S4. Obtaining the true circular runout value of each error point. Each error point is one of multiple contour points of the simulation data, and each contour point may include an angular coordinate and a true circular runout value. The true circular runout value t of each error point can be directly obtained. x .
[0023] like Figure 1As shown, the method for obtaining concentricity measurement error data also includes step S5. The true circular runout value of each error point is offset by a numerical value to obtain the error circular runout value of each error point. The true circular runout value of the error point represents the actual circular runout value of the error point, that is, the ideal circular runout value measured at the error point by the operator using the measuring equipment. The error circular runout value of the error point represents the actual circular runout value measured by the operator at the error point, taking into account the errors related to the measuring equipment in the operator's actual reading process. The error circular runout value has a certain numerical deviation from the true circular runout value, and is obtained by offsetting the true circular runout value by a numerical value. The numerical deviation of the error circular runout value relative to the true circular runout value may be zero, indicating that the error circular runout value is the same as the true circular runout value. The error circular runout value can be obtained by offsetting the true circular runout value by a random numerical value, which can be expressed as t x +rand(gt)=t y Among them, t x Indicates the true circular runout value of the error point. gt indicates the numerical deviation of the circular runout value. rand(gt) indicates the random function of the numerical deviation of the circular runout value. t y Indicates the error circle runout value of the error point.
[0024] like Figure 1 As shown, the method for obtaining concentricity measurement error data also includes step S6. According to the error circle runout values of multiple error points, the error concentricity of the simulated measured surface is obtained. Using the error circle runout values of all multiple error points, the error concentricity of the simulated measured surface is calculated as follows:
[0025]
[0026] Wherein, g is the least square equation, and the corresponding x and y values when the equation result on the right side of g is the minimum are the least square equation results. m represents the number of all multiple error points. WP is the value of the error concentricity. WA is the angular phase of the error concentricity. The meanings of the other parameters are as mentioned above.
[0027] The error concentricity is calculated using the error circular runout value of the error point. Considering the error related to the position of the measuring point and the error related to the measuring equipment during the measurement of circular runout, the error related to the position of the measuring point and the error related to the measuring equipment are the main error factors in the measurement of circular runout. The error concentricity and true concentricity are a set of concentricity measurement error data obtained by the simulation data method. By comparing the error concentricity and true concentricity, the measurement error of the finite point measurement method can be simulated and analyzed, and a basis can be provided for the optimization of the finite point measurement method (such as the number of measurement points selected, the selected position, etc.), thereby improving the measurement accuracy and efficiency of the circular runout of aircraft engines, and improving the assembly qualification rate of aircraft engines.
[0028] like Figure 1As shown, the method for obtaining concentricity measurement error data may also include step S7. Repeating steps S1, S2, S3, S4, S5, and S6 to obtain multiple sets of true concentricity and error concentricity. Multiple sets of true concentricity and error concentricity can provide a large amount of concentricity measurement error data for simulation data analysis. The multiple sets can be three thousand sets.
[0029] A computer device comprises a processor and a memory, wherein the memory stores a computer program, and the processor is used to run the computer program in the memory to implement the steps in the above-mentioned method for obtaining concentricity measurement error data.
[0030] A computer-readable storage medium stores a plurality of instructions, wherein the instructions are suitable for a processor to load to execute the steps in the above-mentioned method for obtaining concentricity measurement error data.
[0031] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and the storage medium may reside in a user terminal as discrete components.
[0032] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented as a computer program product in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one place to another. Storage media may be any available medium that can be accessed by a computer. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of the medium. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disk often reproduces data magnetically, while disc reproduces data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0033] Although the present invention is disclosed as above by the embodiments, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and modifications without departing from the spirit and scope of the present invention.
Claims
1. A method for obtaining concentricity measurement error data, characterized in that include: Step S1. using the Monte Carlo method to obtain simulation data, wherein the simulation data includes a plurality of contour points, and the plurality of contour points of the simulation data constitute a simulated measured surface; Step S2. According to the simulation data, obtaining the true concentricity of the simulated measured surface; Step S3. Select multiple target points uniformly distributed in the circumferential direction from the multiple contour points of the simulation data, and shift each of the target points to another contour point to obtain an error point corresponding to each of the target points; Step S4. Obtaining the true circular runout value of each error point; Step S5. The true circular runout value of each error point is offset by a numerical value to obtain the error circular runout value of each error point; as well as Step S6. Obtain the error concentricity of the simulated measured surface according to the error circle runout values of the multiple error points.
2. The method for obtaining concentricity measurement error data according to claim 1, characterized in that Also includes: Step S7. Repeat the steps S1, S2, S3, S4, S5 and S6 to obtain multiple sets of the true concentricity and the error concentricity.
3. The method for obtaining concentricity measurement error data according to claim 1, characterized in that: In the step S1, each of the contour points includes an angular coordinate and a true circular runout value.
4. The method for obtaining concentricity measurement error data according to claim 1, characterized in that: In the step S3, each of the target points is offset by a random angular displacement to another contour point to obtain the error point corresponding to each of the target points.
5. The method for obtaining concentricity measurement error data according to claim 1, characterized in that: In step S5, the true circular runout value of each error point is offset by a random value to obtain the error circular runout value of each error point.
6. A computer device, characterized in that: The computer device includes a processor and a memory, the memory stores a computer program, and the processor is used to run the computer program in the memory to implement the steps in the method for obtaining concentricity measurement error data according to any one of claims 1 to 5.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the method for obtaining concentricity measurement error data according to any one of claims 1 to 5.
Citation Information
Patent Citations
Method for measuring radial vibration displacement of eccentric disc
CN101038159A
Double offset parameter circle contour measurement model and biased error separation method
CN101339021A
Long and thin bore diameter and cylindricity measurement method based on dual-sensor error separation
CN107063158A
Method for extracting concentricity error of mechanical product point
CN107688675A
An aero-engine high-pressure rotor assembly error prediction method
CN109948207A