The purpose of this article is to increase the control quality of a switched reluctance motor of a traction electric drive under parametric and coordinate disturbances. The control laws of a switched reluctance motor are developed based on a conception of reverse task of dynamics in combination with minimization of local functionals of instantaneous values of energies. The proposed method is based on an idea of the reversibility of the Lyapunov direct method for the stability analysis, which allows determining control laws in case a closed loop has the predetermined Lyapunov function. The instantaneous value of energy is used as the Lyapunov function. The specificity of optimization is not obtaining the absolute minimum of the quality functional, as usually used in traditional systems, but rather getting a certain minimal value which would assure a technically allowable dynamic error of the system. This allows a dynamic decomposition of an interrelated system by independent closed loops, as well as a lesser sensitivity to variation of the motor’s parameters. The simplicity of realization of control laws is caused by the absence operation of differentiation.