Abstract: The invention relates to a motor control processing unit for a motor control device which comprises a voltage source inverter unit, configured to control the voltage source inverter unit to provide a motor voltage following a pulse-width modulation, PWM, scheme, wherein the motor control processing unit is configured to control the voltage source inverter unit according to a flat PWM scheme, which comprises a flat-bottom or flat-top PWM scheme, at least at some times in order to provide a precise motor control with minimized losses. The invention also relates to a corresponding method.
Abstract: The invention relates to a motor control device for controlling a motor current, with a predictive deadbeat control unit configured to, based on a motor current error input signal, use a model predictive control scheme for providing an output signal for controlling the motor current according to a deadbeat control scheme, where the deadbeat control scheme is characterized by minimizing the motor current error input signal within a preset time period; an interface unit configured to allow adjusting the preset time period by a user input; and an integrator unit configured to, based on the motor current error input signal, provide an integrator output that is added to the output signal for controlling the motor current with controlling a motor current, with the advantages of a predictive deadbeat control scheme while avoiding the problems present in the conventional predictive deadbeat approaches. The invention also relates to a corresponding method.