Patent classifications
H02P21/20
MOTOR CONTROL DEVICE, MOTOR, DRIVE APPARATUS, MOTOR CONTROL METHOD, AND MOTOR CONTROL PROGRAM
A control unit executes first current control for controlling a d-axis current component and a q-axis current component of a current to be supplied to a motor, second current control for controlling the d-axis current component and the q-axis current component based on a heating value target value related to a heating value generated in the motor and setting a ratio of the d-axis current component to the q-axis current component to be different from the ratio in the first current control, and vibration suppression control to be executed when the second current control is executed, and adds a first periodic signal to the torque target value in the vibration suppression control. A phase of the first periodic signal is shifted from a phase in a waveform of an output torque of the motor output when the second current control is executed without executing the vibration suppression control.
MOTOR CONTROL DEVICE, MOTOR, DRIVE APPARATUS, MOTOR CONTROL METHOD, AND MOTOR CONTROL PROGRAM
A control unit executes first current control for controlling a d-axis current component and a q-axis current component of a current to be supplied to a motor, second current control for controlling the d-axis current component and the q-axis current component based on a heating value target value related to a heating value generated in the motor and setting a ratio of the d-axis current component to the q-axis current component to be different from the ratio in the first current control, and vibration suppression control to be executed when the second current control is executed, and adds a first periodic signal to the torque target value in the vibration suppression control. A phase of the first periodic signal is shifted from a phase in a waveform of an output torque of the motor output when the second current control is executed without executing the vibration suppression control.
Sensor device for an electric machine, method for the operation of a sensor device
A sensor device for an electric machine includes a rotor shaft mounted rotatably in a housing, with a signal generator that is or can be joined non-rotatably to the rotor shaft and is or can be arranged axially on the end face of the rotor shaft. A signal sensor is fixed to the housing opposite on the end face of the signal generator and at a distance from the signal generator. The signal sensor acquires an axial distance from the signal generator.
Sensor device for an electric machine, method for the operation of a sensor device
A sensor device for an electric machine includes a rotor shaft mounted rotatably in a housing, with a signal generator that is or can be joined non-rotatably to the rotor shaft and is or can be arranged axially on the end face of the rotor shaft. A signal sensor is fixed to the housing opposite on the end face of the signal generator and at a distance from the signal generator. The signal sensor acquires an axial distance from the signal generator.
Systems and methods for detecting stator winding faults and degradation
A diagnostic system includes: a current command module configured to, based on a motor torque request, a motor speed, a direct current (DC) bus voltage, generate a d-axis current command for an electric motor and a q-axis current command for the electric motor; a voltage command module configured to, based on the d-axis current command and the q-axis current command, generate a d-axis voltage command and a q-axis voltage command; a switching control module configured to control switching of an inverter module based on the d-axis voltage command and the q-axis voltage command, where the inverter module is configured to apply power to stator windings of the electric motor from the DC bus; and a fault module configured to selectively indicate that the stator windings of the electric motor are degraded when the d-axis voltage command is less than a predetermined nominal d-axis voltage of the electric motor.
Systems and methods for detecting stator winding faults and degradation
A diagnostic system includes: a current command module configured to, based on a motor torque request, a motor speed, a direct current (DC) bus voltage, generate a d-axis current command for an electric motor and a q-axis current command for the electric motor; a voltage command module configured to, based on the d-axis current command and the q-axis current command, generate a d-axis voltage command and a q-axis voltage command; a switching control module configured to control switching of an inverter module based on the d-axis voltage command and the q-axis voltage command, where the inverter module is configured to apply power to stator windings of the electric motor from the DC bus; and a fault module configured to selectively indicate that the stator windings of the electric motor are degraded when the d-axis voltage command is less than a predetermined nominal d-axis voltage of the electric motor.
Estimating motor drive torque and velocity
For estimating motor torque and velocity, a method estimates a velocity profile for a motor based on line-to-line voltages and phase currents for the motor. The velocity profile is estimated without a position input and a velocity input. The method further estimates a torque profile for the motor based on the line-to-line voltages, the phase currents, and a time interval of the velocity profile of motor velocities greater than a velocity threshold, and wherein the motor is operating over the time interval.
Motor control device
A motor control device controls a current of a motor based on a torque command, the current being separated into a d-axis current and a q-axis current orthogonal to the d-axis current, the torque command being a target value of a torque of the motor. The motor control device includes a current vector controller that receives input of a d-axis current command and a q-axis current command, and generates a d-axis voltage command and a q-axis voltage command, a difference between a value of the d-axis current and a value of the d-axis current command being zero, a difference between a value of the q-axis current and a value of the q-axis current command being zero, a q-axis current command generator that generates the q-axis current command based on the torque command, a magnetic-flux weakening controller that generates the d-axis current command based on a difference between a voltage command and a reference voltage, the voltage command being a vector with the d-axis voltage command output from the current vector controller as a d-axis component and the q-axis voltage command as a q-axis component, an amplitude of the voltage command not exceeding the reference voltage, a current limiter that limits a magnitude of the d-axis current command according to a magnitude of the q-axis current command, the d-axis current command being a d-axis component of a current command vector of the motor, the q-axis current command being a q-axis component of the current command vector of the motor, a magnitude of the current command vector of the motor not exceeding a current limit value, and a reference voltage correction unit that corrects the reference voltage based on a difference between a value of the d-axis current command before limitation and a value of the d-axis current command after the limitation.
Motor control device
A motor control device controls a current of a motor based on a torque command, the current being separated into a d-axis current and a q-axis current orthogonal to the d-axis current, the torque command being a target value of a torque of the motor. The motor control device includes a current vector controller that receives input of a d-axis current command and a q-axis current command, and generates a d-axis voltage command and a q-axis voltage command, a difference between a value of the d-axis current and a value of the d-axis current command being zero, a difference between a value of the q-axis current and a value of the q-axis current command being zero, a q-axis current command generator that generates the q-axis current command based on the torque command, a magnetic-flux weakening controller that generates the d-axis current command based on a difference between a voltage command and a reference voltage, the voltage command being a vector with the d-axis voltage command output from the current vector controller as a d-axis component and the q-axis voltage command as a q-axis component, an amplitude of the voltage command not exceeding the reference voltage, a current limiter that limits a magnitude of the d-axis current command according to a magnitude of the q-axis current command, the d-axis current command being a d-axis component of a current command vector of the motor, the q-axis current command being a q-axis component of the current command vector of the motor, a magnitude of the current command vector of the motor not exceeding a current limit value, and a reference voltage correction unit that corrects the reference voltage based on a difference between a value of the d-axis current command before limitation and a value of the d-axis current command after the limitation.
MOTOR CONTROL DEVICE AND MOTOR CONTROL METHOD
A first torque estimator determines a first torque estimation value according to a cross product method, and a second torque estimator determines a second torque estimation value according to an energy method. A torque weight adjuster adjusts, using a weighting coefficient calculated in accordance with a predetermined condition, weightings respectively applied to these two types of torque estimation values, and outputs a torque estimation value