This paper presents a mathematical model for an induction motor having a Dahlander connected winding, which has the capability to work in two different number of poles as well as two different synchronous speed levels. Park transformation is used to obtain the mathematical model. The model is built in MATLAB Simulink (R) in order to compute the dynamic behavior of the motor. In addition, it is shown that the total energy regenerated in braking can be calculated after a regenerative braking scenario is performed. In the calculation of regained energy in braking, both rectangular rule and trapezoidal rule is used to cross check the result. Same results are obtained which proves that the model is convenient to use in the next practical stage of the study.