H02P21/24

CONTROL DEVICE AND CONTROL METHOD FOR ELECTRIC MOTOR

A control device for an electric motor includes a control circuit that controls an operation of an inverter circuit on the basis of a voltage command value corresponding to a difference between a current command value calculated on the basis of the position of a rotor of the electric motor, and a current flowing through the electric motor. A current estimation unit estimates the current flowing through the electric motor by substituting the voltage command value, a parameter unique to the electric motor, and a rotational speed calculated on the basis of the position of the rotor into a voltage equation serving as a model of the electric motor. An LR estimation unit estimates an inductance and a resistance of the electric motor serving as parameters on the basis of the difference between the current obtained by a current acquisition unit and the current estimated by the current estimation unit.

Motor drive control device and motor drive control method

A motor drive control device includes a drive circuit configured to drive a motor with a drive control signal for driving the motor, and a control circuit configured to perform a vector control arithmetic operation based on a detection result of drive currents of coils of the motor, to generate the drive control signal and supply the drive control signal to the drive circuit. When generating the drive control signal, the control circuit estimates a rotation angle of a rotor of the motor and a rotation speed of the rotor with a q-axis current value of a two-phase rotating coordinate system calculated with a detection result of the drive current, and a q-axis voltage command value of the two-phase rotating coordinate system, by using a linear Kalman filter including a prediction step and an update step, using a stationary Kalman filter with the prediction step expressed linearly and time-invariantly.

Motor drive control device and motor drive control method

A motor drive control device includes a drive circuit configured to drive a motor with a drive control signal for driving the motor, and a control circuit configured to perform a vector control arithmetic operation based on a detection result of drive currents of coils of the motor, to generate the drive control signal and supply the drive control signal to the drive circuit. When generating the drive control signal, the control circuit estimates a rotation angle of a rotor of the motor and a rotation speed of the rotor with a q-axis current value of a two-phase rotating coordinate system calculated with a detection result of the drive current, and a q-axis voltage command value of the two-phase rotating coordinate system, by using a linear Kalman filter including a prediction step and an update step, using a stationary Kalman filter with the prediction step expressed linearly and time-invariantly.

Speed estimating device for AC motor, driving device for AC motor, refrigerant compressor, and refrigeration cycle apparatus

A speed estimating device for an AC motor includes: a model deviation computing unit computing a model deviation based on a voltage, a current, and an estimated angular velocity of the AC motor; a first angular velocity estimating unit computing a first estimated angular velocity based on the model deviation; a second angular velocity estimating unit computing a second estimated angular velocity differing from the first estimated angular velocity in frequency, based on the model deviation; a compensation phase computing unit computing a compensation phase based on a disturbance frequency; and an estimated angular velocity calculator computing an estimated angular velocity of the AC motor based on the first estimated angular velocity and the second estimated angular velocity. Either one of the first estimated angular velocity and the second estimated angular velocity is computed based on the compensation phase.

Speed estimating device for AC motor, driving device for AC motor, refrigerant compressor, and refrigeration cycle apparatus

A speed estimating device for an AC motor includes: a model deviation computing unit computing a model deviation based on a voltage, a current, and an estimated angular velocity of the AC motor; a first angular velocity estimating unit computing a first estimated angular velocity based on the model deviation; a second angular velocity estimating unit computing a second estimated angular velocity differing from the first estimated angular velocity in frequency, based on the model deviation; a compensation phase computing unit computing a compensation phase based on a disturbance frequency; and an estimated angular velocity calculator computing an estimated angular velocity of the AC motor based on the first estimated angular velocity and the second estimated angular velocity. Either one of the first estimated angular velocity and the second estimated angular velocity is computed based on the compensation phase.

Motor control device
11469698 · 2022-10-11 · ·

A motor control device includes an acquisition unit that obtains a q-axis current component of a current vector generated when electricity is supplied to a brushless motor to generate a voltage vector along a direction of an estimated d-axis; a correction unit that corrects the direction of the estimated d-axis according to the q-axis current component to approach the direction of the estimated d-axis approach to the direction of the actual d-axis; and a control axis changing unit that changes the estimated d-axis direction by a prescribed angle when a magnitude of the q-axis current component is less than a threshold value by the correction of the direction of the estimated d-axis by the correction unit for the first time after the control axis setting control start or when a magnitude of the q-axis current component is less than the threshold value at the control axis setting control start.

Motor control device
11469698 · 2022-10-11 · ·

A motor control device includes an acquisition unit that obtains a q-axis current component of a current vector generated when electricity is supplied to a brushless motor to generate a voltage vector along a direction of an estimated d-axis; a correction unit that corrects the direction of the estimated d-axis according to the q-axis current component to approach the direction of the estimated d-axis approach to the direction of the actual d-axis; and a control axis changing unit that changes the estimated d-axis direction by a prescribed angle when a magnitude of the q-axis current component is less than a threshold value by the correction of the direction of the estimated d-axis by the correction unit for the first time after the control axis setting control start or when a magnitude of the q-axis current component is less than the threshold value at the control axis setting control start.

Sensorless control of a motor by variable frequency signal injection

A method for sensorless control of an electric motor implemented in a variable speed drive including: determining a control voltage to be applied to the motor; injecting a high frequency signal to the control voltage to obtain an excitation voltage, wherein one or more frequencies of the high frequency signal varies with time; applying the excitation voltage to the motor; measuring a current signal induced in the motor by the excitation voltage, wherein the current signal comprises a fundamental current, induced by the control voltage, and a disturbance current, induced by the high frequency signal; and demodulating the current signal.

Sensorless control of a motor by variable frequency signal injection

A method for sensorless control of an electric motor implemented in a variable speed drive including: determining a control voltage to be applied to the motor; injecting a high frequency signal to the control voltage to obtain an excitation voltage, wherein one or more frequencies of the high frequency signal varies with time; applying the excitation voltage to the motor; measuring a current signal induced in the motor by the excitation voltage, wherein the current signal comprises a fundamental current, induced by the control voltage, and a disturbance current, induced by the high frequency signal; and demodulating the current signal.

MOTOR CONTROLLER, MOTOR SYSTEM AND METHOD FOR CONTROLLING MOTOR
20230142956 · 2023-05-11 ·

A motor controller includes an observer that estimates a y-axis electromotive force and a δ-axis electromotive force, during an idle time of a rotor of a motor. The motor controller includes a derivation unit that derives a phase difference between dq axes and yδ axes, from the y-axis electromotive force and the δ-axis electromotive force. The motor controller includes an estimation unit that estimates an idling state of the rotor from the phase difference. For example, the estimation unit estimates an idle velocity of the rotor from periodicity of the phase difference. For example, the estimation unit estimates a pole position of the rotor during the idle time, from the phase difference, a sign of the y-axis electromotive force, and a sign of the δ-axis electromotive force.