Coaxiality measurement method and system based on unified datum of measuring axis and coaxiality assessment axis

By establishing the measurement coordinate system and the evaluation coordinate system and solving the rotation matrix, the measurement axis and the coaxiality evaluation axis are unified, which solves the problem of reduced coaxiality measurement accuracy, improves measurement accuracy and realizes traceability of measurement values.

CN115422501BActive Publication Date: 2025-09-09HARBIN INST OF TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211107414.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-13
Publication Date
2025-09-09
Estimated Expiration
2042-09-13

AI Technical Summary

Technical Problem

In the existing coaxiality measurement method, the benchmarks of the measuring axis and the coaxiality assessment axis are not unified, resulting in reduced measurement accuracy.

Method used

By establishing the measurement coordinate system and the evaluation coordinate system and solving the rotation matrix, the unification of the measurement axis and the coaxiality evaluation axis datum is achieved, and the eccentricity of the coaxiality standard is measured using the coordinate transformation method.

Benefits of technology

It improves the accuracy of coaxiality measurement, realizes high-precision and ultra-precision value traceability of measuring instruments, and has important metrology and calibration significance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115422501B_ABST
    Figure CN115422501B_ABST
Patent Text Reader

Abstract

The present invention discloses a coaxiality measurement method and system based on the unification of a measurement axis and a coaxiality assessment axis datum, belonging to the field of coaxiality measurement technology. The method comprises: establishing a measurement coordinate system and an assessment coordinate system, measuring the center positions of the two ends of a standard in the measurement coordinate system; solving a rotation matrix between the assessment coordinate system and the measurement coordinate system based on the center positions of the two ends; measuring the center position of the jth measurement section in the measurement coordinate system, solving the eccentricity of the jth measurement section of the standard in the assessment coordinate system based on the rotation matrix, where j is a positive integer; and iteratively executing the previous step of measuring multiple measurement section eccentricities to perform standard coaxiality assessment. This method achieves the unification of coaxiality standard measurement and assessment datum through coordinate transformation, which is of great significance for improving coaxiality measurement accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of coaxiality measurement, and in particular to a coaxiality measurement method and system based on the unification of a measuring axis and a coaxiality assessment axis datum. Background Art

[0002] Coaxiality is a key metric for detecting positional errors in rotating parts. Coaxiality is ensured by coaxiality measuring instruments. These instruments, in turn, rely on coaxiality standards. Coaxiality standards are crucial measuring instruments for verifying the accuracy of coaxiality measuring instruments, boasting even higher precision than coaxiality measuring instruments. Academician Tan Jiubin once said, "High-end equipment is manufactured from industrial machine tools. To ensure the manufacturing accuracy of high-end equipment, the precision of industrial machine tools must be an order of magnitude higher, or at least three times higher. The precision of industrial machine tools, in turn, relies on ultra-precision measuring instruments. Ultra-precision measuring instruments must be an order of magnitude higher, or at least three times higher, than that of machine tools to ensure the accuracy of industrial machine tools." Therefore, to ensure the coaxiality accuracy of rotating parts during rotor assembly, the accuracy of the coaxiality measuring instruments must be first and foremost guaranteed. To ensure the accuracy of coaxiality measuring instruments, the accuracy of coaxiality standards must also be guaranteed.

[0003] Coaxiality measurement is often achieved using an air-bearing turntable and a gauge. When measuring on a turntable, the coaxiality standard uses the turntable's rotational axis as the measuring axis. However, when evaluating coaxiality, the coaxiality standard uses the centerline of the measuring rings at both ends as the evaluation axis. During coaxiality measurement, due to turntable tilt or measurement errors of the standard, the measuring axis and the coaxiality evaluation axis deviate, changing the coaxiality measurement and evaluation benchmarks and affecting the coaxiality measurement accuracy. Currently, domestic and international experts and scholars have proposed many coaxiality measurement models and error compensation models, but there is no method for coaxiality measurement based on a unified coaxiality evaluation axis and measurement axis benchmark. Summary of the Invention

[0004] The present invention aims to solve one of the technical problems in the related art at least to a certain extent.

[0005] To this end, the first object of the present invention is to propose a coaxiality measurement method based on the unification of the benchmarks of the measuring axis and the coaxiality evaluation axis, which unifies the benchmarks of the measuring axis and the coaxiality evaluation axis and thus improves the coaxiality measurement accuracy of the standard instrument.

[0006] The second object of the present invention is to provide a coaxiality measurement system based on the unification of the measuring axis and the coaxiality assessment axis datum.

[0007] A third object of the present invention is to provide a computer device.

[0008] A fourth object of the present invention is to provide a non-transitory computer-readable storage medium.

[0009] To achieve the above-mentioned objectives, a first embodiment of the present invention proposes a coaxiality measurement method based on the unification of the measurement axis and the coaxiality evaluation axis datum, comprising the following steps: Step S1, establishing a measurement coordinate system and an evaluation coordinate system, and measuring the center positions of the two ends of the standard in the measurement coordinate system; Step S2, solving the rotation matrix between the evaluation coordinate system and the measurement coordinate system based on the center positions of the two ends;

[0010] Step S3, measuring the center position of the j-th measurement section in the measurement coordinate system, and solving the eccentricity of the j-th measurement section of the standard in the evaluation coordinate system according to the rotation matrix, where j is a positive integer; and step S4, iteratively executing step S3 to measure the eccentricity of multiple measurement sections to evaluate the coaxiality of the standard.

[0011] The coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum in the embodiment of the present invention realizes the unification of the coaxiality standard measurement and assessment datum through coordinate transformation, which is of great significance to improving the coaxiality measurement accuracy. The standard measured by the present invention helps to realize high-precision, ultra-precision value traceability and value transfer of measuring instruments, which is of great significance for both metrology and calibration.

[0012] In addition, the coaxiality measurement method based on the unified reference of the measuring axis and the coaxiality assessment axis according to the above embodiment of the present invention may also have the following additional technical features:

[0013] Furthermore, in one embodiment of the present invention, the measurement coordinate system has the center O1 of the lower end surface of the standard as the center, the turntable 0° as the x-axis, and the turntable rotation axis as the z-axis; the evaluation coordinate system has the center O1 of the lower end surface of the standard as the center, and the line connecting O1 and O2 as the z-axis, wherein O2 is the upper end center of the measurement coordinate system.

[0014] Furthermore, in one embodiment of the present invention, the step S2 specifically includes: step S201, determining the first position vector of the circle center O2 in the measurement coordinate system and the second position vector of the circle center O2 in the evaluation coordinate system based on the positions of the circle centers at both ends; step S202, evaluating the axial direction vector based on the first position vector and the second position vector; step S203, determining the unit vector based on the axial direction vector, and solving the rotation matrix based on the unit vector, the first position vector and the second position vector.

[0015] Furthermore, in one embodiment of the present invention, the step S3 specifically includes: step S301, setting the geometric centroid O of the jth measurement section of the standard in the measurement coordinate system according to the rotation matrix jc(x jc ,y jc ,z jc ) is expressed as O in the evaluation coordinate system je (x je ,y je ,z je ); Step S302, according to the O je (x je ,y je ,z je ) Solve for the eccentricity of the jth measuring section of the standard in the evaluation coordinate system.

[0016] To achieve the above-mentioned purpose, the second embodiment of the present invention proposes a coaxiality measurement system based on the unification of the measuring axis and the coaxiality assessment axis benchmark, including: a coordinate system construction module, used to establish a measuring coordinate system and an assessment coordinate system, and measure the two end center positions of the standard device in the measuring coordinate system; a rotation matrix solving module, used to solve the rotation matrix between the assessment coordinate system and the measuring coordinate system according to the two end center positions; a measurement section eccentricity solving module, used to measure the j-th measurement section center position in the measuring coordinate system, and solve the j-th measurement section eccentricity of the standard device in the assessment coordinate system according to the rotation matrix; and a coaxiality assessment module, used to iteratively execute the measurement section eccentricity solving module to measure multiple measurement section eccentricities to perform coaxiality assessment of the standard device.

[0017] The coaxiality measurement system based on the unified measurement axis and coaxiality assessment axis datum of the embodiment of the present invention realizes the unification of the coaxiality standard measurement and assessment datum through coordinate transformation, which is of great significance to improving the coaxiality measurement accuracy. The standard measured by the present invention helps to realize high-precision, ultra-precision value traceability and value transfer of measuring instruments, which is of great significance for both measurement and calibration.

[0018] In addition, the coaxiality measurement system based on the unified datum of the measuring axis and the coaxiality assessment axis according to the above embodiment of the present invention may also have the following additional technical features:

[0019] Furthermore, in one embodiment of the present invention, the measurement coordinate system has the center O1 of the lower end surface of the standard as the center, the turntable 0° as the x-axis, and the turntable rotation axis as the z-axis; the evaluation coordinate system has the center O1 of the lower end surface of the standard as the center, and the line connecting O1 and O2 as the z-axis, wherein O2 is the upper end center of the measurement coordinate system.

[0020] Furthermore, in one embodiment of the present invention, the rotation matrix solving module specifically includes: a determination unit, used to determine the first position vector of the circle center O2 in the measurement coordinate system and the second position vector of the circle center O2 in the evaluation coordinate system according to the positions of the center of the circle at both ends; an evaluation unit, used to evaluate the axial direction vector according to the first position vector and the second position vector; a first solving unit, used to determine the unit vector according to the axial direction vector, and solve the rotation matrix according to the unit vector, the first position vector and the second position vector

[0021] Furthermore, in one embodiment of the present invention, the module for solving the eccentricity of the measurement section specifically includes: a setting unit for setting the geometric centroid O of the jth measurement section of the standard in the measurement coordinate system according to the rotation matrix jc (x jc ,y jc ,z jc ) is expressed as O in the evaluation coordinate system je (x je ,y je ,z je ); A second solving unit for solving the problem according to the O je (x je ,y je ,z je ) Solve for the eccentricity of the jth measuring section of the standard in the evaluation coordinate system.

[0022] To achieve the above objectives, a third embodiment of the present invention proposes a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above methods when executing the computer program.

[0023] To achieve the above objectives, a fourth aspect of the present invention provides a non-temporary computer-readable storage medium having a computer program stored thereon, which implements the steps of the method described above when the computer program is executed by a processor.

[0024] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments with reference to the accompanying drawings, in which:

[0026] Figure 1 This is a flow chart of a coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum according to one embodiment of the present invention;

[0027] Figure 2 Schematic diagram of a measurement coordinate system and an evaluation coordinate system according to an embodiment of the present invention;

[0028] Figure 3 The present invention is a schematic structural diagram of a coaxiality measurement system based on the unified datum of the measuring axis and the coaxiality assessment axis according to an embodiment of the present invention. DETAILED DESCRIPTION

[0029] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.

[0030] The following describes a coaxiality measurement method and system based on the unification of the measuring axis and the coaxiality assessment axis datum proposed in an embodiment of the present invention with reference to the accompanying drawings. First, the coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum proposed in an embodiment of the present invention will be described with reference to the accompanying drawings.

[0031] Figure 1 The present invention is a flowchart of a coaxiality measurement method based on the unified datum of the measuring axis and the coaxiality assessment axis according to an embodiment of the present invention.

[0032] like Figure 1 As shown, the coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum includes the following steps:

[0033] In step S1 , a measurement coordinate system and an evaluation coordinate system are established, and the positions of the centers of the two ends of the standard are measured in the measurement coordinate system.

[0034] Furthermore, in one embodiment of the present invention, the measurement coordinate system has the center O1 of the lower end surface of the standard as the center, the turntable 0° as the x-axis, and the turntable rotation axis as the z-axis; the evaluation coordinate system has the center O1 of the lower end surface of the standard as the center, and the line connecting O1 and O2 as the z-axis, wherein O2 is the upper center of the measurement coordinate system.

[0035] Specifically, if Figure 2 As shown in FIG, when the coaxiality standard is measured on a turntable, the turntable rotation axis is used as the measurement axis. However, when the coaxiality standard is used for coaxiality evaluation, the center line of the measuring ring belt at both ends, i.e., the line connecting O1 and O2, is used as the evaluation axis. The measurement and evaluation benchmarks of coaxiality have changed. Directly using the measured data for coaxiality evaluation will introduce errors, resulting in reduced coaxiality measurement accuracy. Based on this, the embodiment of the present invention establishes a measurement coordinate system and an evaluation coordinate system to achieve a unified measurement and evaluation benchmark. The measurement coordinate system X c O c Y c Zc The center of the circle O1 on the lower end of the standard is taken as the center of the circle, the turntable 0° is taken as the x-axis, and the turntable rotation axis is taken as the z-axis. e O e Y e Z e The center of the circle O1 on the lower end of the standard is taken as the circle center, and the line connecting O1 and O2 is taken as the z-axis. It is obtained by rotating the measurement coordinate system, and the rotation matrix is ​​represented by R.

[0036] In step S2, the rotation matrix between the evaluation coordinate system and the measurement coordinate system is solved according to the positions of the center points of the two ends.

[0037] Furthermore, in one embodiment of the present invention, step S2 specifically includes:

[0038] Step S201, determining a first position vector of the circle center O2 in the measurement coordinate system and a second position vector of the circle center O2 in the evaluation coordinate system based on the positions of the circle centers at both ends;

[0039] Step S202, evaluating an axis direction vector according to the first position vector and the second position vector;

[0040] Step S203 : determining a unit vector according to the axial direction vector, and solving a rotation matrix according to the unit vector, the first position vector, and the second position vector.

[0041] Specifically, the center O2 is in the measurement coordinate system X c O c Y c Z c The position vector under is shown as O 2c (x 2c ,y 2c ,z 2c ) T The center of the circle O2 is in the evaluation coordinate system X e O e Y e Z e The position vector under can be expressed as O 2e (0,0,z 2e ') T ,in Assume the direction vector of the evaluation axis A is (a x ,a y ,a z ) T , then the evaluation axis direction vector A is as shown in formula (1):

[0042]

[0043] Its unit vector can be expressed as:

[0044]

[0045] According to the center of the circle O2 in the measurement coordinate system X c O c Y c Z c and the evaluation coordinate system X e O e Y e Z e The position vector under the rotation matrix R can be expressed as:

[0046]

[0047] In the formula

[0048] In step S3, the center position of the j-th measurement section is measured in the measurement coordinate system, and the eccentricity of the j-th measurement section of the standard in the evaluation coordinate system is solved according to the rotation matrix, where j is a positive integer.

[0049] Furthermore, in one embodiment of the present invention, step S3 specifically includes:

[0050] Step S301: Set the geometric centroid O of the jth measurement section of the standard in the measurement coordinate system according to the rotation matrix. jc (x jc ,y jc ,z jc ) is expressed as O in the evaluation coordinate system je (x je ,y je ,z je );

[0051] Step S302, according to je (x je ,y je ,z je ) Solve for the eccentricity of the jth measuring section of the standard in the evaluation coordinate system.

[0052] In step S4, step S3 is iteratively executed to measure the eccentricity of multiple measurement sections to evaluate the coaxiality of the standard instrument.

[0053] Specifically, let the measurement coordinate system X c O c Y c Z c The geometric centroid O of the jth measurement section of the lower standard jc (x jc ,y jc ,z jc ) in the evaluation coordinate system X e O e Y e Ze The following is represented by O je (x je ,y je ,z je ), O je With O jc The relationship is as follows:

[0054]

[0055] Then evaluate the coordinate system X e O e Y e Z e The eccentricity e of the jth measuring section of the lower standard j Expressed as:

[0056]

[0057] Evaluation coordinate system X e O e Y e Z e The coaxiality of the lower standard is expressed as:

[0058] Coaxiality=max{2e j} (6)

[0059] The coaxiality measurement method based on the unified datum of the measuring axis and the coaxiality assessment axis proposed in the embodiment of the present invention is further described below through a specific embodiment.

[0060] The first step is to establish a measurement coordinate system and an evaluation coordinate system, and measure the center positions of the two ends of the standard in the measurement coordinate system.

[0061] like Figure 2 As shown, when the coaxiality standard is measured on a turntable, the turntable's rotation axis is used as the measurement axis. However, when the coaxiality standard is used for coaxiality assessment, the line connecting the centers of the measuring rings at both ends, namely O1 and O2, is used as the assessment axis. The measurement and assessment criteria for coaxiality have changed. Directly using the measured data for coaxiality assessment will introduce errors, resulting in reduced coaxiality measurement accuracy. Based on this, the present invention establishes a measurement coordinate system and an assessment coordinate system to achieve a unified measurement and assessment benchmark. Measurement coordinate system X c O c Y c Z c The center of the circle O1 on the lower end of the standard is taken as the center of the circle, the turntable 0° is taken as the x-axis, and the turntable rotation axis is taken as the z-axis. e O e Y e Z e The center of the circle O1 at the lower end of the standard is taken as the center of the circle, and the line connecting O1 and O2 is taken as the z-axis.

[0062] The second step is to solve the rotation matrix between the evaluation coordinate system and the measurement coordinate system.

[0063] Use the center O2 to measure the coordinate system X c O c Y c Z c The position vector O under 2c And in the evaluation coordinate system X e O e Y e Z e The position vector O under 2e Express the evaluation axis direction vector A, let O 2c (0.3009,0.3000,60.0070) T , then O 2e (0,0,60.0085) T , A is expressed as:

[0064]

[0065] Its unit vector can be expressed as:

[0066]

[0067] Then the rotation matrix R can be expressed as:

[0068]

[0069] The third step is to measure the center position of the j-th measuring section in the measurement coordinate system and solve the eccentricity of the j-th measuring section of the standard in the evaluation coordinate system.

[0070] Assume that the measurement coordinate system X c O c Y c Z c The geometric centroid of the jth measurement section of the lower standard is measured to be O jc (0.1,0.1,20), then it is in the evaluation coordinate system X e O e Y e Z e The following is represented by O je (x je ,y je ,z je ), as shown below:

[0071]

[0072] Then evaluate the coordinate system X e O eY e Z e The eccentricity e of the jth measuring section of the lower standard j Expressed as:

[0073]

[0074] The fourth step is to evaluate the coaxiality of the standard instrument in the evaluation coordinate system.

[0075] Measure the eccentricity of multiple sections, find the maximum eccentricity value, and substitute it into formula (6) to obtain the coaxiality of the standard in the evaluation coordinate system.

[0076] According to the coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum proposed in the embodiment of the present invention, the unification of the coaxiality standard measurement and assessment datum is achieved through coordinate transformation, which is of great significance to improving the coaxiality measurement accuracy. The standard measured by the present invention helps to achieve high-precision, ultra-precision value traceability and value transfer of measuring instruments, which is of great significance for both metrology and calibration.

[0077] Next, a coaxiality measurement system based on the unified datum of the measuring axis and the coaxiality evaluation axis proposed in an embodiment of the present invention will be described with reference to the accompanying drawings.

[0078] Figure 3 The present invention is a schematic structural diagram of a coaxiality measurement system based on the unified datum of the measuring axis and the coaxiality assessment axis according to an embodiment of the present invention.

[0079] like Figure 3 As shown, the system 10 includes: a coordinate system construction module 100 , a rotation matrix solution module 200 , a measurement section eccentricity solution module 300 and a coaxiality evaluation module 400 .

[0080] Among them, the coordinate system construction module 100 is used to establish the measurement coordinate system and the evaluation coordinate system, and measure the center positions of the two ends of the standard in the measurement coordinate system. The rotation matrix solution module 200 is used to solve the rotation matrix between the evaluation coordinate system and the measurement coordinate system based on the center positions of the two ends. The measurement section eccentricity solution module 300 is used to measure the center position of the j-th measurement section in the measurement coordinate system, and solve the eccentricity of the j-th measurement section of the standard in the evaluation coordinate system based on the rotation matrix. The coaxiality evaluation module 400 is used to iteratively execute the measurement section eccentricity solution module to measure multiple measurement section eccentricities to evaluate the coaxiality of the standard.

[0081] Furthermore, in one embodiment of the present invention, the measurement coordinate system has the center O1 of the lower end surface of the standard as the center, the turntable 0° as the x-axis, and the turntable rotation axis as the z-axis; the evaluation coordinate system has the center O1 of the lower end surface of the standard as the center, and the line connecting O1 and O2 as the z-axis, wherein O2 is the upper center of the measurement coordinate system.

[0082] Furthermore, in one embodiment of the present invention, the module for solving the rotation matrix specifically includes: a determination unit, used to determine the first position vector of the center O2 in the measurement coordinate system and the second position vector of the center O2 in the evaluation coordinate system based on the positions of the centers of the circles at both ends; an evaluation unit, used to evaluate the axial direction vector based on the first position vector and the second position vector; a first solving unit, used to determine the unit vector based on the axial direction vector, and solve the rotation matrix based on the unit vector, the first position vector and the second position vector.

[0083] Furthermore, in one embodiment of the present invention, the module for solving the eccentricity of the measurement section specifically includes: a setting unit for setting the geometric centroid O of the jth measurement section of the standard in the measurement coordinate system according to the rotation matrix jc (x jc ,y jc ,z jc ) is expressed as O in the evaluation coordinate system je (x je ,y je ,z je ); The second solving unit is used according to O je (x je ,y je ,z je ) Solve for the eccentricity of the jth measuring section of the standard in the evaluation coordinate system.

[0084] It should be noted that the above explanation of the embodiment of the coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis datum is also applicable to the system of this embodiment and will not be repeated here.

[0085] According to the coaxiality measurement system based on the unification of the measuring axis and the coaxiality assessment axis datum proposed in the embodiment of the present invention, the unification of the coaxiality standard measurement and assessment datum is achieved through coordinate transformation, which is of great significance to improving the coaxiality measurement accuracy. The standard measured by the present invention helps to achieve high-precision, ultra-precision value traceability and value transfer of measuring instruments, which is of great significance for both metrology and calibration.

[0086] In order to implement the above embodiments, the present invention also proposes a computer device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, it implements the coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis benchmark as in the above embodiments.

[0087] In order to implement the above embodiments, the present invention also proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the coaxiality measurement method based on the unified reference of the measuring axis and the coaxiality assessment axis as described in the above embodiments is implemented.

[0088] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples without contradiction.

[0089] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "N" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0090] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing a custom logical function or step of a process, and the scope of the preferred embodiments of the invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.

[0091] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or N wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing it in a suitable manner if necessary, and then storing it in a computer memory.

[0092] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0093] Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above-mentioned embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0094] Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing module, each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.

[0095] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and are not to be construed as limiting the present invention. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A coaxiality measurement method based on the unification of the measuring axis and the coaxiality assessment axis, characterized in that: The following steps are involved: Step S1, establishing a measurement coordinate system and an evaluation coordinate system, and measuring the center positions of both ends of the standard in the measurement coordinate system; Step S2, solving the rotation matrix between the evaluation coordinate system and the measurement coordinate system according to the positions of the center points of the two ends of the circle; Step S3, measuring the first j The center position of the measuring section is solved according to the rotation matrix to determine the first position of the standard in the evaluation coordinate system. j The eccentricity of the measuring section is j is a positive integer; and Step S4, iteratively executing step S3 to measure the eccentricity of multiple measurement sections to evaluate the coaxiality of the standard instrument; The measurement coordinate system is based on the center of the lower end surface of the standard O 1 is the center of the circle, with the turntable 0° as x Axis, with the turntable rotary axis as z Axis, the evaluation coordinate system is based on the center of the lower end face of the standard O 1 is the center of the circle, O 1 and O 2 lines are connected z Axis, where O 2 is the upper center of the measurement coordinate system; The step S2 specifically includes: Step S201: Determine the center of the circle based on the center positions of the two ends. O 2 The first position vector in the measurement coordinate system, and the center of the circle O 2. a second position vector in the evaluation coordinate system; Step S202, evaluating an axis direction vector according to the first position vector and the second position vector; Step S203, determining a unit vector according to the axial direction vector, and solving a rotation matrix according to the unit vector, the first position vector, and the second position vector; The step S3 specifically includes: Step S301: Set the standard in the measurement coordinate system according to the rotation matrix. j The geometric centroid of the measurement section O jc ( x jc , y jc , z jc ) is expressed in the evaluation coordinate system as O je ( x je , y je , z je ); Step S302: According to the O je ( x je , y je , z je ) Solve the equation of the standard instrument in the evaluation coordinate system j The eccentricity of the measuring section.

2. A coaxiality measurement system based on the unification of the measuring axis and the coaxiality assessment axis, characterized in that: include: A coordinate system construction module is used to establish a measurement coordinate system and an evaluation coordinate system, and to measure the center positions of both ends of the standard under the measurement coordinate system; A rotation matrix solving module, used for solving the rotation matrix between the evaluation coordinate system and the measurement coordinate system according to the positions of the center points of the two ends of the circle; The module for solving the measurement section eccentricity is used to measure the first j The center position of the measuring section is solved according to the rotation matrix to determine the first position of the standard in the evaluation coordinate system. j 1. The eccentricity of the measuring section; as well as A coaxiality evaluation module, configured to iteratively execute the measurement section eccentricity solving module to measure the eccentricities of multiple measurement sections to evaluate the coaxiality of the standard instrument; The measurement coordinate system is based on the center of the lower end surface of the standard O 1 is the center of the circle, with the turntable 0° as x Axis, with the turntable rotary axis as z Axis, the evaluation coordinate system is based on the center of the lower end face of the standard O 1 is the center of the circle, O 1 and O 2 lines are connected z Axis, where O 2 is the upper center of the measurement coordinate system; The rotation matrix solving module specifically includes: A determination unit, configured to determine the center of the circle based on the positions of the center of the two ends of the circle O 2 The first position vector in the measurement coordinate system, and the center of the circle O 2. a second position vector in the evaluation coordinate system; an evaluation unit, configured to evaluate an axial direction vector based on the first position vector and the second position vector; a first solving unit, configured to determine a unit vector according to the axial direction vector, and solve a rotation matrix according to the unit vector, the first position vector, and the second position vector; The module for solving the measurement section eccentricity specifically includes: A setting unit is used to set the standard in the measurement coordinate system according to the rotation matrix. j The geometric centroid of the measurement section O jc ( x jc , y jc , z jc ) is expressed in the evaluation coordinate system as O je ( x je , y je , z je ); The second solving unit is used to solve the O je ( x je , y je , z je ) Solve the equation of the standard instrument in the evaluation coordinate system j The eccentricity of the measuring section.

3. A computer device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for measuring coaxiality based on the unified datum of the measuring axis and the coaxiality assessment axis as claimed in claim 1 is implemented.

4. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the coaxiality measurement method based on the unified datum of the measuring axis and the coaxiality assessment axis as claimed in claim 1 is implemented.