Next Article in Journal
Experimental Assessment of Sleep-Related Parameters by Passive Infrared Sensors: Measurement Setup, Feature Extraction, and Uncertainty Analysis
Previous Article in Journal
Soft and Stretchable Polymeric Optical Waveguide-Based Sensors for Wearable and Biomedical Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Error Model and Compensation Strategy of Angle Encoder in Torsional Characteristic Measurement System

State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Submission received: 19 August 2019 / Revised: 28 August 2019 / Accepted: 29 August 2019 / Published: 30 August 2019
(This article belongs to the Section Optical Sensors)

Abstract

:
For systems of measurement, geometric errors such as manufacturing and assembly errors could have a significant impact on the accuracy of the angle encoders of the system. In this study, an error model of angular measurement with geometric errors of a torsional characteristic measurement system was developed based on multibody system theory, the aim of which was to reveal the impact of geometric errors on angular measurement and to compensate the measurement error. According to the principle of spatial error transfer, the decomposition of geometric errors is illustrated and the error matrix of geometric errors is constructed by the Denavit–Hartenberg (DH) method. Subsequently, an error compensation function can be obtained and the impact of geometric error on angular measurement is discussed. Finally, we demonstrate by the experimental results of an ultra-autocollimator that the proposed error compensation method reduced the angular measurement error from 3.7% to 0.7%, which shows that the proposed error model can effectively predict the angular measurement error. In addition, it can be seen from the measurement results of the RV reducer that the error of the torsional characteristic measurement system decreased significantly.

1. Introduction

The torsional characteristic measurement system (TCMS) can be used to measure the hysteresis curve, torsional stiffness, and backlash of precision reducers for robots, such as an RV reducer and harmonic drive [1]. In addition, the performance and application range of the TCMS are directly determined by the measurement accuracy of the angle. With the improvement of the efficiency and accuracy of the measurement system, the circular grating angle encoder (CGAE) is more commonly used in the field of torsional characteristic measurement because of its good stability, convenient installation, high precision, and fast speed [2,3]. However, the geometric errors of the system, such as part manufacturing tolerances and assembly error, could potentially affect the measurement accuracy of the angle encoder [4]. Therefore, it is desirable to investigate the error feature and compensation strategy of an angle encoder to enhance the measurement accuracy of the TCMS.
In recent studies, the TCMS of precision reducers mainly depends on high-precision angle-measuring equipment in order to ensure the system measurement accuracy. There have been many different torsion angle measurement methods proposed in the literature. For example, Fan and Zhang proposed a hysteretic curve measurement system based on a photoelectric encoder, and its resolution to the angle of rotation was 0.1 arcmin [5]. Michael and Torsten constructed a set of torsional characteristic testing systems using an angle encoder that could be used to measure the torsion angle of discrete points for the harmonic drive. Moreover, the measurement data were compared with that from a theoretical model [6]. Zheng and Xi developed a dynamic characteristics test rig for an RV reducer, where the rail mounting was used to reduce the influence of installation error on the angle encoder [7]. Sun and Han used a laser instrument directly mounted at the output of the reducer to measure the hysteresis curve of a CBR reducer [8]. The measurement error of the torsion angle has a greater impact on the evaluation of the torsional characteristics than the measurement and evaluation of the rotation angle. For example, when evaluating the torsional stiffness of an RV reducer, an angular measurement error of 20 arcsec would result in a stiffness calculation error of approximately 10%.
The study of angle sensor measurement error correction mainly focuses on two directions. The first direction is based on multiple sensors or multireading heads for error compensation. Ai and Chu proposed a method to detect the magnitude and direction of eccentricity for a circular grating angle encoder by using two read heads at 180° [9]. Lou and Hao proposed a multiread head measurement method to automatically compensate for circular grating deformation, manufacturing defects, and mounting errors. Substantially, it eliminated most of the error of the circular grating angle sensor [10]. Tsukasa et al. developed an automatic calibration system that automatically eliminated the eccentricity error of the rotating shaft using two angle encoders, and the compensation function was obtained by the equal division averaged (EDA) method [11]. However, multiple reading methods require higher mounting accuracy and more heads or sensors must be used, which adds significant cost. Therefore, many other studies have sought to improve the accuracy of circular grating angle encoders without using more read heads. In particular, Guo and Li analyzed the influence of eccentricity on the measurement accuracy of the angle sensor and used the quantitative analysis method to derive the measurement error compensation formula caused by the eccentricity [12]. Gao and Wang proposed a CGAE error compensation model using calibration data and the FFT analysis method. The parameters of the compensation model were determined by the particle swarm optimization algorithm [13]. A mathematical model was proposed by Su and Qiu to reveal the effect of the magnitude and direction of the eccentricity on the angular measurement error [14]. Mi and Gao validated the law of the sinusoidal variation of angle measurement error caused by the installation of eccentricity and angular variation and corrected the error according to the least-squares method (LSM) [15]. These studies are mainly based on calibration data to analyze the relationship between eccentricity error and measurement error and then establish a compensation strategy. However, these methods are very time consuming when calibrating the system for each measurement and only consider the effect of the eccentricity error. Therefore, the measurement error prediction and model analysis of the angle sensor considering the geometric error are of great significance for improving the measurement accuracy and the application of a sensor in different engineering measurement situations.
Based on the above discussion, this paper proposes a new circular grating angle encoder measurement error compensation model, which takes into account the geometric errors of the measurement unit. Compared with traditional error compensation methods, the proposed compensation strategy is more comprehensive and suitable for high-precision angle encoder applications. In Section 2, the geometric errors affecting the measurement accuracy of the TCMS angle encoder are analyzed, and the measurement model of the angle encoder under geometric error is proposed. Section 3 uses the Denavit–Hartenberg (DH) method to establish a mathematical model of the measurement error and derives the parameter function of the measurement error. In Section 4, the effects of these errors on the accuracy of the angular encoder are discussed and calibration experiments are performed to validate the proposed error compensation model.

2. Measurement Model of Angle Encoder on TCMS

2.1. Measurement System

In this study, the structure of a TCMS for a precision reducer was developed, as shown in Figure 1a. The main structure of the system consisted of a casting platform, a torsion angle measurement unit, a torque sensor, a loading unit, a servomotor, and a control system for motion control and data acquisition. In order to meet the requirements of the multimodel precision reducer and improve measurement efficiency, a circular grating angle encoder (Heidenhain RON786-18000 with a radius of rotation of 30 mm, a resolution of 0.7 arcsec after subdivision, and a system accuracy of ±2 arcsec) was used in this system, and a simplified measurement process was designed. Firstly, the measured reducer, the output shaft, and the flange for the measured reducer were assembled into a corresponding relationship. Then, the above components were mounted on a flange fixed on the casting platform, and the output shaft and angle encoder were connected by a nut, as shown in Figure 1b.

2.2. Coordinate System and Geometric Source Errors

In order to quantitatively analyze geometric errors, we used the corresponding coordinate system of the torsion angle measurement unit, as shown in Figure 2, which is based on the mounting relationship of the parts. Each coordinate of the part was set as follows:
  • Coordinate 1: platform coordinate S1, O 1 x 1 y 1 z 1
  • Coordinate 2: flange for measured reducer S2, O 2 x 2 y 2 z 2
  • Coordinate 3: measured reducer S3, O 3 x 3 y 3 z 3
  • Coordinate 4: output shaft S4, O 4 x 4 y 4 z 4
  • Coordinate 5: flange for angle encoder S5, O 5 x 5 y 5 z 5
  • Coordinate 6: platform coordinate S6, O 6 x 6 y 6 z 6
According to the analysis proposed in [16,17], the geometric error of the measurement system refers to the manufacturing error of each component and the assembly error between the components. Figure 1b and Figure 2 show that the errors caused by the installation process in the x-axis and oyz plane are sensitive sources of measurement error. Here, for a component, we define Δ l as the length dimension error along the x-axis, Δ τ as the perpendicularity error, Δ d as the diameter error, and Δ c as the coaxial error. For the adjacent components after installation, the relative position error along the x-axis, the eccentricity error of the x-axis, and the tilt errors along the mounting surface are defined as δ r , δ e , and δ t , respectively. The relationship between the manufacturing errors and the assembly errors for adjacent parts can be expressed as
{ δ r i j = Δ l i + Δ l j δ e i j = | Δ d i Δ d j | + Δ c i δ t i j = Δ τ i + Δ τ j
where i and j are the component number.

2.3. Measurement Model of Angle Encoder under Geometric Errors

Based on the spatial coordinate system and angle measurement relationship established in the previous section, the angle measurement model was constructed under error, as shown in Figure 3. Under the impact of geometric errors, the position of the measuring point changes. The measurement plane in which the sensor is located is defined as plane A, and the plane of the measured point on the output shaft is defined as plane B. Ideally, the sensor and output shaft rotate about the x-axis. The traditional analysis method only considers the influence of the eccentricity error of the rotation axis. Moreover, the measurement model of the angle encoder under eccentricity error is shown in Figure 3a. The angular error can be expressed as [9]
{ Δ θ = arctan e · sin θ R 1 e cos θ φ = 0
where R 1 is the rotation radius of the angle encoder, e is the eccentric error, θ is the measurement angle by the encoder, and φ is the stagger angle of the output shaft axis and the rotation axis of the angle encoder.
However, under the influence of geometrical errors, the axis of rotation of the output shaft and the axis of rotation of the encoder produce staggered angles. The measurement model under geometric errors is shown in Figure 3b. Based on the basic principle of spatial meshing [18], the angular error can be expressed as a function related to R 1 and R 2 :
{ Δ θ = f ( R 1 , R 2 , θ ) φ 0
where R 1 is the rotation radius of the actual measurement point on the angle encoder, and R 2 is the radius of the actual measurement point relative to the axis on the output shaft section.

3. Mathematical Model of Error Compensation

In this section, based on the DH method, the relationship between the position of the measuring point and the manufacturing and assembly errors of each component is established, and then the error compensation model of the angle sensor is developed.

3.1. Error Matrix and Geometric Error Decomposition

Based on the basic principle of the multibody system error model [19], when there is a geometric error adjacent part coordinate system, it can be decomposed according to the sensitive direction of the error, which can be expressed as Δ x , Δ y , Δ z , Δ α , Δ β , and Δ γ , respectively. It should be noted that Δ x , Δ y , and Δ z are the translation errors along the x-axis, y-axis, and z-axis, and Δ α , Δ β , and Δ γ are the rotation errors around the axis, respectively. Therefore, according to the DH theory and the simplified method in [20], the general expression of the characteristic matrix of errors can be expressed as
Δ T i j = [ 1 Δ γ i j Δ β i j Δ x i j Δ γ i j 1 Δ α i j Δ y i j Δ β i j Δ α i j 1 Δ z i j 0 0 0 1 ]
where Δ T i j ( i and j are the component numbers) represents an error matrix between adjacent parts.
It can be obtained that the error transmission direction is S1-S2-S3-S4 and S1-S5-S6 from the coordinate systems established in Section 2. Taking the S1 and S2 coordinate systems as an example, the geometric errors of the adjacent coordinate system are decomposed as follows:
(1)
Determine the relationship between the manufacturing and assembly errors of adjacent components in S1 and S2 coordinate systems based on Equation (1), and the relationship can be expressed as
{ δ r 12 = 0 δ e 12 = | Δ d 1 Δ d 2 | δ t 12 = Δ τ 1 + Δ τ 2 .
(2)
Decompose the above assembly errors according to the translation and rotation errors in Equation (4). Simultaneously, the transformed feature matrix T 12 can be obtained based on the position relationship between coordinate systems. The feature matrix T 12 and error matrix Δ T 12 of S2 relative to S1 can be expressed as
T 12 = [ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ] , Δ T 12 = [ 1 δ t 12 δ t 12 0 δ t 12 1 0 δ e 12 δ t 12 0 1 δ e 12 0 0 0 1 ] .
(3)
Repeat (1) and (2) for the other adjacent coordinate systems. The feature matrix T i j and the relationships between the manufacturing and assembly errors of other adjacent components are obtained as follows:
T 23 = [ 1 0 0 L 23 0 1 0 0 0 0 1 0 0 0 0 1 ] , T 34 = [ 1 0 0 L 34 0 1 0 0 0 0 1 0 0 0 0 1 ] , T 15 = [ 1 0 0 L 15 0 1 0 0 0 0 1 0 0 0 0 1 ] , T 56 = [ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ]
{ δ r 23 = Δ l 2 + Δ l 3 δ e 23 = | Δ d 2 Δ d 3 | + Δ c 2 δ t 23 = Δ τ 2 + Δ τ 3 , { δ r 34 = Δ l 3 + Δ l 4 δ e 34 = | Δ d 4 Δ d 3 | δ t 34 = Δ τ 3 + Δ τ 4 , { δ r 15 = Δ l 5 δ e 15 = | Δ d 1 Δ d 5 | δ t 15 = Δ τ 1 + Δ τ 5 , { δ r 56 = 0 δ e 56 = | Δ d 5 Δ d 6 | δ t 56 = Δ τ 5 + Δ τ 6 .
According to the above analysis, the errors between adjacent parts of the torsion angle measurement unit after decomposition are shown in Table 1.

3.2. The Transformation of the Measurement Point

Based on the principle of homogeneous coordinate transformation, the feature matrix T i j is used to describe the position coordinate transformation of the measurement point in each coordinate system. Assuming a measurement point E t in the output shaft coordinate system S4, a corresponding point E m can be obtained in the angle measurement coordinate system S6 after a series of coordinate transformations of the intermediate coordinate system. The transformation relationship of E t and E m can be expressed as
{ E m = T 64 · E t   T 64 = ( T 15 Δ T 15 T 56 Δ T 56 ) 1 T 12 Δ T 12 T 23 Δ T 23 T 34 Δ T 34 .

3.3. Derivation of Mathematical Model

According to the measurement model proposed in Section 2, this subsection shows how we determined the relationship between the theoretical and actual measurement points based on the spatial geometry method [21]. Suppose Pt is the theoretical measurement point on the output shaft, P is the intersection of the actual rotation axis and the measurement plane, Pa is the actual measurement point on the output shaft, and the diameter of the output shaft is d. The coupling nut on the normal plane of the output shaft passes the point Pa, the intersection of the measurement plane is Pm, and PaPm = R2. The intersection point of the normal of the crossing point Pm and the actual output shaft on the measurement plane is Q, as shown in Figure 4.
According to the system structure parameters, the coordinates of point Pt in the S4 coordinate system are ( L 47 ,   0 ,   0 ) . In addition, two points (P0 and P1) on the x-axis are selected in the S4 coordinate system. The coordinates are converted according to Equation (9) to obtain corresponding points in the S6 coordinate system. The coordinate calculation formula can be expressed as
P t = [ x t y t z t 1 ] = T 64 · [ L 47 0 0 1 ] P 0 = [ x 0 y 0 z 0 1 ] = T 64 · [ 0 0 0 1 ] ,   P 1 = [ x 1 y 1 z 1 1 ] = T 64 · [ 1 0 0 1 ] .
To facilitate the derivation calculation, the transformation matrix T64 is represented by a parameter matrix as
T 64 = [ m 11 m 12 m 13 m 14 m 21 m 22 m 23 m 24 m 31 m 32 m 33 m 34 0 0 0 1 ] .
By combining Equations (10) and (11), the linear equation and unit direction vector along the actual axis of the output shaft can be expressed as
x m 14 m 11 = y m 24 m 21 = z m 34 m 31 a = P 0 P 1 = ( m 11 ,   m 21 ,   m 31 ) .
In the S7 coordinate system, the unit normal vector of the measurement surface can be expressed as
n = ( 1 ,   0 ,   0 ) .
By combining Equations (12) and (13), the angle between the actual axis of the output shaft and the axis of rotation of the angular encoder can be expressed as
φ = arccos ( a · n | a | · | n | ) .
Through Equations (10)–(14) and the positional relationship of each point in Figure 4, the lengths of P m O 6 and P a P t can be derived based on the spatial positional relationship:
{ P m O 6 = ( a m 11 + m 14 ) 2 + ( a m 21 + m 24 ) 2 a = R 2 m 11 sin φ m 14 m 11 P a P t = R 2 tan φ m 14 m 11 L 47 .
Due to the influence of the geometric errors, the measurement area will change with the changes of the actual measurement point on the output shaft. To evaluate the measurement error accurately, we define Δ θ S as the angle measurement error caused by the changes of the measurement area. Based on the above equations, the mathematical function for the angle measurement error can be expressed as
{ Δ θ = ( 1 ( a m 11 + m 14 ) 2 + ( a m 21 + m 24 ) 2 R 2 ) · θ Δ θ S = 32 T G π d 4 · ( R 2 tan φ m 14 m 11 L 47 ) ,   while   φ 0
where θ is the measurement value of the angle encoder, T is the loading torque, and G is the shear modulus.
According to the error compensation model, the error Δ θ S caused by the change of the measurement area is a linear change value of the torque T, which can be compensated by subtracting the value of this part from the measured value of the sensor. The measurement error of the angle sensor can be divided into two cases: When φ = 0 , which is judged according to Formula (14), the error Δ θ can be obtained according to Formula (2), so that the eccentric error of the actual measurement point in the X and Y directions can be calculated by the above model. When φ 0 , the coefficient of error Δ θ with respect to θ can be obtained by substituting the manufacturing error of each part into the above model.

4. Simulation and Experiment

We analyzed the influence of geometric parameters on the measurement accuracy of an angle sensor based on the above model and used a self-collimator for validation experiments. Finally, a new angle measurement error compensation strategy was used to compare the test results of the TCMS system.

4.1. Simulation Verification

The numerical analysis software MATLAB was used to simulate the proposed error compensation model. In order to analyze the influences of the tilt error and the relative position errors on the measurement results, the effects of the relative position error along the x-axis, the rotation error around the y-axis, and the translation error along the y-axis on the angle measurement error were taken as an example. The structure parameters of the measurement unit are shown in Table 2, and according to the machining accuracy of the components, the assemble errors δ r , δ e , and δ t were set to 0.1 mm, 0.02 mm, and 0.02 rad, respectively. The simulation results of the measurement error are shown in Figure 5. The following conclusions can be drawn from the graph: (1) The measurement error was linear with the geometric errors as the measurement angle increased from 0 to 500 arcsec. (2) The measurement error increased after considering the tilt errors and eccentricity errors simultaneously. (3) The influence of the relative position error was less than that of the tilt error, so that Δ θ S increased by 3 arcsec as the loading torque increased from 0 to 3000 Nm.

4.2. Calibration Experiment

To validate the error compensation method, a calibration experiment was performed on the torsional characteristics measurement system, which is illustrated in Figure 6. In particular, an ultra-autocollimator with a 12-sided glass polygon (Taylor Hobson; the measuring range was 1800 arcsec, the resolution was 0.001 arcsec, and the accuracy over the total range was 0.2 arcsec) was used to measure the torsion angle when the loading actuator was loaded with the given value. The experiment procedure was as follows:
  • Verify the geometric errors of each part of the measurement unit as shown in Table 3 and obtain the error compensation function based on the above model.
  • Select the appropriate output shaft that can simultaneously satisfy the mounting of the angle sensor and the glass polygon, so that the theoretical measurement points are consistent. Then, determine the theoretical measurement point.
  • A torsion angle is measured every 50 Nm in a load torque range of 1700 Nm.
  • Repeat (3) three times and take an average to obtain 34 angle values.
  • Repeat (2)–(4) using a circular grating angle encoder.
  • Compensate the measured values of the angle encoder according to the proposed error model, and compare the data before and after the compensation and the autocollimator.
Figure 7 shows the experiment data. It can be seen that the compensated angle value was quite consistent with the amplitude of each point measured by the self-collimator, and the maximum of the angular error was reduced from 10.9 to 2.1 arcsec within the range measured after compensation. In addition, the angular measurement error reduced from 3.7% to 0.7%, as shown in Table 4.
Figure 8a shows the difference between the actual error value and the model compensation value. The square dotted line indicates the actual error value, which is the difference of the measured values between the angle encoder and the autocollimator. The round dotted line indicates the compensation value of the error compensation model. It can be observed that the square and dotted lines had the same tendency when the angle increased, which indicates that the error compensation model was correct. In addition, the square line is slightly above the round dotted line and has significant sinusoidal periodic fluctuations, indicating that the actual error contained other error terms. In the actual situation, the compensation coefficient was a constant when the manufacturing error was determined. It can be seen from Figure 8a that the predicted error based on the model was linear. According to the error model, the measurement error of the angle sensor can be effectively reduced by analyzing the influence of manufacturing errors on the compensation coefficient and controlling the machining accuracy of the critical dimension of the components.
It can be seen from Figure 8b that the actual error value fluctuated within 2 arcsec, which was consistent with the system accuracy of the angle encoder. For the case where the actual error value was larger than the compensation value by 1–2 arcsec, it can be considered as the following two cases: (a) The geometric error is averaged along the error-sensitive direction in the error model. However, the geometric error is in a fixed direction in the actual case, so the compensation value deviates from the actual error value. (b) Only the main geometric errors are considered in this paper, while the deformation of the measurement point is not taken into consideration in the measurement process.
Consequently, the above experimental results and discussions show that the proposed error model and compensation method can effectively predict the angular measurement error caused by geometric errors. In addition, the error compensation model is a function of the part manufacturing error and the sensor angle. Therefore, the compensation coefficient can be quickly solved using MATLAB software. According to the LabVIEW programming language of the measurement system, the real-time compensation of angle measurements can be achieved by writing compensation coefficients for the measurement program.

4.3. Measurement of Torsional Characteristics for RV Reducer

Three types of reducers (Nabtesco’s RV-110E, RV-60N, and RV-100C) were used in this study to validate the accuracy of the measurement and the reasonableness of the error compensation. Figure 9 shows the measurement results of the hysteresis curve for the RV reducers. The backlash and torsional stiffness were evaluated and compared with the sample data generated by the sample calculation method. The comparison results are shown in Table 5.
It can be observed from Figure 9 that the measured hysteresis curve is smooth and closed, indicating that the angle measured by the sensor was consistent with the actual torsion angle. On the other hand, the values of backlash were within the sample range and were consistent with the actual situation according to Table 5. The difference between the measured value after compensation and the sample value of the torsional stiffness was 3.13, 2.51, and 2.79 Nm/arcmin, respectively. The system measurement errors decreased by 8.3%, 9.2%, and 13.4% before and after angular error compensation, respectively. So, the measurement results have also validated the proposed error compensation method.

5. Conclusions

In this paper, the influence of manufacturing and assembly errors on the measurement accuracy of an angle encoder was analyzed from the perspective of measurement structure. Based on the traditional error compensation model with calibration data, an angular sensor measurement model considering geometric errors was proposed. The process of error action was considered to be the motion between rigid bodies according to the characteristics of the new model. The geometric error was decomposed by the error-sensitive direction, and the error transfer matrix was obtained based on the multibody system theory and the DH transformation principle. Therefore, the relationship between the spatial position parameters of the measurement point and the geometric errors could be established. Next, the mathematical function of the measurement error was derived, with the established error compensation strategy. The simulation results showed that these errors, including translation errors along the x-axis, eccentricity errors, and tilt errors along the mounting surface, have an obvious influence on the angle measurement error. Further, the rationality of the model for error prediction was also validated. In addition, the results of the autocollimator in the comparison verification experiment proved the correctness of the proposed error compensation method. The measurement error of the encoder after compensation was reduced from 3.7% to 0.7% compared to the measurement data of the autocollimator. The measurement error of TCMS decreased by 8.3% to 13.4% before and after angular error compensation on three types of RV reducer, and the measurement results also validated the proposed error compensation method.
However, the compensation model is still insufficient because it does not compensate for the error caused by bending deformation during the measurement. In fact, we observed changes in the measurement points caused by deformation during the comparison experiment, which also caused angle measurement error. Therefore, the compensation model still needs to be improved, although its performance is good. We will improve the reliability of the measurement system in the future.

Author Contributions

The work described in this article is the collaborative development of all authors. B.C. and C.P. contributed to the idea of the measurement error model, performed the experiments, and participated in the writing of the paper. J.H. made contributions to data measurement and analysis.

Funding

This research was supported by the National Key Research & Development Program of China (Grant No. 2017YFB1300700).

Acknowledgments

The authors are grateful for all of the valuable suggestions received during the course of this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yanabe, S.; Ishizuka, S. Torsional Stiffness of Harmonic Drive Reducers. Trans. Jpn. Soc. Mech. Eng. Ser. C 1989, 55, 216–221. [Google Scholar] [CrossRef]
  2. Tjahjowidodo, T.; Ai, B.F. Theoretical Modeling and Experimental Identification of Nonlinear Torsional Behavior in Harmonic Drives. Mechatronics 2012, 23, 497–504. [Google Scholar] [CrossRef]
  3. Zhao, B.; Zhao, Y.; Feng, J.; Peng, X. Numerical and Experimental Investigation of the Torsional Stiffness of Flexible Disc Couplings. Int. J. Mech. Sci. 2016, 114, 207–216. [Google Scholar] [CrossRef]
  4. Liu, Y.; Zhang, Y. Influence and Analysis of Optical Angular Encoders Installation Error in Gravity Gradiometry. J. Chin. Inert. Technol. 2015, 23, 6–8. [Google Scholar]
  5. Fan, S.Q.; Zhang, L.L. Multifunctional Measurement System for High Precision Planetary Servo Gearhead. Chin. J. Mech. Eng. 2012, 25, 398–404. [Google Scholar] [CrossRef]
  6. Michael, R.; Torsten, B. Modeling, Observation, and Control of Hysteresis Torsion in Elastic Robot Joints. Mechatronics 2014, 24, 407–415. [Google Scholar]
  7. Zheng, Y.X.; Xi, Y. The Design of Test Bed for RV Reducer Dynamic Characteristics Comprehensive Testing. Chin. J. Const. Mach. 2017, 15, 536–541. [Google Scholar]
  8. Sun, X.X.; Han, L. Lost Motion Analysis of CBR Reducer. Mech. Mach. Theory 2018, 120, 89–106. [Google Scholar] [CrossRef]
  9. Ai, C.G.; Chu, M. Eccentric Testing of Benchmark Circular Grating and Compensation of Angular Error. Opt. Precis. Eng. 2012, 20, 2479–2484. [Google Scholar]
  10. Lou, Z.F.; Hao, X.P.; Cai, Y.D. An Embedded Sensor System for Real-Time Detecting 5-DOF Error Motions of Rotary Stages. Sensors 2019, 19, 2855. [Google Scholar] [CrossRef]
  11. Tsukasa, W.; Tadashi, M.; Makoto, K. Automatic High Precision Calibration System for Rotary Encoder. J. Jpn. Soc. Precis. Eng. 2001, 67, 1091–1095. [Google Scholar]
  12. Guo, Y.K.; Li, Y.H. Error compensation for eccentric motions of circular gratings. J. Tsinghua Univ. Sci. Technol. 2005, 45, 178–181. [Google Scholar]
  13. Gao, G.B.; Wang, W. Study on the Compensation for Mounting Eccentric Errors of Circular Grating Angle Sensors. Adv. Mater. Res. 2011, 301–303, 1552–1555. [Google Scholar] [CrossRef]
  14. Su, Z.K.; Qiu, Z.R. A New Method for Circular Grating’s Eccentricity Identification and Error Compensation. IMCCC 2015, 83, 360–363. [Google Scholar]
  15. Mi, X.T.; Gao, S.Y. Effect of Eccentric of Circular Gratings on Angular Position Accuracy of Simulator. J. Changchun Univ. Sci. Technol. 2014, 37, 9–12. [Google Scholar]
  16. Wang, S.; Geng, Y.; Jin, R. A Novel Error Model of Optical Systems and an On-Orbit Calibration Method for Star Sensors. Sensors 2015, 15, 31428–31441. [Google Scholar] [CrossRef] [Green Version]
  17. Lopez, J.; Artes, M.; Alejandre, I. Analysis of Optical Linear Encoders’ Errors under Vibration at Different Mounting Conditions. Measurement 2011, 44, 1367–1380. [Google Scholar] [CrossRef]
  18. Zheng, F.; Guo, X. Non-uniform Flank Rolling Measurement for Shaped Noncircular Gears. Measurement 2018, 116, 207–215. [Google Scholar] [CrossRef]
  19. Xiang, S.; Altintas, Y. Modeling and compensation of volumetric errors for five-axis machine tools. Int. J. Mach. Tool. Manuf. 2016, 101, 65–78. [Google Scholar] [CrossRef]
  20. Tian, W.; Gao, W.; Chang, W. Error Modeling and Sensitivity Analysis of a Five-Axis Machine Tool. Math. Probl. Eng. 2014, 2014, 1–8. [Google Scholar] [CrossRef]
  21. Sun, B.; Li, B. Laser Displacement Sensor in the Application of Aero-Engine Blade Measurement. IEEE Sens. J. 2016, 16, 1377–1384. [Google Scholar] [CrossRef]
Figure 1. (a) The structure diagram of the torsional characteristic measurement system (TCMS). (b) The structure diagram of the torsion angle measurement unit.
Figure 1. (a) The structure diagram of the torsional characteristic measurement system (TCMS). (b) The structure diagram of the torsion angle measurement unit.
Sensors 19 03772 g001
Figure 2. Schematic for corresponding coordinate system of the torsion angle measurement unit.
Figure 2. Schematic for corresponding coordinate system of the torsion angle measurement unit.
Sensors 19 03772 g002
Figure 3. (a) Angle measurement relationship only considering eccentricity. (b) Angle measurement relationship considering geometric errors.
Figure 3. (a) Angle measurement relationship only considering eccentricity. (b) Angle measurement relationship considering geometric errors.
Sensors 19 03772 g003
Figure 4. Geometric relationship of the measurement point under errors.
Figure 4. Geometric relationship of the measurement point under errors.
Sensors 19 03772 g004
Figure 5. (a) Comparison of the influence of the tilt errors and eccentricity errors. (b) Influence of the relative position error.
Figure 5. (a) Comparison of the influence of the tilt errors and eccentricity errors. (b) Influence of the relative position error.
Sensors 19 03772 g005
Figure 6. Verification experiment using an ultra-autocollimator.
Figure 6. Verification experiment using an ultra-autocollimator.
Sensors 19 03772 g006
Figure 7. The chart of data comparison.
Figure 7. The chart of data comparison.
Sensors 19 03772 g007
Figure 8. (a) Comparison between model prediction error and encoder measurement error. (b) Errors after compensation.
Figure 8. (a) Comparison between model prediction error and encoder measurement error. (b) Errors after compensation.
Sensors 19 03772 g008
Figure 9. The measurement hysteresis curve of RV-100C.
Figure 9. The measurement hysteresis curve of RV-100C.
Sensors 19 03772 g009
Table 1. Transfer errors of the adjacent components.
Table 1. Transfer errors of the adjacent components.
Adjacent Parts Δ x i j Δ y i j Δ z i j Δ α i j Δ β i j Δ γ i j
S1-S2- δ e 12 δ e 12 - δ t 12 δ t 12
S2-S3 δ r 23 δ e 23 δ e 23 - δ t 23 δ t 23
S3-S4 δ r 34 δ e 34 δ e 34 - δ t 34 δ t 34
S1-S5 δ r 15 δ e 15 δ e 15 - δ t 15 δ t 15
S5-S6- δ e 56 δ e 56 - δ t 56 δ t 56
Table 2. Structure parameters of the measurement unit.
Table 2. Structure parameters of the measurement unit.
ParametersL23L34L15L47R2d
Values5 mm67 mm120 mm38 mm35 mm58 mm
Table 3. Inspection values of the parts.
Table 3. Inspection values of the parts.
Component Δ l   ( mm ) Δ d   ( mm ) Δ τ   ( rad ) Δ c   ( mm )
1-0.0840.005-
20.016−0.0260.0120.022
3−0.0170.0050.005-
40.0450.0750.018-
5−0.025−0.0420.008-
6-0.002--
Table 4. Measurement data and compensation data.
Table 4. Measurement data and compensation data.
Torque (Nm)Measured by Autocollimator (arcsec)Measured by Angle Encoder (arcsec)After Compensation (arcsec)
00.070.080.08
5026.3626.4625.67
10043.9746.6345.31
15059.2264.3662.58
20073.5979.0476.83
25087.4591.188.48
300101.23107.81104.77
350114.42120.85117.42
400126.67132.99129.19
450139.72145.08140.89
500152.13158.87154.31
550164.97170.63165.68
600176.61183.11177.81
650188.77194.51188.85
700200.86206.02199.99
750212.45219.12212.75
800223.97231.34224.62
850235.72243.23236.16
900247.57254.56247.13
950258.62266.55258.79
1000270.86279.4271.27
1050281.77292.4283.95
1100293.54304.48295.67
1150305.12317.64308.43
1200316.2327.95318.39
1250327.64339.34329.49
1300338.9352.14341.89
1350350.12363.24352.71
1400361.42374.05363.20
1450373.33385.22374.05
1500384.75397.21385.69
1550395.98408.44396.6
1600407.21419.13406.98
1650418.54431.22418.71
1700429.62441.32428.52
Table 5. Comparison of measurement results with sample data.
Table 5. Comparison of measurement results with sample data.
ReducerBacklash (arcsec)Torsional Stiffness (Nm/arcmin)
MeasuredSampleMeasuredAfter CompensationSampleRate
RV-60N31.49≤60187.49203.132008.3%
RV-100C18.95≤60469.25512.795109.2%
RV-110E25.15≤60260.71295.6729413.4%

Share and Cite

MDPI and ACS Style

Chen, B.; Peng, C.; Huang, J. A New Error Model and Compensation Strategy of Angle Encoder in Torsional Characteristic Measurement System. Sensors 2019, 19, 3772. https://0-doi-org.brum.beds.ac.uk/10.3390/s19173772

AMA Style

Chen B, Peng C, Huang J. A New Error Model and Compensation Strategy of Angle Encoder in Torsional Characteristic Measurement System. Sensors. 2019; 19(17):3772. https://0-doi-org.brum.beds.ac.uk/10.3390/s19173772

Chicago/Turabian Style

Chen, Bingkui, Changyan Peng, and Jian Huang. 2019. "A New Error Model and Compensation Strategy of Angle Encoder in Torsional Characteristic Measurement System" Sensors 19, no. 17: 3772. https://0-doi-org.brum.beds.ac.uk/10.3390/s19173772

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop