Error measurement device and encoder
By designing an error measurement device that utilizes incremental code channels and detection components, the problem that the prior art cannot measure the tiny offsets in rotational motion and linear motion in real time is solved, high-precision error detection of mechanical moving parts and eccentric compensation of the encoder is achieved, and detection accuracy and equipment service life are improved.
Patent Information
- Application Number
- CN202510322420.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-06-13
AI Technical Summary
The prior art cannot measure the tiny offsets in rotational motion and linear motion in real time, resulting in the inability to achieve accurate monitoring of mechanical moving parts and eccentric compensation of the encoder.
An error measurement device is designed, and by detecting the reading difference between the first stripe and the second stripe, the offset of the code disk is calculated and eccentric compensation is performed through the error measuring device of the encoder.
It realizes high-precision error detection of mechanical moving parts and eccentricity compensation of encoder, improves detection accuracy, extends the service life of the equipment, and improves processing accuracy.
Smart Images

Figure CN120141547A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of detection equipment, and more particularly, to an error measurement device and an encoder. Background Art
[0002] Mechanical rotational eccentricity refers to the phenomenon that the centroid of a rotating component deviates from its axis of rotation. This phenomenon is relatively common in mechanical equipment. However, if not controlled and corrected, it will lead to a series of problems, seriously affecting the performance and lifespan of the equipment. For example, rotational eccentricity causes the bearings to bear uneven loads, resulting in local stress concentration and accelerating bearing wear. Due to uneven loads and additional friction, the bearings may fail prematurely, increasing maintenance costs and downtime. In industrial machine tools used for precision machining, even slight eccentric rotation of components such as rotating shafts will lead to a reduction in machining accuracy. Similarly, in high-precision linear motion, there are also motion offsets. Currently, the measurement devices provided by the prior art cannot measure the minute offsets generated by rotational motion and linear motion in real time, and thus cannot achieve precise monitoring of the above-mentioned rotating components and linear motion structural components. Summary of the Invention
[0003] An object of this application is to provide an error measurement device that can measure the motion offsets of rotating components such as bearings and linear motion components using a code disk, and achieve error detection of mechanical motion components.
[0004] Another object of this application is to provide an encoder that can compensate for the motion offsets of the encoder, thereby eliminating the adverse effects caused by code disk eccentricity and effectively improving the detection accuracy of the encoder.
[0005] The embodiments of this application are implemented as follows:
[0006] In a first aspect, an embodiment of this application provides an error measurement device, including a code disk and a detection component; at least two incremental code tracks are provided on the code disk; at least one of the incremental code tracks has first stripes arranged at intervals, and the first stripes form a first angle with the direction perpendicular to the relative motion path of the code disk and the detection component; at least one of the incremental code tracks has second stripes arranged at intervals, and the second stripes form a second angle with the direction perpendicular to the relative motion path of the code disk and the detection component, and the extending direction of the first stripes intersects with the extending direction of the second stripes; during the motion of the code disk, the detection component detects the reading difference between the first stripes and the second stripes, and the reading difference is used to calculate the offset of the code disk.
[0007] As an optional implementation, the code disk includes a grating scale; the incremental code tracks are arranged along the extending direction of the grating scale.
[0008] As an alternative embodiment, the code disk includes a rotating code disk; the incremental code tracks are arranged around the center of the rotating code disk.
[0009] As an alternative embodiment, the detection assembly includes two detection modules located at the edge of the rotating code disk; the line connecting the first detection module and the center of the rotating code disk is the first direction, and the line connecting the second detection module and the center of the rotating code disk is the second direction; the first direction intersects with the second direction.
[0010] As an alternative embodiment, the radial offset of the rotating code disk in the second direction is obtained by the difference in readings of the first stripe and the second stripe by the first detection module; the radial offset of the rotating code disk in the first direction is obtained by the difference in readings of the first stripe and the second stripe by the second detection module.
[0011] As an alternative embodiment, the first included angle is less than 60°, and / or the second included angle is less than 60°.
[0012] As an alternative embodiment, the included angle between the first stripe and the radial direction is equal to the included angle between the second stripe and the radial direction.
[0013] As an alternative embodiment, there is a spacing between the first stripe and the second stripe.
[0014] As an alternative embodiment, the first stripe and the second stripe form a V-shaped structure.
[0015] As an alternative embodiment, the code disk is configured on a rotating member, and the central axis of the code disk coincides with the central axis of the rotating member, for detecting the radial runout or radial deformation of the rotating member.
[0016] In a second aspect, an embodiment of the present application provides an encoder, including the above error measurement device, and correcting the measurement angle of the encoder by the offset measured by the error measurement device.
[0017] As an alternative embodiment, it further includes an encoder housing and a rotor disposed within the encoder housing; a bearing connected to the code disk is sleeved on the rotor.
[0018] The beneficial effects of the embodiments of the present application include:
[0019] An embodiment of the present application provides an error measurement device, including a code disk and a detection component; there are at least two incremental code tracks on the code disk; at least one incremental code track has first stripes arranged at intervals, and the first stripes form a first angle with the direction perpendicular to the relative movement path of the code disk and the detection component; at least one incremental code track has second stripes arranged at intervals, and the second stripes form a second angle with the direction perpendicular to the relative movement path of the code disk and the detection component, and the extending directions of the first stripes and the second stripes intersect; during the movement of the code disk, the detection component detects the reading difference between the first stripes and the second stripes, and the reading difference is used to calculate the offset of the code disk. The embodiment of the present application can measure the movement offset of rotating parts such as bearings and linear moving parts by using the code disk, and realize the error detection of mechanical moving parts.
[0020] An embodiment of the present application provides an encoder, including the above-mentioned error measurement device, and the measurement angle of the encoder is corrected by the offset measured by the error measurement device. The embodiment of the present application can realize the eccentricity compensation of the encoder, thereby eliminating the adverse effects caused by the eccentricity of the code disk and effectively improving the detection accuracy of the encoder. Description of the Drawings
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0022] Figure 1 It is one of the structural schematic diagrams of the error measurement device in the embodiment of the present application;
[0023] Figure 2 It is the second structural schematic diagram of the error measurement device in the embodiment of the present application;
[0024] Figure 3 It is the third structural schematic diagram of the error measurement device in the embodiment of the present application;
[0025] Figure 4 It is the fourth structural schematic diagram of the error measurement device in the embodiment of the present application.
[0026] Icons: 100 - Rotating code disk; 101 - Detection component; 102 - Incremental code track; 103 - First stripe; 104 - Second stripe; 105 - V-shaped structure. Detailed Embodiments
[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the following will clearly and completely describe the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. Usually, the components of the embodiments of this application described and illustrated in the accompanying drawings herein can be arranged and designed in various different configurations.
[0028] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts fall within the scope of protection of this application.
[0029] It should be noted that similar reference numerals and letters denote similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third", etc. are only used for descriptive distinction and cannot be construed as indicating or implying relative importance.
[0030] In the description of this application, it should also be noted that unless otherwise clearly specified and limited, the terms "set", "installed", "connected", and "coupled" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal communication of two components. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0031] Mechanical rotational eccentricity refers to the phenomenon that the centroid of a rotating component deviates from its axis of rotation. This phenomenon is relatively common in mechanical equipment. However, if not controlled and corrected, it will lead to a series of problems, seriously affecting the performance and lifespan of the equipment. For example, rotational eccentricity causes the bearings to bear uneven loads, resulting in local stress concentration and accelerating the wear of the bearings. Due to the uneven loads and additional friction, the bearings may fail prematurely, increasing maintenance costs and downtime. In industrial machine tools used for precision machining, even slight eccentric rotation of components such as rotating shafts will result in a reduction in machining accuracy. Currently, the existing eccentricity measurement devices provided by the prior art cannot perform real-time measurement of minute offset amounts, and thus cannot achieve the monitoring of the rotational eccentricity of the above-mentioned rotating parts.
[0032] To solve the above technical problems, the embodiments of this application provide an error measurement device and an encoder.
[0033] Refer to Figure 1 、Figure 2 As shown in the figure, an embodiment of the present application provides an error measurement device, including a rotary code disk 100 and a detection component 101; at least two incremental code tracks 102 are provided on the rotary code disk 100 around the center of the rotary code disk 100; at least one incremental code track 102 has first stripes 103 arranged at intervals and deflected to one side in the radial direction, and the first stripes 103 form a first angle with the radial direction of the rotary code disk 100; at least one incremental code track 102 has second stripes 104 arranged at intervals and deflected to the other side in the radial direction, and the second stripes 104 form a second angle with the radial direction of the rotary code disk 100, and the extending directions of the first stripes 103 and the second stripes 104 intersect; when the rotary code disk 100 rotates, the detection component 101 detects the reading difference between the first stripes 103 and the second stripes 104, and the reading difference is used to calculate the radial offset of the rotary code disk 100.
[0034] It should be noted that in the embodiment of the present application, the relative change in the readings of the first stripes 103 and the second stripes 104 in the incremental code track 102 can be used to calculate the radial offset of the rotary code disk 100 and track the eccentricity change of the rotary code disk 100 in real time. By connecting the rotary code disk 100 with other rotating parts, the monitoring of the eccentric rotation can be realized.
[0035] Refer to Figure 2 、 Figure 3 As shown in the figure, the first stripes 103 on at least one incremental code track 102 of the embodiment of the present application are arranged at intervals and deflected to one side in the radial direction; the second stripes 104 on at least another incremental code track 102 are arranged at intervals but deflected to the other side in the radial direction. That is to say, the first stripes 103 and the second stripes 104 are deflected to the two sides in the radial direction respectively.
[0036] The detection component 101 of the embodiment of the present application is used to detect the reading changes of the first stripes 103 and the second stripes 104 in real time, and calculate the difference between them to determine the radial offset of the rotary code disk 100.
[0037] It should be noted that the detection component 101 of the embodiment of the present application includes two code readers, one of which is used to detect the reading of the first stripes 103, and the second is used to detect the reading of the second stripes 104. Among them, refer to Figure 4 As shown in the figure, the distance between adjacent first stripes 103 is a fixed parameter, and the distance between adjacent second stripes 104 is also a fixed parameter. Therefore, dy can be obtained through the reading difference between the first stripes 103 and the second stripes 104. Since the radial deflection angle A of the first stripes 103 and the second stripes 104 is also known, the radial offset dx of the rotary code disk 100 can be calculated according to the trigonometric function tanA.
[0038] It should be noted that the purpose of the embodiment of the present application is to correct the system errors caused by mechanical rotation errors, encoder mounting errors, and encoder manufacturing errors, including non-repeatable mechanical errors caused by factors such as bearing guiding errors and stress and strain, by measuring the offsets of the rotary encoder 100 in two intersecting directions, so as to provide high-precision angle measurement.
[0039] It should be noted that, similarly, the above-mentioned rotary encoder 100 can also be replaced by a grating scale. At least two incremental code tracks 102 are arranged along the extending direction of the grating scale.
[0040] Among them, at least one incremental code track 102 has first stripes 103 arranged at intervals, and the first stripes 103 form a first angle with the direction perpendicular to the extending path of the grating scale; at least one incremental code track 102 has second stripes 104 arranged at intervals, and the second stripes 104 form a second angle with the direction perpendicular to the extending path of the grating scale, and the extending direction of the first stripes 103 intersects with the extending direction of the second stripes 104; the grating scale can be installed on a linear motion part, and during the linear motion of the grating scale, the detection component 101 detects the reading difference between the first stripes 103 and the second stripes 104, and calculates the offset of the grating scale in the direction perpendicular to the linear motion direction according to the reading difference.
[0041] The technical effects that can be produced by the embodiment of the present application:
[0042] The embodiment of the present application can accurately measure the radial offset: by comparing the reading differences between the first stripes 103 and the second stripes 104, the radial offset of the rotary encoder 100 can be accurately calculated. This method of the embodiment of the present application can measure minute offsets with high precision, and solves the problem that it is difficult to monitor in real time in the prior art.
[0043] The embodiment of the present application has the ability of real-time monitoring: by using the relative changes in the readings of the first stripes 103 and the second stripes 104 in the incremental code track 102, the real-time tracking of the rotational eccentricity is realized. This means that the embodiment of the present application can accurately understand the eccentricity state of the rotating part at any time point and take measures in time for adjustment or maintenance.
[0044] The embodiment of the present application can improve the performance and service life of the equipment: since it can effectively monitor and control the rotational eccentricity phenomenon, the wear and faults of key components such as bearings caused by uneven loads are reduced, thereby reducing the maintenance cost and downtime, and improving the overall performance and service life of the mechanical equipment.
[0045] Embodiments of the present application can enhance machining accuracy: Especially in the finish machining process, even a slight eccentricity will significantly affect the machining quality. By using the eccentricity measurement device provided by the embodiments of the present application, the machining errors caused by rotational eccentricity can be greatly reduced, ensuring that equipment such as industrial mother machines meets higher machining accuracy standards.
[0046] Therefore, through the above settings, the technical solutions of the embodiments of the present application not only overcome the limitations of the prior art, but also provide an effective solution for improving the working efficiency of rotating machinery, extending the service life of equipment, and enhancing machining accuracy.
[0047] As an alternative embodiment, the detection component 101 includes two detection modules located at the edge of the rotary encoder disk 100; the connecting line between the first detection module and the center of the rotary encoder disk 100 is the first direction, and the connecting line between the second detection module and the center of the rotary encoder disk 100 is the second direction; the first direction and the second direction are perpendicular to each other.
[0048] It should be noted that the detection component 101 includes two independent detection modules, and these two modules are arranged at the edge position of the rotary encoder disk 100.
[0049] The connecting line between the first detection module and the center of the rotary encoder disk 100 is defined as the first direction.
[0050] The connecting line between the second detection module and the center of the rotary encoder disk 100 is defined as the second direction.
[0051] The two detection modules of the embodiments of the present application are respectively located on two axes of a rectangular coordinate system with the center of the rotary encoder disk 100 as the origin, such as the X-axis and the Y-axis. The two detection components 101 can simultaneously monitor the first stripe 103 and the second stripe 104 on the rotary encoder disk 100 from two mutually perpendicular directions.
[0052] The technical effects that can be produced by the embodiments of the present application:
[0053] By arranging the detection modules in two mutually perpendicular directions, the embodiments of the present application can obtain data on the eccentric displacement of the rotary encoder disk 100 in different directions. Such a design helps to more comprehensively and accurately capture the eccentricity of the rotating part, especially for non-unidirectional eccentricity phenomena, providing more accurate measurement results.
[0054] Due to the adoption of a two-direction detection mechanism in the embodiments of the present application, even if the detection in one direction is interfered with or an error occurs, the data in the other direction can still provide effective support, thereby enhancing the stability and reliability of the entire system.
[0055] This layout of the embodiments of the present application allows for real-time monitoring of the offset of the rotary encoder 100 in any direction, ensuring that no matter in which direction the eccentricity occurs, it can be detected in a timely manner and corresponding measures can be taken. This is particularly important for application scenarios that require high-precision control, such as the monitoring of rotating components in precision machining machinery.
[0056] The embodiments of the present application utilize orthogonally arranged detection modules, which can make the data analysis process more direct and simple. Since the data in two directions can be processed relatively independently and then the results of both are combined to calculate the final radial offset of the rotary encoder 100, this helps to reduce the demand for complex algorithms and improve the calculation efficiency.
[0057] Specifically, in the embodiments of the present application, the radial offset of the rotary encoder 100 in the second direction can be calculated through the reading difference between the first stripe 103 and the second stripe 104 by the first detection module; the radial offset of the rotary encoder 100 in the first direction can be calculated through the reading difference between the first stripe 103 and the second stripe 104 by the second detection module.
[0058] The first detection module can accurately capture the reading difference between the first stripe 103 and the second stripe 104 in the first direction, and thus calculate the radial offset generated by the rotary encoder 100 in the second direction according to trigonometric functions.
[0059] The second detection module can accurately obtain the reading difference between the first stripe 103 and the second stripe 104 in the second direction, and thus calculate the radial offset generated by the rotary encoder 100 in the first direction according to trigonometric functions.
[0060] Through the above settings, the embodiments of the present application can independently measure the radial offset in two mutually perpendicular directions. This not only improves the measurement accuracy in a single direction but also allows for a more comprehensive and accurate detection of the overall eccentricity state of the rotating part.
[0061] As an alternative embodiment, the included angle between the first stripe 103 and the radial direction is less than 60°, and / or the included angle between the second stripe 104 and the radial direction is less than 60°.
[0062] It should be noted that when the included angles between the first stripe 103 and the second stripe 104 and the radial direction are small, it means that these stripes are closer to the radial layout. This layout can increase the change rate of the readings when the detection component 101 monitors the rotation of the rotary encoder 100, that is, for the same radial offset, a larger reading difference can be generated, thereby improving the detection sensitivity.
[0063] Those skilled in the art can set the specific included angles between the first stripe 103, the second stripe 104 and the radial direction as needed, and no special limitation is made thereto.
[0064] Exemplarily, the first stripe 103 has a radial angle of 30°, and the second stripe 104 has a radial angle of 35°.
[0065] It should be noted that the radial angle of the first stripe 103 is equal to the radial angle of the second stripe 104.
[0066] Exemplarily, the first stripe 103 has a radial angle of 30°, and the second stripe 104 has a radial angle of 30°.
[0067] As an alternative implementation, there is a spacing between the first stripe 103 and the second stripe 104.
[0068] It should be noted that by setting a spacing between the first stripe 103 and the second stripe 104, the signals between the two can be clearly distinguished. This is crucial for the detection component 101 to accurately read the information of each stripe, avoiding misreading or confusion that may be caused by the stripes being too close.
[0069] An appropriate spacing helps improve the resolution ability of the detection component 101 to the changes of the first stripe 103 and the second stripe 104. This means that the system can more precisely capture the minute eccentric displacement of the rotary encoder disk 100, thereby providing a more accurate calculation result of the radial offset.
[0070] The embodiments of the present application have the following technical effects:
[0071] Increasing reliability: The existence of the spacing reduces the possibility of mutual interference between adjacent stripes, improving the reliability of the entire system. Especially in the case of high-speed rotation or high-precision requirements, reducing error sources is very crucial.
[0072] Simplifying signal processing: When there is sufficient spacing between the first stripe 103 and the second stripe 104, the signal processing process becomes simpler and more straightforward. The detection component 101 can more easily distinguish and interpret the signals from the two stripes, reducing the algorithm complexity and also reducing the error rate in data processing.
[0073] Enhancing sensitivity: Reasonably setting the spacing can increase the sensitivity of the system to eccentric changes without sacrificing other performance indicators. This means that even a slight eccentric movement can be detected in a timely and accurate manner, which is particularly useful for real-time monitoring and dynamic adjustment.
[0074] Referring to Figure 3 As shown, as an alternative implementation, the first stripe 103 and the second stripe 104 form a V-shaped structure 105.
[0075] It should be noted that the intersection point where the first stripe 103 and the second stripe 104 intersect has a spacing from the center of the rotary encoder disk.
[0076] It should be noted that the bottom of the V-shaped structure 105 formed by the first stripe 103 and the second stripe 104 is not connected.
[0077] As an optional implementation manner, the rotary code disk 100 is disposed on the rotating member, and the central axis of the rotary code disk 100 coincides with the central axis of the rotating member, and is used to detect the radial runout amount or radial deformation amount of the rotating member.
[0078] The embodiment of the present application provides an encoder, including the above error measurement device, and the measurement angle of the encoder is corrected by the radial offset measured by the error measurement device. The embodiment of the present application can realize the eccentricity compensation of the encoder, thereby eliminating the adverse effects caused by the eccentricity of the rotary code disk 100 and effectively improving the detection accuracy of the encoder.
[0079] The encoder of the embodiment of the present application further includes an encoder housing and a rotor disposed in the encoder housing; a bearing connected to the rotary code disk 100 is sleeved on the rotor.
[0080] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. An error measurement device, characterized in that: The invention comprises a code disk and a detection component; the code disk is provided with at least two incremental code tracks; at least one of the incremental code tracks has first stripes arranged at intervals, the first stripes and a direction perpendicular to the relative motion path of the code disk and the detection component form a first angle; at least one of the incremental code tracks has second stripes arranged at intervals, the second stripes and a direction perpendicular to the relative motion path of the code disk and the detection component form a second angle, and the extension direction of the first stripes intersects with the extension direction of the second stripes; when the code disk is in motion, the detection component detects the difference in readings between the first stripes and the second stripes, and the difference in readings is used to calculate the offset of the code disk.
2. The error measuring device according to claim 1, characterized in that: The code disc comprises a grating scale; the incremental code track is arranged along the extension direction of the grating scale.
3. The error measuring device according to claim 1, characterized in that: The code disc comprises a rotating code disc; the incremental code track is arranged around the center of the rotating code disc.
4. The error measuring device according to claim 3, characterized in that: The detection component includes two detection modules located at the edge of the rotating code disk; the first detection module is connected to the center of the rotating code disk in a first direction, and the second detection module is connected to the center of the rotating code disk in a second direction; the first direction intersects with the second direction.
5. The error measuring device according to claim 4, characterized in that: The radial offset of the rotating code disk in the second direction is obtained by the difference in readings of the first stripe and the second stripe by the first detection module; the radial offset of the rotating code disk in the first direction is obtained by the difference in readings of the first stripe and the second stripe by the second detection module.
6. The error measuring device according to any one of claims 1 to 5, characterized in that: The first angle is smaller than 60°, and / or the second angle is smaller than 60°.
7. The error measuring device according to any one of claims 1 to 5, characterized in that: The angle between the first stripes and the radial direction is equal to the angle between the second stripes and the radial direction.
8. The error measuring device according to any one of claims 1 to 5, characterized in that: The first stripes and the second stripes have a spacing therebetween.
9. The error measuring device according to any one of claims 1 to 5, characterized in that: The first stripes and the second stripes are in a V-shaped structure.
10. The error measuring device according to any one of claims 3 to 5, characterized in that: The code disc is arranged on the rotating member, and the central axis of the code disc coincides with the central axis of the rotating member, and is used to detect the radial runout or radial deformation of the rotating member.
11. An encoder, characterized in that: The invention comprises the error measuring device according to any one of claims 1 to 10, wherein the measuring angle of the encoder is corrected by the offset measured by the error measuring device.
12. The encoder according to claim 11, characterized in that It also includes an encoder housing and a rotor arranged in the encoder housing; a bearing connected to the code disc is sleeved on the rotor.