Title :
Chopper-controlled PMDC motor drive using VHDL code
Author :
Castoldi, Marcelo F. ; Dias, Gabriel R C ; Aguiar, Manoel L. ; Roda, Valentin O.
Author_Institution :
Dept. of Electr. Eng., Univ. of Sao Paulo, Sao Carlos
Abstract :
In many industrial applications it is necessary to convert a constant-voltage DC (direct current) source into a variable-voltage/variable-current source for the speed control of the DC motor drive. The variable DC voltage is controlled by chopping the input voltage by varying the on and off times of a converter, and the type of converter capable of such a function is known as a chopper. This work presents a chopper control using VHDL (very high speed integrated circuit hardware description language - VHSIC-HDL) language to control a PMDC motor (permanent magnetic direct current). The simulation is performed using two programs: MATLAB/Simulink and ModelSim, working in a co-simulation mode, provided by Link for ModelSim toolbox from Simulink. While the motor and inverter dynamics is performed in MATLAB, the control algorithm of the chopper runs in the ModelSim program. The simulation results are presented and analyzed in this work.
Keywords :
DC motor drives; control engineering computing; digital simulation; hardware description languages; machine control; mathematics computing; permanent magnet motors; velocity control; voltage control; Link for ModelSim toolbox; MATLAB/Simulink; VHDL code; chopper-controlled permanent magnetic DC motor drive; co-simulation mode; industrial applications; inverter dynamics; speed control; variable DC voltage control; variable-current source; variable-voltage source; very high speed integrated circuit hardware description language; Choppers; DC motors; Industrial control; MATLAB; Magnetic variables control; Mathematical model; Motor drives; Permanent magnet motors; Velocity control; Voltage control;
Conference_Titel :
Programmable Logic, 2009. SPL. 5th Southern Conference on
Conference_Location :
Sao Carlos
Print_ISBN :
978-1-4244-3847-1
DOI :
10.1109/SPL.2009.4914922