H02P23/04

Control device

A control device includes: an angular velocity detection unit that detects an angular velocity of a motor; a vibration component removal unit that removes a vibration component in a predetermined band from the angular velocity detected by the angular velocity detection unit by filtering; and a current command calculation unit that calculates a current command value of a drive current for driving the motor according to a torque command value and the angular velocity from which the vibration component has been removed by the vibration component removal unit.

SYSTEM AND METHOD FOR DRIVING A MOTOR TO ROTATE AT A HIGH SPEED
20210013819 · 2021-01-14 ·

A system and a method for driving a motor to rotate at a high speed are provided. The system includes a lookup table, a command detector, a pattern selector and a motor driver. The lookup table module is configured to store a reference waveform pattern and a modulated waveform pattern. An amplitude of the modulated waveform pattern is larger than an amplitude of the reference waveform pattern. The command detector is configured to receive a rotating speed command. The pattern selector is configured to receive the reference waveform pattern and the modulated waveform pattern, and select the reference waveform pattern or the modulated waveform pattern according to the rotating speed command. The motor driver is configured to output a driving signal to drive the motor according to the selected reference waveform pattern or modulated waveform pattern.

SYSTEM AND METHOD FOR DRIVING A MOTOR TO ROTATE AT A HIGH SPEED
20210013819 · 2021-01-14 ·

A system and a method for driving a motor to rotate at a high speed are provided. The system includes a lookup table, a command detector, a pattern selector and a motor driver. The lookup table module is configured to store a reference waveform pattern and a modulated waveform pattern. An amplitude of the modulated waveform pattern is larger than an amplitude of the reference waveform pattern. The command detector is configured to receive a rotating speed command. The pattern selector is configured to receive the reference waveform pattern and the modulated waveform pattern, and select the reference waveform pattern or the modulated waveform pattern according to the rotating speed command. The motor driver is configured to output a driving signal to drive the motor according to the selected reference waveform pattern or modulated waveform pattern.

Motor drive system

A low-frequency torque controller 9 outputs a low-frequency torque controller output .sub.dc* based on a torque command value * and a torque detection value .sub.det, and a vibrational torque controller 11 outputs a vibrational torque command value .sub.pd* based on the torque command value *, the torque detection value .sub.det, and a rotational phase detection value . Meanwhile, in a high-frequency resonance suppression controller, an inverter torque command value .sub.inv* is outputted based on the torque detection value .sub.det and a corrected torque command value .sub.r* obtained by adding the low-frequency torque controller output .sub.dc* to the vibrational torque command value .sub.pd*. The invention thus provides shaft torque vibrational control of a motor drive system wherein engine vibrational torque command values including distortion components are tracked while entirely removing the influence of resonance, non-periodic disturbances, and periodic disturbances.

Motor drive system

A low-frequency torque controller 9 outputs a low-frequency torque controller output .sub.dc* based on a torque command value * and a torque detection value .sub.det, and a vibrational torque controller 11 outputs a vibrational torque command value .sub.pd* based on the torque command value *, the torque detection value .sub.det, and a rotational phase detection value . Meanwhile, in a high-frequency resonance suppression controller, an inverter torque command value .sub.inv* is outputted based on the torque detection value .sub.det and a corrected torque command value .sub.r* obtained by adding the low-frequency torque controller output .sub.dc* to the vibrational torque command value .sub.pd*. The invention thus provides shaft torque vibrational control of a motor drive system wherein engine vibrational torque command values including distortion components are tracked while entirely removing the influence of resonance, non-periodic disturbances, and periodic disturbances.

POWER CONVERSION APPARATUS

In order to suppress vibration with a motor a load torque of which periodically fluctuates, an output torque of the motor is controlled to be periodically changed. In this case, in order to increase a vibration suppressing component by a direct power conversion apparatus, at least one of first control and second control is performed. In the first control, an output torque having a waveform including a fundamental frequency component of the load torque a fundamental frequency of which is a frequency in accordance with a fluctuation period of the load torque and at least one of a fourth harmonic and a sixth harmonic of a power source frequency of an AC power source is generated. In the second control, the output torque having a waveform including at least one of a second harmonic and a third harmonic of the fundamental frequency of the load torque and a second harmonic of the power source frequency of the AC power source is generated.

MOTOR CONTROL SYSTEM AND POWER STEERING SYSTEM

A motor control system includes an inverter and a control calculation unit. The control calculation unit includes a voltage control calculation unit that calculates a voltage command value indicating a voltage to be applied to a motor from the inverter on the basis of a current deviation between the current command value and the actual current detection value, and a compensation calculation unit that compensates at least one of a k-th component and a 1/k-th component in the motor with respect to a signal value on at least one of an upstream side and a downstream side in a signal flow that passes through the voltage control calculation unit. The compensation calculation unit calculates a compensation value on the basis of an actual angular velocity value indicating an angular velocity at which the motor rotates and the target current command value, while also taking into account advance angle control.

MOTOR CONTROL SYSTEM AND POWER STEERING SYSTEM

A motor control system includes an inverter and a control calculation unit. The control calculation unit includes a voltage control calculation unit that calculates a voltage command value indicating a voltage to be applied to a motor from the inverter on the basis of a current deviation between the current command value and the actual current detection value, and a compensation calculation unit that compensates at least one of a k-th component and a 1/k-th component in the motor with respect to a signal value on at least one of an upstream side and a downstream side in a signal flow that passes through the voltage control calculation unit. The compensation calculation unit calculates a compensation value on the basis of an actual angular velocity value indicating an angular velocity at which the motor rotates and the target current command value, while also taking into account advance angle control.

MOTOR CONTROL SYSTEM AND POWER STEERING SYSTEM

A motor control system includes an inverter, a voltage control calculating a voltage command value indicating a voltage to be applied to a motor from the inverter based on a deviation between the current command value and the actual current detection value, and a torque ripple compensation unit adding a compensation value for compensating a torque ripple in the motor to a signal value on an upstream side in a signal flow that passes through the voltage control unit. The torque ripple compensation unit includes a phase compensator calculating a compensation value component in the voltage control unit based on an actual angular velocity value indicating an angular velocity at which the motor rotates, and an inverse characteristic processor calculating a compensation value component for compensating the torque ripple based on an inverse characteristic of an open loop transfer function in a feedback control.

MOTOR CONTROL SYSTEM AND POWER STEERING SYSTEM

A motor control system includes an inverter, a voltage control calculating a voltage command value indicating a voltage to be applied to a motor from the inverter based on a deviation between the current command value and the actual current detection value, and a torque ripple compensation unit adding a compensation value for compensating a torque ripple in the motor to a signal value on an upstream side in a signal flow that passes through the voltage control unit. The torque ripple compensation unit includes a phase compensator calculating a compensation value component in the voltage control unit based on an actual angular velocity value indicating an angular velocity at which the motor rotates, and an inverse characteristic processor calculating a compensation value component for compensating the torque ripple based on an inverse characteristic of an open loop transfer function in a feedback control.