The present invention relates generally to robotic devices, and more particularly, to robotic submersible devices suitable for operations while submerged in a liquid.
Embodiments of a robotic modular submersible device (RMSD) and associated methods are disclosed. The RMSD can be utilized while submerged in a liquid, such as freshwater, salt water, hydrocarbon(s), and/or chemical(s), for various subsurface operations. These subsurface operations can include tank cleaning, infrastructure inspection, and positioning an elongate member, such as a cable, conduit, pipeline, tube, fluid hose, etc. For example, positioning the elongate member may include extending (e.g., uncoiling or unspooling), retracting (e.g., coiling or spooling), orienting, manipulating, bending, straightening, and/or maneuvering the elongate member.
In various embodiments, the RMSD can include a chassis, an electronics housing, a propulsion system, a communication system, a buoyancy system, a clamping system, an orientation system, a power system, and/or a cable system. In various embodiments, these features can be implemented in separate hardware components or, in some cases, integrated into common hardware components. These features have been outlined, rather broadly, in order that the following detailed description may be better understood. Additional and alternative features are described hereinafter.
In some embodiments, the propulsion system of the RMSD creates vectored liquid flow from multiple nozzles, permitting the RMSD to be oriented, positioned, and propelled within the liquid in which it is submerged. The propulsion system may include one or more propellers (screws).
In some embodiments, the clamping system of the RMSD allows the RMSD to be attached or clamped to an elongate member, which in some cases may be flexible. In some use cases, multiple RMSDs may be coupled to the elongate member at various different positions along its length. The elongate member may thus be extended, retracted, translated, oriented, manipulated, and/or maneuvered within the liquid in which the RMSDs are submerged.
With reference now to the figures, in which like reference numerals refer to like and corresponding parts throughout, and in particular with reference to
In the illustrated embodiment, RMSD 2 includes a chassis 20, which is a mechanical structure that encloses, supports, and/or is coupled to all other components of RMSD 2. Chassis 20 is a primary structural component which may be used to assemble, group, and/or package other components of RMSD 2 together into a complete modular unit. In some embodiments, chassis 20 may be integrated with one or more other components of RMSD 2 shown discretely in the drawings for ease of understanding. In at least some embodiments, chassis 20 is formed of a material, such as a metal or plastic, which is resistant to degradation due to being submerged in a liquid fluid (e.g., freshwater, salt water, hydrocarbon(s), and/or chemical(s), etc.). In at least some embodiments, chassis 20 may be structured to permit RMSD 2 to be selectively and fixedly clamped about and/or unclamped from an elongate member 100 (see, e.g.,
In at least some embodiments, chassis 20 can be formed of multiple parts. In one example, chassis 20 includes two or more shells 22. In some embodiments, shells 22 forming chassis 20 can be of the same or similar dimensions. For example, two shells 22 forming a chassis 20 can be mirror images of one another.
Shells 22 can be coupled by one or more closure elements. For example, shells 22 can be pivotally coupled by a hinge 23 (best seen in
In the illustrated embodiments, each of shells 22 includes a corresponding recess 21 sized and configured to receive therein an elongate member 100, such as a cable, conduit, pipeline, tube, fluid hose, etc. Recesses 21 together form a bore 24 through chassis 20 that permit shells 22 to be removably clamped about the elongate member 100 such that chassis 20 maintains a fixed position relative to the elongate member 100, even in the presence of forces such as gravitational force, hydraulic forces (e.g., waves and currents), propulsive forces, buoyant forces, etc. In some embodiments, the one or more closure elements include a tensioning system that allows the clamping force of shells 22 applied to the elongate member 100 to be selectively increased and/or decreased.
As will be understood from the propulsion system described below, each shell 22 can be maneuvered under processor control to appropriately position and orient each shell 22 to enable RMSD 2 to clamp and unclamp elongate member 100 in bore 24.
In various embodiments or use cases, chassis 20 may be utilized to enclose, support, and/or coupled to other components of RMSD 2, such as a control system, a sensor system, a propulsion system, a communication system, a buoyancy system, an orientation system, a power system, and/or a cable system. As noted above, in some embodiments, these features can be implemented in separate hardware components and, in other embodiments, one or more of these systems integrated into common hardware components.
Electronics housing 10 is a mechanical structure that encloses, supports, and/or is coupled to electronic components of RMSD 2. In some cases, electronics housing 10 separates the electronic components of RMSD 2 from the surrounding mediums, such as liquids and gases. Electronics housing 10 may formed of any of a variety of materials, such as plastics or metals. Electronics housing 10 may include hollows, recesses, or voids to isolate its components from one another and/or the surrounding environment. In some cases, electronics housing 10 may include multiple separate housings. In some embodiments, electronics housing 10 may be integral to or be a substitute for another component of RMSD 20. For example, electronics housing 10 may serve as an element of the buoyancy system (e.g., be either positively or negatively buoyant) or may form a portion of chassis 20. In the illustrated example, electronics housing 10 is received and removably retained in corresponding recesses 11 in shells 22.
With reference now to
The electronics within electronics housing 10 may include a number of additional components providing, supporting and/or expanding the computational, control, sensing, storage, and/or communication capabilities of RMSD 2. For example, electronics housing 10 includes a wireless WAN interface (e.g., a transceiver and antenna) 230 supporting two-way wireless radio frequency communication with one or more communication network(s). In order to support communication with other electronics within close range electronics (e.g., other RMSDs 2 or an administrative console 106 located on a surface vessel), electronics housing 10 may be further equipped with one or more short range communication interface(s) 232. Short range communication interface(s) 232 may include short-range wireless or wired (e.g., cabled) interfaces. In some cases, multiple RMSDs 2 may be communicatively coupled to form an industrial and/or Internet of Things (IoT) network. Communication via short range communication interface(s) 232 may be conveyed, for example, via electromagnetic signals, ultrasonic pulses, acoustic (sonic) patterns, and/or optical signaling. As one specific example, communication via short range communication interface(s) 232 may be conveyed via a cable 90 (see, e.g.,
Electronics housing 10 may further include a global positioning satellite (GPS) interface 234 (e.g., GPS receiver and GPS antenna) that receives GPS signals from GPS satellites and processes the GPS signals to provide location information to processor 200. Electronics housing 10 may also include acoustic circuitry 236 for performing acoustic (or sonic) sensing (e.g., of defects in an object or of an object's distance, angle, and/or location) and/or communication, as well as camera circuitry 238 for interfacing or more optical, infrared, or other cameras disposed on chassis 20. The electronics within electronics housing 10 can additionally include a magnetometer 240, a pressure (depth) sensor 246, and an accelerometer 242 that can be utilized together with gyroscope 244 to sense and/or determine the position, depth, attitude, velocity, and/or acceleration of RMSD 2.
Electronic housing 10 further includes a power system 250 that powers processor 200, the other components within electronics housing 10, and the propulsion system described below. Power system 246 may include, for example, a battery pack 252, a transformer 252, and an unillustrated power port through which battery pack 252 may be charged from a power source or wireless inductive charging device. In some examples, power system 250 may additionally support the supply of power to other RMDS 2 via an external cable 90. In some examples, power system 250 may alternatively or additionally include a liquid accumulator or a gas accumulator, which when actuated can serve as an energy source. In some examples, power system 250 can include a kinetic energy battery charger, which converts the reciprocating motion of a weighted spring into electrical current that can be utilized to power RMSD 2 and/or charge battery pack 252.
Although
Referring again to
In at least some embodiments, the propulsion system may alternatively or additionally include a jet pump having an intake port into which the liquid is drawn by the jet pump and an output port through which the jet pump expels the liquid. The output port has a fluid connection to a valved nozzle system. In such embodiments, the electronics in electronics housing 10 controls the operation of the jet pump and the opening and closing of the valve(s) of the nozzle system to direct jets of the liquid from one or more nozzles to orient and/or to move each of shells 22 (and thus RMSD 2) in a desired manner.
Chassis 20 may further house and/or support a buoyancy system. For example, in some embodiments, chassis 20 includes one or more buoyancy control elements (BCEs) 51, which can each be removably housed in a recess 11 in chassis 20. Although not required, it is preferred in some embodiments to promote design modularity by implementing the recesses 11 for BCEs 51 and the recesses 11 for electronic housing 10 with the same dimensions. In at least some embodiments, the dimensions of recesses 11 can also be the same as those of liquid guideways 34. A BCE 51 can be selectively inserted into a recess 11 of RMSD 2 or removed from a recess 11 as desired for the parameters of a given use case (e.g., the specific gravity of the liquid in which RMSD 2 is submerged, depth of operation, etc.). Each BCE 51 can have either a negative buoyancy or a positive buoyancy in the liquid within which RMSD 2 is submerged. In some examples, a BCE 51 can include a weight (e.g., lead, water, etc.). In some examples, a BCE 51 can be formed of a material of less density than the liquid in which RMSD 2 is to be used. In some examples, a BCE 51 can include an enclosure filled with air or another gas. In some examples, a BCE 51 can include an enclosed chamber having a valve. By controlling the relative amounts of gas (e.g., air) and liquid (e.g., water) within the enclosed chamber (e.g., utilizing processor 200), the BCE 51 can selectively be made positively buoyant or negatively buoyant for a given use case. Further, in some embodiments, a BCE 51 may be integral to chassis 20.
Referring now to
As further depicted in
In one particular use case, a first portion of the length of elongate member 100 may be spooled on a reel, and a second portion of elongate member 100 including a free end of elongate member 100 may be submerged within liquid 102 below surface 104. In this use case, multiple RMSDs 2 can be clamped to the second portion of elongate member 100. The RMSDs 2 are controlled to propel elongate member 100 through liquid 102 in a coordinated manner, thus moving the free end of elongate member 100 away from the reel to a desired point. If desired, RMSDs 2 can be controlled to automatically unclamp from elongate member 100 (e.g., by releasing closure elements 63 or 65), return to respective specified locations, re-clamp to elongate member 100, and then unspool an additional length of elongate member 100 from the reel.
In another use case, multiple RMSDs 2 may be controlled to work in a coordinated fashion to transport or maneuver elongate member 100 in liquid 102 while maintaining elongate member 100 a fixed shape, such that the shape of the elongate member 100 is not altered, but is instead translated in space by the RMSDs 2. For example,
In another use case, multiple RMSDs 2 can be controlled to separately transport each of multiple unconnected segments of an elongate member 100 through liquid 102 to respective locations, to maneuver to place the segments into desired orientations, and to then assemble the multiple segments to each other and/or to a preexisting structure.
In another use case, multiple RMSDs 2 can be clamped to an elongate member 100 such that the elongate member 100 serves as a central frame enabling the multiple RMSDs 2 to coordinate their movements through liquid 102. It will be appreciated that RMSDs 2 can be controlled to clamp and/or unclamp from the elongate member 100 to dynamically provide a selected number of engaged RMSDs 2 and thus provide a desired propulsive velocity, force, and acceleration or a desired negative or positive buoyancy.
It should further be appreciated that multiple RMSDs 2 may be connected by a cable 90 in a desired fashion and then controlled to move through liquid 102 to respective predetermined locations. Upon reaching its respective predetermined location, each RMSD 2 can clamp to an elongate member 100 and then move through liquid 100 in concert with the other RMSDs 2 to position the elongate member 100 in a desired manner.
In use, one or more RMSDs 2 are clamped to an elongate member. For example, one or more of the RMSD(s) 2 can be clamped to the elongate member 100 out of the liquid 102 by a human operator manually clamping the RMSD 2 to elongate member 100. Alternatively or additionally, one or more of the RMSD(s) 2 can be automatically clamped to at least a portion of elongate member 100 that is within liquid 102 as described above. RMSDs 2 can be clamped to elongate member 100 with any desired distance between each RMSD 2. Each RMSD 2 can optionally be coupled to another RMSD 2 and/or an administrative console 106 by a cable 90.
The administrative console 106 can communicate to each RMSD 2 (e.g., in a command or a set of navigation waypoints) an initial three-dimensional (3D) position and/or orientation from which that RMSD 2 is to initiate positioning of elongate member 100. The administrative console 106 can additionally provide commands and/or a set of navigation waypoints to the RMSDs 2 to control the RMSD(s) 2 to move in concert in a specified manner to position the elongate member 100 as desired.
While RMSD(s) 2 are positioning elongate member 100, the administrative console 106 can receive feedback regarding the position of elongate member 100. Feedback regarding the position of elongate member 100 may be provided by RMSD(s) 2. Feedback regarding positioning of elongate member 100 can alternatively or additionally be provided by supplemental sensors external to RMSD(s) 2. To facilitate use of such supplemental sensors, some RMSDs 2 can be formed utilizing different materials, formed in different overall shapes, or in different sizes, enabling the supplemental sensors to be able to identify and differentiate the RMSDs 2. In at least some embodiments, the administrative console 106 can provide relevant positioning and orientation information back to RMSD(s) 2, allowing RMSD(s) 2 to control positioning of elongate member 100 in a closed loop manner. In some embodiments, one or more RMSDs 2 may omit orientation and positioning systems, but include power and propulsion systems. In such embodiments, one or more other RMSDs 2 including communication and orientation systems may provide guidance and propulsion information to the RMSD(s) 2 having no internal orientation and positioning systems.
Based on the mass and/or size of the elongate member, a greater number of RMSDs 2 may be dynamically clamped to elongate member 100 to provide a greater propulsive and/or buoyant force. Alternatively, if a lesser propulsive and/or buoyant force is desired or required, one or more RMSDs 2 can be dynamically unclamped from elongate member 100.
As has been described, in at least one embodiment, a remote modular submersible device is suitable for various subsurface operations in a liquid, such as freshwater, salt water, hydrocarbon(s), and/or chemical(s). The remote modular submersible device includes a chassis and a clamping system in the chassis. The clamping system is configured to clamp the chassis to an elongate member. The remote modular submersible device also includes a propulsion system in the chassis. The propulsion system is configured to propel and orient the chassis in a liquid in which the chassis is submerged. The remote modular submersible device additionally includes a processor configured to control at least the propulsion system.
While various embodiments have been particularly shown and described, it will be understood by those skilled in the art that various changes in form and detail may be made to the disclosed embodiments without departing from the scope of the appended claims and these alternate implementations all fall within the scope of the appended claims. It should be understood that the invention is not limited in its application to the details of construction or to the arrangements of the components set forth in the description or illustrated in the drawings. The claimed inventions are capable of being realized in other embodiments and of being practiced and carried out in various ways. It should also be understood that the phraseology and terminology employed herein are for the purpose of the description and should not be regarded as limiting.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/013523 | 1/24/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63199760 | Jan 2021 | US |