DocumentCode
3364495
Title
Design of a FPGA based position PI servo controller for a DC motor with dry friction
Author
Castano, Luis F. ; Osorio, Gustavo A.
Author_Institution
Dept. of Electr. & Electron. Eng. & Comput. Sci., Univ. Nac. de Colombia - Manizales, Manizales, Colombia
fYear
2011
fDate
13-15 April 2011
Firstpage
75
Lastpage
80
Abstract
In this paper we present the design, implementation and experimental validation of a FPGA based position servo controller for a DC motor with dry friction. VHDL and block diagram modules for trajectory generation, encoder signal decoding, PI controller and PWM control signal generation are described. The control system is implemented in the DE3 board of Terasic Technologies Inc using Quartus II environment of Altera Corporation. Servo system simulation was made using Simulink. The analytical non linear model for the anti-windup saturation on the integral control action, saturation on the actuator and dry friction is validated through experiments and simulations.
Keywords
DC motors; PI control; field programmable gate arrays; friction; machine control; position control; servomechanisms; Altera Corporation; DC motor; DE3 board; FPGA based position PI servo controller; PI controller; PWM control signal generation; Quartus II environment; Terasic Technologies Inc; antiwindup saturation; block diagram modules; control system; dry friction; encoder signal decoding; integral control action; nonlinear model; trajectory generation; DC motors; Digital signal processing; Field programmable gate arrays; Pulse width modulation; Servomotors; Shafts; Trajectory;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic (SPL), 2011 VII Southern Conference on
Conference_Location
Cordoba
Print_ISBN
978-1-4244-8847-6
Type
conf
DOI
10.1109/SPL.2011.5782628
Filename
5782628
Link To Document