位置检测设备的制作方法

文档序号:6223856阅读:112来源:国知局
位置检测设备的制作方法
【专利摘要】本发明涉及一种位置检测设备。位置检测器检测可动构件相对于固定构件的位置,其包括:信号检测器,用于检测周期信号,所述周期信号分别表示与所述可动构件相对于所述固定构件的位置有关的预定值,并且所述周期信号根据该位置的变化按不同周期改变;信号处理器,用于基于所述信号检测器所检测到的周期信号来生成位移信号,并且在按预定周期切换所生成的位移信号的情况下顺次输出所述位移信号;位置计算器,用于基于所述位移信号来计算所述可动构件相对于所述固定构件的位置;以及可靠性判断单元,用于在所述预定周期内所述可动构件的位移量大于预定阈值的情况下,判断为所述位置计算器所计算出的位置的可靠性低。
【专利说明】位置检测设备

【技术领域】
[0001] 本发明涉及检测可动构件相对于固定构件的位置的位置检测设备。

【背景技术】
[0002] 传统上,作为用于测量物体的移动距离的设备,已知有可以测量绝对位置的绝对 式编码器以及测量相对移动距离的增量式编码器。
[0003] 日本特开平08-304113公开了游标(Vernier)型绝对式编码器。该编码器被配置 为具有由间距不同的格子图案构成的主轨道和至少一个子轨道。该编码器基于由各轨道之 间的间距差而产生的检测信号之间的略微偏移来进行一次循环间隔的绝对化。
[0004] 另外,日本特开平05-45151公开了游标型绝对式编码器中与绝对化的定时有关 的发明。该编码器被配置为具有按细间距和粗间距形成的轨道。在根据这些轨道进行绝对 化的情况下,该编码器在速度下降为在细间距的增量测量中没有发生误检测的速度的定时 进行绝对化。
[0005] 然而,日本特开平08-304113所公开的绝对式编码器存在以下问题。通常,在根据 由多个轨道而产生的信号计算绝对位置的情况下,需要确保由绝对式编码器的各轨道而产 生的信号之间的同步。这是因为如下的前提:由多个轨道而产生的信号是在测量对象物体 的位置保持相同或保持在给定容许范围内的情况下所获得的信号。假定编码器以时分方式 检测由多个轨道而产生的信号。在这种情况下,如果测量对象物体处于移动状态,则由多个 轨道而产生的各信号变为测量对象物体的不同位置处的信号。这违背了上述前提,从而导 致编码器无法计算正确的绝对位置的问题。另外,还可利用通过使用采样/保持电路等来 确保多个轨道信号之间的同步的方法。然而,这样产生了由于添加电路而导致成本增加以 及花费更多时间来保持信号的问题。
[0006] 另外,日本特开平05-45151所公开的绝对式编码器存在以下问题。日本特开平 05-45151中的误检测不是基于编码器以时分方式检测由多个轨道而产生的信号的前提,因 而仅在间距细的增量测量中发生误检测。然而,为了计算正确的绝对位置,由多个轨道而产 生的各信号是给定容许范围内测量对象物体的位置处的信号很重要。因此,即使在细间距 的增量测量中不存在误检测,也不能认为编码器确保了由多个轨道而产生的信号之间的同 步,因此无法计算出正确的绝对位置。也就是说,如果编码器基于细间距的增量测量的误检 测来判断绝对位置的计算,则编码器计算出错误的绝对位置。


【发明内容】

[0007] 本发明提供一种位置检测设备,用于检测可动构件相对于固定构件的位置,所述 位置检测设备包括:信号检测器,用于检测多个周期信号,其中,所述多个周期信号分别表 示与所述可动构件相对于所述固定构件的位置有关的预定值,并且所述多个周期信号根据 该位置的变化按不同周期改变;信号处理单元,用于基于所述信号检测器所检测的多个周 期信号来生成多个位移信号,并且在按预定周期切换所生成的多个位移信号的情况下顺次 输出所述多个位移信号;位置计算单元,用于基于所述多个位移信号来计算所述可动构件 相对于所述固定构件的位置;以及可靠性判断单元,用于在所述预定周期内所述可动构件 的位移量大于预定阈值的情况下,判断为所述位置计算单元所计算出的位置的可靠性低。
[0008] 本发明可以提供能够在实现电路结构的小型化的同时、防止错误的绝对位置计算 的高度可靠的位置检测设备。
[0009] 通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。

【专利附图】

【附图说明】
[0010] 图1是示出第一实施例的结构的框图。
[0011] 图2是ABS编码器的截面图。
[0012] 图3是标尺部的平面图。
[0013] 图4是光接收单元的平面图。
[0014] 图5是绝对位置计算的流程图。
[0015] 图6A是示出第一相对位置信号和第二相对位置信号以及游标信号的图。
[0016] 图6B是示出第一相对位置信号和第二相对位置信号以及游标信号的图。
[0017] 图6C是示出第一相对位置信号和第二相对位置信号以及游标信号的图。
[0018] 图6D是示出第一相对位置信号和第二相对位置信号以及游标信号的图。
[0019] 图7A是示出同步计算中的波形的变化的图。
[0020] 图7B是示出同步计算中的波形的变化的图。
[0021] 图7C是示出同步计算中的波形的变化的图。
[0022] 图7D是示出同步计算中的波形的变化的图。
[0023] 图8是用于说明同步计算中的误差成分的图。
[0024] 图9是示出信号获取时的第一相对位置信号和游标信号之间的关系的图。
[0025] 图10是示出第二实施例的结构的框图。
[0026] 图11是示出信号获取时的第一相对位置信号和第二相对位置信号以及游标信号 之间的关系的图。
[0027] 图12是示出第三实施例的结构的框图。

【具体实施方式】
[0028] 现在将根据附图来详细说明本发明的优选实施例。
[0029] 第一实施例
[0030] 以下将参考图1来说明本发明的位置检测设备的第一实施例。
[0031] 图1是示出第一实施例的结构的框图。参考图1,ABS计算单元(位置计算单 元)102是如下计算单元,其中该计算单元基于从ABC传感器输出的信号来计算作为可动构 件相对于固定构件的位置的绝对位置Pabs。标尺切换单元(切换单元)103在从ABC传感 器104输出的由两种类型的轨道图案而产生的两种类型的信号输出之间进行切换。ABS传 感器(信号检测器)104是如下绝对位置传感器,其中该绝对位置传感器输出用于计算可动 构件相对于固定构件的绝对位置的信号。后面将说明ABS传感器104的内部结构及其输出 信号。AD转换器105将从ABS传感器104输出的模拟信号转换成数字信号。ABS可靠性判 断单元(可靠性判断单元)106是如下可靠性判断单元,其中该可靠性判断单元判断ABS计 算单元所计算出的绝对位置的可靠性。可靠性基准数据保持单元107是诸如EEPROM等的 非易失性存储器,其中该非易失性存储器存储并保留用于判断绝对位置的可靠性的数据。 ABS确定单元101是如下绝对位置确定单元,其中该绝对位置确定单元基于ABS可靠性判断 单元所获得的判断结果来确定ABS计算单元102所计算出的绝对位置Pabs。ABS确定单元 101、ABS计算单元102和ABS可靠性判断单元106配置在例如单个CPU内。
[0032] 接着将说明本实施例的操作。
[0033] ABS确定单元101请求ABS计算单元102计算绝对位置Pabs。在从ABS确定单元 101接收到绝对位置计算请求时,ABS计算单元102向标尺切换单元103输出用以从ABS传 感器104顺次输出由两种类型的轨道图案而产生的信号的命令。标尺切换单元103向ABS 传感器104发出用以顺次输出由两种类型的轨道图案而产生的信号的指示。ABS传感器104 根据来自标尺切换单元103的指示来顺次输出由两种类型的轨道图案而产生的信号。ADR 换器105将从该ABC传感器输出的由两种类型的轨道图案而产生的信号转换成数字信号, 并且将这些数字信号输出至ABS计算单元102。该ABS计算单元基于由两种类型的轨道图 案而产生的信号来计算绝对位置Pabs,并且将该绝对位置Pabs输出至ABS确定单元101。 后面将说明绝对位置计算方法。另一方面,ABS计算单元102将绝对位置计算信息输出至 ABS可靠性判断单元106。ABS可靠性判断单元106基于该绝对位置计算信息和可靠性基 准数据保持单元107所保持的可靠性判断基准数据来判断ABS计算单元102所计算出的绝 对位置Pabs的可靠性,并且将该判断结果输出至ABS确定单元101。后面将说明绝对位置 计算信息和绝对位置可靠性判断。ABS确定单元101基于从ABS可靠性判断单元106输出 的与绝对位置Pabs的可靠性有关的判断结果来判断是否确定ABS计算单元102所计算出 的绝对位置Pabs。在确定绝对位置Pabs的情况下,ABS可靠性判断单兀106确定ABS计算 单元102所计算出的绝对位置。在没有确定绝对位置Pabs的情况下,ABS可靠性判断单元 106请求ABS计算单元102重新计算绝对位置Pabs。ABS计算单元102根据来自ABS确定 单元101的请求来重新计算绝对位置Pabs。该设备执行以上处理,直到确定了绝对位置为 止。
[0034] 接着将说明ABS传感器104的内部结构及其输出信号。
[0035] 图2是ABS传感器(信号检测器)104的截面图。参考图2,可动构件21是可以在 作为相对于纸面的垂直方向的X轴方向上移动的可动部。固定构件22是用作可动构件21 的绝对位置的基准的构件。光源201是例如LED的发光单元。标尺部202包括两个轨道图 案203a和203b,其中这两个轨道图案203a和203b各自按狭缝数彼此不同的等间隔形成 在标尺部202的整个长度上。光接收单元204a和204b分别接收从光源201发射的并且被 轨道图案203a和203b反射的光束。各光接收单元例如由光电二极管阵列构成。信号处理 电路(信号处理单元)205处理光接收单元204a和204b所接收到的信号并且根据来自标 尺切换单元103的切换信号来输出由轨道图案203a和203b的其中一个而产生的信号。注 意,本实施例例示了可动构件21包括标尺部202、并且固定构件22包括光源201以及光接 收单元204a和204b的结构。然而,本实施例不限于此,并且可以具有固定构件和可动构件 的其中一个配备有标尺部202、并且另一构件配备有光源201以及光接收单元204a和204b 的结构。这同样适用于后面要说明的实施例。
[0036] 图3是本实施例中的标尺部202的平面图。图3示出反射型狭缝图案(反射型图 案阵列)作为示例。标尺部202被配置为具有第一轨道图案203a和第二轨道图案203b这 两个轨道图案。在来自光源201的光入射到轨道图案203a和203b的反射部(黑色部)的 情况下,该光被反射至光接收单元204a和204b。第一轨道图案203a的反射部是按P1的等 间隔形成的。第二轨道图案203b的反射部是按P2的等间隔形成的。在本实施例中,P1被 设置为在标尺全长Lmax(最大位移)内配置40个反射部、即在全长L内(在最大位移内) 配置40个周期。另外,P2被设置为在标尺全长Lmax内配置39个反射部、即在全长L内配 置39个周期。
[0037] 图4是光接收单元204a的平面图。在这种情况下,光接收单元204b和光接收单 元204a这两者具有相同的结构。光接收单元204a具有在水平方向上按等间隔配置的16 个光电二极管401?416。光电二极管401、405、409和413彼此电连接。将该组称为a相。 另外,将光电二极管402、406、410和414的组称为b相。同样,将光电二极管403、407、411 和415的组以及光电二极管404、408、412和416的组分别称为c相和d相。将基于以下 的前提来说明本实施例:光接收单元204a中的四个光电二极管的间隔(例如,光电二极管 401?404的间隔)是第一轨道图案203a的反射部的间隔P1的两倍。在这种情况下,由于 从光源201到第一轨道图案203a的反射部的距离是从光源201到光接收单元204a的距离 的两倍,因此光接收单元204a所接收到的反射光的宽度是反射部的宽度的两倍。因而,光 接收单元204a中的四个光电二极管的间隔与第一轨道图案203a的一个周期相对应。
[0038] 在光接收单元204a接收到从光源201发射的并且被第一轨道图案203a反射的光 的情况下,a相、b相、c相和d相的各光电二极管组输出与所接收到的光量相对应的光电 流。在这种情况下,随着标尺部202在X轴方向上移动,标尺部202的a相、b相、c相和d 相的各光电二极管组进行工作,以使得b相、c相和d相以a相为基准分别输出根据90°、 180°和270°的相位关系而改变的电流(周期信号)。信号处理电路205通过使用电流/ 电压转换器来将输出电流转换成电压。然后,信号处理电路205通过使用差分放大器来获 得a相和c相之间的差分成分以及b相和d相之间的差分成分。随后,信号处理电路205 根据a相和c相之间的差分成分以及b相和d相之间的差分成分,来生成均是由第一轨道 图案203a而产生的并且彼此偏移90度的相位的、作为A相位移信号的第一 A相位移信号 SlrA和作为B相位移信号的第一 B相位移信号SlrB。光接收单兀204b还利用相同方法生 成均是由第二轨道图案203b而产生的、作为A相位移信号的第二A相位移信号S2rA和作 为B相位移信号的第二B相位移信号S2rB。
[0039] 在这种情况下,信号处理电路205根据来自标尺切换单元103的切换信号来输出 第一 A相位移信号SlrA和第一 B相位移信号SlrB或者第二A相位移信号S2rA和第二B 相位移信号S2rB。利用上述操作,ABS传感器104根据来自标尺切换单元103的切换信号 来将第一 A相位移信号SlrA和第一 B相位移信号SlrB或者第二A相位移信号S2rA和第 二B相位移信号S2rB输出至AD转换器105。
[0040] 接着将说明绝对位置计算方法。
[0041] ABS计算单元102计算绝对位置。在示出绝对位置计算的图5的流程图的步骤 S501中,该ABS计算单元开始处理。然后该处理进入步骤S502。
[0042] 在步骤S502中,ABS计算单元校正第一 A相位移信号SlrA和第一 B相位移信号 SlrB。在这种情况下,第一 A相位移信号SlrA和第一 B相位移信号SlrB有时在信号偏移和 信号振幅方面彼此不同。通过无改变地使用这些信号来进行绝对位置计算,这将导致在所 计算出的绝对位置Pabs中产生误差。因此需要校正这些信号。在本实施例中,如上所述, 光接收单元204a中的四个光电二极管的间隔(例如,光电二极管401?404的间隔)是第 一轨道图案203a的反射部的间隔P1的两倍。因此,如下表不第一 A相位移信号SlrA和第 一 B相位移信号SlrB。
[0043] SlrA:alXC0S Θ +sl. . . (1)
[0044] SlrB:a2XSIN Θ +s2. . . (2)
[0045] 其中,al和si分别是第一 A相位移信号SlrA的振幅和偏移,a2和s2分别是第一 B相位移信号SlrB的振幅和偏移,并且Θ是信号的相位。给出第一 A相位移信号SlrA的 最大值、最小值、信号振幅和平均值分别为sl+al、sl-al、al和si。同样,给出B相位移信 号SlrB的最大值、最小值、信号振幅和平均值分别为s2+a2、s2-a2、a2和s2。在通过使用 这些值来校正通过表达式(1)和(2)所表不的第一 A相位移信号SlrA和第一 B相位移信 号SlrB的情况下,通过以下来分别表不校正之后的第一 A相位移信号SlcA和第一 B相位 移信号SlcB。
[0046] SlcA: {(alXCOS Θ +sl)-sl} X a2=al X a2 X COS Θ . . . (3)
[0047] SlcB: {(a2 X SIN Θ +S2) -s2} X al=al X a2 X SIN Θ · · . (4)
[0048] 结果,去除了第一 A相位移信号SlrA和第一 B相位移信号SlrB的偏移,以获得信 号振幅相同的第一 A相位移信号SlcA和第一 B相位移信号SlcB。
[0049] 在步骤S502中ABS计算单元以上述方式校正了第一 A相位移信号SlrA和第一 B 相位移信号SlrB的情况下,该处理进入步骤S503。
[0050] 在步骤S503中,ABS计算单元通过使用校正之后的第一 A相位移信号SlcA和第一 B相位移信号SlcB来进行反正切计算,以计算图6A所示的信号Atanl。在这种情况下,第一 轨道图案203a是相对于标尺全长Lmax具有40个周期的图案。因此信号Atanl相对于标 尺总长具有80个周期。然后ABS计算单元根据Atanl计算具有振幅Vmax并且相对于标尺 总长具有40个周期的第一相对位置信号Incl。更具体地,ABS计算单元通过向信号Atanl 施加增益以使其具有振幅Vmax/2并且在相位为180°?360°时将Vmax/2与该信号相加 来计算第一相对位置信号Incl,其中在第一 B相位移信号SlrB的相位为0°的情况下信号 水平为〇。结果,如图6B所示,第一相对位置信号Incl变为相对于标尺全长Lmax具有40 个周期的锯齿波。
[0051] 图6A、6B、6C和6D各自的横轴表不相对于标尺全长Lmax的位置,并且其纵轴表不 相应的信号水平。
[0052] 在步骤S503中计算出第一相对位置信号Incl之后,该处理进入步骤S504。
[0053] 在步骤S504中,ABS计算单元校正第二A相位移信号S2rA和第二B相位移信号 S2rB〇
[0054] 由于光接收单元204b和光接收单元204a具有彼此相同的结构,因此光接收单元 204b中的四个光电二极管的间隔(例如,光电二极管401?404的间隔)是第一轨道图案 203a的反射部的间隔P1的两倍。在这种情况下,第一轨道图案203a的反射部的间隔P1不 同于第二轨道图案203b的反射部的间隔P2。因此,光接收单元204b中的四个光电二极管 的间隔(例如,光电二极管401?404的间隔)不是第二轨道图案203b的反射部的间隔P2 的两倍。由于该原因,第二A相位移信号S2rA和第二B相位移信号S2rB彼此偏移90°的 相位。
[0055] 因此,通过以下来分别表不第二A相位移信号S2rA和第二B相位移信号S2rB。
[0056] S2rA:blXC0S Θ +tl. . . (5)
[0057] S2rB: b2 X SIN ( θ + α ) +t2. · · (6)
[0058] 其中,bl和tl分别是第二A相位移信号S2rA的振幅和偏移,b2和t2分别是第 二B相位移 /[目号S2rB的振幅和偏移,Θ是彳目号的相位,并且α是相位偏移量。在ABS计 算单元以与步骤S502的处理相同的方式校正第二Α相位移信号S2rA和第二Β相位移信号 S2rB的情况下,通过以下来表示校正之后的第二A相位移信号S2cA'和第二B相位移信号 S2cB,。
[0059] S2cA/ : {(blXCOS Θ +tl)-tl} Xb2=bl Xb2XC0S θ . . . (7)
[0060] S2cB,: {(b2XSIN( θ+α )+t2)_t2} Xbl=blXb2XSIN( θ+α )· · · (8)
[0061] 结果,去除了第二A相位移信号S2rA的偏移tl和第二B相位移信号S2rB的偏移 t2,以获得信号振幅相同的第二A相位移信号S2cA'和第二B相位移信号S2cB'。
[0062] 接着,将通过使用表达式(7)和(8)来说明使第二A相位移信号S2cA'和第二B 相位移信号S2cB'具有90°的相位差的处理。
[0063] 通过以下来分别表示表达式(7)和(8)的差以及和。
[0064] blXb2X (SIN( θ+a )-C0S Θ )
[0065] =blXb2X2XSIN{(a-90)/2} XC0S{ θ+(α+90)/2}. ·· (9)
[0066] blXb2X (SIN( Θ+a )+C0S θ )
[0067] =blXb2X2XC0S{(a-90)/2} XSIN{ Θ+(a+90)/2}. · · (10)
[0068] 根据表达式(9)和(10),相位差为90°。
[0069] 在这种情况下,由于表达式(9)和(10)的振幅不同,因此ABS计算单元对这些振 幅进行校正以计算信号振幅相同的第二A相位移信号S2cA和第二B相位移信号S2cB。可 以通过将表达式(9)乘以作为表达式(10)的振幅的一部分的C0S{( a-90)/2}并且将表达 式(10)乘以作为表达式(9)的振幅的一部分的SINK a-90)/2}来获得以下的表达式(11) 和(12)。
[0070] 第二A相位移信号S2cA :
[0071] blXb2X2XSIN{(a -90)/2} X COS {( a -90)/2} XC0S{ Θ +(a +90)/2}. . . (11)
[0072] 第二B相位移信号S2cB :
[0073] blXb2X2XSIN{(a -90)/2} XC0S{(a -90)/2} XSIN{ Θ +(a +90)/2}. ·· (12)
[0074] 结果,去除了第二A相位移信号S2rA和第二B相位移信号S2rB的偏移,以获得fg 号振幅相同的第二A相位移信号S2cA和第二B相位移信号S2cB。
[0075] 在步骤S504中ABS计算单元以上述方式校正了第二A相位移信号S2rA和第二B 相位移信号S2rB的情况下,该处理进入步骤S505。
[0076] 在步骤S505中,ABS计算单元通过使用校正之后的第二A相位移信号S2cA和第二 B相位移信号S2cB进行与步骤S503相同的计算来计算第二相对位置信号Inc2。在这种情 况下,第二轨道图案203b是相对于标尺全长Lmax具有39个周期的图案。因此,如图6C所 示,第二相对位置信号Inc2变为相对于标尺全长Lmax具有39个周期的锯齿波。图6A、6B、 6C和6D各自的横轴表不相对于标尺全长Lmax的位置,并且其纵轴表不相应的信号水平。
[0077] 在步骤S505中计算出第二相对位置信号Inc2之后,该处理进入步骤S506。
[0078] 在步骤S506中,ABS计算单元通过计算第一相对位置信号Incl和第二相对位置 信号Inc2之间的差、并且在该差为负值的情况下加上Vmax,来获得图6D所示的游标信号 Pvl。在这种情况下,由于第一相对位置信号Incl和第二相对位置信号Inc2的相对于标尺 全长Lmax的周期差为1,因此游标信号Pvl是相对于标尺全长Lmax具有1个周期的锯齿 波。
[0079] 在步骤S506中计算出游标信号Pvl之后,该处理进入步骤S507。
[0080] 在步骤S507中,ABS计算单元计算绝对位置Pabs。
[0081] 在这种情况下,SlrA、SlrB、S2rA和S2rB包含由于干扰等所引起的噪声成分,因 而根据SlrA、SlrB、S2rA和S2rB所计算出的第一相对位置信号Incl和第二相对位置信号 Inc2也包含噪声成分。另外,第一相对位置信号Incl和第二相对位置信号Inc2由于与 SlrA、SlrB、S2rA和S2rB有关的信号获取延迟以及信号获取延迟时间期间可动构件21的 移动而发生相位偏移。为了校正由于这些噪声成分和相位偏移量所引起的误差成分E,ABS 计算单元进行游标信号Pvl和第一相对位置信号Incl的同步计算。ABS计算单元进行上 述同步计算,以计算出通过对作为高阶信号的游标信号Pvl和作为低阶信号的第一相对位 置信号Incl进行合成所得的信号作为表示绝对位置的信号水平Vabs。ABS计算单元根据 Vabs计算Pabs。后面将说明根据Vabs计算Pabs的方法。
[0082] 图7A、7B、7C和7D示出波形因同步计算而如何改变。
[0083] 图7A、7B、7C和7D各自的横轴表示相对于标尺全长Lmax的位置,并且其纵轴表示 相应的信号水平。另外,设Vmax是信号水平的最大值并且N1是与从标尺的开始点开始计 数的特定周期相对应的区域,则将标尺全长Lmax内的周期数(最大数N1)定义为Nlmax。 在本实施例中,由于第一轨道图案203a相对于标尺的标尺全长Lmax具有40个周期,因此 Nlmax是40,并且N1是1?40的范围内的自然数。
[0084] 图7A示出Incl、Pvl、Incl/Nlmax的波形。从Pvl的波形中减去倾斜度与Pvl的 倾斜度相同的Incl/Nlmax,这将生成图7B所示的具有误差成分E的阶梯波形。通过等式 (13)来表示图7B所示的波形的信号水平Vb'。在这种情况下,利用Vmax/Nlmax来表示阶 梯波形的一级的信号水平。
[0085] Vb' =Pvl-(Incl/Nlmax). . . (13)
[0086] 通过四舍五入去除图7B所示的波形的误差成分E,这将获得图7C所示的波形。通 过以下来表示图7C所示的波形的信号水平Vb。
[0087] Vb=Round[{Pvl-(Incl/Nlmax)}X (Nlmax/Vmax)]X (Vmax/Nlmax)... (14)
[0088] 其中,Round□是用于四舍五入至小数点后第一位的函数。
[0089] 另外,可以通过以下来表示误差成分E。
[0090] E={Pvl-(Incl/Nlmax)}-Vb... (15)
[0091] 如图7D所示的,将Incl/Nlmax的波形与图7C所示的波形相加,这将生成表示误 差成分E被去除的绝对位置的信号水平Vabs。ABS计算单元根据等式(16)来执行该同步 计算。
[0092] Vabs=Vb+(Incl/Nlmax). . . (16)
[0093] 通过以下,根据绝对位置的信号水平Vabs来表示绝对位置Pabs。
[0094] Pabs=VabsX (Lmax/Vmax). . . (17)
[0095] 在步骤S507中计算出绝对位置Pabs之后,该处理进入步骤S508以终止该处理。
[0096] 利用上述操作,可以计算出绝对位置Pabs。
[0097] 接着将说明绝对位置计算信息和绝对位置的可靠性判断。
[0098] 图8是图7C的波形的放大图。在这种情况下,Emax表示通过等式(14)可以去除 的误差成分E的最大值。由于通过根据等式(14)四舍五入来去除误差成分E,因此Emax是 Vmax/Nlmax的一半,并且通过以下来表示。
[0099] Emax=Vmax/(NlmaxX 2) · · · (18)
[0100] Vbrl表示通过使用等式(13)在绝对位置Pabsl处计算出的信号水平。另外,Vbl 和Vbl'表示通过使用等式(14)在绝对位置Pabsl处计算出的信号水平。在这种情况下, Vbl表示通过根据等式(14)适当地去除误差成分E所获得的信号水平,并且Vbl'表示在误 差成分E超过Emax并且无法去除适当的误差成分E的情况下的信号水平。
[0101] 在通过等式(14)计算出Vbl的情况下,通过等式(16)计算出绝对位置作为绝对 位置Pabsl。在根据等式(14)计算出Vbl'的情况下,根据等式(16)计算出绝对位置作为 相对于位置Pabsl偏移了 Lmax/Nlmax的位置Pabsl'。
[0102] 利用上述操作,发生绝对位置的误计算。根据等式(18),通过等式(19)来表示防 止绝对位置的误计算的误差成分E。
[0103] E<Emax=Vmax/(NlmaxX2). . . (19)
[0104] 作为误差成分E,可考虑以下:由SlrA、SlrB、S2rA和S2rB中包含的噪声成分而 产生的误差成分En ;以及在信号获取延迟时间Ts期间可动构件21移动时产生的误差成分 Em。等式(20)表示误差成分E、由诸如干扰等的噪声成分而产生的误差成分En和在信号获 取延迟时间Ts期间可动构件21移动时产生的误差成分Em之间的关系。
[0105] E=En+Em. . . (20)
[0106] 在这种情况下,由于游标信号Pvl是第一相对位置信号Incl和第二相对位置信号 Inc2之间的差,因此可以根据等式(13)通过等式(21)来表示第一相对位置信号Incl的噪 声成分Enl、第二相对位置信号Inc2的噪声成分En2和由于这些噪声成分而产生的误差成 分En之间的关系。
[0107] En=EnlX {(Nlmax-1)/Nlmax}+En2. . . (21)
[0108] Enl和En2是预先通过测量所计算出的并且作为固定值保持在可靠性基准数据保 持单元107中。因此,可以通过以下给出的等式(22)来表示作为可变因子的误差成分Em。
[0109] 在这种情况下,可以将误差成分Em视为由于第二相对位置信号Inc2以第一相对 位置信号Incl为基准的偏移所引起的信号水平的变化量。
[0110] 因此,如果将在获取到SlrA、SlrB、S2rA和S2rB之前所经过的时间内可动构件21 的移动量定义为Λ Pv,则通过等式(22)来表示误差成分Em。
[0111] Em=N2max X Vmax X ΔΡν/Lmax. . . (22)
[0112] 在这种情况下,通过使用等式(19)、(20)、(21)和(22)消除E、Em和En将获得以 下表达式。
[0113]

【权利要求】
1. 一种位置检测设备,用于检测可动构件相对于固定构件的位置,所述位置检测设备 包括: 信号检测器,用于检测多个周期信号,其中,所述多个周期信号分别表示与所述可动构 件相对于所述固定构件的位置有关的预定值,并且所述多个周期信号根据该位置的变化按 不同周期改变; 信号处理单元,用于基于所述信号检测器所检测的多个周期信号来生成多个位移信 号,并且在按预定周期切换所生成的多个位移信号的情况下顺次输出所述多个位移信号; 位置计算单元,用于基于所述多个位移信号来计算所述可动构件相对于所述固定构件 的位置;以及 可靠性判断单元,用于在所述预定周期内所述可动构件的位移量大于预定阈值的情况 下,判断为所述位置计算单元所计算出的位置的可靠性低。
2. 根据权利要求1所述的位置检测设备,其中,还包括数据保持单元,所述数据保持单 元用于存储所述可动构件相对于所述固定构件的最大位移、以及所述最大位移内的所述多 个周期信号的周期数, 其中,所述预定阈值是基于所述多个周期信号中的各周期信号的所述最大位移以及所 述最大位移内的所述多个周期信号的周期数来确定的。
3. 根据权利要求1所述的位置检测设备,其中,还包括数据保持单元,所述数据保持单 元用于存储所述多个周期信号中的各周期信号的噪声、所述可动构件相对于所述固定构件 的最大位移、以及所述最大位移内的所述多个周期信号的周期数, 其中,所述预定阈值是基于所述多个周期信号中的各周期信号的噪声、所述最大位移、 以及所述最大位移内的所述多个周期信号的周期数来确定的。
4. 根据权利要求1所述的位置检测设备,其中,在所述可靠性判断单元判断为可靠性 低的情况下,所述位置计算单元在下一预定周期的定时获取从所述信号处理单元输出的位 移信号,并且重新计算位置。
5. 根据权利要求1所述的位置检测设备,其中,还包括驱动单元,所述驱动单元用于驱 动所述可动构件, 所述驱动单元控制所述可动构件的驱动,从而将所述预定周期内所述可动构件的位移 量设置为不大于所述预定阈值。
6. 根据权利要求1所述的位置检测设备,其中,所述信号检测器包括: 多个反射图案阵列,其位于在所述固定构件和所述可动构件的其中一个上并分别具有 不同的周期, 光源,其固定至所述固定构件和所述可动构件中的另一个,以及 多个光接收单元,其固定至所述固定构件和所述可动构件中的所述另一个,并且被配 置为分别接收从所述光源发射的并且被所述多个反射图案阵列反射的光。
7. 根据权利要求1至6中任一项所述的位置检测设备,其中,还包括切换单元,所述切 换单元用于将切换信号输出至所述信号处理单元,以使所述信号处理单元在按所述预定周 期切换基于所述多个周期信号所生成的多个位移信号的情况下顺次输出所述多个位移信 号。
【文档编号】G01D5/347GK104101369SQ201410145631
【公开日】2014年10月15日 申请日期:2014年4月11日 优先权日:2013年4月12日
【发明者】重田润二 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1