A large part of electrical energy consumption goes to induction motor (IM) which is serving to industries and it is known that efficiency is drastically reduced in these motors at part-load operation. The part-load operation of induction motors cannot be avoided in many industrial applications like spinning drive in textile industry, hoist drive in mineral industry, pumps in all types of process industries, etc. The part load efficiency and power factor of the induction motor can be improved by adapting the magnetizing level in the motor in accordance with load torque and speed and, hence, motor should either be fed through an inverter or redesigned with optimization algorithms. Furthermore, a small increment in the efficiency of these motors by providing better control or optimum design can result in substantial saving in the long period. The research in the present project is the development of software package in MATLAB-SIMULINK environment to implement an optimal energy control, named Model-Based Control, in induction motor drives serving to mine-hoist load diagram.