This document summarizes research on controlling the speed of a separately excited DC motor using an IGBT-based chopper. The speed can be controlled below rated speed by changing the armature voltage using pulse width modulation from the IGBT chopper. A PI controller is used for both speed and current control to provide fast response and eliminate delay. The model is simulated in MATLAB Simulink under different speed and torque conditions. Simulation results show the motor speed, torque, and current can be effectively controlled in the closed loop system using an IGBT chopper and PI controllers.