电子学报
電子學報
전자학보
Acta Electronica Sinica
2015年
10期
1936-1940
,共5页
左洋%龙科慧%刘兵%刘金国%周磊%乔克
左洋%龍科慧%劉兵%劉金國%週磊%喬剋
좌양%룡과혜%류병%류금국%주뢰%교극
光电编码器%非均匀采样%细分误差%莫尔条纹%离散傅里叶变换
光電編碼器%非均勻採樣%細分誤差%莫爾條紋%離散傅裏葉變換
광전편마기%비균균채양%세분오차%막이조문%리산부리협변환
photoelectric encoder%non-uniform sampling%interpolation error%moriéfringe%discrete Fourier transform
为实现高精度光电编码器非匀速转动时动态细分误差的检测,提出了一种基于非均匀采样的莫尔条纹光电信号分析方法.首先,利用曲线拟合的最小二乘法将采集到的编码器非均匀信号数据重构出真实的信号波形.然后,根据离散傅里叶变换算法分析重构信号,同时推导出信号的频率、幅值和相位的计算表达式,运用软件仿真评估算法可行性.最后,采用该方法对某21位绝对式光电轴角编码器精码信号进行分析,根据信号参数与细分误差的关系获得动态细分误差,其细分极值误差为+2.41″和-3.08″.实验结果表明,该方法利用信号重构和傅里叶变换算法得到信号参数,真实的反应了莫尔条纹信号质量,在编码器非匀速转动时,可有效地测量动态细分误差,为实际工作现场编码器精度误差的实时检测奠定了基础.
為實現高精度光電編碼器非勻速轉動時動態細分誤差的檢測,提齣瞭一種基于非均勻採樣的莫爾條紋光電信號分析方法.首先,利用麯線擬閤的最小二乘法將採集到的編碼器非均勻信號數據重構齣真實的信號波形.然後,根據離散傅裏葉變換算法分析重構信號,同時推導齣信號的頻率、幅值和相位的計算錶達式,運用軟件倣真評估算法可行性.最後,採用該方法對某21位絕對式光電軸角編碼器精碼信號進行分析,根據信號參數與細分誤差的關繫穫得動態細分誤差,其細分極值誤差為+2.41″和-3.08″.實驗結果錶明,該方法利用信號重構和傅裏葉變換算法得到信號參數,真實的反應瞭莫爾條紋信號質量,在編碼器非勻速轉動時,可有效地測量動態細分誤差,為實際工作現場編碼器精度誤差的實時檢測奠定瞭基礎.
위실현고정도광전편마기비균속전동시동태세분오차적검측,제출료일충기우비균균채양적막이조문광전신호분석방법.수선,이용곡선의합적최소이승법장채집도적편마기비균균신호수거중구출진실적신호파형.연후,근거리산부리협변환산법분석중구신호,동시추도출신호적빈솔、폭치화상위적계산표체식,운용연건방진평고산법가행성.최후,채용해방법대모21위절대식광전축각편마기정마신호진행분석,근거신호삼수여세분오차적관계획득동태세분오차,기세분겁치오차위+2.41″화-3.08″.실험결과표명,해방법이용신호중구화부리협변환산법득도신호삼수,진실적반응료막이조문신호질량,재편마기비균속전동시,가유효지측량동태세분오차,위실제공작현장편마기정도오차적실시검측전정료기출.
In order to realize the detection for dynamic interpolation error in high-precision optical encoder with non-uniform rotation,a method of analysis based on moriéfringe photoelectric signals with non-uniform sampling is presented.First,the real signal waveform is reconstructed with collecting non-uniform signal data of encoder in the method of least squares curve fitting. Then,according to the discrete Fourier transform algorithm analyzing reconstructed signal,meanwhile deducing the calculation ex-pression of frequency,amplitude and phase.The feasibility of the algorithm is assessed with software emulation.Finally,the precise code signal of a 21-bit absolute rotary optical encoder is analyzed.Dynamic interpolation error is obtained based on relationship be-tween the signal parameters and interpolation error.Interpolation extreme errors are +2.41″and -3.08″.Experiment result shows that,the signal parameters are obtained with using signal reconstruction and Fourier transform algorithm,that reflects the real morié signal quality.This method can effectively measure the dynamic interpolation error while the encoder is non-uniform rotation,which establishes foundation of real-time detection of encoder error at the actual work site .