LENGTH MEASUREMENT METHOD FOR CONICAL WORKPIECE BASED ON DUAL DISPLACEMENT SENSORS
20240151514 ยท 2024-05-09
Inventors
- Yinxiao MIAO (Beijing, CN)
- Xiaosan Wang (Beijing, CN)
- Fengju Sun (Beijing, CN)
- Lei Yan (Beijing, CN)
- Tian Bai (Beijing, CN)
- Qigang Huang (Beijing, CN)
- Ruidong Huo (Beijing, CN)
- Yilin DAI (Beijing, CN)
- Junhong TIAN (Beijing, CN)
Cpc classification
International classification
Abstract
A conical workpiece length measurement method is provided. Two laser displacement sensors are symmetrically arranged at opposite sides of a to-be-measured conical workpiece or a tooling loaded with the to-be-measured conical workpiece. Distance X.sub.0 from each displacement sensor to a bottom plane of the to-be-measured conical workpiece is calibrated. An elongated base plate is arranged at a tip of the to-be-measured conical workpiece, and the two displacement sensors measure their respective distances to the base plate. The total length of the to-be-measured conical workpiece is calculated as follows: X=X.sub.0+(X.sub.1+X.sub.2)/2, where X.sub.1 represents distance from one of the two displacement sensors to the base plate, and X.sub.2 represents distance from the other of the two displacement sensors to the base plate. Factors influencing the length measurement include calibration of the fixed length, measurement accuracy of the displacement sensor and a tilt error of the base plate.
Claims
1. A length measurement method for a conical workpiece, comprising: symmetrically arranging a first displacement sensor and a second displacement sensor at two opposite sides of a to-be-measured conical workpiece, respectively; obtaining a distance X.sub.0 from each of the first displacement sensor and the second displacement sensor to a bottom plane of the to-be-measured conical workpiece through pre-calibration; arranging a base plate in an elongated shape at a tip of the to-be-measured conical workpiece; and measuring, by the first displacement sensor, a distance from the first displacement sensor to the base plate, and measuring, by the second displacement sensor, a distance from the second displacement sensor to the base plate; and calculating a total length X of the to-be-measured conical workpiece as according to the following formula: X=X.sub.0+(X.sub.1+X.sub.2)/2, wherein X.sub.1 is the distance from the first displacement sensor to the base plate, and X.sub.2 is the distance from the second displacement sensor to the base plate; wherein factors affecting length measurement of the to-be-measured conical workpiece comprise tooling-based calibration of a fixed length X.sub.0, measurement accuracy of the first displacement sensor and the second displacement sensor and a tilt error of the base plate; the tilt error of the base plate is analyzed through the following steps: assuming that the tip of the to-be-measured conical workpiece or a limited portion of the to-be-measured conical workpiece in contact with the base plate is in a sphere shape, and expressing a sphere equation as follows with a sphere center as an origin of a coordinate system:
x.sup.2+y.sup.2+z.sup.2=R.sup.2; wherein R is a sphere radius, and coordinates of a vertex of the to-be-measured conical workpiece are (0, 0, R); considering a measurement error caused by the fact that a contact point between the to-be-measured conical workpiece and the base plate is not exactly at the vertex during actual measurement, letting an angle between the contact point and an x-axis be ?, and an angle between a projection of the contact point on a y-z plane and a y-axis be ?, such that coordinates of the contact point are expressed as:
(x,y,z)=(R cos ?,R cos ? sin ?,R sin ? sin ?); wherein ??(0, 2?), and ? is required to be as small as possible, and a tangent plane of the base plate defined by the contact point is expressed as:
cos ?x+cos ? sin ?y+sin ? sin ?z=R; assuming that the first displacement sensor and the second displacement sensor are both arranged on a z-axis, and coordinates of the first displacement sensor and the second displacement sensor are P1 (0,?b) and P2 (0, b), respectively, an x-axis coordinate of an intersection point between a laser emitted by the first displacement sensor and a plane of the base plate, and an x-axis coordinate of an intersection point between a laser emitted by the second displacement sensor and the plane of base plate are respectively expressed as:
2. A length measurement method for a conical workpiece, comprising: arranging a to-be-measured conical workpiece in a tooling, symmetrically arranging a first displacement sensor and a second displacement sensor at two opposite sides of the tooling, respectively; obtaining a distance X.sub.0 from each of the first displacement sensor and the second displacement sensor to a bottom plane of the to-be-measured conical workpiece through pre-calibration; arranging a base plate in an elongated shape at a tip of the to-be-measured conical workpiece; and measuring, by the first displacement sensor, a distance from the first displacement sensor to the base plate, and measuring, by the second displacement sensor, a distance from the second displacement sensor to the base plate; and calculating a total length X of the to-be-measured conical workpiece as according to the following formula: X=X.sub.0+(X.sub.1+X.sub.2)/2, wherein X.sub.1 is the distance from the first displacement sensor to the base plate, and X.sub.2 is the distance from the second displacement sensor to the base plate; wherein factors affecting length measurement of the to-be-measured conical workpiece comprise tooling-based calibration of a fixed length X.sub.0, measurement accuracy of the first displacement sensor and the second displacement sensor and a tilt error of the base plate; the tilt error of the base plate is analyzed through the following steps: assuming that the tip of the to-be-measured conical workpiece or a limited portion of the to-be-measured conical workpiece in contact with the base plate is in a sphere shape, and expressing a sphere equation as follows with a sphere center as an origin of a coordinate system:
x.sup.2+y.sup.2+z.sup.2=R.sup.2; wherein R is a sphere radius, and coordinates of a vertex of the to-be-measured conical workpiece are (0, 0, R); considering a measurement error caused by the fact that a contact point between the to-be-measured conical workpiece and the base plate is not exactly at the vertex during actual measurement, letting an angle between the contact point and an x-axis be ?, and an angle between a projection of the contact point on a y-z plane and a y-axis be ?, such that coordinates of the contact point are expressed as:
(x,y,z)=(R cos ?,R cos ? sin ?,R sin ? sin ?); wherein ??(0, 2?), and ? is required to be as small as possible, and a tangent plane of the base plate defined by the contact point is expressed as:
cos ?x+cos ? sin ?y+sin ? sin ?z=R; assuming that the first displacement sensor and the second displacement sensor are both arranged on a z-axis, and coordinates of the first displacement sensor and the second displacement sensor are P1 (0,?b) and P2 (0, b), respectively, an x-axis coordinate of an intersection point between a laser emitted by the first displacement sensor and a plane of the base plate, and an x-axis coordinate of an intersection point between a laser emitted by the second displacement sensor and the plane of base plate are respectively expressed as:
3. The length measurement method of claim 2, wherein the distance from each of the first displacement sensor and the second displacement sensor to the bottom plane of the to-be-measured conical workpiece is determined by machining of the tooling and actual installation of the first displacement sensor and the second displacement sensor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023]
[0024]
[0025]
DETAILED DESCRIPTION OF EMBODIMENTS
[0026] The present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.
[0027] In this application, a total length of a to-be-measured conical workpiece is measured using a symmetrical measurement method based on dual laser displacement sensors. If there is no tooling available for the to-be-measured conical workpiece, a first displacement sensor and a second displacement sensor are symmetrically arranged at two opposite sides of the to-be-measured conical workpiece, respectively. A distance X.sub.0 from each of the first displacement sensor and the second displacement sensor to a bottom plane of the to-be-measured conical workpiece is obtained through pre-calibration. When measuring length, a base plate in an elongated shape is arranged at a tip of the to-be-measured conical workpiece. A distance from the first displacement sensor to the base plate is measured by the first displacement sensor, and a distance from the second displacement sensor to the base plate is measured by the second displacement sensor. A total length X of the to-be-measured conical workpiece as according to the following formula: X=X.sub.0+(X.sub.1+X.sub.2)/2, where X.sub.1 is the distance from the first displacement sensor to the base plate, and X.sub.2 is the distance from the second displacement sensor to the base plate.
[0028] If the to-be-measured conical workpiece has a tooling, the length measurement of the embodiment of the present disclosure is shown in
[0029] In this embodiment, factors affecting length measurement of the to-be-measured conical workpiece include tooling-based calibration of a fixed length X.sub.0, measurement accuracy of the first displacement sensor and the second displacement sensor and a tilt error of the base plate. The calibration of X.sub.0 is obtained from a standard-length sample. The two laser displacement sensors are selected with a measuring range of 200?80 mm and a repeatability of 0.2 mm. The tilt error of the base plate is analyzed through the following steps.
[0030] It is assumed that the tip of the to-be-measured conical workpiece or a limited portion of the to-be-measured conical workpiece in contact with the base plate is in a sphere shape. A sphere equation is expressed as follows with a sphere center as an origin of a coordinate system:
x.sup.2+y.sup.2+z.sup.2=R.sup.2.
[0031] In the above equation, R is a sphere radius, and coordinates of a vertex of the to-be-measured conical workpiece are (0, 0, R). A measurement error caused by the fact that a contact point between the to-be-measured conical workpiece and the base plate is not exactly at the vertex during actual measurement is considered. An angle between the contact point and an x-axis is assumed to be ?, and an angle between a projection of the contact point on a y-z plane and a y-axis is assumed to be ?, such that as shown in
(x,y,z)=(R cos ?,R cos ? sin ?,R sin ? sin ?).
[0032] As illustrated in
cos ?x+cos ? sin ?y+sin ? sin ?z=R.
[0033] For the convenience of analysis, it is assumed that the first displacement sensor and the second displacement sensor are both arranged on a z-axis, and coordinates of the first displacement sensor and the second displacement sensor are P1 (0,?b) and P2 (0, b), respectively. Therefore, an x-axis coordinate of an intersection point between a laser emitted by the first displacement sensor and a plane of the base plate, and an x-axis coordinate of an intersection point between a laser emitted by the second displacement sensor and the plane of base plate are respectively expressed as:
[0034] Analysis is performed under the following cases.
[0035] (I) If the contact point between the plane of the base plate and the tip of the to-be-measured conical workpiece is at the vertex, ?=0, and x, =x.sub.2=R. A height h of a sphere top is calculated by averaging distances measured by the first displacement sensor and the second displacement sensor, expressed as:
[0036] (II) If the contact point between the plane of the base plate and the tip of the to-be-measured conical workpiece is offset from the vertex, the height h of the sphere top is calculated by averaging the distances measured by the first displacement sensor and the second displacement sensor, expressed as:
[0037] An error E between the height h and a true value R is expressed as:
[0038] It can be seen that a measurement error of the first displacement sensor and the second displacement sensor is only related to the angle ? between the contact point and the x-axis, and is unrelated to the angle ? between the contact point and the y-axis. When the angle ? exists, a measured value h is larger than the true value R. When the angle ? is within 5?, the measurement error is approximately within 0.38%, and a change trend of the measurement error is illustrated in
[0039] Furthermore, the difference ?x between the distances measured by the first displacement sensor and the second displacement sensor is analyzed. A relationship between the difference ?x, the angle ? and the angle ? is expressed as:
[0040] It can be concluded that the difference between the distances measured by the first displacement sensor and the second displacement sensor mainly depends on the angle ?, and an upper limit of the difference is determined by the angle ?, and the angle ? make the difference change sinusoidally within a range of the upper limit. Therefore, if the difference between the distances measure by the first displacement sensor and the second displacement sensor is 0, due to a possibility that the angle ? is just near 0? or 180?, it still fails to confirm that the base plate is located horizontally, and there is no measurement error. Therefore, the to-be-measured conical workpiece is measured multiple times, and a minimum measured value is used as a final length measurement result, which can further improve the measurement accuracy.
[0041] In summary, the embodiments described above are merely illustrative of the present application, and are not intended to limit the scope of the present application. It should be understood that various modifications, replacements and improvements made by those of ordinary skill in the art without departing from the spirit of this application shall fall within the scope of the disclosure defined by the appended claims.