发明名称 一种消除震动对增量式光学编码器测量影响的方法
摘要 本发明旨在提供一种消除震动对增量式光学编码器测量影响的方法,以解决现有技术中增量式光学编码器抗震能力差的技术问题。该方法是在现有增量式光学编码器的基础上,将光学编码器的光电读头数量增加为四个,并将四个光电读头沿指示圆光栅盘圆周均匀安置,使各读头相对于圆心成90度分布。通过四个读头和AD转换电路及检相算法将四读头位置处的叠栅条纹相位解算出来,再以该四个特定位置的相位信息为基础,计算出标尺圆光栅盘震动方向和震动幅度,从而求出该震动产生的误差项并反代入光学编码器转动引起的叠栅条纹相位变化表达式,消除震动的影响。本发明极大地降低了震动时光学编码器的检相误差,提高了存在震动时光学编码器的测量精度。
申请公布号 CN102650535B 申请公布日期 2014.07.02
申请号 CN201110041634.8 申请日期 2011.02.23
申请人 中国科学院西安光学精密机械研究所 发明人 朱帆;吴易明
分类号 G01D5/347(2006.01)I 主分类号 G01D5/347(2006.01)I
代理机构 西安智邦专利商标代理有限公司 61211 代理人 徐平
主权项 1.一种消除震动对增量式光学编码器测量影响的方法,采用四个光电读头,包括以下步骤:(1)将四个光电读头沿指示圆光栅盘圆周均匀安置,使各读头相对于圆心成90度分布;(2)由四个光电读头经A/D转换电路及检相算法将四个读头位置处的实测叠栅条纹相位解算出来;(3)以步骤(2)得到的四个读头位置处的实测叠栅条纹相位为基础,计算出标尺圆光栅盘震动方向和震动幅度,进而求出因震动产生的相对于理想叠栅条纹相位的误差项;(4)以步骤(3)所述误差项修正四个读头位置处叠栅条纹相位的平均值,按照修正后的平均值表达式进行计算,则基本消除了震动对叠栅条纹相位测量的影响;设指示圆光栅和标尺圆光栅具有相同的光栅常数δ,指示圆光栅半径为R,各位置读头读出的实测叠栅条纹相位分别为p<sub>1</sub>、p<sub>2</sub>、p<sub>3</sub>和p<sub>4</sub>,步骤(3)所述震动方向的计算式为<maths num="0001"><![CDATA[<math><mrow><mi>&epsiv;</mi><mo>=</mo><mo>-</mo><mi>arctan</mi><mfrac><mrow><mi>tan</mi><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>1</mn></msub><mo>-</mo><msub><mi>p</mi><mn>3</mn></msub><mo>)</mo></mrow></mrow><mrow><mi>tan</mi><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>2</mn></msub><mo>-</mo><msub><mi>p</mi><mn>4</mn></msub><mo>)</mo></mrow></mrow></mfrac><mo>;</mo></mrow></math>]]></maths>所述震动幅度的计算式为<maths num="0002"><![CDATA[<math><mrow><msub><mi>e</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><mi>R</mi><msqrt><mn>1</mn><mo>+</mo><msup><mi>tan</mi><mn>2</mn></msup><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>1</mn></msub><mo>-</mo><msub><mi>p</mi><mn>3</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>tan</mi><mn>2</mn></msup><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>2</mn></msub><mo>-</mo><msub><mi>p</mi><mn>4</mn></msub><mo>)</mo></mrow></msqrt><mo>-</mo><mi>R</mi></mrow><msqrt><msup><mi>tan</mi><mn>2</mn></msup><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>1</mn></msub><mo>-</mo><msub><mi>p</mi><mn>3</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>tan</mi><mn>2</mn></msup><mfrac><mi>&delta;</mi><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>p</mi><mn>2</mn></msub><mo>-</mo><msub><mi>p</mi><mn>4</mn></msub><mo>)</mo></mrow></msqrt></mfrac><mo>;</mo></mrow></math>]]></maths>所述相对于理想叠栅条纹相位的误差项为<img file="FDA0000466126590000013.GIF" wi="1161" he="179" />四个读头位置处的实测叠栅条纹相位的平均值为<img file="FDA0000466126590000021.GIF" wi="910" he="154" />步骤(4)所述修正后的平均值表达式为<img file="FDA0000466126590000022.GIF" wi="528" he="89" />
地址 710119 陕西省西安市高新区新型工业园信息大道17号