{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T07:56:52Z","timestamp":1767859012128,"version":"3.49.0"},"reference-count":47,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,1,15]],"date-time":"2021-01-15T00:00:00Z","timestamp":1610668800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["PID2019-105572RB-I00"],"award-info":[{"award-number":["PID2019-105572RB-I00"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011011","name":"Junta de Andaluc\u00eda","doi-asserted-by":"publisher","award":["UMA18-FEDERJA-109"],"award-info":[{"award-number":["UMA18-FEDERJA-109"]}],"id":[{"id":"10.13039\/501100011011","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003176","name":"Ministerio de Educaci\u00f3n, Cultura y Deporte","doi-asserted-by":"publisher","award":["FPU17\/03161 and FPU18\/00450"],"award-info":[{"award-number":["FPU17\/03161 and FPU18\/00450"]}],"id":[{"id":"10.13039\/501100003176","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100009473","name":"University Of Malaga","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100009473","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The performance of vehicle safety systems depends very much on the accuracy of the signals coming from vehicle sensors. Among them, the wheel speed is of vital importance. This paper describes a new method to obtain the wheel speed by using Sin-Cos encoders. The methodology is based on the use of the Savitzky\u2013Golay filters to optimally determine the coefficients of the polynomials that best fit the measured signals and their time derivatives. The whole process requires a low computational cost, which makes it suitable for real-time applications. This way it is possible to provide the safety system with an accurate measurement of both the angular speed and acceleration of the wheels. The proposed method has been compared to other conventional approaches. The results obtained in simulations and real tests show the superior performance of the proposed method, particularly for medium and low wheel angular speeds.<\/jats:p>","DOI":"10.3390\/s21020577","type":"journal-article","created":{"date-parts":[[2021,1,20]],"date-time":"2021-01-20T03:34:25Z","timestamp":1611113665000},"page":"577","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["A Novel Method for Determining Angular Speed and Acceleration Using Sin-Cos Encoders"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6737-0880","authenticated-orcid":false,"given":"Manuel","family":"Alc\u00e1zar Vargas","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, University of M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8292-8069","authenticated-orcid":false,"given":"Javier","family":"P\u00e9rez Fern\u00e1ndez","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan M.","family":"Velasco Garc\u00eda","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2748-4861","authenticated-orcid":false,"given":"Juan A.","family":"Cabrera Carrillo","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1503-4890","authenticated-orcid":false,"given":"Juan J.","family":"Castillo Aguilar","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,15]]},"reference":[{"key":"ref_1","unstructured":"Robert Bosch GmbH (2007). Bosch Automotive Electrics and Automotive Electronics, Springer. [5th ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1076\/vesd.31.4.263.4232","article-title":"Wheel Slip Control in Traction Control System for Vehicle Stability","volume":"31","author":"Park","year":"1999","journal-title":"Veh. Syst. Dyn."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Pusch, S. (2000, January 6\u20139). New Generation of Intelligent Wheel Speed Sensors for ABS Application. Proceedings of the SAE 2000 World Congress, Detroit, MI, USA. SAE Technical Paper Series.","DOI":"10.4271\/2000-01-0082"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Song, C.K., Uchanski, M., and Hedrick, J.K. (2002, January 9\u201311). Vehicle Speed Estimation Using Accelerometer and Wheel Speed Measurements. Proceedings of the International Body Engineering Conference & Exhibition and Automotive & Transportation Technology Congress, Paris, France. SAE Technical Paper Series.","DOI":"10.4271\/2002-01-2229"},{"key":"ref_5","unstructured":"Societe de Technologie Michelin SAS (2001). The Tire-Grip, Societe de Technologie Michelin SAS."},{"key":"ref_6","unstructured":"Pacejka, H.B. (2012). Tire and Vehicle Dynamics, Elsevier. [3rd ed.]."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"774","DOI":"10.4271\/2017-01-2520","article-title":"Estimation of Brake Friction Coefficient for Blending Function of Base Braking Control","volume":"10","author":"Ricciardi","year":"2017","journal-title":"SAE Int. J. Passeng. Cars Mech. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Capra, D., D\u2019Alfio, N., Morgando, A., and Vigliani, A. (2009, January 20\u201323). Experimental Test of Vehicle Longitudinal Velocity and Road Frictim Estimation for ABS System. Proceedings of the SAE World Congress & Exhibition 2009, Detroit, MI, USA. SAE Technical Paper Series.","DOI":"10.4271\/2009-01-0428"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Reif, K. (2014). Brakes, Brake Control and Driver Assistance Systems-Bosch Professional Automotive Information, Springer.","DOI":"10.1007\/978-3-658-03978-3"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1109\/TIE.1982.356665","article-title":"A Microprocessor-Controlled High-Accuracy Wide-Range Speed Regulator for Motor Drives","volume":"29","author":"Ohmae","year":"1982","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1016\/j.ymssp.2004.04.003","article-title":"The measurement of instantaneous angular speed","volume":"19","author":"Li","year":"2005","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7570","DOI":"10.3182\/20080706-5-KR-1001.01280","article-title":"Velocity and Acceleration Estimation for Optical Incremental Encoders","volume":"41","author":"Merry","year":"2008","journal-title":"IFAC Proc. Vol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"5979","DOI":"10.1016\/j.ifacol.2017.08.1260","article-title":"Angular velocity estimation from incremental encoder measurements in the presence of sensor","volume":"50","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Chen, Y., Yang, M., Long, J., Xu, D., and Blaabjerg, F. (November, January 29). M\/T method based incremental encoder velocity measurement error analysis and self-adaptive error elimination algorithm. Proceedings of the IECON 2017\u201343rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China.","DOI":"10.1109\/IECON.2017.8216350"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1109\/19.948308","article-title":"Performance analysis and compensation of M\/T-type digital tachometers","volume":"50","author":"Kavanagh","year":"2001","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"48074","DOI":"10.1109\/ACCESS.2018.2867510","article-title":"A Novel Divisionless MT-Type Velocity Estimation Algorithm for Efficient FPGA Implementation","volume":"6","author":"Hace","year":"2018","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hace, A., and \u010curkovi\u010d, M. (2018). Accurate FPGA-Based Velocity Measurement with an Incremental Encoder by a Fast Generalized Divisionless MT-Type Algorithm. Sensors, 18.","DOI":"10.3390\/s18103250"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hace, A. (2019). The Improved Division-Less MT-Type Velocity Estimation Algorithm for Low-Cost FPGAs. Electronics, 8.","DOI":"10.3390\/electronics8030361"},{"key":"ref_19","unstructured":"Zhang, Q., Liu, G., Wang, Y., and Zhou, T. (2004, January 21\u201325). Study of calculation method of wheel angular acceleration in ABS system. Proceedings of the International Conference on Information Acquisition, Hefei, China."},{"key":"ref_20","unstructured":"Liu, G., Zhang, Q., Xiong, J., Xie, X., and Peng, S. (2008, January 20\u201323). An investigation of calculation method of wheel angular acceleration in anti-lock braking system. Proceedings of the 2008 International Conference on Information and Automation, Changsha, China."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"7877","DOI":"10.1109\/JSEN.2017.2761796","article-title":"Performance Analysis of Concentrated Wound-Rotor Resolver for Its Applications in High Pole Number Permanent Magnet Motors","volume":"17","author":"Tootoonchian","year":"2017","journal-title":"IEEE Sensors J."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1080\/00207210701233690","article-title":"A novel amplitude-to-phase converter for sine\/cosine position transducers","volume":"94","author":"Benammar","year":"2007","journal-title":"Int. J. Electron."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1620","DOI":"10.1109\/JSEN.2008.928924","article-title":"A New Low Cost Linear Resolver Converter","volume":"8","author":"Benammar","year":"2008","journal-title":"IEEE Sensors J."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Ye, G., Fan, S., Liu, H., Li, X., Yu, H., Shi, Y., Yin, L., and Lu, B. (2014). Design of a precise and robust linearized converter for optical encoders using a ratiometric technique. Meas. Sci. Technol., 25.","DOI":"10.1088\/0957-0233\/25\/12\/125003"},{"key":"ref_25","unstructured":"Staebler, M. (2000). TMS320F240 DSP Solution for Obtaining Resolver Angular Position and Speed, Texas Instruments."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1109\/TIE.2007.903952","article-title":"Software-Based Resolver-to-Digital Conversion Using a DSP","volume":"55","author":"Sarma","year":"2008","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","first-page":"228","article-title":"Inverse tangent based resolver to digital converter\u2013A software approach","volume":"4","author":"Reddy","year":"2012","journal-title":"Int. J. Adv. Eng. Technol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2155","DOI":"10.1109\/TIM.2007.908120","article-title":"Position Measurement in Industrial Drives by Means of Low-Cost Resolver-to-Digital Converter","volume":"56","author":"Attaianese","year":"2007","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"788","DOI":"10.1016\/j.measurement.2007.11.010","article-title":"Instantaneous angular position and speed measurement using a DSP based resolver-to-digital converter","volume":"41","author":"Sarma","year":"2008","journal-title":"Measurement"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TIE.2014.2375254","article-title":"A Novel Design Method for Resolver-to-Digital Conversion","volume":"62","author":"Wang","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.sna.2007.02.025","article-title":"A novel method for estimating the angle from analog co-sinusoidal quadrature signals","volume":"142","author":"Benammar","year":"2008","journal-title":"Sensors Actuators A Phys."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Petrella, R., Tursini, M., Peretti, L., and Zigliotto, M. (2007, January 10\u201312). Speed measurement algorithms for low-resolution incremental encoder equipped drives: A comparative analysis. Proceedings of the 2007 International Aegean Conference on Electrical Machines and Power Electronics, Bodrum, Trukey.","DOI":"10.1109\/ACEMP.2007.4510607"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.measurement.2014.04.011","article-title":"A new tracking technique for mechanical angle measurement","volume":"54","author":"Benammar","year":"2014","journal-title":"Measurement"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Liu, H., and Wu, Z. (2018). Demodulation of Angular Position and Velocity from Resolver Signals via Chebyshev Filter-Based Type III Phase Locked Loop. Electronics, 7.","DOI":"10.3390\/electronics7120354"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Harnefors, L. (1996, January 23\u201325). Speed estimation from noisy resolver signals. Proceedings of the 1996 Sixth International Conference on Power Electronics and Variable Speed Drives (Conf. Publ. No. 429), Nottingham, UK.","DOI":"10.1049\/cp:19960927"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Albrecht, C., Kl\u00f6ck, J., Martens, O., and Schumacher, W. (2017). Online Estimation and Correction of Systematic Encoder Line Errors. Machines, 5.","DOI":"10.3390\/machines5010001"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TIE.2015.2506630","article-title":"Position Measurement Using Sinusoidal Encoders and All Analog PLL Converter with Improved Dynamic Performance","volume":"63","author":"Benammar","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_38","first-page":"30","article-title":"On the Velocity and Acceleration Estimation from Discrete Time-Position Sensors","volume":"17","author":"Puglisi","year":"2015","journal-title":"J. Control Eng. Appl. Inform."},{"key":"ref_39","first-page":"283","article-title":"Velocity and acceleration computations by single-dimensional Kalman filter with adaptive noise variance","volume":"2","author":"Shaowei","year":"2012","journal-title":"Przegld Elektrotech-Niczny"},{"key":"ref_40","unstructured":"Analog Devices (2020, December 10). Variable Resolution, Resolver-to-Digital Converter. AD2S83 Datasheet, Rev. E. 2000. [Online]. Available online: https:\/\/www.analog.com\/media\/en\/technical-documentation\/data-sheets\/AD2S83.pdf."},{"key":"ref_41","unstructured":"Analog Devices (2020, December 10). Variable Resolution, 10-Bit to 16-Bit R\/D Converter with Reference Oscillator. AD2S1210 Datasheet, Rev. A. 2010. [Online]. Available online: https:\/\/www.analog.com\/media\/en\/technical-documentation\/data-sheets\/AD2S1210.pdf."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1366\/12-06723","article-title":"Optimizing Savitzky-Golay Parameters for Improving Spectral Resolution and Quantification in Infrared Spectroscopy","volume":"67","author":"Zimmermann","year":"2013","journal-title":"Appl. Spectrosc."},{"key":"ref_43","first-page":"315","article-title":"Thin film thickness determination using X-ray reflectivity and Savitzky-Golay algorithm","volume":"41","author":"Serafinczuk","year":"2011","journal-title":"Opt. Appl."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1016\/j.firesaf.2005.05.002","article-title":"Savitzky\u2013Golay smoothing and numerical differentiation of cone calorimeter mass data","volume":"40","author":"Staggs","year":"2005","journal-title":"Fire Saf. J."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1021\/ac60214a047","article-title":"Smoothing and Differentiation of Data by Simplified Least Squares Procedures","volume":"36","author":"Savitzky","year":"1964","journal-title":"Anal. Chem."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1109\/TSP.2012.2225055","article-title":"On the Selection of Optimum Savitzky-Golay Filters","volume":"61","author":"Krishnan","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1076\/vesd.40.2.271.16542","article-title":"A Versatile Flat Track Tire Testing Machine","volume":"40","author":"Cabrera","year":"2003","journal-title":"Veh. Syst. Dyn."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/577\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:11:26Z","timestamp":1760159486000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/577"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,15]]},"references-count":47,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["s21020577"],"URL":"https:\/\/doi.org\/10.3390\/s21020577","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,15]]}}}