[go: up one dir, main page]

TWI791343B - Obtaining method and obtaining apparatus for geometric error of rotation axis - Google Patents

Obtaining method and obtaining apparatus for geometric error of rotation axis Download PDF

Info

Publication number
TWI791343B
TWI791343B TW110144733A TW110144733A TWI791343B TW I791343 B TWI791343 B TW I791343B TW 110144733 A TW110144733 A TW 110144733A TW 110144733 A TW110144733 A TW 110144733A TW I791343 B TWI791343 B TW I791343B
Authority
TW
Taiwan
Prior art keywords
angle
rotation
error
head
optical
Prior art date
Application number
TW110144733A
Other languages
Chinese (zh)
Other versions
TW202323767A (en
Inventor
謝宗翰
許博爾
林明賢
Original Assignee
財團法人工業技術研究院
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 財團法人工業技術研究院 filed Critical 財團法人工業技術研究院
Priority to TW110144733A priority Critical patent/TWI791343B/en
Priority to CN202111468063.6A priority patent/CN116202445A/en
Application granted granted Critical
Publication of TWI791343B publication Critical patent/TWI791343B/en
Publication of TW202323767A publication Critical patent/TW202323767A/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/26Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

An obtaining method and an obtaining apparatus for geometric error of rotation axis are provided. The obtaining method for geometric error includes the following steps. An encoding ring is installed on a rotating shaft, and a first optical pickup head and a second optical pickup head are installed around the encoding ring. The encoding ring is rotated by the rotating shaft, and a deviation distance and an azimuth angle of the center point of the encoding ring relative to the center axis of the rotating shaft when the rotating shaft rotates 0 degrees is obtained according to the angle value read by the first optical pickup head. Obtain a first assembly angle deviation of the first optical pickup head and a second assembly angle deviation of the second optical pickup head. Obtain the rotation angle error of the rotation axis when it rotates to various angles. Obtain the rotational yaw error of the rotating shaft when it rotates to various angles.

Description

旋轉軸的幾何誤差的獲取方法與獲取設備Acquisition method and equipment for geometric error of rotating shaft

本發明是有關於一種幾何誤差的獲取方法與獲取設備,且特別是有關於一種旋轉軸的幾何誤差的獲取方法與獲取設備。 The present invention relates to a geometric error acquisition method and acquisition device, and in particular to a rotational axis geometric error acquisition method and acquisition device.

旋轉軸被廣泛應用在各種動力機械、工具機中。尤其在精密機械中,旋轉軸的精確度更加重要。為此,開發出旋轉軸的幾何誤差的獲取方法與獲取設備是很重要的課題。 Rotary shafts are widely used in various power machinery and machine tools. Especially in precision machinery, the accuracy of the rotating axis is even more important. Therefore, it is an important subject to develop a method and equipment for obtaining the geometric error of the rotating shaft.

本發明提供一種旋轉軸的幾何誤差的獲取方法與獲取設備,可獲取旋轉軸的幾何誤差。 The invention provides a method and equipment for obtaining the geometric error of the rotating shaft, which can obtain the geometric error of the rotating shaft.

本發明的一種旋轉軸的幾何誤差的獲取方法包括下列步驟。安裝環型編碼器於旋轉軸上,並於環型編碼器的周圍安裝第一光學讀取頭與第二光學讀取頭。以旋轉軸旋轉環型編碼器,並由第一光學讀取頭與第二光學讀取頭同時讀取旋轉軸旋轉至多個角度時對應的環型編碼器上的多個角度值。根據第一光學讀取頭 讀取的角度值而獲取旋轉軸旋轉0度時環型編碼器的中心點相對旋轉軸的中心軸線的偏差距離與方位角。根據第一光學讀取頭與第二光學讀取頭讀取的角度值而獲取第一光學讀取頭的第一組裝角度偏差與第二光學讀取頭的第二組裝角度偏差。根據角度值、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸在旋轉至各個角度時的旋轉角度誤差。根據角度值、環型編碼器的半徑、旋轉角度誤差、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸在旋轉至各個角度時的旋轉偏擺誤差。 A method for obtaining the geometric error of the rotating shaft in the present invention includes the following steps. The ring encoder is installed on the rotating shaft, and the first optical pickup head and the second optical pickup head are installed around the ring encoder. The ring encoder is rotated by the rotating shaft, and the first optical reading head and the second optical reading head simultaneously read multiple angle values on the ring encoder when the rotating shaft rotates to multiple angles. According to the first optical read head The read angle value is used to obtain the deviation distance and azimuth angle of the center point of the ring encoder relative to the central axis of the rotary shaft when the rotary shaft rotates 0 degrees. The first assembly angle deviation of the first optical pickup head and the second assembly angle deviation of the second optical pickup head are obtained according to the angle values read by the first optical pickup head and the second optical pickup head. According to the angle value, the first assembly angle deviation and the second assembly angle deviation, the rotation angle error when the rotating shaft rotates to each angle is obtained. According to the angle value, the radius of the ring encoder, the rotation angle error, the first assembly angle deviation and the second assembly angle deviation, the rotation deflection error when the rotation shaft rotates to each angle is obtained.

本發明的一種旋轉軸的幾何誤差的獲取設備包括一環型編碼器以及一第一光學讀取頭與一第二光學讀取頭。環型編碼器用以安裝於一旋轉軸上。第一光學讀取頭與第二光學讀取頭安裝於環型編碼器的周圍。其中,以旋轉軸旋轉環型編碼器,並由第一光學讀取頭與第二光學讀取頭同時讀取旋轉軸旋轉至多個角度時對應的環型編碼器上的多個角度值。根據第一光學讀取頭讀取的角度值而獲取旋轉軸旋轉0度時環型編碼器的一中心點相對旋轉軸的一中心軸線的一偏差距離與一方位角。根據第一光學讀取頭與第二光學讀取頭讀取的角度值而獲取第一光學讀取頭的一第一組裝角度偏差與第二光學讀取頭的一第二組裝角度偏差。根據角度值、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸在旋轉至各個角度時的一旋轉角度誤差。根據角度值、環型編碼器的半徑、旋轉角度誤差、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸在旋轉至各個角度時的一旋轉偏擺誤差。 A device for obtaining the geometric error of the rotating shaft of the present invention includes a ring encoder, a first optical pickup head and a second optical pickup head. Ring encoders are used for mounting on a rotating shaft. The first optical pickup head and the second optical pickup head are installed around the ring encoder. Wherein, the ring encoder is rotated by the rotating shaft, and the first optical reading head and the second optical reading head simultaneously read multiple angle values on the ring encoder when the rotating shaft rotates to multiple angles. According to the angle value read by the first optical reading head, a deviation distance and an azimuth angle of a center point of the ring encoder relative to a central axis of the rotation shaft when the rotation shaft rotates 0 degrees are obtained. A first assembly angle deviation of the first optical pickup head and a second assembly angle deviation of the second optical pickup head are acquired according to the angle values read by the first optical pickup head and the second optical pickup head. According to the angle value, the first assembly angle deviation and the second assembly angle deviation, a rotation angle error when the rotating shaft rotates to each angle is obtained. According to the angle value, the radius of the ring encoder, the rotation angle error, the first assembly angle deviation and the second assembly angle deviation, a rotation yaw error when the rotating shaft rotates to each angle is obtained.

基於上述,在本發明的旋轉軸的幾何誤差的獲取方法與獲取設備中,可獲取旋轉軸的旋轉角度誤差與旋轉軸的旋轉偏擺誤差。 Based on the above, in the acquisition method and acquisition device of the geometric error of the rotating shaft in the present invention, the rotational angle error of the rotating shaft and the rotational yaw error of the rotating shaft can be obtained.

50:旋轉軸 50: axis of rotation

100:旋轉軸的幾何誤差的獲取設備 100: Obtaining equipment for the geometric error of the rotary axis

110:環型編碼器 110: ring encoder

R1:第一光學讀取頭 R1: the first optical read head

R2:第二光學讀取頭 R2: Second optical read head

R3:第三光學讀取頭 R3: The third optical read head

R4:第四光學讀取頭 R4: The fourth optical read head

R5:第五光學讀取頭 R5: fifth optical read head

S110~S160:步驟 S110~S160: steps

θ:標稱旋轉角度值 θ : nominal rotation angle value

e:偏差距離 e : deviation distance

φ:方位角 φ : Azimuth

R:中心軸線與第一光學讀取頭的距離 R : the distance between the central axis and the first optical reading head

O’:中心點 O' : center point

O:點 O : point

ρ:環型編碼器的半徑 ρ: radius of the ring encoder

圖1是依照本發明的一實施例的旋轉軸的幾何誤差的獲取設備的示意圖。 FIG. 1 is a schematic diagram of a device for acquiring geometric errors of a rotating shaft according to an embodiment of the present invention.

圖2是依照本發明的一實施例的旋轉軸的幾何誤差的獲取方法的流程圖。 FIG. 2 is a flow chart of a method for obtaining a geometric error of a rotating shaft according to an embodiment of the present invention.

圖3是說明環型編碼器的中心點相對旋轉軸的中心軸線的偏差距離與方位角。 Fig. 3 illustrates the deviation distance and azimuth angle of the center point of the ring encoder relative to the central axis of the rotating shaft.

圖4是各個光學讀取頭在旋轉軸旋轉至各個角度時所讀取的角度值與旋轉角度的差值。 FIG. 4 shows the difference between the angle value read by each optical pickup head and the rotation angle when the rotation axis rotates to various angles.

圖5是旋轉軸旋轉至各個角度時實際的旋轉角度與理想的旋轉角度的差值。 Fig. 5 shows the difference between the actual rotation angle and the ideal rotation angle when the rotation shaft rotates to various angles.

圖6是旋轉軸旋轉至各個角度時的偏擺誤差在X軸與Y軸的分量。 FIG. 6 shows the components of the yaw error on the X-axis and the Y-axis when the rotating shaft rotates to various angles.

圖1是依照本發明的一實施例的旋轉軸的幾何誤差的獲取設備的示意圖。請參照圖1,本實施例的旋轉軸的幾何誤差的獲 取設備100包括一環型編碼器110以及一第一光學讀取頭R1與一第二光學讀取頭R2。環型編碼器110用以安裝於一旋轉軸50上。第一光學讀取頭R1與第二光學讀取頭R2安裝於環型編碼器110的周圍。藉由旋轉軸50帶動固定在其上的環型編碼器110旋轉,並搭配第一光學讀取頭R1與第二光學讀取頭R2讀取環型編碼器110上的角度值,可以分析並獲取旋轉軸50多種幾何誤差。因此,可用於檢測旋轉軸50的品質是否合乎要求,並且可以做為後續應用旋轉軸50時的校正依據。 FIG. 1 is a schematic diagram of a device for acquiring geometric errors of a rotating shaft according to an embodiment of the present invention. Please refer to Fig. 1, the acquisition of the geometric error of the rotating shaft of the present embodiment The fetching device 100 includes a ring encoder 110 and a first optical pickup head R1 and a second optical pickup head R2. The ring encoder 110 is used for installing on a rotating shaft 50 . The first optical pickup head R1 and the second optical pickup head R2 are installed around the ring encoder 110 . The ring encoder 110 fixed on it is driven by the rotating shaft 50 to rotate, and the first optical read head R1 and the second optical read head R2 are used to read the angle value on the ring encoder 110, which can be analyzed and Acquire more than 50 geometric errors of the rotating shaft. Therefore, it can be used to detect whether the quality of the rotating shaft 50 meets the requirements, and can be used as a calibration basis for the subsequent application of the rotating shaft 50 .

在本實施例的旋轉軸的幾何誤差的獲取設備100中,更包括一第三光學讀取頭R3、一第四光學讀取頭R4與一第五光學讀取頭R5,安裝於該環型編碼器110的周圍。第一光學讀取頭R1、第二光學讀取頭R2、第三光學讀取頭R3、第四光學讀取頭R4與第五光學讀取頭R5的預設安裝角度分別為0度、72度、144度、216度與288度。藉此,使用第一光學讀取頭R1、第二光學讀取頭R2、第三光學讀取頭R3、第四光學讀取頭R4與第五光學讀取頭R5而獲取旋轉軸50在旋轉至各個角度時的旋轉角度誤差與旋轉偏擺誤差。需說明的是,雖然以下是以使用了五個光學讀取頭的狀態作說明,但在本發明的旋轉軸的幾何誤差的獲取方法與獲取設備中,也可僅使用兩個光學讀取頭而獲取相同項目的幾何誤差。在使用兩個光學讀取頭時,兩個光學讀取頭的預設安裝角度可以分別為0度與90度,但本發明不以此為限。 In this embodiment, the acquisition device 100 of the geometric error of the rotation axis further includes a third optical pickup head R3, a fourth optical pickup head R4 and a fifth optical pickup head R5, installed on the ring-shaped around the encoder 110. The preset installation angles of the first optical pickup head R1, the second optical pickup head R2, the third optical pickup head R3, the fourth optical pickup head R4 and the fifth optical pickup head R5 are respectively 0 degrees and 72 degrees. degrees, 144 degrees, 216 degrees and 288 degrees. Thereby, using the first optical pickup head R1, the second optical pickup head R2, the third optical pickup head R3, the fourth optical pickup head R4 and the fifth optical pickup head R5 to obtain the rotating shaft 50 Rotation angle error and rotation yaw error at various angles. It should be noted that, although the following description is based on the use of five optical reading heads, only two optical reading heads can also be used in the method and device for obtaining the geometric error of the rotating shaft in the present invention Instead, get the geometric error for the same item. When two optical pickup heads are used, the preset installation angles of the two optical pickup heads can be 0 degree and 90 degree respectively, but the present invention is not limited thereto.

圖2是依照本發明的一實施例的旋轉軸的幾何誤差的獲 取方法的流程圖。請參照圖1與圖2,本實施例的旋轉軸的幾何誤差的獲取方法包括下列步驟。首先,安裝環型編碼器110於旋轉軸50上,並於環型編碼器110的周圍安裝第一光學讀取頭R1與第二光學讀取頭R2,步驟S110。 Fig. 2 is the acquisition of the geometric error of the rotating shaft according to an embodiment of the present invention Flowchart of the method. Please refer to FIG. 1 and FIG. 2 , the method for obtaining the geometric error of the rotating shaft in this embodiment includes the following steps. Firstly, install the ring encoder 110 on the rotating shaft 50 , and install the first optical pickup head R1 and the second optical pickup head R2 around the ring encoder 110 , step S110 .

接著,以旋轉軸50旋轉環型編碼器110,也就是環型編碼器110被旋轉軸50帶動而跟著旋轉。在轉動的過程中,由第一光學讀取頭R1與第二光學讀取頭R2同時讀取旋轉軸50旋轉至多個角度時對應的環型編碼器110上的多個角度值,步驟S120。由於第一光學讀取頭R1與第二光學讀取頭R2的組裝角度不同,所以本實施例的第一光學讀取頭R1與第二光學讀取頭R2讀取的角度值在理論上就存在著72度的差異。 Next, the ring encoder 110 is rotated by the rotating shaft 50 , that is, the ring encoder 110 is driven by the rotating shaft 50 to rotate accordingly. During the rotation process, the first optical pickup head R1 and the second optical pickup head R2 simultaneously read multiple angle values on the ring encoder 110 corresponding to the rotating shaft 50 rotating to multiple angles, step S120 . Since the assembly angles of the first optical pickup head R1 and the second optical pickup head R2 are different, the angle values read by the first optical pickup head R1 and the second optical pickup head R2 in this embodiment are theoretically equal to There is a difference of 72 degrees.

圖3是說明環型編碼器的中心點相對旋轉軸的中心軸線的偏差距離與方位角。請參照圖2與圖3,接著根據第一光學讀取頭R1讀取的角度值而獲取旋轉軸50旋轉0度時環型編碼器110的中心點O’相對旋轉軸50的中心軸線(圖3中以中心軸線通過的點O做說明)的偏差距離e與方位角φ,步驟S130。在此,是以旋轉軸50的中心軸線通過的點O與第一光學讀取頭R1的連線方向做為X軸,並以X軸及點O為參考基準來定義方位角φFig. 3 illustrates the deviation distance and azimuth angle of the center point of the ring encoder relative to the central axis of the rotating shaft. Please refer to FIG. 2 and FIG. 3, then according to the angle value read by the first optical reading head R1, the central point O' of the ring encoder 110 relative to the central axis of the rotating shaft 50 when the rotating shaft 50 rotates 0 degrees is obtained (Fig. In 3, the point O through which the central axis passes is described), the deviation distance e and the azimuth angle φ , step S130. Here, the direction of the line connecting the point O passing through the central axis of the rotating shaft 50 and the first optical pickup head R1 is taken as the X-axis, and the azimuth φ is defined with the X-axis and the point O as references.

圖4是各個光學讀取頭在旋轉軸旋轉至各個角度時所讀取的角度值與旋轉角度的差值。請參照圖3與圖4,舉例來說,是將第一光學讀取頭R1讀取的角度值減去對應的旋轉軸50的多個標稱旋轉角度值而獲取多個量測角度誤差值。例如,旋轉軸50旋 轉0度時,也就是旋轉軸50未旋轉時,第一光學讀取頭R1讀取的角度值是359度59分52秒。將359度59分52秒減去此時的標稱旋轉角度值0度即獲得-8秒的量測角度誤差值,也就是圖4中縱軸為-8秒且橫軸為0度的資料點。以此方式,完成圖4中第一光學讀取頭R1所對應的曲線。然後,將此表示量測角度誤差值與對應的標稱旋轉角度值的關係的曲線進行曲線擬合,以獲取與標稱旋轉角度值相關的一第一三角函數。根據所得到的第一三角函數與如下的式一而聯立求解,即可獲取偏差距離與方位角。本實施例中,進行曲線擬合的步驟是使用最小平方法。在如下的式一中,

Figure 110144733-A0305-02-0008-11
是第一光學讀取頭讀取的角度值,θ是標稱旋轉角度值,e是偏差距離,φ是方位角,R是中心軸線與第一光學讀取頭的距離,
Figure 110144733-A0305-02-0008-1
FIG. 4 shows the difference between the angle value read by each optical pickup head and the rotation angle when the rotation axis rotates to various angles. Please refer to FIG. 3 and FIG. 4 , for example, the angle value read by the first optical reading head R1 is subtracted from a plurality of nominal rotation angle values of the corresponding rotating shaft 50 to obtain a plurality of measurement angle error values. . For example, when the rotation shaft 50 rotates 0 degrees, that is, when the rotation shaft 50 does not rotate, the angle value read by the first optical reading head R1 is 359 degrees, 59 minutes and 52 seconds. Subtract the nominal rotation angle value of 0 degrees from 359 degrees 59 minutes and 52 seconds to obtain a measurement angle error value of -8 seconds, which is the data in Figure 4 where the vertical axis is -8 seconds and the horizontal axis is 0 degrees point. In this way, the curve corresponding to the first optical pickup head R1 in FIG. 4 is completed. Then, curve fitting is performed on the curve representing the relationship between the measured angle error value and the corresponding nominal rotation angle value, so as to obtain a first trigonometric function related to the nominal rotation angle value. The deviation distance and the azimuth can be obtained by simultaneously solving the obtained first trigonometric function and the following formula one. In this embodiment, the step of performing curve fitting is to use the least square method. In the following formula one,
Figure 110144733-A0305-02-0008-11
is the angle value read by the first optical reading head, θ is the nominal rotation angle value, e is the deviation distance, φ is the azimuth angle, R is the distance between the central axis and the first optical reading head,
Figure 110144733-A0305-02-0008-1

在本實施例中,根據圖4中的第一光學讀取頭R1所對應的曲線而曲線擬合得到的第一三角函數為

Figure 110144733-A0305-02-0008-5
,因此得出偏差距離e是14.39微米,方位角是0.089度。 In this embodiment, the first trigonometric function obtained by curve fitting according to the curve corresponding to the first optical pickup head R1 in FIG. 4 is
Figure 110144733-A0305-02-0008-5
, so the deviation distance e is 14.39 microns, and the azimuth angle is 0.089 degrees.

接著,請參照圖1與圖2,根據第一光學讀取頭R1與第二光學讀取頭R2讀取的角度值而獲取第一光學讀取頭R1的第一組裝角度偏差與第二光學讀取頭R2的第二組裝角度偏差,步驟 S140。 Next, please refer to FIG. 1 and FIG. 2 , according to the angle values read by the first optical pickup R1 and the second optical pickup R2, the first assembly angle deviation and the second optical pickup R1 of the first optical pickup R1 are obtained. Second assembly angular deviation of read head R2, step S140.

舉例來說,請參照圖1與圖4,與前述步驟相同,將第一光學讀取頭R1讀取的角度值減去對應的旋轉軸50的多個標稱旋轉角度值而獲取多個第一量測角度誤差值。然後,將第一量測角度誤差值與對應的標稱旋轉角度值的關係(也就是圖4中第一光學讀取頭R1所對應的曲線)進行曲線擬合而獲取與標稱旋轉角度值相關的一第一三角函數。 For example, please refer to FIG. 1 and FIG. 4 , the same as the previous steps, the angle value read by the first optical pickup head R1 is subtracted from the multiple nominal rotation angle values of the corresponding rotation shaft 50 to obtain a plurality of first rotation angle values. A measurement angle error value. Then, the relationship between the first measurement angle error value and the corresponding nominal rotation angle value (that is, the curve corresponding to the first optical read head R1 in FIG. related to a first trigonometric function.

此外,將第二光學讀取頭R2讀取的角度值減去對應的旋轉軸的多個標稱旋轉角度值及第一光學讀取頭R1與第二光學讀取頭R2的一預設角度差值而獲取多個第二量測角度誤差值。例如,旋轉軸50旋轉0度時,也就是旋轉軸50未旋轉時,第二光學讀取頭R2讀取的角度值是73度59分35秒。將73度59分35秒減去此時的標稱旋轉角度值0度及第一光學讀取頭R1與第二光學讀取頭R2的預設角度差值72度即獲得95秒的量測角度誤差值,也就是圖4中縱軸為95秒且橫軸為0度的資料點。以此方式,完成圖4中第二光學讀取頭R2所對應的曲線。 In addition, the angle value read by the second optical pickup head R2 is subtracted from a plurality of nominal rotation angle values of the corresponding rotation axis and a preset angle between the first optical pickup head R1 and the second optical pickup head R2 Obtain a plurality of second measurement angle error values based on the difference values. For example, when the rotating shaft 50 rotates 0 degrees, that is, when the rotating shaft 50 does not rotate, the angle value read by the second optical reading head R2 is 73 degrees, 59 minutes and 35 seconds. Subtract the nominal rotation angle value of 0 degrees from 73 degrees, 59 minutes and 35 seconds and the preset angle difference of 72 degrees between the first optical reading head R1 and the second optical reading head R2 to obtain a measurement of 95 seconds The angle error value, that is, the data points in Figure 4 where the vertical axis is 95 seconds and the horizontal axis is 0 degrees. In this way, the curve corresponding to the second optical pickup head R2 in FIG. 4 is completed.

然後,將此表示第二量測角度誤差值與對應的標稱旋轉角度值的關係的曲線進行曲線擬合,以獲取與標稱旋轉角度值相關的一第二三角函數。在此,以0度做為第一光學讀取頭R1的實際安裝角度,則第二光學讀取頭R2的實際安裝角度為使第二三角函數與第一三角函數重合的一偏移角度值,在此例如是72.07度。並且,以0度做為第一光學讀取頭R1的第一組裝角度偏差,並將 偏移角度值(例如是72.07度)減去第二光學讀取頭R2的預設安裝角度(例如是72度)以取得第二組裝角度偏差(例如是0.07度)。舉例來說,第三光學讀取頭R3的第三組裝角度偏差是0.01度,第四光學讀取頭R4的第四組裝角度偏差是0.03度,第五光學讀取頭R5的第五組裝角度偏差是0.07度。 Then, curve fitting is performed on the curve representing the relationship between the second measured angle error value and the corresponding nominal rotation angle value, so as to obtain a second trigonometric function related to the nominal rotation angle value. Here, taking 0 degree as the actual installation angle of the first optical pickup R1, the actual installation angle of the second optical pickup R2 is an offset angle value that makes the second trigonometric function coincide with the first trigonometric function , for example 72.07 degrees here. And, take 0 degree as the first assembly angle deviation of the first optical pickup head R1, and The second assembly angle deviation (for example, 0.07 degrees) is obtained by subtracting the default installation angle (for example, 72 degrees) of the second optical pickup head R2 from the offset angle value (for example, 72.07 degrees). For example, the third assembly angle deviation of the third optical pickup head R3 is 0.01 degrees, the fourth assembly angle deviation of the fourth optical pickup head R4 is 0.03 degrees, and the fifth assembly angle deviation of the fifth optical pickup head R5 is 0.01 degrees. The deviation is 0.07 degrees.

圖5是旋轉軸旋轉至各個角度時實際的旋轉角度與理想的旋轉角度的差值。請參照圖2與圖5,根據角度值、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸50在旋轉至各個角度時的旋轉角度誤差,步驟S150。 Fig. 5 shows the difference between the actual rotation angle and the ideal rotation angle when the rotation shaft rotates to various angles. Referring to FIG. 2 and FIG. 5 , according to the angle value, the first assembly angle deviation and the second assembly angle deviation, the rotation angle error when the rotating shaft 50 is rotated to each angle is acquired, step S150 .

舉例來說,在旋轉軸旋50轉至各個角度時,將第二光學讀取頭R2讀取的角度值減去第二光學讀取頭R2的預設安裝角度以及第二組裝角度偏差後與第一光學讀取頭R1讀取的角度值取平均,以獲取旋轉軸50在旋轉至各個角度時的旋轉角度誤差。實際上,第一光學讀取頭R1讀取的角度值也會減去第一光學讀取頭R1的預設安裝角度以及第一組裝角度偏差,但因為第一光學讀取頭R1的預設安裝角度以及第一組裝角度偏差都是0,所以是直接以第一光學讀取頭R1讀取的角度值與第二光學讀取頭R2讀取的角度值減去第二光學讀取頭R2的預設安裝角度以及第二組裝角度偏差後的值做平均。本實施例中,因為安裝了五個光學讀取頭,所以除了第一光學讀取頭R1讀取的角度值與第二光學讀取頭R2讀取的角度值減去第二光學讀取頭R2的預設安裝角度以及第二組裝角度偏差後的值之外,還加上第三光學讀取頭R3讀取的角度 值減去第三光學讀取頭R3的預設安裝角度以及第三組裝角度偏差後的值、第四光學讀取頭R4讀取的角度值減去第四光學讀取頭R4的預設安裝角度以及第四組裝角度偏差後的值與第五光學讀取頭R5讀取的角度值減去第五光學讀取頭R5的預設安裝角度以及第五組裝角度偏差後的值,然後取平均值。此平均值就是旋轉軸50的旋轉角度誤差,而旋轉軸50在旋轉至各個角度時的旋轉角度誤差與旋轉軸50的旋轉角度的關係就如圖5中的曲線所示。 For example, when the rotation axis rotates 50° to various angles, the angle value read by the second optical pickup R2 is subtracted from the preset installation angle of the second optical pickup R2 and the second assembly angle deviation, and The angle values read by the first optical reading head R1 are averaged to obtain the rotation angle error when the rotation shaft 50 rotates to various angles. In fact, the angle value read by the first optical pickup head R1 will also subtract the preset installation angle of the first optical pickup head R1 and the first assembly angle deviation, but because the preset installation angle of the first optical pickup head R1 Both the installation angle and the first assembly angle deviation are 0, so the angle value read directly by the first optical reading head R1 and the angle value read by the second optical reading head R2 minus the second optical reading head R2 The default installation angle and the value after the second assembly angle deviation are averaged. In this embodiment, because five optical pickups are installed, except the angle value read by the first optical pickup R1 and the angle value read by the second optical pickup R2 minus the second optical pickup In addition to the preset installation angle of R2 and the value after the deviation of the second assembly angle, the angle read by the third optical reading head R3 is also added The value after subtracting the preset installation angle of the third optical reading head R3 and the deviation of the third assembly angle, the value of the angle read by the fourth optical reading head R4 minus the preset installation angle of the fourth optical reading head R4 Angle and the value after the deviation of the fourth assembly angle and the value of the angle read by the fifth optical reading head R5 minus the preset installation angle of the fifth optical reading head R5 and the value after the deviation of the fifth assembly angle, and then take the average value. The average value is the rotation angle error of the rotation shaft 50 , and the relationship between the rotation angle error and the rotation angle of the rotation shaft 50 when the rotation shaft 50 rotates to various angles is shown in the curve in FIG. 5 .

圖6是旋轉軸旋轉至各個角度時的偏擺誤差在X軸與Y軸的分量。請參照圖3與圖6,根據角度值、環型編碼器的半徑、旋轉角度誤差、第一組裝角度偏差與第二組裝角度偏差而獲取旋轉軸50在旋轉至各個角度時的旋轉偏擺誤差,步驟S160。 FIG. 6 shows the components of the yaw error on the X-axis and the Y-axis when the rotating shaft rotates to various angles. Please refer to FIG. 3 and FIG. 6, according to the angle value, the radius of the ring encoder, the rotation angle error, the first assembly angle deviation and the second assembly angle deviation to obtain the rotation deflection error of the rotation shaft 50 when it rotates to various angles , step S160.

舉例來說,將第一光學讀取頭R1讀取的角度值減去環型編碼器110的中心點O’相對旋轉軸50的中心軸線的方位角以及對應的旋轉角度誤差後,乘以2πρ除以360度並乘以第一光學讀取頭R1的實際安裝角度的正弦值以獲取在旋轉軸50旋轉至各個角度時的一第一X軸偏擺誤差,乘以2πρ除以360度並乘以第一光學讀取頭R1的實際安裝角度的餘弦值以獲取在旋轉軸50旋轉至各個角度時的一第一Y軸偏擺誤差。其中,ρ是環型編碼器的半徑。 For example, after subtracting the azimuth angle of the center point O' of the ring encoder 110 relative to the central axis of the rotation shaft 50 and the corresponding rotation angle error from the angle value read by the first optical reading head R1, it is multiplied by 2πρ Divided by 360 degrees and multiplied by the sine of the actual installation angle of the first optical pickup head R1 to obtain a first X-axis yaw error when the rotation axis 50 rotates to various angles, multiplied by 2πρ divided by 360 degrees and Multiply the cosine value of the actual installation angle of the first optical pickup head R1 to obtain a first Y-axis yaw error when the rotating shaft 50 rotates to various angles. where ρ is the radius of the ring encoder.

此外,將第二光學讀取頭R2讀取的角度值減去環型編碼器110的中心點O’相對旋轉軸50的中心軸線的方位角以及對應的旋轉角度誤差後,乘以2πρ除以360度並乘以第二光學讀取頭R2 的實際安裝角度的正弦值以獲取在旋轉軸50旋轉至各個角度時的一第二X軸偏擺誤差,乘以2πρ除以360度並乘以第二光學讀取頭R2的實際安裝角度的餘弦值以獲取在旋轉軸50旋轉至各個角度時的一第二Y軸偏擺誤差。同時,也以相同方式獲取第三光學讀取頭R3、第四光學讀取頭R4與第五光學讀取頭R5各自的X軸偏擺誤差與Y軸偏擺誤差。 In addition, after subtracting the azimuth angle of the center point O' of the ring encoder 110 relative to the central axis of the rotation shaft 50 and the corresponding rotation angle error from the angle value read by the second optical reading head R2, it is multiplied by 2πρ and divided by 360 degrees and multiplied by the sine of the actual installation angle of the second optical pickup head R2 to obtain a second X-axis yaw error when the rotation axis 50 rotates to each angle, multiplied by 2πρ divided by 360 degrees and multiplied by The cosine value of the actual installation angle of the second optical pickup head R2 is used to obtain a second Y-axis yaw error when the rotation axis 50 rotates to various angles. At the same time, the respective X-axis yaw errors and Y-axis yaw errors of the third optical pickup head R3 , the fourth optical pickup head R4 , and the fifth optical pickup head R5 are obtained in the same manner.

然後,將所有讀取頭的X軸偏擺誤差(例如只有兩個讀取頭時的第一X軸偏擺誤差與第二X軸偏擺誤差)根據對應的旋轉軸50的旋轉角度而取平均,並將所有讀取頭的Y軸偏擺誤差(例如只有兩個讀取頭時的第一Y軸偏擺誤差與第二Y軸偏擺誤差)根據對應的旋轉軸50的旋轉角度而取平均,以獲取在旋轉軸旋轉至各個角度時的旋轉偏擺誤差的X軸分量與Y軸分量,例如是如圖6所示。 Then, the X-axis yaw errors of all read heads (for example, the first X-axis yaw error and the second X-axis yaw error when there are only two read heads) are obtained according to the rotation angle of the corresponding rotation axis 50 average, and calculate the Y-axis yaw errors of all read heads (for example, the first Y-axis yaw error and the second Y-axis yaw error when there are only two read heads) according to the rotation angle of the corresponding rotation axis 50 The average is taken to obtain the X-axis component and the Y-axis component of the rotation yaw error when the rotation axis rotates to various angles, as shown in FIG. 6 , for example.

綜上所述,在本發明的旋轉軸的幾何誤差的獲取方法與獲取設備中,首先獲取環型編碼器的中心點的偏差距離與方位角以及光學讀取頭的組裝角度偏差,然後可以獲取旋轉軸的旋轉角度誤差與旋轉軸的旋轉偏擺誤差。因此,可檢測旋轉軸的品質,並可做為後續應用此旋轉軸時的校正依據。並且,因為先獲取環型編碼器的組裝偏差,所以獲取的旋轉軸的旋轉角度誤差與旋轉軸的旋轉偏擺誤差更為精確。 To sum up, in the acquisition method and acquisition device of the geometric error of the rotating shaft of the present invention, the deviation distance and azimuth angle of the center point of the ring encoder and the assembly angle deviation of the optical reading head are first acquired, and then the deviation can be obtained Rotational angle error of the rotary axis and rotational yaw error of the rotary axis. Therefore, the quality of the rotating shaft can be detected, and can be used as a calibration basis for the subsequent application of the rotating shaft. Moreover, because the assembly deviation of the ring encoder is acquired first, the acquired rotational angle error of the rotary shaft and the rotational yaw error of the rotary shaft are more accurate.

S110~S160:步驟 S110~S160: steps

Claims (5)

一種旋轉軸的幾何誤差的獲取方法,包括:安裝一環型編碼器於一旋轉軸上,並於該環型編碼器的周圍安裝一第一光學讀取頭與一第二光學讀取頭;以該旋轉軸旋轉該環型編碼器,並由該第一光學讀取頭與該第二光學讀取頭同時讀取該旋轉軸旋轉至多個角度時對應的該環型編碼器上的多個角度值;根據該第一光學讀取頭讀取的該些角度值而獲取該旋轉軸旋轉0度時該環型編碼器的一中心點相對該旋轉軸的一中心軸線的一偏差距離與一方位角;根據該第一光學讀取頭與該第二光學讀取頭讀取的該些角度值而獲取該第一光學讀取頭的一第一組裝角度偏差與該第二光學讀取頭的一第二組裝角度偏差;根據該些角度值、該第一組裝角度偏差與該第二組裝角度偏差而獲取該旋轉軸在旋轉至各個角度時的一旋轉角度誤差;以及根據該些角度值、該環型編碼器的半徑、該些旋轉角度誤差、該第一組裝角度偏差與該第二組裝角度偏差而獲取該旋轉軸在旋轉至各個角度時的一旋轉偏擺誤差,其中將該第一光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值而獲取多個量測角度誤差值,將該些量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第一三角函數,並根據 該第一三角函數與式一而獲取該偏差距離與該方位角,其中
Figure 110144733-A0305-02-0015-10
是該第一光學讀取頭讀取的該些角度值,θ是該些標稱旋轉角度值,e是該偏差距離,φ是該方位角,R是該中心軸線與該第一光學讀取頭的距離,
Figure 110144733-A0305-02-0015-2
其中,將該第一光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值而獲取多個第一量測角度誤差值,將該些第一量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第一三角函數,將該第二光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值及該第一光學讀取頭與該第二光學讀取頭的一預設角度差值而獲取多個第二量測角度誤差值,將該些第二量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第二三角函數,以0度做為該第一光學讀取頭的實際安裝角度,則該第二光學讀取頭的實際安裝角度為使該第二三角函數與該第一三角函數重合的一偏移角度值,以及以0度做為該第一組裝角度偏差,並將該偏移角度值減去該第二光學讀取頭的預設安裝角度以取得該第二組裝角度偏差,其中在該旋轉軸旋轉至各個角度時,將該第二光學讀取頭讀 取的角度值減去該第二光學讀取頭的預設安裝角度以及該第二組裝角度偏差後與該第一光學讀取頭讀取的角度值取平均,以獲取該旋轉軸在旋轉至各個角度時的該旋轉角度誤差,其中在該旋轉軸旋轉至各個角度時,將該第一光學讀取頭讀取的角度值減去該方位角以及對應的該旋轉角度誤差後,乘以2πρ除以360度並乘以該第一光學讀取頭的實際安裝角度的正弦值與餘弦值,以獲取在該旋轉軸旋轉至各個角度時的一第一X軸偏擺誤差與一第一Y軸偏擺誤差,ρ是該環型編碼器的半徑,將該第二光學讀取頭讀取的角度值減去該方位角以及對應的該旋轉角度誤差後,乘以2πρ除以360度並乘以該第二光學讀取頭的實際安裝角度的正弦值與餘弦值,以獲取在該旋轉軸旋轉至各個角度時的一第二X軸偏擺誤差與一第二Y軸偏擺誤差,將對應的該第一X軸偏擺誤差與該第二X軸偏擺誤差取平均,並將對應的該第一Y軸偏擺誤差與該第二Y軸偏擺誤差取平均,以獲取在該旋轉軸旋轉至各個角度時的該旋轉偏擺誤差的X軸分量與Y軸分量。
A method for obtaining a geometric error of a rotating shaft, comprising: installing a ring encoder on a rotating shaft, and installing a first optical reading head and a second optical reading head around the ring encoder; The rotary shaft rotates the ring encoder, and the first optical read head and the second optical read head simultaneously read multiple angles on the ring encoder when the rotary shaft rotates to multiple angles value; according to the angle values read by the first optical reading head, a deviation distance and an azimuth of a center point of the ring encoder relative to a central axis of the rotation shaft when the rotation shaft rotates 0 degrees are obtained angle; according to the angle values read by the first optical pickup head and the second optical pickup head, a first assembly angle deviation of the first optical pickup head and a deviation of the second optical pickup head are obtained a second assembly angle deviation; according to the angle values, the first assembly angle deviation and the second assembly angle deviation, a rotation angle error of the rotating shaft when rotating to various angles is obtained; and according to the angle values, The radius of the ring encoder, the rotation angle errors, the first assembly angle deviation and the second assembly angle deviation obtain a rotation yaw error when the rotation shaft rotates to various angles, wherein the first The angle values read by the optical reading head are subtracted from the corresponding multiple nominal rotation angle values of the rotating shaft to obtain multiple measurement angle error values, and these measurement angle error values are compared with the corresponding standard rotation angle values. Curve fitting is performed on the relationship between the nominal rotation angle values to obtain a first trigonometric function related to these nominal rotation angle values, and the deviation distance and the azimuth angle are obtained according to the first trigonometric function and formula 1, wherein
Figure 110144733-A0305-02-0015-10
is the angle values read by the first optical reading head, θ is the nominal rotation angle values, e is the deviation distance, φ is the azimuth angle, R is the central axis and the first optical reading head head distance,
Figure 110144733-A0305-02-0015-2
Wherein, the angle values read by the first optical read head are subtracted from the corresponding multiple nominal rotation angle values of the rotation axis to obtain multiple first measurement angle error values, and these first quantities Curve fitting is performed on the relationship between the angle measurement error value and the corresponding nominal rotation angle values to obtain a first trigonometric function related to the nominal rotation angle values, and the second optical reading head reads the Subtracting a plurality of nominal rotation angle values of the corresponding rotation axis and a preset angle difference between the first optical pickup head and the second optical pickup head from the angle values to obtain a plurality of second measurement angles Error value, the relationship between these second measurement angle error values and the corresponding nominal rotation angle values is subjected to curve fitting to obtain a second trigonometric function related to these nominal rotation angle values, with a value of 0 degrees As the actual installation angle of the first optical pick-up head, the actual installation angle of the second optical pick-up head is an offset angle value that makes the second trigonometric function coincide with the first trigonometric function, and is defined as 0 degrees as the first assembly angle deviation, and subtract the offset angle value from the preset installation angle of the second optical pickup head to obtain the second assembly angle deviation, wherein when the rotation axis rotates to various angles , after subtracting the preset installation angle of the second optical reading head and the second assembly angle deviation from the angle value read by the second optical reading head, it is obtained from the angle value read by the first optical reading head average to obtain the rotation angle error when the rotation axis rotates to various angles, wherein when the rotation axis rotates to various angles, the angle value read by the first optical read head is subtracted from the azimuth angle and the corresponding After the rotation angle error, multiplied by 2πρ divided by 360 degrees and multiplied by the sine and cosine values of the actual installation angle of the first optical read head, to obtain a first when the rotation axis rotates to each angle The X-axis yaw error and a first Y-axis yaw error, ρ is the radius of the ring encoder, and the angle value read by the second optical read head is subtracted from the azimuth angle and the corresponding rotation angle error Afterwards, multiply by 2πρ divided by 360 degrees and multiply by the sine and cosine of the actual installation angle of the second optical pickup head to obtain a second X-axis yaw error when the rotation axis rotates to various angles and a second Y-axis yaw error, average the corresponding first X-axis yaw error and the second X-axis yaw error, and combine the corresponding first Y-axis yaw error and the second Y-axis yaw error The axis yaw error is averaged to obtain the X-axis component and the Y-axis component of the rotation yaw error when the rotation axis rotates to various angles.
如請求項1所述的旋轉軸的幾何誤差的獲取方法,其中進行曲線擬合的步驟是使用最小平方法。 The method for obtaining the geometric error of the rotating shaft as described in Claim 1, wherein the step of performing curve fitting is to use the least square method. 一種旋轉軸的幾何誤差的獲取設備,包括:一環型編碼器,用以安裝於一旋轉軸上;以及一第一光學讀取頭與一第二光學讀取頭,安裝於該環型編碼 器的周圍,其中,以該旋轉軸旋轉該環型編碼器,並由該第一光學讀取頭與該第二光學讀取頭同時讀取該旋轉軸旋轉至多個角度時對應的該環型編碼器上的多個角度值;根據該第一光學讀取頭讀取的該些角度值而獲取該旋轉軸旋轉0度時該環型編碼器的一中心點相對該旋轉軸的一中心軸線的一偏差距離與一方位角;根據該第一光學讀取頭與該第二光學讀取頭讀取的該些角度值而獲取該第一光學讀取頭的一第一組裝角度偏差與該第二光學讀取頭的一第二組裝角度偏差;根據該些角度值、該第一組裝角度偏差與該第二組裝角度偏差而獲取該旋轉軸在旋轉至各個角度時的一旋轉角度誤差;以及根據該些角度值、該環型編碼器的半徑、該些旋轉角度誤差、該第一組裝角度偏差與該第二組裝角度偏差而獲取該旋轉軸在旋轉至各個角度時的一旋轉偏擺誤差,其中將該第一光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值而獲取多個量測角度誤差值,將該些量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第一三角函數,並根據該第一三角函數與式一而獲取該偏差距離與該方位角,其中
Figure 110144733-A0305-02-0017-9
是該第一光學讀取頭讀取的該些角度值,θ是該些標稱旋轉角度值,e是該偏差距離,φ是該方位角,R是該中心軸線與該第一光 學讀取頭的距離,
Figure 110144733-A0305-02-0018-3
其中,將該第一光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值而獲取多個第一量測角度誤差值,將該些第一量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第一三角函數,將該第二光學讀取頭讀取的該些角度值減去對應的該旋轉軸的多個標稱旋轉角度值及該第一光學讀取頭與該第二光學讀取頭的一預設角度差值而獲取多個第二量測角度誤差值,將該些第二量測角度誤差值與對應的該些標稱旋轉角度值的關係進行曲線擬合而獲取與該些標稱旋轉角度值相關的一第二三角函數,以0度做為該第一光學讀取頭的實際安裝角度,則該第二光學讀取頭的實際安裝角度為使該第二三角函數與該第一三角函數重合的一偏移角度值,以及以0度做為該第一組裝角度偏差,並將該偏移角度值減去該第二光學讀取頭的預設安裝角度以取得該第二組裝角度偏差,其中在該旋轉軸旋轉至各個角度時,將該第二光學讀取頭讀取的角度值減去該第二光學讀取頭的預設安裝角度以及該第二組裝角度偏差後與該第一光學讀取頭讀取的角度值取平均,以獲取該旋轉軸在旋轉至各個角度時的該旋轉角度誤差, 其中在該旋轉軸旋轉至各個角度時,將該第一光學讀取頭讀取的角度值減去該方位角以及對應的該旋轉角度誤差後,乘以2πρ除以360度並乘以該第一光學讀取頭的實際安裝角度的正弦值與餘弦值,以獲取在該旋轉軸旋轉至各個角度時的一第一X軸偏擺誤差與一第一Y軸偏擺誤差,ρ是該環型編碼器的半徑,將該第二光學讀取頭讀取的角度值減去該方位角以及對應的該旋轉角度誤差後,乘以2πρ除以360度並乘以該第二光學讀取頭的實際安裝角度的正弦值與餘弦值,以獲取在該旋轉軸旋轉至各個角度時的一第二X軸偏擺誤差與一第二Y軸偏擺誤差,將對應的該第一X軸偏擺誤差與該第二X軸偏擺誤差取平均,並將對應的該第一Y軸偏擺誤差與該第二Y軸偏擺誤差取平均,以獲取在該旋轉軸旋轉至各個角度時的該旋轉偏擺誤差的X軸分量與Y軸分量。
A device for acquiring geometric errors of a rotating shaft, comprising: a ring encoder installed on a rotating shaft; and a first optical reading head and a second optical reading head installed on the ring encoder , where the ring encoder is rotated with the rotation axis, and the ring code corresponding to the rotation axis is read by the first optical reading head and the second optical reading head simultaneously when the rotation axis rotates to multiple angles A plurality of angle values on the encoder; according to the angle values read by the first optical reading head, the position of a center point of the ring encoder relative to a central axis of the rotation shaft when the rotation shaft rotates 0 degrees is obtained a deviation distance and an azimuth angle; according to the angle values read by the first optical pickup head and the second optical pickup head, a first assembly angle deviation and the first assembly angle deviation of the first optical pickup head are obtained A second assembly angle deviation of the two optical pick-up heads; according to the angle values, the first assembly angle deviation and the second assembly angle deviation, a rotation angle error of the rotating shaft when rotating to various angles is obtained; and According to the angle values, the radius of the ring encoder, the rotation angle errors, the first assembly angle deviation and the second assembly angle deviation, a rotation yaw error when the rotation shaft rotates to various angles is obtained , where the angle values read by the first optical reading head are subtracted from the corresponding multiple nominal rotation angle values of the rotating shaft to obtain multiple measurement angle error values, and these measurement angle error values Perform curve fitting on the relationship with the corresponding nominal rotation angle values to obtain a first trigonometric function related to the nominal rotation angle values, and obtain the deviation distance and The azimuth, where
Figure 110144733-A0305-02-0017-9
is the angle values read by the first optical reading head, θ is the nominal rotation angle values, e is the deviation distance, φ is the azimuth angle, R is the central axis and the first optical reading head head distance,
Figure 110144733-A0305-02-0018-3
Wherein, the angle values read by the first optical read head are subtracted from the corresponding multiple nominal rotation angle values of the rotation axis to obtain multiple first measurement angle error values, and these first quantities Curve fitting is performed on the relationship between the angle measurement error value and the corresponding nominal rotation angle values to obtain a first trigonometric function related to the nominal rotation angle values, and the second optical reading head reads the Subtracting a plurality of nominal rotation angle values of the corresponding rotation axis and a preset angle difference between the first optical pickup head and the second optical pickup head from the angle values to obtain a plurality of second measurement angles Error value, the relationship between these second measurement angle error values and the corresponding nominal rotation angle values is subjected to curve fitting to obtain a second trigonometric function related to these nominal rotation angle values, with a value of 0 degrees As the actual installation angle of the first optical pick-up head, the actual installation angle of the second optical pick-up head is an offset angle value that makes the second trigonometric function coincide with the first trigonometric function, and is defined as 0 degrees as the first assembly angle deviation, and subtract the offset angle value from the preset installation angle of the second optical pickup head to obtain the second assembly angle deviation, wherein when the rotation axis rotates to various angles , after subtracting the preset installation angle of the second optical reading head and the second assembly angle deviation from the angle value read by the second optical reading head, it is obtained from the angle value read by the first optical reading head average to obtain the rotation angle error when the rotation axis rotates to various angles, wherein when the rotation axis rotates to various angles, the angle value read by the first optical reading head is subtracted from the azimuth angle and the corresponding After the rotation angle error, multiplied by 2πρ divided by 360 degrees and multiplied by the sine value and cosine value of the actual installation angle of the first optical pickup head, to obtain a first when the rotation axis rotates to each angle The X-axis yaw error and a first Y-axis yaw error, ρ is the radius of the ring encoder, and the angle value read by the second optical read head is subtracted from the azimuth angle and the corresponding rotation angle error Afterwards, multiply by 2πρ divided by 360 degrees and multiply by the sine and cosine of the actual installation angle of the second optical pickup head to obtain a second X-axis yaw error when the rotation axis rotates to various angles and a second Y-axis yaw error, average the corresponding first X-axis yaw error and the second X-axis yaw error, and combine the corresponding first Y-axis yaw error and the second Y-axis yaw error The axis yaw error is averaged to obtain the X-axis component and the Y-axis component of the rotation yaw error when the rotation axis rotates to various angles.
如請求項3所述的旋轉軸的幾何誤差的獲取設備,其中進行曲線擬合的步驟是使用最小平方法。 The acquisition device of the geometric error of the rotating shaft as described in Claim 3, wherein the step of performing curve fitting is to use the least square method. 如請求項3所述的旋轉軸的幾何誤差的獲取設備,更包括一第三光學讀取頭、一第四光學讀取頭與一第五光學讀取頭,安裝於該環型編碼器的周圍,其中該第一光學讀取頭、該第二光學讀取頭、該第三光學讀取頭、該第四光學讀取頭與該第五光學讀取頭的預設安裝角度分別為0度、72度、144度、216度與288度,並使用該第一光學讀取頭、該第二光學讀取頭、該第三光學 讀取頭、該第四光學讀取頭與該第五光學讀取頭而獲取該旋轉軸在旋轉至各個角度時的該旋轉角度誤差與該旋轉偏擺誤差。 The acquisition device for the geometric error of the rotating shaft as described in claim 3 further includes a third optical reading head, a fourth optical reading head and a fifth optical reading head, installed on the ring encoder around, wherein the preset installation angles of the first optical pickup head, the second optical pickup head, the third optical pickup head, the fourth optical pickup head and the fifth optical pickup head are respectively 0 degree, 72 degree, 144 degree, 216 degree and 288 degree, and use the first optical pickup head, the second optical pickup head, the third optical pickup head The pickup head, the fourth optical pickup head and the fifth optical pickup head acquire the rotation angle error and the rotation yaw error when the rotation shaft rotates to various angles.
TW110144733A 2021-12-01 2021-12-01 Obtaining method and obtaining apparatus for geometric error of rotation axis TWI791343B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW110144733A TWI791343B (en) 2021-12-01 2021-12-01 Obtaining method and obtaining apparatus for geometric error of rotation axis
CN202111468063.6A CN116202445A (en) 2021-12-01 2021-12-03 Acquisition method and acquisition equipment for geometric errors of rotating shaft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW110144733A TWI791343B (en) 2021-12-01 2021-12-01 Obtaining method and obtaining apparatus for geometric error of rotation axis

Publications (2)

Publication Number Publication Date
TWI791343B true TWI791343B (en) 2023-02-01
TW202323767A TW202323767A (en) 2023-06-16

Family

ID=86513553

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110144733A TWI791343B (en) 2021-12-01 2021-12-01 Obtaining method and obtaining apparatus for geometric error of rotation axis

Country Status (2)

Country Link
CN (1) CN116202445A (en)
TW (1) TWI791343B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101405840A (en) * 2006-08-31 2009-04-08 株式会社尼康 Moving body driving method and moving body driving system, pattern forming method and apparatus, exposure method and apparatus, and device manufacturing method
CN106164779A (en) * 2014-04-01 2016-11-23 株式会社尼康 Substrate processing apparatus, device manufacturing method, and adjustment method of substrate processing apparatus
CN106979766A (en) * 2016-01-15 2017-07-25 宝山钢铁股份有限公司 The measurement apparatus and method of pole material parameter
CN110375694A (en) * 2019-08-30 2019-10-25 合肥工业大学 Method for self-calibrating based on portable articulated coordinate machine Circular gratings angle error
CN112781496A (en) * 2021-01-20 2021-05-11 湘潭大学 Measuring head pose calibration technology of non-contact measuring system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101405840A (en) * 2006-08-31 2009-04-08 株式会社尼康 Moving body driving method and moving body driving system, pattern forming method and apparatus, exposure method and apparatus, and device manufacturing method
CN106164779A (en) * 2014-04-01 2016-11-23 株式会社尼康 Substrate processing apparatus, device manufacturing method, and adjustment method of substrate processing apparatus
CN106979766A (en) * 2016-01-15 2017-07-25 宝山钢铁股份有限公司 The measurement apparatus and method of pole material parameter
CN110375694A (en) * 2019-08-30 2019-10-25 合肥工业大学 Method for self-calibrating based on portable articulated coordinate machine Circular gratings angle error
CN112781496A (en) * 2021-01-20 2021-05-11 湘潭大学 Measuring head pose calibration technology of non-contact measuring system

Also Published As

Publication number Publication date
CN116202445A (en) 2023-06-02
TW202323767A (en) 2023-06-16

Similar Documents

Publication Publication Date Title
US8629902B2 (en) Coordinate fusion and thickness calibration for semiconductor wafer edge inspection
US9234773B2 (en) Self-compensating angular encoder
AU2006336718B2 (en) Rotary encoder
CN106871821A (en) A kind of Circular gratings process alignment error calibration and modification method based on single reading head
CN114636387B (en) Circular grating encoder double-reading-head asymmetric installation eccentric error compensation method
CN107860313B (en) A method for measuring helical gear tooth deviation based on linear structured light
CN106500631A (en) Circular gratings eccentric error parameter identification and compensation method
CN109974628B (en) A method for correcting angle measurement error of circular grating sensor based on error source analysis
US6609305B2 (en) Process and device for determining the axial position of two machine spindles
JP2017161252A (en) Surface shape measuring method and surface shape measuring apparatus
JP5270138B2 (en) Calibration jig and calibration method
CN114034329B (en) A method for correcting the eccentricity of a circular grating encoder
TWI791343B (en) Obtaining method and obtaining apparatus for geometric error of rotation axis
CN114139106B (en) A method for fitting harmonic error function of hybrid turntable
CN107607142B (en) A sensor calibration system and calibration method
TWI785914B (en) Obtaining method and obtaining apparatus for geometric error of dual rotation axes
US20100211344A1 (en) Method for calibrating and/or correcting a display device having a needle, the needle being able to move in rotation about an axis of rotation
CN111780967B (en) Turntable transmission precision optical composite detection method capable of correcting eccentric error
CN115112151B (en) A method and device for correcting calibration error of precision shafting angle measurement accuracy
US12228906B2 (en) Calibration method and calibration system for machine tools
CN105806361B (en) Laser Alignment Method to Eliminate Installation Error of Laser Alignment System
CN117213529A (en) A method for mutual alignment of inertial navigation and telescope and inertial navigation accuracy detection
CN113188491B (en) Rotary table rotating shaft error measurement and correction method based on displacement sensor
JP7257946B2 (en) METHOD AND DEVICE FOR MECHANICAL COUPLING DETERMINATION
TW202540609A (en) Rotation error measurement module and analysis method of rotation error