The present disclosure relates to an underwater detection system for a vehicle.
Vehicles may be driven into water, and water greater than a threshold depth and/or obstacles in the water having parameters beyond one or more thresholds may be impossible to detect from within the vehicle. Thus, navigating a vehicle through water can be challenging, and can potentially damage the vehicle.
In at least some implementations, an underwater detection system for a land vehicle includes a submersion sensor, an underwater sensor and a controller. The submersion sensor is adapted to determine when at least part of a vehicle is submerged in water. The underwater sensor is capable of detecting an underwater environmental parameter, and the controller is coupled to both the submersion sensor and the underwater sensor.
In at least some implementations, a display is provided to show a vehicle occupant: a) a determined vehicle path of travel, b) data or graphics derived from data obtained from the submersion sensor or the underwater sensor, c) or both a and b.
In at least some implementations a fluid flow sensor, a vehicle speed sensor, or a vehicle inclination sensor are included, to provide further information to a vehicle controller or control system or a driver of the vehicle.
In at least some implementations the underwater sensor provides output to the controller as a function of the location and size of objects and water depth surrounding the vehicle. In at least some implementations a display is provided whereby feedback including the location and size of objects and water depth surrounding the vehicle is displayed to a vehicle occupant. In at least some implementations. In at least some implementations, feedback is provided to the controller and the controller is adapted to communicate with a driving control system that uses the feedback to navigate the vehicle.
In at least some implementations a global positioning system is coupled to the controller, to provide information about the location of the vehicle and areas around the vehicle, as well as along a path of travel of the vehicle.
In at least some implementations a vehicle drive control system is capable of changing vehicle drive controls, and is communicated with the controller.
In at least some implementations, a method of navigating a land vehicle through water, comprises the steps of determining that at least part of the vehicle is submerged in water, receiving information from an underwater sensor, and either or both a) controlling the vehicle as a function of the information, or b) providing feedback as a function of the information to a driver of the vehicle.
In at least some implementations, one or more of a vehicle speed and a vehicle direction is controlled as a function of the information from the underwater sensor.
In at least some implementations, feedback is provided as a function of the information to a driver of the vehicle and is accomplished by providing a visual display that is viewable by the driver.
In at least some implementations, the information includes one or more of a depth of the water at one or more locations, a velocity of the water and a direction of flow of the water. In at least some implementations, the vehicle has a current path of travel, and wherein the depth of water in the current path of travel is compared to the depth of water outside the current path of travel. In at least some implementations, the vehicle is controlled to change the path of travel when the depth of water outside the current path of travel is less than the depth of water in the current path of travel.
In at least some implementations, controlling the vehicle as a function of the information includes one or more of controlling acceleration, braking, and steering or direction of the vehicle.
In at least some implementations, the information is used to detect that an obstacle is within a path of travel of the vehicle. In at least some implementations, controlling the vehicle as a function of the information includes altering one or both of vehicle speed and vehicle direction as a function of the detection of the obstacle. In at least some implementations, the information is used to detect an obstacle outside of a path of travel of the vehicle.
Further areas of applicability of the present disclosure will become apparent from the detailed description, claims and drawings provided hereinafter. It should be understood that the summary and detailed description, including the disclosed embodiments and drawings, are merely exemplary in nature intended for purposes of illustration only and are not intended to limit the scope of the invention, its application or use. Thus, variations that do not depart from the gist of the disclosure are intended to be within the scope of the invention.
Referring in more detail to the drawings,
The vehicle 12 has multiple wheels 23 that remain in contact with the ground, even when navigating through water. That is, the vehicle does not float and so must go over or around obstacles on the ground within the water, and water depths can be problematic. The vehicle may have body panels, bumpers, structural members and the like that define an exterior of the vehicle 12. One or more submersion sensors 16 are mounted to the vehicle 12 at a predetermined height and are operable to determine when at least part of the vehicle 12 is in water 14 at or greater than a threshold depth. In at least some implementations, the submersion sensors 16 are responsive to being covered by or submerged in water 14, and when that occurs, the submersion sensor 16 provides an output signal to a controller 26 (
By way of one, non-limiting example, the submersion sensor 16 may include, as shown in
Traveling through uneven terrain may result in one portion of the vehicle 12 being submerged within water 14 beyond the threshold level while another portion of the vehicle 12 is not. Therefore, multiple submersion sensors 16 may be mounted at various locations on the vehicle 12 to enable detection if different portions of the vehicle 12 are submerged in water 14 at or beyond the threshold level. In such implementations, the particular portion of the vehicle 12 that is submerged can also be determined based upon the location of the submersion sensor(s) 16 providing an output indicating submersion. In at least some implementations, the submersion sensors 16 function to detect submersion of at least part of the vehicle 12 but do not detect underwater environmental parameters like the presence of obstacles 28 or underwater terrain conditions. In at least some implementations, the underwater environmental parameters are determined by the underwater sensors 18 which may be located in the same or different areas of the vehicle 12 as the submersion sensors 16.
The underwater sensor(s) 18 are mounted to the vehicle 12, and arranged to detect one or more underwater environmental parameters when at least part of the vehicle 12 is submerged in water 14. In at least some implementations, as shown in
The controller 26 is positioned on or within the vehicle 12 and is coupled to the submersion sensors 16 and the underwater sensors 18 by wired or wireless connections to receive the data from the signal outputs 24 of the sensors 18. The controller 26 processes the data and generates feedback as a function of that data. The feedback or information from the controller 26 may be provided to either or both of vehicle occupant(s) and a vehicle control system 27. Information provided to the occupant(s) permits the occupants (e.g. a driver) to better control the vehicle 12 in view of the information. Information provided to the vehicle control system 27 may permit automated control of one or more vehicle drive functions to permit automated/computer controlled driving of the vehicle 12.
Utilizing data from the underwater sensors 18, the controller 26 can determine the depth of the water 14 at varying distances and locations relative to the vehicle 12, and the size, shape and location of obstacles 28 around the vehicle 12. In at least some implementations, the time differential between when: 1) a wave 30 is emitted; and 2) a reflection is received by the underwater sensors 18, allows the controller 26 to determine the distance the ground or obstacle 28 is from the underwater sensor 18. The amount of the wave 30 reflected and the angle of the wave 30 reflected may be used by the controller 26 to determine the size, shape and location of the ground or obstacle 28 relative to the underwater sensor 18, and hence, the vehicle 12. In this way, the controller 26 can determine various underwater environmental parameters and use that information to help an occupant or a controller 26 determine one or more paths of travel navigable by the vehicle 12.
In at least some implementations, the vehicle 12 may be able to travel through a body of water 14 having underwater environmental parameters of certain limits or thresholds, but it is either not preferred or the vehicle 12 should not travel through an area or portion of a body of water 14 having underwater environmental parameters beyond one or more thresholds. The underwater environmental parameters may relate to, for example, water depth, slope of terrain, and obstacles 28 at least partially under water 14.
The underwater environmental parameters may vary in different vehicles and predetermined thresholds may be set as a function of the maximum water depth through and terrain severity over which the vehicle 12 is approved for travel, as well as combinations of these parameters. In this regard, an area of the body of water 14 having a water depth or terrain slope or combination of depth and slope greater than a threshold represents an area through which the vehicle 12 should not travel.
Similarly, the environmental underwater parameters may include obstacle parameters that may be set as a function of obstacle(s) 28 of a maximum severity over which the vehicle 12 is approved to travel. Representative obstacle parameters include, but are not limited to, width, length, height, shape (e.g a step or a shallow slope over which a vehicle wheel may travel), or spacing relative to nearby obstacles 28. Detection of obstacles 28 in the current path of travel 32 that have one or more parameters beyond a threshold indicates that the vehicle 12 should not travel over that obstacle 28.
In addition to underwater environmental parameters relating to obstacles 28, terrain slope and water depth, other environmental underwater parameters may be useful in determining a navigable path through a body of water 14. To aid in determining one or more paths of travel for the vehicle 12, or to provide additional information to a driver, or both, additional underwater sensors 56 may be used to provide additional information to the controller 26 and/or a driver of the vehicle 12. As shown in
Various underwater environmental parameters may be predetermined and stored in a memory device accessible by the controller 26, and the controller 26 may compare data from the underwater sensors 18, and/or other sensors, against the stored parameters to determine if the vehicle 12 can be driven through a certain area of the body of water 14. If not, a different path should be chosen or the vehicle 12 should be removed from the water 14 (e.g. operated in reverse).
A general system arrangement is shown in
In use of the system 10, a current vehicle travel path 32 is determined by the controller 26, as a function of various information and leading to a desired waypoint, which may be an endpoint or destination of the desired travel. The current vehicle travel path 32 may be displayed in the vehicle 12, such as on a display screen 36, for use by a driver in navigating the vehicle 12, or the vehicle controller 26 may operate vehicle drive controls (e.g. acceleration, braking, steering) through a vehicle control system 27 to maneuver the vehicle 12 along the current travel path 32. However, if one or more underwater environmental parameters in the current path of travel 32 is beyond a threshold, the controller 26 will determine that a new path of travel 34 needs to be found. In this case, underwater environmental parameters for areas outside the current path of travel 32, as determined by signals from the underwater sensors 18 or from other sensors, systems (e.g. GPS) or data, will be determined to try and find a new path of travel 34 that does not include underwater environmental parameters outside of a threshold.
For example, in
Next, as shown in
Once a new vehicle travel path 34 is determined, either the new vehicle path 34 is communicated to the vehicle occupant(s) (e.g. on a display screen 36) or the vehicle drive controls are operated by the vehicle control system (which may include or be defined by the controller 26) such that the vehicle 12 leaves the current vehicle path of travel 32 and follows the new vehicle path of travel 34. A method 44 of determining a new vehicle path of travel 34 is shown in
In the method of
In implementations that determine improved paths of travel even when the current path of travel 32 is acceptable, the determination may be continually made as the vehicle 12 moves through new areas of the body of water 14 along the current path of travel 32. That is, the sensors may determine underwater environmental parameters for a limited area of the body of water 14 and so new data from the sensors is used as the vehicle 12 moves, to provide information about areas to be navigated by the vehicle 12. Thus, the system 10 may continually review information from the sensors as the vehicle 12 travels through the body of water 14.
It should be understood that water 14 in this application is construed to include liquids primarily comprising of H2O. Often land vehicles 12 are driven through water 14 in an outdoor environment. In these environments, water 14 is commonly contaminated with foreign substances such as biological material, chemicals, or other matter. It should be appreciated that water 14 in this disclosure is intended to encompass both water, the liquid itself, and water with the presence of foreign contaminants as may be experienced by land vehicles 12.