发明名称 一种关于直线导轨直线度误差的快速测量及误差补偿方法
摘要 一种关于直线导轨直线度误差的快速测量及误差补偿方法,以期解决现有测量方法低、误差大且数据处理复杂等问题。本发明所述的方法通过激光干涉仪测量、采集直线导轨上若干数据点,通过XD激光测量系统中的直线度数据分析模块,对所采集点的数据进行直线度测量结果分析,即可得到导轨的直线度误差。对测量过程中的安装误差、环境误差、延时误差和被测物体热膨胀引起的误差等进行误差分析,建立误差修正模型,提出补偿方法。
申请公布号 CN104748702A 申请公布日期 2015.07.01
申请号 CN201510137612.X 申请日期 2015.03.26
申请人 北京工业大学 发明人 蔡力钢;姜鑫;刘志峰;程强;秦德霖
分类号 G01B11/27(2006.01)I 主分类号 G01B11/27(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 沈波
主权项 一种关于直线导轨直线度误差的快速测量及误差补偿方法,其特征在于:该方法的实施步骤如下,步骤一规划N个测试采样点步骤二组件安装及光路对准在规划完测试采样点之后,完成对直线度测量的光路图设计、组件安装及光路对准;激光干涉仪直线度测量系统包括有激光头、6‑D传感单元、调节夹具;在测量中,激光头固定不动,6‑D传感单元固定在调节夹具上;步骤三数据采集和数据分析全部组件安装完毕之后,进行组件对准以及XD传感器无线收发器的安装;在完成XD系统参数设置之后,便可以进行数据采集;完成数据采集过程后,程序将提示用户数据采集已经完成并保存,这时可利用数据分析功能得到直线度误差测量结果;步骤四激光干涉仪测量中的误差分析及补偿激光干涉仪测量直线度测量原理:激光干涉仪测量直线度主要是利用激光干涉原理进行测量,即利用两束激光相对光程变化测量直线度;激光干涉仪把两个不同频率的线偏振光分为带一定夹角θ的两束光线;其中测量反射镜也是由带一定夹角θ的双面反射镜组成;测量时移动分光镜或反射镜,移动部件的横向变化会使两光束的光程产生变化,这个变化量经过处理就得到直线度误差;测量时,设测量反射镜由初始位置1移动至被测位置2,沿测量基准轴线方向的速度为V,根据多普勒效应可得:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><msub><mi>f</mi><mn>1</mn></msub><mo>&prime;</mo></msup><mo>=</mo><msub><mi>f</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>&PlusMinus;</mo><mfrac><mrow><mn>2</mn><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mi>c</mi></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000011.GIF" wi="1168" he="194" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><msub><mi>f</mi><mn>2</mn></msub><mo>&prime;</mo></msup><mo>=</mo><msub><mi>f</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>&PlusMinus;</mo><mfrac><mrow><mn>2</mn><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mi>c</mi></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000012.GIF" wi="1197" he="188" /></maths>式中:f<sub>1</sub>、f<sub>2</sub>为双频激光器输出正交线偏振光的两个频率,f<sub>1</sub>′、f<sub>2</sub>′含有多普勒频差的两个频率,c为光在真空中的速度,θ为握拉斯顿棱镜的分光角度;当测量反射镜与激光器相向运动时速度为v取正,相背运动时速度为v取负;由多普勒效应引起的测量光束f<sub>1</sub>和f<sub>2</sub>的频率变化为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>&Delta;</mi><msub><mi>f</mi><mn>1</mn></msub><mo>=</mo><msup><msub><mi>f</mi><mn>1</mn></msub><mo>&prime;</mo></msup><mo>-</mo><msub><mi>f</mi><mn>1</mn></msub><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mn>2</mn><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mi>c</mi></mfrac><msub><mi>f</mi><mn>1</mn></msub><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mrow><mfrac><mn>1</mn><mn>2</mn></mfrac><mfrac><mi>c</mi><msub><mi>f</mi><mn>1</mn></msub></mfrac></mrow></mfrac><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mfrac><msub><mi>&lambda;</mi><mn>1</mn></msub><mn>2</mn></mfrac></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000021.GIF" wi="1568" he="262" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>&Delta;</mi><msub><mi>f</mi><mn>2</mn></msub><mo>=</mo><msup><msub><mi>f</mi><mn>2</mn></msub><mo>&prime;</mo></msup><mo>-</mo><msub><mi>f</mi><mn>2</mn></msub><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mn>2</mn><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mi>c</mi></mfrac><msub><mi>f</mi><mn>2</mn></msub><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mrow><mfrac><mn>1</mn><mn>2</mn></mfrac><mfrac><mi>c</mi><msub><mi>f</mi><mn>2</mn></msub></mfrac></mrow></mfrac><mo>=</mo><mo>&PlusMinus;</mo><mfrac><mrow><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow><mfrac><msub><mi>&lambda;</mi><mn>2</mn></msub><mn>2</mn></mfrac></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000022.GIF" wi="1567" he="262" /></maths>式中:λ<sub>1</sub>、λ<sub>2</sub>为两个频率的激光波长;测量反射镜移动距离为s,时间为t,由参考信号和第一路测量信号求差频可得Δf<sub>1</sub>,由参考信号和第二路测量信号求差频可得Δf<sub>2</sub>,则对应的两光路的光程变化为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>L</mi><mn>1</mn></msub><mo>=</mo><msubsup><mo>&Integral;</mo><mn>0</mn><mi>t</mi></msubsup><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac><mi>dt</mi><mo>=</mo><mfrac><msub><mi>&lambda;</mi><mn>1</mn></msub><mn>2</mn></mfrac><msubsup><mo>&Integral;</mo><mn>0</mn><mi>t</mi></msubsup><mi>&Delta;</mi><msub><mi>f</mi><mn>1</mn></msub><mi>dt</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000023.GIF" wi="1413" he="126" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>L</mi><mn>2</mn></msub><mo>=</mo><msubsup><mo>&Integral;</mo><mn>0</mn><mi>t</mi></msubsup><mi>v</mi><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac><mi>dt</mi><mo>=</mo><mfrac><msub><mi>&lambda;</mi><mn>2</mn></msub><mn>2</mn></mfrac><msubsup><mo>&Integral;</mo><mn>0</mn><mi>t</mi></msubsup><mi>&Delta;</mi><msub><mi>f</mi><mn>2</mn></msub><mi>dt</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000024.GIF" wi="1419" he="127" /></maths>两光路的光程差为:ΔL=L<sub>2</sub>‑L<sub>1</sub>              (7)求出被测对象的直线度值为:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>&Delta;h</mi><mo>=</mo><mfrac><mfrac><mi>&Delta;h</mi><mn>2</mn></mfrac><mrow><mi>sin</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mn>2</mn></msub><mo>-</mo><msub><mi>L</mi><mn>1</mn></msub></mrow><mrow><mn>2</mn><mi>sin</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000025.GIF" wi="1243" he="247" /></maths>式中:当ΔL为负时,测量反射镜向上偏离基准轴线;当ΔL为正时,测量反射镜向下偏离基准轴线;计算出反射镜沿测量基准轴线的线位移s为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>s</mi><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mn>2</mn></msub><mo>+</mo><msub><mi>L</mi><mn>1</mn></msub></mrow><mrow><mn>2</mn><mi>cos</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mtext>9</mtext><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000026.GIF" wi="1170" he="189" /></maths>由式(8)可计算得到线位移s与直线度误差Δh相互关系的数学模型:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mi>&Delta;h</mi><mo>=</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mi>L</mi><mn>1</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><mi>s</mi><mi>sin</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000027.GIF" wi="1196" he="198" /></maths>S4.1安装误差测量轴线应与被测对象的运动轴线重合;但在测量系统实际安装过程中,必然存在安装误差,导致测量轴线与被测对象的运动轴线不平行,从而引入测量误差;其中,测量轴线与被测对象的运动轴线不重合时引起的误差,称为阿贝误差;测量轴线与被测对象的运动轴线不平行时引起的误差,称为余弦误差;测量轴线与被测对象运动轴线之间的夹角为β,被测对象沿运动方向移动距离为s,干涉仪测量距离为s′,则s=s′cosβ                (11)将式(11)代入式(10),计算得到:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>&Delta;</mi><msub><mi>h</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mi>L</mi><mn>1</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>s</mi><mo>&prime;</mo></msup><mi>cos</mi><mi></mi><mi>&beta;</mi><mi>sin</mi><mi>&theta;</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000031.GIF" wi="1169" he="149" /></maths>式中Δh<sub>2</sub>为修正安装误差后的直线度误差,根据上式对实际测量结果进行补偿,从而提高测量精度;S4.2环境误差由于激光测量系统是利用光学效应进行被测对象的实际位置测量,因此激光测量系统对工作环境十分敏感;在高精度的激光测量系统中,要求将实际工作环境控制在较为严格的范围内,其中环境控制的主要指标为空气温度、压力以及空气的相对湿度等;以上指标变化的综合结果将会引起空气折射率发生变化,从而导致波长的变化,最终引起测量误差;激光干涉仪是以激光波长为基准的测量仪器,波长值的正确与否将直接影响测量结果的准确性;波长与传播介质的折射率存在以下关系:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mi>&lambda;</mi><mo>=</mo><mfrac><msub><mi>&lambda;</mi><mn>0</mn></msub><mi>n</mi></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000032.GIF" wi="1113" he="132" /></maths>式中λ<sub>0</sub>为所用激光在真空中的波长,n为所用激光在空气中的折射率;根据Edlen公式,在标准状态(气压p=101325Pa,温度t=20℃,湿度f=1333RH)附近,空气温度、气压、湿度对空气折射率的影响分别为:<img file="FDA0000688935770000033.GIF" wi="1317" he="106" /><maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mo>&PartialD;</mo><mi>n</mi><mo>/</mo><mo>&PartialD;</mo><mi>p</mi><mo>=</mo><mo>-</mo><mn>0.269</mn><mo>*</mo><msup><mn>10</mn><mrow><mo>-</mo><mn>8</mn></mrow></msup><mo>/</mo><mi>Pa</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000034.GIF" wi="1318" he="115" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mo>&PartialD;</mo><mi>n</mi><mo>/</mo><mo>&PartialD;</mo><mi>t</mi><mo>=</mo><mo>-</mo><mn>0.98</mn><mo>*</mo><msup><mn>10</mn><mrow><mo>-</mo><mn>8</mn></mrow></msup><mo>/</mo><mi>RH</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000041.GIF" wi="1317" he="106" /></maths>由此可导出标准状态附近的空气折射率n:n=n<sub>0</sub>‑0.929×10<sup>‑6</sup>Δt+0.269×10<sup>‑8</sup>Δp‑0.98×10<sup>‑8</sup>Δf          (17)式中:n<sub>0</sub>为标准状态下空气的折射率,Δt、Δp和Δf分别为温度、压力和湿度相对于标准状态的变化量;通过高灵敏度温度、压力及相对湿度传感器实时测量空气的温度、压力及相对湿度变化量,然后将有效的实际测量值代入Edlen经验公式,间接计算出空气折射率;将式(17)修正后的折射率,代入式(13)可计算出波长λ<sub>1</sub>、λ<sub>2</sub>,通过式(5)(6)计算出光程L<sub>1</sub>、L<sub>2</sub>,最后由式(8)得到测量对象的实际直线度误差;S4.3延时误差测量系统中所存在的电路延时、数据滞后等将会严重影响到测量精度,必须对其进行补偿,以提高测量精度,从而满足实际应用对测量系统的超高精度要求;由测量系统结构及其测量原理可知,测量系统数据延时将会引起测量位置误差,其中测量系统数据延时包括测量信号延时、信号处理延时、数据输出延时等;对于本项目使用的硬件设备,以上延时的总和为固定值;因此对测量系统的数据延时可用下式进行补偿:s=s'+αv            (18)式中:d<sub>v</sub>、d<sub>0</sub>分别为延时补偿前的位置和延时补偿后的位置,v为被测对象在当前测量方向上的运动速度,α为延时值;若线位移测量值为s′,则实际线位移s为:s=s'+αv             (19)将式(19)式(10)计算得到:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mi>&Delta;</mi><msub><mi>h</mi><mn>3</mn></msub><mo>=</mo><mfrac><mrow><msubsup><mi>l</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>l</mi><mn>1</mn><mn>2</mn></msubsup></mrow><mrow><mn>2</mn><mrow><mo>(</mo><msup><mi>s</mi><mo>&prime;</mo></msup><mo>+</mo><mi>&alpha;v</mi><mo>)</mo></mrow><mi>sin</mi><mi>&theta;</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000042.GIF" wi="1109" he="156" /></maths>将测量得到的线位移测量值s′代入上式,最终可以得到补偿后的直线度误差;S4.4被测物体热膨胀引起的误差设标准温度下,材料的线性热膨胀系数为α,材料热膨胀测量补偿系数为M,则有:M=1‑α(ΔT)             (21)这里ΔT=T‑20令20℃时测量长度为s<sub>0</sub>,T℃时测量长度为s<sub>T</sub>,则有补偿公式为:s<sub>0</sub>=s<sub>T</sub>M=s<sub>T</sub>[1‑α(ΔT)]        (22)<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>s</mi><mi>T</mi></msub><mo>=</mo><mfrac><msub><mi>s</mi><mn>0</mn></msub><mrow><mn>1</mn><mo>-</mo><mi>&alpha;</mi><mrow><mo>(</mo><mi>&Delta;T</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000051.GIF" wi="1119" he="131" /></maths>由式(10)计算得到:<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><mi>&Delta;</mi><msub><mi>h</mi><mn>4</mn></msub><mo>=</mo><mfrac><mrow><msubsup><mi>l</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>l</mi><mn>1</mn><mn>2</mn></msubsup></mrow><mrow><mn>2</mn><msub><mi>s</mi><mi>T</mi></msub><mi>sin</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&alpha;&Delta;T</mi><mo>)</mo></mrow><mrow><mo>(</mo><msubsup><mi>l</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>l</mi><mn>1</mn><mn>2</mn></msubsup><mo>)</mo></mrow></mrow><mrow><mn>2</mn><msub><mi>s</mi><mn>0</mn></msub><mi>sin</mi><mfrac><mi>&theta;</mi><mn>2</mn></mfrac></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000688935770000052.GIF" wi="1217" he="204" /></maths>将20℃时测量结果s<sub>0</sub>以及导轨材料线性热膨胀系数α代入上式,最终可以得到补偿后的直线度误差。
地址 100124 北京市朝阳区平乐园100号