A system for adjusting the wipers of a vehicle based on the use of rain and proximity detecting subsystem on a given vehicle for detecting the presence of rain and one or more other vehicles in proximity to the given vehicle, such that the wipers of the given vehicle can be automatically operated to better respond to material such as rain, snow, or other material being splashed on the given vehicle by the other vehicle(s). This system may utilize sensor subsystems used for other purposes for use as the proximity sensors.
|
a controller;
a rain detector adapted for detecting the presence of rain
and other water based materials obstructing a view of a driver of the given vehicle;
at least one proximity detector configured to detect a proximity of at least one other vehicle to the given vehicle, wherein the proximity
detector notifies the controller of the other vehicle being in proximity
to the given vehicle; and
a wiper subsystem including the wipers adapted for adjusting operation of the wipers, wherein
the controller is adapted to control the wiper subsystem to adjust the operation of the wipers based on the detected proximity of the at
least one other vehicle to the given vehicle when the rain detector
has detected the presence of rain and other water based materials; wherein
the controller is adapted to have the wider subsystem adjust the operation of the wipers in response to determining that the proximity of the at least one of the other vehicles has become relatively closer to the given vehicle.
18. A method for adjusting operation of wipers of a given vehicle, comprising the steps of: automatically detecting the presence of rain and other water based materials; automatically setting the operation of the wipers of the given vehicle based on the detected presence of rain and other water based materials; automatically detecting the presence of one or more other vehicles in a vicinity of the given vehicle; and automatically adjusting the operation of the wipers of the given vehicle based on the detected presence of the one or more other vehicles in the vicinity of the given vehicle, such that the operation of the wipers is different than if the one or more other vehicles had not been detected in the vicinity of the given vehicle; wherein the controller is adapted to have the wiper subsystem adjust the operation of the wipers in response to determining that the proximity of the at least one of the other vehicles has become relatively closer to the given vehicle; and to increase the speed of the wipers when the detected proximity of the at least one other vehicle to the given vehicle is relatively closer when the rain detector has detected the presence of rain and other water based materials.
13. A system for automatically adjusting operation of wipers of a controlled vehicle, comprising:
a controller;
a rain detector adapted for detecting the presence of rain and other water based materials; one or more proximity detectors configured to detect a proximity of at least one other vehicle to the controlled vehicle, wherein the one or more proximity detectors notify the controller of the at least one other vehicle being in proximity to the controlled vehicle; and a wiper subsystem including the wipers adapted for adjusting operation of the wipers, wherein the controller is adapted to adjust the operation of the wiper in response to the rain detector detecting the presence of rain, wherein the controller is also adapted to control the wiper subsystem based on the detected presence of the at least one vehicle in the vicinity of the
given vehicle, such that the operation of the wipers is different than
if the at least one vehicle had not been detected in the vicinity of the given vehicle; and wherein to increase the speed of the wipers when the detected proximity of the at least one other vehicle to the given vehicle is relatively closer when the rain detector has detected the presence of rain and other water based materials.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
7. The system of
8. The system of
9. The system of
10. The system of
11. The system of
12. The system of
14. The system of
15. The system of
16. The system of
17. The system of
|
This application claims the benefit of U.S. provisional application Ser. No. 61/792,160, filed on Mar. 15, 2013, and incorporated herein by reference.
This application relates generally to sensors on a vehicle, and more specifically to rain and proximity sensors on a given vehicle that detect the presence of rain and another vehicle in proximity to the given vehicle and adjust the action of windshield wipers to address material that may be splashed on the given vehicle by the other vehicle.
Rain sensors are being provided on vehicles for a number of purposes, including automatically turning on wipers when rain is detected, and adjusting the speed of the wipers based on the amount of rain that is detected. Rain sensors are particularly popular on luxury vehicles. However, the presence of other nearby vehicles can cause problems in using rain sensors to automatically control wipers in some situations. For example, problems can occur when a given vehicle with rain sensors is passing or following other vehicles that are in adjacent lanes, or when the given vehicle is behind another vehicle, or when other vehicles pass the given vehicle, or even when the given vehicle is approached by an oncoming vehicle. In such situations, rain water (or in some cases melted snow, mud, or other material) is often splashed by the adjacent or preceding vehicle from the roadway, or off of the other vehicle itself, onto the windshield (and other surfaces) of the given vehicle, potentially causing momentary blindness due to the heavier than anticipated amount of water (or snow or slush) overwhelming the current wiper setting, and thus potentially leading to an unsafe condition. Reaction time of current automatic wiper systems tend to be set to avoid oversensitivity so as to not change wiper speeds when not necessary, often leading to a lag in reaction to such splashing that exacerbates the problem.
Provided are a plurality of example embodiments, including, but not limited to, a system for adjusting the wipers of a vehicle based on the use of rain and proximity detecting subsystem on a given vehicle for detecting the presence of rain and one or more other vehicles in proximity to the given vehicle, such that the wipers of the given vehicle can be automatically operated to better respond to material such as rain, snow, or other material being splashed on the given vehicle by the other vehicle(s). This system may utilize sensor subsystems used for other purposes for use as the proximity sensors.
Also provided is a system for automatically adjusting operation of wipers of a controlled vehicle, comprising: a controller; a rain detector adapted for detecting the presence of rain or other material obstructing a view of a driver of the controlled vehicle; one or more proximity detectors for detecting a proximity of one or more other vehicles to the given vehicle, wherein the one or more proximity detectors notify the controller of the other vehicles being in proximity to the given vehicle; and a wiper subsystem including the wipers adapted for adjusting operation of the wipers. The controller of this system is adapted to control the wiper subsystem to adjust the operation of the wipers based on the detected proximity of at least one of the other vehicles to the given vehicle when the rain detector has detected the presence of rain or other material.
Still further provided is a system for automatically adjusting operation of wipers of a controlled vehicle, comprising: a controller; a rain detector adapted for detecting the presence of rain or other material obstructing a view of a driver of the controlled vehicle; one or more proximity detectors for detecting a proximity of one or more other vehicles to the given vehicle, wherein the one or more proximity detectors notify the controller of the other vehicles being in proximity to the given vehicle; and a wiper subsystem including the wipers adapted for adjusting operation of the wipers. The controller is adapted to control the wiper subsystem to increase the speed of the wipers when the detected proximity of at least one of the other vehicles to the given vehicle is relatively closer when the rain detector has detected the presence of rain or other material, and, the controller is further adapted to control, subsequent to increasing the speed of the wipers based on the detected proximity, the wiper subsystem to decrease the speed of the wipers when the detected proximity of the at least one of the other vehicles to the given vehicle has changed.
Further provided is a method for adjusting the operation of wipers of a given vehicle, comprising the steps of:
Also provided are any of the above embodiments or other embodiments where one or more proximity detectors uses a sensor adapted for detecting light for detecting the proximity of other vehicles, and/or where one or more proximity detectors uses a video camera for detecting the proximity other vehicles, or where one or more proximity detectors uses a laser or radar subsystem for detecting the proximity of other vehicles.
Also provided are additional example embodiments, some, but not all of which, are described hereinbelow in more detail.
The features and advantages of the example embodiments described herein will become apparent to those skilled in the art to which this disclosure relates upon reading the following description, with reference to the accompanying drawings, in which:
Rain sensors are being provided on a number of vehicles, and in particular on luxury vehicles. The main function of such rain sensors is to detect the existence and intensity of rain, resulting in outputting a message to be provided to a vehicle controller for use in automatically controlling the operation of the controlled vehicle's windshield wipers. For example, the vehicle controller may select a wiping mode of a wiper based on a detected raindrop amount.
Also being provided in some vehicles are means of detecting and/or observing other vehicles that are in proximity to a given vehicle. For example, Honda U.S. Pat. No. 7,415,338 (Apparatus for Controlling Auxiliary Equipment of Vehicle, hereinafter the '338 reference), incorporated herein by reference, discloses an apparatus that controls the operation of auxiliary equipment of a controlled vehicle by receiving an output of a surroundings detection sensor and an output of a vehicle information sensor. The apparatus determines the distance to and the direction of an overtaking vehicle, an oncoming vehicle, or a preceding vehicle, and independently controls accessories, such as the light intensities of the headlamps. The surroundings detection sensor may be any sensor which can detect the condition around the controlled vehicle (i.e., conditions in proximity to the vehicle), such as an imaging device, a radar device, a photoelectric sensor, or a combination of such sensors.
For example, the '338 reference discloses an imaging device for imaging an overtaking vehicle, an oncoming vehicle, a preceding vehicle, and the road ahead; detecting the distance to the other vehicle, the direction of the other vehicle, the condition ahead of the controlled vehicle, brightness ahead and around the controlled vehicle, etc.; and further imaging the state of the windshield glass and detecting the state of raining and mist on the windshield by using an image recognition processing. Various devices can be independently controlled based on monitoring the distance to other vehicles, the direction of other vehicles, and/or the brightness ahead or surrounding the controlled vehicle. The operation speed and intermittence time of the vehicle wipers, for example, are controlled by the rain amount detected by image recognition processing.
Proximity detector subsystem(s) can utilize any subsystem or plurality of subsystems which can detect the condition around the controlled vehicle for the purpose of identifying other vehicles, their distances/location, and in some cases their speeds. For example, proximity detection may utilize an imaging device, a radar device, a photoelectric sensor, one or more video cameras, motion detectors, or any combination of these items for this purpose. One or more of the proximity subsystems, or other subsystems, might also detect the state of raining and mist on the wind shield.
The example imaging device 1 of
Other subsystems for monitoring proximity using different sensors can be added in addition to, or instead of, any of these subsystems, such as subsystems using sonar transceivers, infrared detectors, laser transceivers, motion detectors, light detectors, sound detectors, or any other suitable technology that can be used to detect objects in the proximity of a vehicle. Any one or more of these subsystems in any desirable combination, along with any desirable processing circuitry, can be adapted to detect surroundings of the controlled vehicle for use as proposed below to detect other vehicles
The example control section 5 of
The proximity sensors utilized by any of the various proximity subsystems are typically arranged at appropriate positions around the controlled vehicle for detecting and determining the proximity (which may include location, speed, distance, size, etc.) of other vehicles in relation to the controlled vehicle. Thus, the proximity sensors are arranged to detect an overtaking vehicle, an oncoming vehicle, a preceding vehicle, and adjacent vehicle, and the road ahead. Where desirable, the proximity sensors may also detect any of: the distance to the other vehicle(s), the direction of the other vehicle(s), the speed of the other vehicle(s), the road and/or weather condition ahead and around the controlled vehicle, and the like through the use of the proximity subsystems utilizing the data provided by the proximity sensors for feeding proximity information to the control section 5 for use and/or interpretation.
With respect to detecting other vehicles, it is useful for the controlled vehicle to be able to detect the presence of, and preferably also the distance from, other vehicles that may be found at the four corners of the controlled vehicle, in order to detect all of the situations where another vehicle may be approaching, or leaving, the proximity of the controlled vehicle, and thus potentially impact the controlled vehicle driver visibility due to substance splashing on the controlled vehicle, as discussed below. In some instances, this can be done by detecting the locations of the other vehicles, and also detecting their distances, and in some cases detecting their velocities directly, or calculating their velocities based on their changing positions, to predict future positions of those other vehicles. It is noted that there are potentially many different ways to determine this information using any of the variety of proximity detectors described above, along with other ways of doing so. In any case, it is desired to gather sufficient information from the proximity subsystems in order to predict when the other vehicles are causing, or may soon cause, a problem for the controlled vehicle with respect to windshield wiper operation, in which case the wiper operation can be adjusted to preempt, or quickly respond to, that problem by adjusting the wiper operation in the proper manner.
For the subsystem of
As described above, for at least some applications the rain detection algorithm used to determine when the wipers should be activated and at what speed may not always react fast enough in all circumstances to ensure good visibility. Hence, the threshold(s) for activating the wipers or changing their speed can be adjusted based on the detected vehicle proximity (e.g., shortening the threshold time or increasing the sensitivity threshold) so that the wiper control reacts faster when vehicles are detected in proximity, but only as needed by the detected proximity. For example, when driving behind other vehicles or passing them on the left or right, the problems of material being splashed onto the controlled vehicles windshield, as discussed above, can occur. When another vehicle passes the controlled vehicle, or is passed by the controlled vehicle, for example, a greater amount of water (or other material) could be splashed on the windshield of the controlled vehicle by the other vehicle. As discussed above, this can briefly create a low visibility condition. However, in traditional systems, if the rain-detecting setting were changed to be more sensitive (such as by more quickly reacting to detected changes in the detected rain, or being more sensitive to the amount of rain), then the wipers could potentially activate more often than desired (high mode too often), especially under normal conditions with no preceding vehicles present during normal rain. Such improper settings cause their own problems, including visibility issues and wiper wear issues. Hence, it is often desirable not to make the rain detection system too sensitive or have it react too quickly.
As discussed, there are a number of circumstances where a given vehicle with automatic rain sensors could be impacted by other vehicles traveling in the vicinity. A few of these circumstances are shown in
Generally, the controlled vehicle 20 can be adapted to utilize any of the plurality of different types of proximity sensing solutions that may be currently used to monitor an area around the vehicle for detecting objects found around the vehicle 20. Examples of such systems were described in detail above. Because different vehicles may be using different proximity subsystems for a variety of different purposes, it is desirable to design an approach that can utilize any of these subsystems that may be already present on a vehicle to support the desired enhanced wiper control.
Because it may be preferable to adjust the wiper speed more than once, in different circumstances, and/or to anticipate the arrival of the other vehicle(s) in advance in order to prepare for the wiper adjustment before it is needed, it is useful if it can also be determined, to some extent, the distances or relative speeds between the controlled vehicle 20, the other vehicle 22, and any additional vehicles being monitored. This can be done, for example, by monitoring the other vehicle(s) 22 through the use of detection zones virtually arranged around the controlled vehicle 20.
Hence, for at least some embodiments, it is useful to define such detection zones around the vehicle 20 for detecting the presence of other vehicles in the vicinity by using the proximity sensors that may already be provided on the vehicle 20 for other purposes (such as proximity detection for parking, security, safety, etc.).
The sizes of these zones can be chosen based on the size of the controlled vehicle 20, its speed, the size of the roadway, the type of highway, or other factors, and the sizes of the zones might be made variable based on such factors as well. Furthermore, using more than two zones might provide other benefits. In addition, the zones can be used both to determine when a vehicle is approaching (e.g., detecting a transition from zone 29 to zone 27), or to determine when a vehicle is receding (e.g., detecting a transition from zone 27 to zone 29). Furthermore, detecting when vehicles enter the various zones can be used to calculate the vehicle's velocity, and position, as well, when the sizes of the zones (or location of the zone borders) are known.
The detection zones operate by detecting the approximate distance to the other vehicles using the existing vehicle proximity sensors, and a vehicle control subsystem that would then execute one or more programs executing on a vehicle processor to create the zones and detect vehicles within them. An example of such a system was described above with respect to
Generally, as discussed above, it is preferable to use proximity subsystems that are already available on many automobiles for any of a number of features, for providing the improved rain sensing and splash protection. For example, radar systems such as may be used in existing Adaptive Cruise Control (ACC), or a forward facing camera from some another system, like Lane Departure Warning (LDW), could be utilized in the vehicle models where available.
As also discussed above, because the rain detection algorithm that may be currently used to determine when and how the wipers should be activated may not always react sufficiently fast enough to respond to splashing situations, it is desirable that a balance between normal operation and some higher sensitivity setting(s) be achieved using a new algorithm, implemented by a computer program executing on a vehicle controller (e.g.,
Such new algorithm(s) would be adapted to detect if there is a vehicle in proximity or not that may require adjusting the wiper operation, based on an analysis of the data from the proximity sensors. For example, when a vehicle enters zone 1, the system can enter a mode (e.g., higher sensitivity) to either watch for the same vehicle entering zone 2, or to monitor for the occurrence of the splash itself, in which for either case, the wipers operation will be adjusted to accommodate the splashing of material onto the windshield (e.g., by increasing wiper speed).
For example, the system can start in a normal, lower sensitivity mode, such as when the system detects no other vehicle in proximity, or after some timeout after another vehicle detected in zone 1 has not entered zone 2, or when another vehicle is detecting leaving zone 2. But when the system detects that the controlled vehicle is approaching, or being approached by, another vehicle in close proximity (such as by monitoring zone 1 and detecting the vehicle), the controller, executing the new algorithm, could, for example, alert the rain sensor subsystem to be temporarily in a higher sensitivity mode to allow it to react much quicker if water splash is then detected (such as via the rain sensor). This higher sensitivity mode is only maintained as long as the other vehicle(s) are in close proximity, and when the other vehicle(s) is no longer detected, or when it is determined to be receding, the automatic wiper system sensitivity can be returned to the normal, lower sensitivity. Note that such an approach might use only one zone, or it can use multiple zones to further change sensitivity, making the wiper systems more and more sensitive to rain changes as the other vehicles come closer and closer.
Alternatively, the controller may itself determine when the wiper speed should be adjusted by detecting in which zone the vehicle in proximity is found (i.e., adjusting the wiper by detecting the vehicle in zone 2), and perhaps even by detecting the splash of material itself using one or more additional sensors other than the rain sensor, if desired. In such cases, the vehicle control system can determine when the other vehicles are approaching or receding, and how close the other vehicles are, by monitoring the transitions between the zones to calculate direction, speed, and distance, for example.
Approximate distance detection (such as by determining which in zone(s) the other vehicle(s) are detected, and when, or by monitoring velocity) can even be used to accurately “predict” when greater water splash might occur, allowing the wiper to be adjusted just in advance of the splash, avoiding any period of low visibility. This will help the customer to see better sooner, while not feeling overwhelmed by the wipers being in high mode more often than necessary (which can cause its own problems, as discussed above). For any of these examples, in addition to the vehicle control system detecting the other vehicle(s) in proximity, the control system may be used to detect the amount of rain or other material being splashed on the windshield (or other windows), and/or detect the speed and/or changes in distance or location of the other vehicle(s), and/or detect other characteristics in order to adjust the wipers for maximum visibility, as discussed above.
The flow chart of
If desired, the algorithm can be modified to monitor for transitions of surrounding vehicles from one zone to another. In either case, among others, the wiper system can transition back to a normal mode when it detects a larger distance to the preceding vehicle, or a reduction in the amount of rain or other material being splashed on the windshield, for example. Alternative algorithms could instead be utilized, or combinations of these alternatives, as desired, any of which may offer different benefits and shortcomings.
Finally, it is noted that in most situations, the response of the system in preparing for, predicting, or detecting, the splash of material from the other vehicle(s) will be to increase the speed of the wipers in order to handle the increased material. This increase may be to a maximum rate, or a rate that depends on other detected criteria, such as the amount of splashed material, or the rain density, or the amount of material on the roadway, for example. In some cases, it may be determined that a spray of the windshield washer is also to be provided, such as in situations where it is mud that is splashed, or to wash out a salt film forming on the windshield from evaporating salty road material (e.g., melted snow) that was splashed on the windshield. For example, a sudden decrease in detected light through the windshield by the subsystem of
Many other example embodiments can be provided through various combinations of the above described features. Although the embodiments described hereinabove use specific examples and alternatives, it will be understood by those skilled in the art that various additional alternatives may be used and equivalents may be substituted for elements and/or steps described herein, without necessarily deviating from the intended scope of the application. Modifications may be necessary to adapt the embodiments to a particular situation or to particular needs without departing from the intended scope of the application. It is intended that the application not be limited to the particular example implementations and example embodiments described herein, but that the claims be given their broadest reasonable interpretation to cover all novel and non-obvious embodiments, literal or equivalent, disclosed or not, covered thereby.
Kracker, Thomas G., Lickfelt, Brian K.
Patent | Priority | Assignee | Title |
10005108, | Oct 17 2016 | Robert Bosch GmbH | Lens cleaning method for a surveillance camera |
10049284, | Apr 11 2016 | Ford Global Technologies | Vision-based rain detection using deep learning |
10282827, | Aug 10 2017 | WIPRO LIMITED | Method and system for removal of rain streak distortion from a video |
10427645, | Oct 06 2016 | Ford Global Technologies, LLC | Multi-sensor precipitation-classification apparatus and method |
10703340, | Feb 02 2018 | Ford Global Technologies, LLC | Sensor cleaning system |
10970582, | Sep 07 2018 | Panasonic Intellectual Property Corporation of America | Information processing method, information processing device, and recording medium |
Patent | Priority | Assignee | Title |
5896018, | Jan 19 1996 | Robert Bosch GmbH | Device for operating a windshield wiper |
6218741, | Sep 26 1997 | Robert Bosch GmbH | Device for controlling automatic operation of a windshield wiper with improved control means for setting rain sensor sensitivity |
6269308, | Aug 20 1998 | Honda Giken Kogyo Kabushiki Kaisha | Safety running system for vehicle |
7009356, | Feb 06 2004 | Denso Corporation | Wiper control apparatus and method for automatic vehicular wiping |
7415338, | Dec 05 2003 | Hitachi, Ltd.; Honda Motor Co., Ltd. | Apparatus for controlling auxiliary equipment of vehicle |
7466097, | May 15 2003 | NILES CO , LTD | Wiper control method and wiper control device |
7772793, | Dec 28 2006 | Denso Corporation | Raindrop detecting device and method of selecting wiping mode for vehicle |
20130057397, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 05 2013 | KRACKER, THOMAS G | HONDA MOTOR CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 030614 | /0898 | |
Jun 06 2013 | LICKFELT, BRIAN K | HONDA MOTOR CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 030614 | /0898 | |
Jun 14 2013 | Honda Motor Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Nov 15 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Nov 16 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 02 2018 | 4 years fee payment window open |
Dec 02 2018 | 6 months grace period start (w surcharge) |
Jun 02 2019 | patent expiry (for year 4) |
Jun 02 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 02 2022 | 8 years fee payment window open |
Dec 02 2022 | 6 months grace period start (w surcharge) |
Jun 02 2023 | patent expiry (for year 8) |
Jun 02 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 02 2026 | 12 years fee payment window open |
Dec 02 2026 | 6 months grace period start (w surcharge) |
Jun 02 2027 | patent expiry (for year 12) |
Jun 02 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |