Device and method for controlling electric motor
AssigneeHl Mando Corporation
InventorYunjai OH
Life of this patent
Estimating the term…
Abstract
A device and a method for controlling an electric motor generate a feed forward voltage in response to a command current received from a controller, generate a compensation voltage based on difference between the command current and the measured current measured by the current sensor for the electric motor, add the feed forward voltage and the compensation voltage to generate a total voltage command, and remove a center frequency component corresponding to the control frequency of the controller from the total voltage command, generated by adding the feed forward voltage and the compensation voltage, to output a motor control voltage command to be applied to the electric motor.
Claims20
A device for controlling an electric motor included in a vehicle chassis, the device comprising:
- a feed forward voltage generator configured to generate a feed forward voltage in response to a command current received from a controller;
- a current controller configured to generate a compensation voltage based on difference between the command current and a measured current measured by a current sensor for the electric motor;
- an adder configured to add the feed forward voltage and the compensation voltage to generate a total voltage command;
- and
- a notch filter configured to remove a center frequency component corresponding to a control frequency of the controller from the total voltage command, generated by adding the feed forward voltage and the compensation voltage, to output a motor control voltage command to be applied to the electric motor.
A method for controlling an electric motor included in a vehicle chassis, the method comprising:
- generating a feed forward voltage in response to a command current received from a controller;
- generating a compensation voltage based on difference between the command current and a measured current measured by a current sensor for the electric motor;
- adding the feed forward voltage and the compensation voltage to generate a total voltage command;
- and
- removing a center frequency component corresponding to a control frequency of the controller from the total voltage command, generated by adding the feed forward voltage and the compensation voltage, to output a motor control voltage command to be applied to the electric motor.
A non-transitory computer-readable storage medium having instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- generating a feed forward voltage in response to a command current received from a controller;
- generating a compensation voltage based on difference between the command current and a measured current measured by a current sensor for an electric motor;
- adding the feed forward voltage and the compensation voltage to generate a total voltage command;
- and
- removing a center frequency component corresponding to a control frequency of the controller from the total voltage command, generated by adding the feed forward voltage and the compensation voltage, to output a motor control voltage command to be applied to the electric motor.
Dependencies are inferred from the claim text.