{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T12:40:31Z","timestamp":1773492031822,"version":"3.50.1"},"reference-count":23,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2012,4,17]],"date-time":"2012-04-17T00:00:00Z","timestamp":1334620800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Optical encoders are sensors based on grating interference patterns. Tolerances inherent to the manufacturing process can induce errors in the position accuracy as the measurement signals stand apart from the ideal conditions. In case the encoder is working under vibrations, the oscillating movement of the scanning head is registered by the encoder system as a displacement, introducing an error into the counter to be added up to graduation, system and installation errors. Behavior improvement can be based on different techniques trying to compensate the error from measurement signals processing. In this work a new \u201cad hoc\u201d methodology is presented to compensate the error of the encoder when is working under the influence of vibration. The methodology is based on fitting techniques to the Lissajous figure of the deteriorated measurement signals and the use of a look up table, giving as a result a compensation procedure in which a higher accuracy of the sensor is obtained.<\/jats:p>","DOI":"10.3390\/s120404918","type":"journal-article","created":{"date-parts":[[2012,4,17]],"date-time":"2012-04-17T11:00:01Z","timestamp":1334660401000},"page":"4918-4933","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["A New Methodology for Vibration Error Compensation of Optical Encoders"],"prefix":"10.3390","volume":"12","author":[{"given":"Jesus","family":"Lopez","sequence":"first","affiliation":[{"name":"Departamento de Mecanica, Universidad Nacional de Educacion a Distancia, C\/Juan del Rosal, 12. Ciudad Universitaria, Madrid 28040, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mariano","family":"Artes","sequence":"additional","affiliation":[{"name":"Departamento de Mecanica, Universidad Nacional de Educacion a Distancia, C\/Juan del Rosal, 12. Ciudad Universitaria, Madrid 28040, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,4,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4335","DOI":"10.3390\/s110404335","article-title":"Fused smart sensor network for multi-axis forward kinematics estimation in industrial robots","volume":"11","year":"2011","journal-title":"Sensors"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"7849","DOI":"10.3390\/s91007849","article-title":"Integration of an on-axis general sun-tracking formula in the algorithm of an open-loop sun-tracking system","volume":"9","author":"Chong","year":"2009","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1243\/095440504772830255","article-title":"Machine tool errors caused by optical linear encoders","volume":"218","author":"Alejandre","year":"2004","journal-title":"Proc. Inst. Mech. Eng. Part B"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1111\/j.1747-1567.2004.tb00172.x","article-title":"Real thermal coefficient in optical linear encoders","volume":"28","author":"Alejandre","year":"2004","journal-title":"Exp. Tech."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1319","DOI":"10.1016\/j.ijmachtools.2005.10.010","article-title":"Thermal non-linear behaviour in optical linear encoders","volume":"46","author":"Alejandre","year":"2006","journal-title":"Int. J. Mach. Tools Manuf."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1016\/j.precisioneng.2006.03.004","article-title":"Method for the evaluation of optical encoders performance under vibration","volume":"31","author":"Alejandre","year":"2007","journal-title":"Precis. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lopez, J., Artes, M., and Alejandre, I. (2011). Analysis under vibrations of optical linear encoders based on different scanning methods using an improved experimental approach. Exp. Tech.","DOI":"10.1111\/j.1747-1567.2011.00749.x"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1367","DOI":"10.1016\/j.measurement.2011.05.004","article-title":"Analysis of optical linear encoders' errors under vibration at different mounting conditions","volume":"44","author":"Lopez","year":"2011","journal-title":"Measurement"},{"key":"ref_9","unstructured":"Kuijk, M. (2009). Auto Calibration of Incremental Analog Quadrature Encoders. [M.Sc. Thesis, Department of Mechanical Engineering Eindhoven University of Technology]."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"015112","DOI":"10.1088\/0957-0233\/21\/1\/015112","article-title":"Artificial neural network-based error compensation procedure for low-cost encoders","volume":"21","author":"Dhar","year":"2010","journal-title":"Meas. Sci. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3382","DOI":"10.1364\/AO.20.003382","article-title":"Determination and correction of quadrature fringe measurement errors in interferometers","volume":"20","author":"Heydemann","year":"1981","journal-title":"Appl. Opt."},{"key":"ref_12","unstructured":"Balemi, S. (2005., January 4\u20138). Automatic Calibration of Sinusoidal Encoder Signals. Praga, Czech Republic."},{"key":"ref_13","unstructured":"Lepple, C.F. (2004). Implementation of a High-Speed Sinusoidal Encoder Interpolation System. [M.Sc. Thesis, Faculty of the Virginia Polytechnic Institute and State University]."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"085301","DOI":"10.1088\/0957-0233\/22\/8\/085301","article-title":"Enhanced ellipse fitting in a two-detector homodyne quadrature laser interferometer","volume":"22","author":"Pozar","year":"2011","journal-title":"Meas. Sci. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.mechatronics.2009.06.010","article-title":"Velocity and acceleration estimation for optical incremental encoders","volume":"20","author":"Merry","year":"2010","journal-title":"Mechatronics"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1109\/TIM.2009.2025064","article-title":"New learning algorithm for high-quality velocity measurement and control when using low-cost optical encoders","volume":"59","author":"Boggarpu","year":"2010","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.1016\/j.ijmachtools.2008.06.004","article-title":"DSP algorithm for the extraction of dynamics parameters in CNC machine tool servomechanisms from an optical incremental encoder","volume":"48","year":"2008","journal-title":"Int. J. Mach. Tools Manuf."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2383","DOI":"10.1016\/j.ymssp.2009.02.012","article-title":"Sensorless jerk monitoring using an adaptive antisymmetric high-order FIR filter","volume":"23","year":"2009","journal-title":"Mech. Syst. Signal Process"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4335","DOI":"10.3390\/s110404335","article-title":"Fused smart sensor network for multi-axis forward kinematics estimation in industrial robots","volume":"11","year":"2011","journal-title":"Sensors"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3373","DOI":"10.3390\/s100403373","article-title":"FPGA-Based fused smart-sensor for tool-wear area quantitative estimation in CNC machine inserts","volume":"10","year":"2010","journal-title":"Sensors"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Saber, M., Jitsumatsu, Y., and Kohda, T. (2009, January 19\u201323). A Low-Power Implementation of Arctangent Function for Communication Applications Using FPGA. Fukuoka Japan.","DOI":"10.1109\/IWSDA.2009.5346438"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"115104","DOI":"10.1088\/0957-0233\/19\/11\/115104","article-title":"Metrological errors in optical encoders","volume":"19","author":"Morlanes","year":"2008","journal-title":"Meas. Sci. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/34.765658","article-title":"Direct least-squares fitting of ellipses","volume":"21","author":"Fitzgibbon","year":"1999","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/4\/4918\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:49:51Z","timestamp":1760219391000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/4\/4918"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,4,17]]},"references-count":23,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2012,4]]}},"alternative-id":["s120404918"],"URL":"https:\/\/doi.org\/10.3390\/s120404918","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,4,17]]}}}