A system, comprising: a power absorber; an electrical machine coupled to the power absorber and operative to supply mechanical power to the power absorber; a drive coupled to the electrical machine and operative to supply electrical power to drive the electrical machine; and a controller communicatively coupled to the drive, wherein the controller comprises a V/f scalar module and a switch, characterized in that the controller further comprises: a multiplier module and a space vector modulation module, the V/f scalar module and the multiplier module being configured to be selectively communicatively coupled to the space vector modulation module via the switch, in that the controller is configured to selectively vary a control voltage between a fixed flux mode and a variable flux mode while maintaining a given torque output of the electrical machine, and to determine, based on varying the control voltage, a minimum current required for the electrical machine to maintain the given torque output, and in that the controller is configured to control the switch to switch from the fixed flux mode to the variable flux mode when a first reference voltage (V ref4) that is an output of the multiplier module and associated to the variable flux mode does not exceed a second reference voltage (V ref1) that is an output of the V/f scalar module and associated to the fixed flux mode thereby completing the circuit path from the multiplier module to the space vector modulation module, and to switch from the variable flux mode to the fixed flux mode when the first reference voltage (V ref4) exceeds the second reference voltage (V ref1) thereby completing the circuit path from the V/f scalar module to the space vector modulation module. a power absorber; an electrical machine coupled to the power absorber and operative to supply mechanical power to the power absorber; a drive coupled to the electrical machine and operative to supply electrical power to drive the electrical machine; and a controller communicatively coupled to the drive, wherein the controller comprises a V/f scalar module and a switch, characterized in that the controller further comprises: a multiplier module and a space vector modulation module, the V/f scalar module and the multiplier module being configured to be selectively communicatively coupled to the space vector modulation module via the switch, in that the controller is configured to selectively vary a control voltage between a fixed flux mode and a variable flux mode while maintaining a given torque output of the electrical machine, and to determine, based on varying the control voltage, a minimum current required for the electrical machine to maintain the given torque output, and in that the controller is configured to control the switch to switch from the fixed flux mode to the variable flux mode when a first reference voltage (V ref4) that is an output of the multiplier module and associated to the variable flux mode does not exceed a second reference voltage (V ref1) that is an output of the V/f scalar module and associated to the fixed flux mode thereby completing the circuit path from the multiplier module to the space vector modulation module, and to switch from the variable flux mode to the fixed flux mode when the first reference voltage (V ref4) exceeds the second reference voltage (V ref1) thereby completing the circuit path from the V/f scalar module to the space vector modulation module. a multiplier module and a space vector modulation module, the V/f scalar module and the multiplier module being configured to be selectively communicatively coupled to the space vector modulation module via the switch, in that the controller is configured to selectively vary a control voltage between a fixed flux mode and a variable flux mode while maintaining a given torque output of the electrical machine, and to determine, based on varying the control voltage, a minimum current required for the electrical machine to maintain the given torque output, and in that the controller is configured to control the switch to switch from the fixed flux mode to the variable flux mode when a first reference voltage (V ref4) that is an output of the multiplier module and associated to the variable flux mode does not exceed a second reference voltage (V ref1) that is an output of the V/f scalar module and associated to the fixed flux mode thereby completing the circuit path from the multiplier module to the space vector modulation module, and to switch from the variable flux mode to the fixed flux mode when the first reference voltage (V ref4) exceeds the second reference voltage (V ref1) thereby completing the circuit path from the V/f scalar module to the space vector modulation module.