H02P21/28

Adaptive motor controller

A controller for a permanent magnet synchronous motor includes a first control loop having a first filter. The first filter has a back-EMF voltage vector input, a magnetic flux vector output with a constant phase shift that is independent of motor speed, and an amplitude response that is inversely proportional to rotor electrical frequency. The first control loop is configured to: generate an adjusted magnetic flux vector from the magnetic flux vector output by the first filter and compensate for the constant phase shift introduced by the first filter; estimate the rotor electrical frequency from the adjusted magnetic flux vector; and feedback a filtered version of the rotor electrical frequency estimate to the first filter as an estimation of the rotor electrical frequency.

Adjustable phase advance for PM motor control
12451826 · 2025-10-21 · ·

There is provided herein a method of advancing phase of a DQ reference frame in a Field Oriented Control, FOC, algorithm for a permanent magnet motor. The method comprises: monitoring a component of the stator voltage demand of the permanent magnet motor, when the component of the stator voltage demand surpasses a threshold, calculating a phase advance angle, .sub.adv, based on a gain multiplied by the difference between the component of stator voltage demand and the threshold; and advancing phase of the DQ reference frame in the FOC algorithm based on the calculated phase advance angle, up to a maximum phase advance angle when motor speed is positive, or down to a minimum phase angle when motor speed is negative.

Adjustable phase advance for PM motor control
12451826 · 2025-10-21 · ·

There is provided herein a method of advancing phase of a DQ reference frame in a Field Oriented Control, FOC, algorithm for a permanent magnet motor. The method comprises: monitoring a component of the stator voltage demand of the permanent magnet motor, when the component of the stator voltage demand surpasses a threshold, calculating a phase advance angle, .sub.adv, based on a gain multiplied by the difference between the component of stator voltage demand and the threshold; and advancing phase of the DQ reference frame in the FOC algorithm based on the calculated phase advance angle, up to a maximum phase advance angle when motor speed is positive, or down to a minimum phase angle when motor speed is negative.

Electric drive system with static pulsed power transfer

An electric drive system includes an electric machine having a stator assembly and a rotor assembly. The stator assembly has a plurality of multi-phase stator windings, including a first stator winding and a second stator winding. A first inverter is adapted to feed the first stator winding. A second inverter is adapted to feed the second stator winding. The rotor assembly includes rotor windings having a single phase. A controller is configured to selectively command excitation of the rotor windings with a pulsed field current such that a direct-axis (d-axis) stator flux linkage is generated. A d-axis stator voltage is induced in the first stator winding and the second stator winding by the d-axis stator flux linkage. Pulsed power transfer is enabled through interaction of the d-axis stator voltage and respective d-axis winding currents in the first stator winding and the second stator winding.

Electric drive system with static pulsed power transfer

An electric drive system includes an electric machine having a stator assembly and a rotor assembly. The stator assembly has a plurality of multi-phase stator windings, including a first stator winding and a second stator winding. A first inverter is adapted to feed the first stator winding. A second inverter is adapted to feed the second stator winding. The rotor assembly includes rotor windings having a single phase. A controller is configured to selectively command excitation of the rotor windings with a pulsed field current such that a direct-axis (d-axis) stator flux linkage is generated. A d-axis stator voltage is induced in the first stator winding and the second stator winding by the d-axis stator flux linkage. Pulsed power transfer is enabled through interaction of the d-axis stator voltage and respective d-axis winding currents in the first stator winding and the second stator winding.

METHOD FOR CONTROLLING MOTOR USING DIRECT FLUX VECTOR CONTROL MODULE AND CONSTANT CURRENT ANGLE LOCUS MODULE AND DEVICE

A device and a method for controlling a motor using a DFVC module and a CCAL module. The invention: determines a torque reference, determines, by the CCAL module, a flux reference and a current reference from the torque reference and a predetermined angle, provides the flux reference and the current reference to the DFVC module in order to obtain a reference voltage to be provided to the motor, injects a high frequency signal on the reference voltage, determines, from motor current vector, an estimate of the direction of a flux of the motor, determines, from the estimate of the direction of the flux, an estimate of a flux and an estimate of the current that flows perpendicular to the estimated direction of the flux, provides the estimate of the flux and the estimate of the current that flows perpendicular to the estimated direction of the flux to the DFVC module.

METHOD FOR CONTROLLING MOTOR USING DIRECT FLUX VECTOR CONTROL MODULE AND CONSTANT CURRENT ANGLE LOCUS MODULE AND DEVICE

A device and a method for controlling a motor using a DFVC module and a CCAL module. The invention: determines a torque reference, determines, by the CCAL module, a flux reference and a current reference from the torque reference and a predetermined angle, provides the flux reference and the current reference to the DFVC module in order to obtain a reference voltage to be provided to the motor, injects a high frequency signal on the reference voltage, determines, from motor current vector, an estimate of the direction of a flux of the motor, determines, from the estimate of the direction of the flux, an estimate of a flux and an estimate of the current that flows perpendicular to the estimated direction of the flux, provides the estimate of the flux and the estimate of the current that flows perpendicular to the estimated direction of the flux to the DFVC module.