Method for measuring blade cross-section profile based on line structured-light sensor at high precision
11703322 · 2023-07-18
Assignee
Inventors
- Ming Yin (Chengdu, CN)
- Dengying Ou (Chengdu, CN)
- Zongping Wang (Chengdu, CN)
- Haohao Liu (Chengdu, CN)
- Luofeng Xie (Chengdu, CN)
- Guofu Yin (Chengdu, CN)
Cpc classification
International classification
Abstract
The present disclosure provides a method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision, including: (10) pose calibration on a line structured-light sensor; (20) calibration on a rotation axis: calibrating the rotation axis with a lateral datum plane of a blade; and (30) cross-section profile measurement on a target measured blade: establishing a global coordinate system, and converting blade cross-section curve feature data acquired by a data coordinate system to the coordinate system for splicing, thereby measuring a blade cross-section profile. The present disclosure reduces the error arising from transfer of calibration objects, reduces the rotation error because it does not involve the rotation angle of the turntable when calibrating the rotation axis and the rotation center, and reduces the translational error of the line structured-light sensor as positions for rotating the line structured-light sensor in two times are unchanged.
Claims
1. A method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision, comprising the following steps: (10) a step of pose calibration on a line structured-light sensor: calibrating X, Y and Z axes of a moving coordinate system, such that a data coordinate system o-xyz of the line structured-light sensor is parallel to the moving coordinate system O-XYZ; (20) a step of calibration on a rotation axis: calibrating the rotation axis of a turntable, such that a blade axis is parallel to the rotation axis; and (30) a step of cross-section profile measurement on a target measured blade: establishing a global coordinate system, and converting blade cross-section curve feature data acquired by the data coordinate system to the coordinate system for splicing, thereby measuring a blade cross-section profile; wherein the calibration on a rotation axis in step (20) comprises the following steps: (21) putting the target measured blade onto the turntable, and adjusting a pose of the line structured-light sensor such that a laser plane of the line structured-light sensor intersects with a lateral datum plane of the blade, the line structured-light sensor acquiring profile point data M.sub.1 of the datum plane; (22) ensuring that the pose of the line structured-light sensor is unchanged, and the line structured-light sensor acquires profile point data M.sub.2 of a lateral datum plane after rotation of the turntable; and rotating the turntable again and ensuring that the pose of the line structured-light sensor is unchanged, and the line structured-light sensor acquires profile point data M.sub.3 of the lateral datum plane, wherein the lateral datum planes in step (21) and step (22) are the same datum plane; (23) fitting the data M.sub.1, M.sub.2 and M.sub.3 linearly to obtain three straight lines L.sub.1, L.sub.2 and L.sub.3, and solving, according to equal distances from a rotation center point O.sub.1 to the three straight lines L.sub.1, L.sub.2 and L.sub.3, the rotation center point O.sub.1 wherein the fitting is performed by
2. The method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision according to claim 1, wherein a micro-adjustment mechanism is mounted on a bottom surface of the turntable, the micro-adjustment mechanism comprises an X-axis inclinometer and a Y-axis inclinometer that are stacked up and down, and the X-axis inclinometer and the Y-axis inclinometer are adjusted according to the deflection angle of the rotation axis in step (25) to calibrate the turntable plane and the rotation axis.
3. The method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision according to claim 1, wherein the deflection angle in step (25) comprises a deflection angle
4. The method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision according to claim 2, wherein the deflection angle in step (25) comprises a deflection angle
5. The method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision according to claim 1, wherein the calibration on a rotation axis in step (20) further comprises the following step: (26) moving the line structured-light sensor along the Z-axis of the moving coordinate system, such that the laser plane of the line structured-light sensor coincides with a horizontal datum plane and the lateral datum plane of the blade, and repeating steps (21)-(24) to obtain rotation center points O.sub.3 and O.sub.4, the rotation center points O.sub.3 and O.sub.4 having equal coordinate data x and y, thereby inspecting the rotation axis of the blade.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(9) The embodiment provides a method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision. The method discloses a method for calibrating a rotation axis with a blade self-feature (a lateral datum plane). Compared with the prior art, the calibration method achieves a wider serviceable range, and more accurate measurement data. Self-features of the blade 200 refer to a lateral datum plane A201, a datum plane B202 and a horizontal datum plane C203 that are machined during machining of the blade 200. The datum plane A201 intersects with the datum plane B202 and is perpendicular to the datum plane C203. As common features of all blades 200, and having the high planeness, the self-features may be viewed as high-precision plane features. The method in the embodiment calibrates a rotation center and a rotation axis 300 by using characteristics of either the datum plane A201 or the datum plane B202.
(10) The method for measuring a blade cross-section profile based on a line structured-light sensor at a high precision provided by the embodiment includes the following steps:
(11) (10) Calibration on a line structured-light sensor
(12) As shown in
(13) (20) Calibration on a rotation axis
(14) (21) Put the target measured blade 100 in a center of the turntable, and adjust the pose of the line structured-light sensor 100 by controlling the translational drive (S.sub.X, S.sub.Y, S.sub.Z) such that a laser plane of the line structured-light sensor 100 intersects with the datum plane A201. As shown in
(15)
behind the invalid points is removed.
(16) (22) In order to reduce the error accumulation, ensure that the pose of the line structured-light sensor 100 is unchanged, and after the turntable rotates θ, a rotation angle is not too large, and the laser plane of the line structured-light sensor 100 still intersects with the datum plane A201. As shown in
(17)
Similarly, rotate the turntable again in a case where the pose of the line structured-light sensor 100 is unchanged, and ensure that the laser plane of the line structured-light sensor 100 still intersects with the datum plane A201. As shown in
(18)
(19) (23) As the datum plane of the blade has the high linearity, fit the data M.sub.1, M.sub.2 and M.sub.3 linearly to obtain three straight lines L.sub.1, L.sub.2 and L.sub.3. Since the pose of the line structured-light sensor is unchanged, data coordinate systems for the data M.sub.1, M.sub.2 and M.sub.3 in three times pertain to the same data coordinate system o-xy and thus distances d.sub.1, d.sub.2 and d.sub.3 from the rotation center point O.sub.1 to the three straight lines L.sub.1, L.sub.2 and L.sub.3 are equal. Therefore, the rotation center point O.sub.1 may be solved.
(20) Perform fitting by using a function
(21)
(x.sub.i, y.sub.i) being an ith data coordinate in the data M.sub.1, M.sub.2 and M.sub.3, to obtain linear equations of the L.sub.1, L.sub.2 and L.sub.3 in the data coordinate system o-xy:
L.sub.1:y=A.sub.1x+B.sub.1
L.sub.2:y=A.sub.2x+B.sub.2
L.sub.3:y=A.sub.3x+B.sub.3
(22) Set the coordinate of the rotation center point O.sub.1 in the data coordinate system o-xy as (x.sub.1, y.sub.1), then the distances of the three fitting straight lines L.sub.1, L.sub.2 and L.sub.3 to the point O.sub.1 (x.sub.1, y.sub.1) are:
(23)
(24) The two equations can be combined to solve the coordinate (x.sub.1, y.sub.1) of the O.sub.1 point.
(25) With the moving coordinate system O-XYZ when the laser plane of the line structured-light sensor coincides with the blade datum plane C as an origin, the coordinate of the O.sub.1 point in the spliced coordinate system O-XYZ is O.sub.1: (ΔX.sub.1+x.sub.1 ΔY.sub.1+y.sub.1 ΔZ.sub.1), X.sub.1, Y.sub.1 and Z.sub.1 being coordinates in the moving coordinate system O-XYZ when the line structured-light sensor acquires the data M.sub.1.
(26) (24) Move the line structured-light sensor along the Z-axis of the moving coordinate system at a motion distance of L.sub.Z, as shown in
(27) (25) As shown in
(28)
(29) With the space linear equation of the rotation axis of the blade 200 in the spliced coordinate system, the deflection angle of the rotation axis of the blade in the YOZ plane may be calculated as
(30)
and the deflection angle of the rotation axis of the blade in the XOZ plane may be calculated as
(31)
Through the micro-adjustment X-axis inclinometer 401 or Y-axis inclinometer 402 under the blade 200, as shown in
(32) (26) Move the line structured-light sensor 100 along the Z-axis of the moving coordinate system, such that the laser plane of the line structured-light sensor 100 coincides with the horizontal datum plane and the lateral datum plane of the blade, and repeat Steps (21)-(24) to obtain rotation center points O.sub.3 and O.sub.4, the rotation center points O.sub.3 and O.sub.4 having equal coordinate data (x, y), thereby inspecting the rotation axis of the blade.
(33) (30) Measurement on a target measured blade
(34) (31) Establish a global coordinate system O-XYZ, with an intersection point between a datum plane C of the target measured blade and the rotation axis as an origin O, two normal vectors perpendicular to each other on the datum plane C as X and Y axes, and the rotation axis as a Z axis.
(35) (32) Acquire data at different positions of the target measured blade 200 by moving the line structured-light sensor 100 and rotating the turntable, and convert the acquired data to the global coordinate system O-XYZ for data splicing, thereby implementing the measurement on a profile of the target measured blade.
(36) Of note, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “includes”, and/or “including,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
(37) As well, the corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
(38) Having thus described the invention of the present application in detail and by reference to embodiments thereof, it will be apparent that modifications and variations are possible without departing from the scope of the invention defined in the appended claims as follows: