H02P21/36

OPTIMIZED REGENERATIVE BRAKING CONTROL OF ELECTRIC MOTORS USING LOOK-UP TABLES
20230081528 · 2023-03-16 ·

A regenerative braking controller for an AC motor. To determine an electromagnetic torque for slowing or stopping the motor, the regenerative braking controller accesses a lookup table to retrieve a braking torque value corresponding to a current estimate of rotor velocity. The retrieved braking torque may correspond to a maximum or minimum torque level at which regenerative braking will occur at the current rotor velocity, or to a torque level at which charging current during regenerative braking will be maximized. If an external mechanical brake is present, the regenerative braking controller can forward an external braking torque signal to a controller so that the mechanical brake can apply the remainder of the braking force beyond that indicated by the regenerative braking torque. A method for establishing the braking torques to be stored in the lookup table is also disclosed.

OPTIMIZED REGENERATIVE BRAKING CONTROL OF ELECTRIC MOTORS USING LOOK-UP TABLES
20230081528 · 2023-03-16 ·

A regenerative braking controller for an AC motor. To determine an electromagnetic torque for slowing or stopping the motor, the regenerative braking controller accesses a lookup table to retrieve a braking torque value corresponding to a current estimate of rotor velocity. The retrieved braking torque may correspond to a maximum or minimum torque level at which regenerative braking will occur at the current rotor velocity, or to a torque level at which charging current during regenerative braking will be maximized. If an external mechanical brake is present, the regenerative braking controller can forward an external braking torque signal to a controller so that the mechanical brake can apply the remainder of the braking force beyond that indicated by the regenerative braking torque. A method for establishing the braking torques to be stored in the lookup table is also disclosed.

Optimized regenerative braking control of electric motors using look-up tables

A regenerative braking controller for an AC motor. To determine an electromagnetic torque for slowing or stopping the motor, the regenerative braking controller accesses a lookup table to retrieve a braking torque value corresponding to a current estimate of rotor velocity. The retrieved braking torque may correspond to a maximum or minimum torque level at which regenerative braking will occur at the current rotor velocity, or to a torque level at which charging current during regenerative braking will be maximized. If an external mechanical brake is present, the regenerative braking controller can forward an external braking torque signal to a controller so that the mechanical brake can apply the remainder of the braking force beyond that indicated by the regenerative braking torque. A method for establishing the braking torques to be stored in the lookup table is also disclosed.

Optimized regenerative braking control of electric motors using look-up tables

A regenerative braking controller for an AC motor. To determine an electromagnetic torque for slowing or stopping the motor, the regenerative braking controller accesses a lookup table to retrieve a braking torque value corresponding to a current estimate of rotor velocity. The retrieved braking torque may correspond to a maximum or minimum torque level at which regenerative braking will occur at the current rotor velocity, or to a torque level at which charging current during regenerative braking will be maximized. If an external mechanical brake is present, the regenerative braking controller can forward an external braking torque signal to a controller so that the mechanical brake can apply the remainder of the braking force beyond that indicated by the regenerative braking torque. A method for establishing the braking torques to be stored in the lookup table is also disclosed.

SYSTEM AND METHOD OF A ROBUST STARTUP AND STOP SCHEME FOR POSITION SENSORLESS CONTROL OF AN ELECTRIC MACHINE
20230078403 · 2023-03-16 ·

A system and method for controlling an electric machine via an inverter comprises an speed estimator that is configured to estimate a rotor speed of an electric motor to determine whether to control the inverter to operate the electric motor in a first mode or a second mode. For example, the first mode comprises a current-frequency control mode and the second mode comprises a back electromagnetic force (BEMF) mode. An electronic data processor or controller is configured to determine a first (current) command associated with a first mode of operating the electric motor, if the estimated rotor speed is a less than a speed threshold. The electronic data processor or controller is configured to determine a second (current) command associated with a second mode of operating the electric motor if the estimated rotor speed is equal to or greater than the speed threshold.

SYSTEM AND METHOD OF A ROBUST STARTUP AND STOP SCHEME FOR POSITION SENSORLESS CONTROL OF AN ELECTRIC MACHINE
20230078403 · 2023-03-16 ·

A system and method for controlling an electric machine via an inverter comprises an speed estimator that is configured to estimate a rotor speed of an electric motor to determine whether to control the inverter to operate the electric motor in a first mode or a second mode. For example, the first mode comprises a current-frequency control mode and the second mode comprises a back electromagnetic force (BEMF) mode. An electronic data processor or controller is configured to determine a first (current) command associated with a first mode of operating the electric motor, if the estimated rotor speed is a less than a speed threshold. The electronic data processor or controller is configured to determine a second (current) command associated with a second mode of operating the electric motor if the estimated rotor speed is equal to or greater than the speed threshold.

SYSTEM AND METHOD OF WIPER ELECTRIC DRIVE CONTROL USING FOUR QUADRANT OPERATION

A windshield wiper system includes a three-phase motor, the three-phase inverter, a brake circuit, and a controller. The controller transmits commutation signals to the three-phase inverter to drive the motor according to an inboard-to-outboard speed profile and to drive the motor according to an outboard-to-inboard speed profile. The controller activates the brake circuit based on the inboard-to outboard speed profile, or the outboard-to-inboard speed profile, and a direct current bus voltage.

SYSTEM AND METHOD OF WIPER ELECTRIC DRIVE CONTROL USING FOUR QUADRANT OPERATION

A windshield wiper system includes a three-phase motor, the three-phase inverter, a brake circuit, and a controller. The controller transmits commutation signals to the three-phase inverter to drive the motor according to an inboard-to-outboard speed profile and to drive the motor according to an outboard-to-inboard speed profile. The controller activates the brake circuit based on the inboard-to outboard speed profile, or the outboard-to-inboard speed profile, and a direct current bus voltage.

Vector drive for vapor compression systems
11639819 · 2023-05-02 · ·

A vector control system is used to control a vapor compression circuit. The vector control system may monitor the vapor compression circuit and adjust the speed of one or more motors to increase efficiency of the system by taking into account the torque forces placed on a compressor motor.

CONTROLLER FOR ELECTRIC MOTOR

A controller for an electric motor comprises: an estimator configured to estimate a position of a rotor by using a d-axis current, a q-axis current, a d-axis voltage command value, and a q-axis voltage command value from which a noise is removed by a filter having a first time constant when a torque command value is equal to or greater than zero, and estimate a rotational speed of the electric motor and the position by using the d-axis current, the q-axis current, the d-axis voltage command value, and the q-axis voltage command value from which a noise is removed by a filter having a second time constant smaller than the first time constant when the torque command value is less than zero