Motor power optimization for downhole motors
AssigneeSchlumberger Technology Corporation
InventorsAlbert Hoefel, Jonathan Wun Shiung Chong, Dwayne Robert Kelly, Jeffery Anderson, Derek David Meier, Norman Andrew Weatherhead
Life of this patent
Estimating the term…
Abstract
Systems and methods provided herein relate to optimization of the motor of a pump system. Voltage-frequency ratios are adjusted while maintaining pumps speed in a systematic manner to lower power usage. Oscillations of the motor speed are detected, and voltage-frequency ratios adjusted to maintain low levels of oscillations while lowering power usage. Savings resulting in the optimization of the pump system are estimated.
Claims20
A system for efficiently running a pump driven by a motor, the system comprising:
- one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving a desired operating rotational speed of the motor;
- receiving motor electrical data related to current signals and voltage signals of a drive connected to the motor;
- calculating an estimated rotational speed of the motor using the motor electrical data;
- adjusting an operating voltage of the drive connected to the motor to obtain an adjusted operating voltage;
- adjusting an operating frequency of the drive to control the estimated rotational speed of the motor to the desired operating rotational speed in response to changes to the estimated rotational speed from adjustments to the operating voltage;
- monitoring an electrical power consumed by the drive resulting from the adjusted operating voltage and adjusting the operating frequency;
- and
- performing additional adjustments to the operating voltage and the operating frequency in a systematic manner to affect the motor to operate at a higher efficiency while controlling the estimated rotational speed of the motor to the desired operating rotational speed,
- wherein performing the additional adjustments comprises adjusting a combined value equal to an uncompensated voltage divided by a current operating frequency using a gradient descent procedure, an extremum seeking control procedure, or a golden section search procedure and determining the adjusted operating voltage by multiplying the combined value by the current operating frequency.
A method for efficiently running a pump driven by a motor, the method comprising:
- receiving a desired operating rotational speed of the motor;
- receiving motor electrical data related to current signals and voltage signals of a drive connected to the motor;
- calculating an estimated rotational speed of the motor using the motor electrical data;
- adjusting an operating voltage of the drive connected to the motor to obtain an adjusted operating voltage;
- adjusting an operating frequency of the drive to control the estimated rotational speed of the motor to the desired operating rotational speed in response to changes to the estimated rotational speed from adjustments to the operating voltage;
- monitoring an electrical power consumed by the drive resulting from the adjusted operating voltage and adjusting the operating frequency;
- and
- performing additional adjustments to the operating voltage and the operating frequency in a systematic manner to affect the motor to operate at a higher efficiency while controlling the estimated rotational speed of the motor to the desired operating rotational speed,
- wherein performing the additional adjustments comprises adjusting a combined value equal to an uncompensated voltage divided by a current operating frequency using a gradient descent procedure, an extremum seeking control procedure, or a golden section search procedure and determining the adjusted operating voltage by multiplying the combined value by the current operating frequency.
One or more non-transitory computer-readable media storing instructions thereon that, when executed by one or more processors, cause the one or more processors to:
- receive a desired operating rotational speed of a motor for a pump;
- receive motor electrical data related to current signals and voltage signals of a drive connected to the motor;
- calculate an estimated rotational speed of the motor using the motor electrical data;
- adjust an operating voltage of the drive connected to the motor to obtain an adjusted operating voltage;
- adjust an operating frequency of the drive to control the estimated rotational speed of the motor to the desired operating rotational speed in response to changes to the estimated rotational speed from adjustments to the operating voltage;
- monitor an electrical power consumed by the drive resulting from the adjusted operating voltage and adjusting the operating frequency;
- and
- perform additional adjustments to the operating voltage and the operating frequency in a systematic manner to affect the motor to operate at a higher efficiency while controlling the estimated rotational speed of the motor to the desired operating rotational speed,
- wherein performing the additional adjustments comprises adjusting a combined value equal to an uncompensated voltage divided by a current operating frequency using a gradient descent procedure, an extremum seeking control procedure, or a golden section search procedure and determining the adjusted operating voltage by multiplying the combined value by the current operating frequency.
Dependencies are inferred from the claim text.