CPC E21B 47/09 (2013.01) [E21B 41/00 (2013.01); E21B 47/12 (2013.01); G05B 15/02 (2013.01); G06F 17/18 (2013.01)] | 24 Claims |
1. A computer program product comprising:
a non-transitory, computer-readable medium comprising instructions that, when executed by a processor of a processing system, cause the processing system to:
receive a plurality of sensor measurements each generated by a corresponding sensor of a piece of equipment at an oil and gas wellsite, wherein the piece of equipment comprises a plurality of actuators each operable to facilitate a corresponding action performed by a component of the piece of equipment, wherein each sensor measurement is indicative of a corresponding action, and wherein at least one of the sensor measurements is indicative of position of a corresponding actuator or component of the piece of equipment during a corresponding action;
generate a condition indicator for each sensor based on a corresponding sensor measurement and a control command configured to initiate a corresponding action;
record each condition indicator over a period of time; and
determine condition of the piece of equipment based on at least one of the condition indicators recorded over time.
|