Implementation of an optimal algorithm for the estimation of angular speed in DSPICS
DOI:
https://doi.org/10.15332/iteckne.v11i1.516Keywords:
dsPIC, Encoder, Fixed space, Fixed time, Speed measuredAbstract
In this paper we present the implementation of a new method to measure angular speed when the data come from an incremental encoder. Part of the method is implemented in a dsPIC, whereas the remaining part was programmed in Simulink. The main advantage of the new method consists of having just one approximation at constant speed, whereas traditional methods oscillate between two values. The speed control of a motor serves as an application of the new method, which allows concluding that the proposed method can be used to estimate the rate of change of a variable even when the data do not come from an incremental encoder.
Downloads
References
M. Nandayapa, C. Mitsantisuk y K. Ohishi, “High resolution position estimation for advanced motion control based on FPGA,” in Proceedings of IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society, pp. 3808-3813, 2012.
C. Negrea, V. Hayward, C.J. Chen, “An improved speed identification method using incremental encoder in electric drives,” in Proceedings of IEEE International Conference on Automation Quality and Testing Robotics (AQTR), pp. 536-540, 2012.
J. Voldán, “Use encoder speed sensors for the calculation of torque moment,” in Proceedings of 13th International Carpathian Control Conference (ICCC), pp. 768-771, 2012.
S. D’arco, L. Piegari y R. Rivo, “An Optimized Algorithm for Velocity Estimation Method for Motor Drives,” in Proceedings of Symposium on Diagnostics for Electric Machines, Power Electronics and Drivers, Atlanta, GA, USA, pp. 76 – 80, Ago., 2003.
G. Liu, “On velocity estimation using position measurements,” in Proceedings of the 2002 American Control Conference, vol. 2, pp. 1115 – 1120, May., 2002.
K. Hachiya y T. Ohmae, “Digital speed control system for a motor using two speed detection methods of an incremental encoder,” in Proceedings of Power Electronics and Applications, 2007 European Conference, pp. 1 – 10, Sep. 2007.
J. Lygouras,T.P. Pachidis, K.N. Tarchanidis, V.S. Kodogiannis, “Adaptive High-Performance Velocity Evaluation Based on a High-Resolution Time-to-Digital Converter,” in IEEE Transactions on Instrumentation and measurement, vol. 57, no. 9, pp. 2035 – 2043, Sep. 2008.
F. Janabi-Sharifi, V. Hayward, C.S.J. Chen, “Discrete-time adaptive windowing for velocity estimation,” Control Systems Technology, IEEE Transactions on, vol. 8, no. 6, pp. 1003 – 1009, Nov. 2000.
M-F Benkhoris y M. Ait-Ahmed, “Discrete speed estimation from a position encoder for motor drives,” in Proceedings of Power Electronics and Variable Speed Drives, Sixth International Conference on (Conf. Publ. No. 429), pp. 283 – 287, 23-25, Sep. 1996.
I.I. Incze, A. Negrea, M. Imecs, C. Szabó, “Error compensation methods in speed identification using incremental encoder,” Prceedings of Electrical and Power Engineering (EPE), International Conference and Exposition on, pp. 441 – 445, 25-27, Oct. 2012.
L. Kerhuel, “Simulink block set embedded target for microchip devices,” 2012, [Online]. Available: http://www.kerhuel.eu/wiki/Simulink_-_Embedded_Target_ for_PIC
R. Merry, R. Molengraft, y M. Steinbuch, “Error modeling and improved position estimation for optical incremental encoders by means of time stamping,” in Proceedings of the 2007 American Control Conference. New York City, USA, pp. 3570 – 3575, Jul., 2007.
R. Petrella, M. Tursini, L. Peretti, M. Zigliotto, “Speed measurement algorithms for low-resolution incremental encoder equipped drives: a comparative analysis,” in Proceedings of Electrical Machines and Power Electronics, 2007. ACEMP ‘07. International Aegean Conference on, vol. 1, no. 1, pp. 780 – 787, Sep., 2007.
R. Petrella, y M. Tursini, “An Embedded System for Position and Speed Measurement Adopting Incremental Encoders,” IEEE Transactions on industry applications, vol. 44, no. 5, pp. 1436 – 1444, Sep. 2008.
T. Tsuji, T. Hashimoto H. Kobayashi, M. Mizuochi, K. Ohnishi, “Wide-Range Velocity Measurement Method for Motion Control,” in IEEE Transactions on industrial electronics, vol. 56, no. 2, pp. 510 – 519, Feb., 2009.
D. Rairán y J. Fonseca, “Algoritmo para la aproximación de la velocidad de giro de un eje mediante un encoder incremental,”en Revista Ingeniería y Universidad, vol. 17, no. 2, pp. 293–309, Sep., 2013.
Downloads
Published
How to Cite
Issue
Section
License
La revista ITECKNE se encuentra registrada bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional Por lo tanto, esta obra se puede reproducir, distribuir y comunicar públicamente, siempre que se reconozca el nombre de los autores y a la Universidad Santo Tomás. Se permite citar, adaptar, transformar, autoarchivar, republicar y crear a partir del material, siempre que se reconozca adecuadamente la autoría, se proporcione un enlace a la obra original y se indique si se han realizado cambios.
La Revista ITECKNE no retiene los derechos sobre las obras publicadas y los contenidos son responsabilidad exclusiva de los autores, quienes conservan sus derechos morales, intelectuales, de privacidad y publicidad. Sin embargo esta facultada para editar, publicar, reproducir y distribuir tanto en medios impresos como digitales, además de incluir el artículo en índices internacionales y/o bases de datos, de igual manera, se faculta a la editorial para utilizar las imágenes, tablas y/o cualquier material gráfico presentado en el artículo para el diseño de carátulas o posters de la misma revista.