Autonomous Transportation Of Cargo
20220390948 · 2022-12-08
Inventors
Cpc classification
B63B1/02
PERFORMING OPERATIONS; TRANSPORTING
B63B27/00
PERFORMING OPERATIONS; TRANSPORTING
B63B79/40
PERFORMING OPERATIONS; TRANSPORTING
B63B2213/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B63B1/02
PERFORMING OPERATIONS; TRANSPORTING
B63B27/00
PERFORMING OPERATIONS; TRANSPORTING
B63B79/40
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An autonomous vessel and method for transporting a cargo from an origin to a destination utilizing water currents, a satellite location system, and a satellite communication system includes a hull for navigating a body of water. A communication module is adapted for wireless communication with local contacts and the satellite communication system. A propulsion module is adapted to propel the hull through the body of water and preferably includes one or more relatively low-power electric motors. A navigation module is adapted to steer the hull towards a next waypoint. The navigation module preferably includes a rudder control system and is connected with a location module that is itself adapted for communication with the satellite location system to find a current location of the hull on the body of water. A controller is adapted for controlling the modules, sending information, and for receiving commands and information.
Claims
1. An autonomous vessel for transporting a cargo from an origin to a destination utilizing water currents, a satellite location system, and a satellite communication system, the autonomous vessel comprising: a hull adapted to navigate a body of water; a communication module adapted for wireless communication with local contacts and with the satellite communication system; a propulsion module adapted to propel the hull through the water; a navigation module adapted to steer the hull towards a next waypoint; a location module adapted for communicating with the satellite location system to find a current location of the hull on the body of water; a controller having at least a processor, a volatile memory, and a non-volatile memory, the controller adapted for controlling the modules, storing weather models received from the communication module, determining a path from the current location to the destination utilizing the water currents, determining the next waypoint, and navigating towards the next waypoint with the navigation module utilizing the propulsion module when unable to utilize the water currents; and a power source adapted to power the controller and the modules; whereby the hull navigates to the destination through a series of the waypoints by utilizing the ocean currents when possible and the propulsion module when not.
2. The autonomous vessel of claim 1 wherein the controller utilizes the communication module to access updated weather models from a weather service accessible through the satellite communication system.
3. The autonomous vessel of claim 2 wherein the controller utilizes the communication module to access a network having the updated weather models, suggested next waypoints, and updated destination location information.
4. The autonomous vessel of claim 3 wherein the controller utilizes the communication module to access a command center connected with the network, the controller adapted to send the command center location information of the hull, module status information, cargo status information, and weather information, and to receive the next waypoint from the command center and begin navigating towards the waypoint with the navigation module utilizing the propulsion module.
5. The autonomous vessel of claim 1 wherein the power source includes a solar energy collector.
6. The autonomous vessel of claim 5 wherein the solar energy collector includes a buoyant float for maintaining the solar energy collector above the water.
7. The autonomous vessel of claim 1 wherein the hull is a surface hull adapted for floating on the body of water.
8. The autonomous vessel of claim 1 wherein the hull is a subsurface-capable hull adapted for either floating on the body of water or navigating under a surface of the body of water.
9. An autonomous vessel for transporting a cargo from an origin to a destination utilizing water currents, a satellite location system, and a satellite communication system, the autonomous vessel comprising: a hull adapted to navigate a body of water; a communication module adapted for wireless communication with local contacts and with the satellite communication system; a propulsion module adapted to propel the hull through the water; a navigation module adapted to steer the hull towards a next waypoint; a location module adapted for communicating with the satellite location system to find a current location of the hull on the body of water; a controller having at least a processor, a volatile memory, and a non-volatile memory, the controller adapted for controlling the modules, storing weather models received from the communication module, determining a path from the current location to the destination utilizing the water currents, determining the next waypoint, and navigating towards the next waypoint with the navigation module utilizing the propulsion module when unable to utilize the water currents; and a power source, including a solar energy collector, adapted to power the controller and the modules; wherein the controller is adapted to utilize the communication module to access updated weather models from a weather service accessible through the satellite communication system, and to access a network having the updated weather models, suggested next waypoints, and updated destination location information, and to access a command center connected with the network, the controller adapted to send the command center location information of the hull, module status information, cargo status information, and weather information, and to receive the next waypoint from the command center and begin navigating towards the waypoint with the navigation module utilizing the propulsion module; whereby the hull navigates to the destination through a series of the waypoints by utilizing the ocean currents when possible and the propulsion module when not.
10. A method for autonomously transporting a cargo from an origin to a destination utilizing water currents, a satellite location system, and a satellite communication system, the method comprising the steps: a) providing an autonomous vessel comprising: a hull adapted to navigate a body of water; a communication module adapted for wireless communication with local contacts and with the satellite communication system; a propulsion module adapted to propel the hull through the water; a navigation module adapted to steer the hull towards a next waypoint; a location module adapted for communicating with the satellite location system to find a current location of the hull on the body of water; a controller having at least a processor, a volatile memory, and a non-volatile memory, the controller adapted for controlling the modules; and a power source adapted to power the controller and the modules; b) analyzing a map of the current water currents in the body of water encompassing the origin and destination; c) determining a path between the origin and the destination that maximizes use of the water currents and minimizes use of the propulsion module; d) attaching the cargo to the vessel if the cargo is not already attached to the vessel; e) determining the next waypoint and a speed to set for the propulsion module; f) the navigation module adjusting course and speed based on the last known current location of the vessel; g) the controller activating the navigation module and propulsion module; h) determining the current location, module status information, and cargo status information; i) repeating from step f) until the next waypoint is reached; and j) repeating from step e) until the vessel reaches the destination.
11. The method of claim 10 further including the steps: f1) the navigation module adjusting course and speed based on the most recent weather forecast to avoid inclement weather; and h1) analyzing a current weather forecast received by the communication module.
12. The method of claim 10 further including the step: h2) the controller utilizing the communication module to access a network having the updated weather models, suggested next waypoints, and updated destination location information.
13. The method of claim 10 further including the step: h3) the controller utilizing the communication module to access a command center connected with a network to send the command center location information of the hull, module status information, cargo status information, and weather information, and to receive the next waypoint from the command center.
14. The method of claim 10 further including the steps: f2) the navigation module adjusting course and speed to avoid known hazards including shipping lanes, shallow waters, and prohibited areas.
Description
DESCRIPTION OF THE DRAWINGS
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0040] Illustrative embodiments of the invention are described below. The following explanation provides specific details for a thorough understanding of and enabling description for these embodiments. One skilled in the art will understand that the invention may be practiced without such details. In other instances, well-known structures and functions have not been shown or described in detail to avoid unnecessarily obscuring the description of the embodiments.
[0041] Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” Words using the singular or plural number also include the plural or singular number respectively. Additionally, the words “herein,” “above,” “below” and words of similar import, when used in this application, shall refer to this application as a whole and not to any particular portions of this application. When the claims use the word “or” in reference to a list of two or more items, that word covers all of the following interpretations of the word: any of the items in the list, all of the items in the list and any combination of the items in the list. When the word “each” is used to refer to an element that was previously introduced as being at least one in number, the word “each” does not necessarily imply a plurality of the elements, but can also mean a singular element.
[0042]
[0043] The autonomous vessel 10 comprises a hull 40 adapted to navigate a body of water 17, such as an ocean. In preferred embodiments the hull 40 is a surface hull 41 adapted for floating on the body of water 17. In some embodiments the hull 40 is sealed to prevent water from entering the hull 40, whereby buoyancy is ensured. In other embodiments the hull 40 includes provisions for human operators (not shown), such as a bedroom, a bathroom, a food preparation area, and the like. However, preferably the hull 40 is designed to be run autonomously under navigation commands generated as described below.
[0044] In other embodiments the hull 40 is a subsurface-capable hull (not shown), or submarine, adapted for either floating on the body of water 17 or under a surface of the body of water 17. In such an embodiment, the hull 40 may rise to the surface of the body of water 17 when using the communication module 60 and location module 80, but can otherwise remain below the surface so as to ride-out a weather storm, or the like. In other embodiments the hull 40 takes the form of a buoy.
[0045] A communication module 50 is adapted for wireless communication with local contacts 19 (
[0046] A propulsion module 60 is adapted to propel the hull 40 through the body of water 17. The propulsion module 60 preferably includes one or more relatively low-power electric motors 61 (with propellers) adapted for low-speed low-energy movement of the vessel 10 and its cargo 15.
[0047] A navigation module 70 is adapted to steer the hull 40 towards a next waypoint W.sub.X. The navigation module 70 preferably includes a rudder control system 72 for controlling the position of one or more rudders 71, and is connected with a location module 80 that is itself adapted for communication with the satellite location system 20 to find a current location L.sub.C of the hull 40 on the body of water 17.
[0048] A controller 90 has at least a processor 91, a volatile memory 92, and a non-volatile memory 93. The controller is adapted for controlling the modules 50,60,70,80, storing weather models received from the communication module 50, determining a path P.sub.X from the current location Lc to the destination D.sub.1 utilizing the water currents, determining the next waypoint W.sub.X, and navigating towards the next waypoint with the navigation module 70 utilizing the propulsion module 60 when unable to utilize the water currents 18.
[0049] In some embodiments, the controller 90 may be adapted to utilize the communication module 50 to access updated weather models 110 from a weather service accessible through the satellite communication system 30, or other local service, as well as water current maps (herein collectively referred to as modelled environmental conditions). Preferably this is accomplished with the communication module 50 accessing a network 16, such as the Internet, through which the weather service is available.
[0050] Further, suggested next waypoints SW.sub.X and updated destination location information may also be accessed from a command center 110 through the network 16, for example. In such an embodiment the controller 90 is adapted to send the command center 110 location information of the hull 40, module status information 120, cargo status information 130, and local weather information 140. The local weather information 140 can be obtained by an on-board weather station (not shown) that includes an anemometer, wind vane, pressure sensor, thermometer, hygrometer, and rain gauge, and further including sensors for detecting water temperature, turbidity and nutrient concentration, for example.
[0051] A power source 100 is included and adapted to power the controller 90 and the modules 50,60,70,80. The power source 100 preferably includes one or more solar energy collectors 101, such as photovoltaic solar collectors adapted to convert sunlight into electricity. Such a solar energy collectors 101 preferably is used to keep a battery 102 charged, the battery 102 powering the controller 90, modules 50,60,70,80, electric motors 61, rudder control system 72, and the like. In some embodiments the one or more solar energy collectors 101 may be separate from the hull 40 and include a buoyant float 102 for maintaining the solar energy collector above the water 17. Optionally, additional forms of power can be obtained by wind, wave, hydrogen, other climate-friendly sources, or reserve batteries if needed.
[0052] In use, the hull 40 navigates to the destination D1 through a series of the waypoints by utilizing the ocean currents 18 when possible and the propulsion module 60 when not. In embodiments without the command center 110, the following steps are typically performed by the vessel 10 for autonomously transporting the cargo 15 from the origin O.sub.1 to the destination D.sub.1 utilizing the water currents 18, the satellite location system 20, and the satellite communication system 30: [0053] a) selecting the destination D.sub.1 and designating the current position of the vessel 40 as the origin O.sub.1. [0054] b) analyzing a map of the current water currents 18 in the body of water 17 encompassing the origin O.sub.1 and destination D.sub.1 (
[0067] In embodiments utilizing the command center 110, the additional step may be included in the method of autonomously transporting the cargo 15 from the origin O.sub.1 to the destination D.sub.1: [0068] h3) the controller utilizing the communication module to access a command center 110 connected with the network 16 to send the command center location information L.sub.C of the hull 40, module status information 120, cargo status information 130, and local weather information, and to receive the next waypoint from the command center 110.
[0069] In situations where the vessel 10 is to maintain a particular location, or within a preset distance of the particular location, the navigation module 70 can enter a desired station keeping mode where the propulsion module 60 counters the force of any of the ocean currents 17 that would otherwise carry the vessel away from the station keeping position. In some situations where neighboring ocean currents 17 are rotating or oppositely directed, the navigation module 70 can navigate the vessel 10 to circle the desired station keeping position.
[0070] In the case wherein the cargo 15 is a seaweed farm, as illustrated in
[0071] While a particular form of the invention has been illustrated and described, it will be apparent that various modifications can be made without departing from the spirit and scope of the invention. Accordingly, it is not intended that the invention be limited, except as by the appended claims.
[0072] Particular terminology used when describing certain features or aspects of the invention should not be taken to imply that the terminology is being redefined herein to be restricted to any specific characteristics, features, or aspects of the invention with which that terminology is associated. In general, the terms used in the following claims should not be construed to limit the invention to the specific embodiments disclosed in the specification, unless the above Detailed Description section explicitly defines such terms. Accordingly, the actual scope of the invention encompasses not only the disclosed embodiments, but also all equivalent ways of practicing or implementing the invention.
[0073] The above detailed description of the embodiments of the invention is not intended to be exhaustive or to limit the invention to the precise form disclosed above or to the particular field of usage mentioned in this disclosure. While specific embodiments of, and examples for, the invention are described above for illustrative purposes, various equivalent modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize. Also, the teachings of the invention provided herein can be applied to other systems, not necessarily the system described above. The elements and acts of the various embodiments described above can be combined to provide further embodiments.
[0074] All of the above patents and applications and other references, including any that may be listed in accompanying filing papers, are incorporated herein by reference. Aspects of the invention can be modified, if necessary, to employ the systems, functions, and concepts of the various references described above to provide yet further embodiments of the invention.
[0075] Changes can be made to the invention in light of the above “Detailed Description.” While the above description details certain embodiments of the invention and describes the best mode contemplated, no matter how detailed the above appears in text, the invention can be practiced in many ways. Therefore, implementation details may vary considerably while still being encompassed by the invention disclosed herein. As noted above, particular terminology used when describing certain features or aspects of the invention should not be taken to imply that the terminology is being redefined herein to be restricted to any specific characteristics, features, or aspects of the invention with which that terminology is associated.
[0076] While certain aspects of the invention are presented below in certain claim forms, the inventor contemplates the various aspects of the invention in any number of claim forms. Accordingly, the inventor reserves the right to add additional claims after filing the application to pursue such additional claim forms for other aspects of the invention.