US 12,292,729 B2
Method for equipment control
Mikko Jaaskelainen, Houston, TX (US); Joshua Lane Camp, Houston, TX (US); and Ian Bradford Mitchell, Houston, TX (US)
Assigned to Halliburton Energy Services, Inc., Houston, TX (US)
Filed by Halliburton Energy Services, Inc., Houston, TX (US)
Filed on Feb. 16, 2024, as Appl. No. 18/443,871.
Application 17/945,456 is a division of application No. 17/066,847, filed on Oct. 9, 2020, granted, now 11,513,500, issued on Nov. 29, 2022.
Application 18/443,871 is a continuation of application No. 18/142,348, filed on May 2, 2023, granted, now 11,934,180.
Application 18/142,348 is a continuation of application No. 17/945,456, filed on Sep. 15, 2022, granted, now 11,675,336, issued on Jun. 13, 2023.
Prior Publication US 2024/0184270 A1, Jun. 6, 2024
Int. Cl. G05B 19/416 (2006.01); E21B 43/16 (2006.01); E21B 43/26 (2006.01); E21B 44/00 (2006.01); E21B 44/02 (2006.01); F04B 17/06 (2006.01); F04B 23/04 (2006.01); F04B 47/02 (2006.01); F04B 49/06 (2006.01)
CPC G05B 19/416 (2013.01) [E21B 43/16 (2013.01); E21B 43/26 (2013.01); E21B 43/2607 (2020.05); E21B 44/00 (2013.01); E21B 44/02 (2013.01); E21B 2200/20 (2020.05); F04B 17/06 (2013.01); F04B 23/04 (2013.01); F04B 47/02 (2013.01); F04B 49/065 (2013.01); G05B 2219/43193 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of controlling a pumping sequence of a fracturing fleet at a wellsite, comprising:
loading, by a managing application executing on a computer at the wellsite, a pumping sequence;
establishing electronic communication between the managing application and a plurality of fracturing units located at the wellsite;
retrieving, by the managing application, one or more periodic datasets from at least one sensor associated with each of the plurality of fracturing units, and wherein the one or more periodic datasets are indicative of a current operation of each of the plurality of fracturing units;
starting a stage script, by the managing application, with multiple sequential instructions for a pumping stage of a pumping sequence;
controlling, by the managing application, the plurality of fracturing units in accordance with the stage script;
receiving, by the managing application, at least one operational exception from one or more of the plurality of fracturing units; and
in response to receiving the operational exception, isolating, by the managing application, one or more fracturing units by an instrumented package via an automated exception sub-script.