Real-time FPGA-based Kalman filter for constant and non-constant velocity periodic error correction

Abstract Displacement measuring interferometry has high resolution and high dynamic range, which is widely used in displacement metrology and sensor calibration. Due to beam leakage in the interferometer, imperfect polarization components, and ghost reflections, the displacement measurement suffers from periodic error, whose pitch is multiple harmonics of the Doppler frequency. In dynamic measurements, periodic error is usually on the order of nanometers, which impacts the dynamic measurement accuracy. This paper presents an approach to estimate and correct periodic error in real time based on an extended Kalman filter, which has the capability to deal with both constant and non-constant velocity motions. This algorithm is implemented on an application-specific hardware architecture in an FPGA, which has advantages in throughput and resource usage compared with conventional implementations. The measurement validation shows that this approach can effectively eliminate the periodic error for both constant and non-constant velocity motion, and the residual error reaches to the level of the background noise of the interferometer.

[1]  Jonathan D Ellis,et al.  Fiber-coupled displacement interferometry without periodic nonlinearity. , 2011, Optics letters.

[2]  Ali R. Hurson,et al.  General-purpose systolic arrays , 1993, Computer.

[3]  Arvind Sudarsanam,et al.  Analysis of Field Programmable Gate Array-Based Kalman Filter Architectures , 2010 .

[4]  R. Deslattes,et al.  Analytical modeling of the periodic nonlinearity in heterodyne interferometry. , 1998, Applied optics.

[5]  Konrad Herrmann,et al.  A neural network approach to correcting nonlinearity in optical interferometers , 2003 .

[6]  Chao Wang,et al.  Real time evaluation and correction of nonlinear errors in single frequency interferometers , 2000 .

[7]  Gwo-Sheng Peng,et al.  Correction of nonlinearity in one-frequency optical interferometry , 1996 .

[8]  N. Bobroff Recent advances in displacement measuring interferometry , 1993 .

[9]  J. Lawall,et al.  Heterodyne interferometer with subatomic periodic nonlinearity. , 1999, Applied optics.

[10]  Chen Wang,et al.  Dynamic Doppler Frequency Shift Errors: Measurement, Characterization, and Compensation , 2015, IEEE Transactions on Instrumentation and Measurement.

[11]  Tony L. Schmitz,et al.  First and second order periodic error measurement for non-constant velocity motions , 2009 .

[12]  Hyun-Seung Choi,et al.  A simple method for the compensation of the nonlinearity in the heterodyne interferometer , 2002 .

[13]  Tae Bong Eom,et al.  A digital signal processing module for real-time compensation of nonlinearity in a homodyne interferometer using a field-programmable gate array , 2009 .

[14]  K. P. Birch,et al.  Optical fringe subdivision with nanometric accuracy , 1990 .

[15]  Vivek G. Badami and Peter J. de Groot Displacement Measuring Interferometry , 2016 .

[16]  J. Chéry,et al.  Real time and adaptive Kalman filter for joint nanometric displacement estimation, parameters tracking and drift correction of EFFPI sensor systems , 2011, 2011 IEEE SENSORS Proceedings.

[17]  Pengcheng Hu,et al.  Compensation for the Variable Cyclic Error in Homodyne Laser Interferometers , 2015, Sensors.

[19]  Zhengyou Zhang,et al.  Parameter estimation techniques: a tutorial with application to conic fitting , 1997, Image Vis. Comput..

[20]  V. Badami,et al.  A frequency domain method for the measurement of nonlinearity in heterodyne interferometry , 2000 .

[21]  Zoran A. Salcic,et al.  A New Pipelined Systolic Array-Based Architecture for Matrix Inversion in FPGAs with Kalman Filter Case Study , 2006, EURASIP J. Adv. Signal Process..

[22]  Ki-Nam Joo,et al.  High resolution heterodyne interferometer without detectable periodic nonlinearity. , 2010, Optics express.

[23]  Jonathan D. Ellis,et al.  Field guide to displacement measuring interferometry , 2014 .

[24]  Alan E. Rosenbluth,et al.  Optical sources of non-linearity in heterodyne interferometers , 1990 .

[25]  P L Heydemann,et al.  Determination and correction of quadrature fringe measurement errors in interferometers. , 1981, Applied optics.

[26]  M. Tanaka,et al.  Linear interpolation of periodic error in a heterodyne laser interferometer at subnanometer levels (dimension measurement) , 1989 .

[27]  Byong Chon Park,et al.  A simple phase-encoding electronics for reducing the nonlinearity error of a heterodyne interferometer , 2008 .

[28]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[29]  John Porrill Fitting ellipses and predicting confidence envelopes using a bias corrected Kalman filter , 1990, Image Vis. Comput..

[30]  H Han Haitjema,et al.  Modeling and verifying non-linearities in heterodyne displacement interferometry , 2002 .