SYSTEMS AND METHODS FOR THRUSTER-POWERED TETHER MANAGEMENT SYSTEM
The present disclosure is directed to delivering nodes to an ocean bottom. A system can include a tether management system (TMS) towed by a vessel that moves on the surface of the ocean in a first direction. An underwater vehicle (UV) can be connected to the TMS and can move in a second direction that is different from the first direction. A thruster can be coupled to the TMS can cause the TMS to move in a third direction that is different from the first direction. A control unit can control the thruster to move the TMS in the third direction based on a cross-line location policy, and cause the UV to deploy nodes to target locations on the ocean bottom.
Seismic data may be evaluated to obtain information about subsurface features. The information can indicate geological profiles of a subsurface portion of earth, such as salt domes, bedrock, or stratigraphic traps, and can be interpreted to indicate a possible presence or absence of minerals, hydrocarbons, metals, or other elements or deposits.
SUMMARYPerforming an ocean bottom seismic survey to detect the presence or absence of minerals, hydrocarbons, metals, or other elements or deposits can include placing ocean bottom seismic data acquisition units on the ocean bottom or seabed. Depending the size of the survey and the width between survey lines, a vessel can make numerous passes to deploy hundreds, thousands or more seismic data acquisition units at specific, predetermined positions on the ocean bottom. However, due to the large size of the seismic survey, the width between survey lines, and the large number of seismic data acquisition units being deployed, it can be challenging to efficiently deploy the large number of seismic data acquisition units at the specified locations without excessive resource consumption or utilization by virtue of excessive vessel passes. For example, as the width between the lines increase, or the number of lines increase, then the amount of energy, battery resources, or fuel consumed or utilized by the vessel and the underwater vehicle deploying or placing the seismic data acquisitions also increases. Furthermore, as the amount of time taken to deploy the seismic data acquisition units increases, then the amount of resources consumed by the marine vessel can also increase. Thus, it can be technically challenging to perform increasingly larger seismic surveys in an energy efficient and time efficient manner due to the increased amount of time and resources utilized or consumed by the vessel and the underwater vehicle deploying the seismic data acquisition units.
Systems and methods of the present technical solution provide a system that includes a tether management system (“TMS”) with a thruster. The TMS is tethered to an underwater vehicle that deploys ocean bottom seismic data acquisition units. The TMS can be connected to a vessel with a cable. As the vessel moves in a forward direction, the thruster powered TMS of the present technical solution can move the TMS to the left or right relative to the direction of motion of the vessel such that the underwater vehicle tethered to the TMS can deploy ocean bottom seismic data acquisition units at further locations. By extending the horizontal distance the underwater vehicle can travel from the vessel moving in a forward direction, the thruster powered tether management system can deploy units for a seismic survey with wider line spacing while reducing the number of passes made by the vessel, thereby reducing the amount of resources consumed by the underwater vehicle, the marine vessel, or the seismic data acquisition units themselves as the operation time can be reduced.
At least one aspect of the present technical solution is directed to a system to perform a seismic survey in a marine environment. The system includes a tether management system towed, via a first cable, by a vessel that moves through an aqueous medium in a first direction. The system also includes an underwater vehicle connected, via a second cable, to the tether management system, the underwater vehicle to move in a second direction different from the first direction to deploy seismic data acquisition units on an ocean bottom. The system includes a thruster coupled to the tether management system to move the tether management system in a third direction different from the first direction. The system includes a control unit comprising one or more processors to instruct, based on a cross-line location policy, the thruster to move the tether management system in the third direction different from the first direction to cause the underwater vehicle to deploy at least one of the seismic data acquisition units on the ocean bottom.
The control unit can determine a position of the underwater vehicle as the underwater vehicle moves in the second direction, and instruct, based on the position of the underwater vehicle and the cross-line location policy, the thruster to move in the third direction. The control unit can instruct, based on the cross-line location policy, the thruster to move the tether management system in the third direction to extend a deployment zone of the underwater vehicle. The underwater vehicle can deploy a first seismic data acquisition unit at a first location on the ocean bottom, and the control unit can instruct, subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction, and the underwater vehicle to deploy, subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom.
The control unit can instruct, subsequent to deployment of the second seismic data acquisition unit at the second location and based on the cross-line location policy, the thruster to move the tether management system in a fourth direction opposite the third direction, and the underwater vehicle to deploy, subsequent to movement by the thruster of the tether management system in the fourth direction, a third seismic data acquisition unit at a third location on the ocean bottom. The underwater vehicle can deploy a first seismic data acquisition unit at a first location on the ocean bottom within a first deployment zone of the underwater vehicle. The control unit can instruct, subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction. The underwater vehicle can deploy, subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom within a second deployment zone outside the first deployment zone. The second deployment zone may not accessible by the underwater vehicle prior to movement by the thruster of the tether management system in the third direction.
The tether management system can include the control unit. The underwater vehicle can include the control unit. The control unit can be remote from, and external to, the tether management system. The system can include a second tether management system towed, via a third cable, by the vessel, and a second underwater vehicle connected, via a fourth cable, to the second tether management system. The system can include a second tether management system towed, via a third cable, by the vessel. The system can include a second thruster coupled to the second tether management system to move the tether management system in a fourth direction different from the first direction. The system can include a second underwater vehicle connected, via a fourth cable, to the second tether management system. The second underwater vehicle can move in a fifth direction different from the first direction to deploy second seismic data acquisition units on the ocean bottom. The control unit can instruct, based on the cross-line location policy, the second thruster to move the second tether management system in the fourth direction different from the first direction to cause the second underwater vehicle to deploy at least one of the second seismic data acquisition units on the ocean bottom.
The cross-line location policy can be configured to extend a lateral range of deployment by at least 100 meters. The first direction can intersect with the second direction and the third direction. The first direction is perpendicular to the second direction, and the second direction is parallel with the third direction.
At least one aspect is directed to a method of performing a seismic survey in a marine environment. The method includes towing, by a vessel via a first cable, a tether management system through an aqueous medium in a first direction. The method includes moving, by an underwater vehicle connected, via a second cable, to the tether management system, in a second direction different from the first direction to deploy seismic data acquisition units on an ocean bottom. The method includes exerting, by a thruster coupled to the tether management system, a force to move the tether management system in a third direction different from the first direction, and instructing, by a control unit comprising one or more processors, based on a cross-line location policy, the thruster to move the tether management system in the third direction different from the first direction to cause the underwater vehicle to deploy at least one of the seismic data acquisition units on the ocean bottom.
The method can include determining a position of the underwater vehicle as the underwater vehicle moves in the second direction, and instructing, based on the position of the underwater vehicle and the cross-line location policy, the thruster to move in the third direction. The method can include instructing, based on the cross-line location policy, the thruster to move the tether management system in the third direction to extend a deployment zone of the underwater vehicle. The method can include deploying, by the underwater vehicle, a first seismic data acquisition unit at a first location on the ocean bottom. The method can include the control unit instructing, subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction. The method can include the underwater vehicle deploying, subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom.
The method can include instructing, subsequent to deployment of the second seismic data acquisition unit at the second location and based on the cross-line location policy, the thruster to move the tether management system in a fourth direction opposite the third direction, and deploying, by the underwater vehicle subsequent to movement by the thruster of the tether management system in the fourth direction, a third seismic data acquisition unit at a third location on the ocean bottom.
The details of one or more embodiments of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the subject matter will become apparent from the description, the drawings, and the claims. The drawings are not intended to be drawn to scale. Like reference numbers and designations in the various drawings indicate like elements. For purposes of clarity, not every component may be labeled in every drawing. In the drawings:
Following below are more detailed descriptions of various concepts related to, and implementations of, methods, apparatuses, and systems for delivering seismic nodes to an ocean bottom using an underwater vehicle. The various concepts introduced above and discussed in greater detail below may be implemented in any of numerous ways.
Systems, methods, and apparatus of the present disclosure generally relate to delivering seismic data acquisition units or nodes to target locations on the ocean bottom. In some instances, an underwater vehicle can be towed by a tether connected to a tether management system, which in turn is connected by an umbilical cable to a surface vessel. During deployment, the vehicle can travel over one or more target locations on the ocean bottom. When the underwater vehicle reaches a target location, the underwater vehicle can deploy a node. The vessel can be made to travel over multiple rows or columns of target locations to deploy the desired number of nodes. This can increase the cost and the time associated with deploying nodes.
In some examples, the tether management system can include thrusters that can be controlled by a control unit to move the tether management system in a direction that is different from the direction of travel of the vessel. For example, the thrusters on the tether management system can allow movement in a direction that is laterally oriented to the direction of travel of the vessel. The lateral movement of the tether management system can widen a deployment zone of the underwater vehicle. In some instances, the underwater vehicle may also include thrusters that can move the underwater vehicle in a direction that is lateral to the direction of travel of the vessel. The lateral movements of both the tether management system and the underwater vehicle in concert can further widen the deployment zone of the underwater vehicle.
Referring now to
The deck 20 also includes one or more cranes 25A, 25B attached thereto to facilitate transfer of at least a portion of the operational equipment, such as an underwater vehicle, an autonomous underwater vehicle (AUV), autonomously operated vehicle (AOV), a remotely operated underwater vehicle (ROV) or seismic sensor devices, from the deck 20 to the water column 15. An underwater vehicle can refer to or include a ROV 35A, AUV, or AOV. For example, a crane 25A coupled to the deck 20 is configured to lower and raise an ROV 35A, which transfers and positions one or more sensor devices 30 (e.g., ocean bottom seismometer “OBS” units, seismic data acquisition units, or nodes) on a seabed 55. The ROV 35A can be coupled to the first vessel 5 by a tether 46A and an umbilical cable 44A that provides power, communications, and control to the ROV 35A. A tether management system (TMS) 50A is also coupled between the umbilical cable 44A and the tether 46A. Generally, the TMS 50A may be utilized as an intermediary, subsurface platform from which to operate the ROV 35A. For most ROV 35A operations at or near the seabed 55, the TMS 50A can be positioned approximately 50 feet above seabed 55 and can pay out tether 46A as needed for ROV 35A to move freely above seabed 55 in order to position and transfer seismic sensor devices 30 thereon. The seabed 55 can include or refer to a continental shelf.
A crane 25B may be coupled (e.g., via a latch, anchor, nuts and bolts, screw, suction cup, magnet, or other fastener.) to a stern of the first vessel 5, or other locations on the first vessel 5. Each of the cranes 25A, 25B may be any lifting device or launch and recovery system (LARS) adapted to operate in a marine environment. The crane 25B may be coupled to a seismic sensor transfer device 100 by a cable 70. The transfer device 100 may be a drone, a skid structure, a basket, or any device capable of housing one or more sensor devices 30 therein. The transfer device 100 may be a structure configured as a magazine adapted to house and transport one or more sensor devices 30. The transfer device 100 may be configured as a sensor device storage rack for transfer of sensor devices 30 from the first vessel 5 to the ROV 35A, and from the ROV 35A to the first vessel 5. The transfer device 100 may include an on-board power supply, a motor or gearbox, or a propulsion system. In some embodiments, the transfer device 100 may not include any integral power devices or not require any external or internal power source. In some embodiments, the cable 70 may provide power or control to the transfer device 100. In some embodiments, the transfer device 100 can operate without external power or control. In some embodiments, the cable 70 may include an umbilical, a tether, a cord, a wire, a rope, and the like, that is configured to support, tow, position, power or control the transfer device 100.
The ROV 35A can include a seismic sensor device storage compartment 40 that is configured to store one or more seismic sensor devices 30 therein for a deployment or retrieval operation. The storage compartment 40 may include a magazine, a rack, or a container configured to store the seismic sensor devices. The storage compartment 40 may also include a conveyor, such as a movable platform having the seismic sensor devices thereon, such as a carousel or linear platform configured to support and move the seismic sensor devices 30 therein. In one embodiment, the seismic sensor devices 30 may be deployed on the seabed 55 and retrieved therefrom by operation of the movable platform. The ROV 35A may be positioned at a predetermined location above or on the seabed 55 and seismic sensor devices 30 are rolled, conveyed, or otherwise moved out of the storage compartment 40 at the predetermined location. In some embodiments, the seismic sensor devices 30 may be deployed and retrieved from the storage compartment 40 by a robotic device 60, such as a robotic arm, an end effector or a manipulator, disposed on the ROV 35A.
The seismic sensor device 30 may be referred to as seismic data acquisition unit 30 or node 30. The seismic data acquisition unit 30 can record seismic data. The seismic data acquisition unit 30 may include one or more of at least one geophone, at least one power source (e.g., a battery, external solar panel), at least one clock, at least one tilt meter, at least one environmental sensor, at least one seismic data recorder, at least global positioning system sensor, at least one wireless or wired transmitter, at least one wireless or wired receiver, at least one wireless or wired transceiver, or at least one processor. The seismic sensor device 30 may be a self-contained unit such that all electronic connections are within the unit. During recording, the seismic sensor device 30 may operate in a self-contained manner such that the node does not require external communication or control. The seismic sensor device 30 may include several geophones configured to detect acoustic waves that are reflected by subsurface lithological formation or hydrocarbon deposits. The seismic sensor device 30 may further include one or more geophones that are configured to vibrate the seismic sensor device 30 or a portion of the seismic sensor device 30 in order to detect a degree of coupling between a surface of the seismic sensor device 30 and a ground surface. One or more component of the seismic sensor device 30 may attach to a gimbaled platform having multiple degrees of freedom. For example, the clock may be attached to the gimbaled platform to minimize the effects of gravity on the clock.
For example, in a deployment operation, a first plurality of seismic sensor devices, comprising one or more sensor devices 30, may be loaded into the storage compartment 40 while on the first vessel 5 in a pre-loading operation. The ROV 35A, having the storage compartment coupled thereto, is then lowered to a subsurface position in the water column 15. The ROV 35A can utilize commands from personnel on the first vessel 5 to operate along a course to transfer the first plurality of seismic sensor devices 30 from the storage compartment 40 and deploy the individual sensor devices 30 at selected locations on the seabed 55 or ground surface 55 or sea floor 55 or earth surface 55 in a land based deployment. Once the storage compartment 40 is depleted of the first plurality of seismic sensor devices 30, the transfer device 100 (or transfer system 100) can be used to ferry a second plurality of seismic sensor devices 30 as a payload from first vessel 5 to the ROV 35A.
The transfer system 100 may be preloaded with a second plurality of seismic sensor devices 30 while on or adjacent the first vessel 5. When a suitable number of seismic sensor devices 30 are loaded onto the transfer device 100, the transfer device 100 may be lowered by crane 25B to a selected depth in the water column 15. The ROV 35A and transfer device 100 are mated at a subsurface location to allow transfer of the second plurality of seismic sensor devices 30 from the transfer device 100 to the storage compartment 40. When the transfer device 100 and ROV 35A are mated, the second plurality of seismic sensor devices 30 contained in the transfer device 100 are transferred to the storage compartment 40 of the ROV 35A. Once the storage compartment 40 is reloaded, the ROV 35A and transfer device 100 are detached or unmated and seismic sensor device placement by ROV 35A may resume. In one embodiment, reloading of the storage compartment 40 is provided while the first vessel 5 is in motion. If the transfer device 100 is empty after transfer of the second plurality of seismic sensor devices 30, the transfer device 100 may be raised by the crane 25B to the vessel 5 where a reloading operation replenishes the transfer device 100 with a third plurality of seismic sensor devices 30. The transfer device 100 may then be lowered to a selected depth when the storage compartment 40 needs to be reloaded. This process may repeat as needed until a desired number of seismic sensor devices 30 have been deployed.
Using the transfer device 100 to reload the ROV 35A at a subsurface location reduces the time required to place the seismic sensor devices 30 on the seabed 55, or “planting” time, as the ROV 35A is not raised and lowered to the surface 10 for seismic sensor device reloading. Further, mechanical stresses placed on equipment utilized to lift and lower the ROV 35A are minimized as the ROV 35A may be operated below the surface 10 for longer periods. The reduced lifting and lowering of the ROV 35A may be particularly advantageous in foul weather or rough sea conditions. Thus, the lifetime of equipment may be enhanced as the ROV 35A and related equipment are not raised above surface 10, which may cause the ROV 35A and related equipment to be damaged, or pose a risk of injury to the vessel personnel.
Likewise, in a retrieval operation, the ROV 35A can utilize commands from personnel on the first vessel 5 to retrieve each seismic sensor device 30 that was previously placed on seabed 55. The retrieved seismic sensor devices 30 are placed into the storage compartment 40 of the ROV 35A. In some embodiments, the ROV 35A may be sequentially positioned adjacent each seismic sensor device 30 on the seabed 55 and the seismic sensor devices 30 are rolled, conveyed, or otherwise moved from the seabed 55 to the storage compartment 40. In some embodiments, the seismic sensor devices 30 may be retrieved from the seabed 55 by a robotic device 60 disposed on the ROV 35A.
Once the storage compartment 40 is full or contains a pre-determined number of seismic sensor devices 30, the transfer device 100 can be lowered to a position below the surface 10 and mated with the ROV 35A. The transfer device 100 may be lowered by crane 25B to a selected depth in the water column 15, and the ROV 35A and transfer device 100 are mated at a subsurface location. Once mated, the retrieved seismic sensor devices 30 contained in the storage compartment 40 are transferred to the transfer device 100. Once the storage compartment 40 is depleted of retrieved sensor devices, the ROV 35A and transfer device 100 are detached and sensor device retrieval by ROV 35A may resume. Thus, the transfer device 100 can ferry the retrieved seismic sensor devices 30 as a payload to the first vessel 5, allowing the ROV 35A to continue collection of the seismic sensor devices 30 from the seabed 55. In this manner, sensor device retrieval time is significantly reduced as the ROV 35A is not raised and lowered for sensor device unloading. Further, mechanical stresses placed on equipment related to the ROV 35A are minimized as the ROV 35A may be subsurface for longer periods.
In this embodiment, the first vessel 5 may travel in a first direction 75, such as in the +X direction, which may be a compass heading or other linear or predetermined direction. The first direction 75 may also account for or include drift caused by wave action, current(s) or wind speed and direction. In one embodiment, the plurality of seismic sensor devices 30 are placed on the seabed 55 in selected locations, such as a plurality of rows Rn in the X direction (R1 and R2 are shown) or columns Cn in the Y direction (C1, C2, C3, and C4 are shown), wherein n equals an integer. In one embodiment, the rows Rn and columns Cn define a grid or array, wherein each row Rn comprises a receiver line in the width of a sensor array (X direction) or each column Cn comprises a receiver line in a length of the sensor array (Y direction). The distance between adjacent sensor devices 30 in the rows is shown as distance LR and the distance between adjacent sensor devices 30 in the columns is shown as distance LC. While a substantially square pattern is shown, other patterns may be formed on the seabed 55. Other patterns include non-linear receiver lines or non-square patterns. The pattern(s) may be pre-determined or result from other factors, such as topography of the seabed 55. In some embodiments, the distances LR and LC may be substantially equal (e.g., plus or minus 10% of each other) and may include dimensions between about 60 meters to about 400 meters. In some embodiments, the distances LR and LC may be different. In some embodiments, the distances LR or LC may include dimensions between about 400 meters to about 1100 meters. The distance between adjacent seismic sensor devices 30 may be predetermined or result from topography of the seabed 55 as described above.
The first vessel 5 is operated at a speed, such as an allowable or safe speed for operation of the first vessel 5 and any equipment being towed by the first vessel 5. The speed may take into account any weather conditions, such as wind speed and wave action, as well as currents in the water column 15. The speed of the vessel may also be determined by any operations equipment that is suspended by, attached to, or otherwise being towed by the first vessel 5. For example, the speed is typically limited by the drag coefficients of components of the ROV 35A, such as the TMS 50A and umbilical cable 44A, as well as any weather conditions or currents in the water column 15. As the components of the ROV 35A are subject to drag that is dependent on the depth of the components in the water column 15, the first vessel speed may operate in a range of less than about 1 knot. For example, when two receiver lines (rows R1 and R2) are being laid, the first vessel includes a first speed of between about 0.2 knots and about 0.6 knots. In some embodiments, the first speed includes an average speed of between about 0.25 knots, which includes intermittent speeds of less than 0.25 knots and speeds greater than about 1 knot, depending on weather conditions, such as wave action, wind speeds, or currents in the water column 15.
During a seismic survey, one receiver line, such as row R1 may be deployed. When the single receiver line is completed a second vessel 80 can be used to provide a source signal. The second vessel 80 can be provided with a source device 85, which may be a device capable of producing acoustical signals or vibrational signals suitable for obtaining the survey data. The source signal propagates to the seabed 55 and a portion of the signal is reflected back to the seismic sensor devices 30. The second vessel 80 may be required to make multiple passes, for example at least four passes, per a single receiver line (row R1 in this example). During the time the second vessel 80 is making the passes, the first vessel 5 continues deployment of a second receiver line. However, the time involved in making the passes by the second vessel 80 can be shorter than the deployment time of the second receiver line. This causes a lag time in the seismic survey as the second vessel 80 sits idle while the first vessel 5 is completing the second receiver line.
In some embodiments, the first vessel 5 can utilize an ROV 35A to lay sensor devices to form a first set of two receiver lines (rows R1 and R2) in any number of columns, which may produce a length of each receiver line of up to and including several miles. The two receiver lines (rows R1 and R2) can be substantially parallel, e.g. within +/−20 degrees of parallel. When a single directional pass of the first vessel 5 is completed and the first set (rows R1, R2) of seismic sensor devices 30 are laid to a predetermined length, the second vessel 80, provided with the source device 85, is utilized to provide the source signal. The second vessel 80 may make eight or more passes along the two receiver lines to complete the seismic survey of the two rows R1 and R2.
While the second vessel 80 is shooting along the two rows R1 and R2, the first vessel 5 may turn 180 degrees and travel in the −X direction in order to lay seismic sensor devices 30 in another two rows adjacent the rows R1 and R2, thereby forming a second set of two receiver lines. The second vessel 80 may then make another series of passes along the second set of receiver lines while the first vessel 5 turns 180 degrees to travel in the +X direction to lay another set of receiver lines. The process may repeat until a specified area of the seabed 55 has been surveyed. Thus, the idle time of the second vessel 80 is minimized as the deployment time for laying receiver lines is cut approximately in half by deploying two rows in one pass of the vessel 5.
Although only two rows R1 and R2 are shown, the sensor device 30 layout is not limited to this configuration as the ROV 35A may be adapted to layout more than two rows of sensor devices in a single directional tow. For example, the ROV 35A may be controlled to lay out between three and six rows of sensor devices 30, or an even greater number of rows in a single directional tow. The width of a “one pass” run of the first vessel 5 to layout the width of the sensor array is typically limited by the length of the tether 46A or the spacing (distance LR) between sensor devices 30.
In an example seismic sensor deployment operation, the vessel 5 can move in the first direction 255, towing the TMS 50A and the underwater vehicle 215 behind it. The TMS 50A and the underwater vehicle 215 can move approximately directly behind the vessel 5. As a result, when the underwater vehicle 215 deploys seismic sensors on the ocean bottom, the seismic sensors would be deposited collinearly at various locations along a first direction 255 of the vessel 5. If deployment of additional seismic sensors at locations lateral to the first direction 255 is desired, then the vessel 5 would have to carry out another deployment run and adjust its travel direction so that it is directly above the desired deployment locations. Additional deployment runs can increase the cost of the deployment operation.
In some instances, the underwater vehicle 215 can include a propulsion system that can allow the underwater vehicle 215 to move laterally with respect to the direction of motion of the vessel 5. For example, the underwater vehicle 215 can use the propulsion system to cause the underwater vehicle 215 to move in a second direction 245, which is laterally oriented with respect to the first direction 255 of the vessel 5 and to the right of the vessel 5. The second direction 245, when viewed in the frame of reference 220, is parallel to the positive-X direction and is orthogonal to the first direction 255. However, the second direction 245 can be any direction that has a non-zero component in the positive-X direction or in a direction that is orthogonal to the first direction 255. For example, the second direction 245 can be about forty-five degrees with respect to the first direction 255. In another example, the second direction can make any angle with respect to the first direction 255. The propulsion system can cause the underwater vehicle 215 to also move to the left of the vessel 5 in a direction 250 that is opposite to the second direction 245. In addition, similar to the second direction 245, the direction 250 can form any angle with the first direction 255.
The extent to which the underwater vehicle 215 can be moved laterally in relation to the first direction 255 can be based on several factors, such as, for example, a length of the tether 46A, a power of the propulsion system, a speed of the vessel 5 in the first direction 255, etc. As an example, the extent to which the underwater vehicle 215 can move on either side of the vessel 5 can be defined as a first deployment zone 225. The first deployment zone 225 is bounded by a first left boundary 260 and a first right boundary 265. The first left boundary 260 can be the farthest extent on the left of the vessel 5 to which the underwater vehicle 215 can deploy seismic sensor devices. Similarly, the first right boundary 265 can be the farthest extent on the right of the vessel 20 to which the underwater vehicle 215 can deploy seismic sensor devices. Thus, with the ability to move laterally with respect to the first direction 255 of the vessel 5, the underwater vehicle 215 can deploy seismic sensor devices anywhere within the first deployment zone. It should be noted that the first deployment zone 225 can be based on the assumption that the TMS 50A to which the underwater vehicle 215 is tethered via the tether 46A may not include a propulsion system.
In some examples, the TMS 50A also can include a propulsion system. The propulsion system of the TMS 50A, similar to the propulsion system of the underwater vehicle 215, can allow the movement of the TMS 50A in the lateral direction in relation to the first direction 255 of the vessel 5. For example, the TMS 50A can move in a third direction 235 that is lateral in relation to the first direction 255 of the vessel 5 and is to the right of the vessel 5. The third direction 235 is along the positive-X direction and is orthogonal to the first direction 255. However, the third direction 235 can form any angle with respect to the first direction 255. For example, the third direction 235 can form a forty-five degree angle with respect to the first direction 255. In some examples, the third direction 235 can form any angle that has a non-zero magnitude in the positive-X direction, or a direction that is orthogonal to the first direction 255. The propulsion system of the TMS 50A can also allow the TMS 50A to move laterally towards the left of the vessel 5 in a direction 240 that is opposite to the third direction 235. Similar to the third direction 235, the direction 240 can form any angle with respect to the first direction 255 of the vessel 5. In some examples, the third direction 235 can be parallel to the second direction 245. In some examples, the first direction 255 can intersect the second direction 245 and the third direction 235.
The extent to which the TMS 50A can be moved laterally in relation to the first direction 255 of the vessel 5 can be based on factors, such as, for example, a length of the cable 44A, a power of the propulsion system, a speed of the vessel 5 in the first direction 255, the load offered by the tether 46A and the underwater vehicle 215, etc. An advantage of the ability to move both the TMS 50A and the underwater vehicle 215 in the lateral direction is the potential increase in a width of the deployment zone. For example, as shown in
Another technical advantage of providing propulsion to the TMS 50A is the reduction in the tether length that would have otherwise been needed to achieve the increase in the deployment zone with a longer tether alone. For example, one approach to increasing the deployment zone would be to increase the length of the cable 44A and the tether 46A, and rely on increase in the deployment zone based on the propulsion system of the underwater vehicle 215. However, increasing the length of the cable 44A or the tether 46A can also increase the stress on cable 44A or tether 46A, thereby increasing the risk of failure. By providing propulsion to the TMS 50A, the lengths of the cable 44A or the tether 46A can be reduced without a relative reduction in the deployment zone. As a result, the stress, and the associated failure risk, on the cable 44A and the tether 46A can be reduced.
Yet another technical advantage of providing propulsion to the TMS 50A is the ability to keep safe separation between the TMS 50A and other subsea vehicles, such as, for example, the underwater vehicle 215. In instances where the TMS 50A does not include a propulsion system, there can be a risk of collision between the TMS 50A and the underwater vehicle 215. However, by providing propulsion to the TMS 50A, the position of the TMS 50A can be actively controlled and safe separation between the TMS 50A and other subsea vehicles, such as, for example, the underwater vehicle 215, can be maintained. As a result, the risk of collision between the TMS 50A and other subsea vehicles can be reduced.
The propulsion device 315 can include a force generation mechanism 320 (or thruster) to generate force, such as a propeller, a thruster, a paddle, an oar, a waterwheel, a screw propeller, a fixed pitch propeller, a variable pitch propeller, a ducted propeller, an azimuth propeller, a water jet, a fan, or a centrifugal pump. The force generation mechanism 320 can include a fluid propulsion system such as a pump-jet, hydrojet, or water jet that can generate a jet of water for propulsion. The force generation mechanism 320 can include a mechanical arrangement having a ducted propeller with a nozzle, or a centrifugal pump and nozzle. The force generation mechanism 320 can have an intake or inlet (e.g., facing a bottom of the TMS 50A) that allows water to pass into the propulsion device 315. The water can enter the pump of the propulsion system through the inlet. The water pressure inside the inlet can be increased by the pump and forced backwards through a nozzle. The propulsion device 315 can include a reversing bucket. With the use of a reversing bucket, reverse thrust can be generated. The reverse thrust can facilitate slowing movement of the TMS 50A as the movement of the vessel 5 slows.
The system 300 can include one or more propulsion systems 315. The propulsions system 315 can be integrated with, or mechanically coupled to, a portion of the TMS 50A. The propulsion device 315 can be built into a portion of the TMS 50A. The propulsion device 315 can be attached onto the portion of the TMS 50A using an attachment or coupling mechanism such as one or more screws, bolts, adhesives, grooves, latches, or pins.
The system 300 can include multiple propulsion systems. The multiple propulsions systems 315 can be centrally controlled or individually controlled by a control unit. The multiple propulsions systems can be independently activated or synchronously activated.
The system 300 can include a propulsion device 315 located on a portion of the TMS 50A. For example, the propulsion device 315 can be located on a back end 325 of the TMS 50A that faces a direction opposite the direction of movement. The propulsion device 315 can be located in the center of the back end 325, on a left side of the back end 325 or a right side of the back end 325. The propulsion device 315 can, in some embodiments, span a width of the back end 325. The propulsion device 315 can be mechanically coupled to the back end 325, extend off from the back end 325, or be integrated or built-into the back end 325. The propulsions system 315 can be removably, mechanically coupled to the back end 325. The propulsions system 315 can be permanently or fixedly mechanically coupled to the back end 325. In some embodiments, the back end 325 can be removably coupled to the TMS 50A, while the propulsion device 315 is fixedly coupled to, or integrated with, the back end 325.
The TMS 50A can include two propulsion systems 315 (or two propulsion systems 315 can be attached to the back end 325). For example, a first propulsions system can be located on the left side of the back end 325, and a second propulsion system can be located on the right side of the back end 325. The two propulsion systems 315 can be separated by a predetermined distance. The predetermined distance of separation can facilitate allowing the two propulsion systems 315 to move the system 300 in a direction. For example, the predetermined distance of separation can allow the two propulsion systems 315 to steer the TMS 50A by allowing a first propulsions system 315 to generate a greater force relative to a second propulsions system 315 on the back end 325. By generating different amounts of force, the two propulsion systems 315 can steer or control a direction of movement of the system 300 or TMS 50A.
The different amounts of force generated by the two propulsion systems 315 on the TMS 50A can facilitate orienting the system 300 in a direction. For example, the two propulsion systems 315 can facilitate the movement of the TMS 50A in a lateral direction in relation to the direction of travel of the vessel. For example, referring to
The system 300 can include one or more steering devices 310. The steering device 310 can refer to a steering apparatus 310 that includes multiple components. The steering device 310 can receive instructions from the propulsion device 315 or a control unit 110. The steering device 310 can include, for example, a rudder. In some embodiments, the steering device 310 can include fins or runners. For example, the steering device 310 can include an actuator, spring-mechanism, or hinge that can pivot, rotate or change the orientation of one or more of the fins, runners, or rudders to steer the TMS 50A.
The steering device 310 can use the propulsion device 315, or component thereof, to steer the system 300. For example, the propulsion device 315 can include a nozzle and pump-jets. The nozzle can provide the steering of the pump-jets. Plates or rudders 310 can be attached to the nozzle in order to redirect the water flow from one side to another side (e.g., port and starboard; right and left). The steering device 310 can function similar to air thrust vectoring to provide a pumpjet-powered system 300 with increased agility in the aqueous medium.
The force generation mechanism 320 of system 300 can include one or more pairs of inlets 320 and outlets 430. The pair of inlet 320 and outlet 430 can be located on the TMS 50A. The inlet 320 can be connected to the outlet 430 by a tube or pipe. An engine can be located in between the inlet 320 and outlet 430 to generate force to draw water into the inlet and push water out of the outlet to thrust the TMS 50A or system 300 in the desired direction.
While
The energy source 510 can include a battery, fuel, fossil fuel, petroleum, gasoline, natural gas, oil, coal, fuel cell, hydrogen fuel cell, solar cell, wave power generator, hydropower, or uranium atoms (or other fuel source for a nuclear reactor). The energy source 510 can be located on the TMS 50A or the underwater vehicle 215. The energy source 510 can be located on the vessel 5, and the vessel 5 can provide power to the engine 515 via a power cable, such as the umbilical cable 44A or the tether 46A. The energy source 510 can include a sensor or monitor that measures an amount of power or fuel remaining in the energy source 510. The sensor or monitor can provide an indication as to the amount of fuel or power remaining in the energy source 510 to the local control unit 520. The local control unit 520 can conserve the energy source 510 by reducing the amount of force generated using energy from the energy source. The local control unit 520 can provide the indication of the amount of fuel remaining to the remote control unit 540.
The propulsion system 505 can include an engine 515. The engine 515 can convert energy provided by the energy source 510 to mechanical energy or force. The engine 515 can convert the energy provided by the energy source 510 to mechanical energy responsive to an instruction from the local control unit 520 or remote control unit 540. The engine 515 can include a motor. The engine 515 can include a heat engine, internal combustion engine, or external combustion engine. The engine 515 can include an electric motor that converts electrical energy into mechanical motion. The engine 515 can include a nuclear reactor that generates heat from nuclear fission. The engine 515 can include a pneumatic motor that uses compressed air to generate mechanical motion. The engine 515 can use chemical energy to create force.
The engine 515 can transfer the mechanical energy to a thruster 525. The thruster 525 can include any device or mechanism that can generate force to move the TMS 50A or the underwater vehicle 215 in a desired direction through the aqueous medium. The thruster 525 can include a propeller, a paddle, an oar, a waterwheel, a screw propeller, a fixed pitch propeller, a variable pitch propeller, a ducted propeller, an azimuth propeller, a water jet, a fan, or a pump. The engine 515 can provide the thruster 525 with mechanical energy to generate force. For example, the engine 515 can provide mechanical energy to spin or rotate a propeller. The engine 515 can provide mechanical energy to a pump to generate pressure to create a water jet that propels or move TMS 50A or the underwater vehicle 215 in the desired direction.
The propulsion system 505 can include a steering device 530 (e.g., steering device 310 shown in
The propulsion system 505 can include a local control unit 520. In some embodiments, the system 500 can include a local control unit 520 and a remote control unit 540. In some embodiments, the system 500 may include one of the local control unit 520 or the remote control unit 540. The local control unit 520 can include one or more function or component depicted in
The local control unit 520 can monitor the speed or velocity of the TMS 50A or the underwater vehicle 215. The local control unit 520 can include a GPS sensor, gyroscope, or accelerometer. The GPS sensor can receive GPS signals from a GPS satellite to determine a location of the TMS 50A or the underwater vehicle 215. The GPS sensor can provide the location information (e.g., latitude and longitude coordinates) to the local control unit 520 or the remote control unit 540. The accelerometer can determine an acceleration, speed or velocity of the TMS 50A or the underwater vehicle 215 (e.g., knots, nautical miles per hour, miles per hour, or meters per hour). The gyroscope can determine an orientation of the TMS 50A or the underwater vehicle 215. The control unit 520 can determine one or more of the location, velocity, or orientation from these components. The local control unit 520 can use this information to determine how much force to generate to move the TMS 50A or the underwater vehicle 215. The local control unit 520 can provide this information to the remote control unit 540, which can, in-turn, process the information and provide instructions to the local control unit 520.
The remote control unit 540 can be external to the propulsion system 505. The remote control unit 540 can be located on the vessel 5. The remote control unit 540 can provide instructions to the propulsion system 505 to cause the propulsion system 505 to move, direct, or slow down the TMS 50A or the underwater vehicle 215. The remote control unit 540 can receive an indication from a person or can automatically generate instructions based on a configuration, policy, or setting. For example, the remote control unit 540 can be configured to instruct the TMS 50A or the underwater vehicle 215 to follow the vessel 5 at a predetermined location relative to a portion of the vessel 5. The remote control unit 540 can receive location information for the TMS 50A or the underwater vehicle 215 from the local control unit 520. The location information can include a velocity, location or orientation of the TMS 50A or the underwater vehicle 215. The remote control unit 540 can determine, based on the received location, velocity, or orientation information, to provide an instruction to the local control unit 520 to adjust the location, velocity or orientation.
In some embodiments, the local control unit 520 can monitor the location, velocity and orientation of the TMS 50A or the underwater vehicle 215, and automatically instruct the thruster 525 or engine 515 to generate more or less force to adjust the velocity, orientation, or direction. The local control unit 520 can monitor an orientation of the TMS 50A or the underwater vehicle 215 and determine that the case is leaning to a side. For example, the TMS 50A or the underwater vehicle 215 may lean to a side if the case is towed by a vessel 5 that is turning. The local control unit 520, responsive to detecting that the TMS 50A or the underwater vehicle 215 is leaning at an angle greater than a predetermined threshold (e.g., 10 degrees, 15 degrees, 20 degrees 30 degrees, 40 degrees) in a plane orthogonal to the direction of motion, can steer or thrust the TMS 50A or the underwater vehicle 215 to re-orient the case.
In some embodiments, the local control unit 520 can include one or more sensors to detect the location of the TMS 50A or the underwater vehicle 215 relative to the vessel 5. For example, the control unit 520 can include a proximity sensor to detect a location of the case relative to the vessel 5. In some embodiments, the remote control unit 540 on the vessel can generate beacons or pings that the local control unit 520 can detect to triangulate a position of the TMS 50A or the underwater vehicle 215 relative to the vessel 5.
For example, the local control unit 520 can include an instruction to follow an object moving through an aqueous medium, or an instruction to follow a vessel 5 towing TMS 50A or the underwater vehicle 215 through an aqueous medium. The object can include, for example, a vessel 5, buoy, water vehicle, transfer device, or skid structure. The local control unit 520 can include sensors such as a camera, position sensor, motion sensor, proximity sensor, transducers, radar, or other sensors that allow the local control unit 520 to determine a change in a position of the object, and move the TMS 50A or the underwater vehicle 215 to follow the object at a predetermined distance from the object. In some embodiments, the remote control unit 540 can provide an indication to the local control unit 520 as to a change in direction, speed or position of the vessel 5. The local control unit 520 can receive this indication of a change in direction or speed of the vessel 5, and adjust a speed or direction of the TMS 50A or the underwater vehicle 215 accordingly.
The network 535 can include a wired or wireless network. The network 535 can include a wire such as an umbilical cable 44A or a tether 46A from the vessel 5. Instructions can be conveyed via the network 535 using one or more communication protocols. The network 535 may be connected via wired or wireless links. Wired links may include Digital Subscriber Line (DSL), coaxial cable lines, or optical fiber lines. The wireless links may include BLUETOOTH, Wi-Fi, Worldwide Interoperability for Microwave Access (WiMAX), an infrared channel or satellite band. The wireless links may also include any cellular network standards used to communicate among mobile devices, including standards that qualify as 1G, 2G, 3G, or 4G. The network standards may qualify as one or more generation of mobile telecommunication standards by fulfilling a specification or standards such as the specifications maintained by International Telecommunication Union. The 3G standards, for example, may correspond to the International Mobile Telecommunications-2000 (IMT-2000) specification, and the 4G standards may correspond to the International Mobile Telecommunications Advanced (IMT-Advanced) specification. Examples of cellular network standards include AMPS, GSM, GPRS, UMTS, LTE, LTE Advanced, Mobile WiMAX, and WiMAX-Advanced. Cellular network standards may use various channel access methods e.g. FDMA, TDMA, CDMA, or SDMA. In some embodiments, different types of data may be transmitted via different links and standards. In other embodiments, the same types of data may be transmitted via different links and standards.
The network 535 may be any type and/or form of network. The geographical scope of the network 535 may vary widely and the network 104 can be a body area network (BAN), a personal area network (PAN), a local-area network (LAN), e.g. Intranet, a metropolitan area network (MAN), a wide area network (WAN), or the Internet. The topology of the network 104 may be of any form and may include, e.g., any of the following: point-to-point, bus, star, ring, mesh, or tree. The network 535 may be an overlay network which is virtual and sits on top of one or more layers of other networks. The network 535 may utilize different techniques and layers or stacks of protocols, including, e.g., the Ethernet protocol, the internet protocol suite (TCP/IP), the ATM (Asynchronous Transfer Mode) technique, the SONET (Synchronous Optical Networking) protocol, or the SDH (Synchronous Digital Hierarchy) protocol. The TCP/IP internet protocol suite may include application layer, transport layer, internet layer (including, e.g., IPv6), or the link layer. The network 535 may be a type of a broadcast network, a telecommunications network, a data communication network, or a computer network. The network 535 can include wireless communication technologies such as Bluetooth, Zigbee, or RFID. The network 535 can allow for communication using small, low-power digital radios based on the IEEE 802.15.4 standard for WPANs, such as those based on the ZigBee standard. Systems based on the ZigBee standard can use radio-frequency (RF) and provide a long battery life and secure networking.
The method 600 includes moving an underwater vehicle in a second direction (ACT 610). As an example,
The method 600 includes moving the TMS in a third direction (ACT 615). The TMS can be moved in the third direction that is different from the first direction of the vessel. For example, referring to
The method 600 includes instruct thruster to move the TMS in the third direction and deploy seismic data acquisition units (ACT 620). As an example, the control unit can instruct the thrusters to move the TMS in the third direction based, in part, on a cross-line location policy. The cross-line location policy can specify the conditions for employing the thrusters in the TMS 50A. In one example, the cross-line location policy can specify a first threshold distance. If the distance or span between adjacent rows of locations where seismic data acquisition units are to be deployed is greater than the first threshold distance, the cross-line location policy can indicate that the TMS 50A may employ thrusters to move the TMS 50A in lateral directions to aid in the deployment of the seismic data acquisition units. The cross-line location policy may also specify a second threshold distance. If the distance of span between adjacent rows of locations where seismic data acquisition units are to be deployed is also less than the second threshold distance, the policy can indicate use of thrusters of the TMS 50A during deployment. In some examples, the first threshold distance can include the width of the first deployment zone 225, and the second threshold distance can include the width of the second deployment zone 230. As discussed above, the width of the first deployment zone 225 can indicate the extent to which seismic data acquisition units can be deployed with employing the thrusters on the underwater vehicle 215 alone. If the distance between two adjacent rows of locations of deployment is wider than the first deployment zone 225, the vessel 5 may have to make two separate trips to deploy the seismic data acquisition units. If however, the distance the distance between two adjacent rows of locations of deployment is less than the width of the second deployment zone 230, the control unit can activate the propulsion system of the TMS 50A. The control unit can instruct the thrusters of each of the TMS 50A and the underwater vehicle 215 to move in the third direction and the second direction, respectively. When the underwater vehicle 215 reaches a target location for a data acquisition unit, the control unit can instruct a deployment mechanism in the underwater vehicle 215 to deploy the data acquisition unit.
The combination of the movement of the TMS 50A and the underwater vehicle 215 in a direction that is different from the first direction, such as for example, in a direction that is orthogonal to the first direction, the deployment zone of the system can be widened. The widening of the deployment zone allows the underwater vehicle 215 to deploy a larger number of seismic data acquisition units over a wider region in the seabed for each pass of the vessel 5. For example, referring to
In some examples, the control unit can determine a position of the underwater vehicle, such as the underwater vehicle 215, as the underwater vehicle moves in the second direction. For example, referring to
The first location can be any location that is within the extended deployment zone bounded by the second left boundary 270 and the second right boundary 275. Subsequent to the deployment of the first seismic data acquisition unit 705, the control unit can determine the target location of the second seismic data acquisition unit 715. For example, the control unit can determine that the target location is between the first right boundary 265 and the second right boundary 275. Based on the second target location and based on the cross-line location policy, the control unit can activate the thrusters on the TMS 50A to move the TMS 50A in the third direction 235. The control unit can also instruct the thrusters on the underwater vehicle 215 to actuate and to move the underwater vehicle 215 in the second direction 245. The sole or the combined movement of the TMS 50A and the underwater vehicle 215 can result in the underwater vehicle 215 being positioned between the first right boundary 265 and the second right boundary 275. As the underwater vehicle 215 moves forward by the towing action of the vessel 5 in the first direction, the underwater vehicle 215 can arrive at the target location. At the second stage 720 depicted in
Subsequent to the deployment of the second seismic data acquisition unit 715, the control unit can determine the third target location for deploying the third seismic data acquisition unit 725. As an example, the control unit may determine that the third target location lies between the first left boundary 260 and the second left boundary 270. The control unit can also determine that the current location of the underwater vehicle 215 is not near the third target location. Based on the cross-line location policy, the control unit can instruct the thrusters on the TMS 50A to move the TMS 50A in a fourth direction 240 depicted in
Each of the first TMS 805, the second TMS 810, the first ROV 815, and the second ROV 820 can be equipped with propulsion systems, such as the propulsion systems discussed above in relation to
Similarly, the control unit can actuate the propulsion systems of the second TMS 810 and the second ROV 820, such that the second TMS 810 and the second ROV 820 move in a direction that is to the right of and lateral to the first direction 255 of the vessel 5. Including a second pair of TMS and ROV can increase a number of seismic data acquisition units that can be deployed per unit time.
The computing system 900 may be coupled via the bus 905 to a display 935 or display device, such as a liquid crystal display, or active matrix display, for displaying information to a user. An input device 930, such as a keyboard including alphanumeric and other keys, may be coupled to the bus 905 for communicating information and command selections to the processor 910. The input device 930 can include a touch screen display 935. The input device 930 can also include a cursor control, such as a mouse, a trackball, or cursor direction keys, for communicating direction information and command selections to the processor 910 and for controlling cursor movement on the display 935.
The processes, systems and methods described herein can be implemented by the computing system 900 in response to the processor 910 executing an arrangement of instructions contained in main memory 915. Such instructions can be read into main memory 915 from another computer-readable medium, such as the storage device 925. Execution of the arrangement of instructions contained in main memory 915 causes the computing system 900 to perform the illustrative processes described herein. One or more processors in a multi-processing arrangement may also be employed to execute the instructions contained in main memory 915. In some embodiments, hard-wired circuitry may be used in place of or in combination with software instructions to effect illustrative implementations. Thus, embodiments are not limited to any specific combination of hardware circuitry and software.
Although an example computing system has been described in
Embodiments of the subject matter and the operations described in this specification can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. The subject matter described in this specification can be implemented as one or more computer programs, e.g., one or more circuits of computer program instructions, encoded on one or more computer storage media for execution by, or to control the operation of, data processing apparatus. Alternatively or in addition, the program instructions can be encoded on an artificially generated propagated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal that is generated to encode information for transmission to suitable receiver apparatus for execution by a data processing apparatus. A computer storage medium can be, or be included in, a computer-readable storage device, a computer-readable storage substrate, a random or serial access memory array or device, or a combination of one or more of them. Moreover, while a computer storage medium is not a propagated signal, a computer storage medium can be a source or destination of computer program instructions encoded in an artificially generated propagated signal. The computer storage medium can also be, or be included in, one or more separate components or media (e.g., multiple CDs, disks, or other storage devices).
The operations described in this specification can be performed by a data processing apparatus on data stored on one or more computer-readable storage devices or received from other sources. The term “data processing apparatus” or “computing device” encompasses various apparatuses, devices, and machines for processing data, including by way of example a programmable processor, a computer, a system on a chip, or multiple ones, or combinations of the foregoing. The apparatus can include special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit). The apparatus can also include, in addition to hardware, code that creates an execution environment for the computer program in question, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, a cross-platform runtime environment, a virtual machine, or a combination of one or more of them. The apparatus and execution environment can realize various different computing model infrastructures, such as web services, distributed computing and grid computing infrastructures.
A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, declarative or procedural languages, and it can be deployed in any form, including as a stand-alone program or as a circuit, component, subroutine, object, or other unit suitable for use in a computing environment. A computer program may, but need not, correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more circuits, subprograms, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for performing actions in accordance with instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. However, a computer need not have such devices. Moreover, a computer can be embedded in another device, e.g., a personal digital assistant (PDA), a Global Positioning System (GPS) receiver, or a portable storage device (e.g., a universal serial bus (USB) flash drive), to name just a few. Devices suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.
To provide for interaction with a user, implementations of the subject matter described in this specification can be implemented on a computer having a display device, e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor, for displaying information to the user and a keyboard and a pointing device, e.g., a mouse or a trackball, by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including acoustic, speech, or tactile input.
While various inventive embodiments have been described and illustrated herein, those of ordinary skill in the art will readily envision a variety of other means or structures for performing the function or obtaining the results or one or more of the advantages described herein, and each of such variations or modifications is deemed to be within the scope of the inventive embodiments described herein. More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, or configurations will depend upon the specific application or applications for which the inventive teachings are used. The foregoing embodiments are presented by way of example, and within the scope of the appended claims and equivalents thereto other embodiments may be practiced otherwise than as specifically described and claimed. The systems and methods described herein are directed to each individual feature, system, article, material, or kit, described herein. In addition, any combination of two or more such features, systems, articles, materials, kits, or methods, if such features, systems, articles, materials, kits, or methods are not mutually inconsistent, is included within the inventive scope of the present disclosure.
The above-described embodiments can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers.
Also, a computer may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible format.
Such computers may be interconnected by one or more networks in any suitable form, including a local area network or a wide area network, such as an enterprise network, and intelligent network (IN) or the Internet. Such networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks, wired networks or fiber optic networks.
A computer employed to implement at least a portion of the functionality described herein may comprise a memory, one or more processing units (also referred to herein simply as “processors”), one or more communication interfaces, one or more display units, and one or more user input devices. The memory may comprise any computer-readable media, and may store computer instructions (also referred to herein as “processor-executable instructions”) for implementing the various functionalities described herein. The processing unit(s) may be used to execute the instructions. The communication interface(s) may be coupled to a wired or wireless network, bus, or other communication means and may therefore allow the computer to transmit communications to or receive communications from other devices. The display unit(s) may be provided, for example, to allow a user to view various information in connection with execution of the instructions. The user input device(s) may be provided, for example, to allow the user to make manual adjustments, make selections, enter data or various other information, or interact in any of a variety of manners with the processor during execution of the instructions.
The various methods or processes outlined herein may be coded as software that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.
In this respect, various inventive concepts may be embodied as a computer readable storage medium (or multiple computer readable storage media) (e.g., a computer memory, one or more floppy discs, compact discs, optical discs, magnetic tapes, flash memories, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other non-transitory medium or tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments of the solution discussed above. The computer readable medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the present solution as discussed above.
The terms “program” or “software” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects of embodiments as discussed above. Additionally, it should be appreciated that according to one aspect, one or more computer programs that when executed perform methods of the present solution need not reside on a single computer or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present solution.
Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, or other components that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.
Also, data structures may be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that convey relationship between the fields. However, any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.
Also, various inventive concepts may be embodied as one or more methods, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
The indefinite articles “a” and “an,” as used herein in the specification and in the claims, unless clearly indicated to the contrary, should be understood to mean “at least one.” References to “or” may be construed as inclusive so that any terms described using “or” may indicate any of a single, more than one, and all of the described terms.
As used herein in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
In the claims, as well as in the specification above, all transitional phrases such as “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” “holding,” “composed of,” and the like are to be understood to be open-ended, i.e., to mean including but not limited to. Only the transitional phrases “consisting of” and “consisting essentially of” shall be closed or semi-closed transitional phrases, respectively.
Claims
1. A system to perform a seismic survey in a marine environment, comprising:
- a tether management system towed, via a first cable, by a vessel that moves through an aqueous medium in a first direction;
- an underwater vehicle connected, via a second cable, to the tether management system, the underwater vehicle to move in a second direction different from the first direction to deploy seismic data acquisition units on an ocean bottom;
- a thruster coupled to the tether management system to move the tether management system in a third direction different from the first direction; and
- a control unit comprising one or more processors to instruct, based on a cross-line location policy, the thruster to move the tether management system in the third direction different from the first direction to allow the underwater vehicle to deploy at least one of the seismic data acquisition units on the ocean bottom.
2. The system of claim 1, comprising the control unit to:
- determine a position of the underwater vehicle as the underwater vehicle moves in the second direction; and
- instruct, based on the position of the underwater vehicle and the cross-line location policy, the thruster to move in the third direction.
3. The system of claim 1, comprising the control unit to:
- instruct, based on the cross-line location policy, the thruster to move the tether management system in the third direction to extend a deployment zone of the underwater vehicle.
4. The system of claim 1, comprising:
- the underwater vehicle to deploy a first seismic data acquisition unit at a first location on the ocean bottom;
- the control unit to instruct, subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction; and
- the underwater vehicle to deploy, subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom.
5. The system of claim 4, comprising:
- the control unit to instruct, subsequent to deployment of the second seismic data acquisition unit at the second location and based on the cross-line location policy, the thruster to move the tether management system in a fourth direction opposite the third direction; and
- the underwater vehicle to deploy, subsequent to movement by the thruster of the tether management system in the fourth direction, a third seismic data acquisition unit at a third location on the ocean bottom.
6. The system of claim 1, comprising:
- the underwater vehicle to deploy a first seismic data acquisition unit at a first location on the ocean bottom within a first deployment zone of the underwater vehicle;
- the control unit to instruct, subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction; and
- the underwater vehicle to deploy, subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom within a second deployment zone outside the first deployment zone, the second deployment zone not accessible by the underwater vehicle prior to movement by the thruster of the tether management system in the third direction.
7. The system of claim 1, wherein the tether management system comprises the control unit.
8. The system of claim 1, wherein the underwater vehicle comprises the control unit.
9. The system of claim 1, wherein the vessel comprises the control unit.
10. The system of claim 1, wherein the control unit is remote from, and external to, the tether management system.
11. The system of claim 1, comprising:
- a second tether management system towed, via a third cable, by the vessel; and
- a second underwater vehicle connected, via a fourth cable, to the second tether management system.
12. The system of claim 1, comprising:
- a second tether management system towed, via a third cable, by the vessel;
- a second thruster coupled to the second tether management system to move the tether management system in a fourth direction different from the first direction;
- a second underwater vehicle connected, via a fourth cable, to the second tether management system, the second underwater vehicle to move in a fifth direction different from the first direction to deploy second seismic data acquisition units on the ocean bottom; and
- the control unit to instruct, based on the cross-line location policy, the second thruster to move the second tether management system in the fourth direction different from the first direction to cause the second underwater vehicle to deploy at least one of the second seismic data acquisition units on the ocean bottom.
13. The system of claim 1, wherein the cross-line location policy is configured to extend a lateral range of deployment by at least 100 meters.
14. The system of claim 1, wherein the first direction intersects with the second direction and the third direction.
15. The system of claim 1, wherein the first direction is perpendicular to the second direction, and the second direction is parallel with the third direction.
16. A method of performing a seismic survey in a marine environment, comprising:
- towing, by a vessel via a first cable, a tether management system through an aqueous medium in a first direction;
- moving, by an underwater vehicle connected, via a second cable, to the tether management system, in a second direction different from the first direction to deploy seismic data acquisition units on an ocean bottom;
- exerting, by a thruster coupled to the tether management system, a force to move the tether management system in a third direction different from the first direction; and
- instructing, by a control unit comprising one or more processors, based on a cross-line location policy, the thruster to move the tether management system in the third direction different from the first direction to cause the underwater vehicle to deploy at least one of the seismic data acquisition units on the ocean bottom.
17. The method of claim 16, comprising:
- determining a position of the underwater vehicle as the underwater vehicle moves in the second direction; and
- instructing, based on the position of the underwater vehicle and the cross-line location policy, the thruster to move in the third direction.
18. The method of claim 16, comprising:
- instructing, based on the cross-line location policy, the thruster to move the tether management system in the third direction to extend a deployment zone of the underwater vehicle.
19. The method of claim 16, comprising:
- deploying, by the underwater vehicle, a first seismic data acquisition unit at a first location on the ocean bottom;
- instructing, by the control unit subsequent to deployment of the first seismic data acquisition unit at the first location and based on the cross-line location policy, the thruster to move the tether management system in the third direction; and
- deploying, by the underwater vehicle subsequent to movement of the tether management system by the thruster, a second seismic data acquisition unit at a second location on the ocean bottom.
20. The method of claim 19, comprising:
- instructing, subsequent to deployment of the second seismic data acquisition unit at the second location and based on the cross-line location policy, the thruster to move the tether management system in a fourth direction opposite the third direction; and
- deploying, by the underwater vehicle subsequent to movement by the thruster of the tether management system in the fourth direction, a third seismic data acquisition unit at a third location on the ocean bottom.
Type: Application
Filed: Oct 5, 2018
Publication Date: Apr 9, 2020
Patent Grant number: 11650344
Inventors: Roger L. Fyffe (Sugar Land, TX), Etienne Marc (Houston, TX), Chance Mann (Houston, TX)
Application Number: 16/153,236