Iranian Journal of  Manufacturing Engineering

Iranian Journal of Manufacturing Engineering

A novel rotary encoder based on De Bruijn sequences for highly precise automation applications

Document Type : Original Article

Authors
1 Faculty Member, Department of Mechanical Engineering, University of Science and Culture, Tehran, Iran
2 BSc Student, Department of Electrical Engineering, Shahid Beheshti University, Tehran, Iran
3 BSc Student, Department of Mechanical Engineering, University of Science and Culture, Tehran, Iran
Abstract
Nowadays, the use of various encoders in different industries has become inevitable, and with the rapid advancement of science and industry, the need for more accurate and reliable encoders is increasing. One type of encoder with maximum accuracy is the De Bruijn sequence-based encoder. However, these encoders face challenges in detecting bidirectional rotation. This paper introduces a novel approach for detection of two-directional movements based on De Bruijn sequences in precise automation applications. Traditional rotary encoders, employing De Bruijn sequences, have been effective in detecting single-directional movement; however, they necessitate an additional sensor to capture bidirectional movement. The proposed novel methodology eliminates this need by enhancing De Bruijn sequence-based detection, enabling the identification of both clockwise and counterclockwise movements without the requirement for supplementary sensors. This advancement holds significant implications for automation systems, offering a more streamlined and efficient solution for angular movement detection. Improved capability of De Bruijn sequence-based encoders to discern bidirectional movement makes them particularly valuable in robotics and automation applications.
applications. Traditional rotary encoders, employing De Bruijn sequences, have been effective in detecting single-directional movement; however, they necessitate an additional sensor to capture bidirectional movement. The proposed novel methodology eliminates this need by enhancing De Bruijn sequence-based detection, enabling the identification of both clockwise and counterclockwise movements without the requirement for supplementary sensors. This advancement holds significant implications for automation systems, offering a more streamlined and efficient solution for angular movement detection. Improved capability of De Bruijn sequence-based encoders to discern bidirectional movement makes them particularly valuable in robotics and automation applications.
Keywords

[1] Li B, Cai H, Mao X, Huang J, Luo B. Estimation of CNC machine–tool dynamic parameters based on random cutting excitation through operational modal analysis. International Journal of Machine Tools and Manufacture. 2013 Aug 1;71:26-40. doi: 10.1016/j.ijmachtools.2013.04.001
[2] El Ouafi A, Guillot M, Barka N. An integrated modeling approach for ANN-based real-time thermal error compensation on a CNC turning center. Advanced Materials Research. 2013 Apr 17;664:907-15. doi: 10.4028/www.scientific.net/amr.664.907
[3] Azizi Yousefvand M, Akbari H, Davoodi B. Performance evaluation of self-propelled rotary tool in turning. Iranian Journal of Manufacturing Engineering. 2023 Oct 23;10(8):27-35. doi: 10.22034/ijme.2024.435019.1915 [In Persian]
[4] Partanian MA, Moetakef-Imani B. Utilizing CNC technology in two-dimensional drawing and painting using a spray paint nozzle. Iranian Journal of Manufacturing Engineering. 2023 Nov 22;10(9):1-0. doi: 10.22034/ijme.2024.436140.1923 [In Persian]
[5] Zhang Z, Dong Y, Ni F, Jin M, Liu H. A method for measurement of absolute angular position and application in a novel electromagnetic encoder system. Journal of Sensors. 2015;2015(1):503852. doi: 10.1155/2015/503852
[6] Dziwiński T. A novel approach of an absolute encoder coding pattern. IEEE Sensors Journal. 2014 Aug 7;15(1):397-401. doi: 10.1109/JSEN.2014.2345587
[7] Merry RJ, Van de Molengraft MJ, Steinbuch M. Velocity and acceleration estimation for optical incremental encoders. Mechatronics. 2010 Feb 1;20(1):20-6. doi: 10.1016/j.mechatronics.2009.06.010
[8] Emura T, Wang L. A high-resolution interpolator for incremental encoders based on the quadrature PLL method. IEEE Transactions on industrial Electronics. 2000 Feb;47(1):84-90. doi: 10.1109/41.824129
[9] Heuer V, Faron DR, Bolton D, Lifshits M, Loeser K. Distortion control of transmission components by optimized high pressure gas quenching. InHT 2011. 2011 Oct 31 (pp. 253-257). ASM International. doi: 10.31399/asm.cp.ht2011p0253
[10] Murčinko J, Murčinková Z. Implementation of intelligent elements in vibration diagnostics of CNC machines. Applied Mechanics and Materials. 2013 May 17;308:87-93. doi: 10.4028/www.scientific.net/AMM.308.87
[11] Das S, Sarkar TS, Chakraborty B, Dutta HS. A simple approach to design a binary coded absolute shaft encoder. IEEE Sensors Journal. 2016 Jan 12;16(8):2300-5. doi: 10.1109/JSEN.2016.2517122
[12] Frank WI, White AB, Resnick IL. Precision shaft-position encoders. IRE Transactions on Instrumentation. 1956 Jun:168-73. doi: 10.1109/IRE-I.1956.5007019
[13] Das S, Chakraborty B. Design of an absolute shaft encoder using optically modulated binary code. IEEE Sensors Journal. 2018 May 8;18(12):4902-10. doi: 10.1109/JSEN.2018.2834378
[14] Stein D, Scheinerman ER, Chirikjian GS. Mathematical models of binary spherical-motion encoders. IEEE/ASME transactions on mechatronics. 2003 Jun 20;8(2):234-44. doi: 10.1109/TMECH.2003.812824
[15] Yan YJ, Liao CC, Wang TF, Ou-Yang M. Optimizing the De-Bruijn code of rotary optical encoders preventing from the photocurrent blooming. IEEE Sensors Journal. 2020 Sep 1;21(2):1493-503. doi: 10.1109/JSEN.2020.3020974
[16] van Aardenne-Ehrenfest T, de Bruijn NG. Circuits and trees in oriented linear graphs. Classic papers in combinatorics. 1987:149-63. doi: 10.1007/978-0-8176-4842-8_12
[17] Mohammadi A, Fadaei Tehrani A, Rahnama H. Theoretical and experimental analysis of the dental scaling tool geometry by ultrasonic waves on the rate of descaling. Iranian Journal of Manufacturing Engineering. 2023 Nov 22;10(9):11-8. doi: 10.22034/ijme.2024.434413.1908 [In Persian]
[18] Nikandish P. Presenting the mathematical model of the variable flow rate axial piston pump with the displacement control valve. Iranian Journal of Manufacturing Engineering. 2023 Jun 22;10(4):1-6. doi: 10.22034/ijme.2023.398687.1783 [In Persian]