This application claims priority through India Provisional Application 202111023355 filed on May 25, 2021.
The claimed invention relates to the field of special purpose robotic systems to conduct external functions such as cleaning, monitoring and inspection of tubular assets in a splash zone. Inspection of assets such as tubular pipe sections with outer diameter range between 6″ to 60″ in a splash zone region offshore is usually considered challenging due to the risks involved in protecting the safety of personnel, assets, and the environment. The combined wave pounding and drifts, high current drags, obstructions in approach, and space constraints make an task such as inspection or cleaning challenging and cumbersome. Current tools have limitations in their ability to carry heavier nondestructive testing (NDT) payloads, including radiographic test apparatuses like a source bottle and a detector plate, which may be required for a fully quantitative assessment of an object and/or are reliant on many platform interface points, e.g., position of lifting points, power supply socket locations, and the like, in order to conduct the operation. Manual intervention that may be needed in many such tools also make them unsafe in harsh weather and rough seas, thereby limiting their operability and availability in the field. Some existing solutions require the close support of rope access technicians and are very intensive on manual efforts in handling, setting up, deployment, usage and retrieval of the tool causing high lead time and, more importantly, safety concerns.
Various figures are included herein which illustrate aspects of embodiments of the disclosed inventions.
As used herein, a “splash zone” is a section of a marine structure that is periodically in and out of water due to the action of waves or tides, usually falling within +10 meters to −20 meters water depth. As used herein, “structure” includes but is not limited to risers, caissons, jackets, and similar structures. As used herein, “robot” is a machine, controlled by a computer or programmable logics, which is capable of carrying out multiple sequences of operations automatically or semi-automatically with the help of onshore and offshore operators. It can include, but is not limited to, remotely operated vehicles (“ROV”), autonomous underwater vehicles (“AUV”), or the like.
Referring now to
In embodiments, splash zone inspection robot system 1 can travel between structures 2 (only one such structure 2 is illustrated in
In an embodiments, splash zone inspection robot system 1 comprises station 300 (
Referring additionally to
Referring to
Each rope spooler 230 typically comprises steel rope spool 231 and steel rope 233 which is operatively connected to steel rope spool 231, to submersible saddle 350 (
Referring now generally to
In embodiments, station 300 further comprises one or more servers 303 operatively in communication with data communicator 100 (
In typical embodiments, server 303 is responsible to run web services that enable remote access and PC/PLC extension I/O 305 is responsible for the execution of the overall control logics. Typically, server 303 and/or PC/PLC extension I/O 305 are in communication with Wi-Fi router 103 (
In embodiments, joystick 304 may be used to jog individual axes of submersible robot 400 (
Server 303 may be connected to Wi-Fi router 103 through any appropriate communication pathway, e.g., ethernet cable, Wi-Fi, Bluetooth®, or the like, or a combination thereof. In most embodiments, heartbeat messages can be used to ensure continuous connectivity between PC/PLC extension I/O 305 and server 303. If there is no ethernet cable connection between server 303 or PC/PLC extension I/O 305 and Wi-Fi router 103 (
Referring back to
Submersible robot 400 typically comprises a predetermined set of thrusters 411 (
In embodiments, payload carrier actuator 450 comprises vertically movable cantilever 451, which can be U-shaped, operatively in communication with payload carrier 440,460 and movable along a predetermined payload axis 459 where vertically movable cantilever 451 defines a set of independent rotary axes 458 about which payload carrier 440,460 may move around, e.g., to orient one or more inspection tools and/or cleaner tools for 360° coverage around structure 2 under inspection; and payload carrier motor 430 operative to move vertically movable cantilever 451 along with payload carrier 440,460 along the predetermined payload axis without using a rectilinear motion of controllable clamps 470,480.
In embodiments, submersible robot 400 further comprises a position/orientation module configured to measure a position and an orientation of submersible robot 400 with respect to structure 2 and/or submersible saddle 350. Typically, the position/orientation module comprises an inertial measurement system (IMU); a heading sensor; a depth sensor; an acoustic locator/beacon; a wheel encoder; distance/proximity sensor, or the like, or a combination thereof.
Referring generally to
Referring back to
Typically, either one or both of the two controllable clamps 470,480 are configured to support the system's weight, as measured on air as opposed to underwater, and at least one controllable clamp 470,480 of the two controllable clamps 470,480 is selectively releasable from submersible saddle 350 or the structure 2 while the other controllable clamp 470,480 is still clamped to submersible saddle 350 or structure 2. In addition, controllable clamps 470,480 may comprise a plurality of controllable clamps 470,480 arranged in pairs at a controllable distance between pairs of controllable clamps 470,480 along a predetermined axis, e.g., an axis generally coextensive with an axis defined by a longitudinal axis of structure 2 or submersible saddle 350, where controllable clamps 470,480 are adapted to selectively clamp submersible robot 400 to submersible saddle 350 and to selectively clamp submersible robot 400 to structure 2 and/or submersible saddle 350. In these embodiments, clamp actuator 420 typically comprises one clamp actuator 420 per pair of controllable clamps 470,480.
In certain embodiments, controllable clamps 470,480 comprise motorized controllable clamps adapted to hold submersible robot 400 onto submersible saddle 350 and/or structure 2, where clamp actuator 420 for motorized controllable clamps 470,480 comprises a motor. In these embodiments, motorized controllable clamps 470,480 may comprise replaceable motorized controllable clamps 470,480.
In most embodiments, clamp actuator 420 comprises a motor, which can be a linear motor, which is responsive to provision of motion commands from control software to linear motor 420 to effect movement of linear motor 420. In these embodiments, an axis of linear motor 420 is supported mechanically by a predetermined set of guide rods.
In some embodiments, at least one controllable clamp 470,480 of the two controllable clamps 470,480 comprises a replaceable jaw configured to conform to an outer diameter of structure 2. This replaceable jaw may comprise a carry pressure pad, an electromagnet, a permanent electromagnet to hold onto structure 2, or the like, or a combination thereof. In embodiments, submersible saddle 350 further comprises a predetermined set of spacers to adapt, e.g., controllable clamps 470,480, to different jaw diameters.
Payload carrier 440,460 may further comprise one or more remotely operable subsea tools, e.g., an inspection tool which may comprise a camera, a cleaning tool, a zoom camera, a god's eye view camera, an illuminator, or the like, or a combination thereof.
Referring to
In embodiments, main power bottle 520 is operatively connected to main junction box 510 via a predetermined set of power lines and further comprises a predetermined set of EMI filters, contactors, AC/DC converters, temperature sensors, water alarms, or the like, or a combination thereof.
In embodiments, submersible robot 400 (
In certain embodiments, referring back to
In embodiments, submersible robot 400 further comprises a joint actuator and a joint limit sensor. Submersible robot 400 typically effects movement in a predetermined number of degrees of freedom, where each degree of freedom comprises a predetermined set of joint variables. Typically, the joint actuator comprises an electrical motor or solenoid adapted to control the joint variables and the joint limit sensor is adapted to provide feedback useful to limit joint movement in a predetermined each of the predetermined number of degrees of freedom.
In typical embodiments, referring now to
In embodiments, power distribution unit 200 drives umbilical spool 221 through umbilical motor 224, which may be electric, which winds/unwinds umbilical 222 based on its slackness measure. Alternatively, pendant 223 may be used to operate electric motor 224 manually.
Power distribution unit 200 may also drive steel rope spool 231 through electric motor 234 which may be connected to pendant 232 to operate electric motor 234 manually.
Winch 212 (
In the operation of exemplary embodiments, referring back to
Submersible robot 400 and submersible saddle 350 are allowed to descend into the water to a predetermined depth below a splash zone. After that depth is reached, submersible robot 400 is unclamped from submersible saddle 350 and, after submersible robot 400 is unclamped, thrusters 411 (
While underway in the predetermined mode of operation, buoyancy tank 410 may be used to adjust a buoyancy of submersible robot 400 to achieve neutrality and to help stabilize submersible robot 400 to maintain submersible robot 400 at a desired position and orientation, e.g., against sea current and other disturbances. This allows operator 4 to move submersible robot 400 underwater with less effort.
When clamped to either structure 2 or submersible saddle 350, submersible robot 400 may be moved along or about a linear axis defined by structure 2 or by submersible saddle 350 by intermittent rectilinear motion which may be achieved by clamping submersible robot 400 onto structure 2 or submersible saddle 350 using two controllable clamps 470,480; supporting an entire weight of splash zone inspection robot system 1 by first controllable clamp 480 of the two controllable clamps 470,480, where the weight is as determined in dry air; releasing second controllable clamp 470 from structure 2 or submersible saddle 350 while first controllable clamp 480 secures submersible robot 400 to structure 2 or submersible saddle 350; moving second controllable clamp 470 along structure 2 or submersible saddle 350; and then reclamping second controllable clamp 470 to structure 2 or submersible saddle 350. This may be repeated to incrementally move submersible robot 400 along structure 2 or submersible saddle 350.
Submersible robot 400 may then be used to perform a predetermined function on structure 2. After submersible robot 400 is unclamped and stabilized, operator 4 (
If the predetermined function comprises cleaning, submersible robot 400 can do a cleaning operation with both controllable clamps 470,480 holding onto structure 2 as well as with just one controllable clamp, e.g., 480, holding onto structure 2. This allows cleaning of an area on structure 2 for one controllable clamp 470 to engage while the other controllable clamp 480 holds onto structure 2. One controllable clamp 470,480 is typically initially clamped by operator 4 to an area of structure 2 which is free of marine growths.
If the predetermined function comprises inspection of an area using an inspection tool as described above, after completing the inspection of the area, the inspection tool and/or a zoom camera may be moved to its home position and a command may then be issued to move submersible robot 400 to a new inspection area.
After completing inspection of all desired inspection areas on structure 2, recovery action of submersible robot may be accomplished by moving submersible robot 400 back to its initial position; allowing operator 4 to release controllable clamps 470,480; enabling and using thrusters 411 (
Additionally, first controllable clamp 480 of two controllable clamps 470,480 may be used to clamp submersible robot 400 at an initial position proximate an area of structure 2 which is free of marine growth and a wheel encoder used to obtain a reading at the initial position. The reading may be saved to a persistent data storage as an initial position of submersible robot 400. Saved data may be reloaded for other inspection areas. Then, a distance between first controllable clamp 480 and second controllable clamp 470 of two controllable clamps 470,480 may be adjusted to allow submersible robot 400 to perform a predetermined function at an area intermediate first controllable clamp 480 and second controllable clamp 470. This can include allowing the operator to move the inspection tool and/or a zoom camera closer to structure 2 such as by jogging the rotary axes or by automated scanning and align and/or focus the inspection tool and/or zoom camera towards an area of inspection.
After performing the predetermined function, operator 4 may be allowed to give a command to have submersible robot 400 traverse structure 2 or otherwise climb along structure 2 to an inspection area using rectilinear motion accomplished by allowing operator 4 to give a command to release first controllable clamp 480 of two controllable clamps 470,480; moving the released first controllable clamp 480 to a first new position along structure 2; allowing operator 4 to give a further command to first controllable clamp 480 of two controllable clamps 470,480 to secure submersible robot 400 to structure 2 at the first new position; allowing the operator to give a further command to release second controllable clamp 470 of two controllable clamps 470,480; moving the released second controllable clamp 470 to a second new position along structure 2; and allowing operator 4 to give a further command to second controllable clamp 470 of two controllable clamps 470,480 to secure submersible robot 400 to structure 2 at the second new position. After both controllable clamps 470,480 are clamped on to structure 2 at the respective first and second new positions, both controllable clamps 470,480 then secure submersible robot 400 to structure 2. In certain embodiments, submersible robot 400 may clean marine growth on structure 2 while traversing/climbing.
At any time, data communication between splash zone inspection robot system 1 and remote location 106 (
Typically, both power and communication lines are provided via a PC/PLC from station 200 to submersible robot 400 via the same umbilical, e.g., umbilical 222.
In addition, a predetermined set of buoyancy modules (not shown in the figures but readily understood by those skilled in subsea umbilical arts without the need for illustration) may be attached to umbilical 222 to achieve neutral weight of umbilical 222 under water.
If clamp actuator 420 comprises a linear motor defining a linear motor axis supported mechanically by guide rods, where the linear motor is responsive to control software executing motion commands on or issued to the linear motor, a distance between two controllable clamps 470,480 may be controlled through software by executing or providing motion commands on or to the linear motor.
Where payload carrier 446,460 comprises an inspection tool and a radial distance controller to control a distance of the inspection tool from structure 2, operator 4 may be allowed to enable rotary axes and a payload aligner for further operation, move the inspection tool closer to structure 2, and align the inspection tool towards an area of inspection. Joint variables may be saved to help achieve this position. Operator 4 may also be allowed to move the inspection tool about structure 2 by jogging the rotary axes or by automated scanning. In addition, configuration and scan paths for automatic scan may be programmed into splash zone inspection robot system 1, and, under automated scanning, the inspection tool moved at a constant velocity about structure 2 with periodic triggering of inspection data capture.
After completing inspection of, or other predetermined functions for, all the planned areas on structure 2, a recovery action is typically initiated. During the recovery action, submersible robot 400 typically traverses/climbs back to its initial position. Operator 4 then releases both controllable clamps 470,480, triggering thrusters 411 (
The foregoing disclosure and description of the inventions are illustrative and explanatory. Various changes in the size, shape, and materials, as well as in the details of the illustrative construction and/or an illustrative method may be made without departing from the spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
202111023355 | May 2021 | IN | national |