IP Library Granted Patent US 10,428,629
Granted Patent B2
US 10,428,629 · App. 14/421,366 · Granted Oct 1, 2019

Methods and systems for directly driving a beam pumping unit by a rotating motor

Inventors: Hangxian Liu (Kunshan, CN); Rongfan Liu (Kunshan, CN)
Assignee: Yueli Electric (Jiangsu) Co., Ltd.
E21B43/127E21B47/0008F04B47/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,428,629
App. No.
14/421,366
Granted
Oct 1, 2019
Kind
B2
Abstract

Systems and methods are disclosed for extracting underground objects using a beam pumping unit including a rotating motor and one or more cranks coupled to a walking beam enabling the extraction. According to certain embodiments, the method includes receiving, at a control system, one or more input signals; and providing, based on the input signals, one or more control signals to the rotating motor to enable the rotating motor to directly drive the one or more cranks for extracting the underground objects. The method also includes varying, based on the one or more control signals, a rotating speed of the rotating motor based on one or more conditions of the underground objects; and enabling the extraction in a reciprocated manner based on the varying rotating speed of the rotating motor.

Claims (45)

1. A method for controlling a rotating motor of a beam pumping unit that includes one or more cranks coupled to a walking beam enabling extraction of underground objects, comprising:

receiving, at a control system, one or more input signals representing desired motor supply currents for operating the rotating motor;

providing, based on the input signals, one or more control signals to the rotating motor to enable the rotating motor to directly drive the one or more cranks for extracting the underground objects;

varying, based on the one or more control signals, a rotating speed of the rotating motor based on one or more conditions of the underground objects; and

enabling the extraction in a reciprocated manner based on the varying rotating speed of the rotating motor;

wherein providing the one or more control signals comprises determining at least one of a position or a rotating speed associated with the motor in absence of a position sensor; providing one or more motor voltage signals corresponding to the desired motor supply currents; and

generating one or more power voltage signals based on the one or more motor voltage signals, and

the method further comprises

obtaining a two-phase motor supply current signal based on the one or more power voltage signals, the two-phase motor supply current signals being analog signals;

generating digital representations of the two-phase motor supply current signal using the obtained two-phase motor supply current signal;

applying a DQ transformation to the digital representations of the two-phase motor supply current signals to obtain a transformed motor supply current signal;

generating a calculated motor supply current signal based on the one or more motor voltage signals;

obtaining a gap signal based on the calculated motor supply current signal and the transformed motor supply current signal, the gap signal representing the difference between calculated motor supply current signal and the transformed motor supply current signal; and

generating, based on the gap signal, a compensation signal that enables reducing the difference between calculated motor supply current signal and the transformed motor supply current signal.

2. The method of claim 1 , wherein the rotating motor is at least one of: a permanent magnet synchronous motor, a synchronous reluctance motor, a compound permanent magnet synchronous motor, a brushless motor, a direct current motor, a rotor winding synchronous motor, an asynchronous motor, or an inductance motor.

3. The method of claim 1 , wherein the one or more power voltage signals include a three-phase pulse width modulation (PWM) voltage signal.

4. The method of claim 1 , further comprising:

determining whether difference between calculated motor supply current signal and the transformed motor supply current signal satisfies a threshold condition; and

providing at least one of a position or a rotating speed associated with the motor based on the determination.

5. The method of claim 1 , further comprising:

obtaining one or more parameters associated with the rotating motor, the one or more parameters including at least one of: a rotor angle, a rotation speed, a rotor resistance, a stator resistance, a leakage inductance, a d-axis reactance, a q-axis reactance, nominal supply currents, a nominal torque, magnetic fields coefficients, or one or more parameters of a Kalman filter including noise covariances.

6. The method of claim 5 , wherein obtaining the one or more parameters associated with the motor is based on a two-phase motor supply current signal.

7. The method of claim 1 , wherein extracting the underground objects in the reciprocated manner comprising:

providing an up and down motion based on the varying rotating speed of the rotating motor, wherein the up motion has a first speed and the down motion has a second speed.

8. The method of claim 7 , wherein the first speed is greater than or equal to the second speed.

9. A non-transitory computer-readable storage medium storing instruction, when executed by one or more processors, causing a beam pumping unit to perform a method for controlling a rotating motor of the beam pumping unit that includes one or more cranks coupled to a walking beam enabling extraction of underground objects, wherein the method comprises:

receiving, at a control system, one or more input signals representing desired motor supply currents for operating the rotating motor;

providing, based on the input signals, one or more control signals to a rotating motor to directly drive one or more cranks for extracting the underground objects;

varying, based on the one or more control signals, a rotating speed of the rotating motor based on one or more conditions of the underground objects; and

enabling the extraction in a reciprocated manner based on the varying rotating speed of the rotating motor;

wherein providing the one or more control signals comprises determining at least one of a position or a rotating speed associated with the motor in absence of a position sensor; providing one or more motor voltage signals corresponding to the desired motor supply currents; and

generating one or more power voltage signals based on the one or more motor voltage signals, and

the method further comprises

obtaining a two-phase motor supply current signal based on the one or more power voltage signals, the two-phase motor supply current signals being analog signals;

generating digital representations of the two-phase motor supply current signal using the obtained two-phase motor supply current signal;

applying a DQ transformation to the digital representations of the two-phase motor supply current signals to obtain a transformed motor supply current signal;

generating a calculated motor supply current signal based on the one or more motor voltage signals;

obtaining a gap signal based on the calculated motor supply current signal and the transformed motor supply current signal, the gap signal representing the difference between calculated motor supply current signal and the transformed motor supply current signal; and

generating, based on the gap signal, a compensation signal that enables reducing the difference between calculated motor supply current signal and the transformed motor supply current signal.

10. The computer-readable storage medium of claim 9 , wherein the one or more power voltage signals include a three-phase pulse width modulation (PWM) voltage signal.

11. The computer-readable storage medium of claim 9 , wherein the set of instructions that are executable by the one or more processors to cause the beam pumping unit to further perform:

determining whether difference between calculated motor supply current signal and the transformed motor supply current signal satisfies a threshold condition; and

providing at least one of a position or a rotating speed associated with the motor based on the determination.

12. The computer-readable storage medium of claim 9 , wherein the set of instructions that are executable by the one or more processors to cause the beam pumping unit to further perform:

obtaining one or more parameters associated with the motor, the one or more parameters including at least one of: a rotor angle, a rotation speed, a rotor resistance, a stator resistance, a leakage inductance, a d-axis reactance, a q-axis reactance, nominal supply currents, a nominal torque, magnetic fields coefficients, or one or more parameters of a Kalman filter including noise covariances.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2024
From: YUELI ELECTRIC (JIANGSU) CO., LTD.
To: LIU, XUANMU
Reel/Frame 069653/0092 →
CHANGE OF NAME Recorded Jun 27, 2018
From: KUNSHAN YUELI ELECTRIC CO., LTD.
To: YUELI ELECTRIC (JIANGSU) CO., LTD.
Reel/Frame 046432/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2015
From: LIU, HANGXIAN; LIU, RONGFAN
To: KUNSHAN YUELI ELECTRIC CO.
Reel/Frame 034984/0443 →
Continuity (1)
Related Publication 20170292353A1 · Oct 12, 2017
Cited By (1)
US 12,512,725