H02P21/0089

Closed-loop control for transient operation of variable flux and permanent magnet electric machines

A method for controlling transient operation of a rotary electric machine in an electric powertrain or other electrical system includes, during a shunt angle transition occurring during a maximum torque per ampere (MTPA) control region, determining an estimated output torque of the electric machine via a torque estimation block using d-axis and q-axis current commands and an additional value, i.e., an actual shunt angle or a machine temperature. The method includes subtracting the estimated output torque from a commanded output torque to derive an adjusted commanded torque value or torque error, and calculating, from the torque error, a delta d-axis current command and a delta q-axis current command. The method includes adjusting d-axis and q-axis current commands using the delta commands to produce adjusted d-axis and q-axis current commands, which are then used as closed-loop feedback control terms by the torque estimation block.

MOTOR CONTROL DEVICE

(1) A motor control device of the present invention includes a magnetic-flux command value generator and a current-command value generator. The magnetic-flux command value generator is configured to generate a magnetic-flux command value based on a torque-command value. The current-command value generator is configured to generate a current-command value on the basis of the magnetic-flux command value. The magnetic-flux command value generator includes a magnetic-flux command calculator, a feedback-value calculator, a magnetic-flux compensation value calculator, a magnetic-flux command value calculator, and a control-gain changer.

MOTOR CONTROL DEVICE
20210367541 · 2021-11-25 · ·

A motor control device includes a current acquisition unit that acquires a limit current allowed to flow from a battery to a brushless motor, a voltage acquisition unit that acquires a power supply voltage applied from the battery to the brushless motor, and a command current determination unit that determines a d-axis command current and a q-axis command current. The command current determination unit determines the d-axis command current and the q-axis command current based on a power limit circle which is a current characteristic on a d-axis and a q-axis based on an inner product of a voltage vector and a current vector and a voltage limit circle which is a current characteristic on the d-axis and the q-axis based on the power supply voltage and an angular velocity of the brushless motor.

Method for Operating a Steering System, Control Unit for a Steering System and Steering System
20220017140 · 2022-01-20 ·

The disclosure relates to a method for operating a steering system of a motor vehicle. A voltage reserve is determined as a function of a compensation trajectory for a second actuating voltage and as a function of a modulation limit. A first actuating voltage with a fundamental frequency is determined as a function of the voltage reserve. A compensation voltage with a sixth-order harmonic with respect to the fundamental frequency of the first actuating voltage is determined. The second actuating voltage is determined for an inverter as a function of the first actuating voltage and as a function of the compensation voltage.

Method for changing between block control and PWM control of an electric machine
11183958 · 2021-11-23 · ·

The invention relates to a method for operating an electric machine which can be operated using PWM control (A1) and using block control (A3), wherein a transfer control (A2) is used for transfer between the PWM control (A1) and the block control (A3), in which method, within the scope of controlling a torque of the electric machine, a d value of a phase voltage is set as a manipulated variable and a q value of the phase voltage is changed continuously.

Electric drive device

The disclosure relates to an electrical drive device having: an inverter including an inverter unit for each phase; a control unit configured to control the inverter units by application of vector control; and a rotating electrical machine having a stator that includes a plurality of phase windings connected to the inverter units. Each of the phase windings includes a first part-winding and an electrically isolated second part-winding. The inverter units include a first phase module and a second phase module. The phase modules deliver the electrical phase assigned to the respective inverter unit in a separate and a mutually electrically isolated manner. The first part-winding is electrically connected to the first phase module and the second part-winding is electrically connected to the second phase module.

INVERTER CONTROL METHOD AND MOTOR CONTROL DEVICE
20210359629 · 2021-11-18 · ·

An inverter control method is a method for controlling an inverter that outputs an application voltage, which is a voltage to be applied to a motor that drives a load by using rotation of a shaft. The method includes: causing the inverter to output the application voltage having an amplitude smaller than a first maximum and causing the motor to rotate at a first speed and drive the load which is predetermined; and causing the inverter to output the application voltage having an amplitude of a second maximum and causing the motor to rotate at a second speed and drive the predetermined load. The first maximum is a possible maximum value of an amplitude of the application voltage when the motor drives the predetermined load at the first speed. The first speed is a maximum of a speed of rotation of the motor when the motor drives the predetermined load. The second maximum is a possible maximum value of the amplitude of the application voltage when the motor drives the predetermined load at the second speed. The second speed is lower than the first speed.

Field-oriented control of a permanently excited synchronous reluctance machine
11177748 · 2021-11-16 · ·

For the field-oriented control of a permanently excited synchronous machine with reluctance torque a flux-generating current component and a torque-generating current component are determined as a function of a required torque. A voltage component in the flux direction is determined as a function of the flux-generating current component, and a voltage component perpendicular to the flux direction is determined as a function of the torque-generating current component. Upon determining a differential amount by subtracting a vectorial sum of the voltage components from a maximum voltage a first differential value is obtain, via output from a PI-voltage controller, based on the differential amount. Upon determining an input voltage component based on the flux-generating current component and the first differential value, the permanently excited synchronous machine is controlled based on the input voltage component.

VECTOR FLUX WEAKENING CONTROL SYSTEM FOR PERMANENT MAGNET SYNCHRONOUS MOTOR OF ELECTRIC DRIVE SYSTEM
20220014132 · 2022-01-13 ·

The present disclosure disclose a vector flux weakening control system for a permanent magnet synchronous motor of an electric drive system, which includes a current closed-loop regulation module, a modulation index deviation calculation module, a current characteristic point setting module, a current compensation vector angle calculation module, a current compensation vector amplitude calculation module, a current compensation vector calculation module and a current instruction correction module. In the present disclosure, the three-phase short-circuit current of the motor is taken as the end point of flux weakening regulation, and when voltage saturation occurs, the motor control system can exit saturation; since an inverter supplies power through a power battery bus at the terminal of the motor, the terminal voltage thereof will not be as low as zero, and there is a large margin to deal with abnormal factors; by introducing a dq current and correcting it at the same time, the pressure of resisting voltage saturation can be distributed to the dq current, thus avoiding excessive deviation of an output torque caused by excessive uniaxial current regulation. According to the present disclosure, the influence of the flux weakening control process on the output torque of the drive system is reduced as much as possible while ensuring the safety of the drive system.

MOTOR CONTROL DEVICE
20220006403 · 2022-01-06 ·

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.