| CPC E21B 43/117 (2013.01) [E21B 23/001 (2020.05); E21B 43/119 (2013.01)] | 20 Claims |

|
1. A perforation assembly comprising:
a perforation tool;
a first propulsion unit coupled to the perforation tool at a first end of the perforation tool and configured to provide a first thrust to the perforation assembly in a desired direction; and
a second propulsion unit coupled to the perforation tool at a second end of the perforation tool and configured to provide a second thrust to the perforation assembly in the desired direction, wherein the first propulsion unit and the second propulsion unit are configured to operate independently and at the same time to provide the first thrust and the second thrust, respectively, to the perforation assembly in the desired direction.
|