光栅莫尔条纹细分方法与流程

文档序号:11512887阅读:2870来源:国知局
光栅莫尔条纹细分方法与流程

本发明涉及信号处理领域,特别是涉及一种光栅莫尔条纹细分方法。



背景技术:

近年来光栅位移传感器在位移监测中得到了广泛的应用,成为了以莫尔条纹为理论的测量技术的最典型代表。光栅位移传感器必须包含一对光栅副,其中一块光栅尺作测量基准用,该尺称为标尺光栅(或称主光栅),另一块光栅尺则称为指示光栅。当两块光栅面对面叠合,就会产生莫尔条纹,当两光栅沿垂直于栅线方向作相对运动时,莫尔条纹便沿着与栅线方向相同的方向相应地移动。利用光电元件将变化的光强转化为变化的电信号,并经过电子元器件的滤波整形和运算处理,便可以得到相应的位移值。一般情况下,为了实现辨向和进一步的细分,必须把经过光电元件转换的莫尔条纹信号,处理成两路相位差约为90°的正弦电压信号。

目前,国内外长光栅栅距大多为4μm以上,在实际应用中,仅依靠光栅栅距本身的分辨率,通常不能达到精密测量的要求。也就是说,必须采用莫尔条纹的细分技术来提高光栅测量系统的分辨率。

然而,传统细分方法如反正切细分方法,由于正切函数的非线性,通常需要制作查找表来对信号进行细分。在高倍细分情况下,制作查找表耗时耗力,且占用处理系统内存。而且,实际信号中往往不是理想信号,非理想信号会带来非线性细分误差,非线性误差通常是很难进行补偿的,传统的反正切细分法等对非理想信号都十分敏感。



技术实现要素:

本发明主要解决的技术问题是提供一种光栅莫尔条纹细分方法,能够实现对光栅位移的线性计算和高倍细分,并使细分算法对原始信号缺陷不敏感,减小细分误差。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种光栅莫尔条纹细分方法,包括以下步骤:

a.信号的预线性化:对原始的正、余弦莫尔条纹信号进行预线性化处理,将高度非线性的正、余弦信号转换为近似三角波信号,光栅位移传感器将莫尔条纹信号转换为到两路相位差为90°的正弦电压信号vs(x)和vc(x),对正弦信号进行线性化处理,得到近似三角波信号v1(x):

b.实时补偿信号的构造:对近似三角波信号进行补偿,得到信号幅值与光栅位移呈线性关系的三角波信号,利用原始正弦电压信号vs(x)和vc(x)构建实时补偿信号c(x):,对v1(x)进行补偿后,得到信号幅值与光栅位移呈线性关系的三角波信号v2(x):

c.辨向、细分及位移计算:引入辅助控制信号bit(x):

bit(x)=ϕs(x)ϕc(x),其中:,分别代表原始正、余弦莫尔条纹信号,辅助控制信号bit(x)将三角波信号v2(x)转换为带有辨向信息的输出信号v2r(x):,v2r(x)为锯齿波信号,通过对v2r(x)下降沿、上升沿的计数,可得大周期计数,对于小周期计数,则用以下公式计算:,最终可得位移为:,其中,nu为正向计数脉冲个数,nd为反向计数脉冲个数。

在本发明一个较佳实施例中,所述步骤a中正弦电压信号vs(x)和vc(x),在理想情况下可以表示为:,在实际信号中通常有各种失真,可以用以下数学形式表示:

,p代表莫尔条纹信号周期,幅值a代表理想信号的幅值,δa、δb、δφ分别代表信号幅值、直流分量、相位相对理想值的偏移量,β代表正余弦信号的幅值波动,δt代表三次谐波的系数。

在本发明一个较佳实施例中,所述步骤c中对于构造的三角波信号v2(x),其与理想三角波trig(x)的偏差:其中。由偏差e2(x)引起的位移计算误差定义为改细分方法的理论误差:,xc为计算的位移,x为实际位移。

本发明的有益效果是:本发明光栅莫尔条纹细分方法,能够实现对光栅位移的线性计算和高倍细分,并使细分算法对原始信号缺陷不敏感,减小细分误差。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1为原理图;

图2为信号预线性化结果v1(x)及其与理想三角波trig(x)的偏差;

图3为补偿过后,三角波信号v2(x)及其与理想三角波trig(x)的偏差;

图4为最终输出信号v2r(x)波形,辨向及整周期计数原理;

图5为该细分方法的理论细分误差;

图6为在非理想信号输入时,该细分方法与传统反正切方法细分误差的比较。

具体实施方式

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1,本发明光栅莫尔条纹细分方法用到如下装置:增量式光栅线位移传感器(1)栅距为,信号预处理电路板,a/d转换器和数字信号处理器。

(1)信号的预线性化:

通过a/d转换器,将光栅尺输出的正、余弦电压信号vs(x)和vc(x)转换为数字信号,如图1,在labview或fpga等数字信号处理器中,对信号进行预线性化,得到近似三角波信号v1(x):

v1(x)及其与理想三角波trig(x)的偏差,如图2所示。

(2)实时补偿信号的构造:

如图1所示,利用原始正弦电压信号vs(x)和vc(x)构建实时补偿信号c(x):

对v1(x)进行补偿后,得到信号幅值与光栅位移呈线性关系的三角波信号v2(x):

v2(x)与理想三角波trig(x)的偏差e2(x)如图3所示。

(3)辨向、细分及位移计算:

如图1所示,为了实现辨向,利用原始光栅信号vs(x)和vc(x)构建辅助控制信号bit(x):

bit(x)=ϕs(x)ϕc(x)

其中:,分别代表原始正、余弦莫尔条纹信号。

辅助控制信号bit(x)将三角波信号v2(x)转换为带有辨向信息的输出信号v2r(x):

v2r(x)为锯齿波信号,正斜率代表正向运动,负斜率代表反向运动;通过对v2r(x)下降沿、上升沿的计数,可得整周期计数;对于小周期计数,则用以下公式计算:

最终可得位移为:

其中,nu为正向计数脉冲个数,nd为反向计数脉冲个数。

v2r(x)波形及计数辨向原理如图4所示。

图5为改细分方法的理论细分误差,所用光栅距为20μm

光栅信号在理想情况下可以表示为:。在实际信号中通常有各种失真,可以用以下数学形式表示:

其中,p代表莫尔条纹信号周期,幅值a代表理想信号的幅值,δa、δb、δφ分别代表信号幅值、直流分量、相位相对理想值的偏移量,β代表正余弦信号的幅值波动,δt代表三次谐波的系数。这些非理想信号参数会造成细分误差,图6所示为该细分方法与传统反正切方法细分误差的比较,横坐标是以偏离量与理想值的百分比来表示的,可以明显看出本发明细分方法由于反正切细分方法。

区别于现有技术,本发明光栅莫尔条纹细分方法,能够实现对光栅位移的线性计算和高倍细分,并使细分算法对原始信号缺陷不敏感,减小细分误差。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1