Downhole pumping system with variable speed pulse width modulated inverter coupled to electrical motor via non-gap transformer
First Claim
1. A method of operating an electrical motor, comprising the steps of:
- (a) receiving a driving frequency (f.sub.ω
) and a desired chopping frequency (fPWM);
(b) determining the ratio of fPWM to f.sub.ω
;
(c) identifying an odd multiple of three nearest to the ratio;
(d) generating a triangular signal having a frequency equal to fω
times the odd multiple of three;
(e) generating three sinusoidal signals of the frequency fω
, wherein the sinusoidal signals are separated by a phase difference of 120 degrees, and wherein all zero-crossing points of the three sinusoidal signals occur simultaneously with zero-crossing points of the triangular signal;
(f) performing a sine-triangle comparison of the triangular signal and the three sinusoidal signals to generate first, second, and third rectangular signals; and
(g) driving an induction motor electrically connected to a non-gap transformer that includes first, second, and third phases, by selectively applying voltage to the first, second, and third phases in response to the first, second, and third rectangular signals, respectively.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved downhole pumping system that employs a variable speed PWM inverter and a non-gap transformer to drive an induction motor over a range of different speeds, without saturating the transformer. The variable speed PWM inverter provides a rectangular PWM signal that may be varied according to inputs from a controller to adjust the speed of the motor. The PWM inverter is electrically connected to the transformer, and the transformer is electrically attached to the motor via cables, which may be lengthy in downhole applications. The motor may be started by ramping flux producing current to a first preset value at a low frequency, then ramping torque producing current to a second preset value. If a flux measurement indicates the motor has stalled, the second preset value is increased, and the routine is restarted. Otherwise, if no stall has occurred, the motor'"'"'s speed is ramped to the desired value. Ongoing operation of the motor is managed by a drive routine, which generates triangular and sinusoidal signals based upon a desired chopping frequency, as well as a desired driving frequency of the motor. A sine-triangle comparison is performed upon these signals to yield three rectangular PWM signals, which are used to control the inverter.
-
Citations
4 Claims
-
1. A method of operating an electrical motor, comprising the steps of:
-
(a) receiving a driving frequency (f.sub.ω
) and a desired chopping frequency (fPWM);(b) determining the ratio of fPWM to f.sub.ω
;(c) identifying an odd multiple of three nearest to the ratio; (d) generating a triangular signal having a frequency equal to fω
times the odd multiple of three;(e) generating three sinusoidal signals of the frequency fω
, wherein the sinusoidal signals are separated by a phase difference of 120 degrees, and wherein all zero-crossing points of the three sinusoidal signals occur simultaneously with zero-crossing points of the triangular signal;(f) performing a sine-triangle comparison of the triangular signal and the three sinusoidal signals to generate first, second, and third rectangular signals; and (g) driving an induction motor electrically connected to a non-gap transformer that includes first, second, and third phases, by selectively applying voltage to the first, second, and third phases in response to the first, second, and third rectangular signals, respectively.
-
-
2. A method for starting an electrical motor using a pulsewidth modulated drive and a non-gap transformer, comprising the steps of:
-
(a) applying increasing low frequency flux-producing current to the motor until a first preset level of current is reached; (b) applying increasing torque-producing current to the motor until a second preset level of current is reached; (c) determining whether the motor is stalled; and (d) if step (c) determines that the motor is not stalled, further increasing flux-producing current and torque-producing current until the motor reaches a desired electrical driving frequency, otherwise discontinuing application of power to the motor, increasing the second preset level, and returning to step (a). - View Dependent Claims (3, 4)
-
Specification