H02P21/0007

System and Method for Controlling Speed of Electric Motor

An electric motor is controlled using a feedback signal that includes an error between the measured current and the estimated current determined using the measured current, the measured voltage, and a model of the motor. A feedback gain is determined as an error function of a feedback signal and a speed of the motor is estimated using a product of the feedback gain and the feedback signal. The voltage of the motor is determined using a difference between the estimated speed of the motor and a reference speed of the motor and the motor us controlled using the determined voltage.

Field-oriented sensorless brushless motor control in a power tool

A power tool is provided including a housing, a brushless motor disposed within the housing, a power switch circuit that supplies power from a power source to the brushless motor, and a controller configured to receive at least one signal associated with a phase current of the motor, detect an angular position of the rotor based on the phase current of the motor, and apply a drive signal to the power switch circuit to control a commutation of the motor based on the detected angular position of the rotor. If the supply of power to the motor is turned OFF to cause the motor to slow down and is turned back ON while the rotor speed exceeds a speed threshold, the controller electronically brakes the motor for a time interval to measure the phase current of the motor and detects the angular position of the rotor based on the measured phase current.

FINITE TIME SPEED CONTROL METHOD FOR PERMANENT MAGNET SYNCHRONOUS MOTOR BASED ON FAST INTEGRAL TERMINAL SLIDING MODE AND DISTURBANCE ESTIMATION
20230246578 · 2023-08-03 ·

A finite time speed control method for a permanent magnet synchronous motor (PMSM) based on a fast integral terminal sliding mode and disturbance estimation comprises: firstly, determining a mathematical model of a speed loop of the PMSM under the influence of system parameters uncertainty and unknown load torque; secondly, designing an improved fast integral terminal sliding surface on the basis of the idea of terminal sliding mode control; then, proposing a disturbance estimation method based on an adaptive fuzzy system with respect to the disturbance in a PMSM system; designing a PMSM speed controller on this basis; and finally, completing the concrete implementation of the whole technical solution. The present invention designs the fast integral terminal sliding surface and a sliding mode control law to ensure that a motor speed tracking error converges to zero within finite time and enhances the rapidity of a PMSM speed regulating system.

Voltage optimization technique for a permanent magnet motor used in an electric submersible pump

A method for controlling a permanent magnet (PM) synchronous motor in an ESP application is provided. A load angle of the PM motor is estimated. A voltage adjustment value is determined for the PM motor based at least on the estimated load angle of the PM motor. A voltage to be applied to the PM motor is determined based on the voltage adjustment value.

VOLTAGE OPTIMIZATION TECHNIQUE FOR A PERMANENT MAGNET MOTOR USED IN AN ELECTRIC SUBMERSIBLE PUMP
20230361645 · 2023-11-09 ·

A method for controlling a permanent magnet (PM) synchronous motor in an ESP application is provided. A load angle of the PM motor is estimated. A voltage adjustment value is determined for the PM motor based at least on the estimated load angle of the PM motor. A voltage to be applied to the PM motor is determined based on the voltage adjustment value.

SPMSM sensorless composite control method with dual sliding-mode observers

A PMSM sensorless composite control method with dual sliding-mode observers is provided. In particular, two sliding-mode observers are designed, one provides an exponential piecewise sliding-mode function for observation of back electromotive force, and the other sliding-mode observer is for observation of load torque and fine-tuning parameters of a piecewise PI controller while introducing an estimated load torque onto a q-axis for feedforward compensation. A q-axis current inner loop is designed with a second-order sliding-mode controller, which can improve tracking performance of q-axis current and indirectly control an electromagnetic torque. The exponential piecewise sliding-mode function is more conductive to the observation of back electromotive force and can weaken the buffeting phenomenon. The sliding-mode observer for observing the load torque fine-tunes parameters of the piecewise PI controller while performing the feedforward compensation, the load capability of the system is improved. The second-order sliding-mode controller can reduce a torque ripple.

Field-oriented sensorless brushless motor control in a power tool

A power tool is provided including a housing, a brushless motor disposed within the housing, a power switch circuit that supplies power from a power source to the brushless motor, and a controller configured to apply a drive signal to the power switch circuit to control the supply of power to the brushless motor. The controller is configured to receive at least one signal associated with a phase current of the motor, detect an angular position of the rotor based on the phase current of the motor within a variable speed range of zero to at least 15,000 rotations-per-minute (RPM), and control the drive signal based on the detected angular position of the rotor to electronically commutate the motor within a torque range of zero to at least 15 newton-meters (N.m.) and a power output of zero to at least 1500 watts.

SPMSM SENSORLESS COMPOSITE CONTROL METHOD WITH DUAL SLIDING-MODE OBSERVERS
20220294375 · 2022-09-15 ·

A PMSM sensorless composite control method with dual sliding-mode observers is provided. In particular, two sliding-mode observers are designed, one provides an exponential piecewise sliding-mode function for observation of back electromotive force, and the other sliding-mode observer is for observation of load torque and fine-tuning parameters of a piecewise PI controller while introducing an estimated load torque onto a q-axis for feedforward compensation. A q-axis current inner loop is designed with a second-order sliding-mode controller, which can improve tracking performance of q-axis current and indirectly control an electromagnetic torque. The exponential piecewise sliding-mode function is more conductive to the observation of back electromotive force and can weaken the buffeting phenomenon. The sliding-mode observer for observing the load torque fine-tunes parameters of the piecewise PI controller while performing the feedforward compensation, the load capability of the system is improved. The second-order sliding-mode controller can reduce a torque ripple.

FIELD-ORIENTED SENSORLESS BRUSHLESS MOTOR CONTROL IN A POWER TOOL

A power tool is provided including a housing, a brushless motor disposed within the housing, a power switch circuit that supplies power from a power source to the brushless motor, and a controller configured to apply a drive signal to the power switch circuit to control the supply of power to the brushless motor. The controller is configured to receive at least one signal associated with a phase current of the motor, detect an angular position of the rotor based on the phase current of the motor within a variable speed range of zero to at least 15,000 rotations-per-minute (RPM), and control the drive signal based on the detected angular position of the rotor to electronically commutate the motor within a power output of zero to at least 1500 watts.

Field-oriented sensorless brushless motor control in a power tool

A power tool is provided including a housing, a brushless motor disposed within the housing, a power switch circuit that supplies power from a power source to the brushless motor, and a controller configured to receive at least one signal associated with a phase current of the motor, detect an angular position of the rotor based on the phase current of the motor, and apply a drive signal to the power switch circuit to control a commutation of the motor based on the detected angular position of the rotor. The controller detects an initial sector within which the rotor is located at start-up, apply the drive signal so as to rotate the motor to a parking angle associated with the detected initial sector, and control a commutation sequence to drive the motor beginning at the parking angle.