A high performance real-time Interferometry Sensor System Architecture

Abstract Optical feedback or self-mixing interferometry technique has been widely used for sensing vibration, displacement, velocity, distance and flow applications. Such applications require an accurate and consistent output for real-time target measurements. Furthermore, array based sensing, as opposed to point sensing, is being increasingly pursued which requires multiple-input, parallel computing platform. In this article, we have proposed and developed a real-time interferometric sensor applications based multi-core system architecture and programming toolkit. To show that our system is useful in a variety of situations, we applied three algorithms of varying complexity and accuracy for displacement and vibration measurement. In order to prove the efficiency of proposed sensor processing system, we compared it performance and power consumption with a state of the art NXP LPCX54102 sensor processing and motion system architecture. When compared with the baseline multi-core system, the results show that our system improves the system performance upto 7.55 times, draws 15.6% less dynamic power and consumes 8.9 times less energy.

[1]  Thierry Bosch,et al.  Real-Time Algorithm for Versatile Displacement Sensors Based on Self-Mixing Interferometry , 2016, IEEE Sensors Journal.

[2]  Jiangtao Xi,et al.  Improving the measurement performance for a self-mixing interferometry-based displacement sensing system. , 2011, Applied optics.

[3]  F. Xia,et al.  Experiments with Odroid-XU3 board , 2015 .

[4]  A. Pesatori,et al.  Laser diode for flow-measurement , 2015, 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[5]  Hans-Ulrich Danzebrink,et al.  Compact field programmable gate array (FPGA)-based multi-axial interferometer for simultaneous tilt and distance measurement in the sub-nanometre range , 2011 .

[6]  Andrew J. Sutton,et al.  Highspeed multiplexed heterodyne interferometry. , 2014, Optics express.

[7]  Alessandro Magnani,et al.  Real-Time Self-Mixing Interferometer for Long Distances , 2014, IEEE Transactions on Instrumentation and Measurement.

[8]  Arturo Garcia-Perez,et al.  FPGA-Based Smart Sensor for Online Displacement Measurements Using a Heterodyne Interferometer , 2011, Sensors.

[9]  Thierry Bosch,et al.  Study of Laser Feedback Phase Under Self-Mixing Leading to Improved Phase Unwrapping for Vibration Sensing , 2013, IEEE Sensors Journal.

[10]  Olivier Daniel Bernal,et al.  Robust Method of Stabilization of Optical Feedback Regime by Using Adaptive Optics for a Self-Mixing Micro-Interferometer Laser Displacement Sensor , 2015, IEEE Journal of Selected Topics in Quantum Electronics.

[11]  P. Kornejew,et al.  Development of Efficient FPGA-Based Multi-Channel Phase Meters for IR-Interferometers , 2011, IEEE Transactions on Nuclear Science.

[12]  Thierry Bosch,et al.  Classification of laser self-mixing interferometric signal under moderate feedback. , 2014, Applied optics.

[13]  Michele Norgia,et al.  Laser rangefinder for steel pipes characterization , 2015, 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[14]  Eduard Ayguadé Parra,et al.  Reconfigurable memory controller with programmable pattern support , 2011, HIPEAC 2011.

[15]  Silvano Donati,et al.  Reconstruction of displacement waveforms with a single-channel laser-diode feedback interferometer , 1997 .

[16]  Caroline Bes,et al.  Displacement measurements using a self-mixing laser diode under moderate feedback , 2006, IEEE Transactions on Instrumentation and Measurement.

[17]  Alessandro Magnani,et al.  Self-mixing vibrometer with real-time digital signal elaboration. , 2012, Applied optics.

[18]  S. Donati Developing self‐mixing interferometry for instrumentation and measurements , 2012 .

[19]  Eduard Ayguadé,et al.  PPMC: A Programmable Pattern Based Memory Controller , 2012, ARC.

[20]  Eduard Ayguadé,et al.  MAPC: Memory access pattern based controller , 2014, 2014 24th International Conference on Field Programmable Logic and Applications (FPL).

[21]  Louise H. Crockett,et al.  The Zynq Book: Embedded Processing with the Arm Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc , 2014 .

[22]  Yah Leng Lim,et al.  Self-mixing flow sensor using a monolithic VCSEL array with parallel readout. , 2009, Optics express.

[23]  G. Scamarcio,et al.  A Compact Three Degrees-of-Freedom Motion Sensor Based on the Laser-Self-Mixing Effect , 2008, IEEE Photonics Technology Letters.

[24]  T. Taimre,et al.  Laser feedback interferometry: a tutorial on the self-mixing effect for coherent sensing , 2015 .

[25]  U. Zabit,et al.  Time-frequency signal processing for a Self-Mixing laser sensor for vibration measurement , 2012, 2012 IEEE Sensors.

[26]  Spiros N. Agathos,et al.  Targeting the Parallella , 2015, Euro-Par.

[27]  Eduard Ayguadé,et al.  Advanced Pattern based Memory Controller for FPGA based HPC applications , 2014, 2014 International Conference on High Performance Computing & Simulation (HPCS).

[28]  Valavan Manohararajah,et al.  The Stratix™ 10 Highly Pipelined FPGA Architecture , 2016, FPGA.