The present invention relates generally to vehicular windshield wipers and, more particularly, to a control system for vehicular windshield wipers.
It is known to provide windshield wipers at a vehicle that operate responsive to a rain sensor, such as the types disclosed in U.S. Pat. Nos. 6,353,392; 6,313,454; 6,320,176 and/or 7,480,149, which are hereby incorporated herein by reference in their entireties Such wipers may operate at intermittent speeds responsive to a determination of presence of rain and/or an intensity of rain.
Additionally, it is known to provide systems for heating or defrosting a windshield, such as heating vents that direct hot air at the interior side of the windshield or electric defroster grids adhered to the windshield, to remove snow and ice from the exterior side of the windshield.
The control system includes a control or electronic control unit (ECU) for a vehicle that utilizes one or more sensors (such as an optical sensor) to capture sensor data and processes captured sensor data to determine presence of a substance (e.g., rain or snow or ice or dirt or the like) at the outer surface of a windshield of the vehicle, and provides a windshield wiper at the windshield that includes a rubber element (such as a wiper blade) and a cleaning element (such as a brush or scraper or tool). Responsive to determining presence of the substance at the windshield, the system selectively engages one of the rubber element or the cleaning element or tool at the windshield and moves the selected rubber element or cleaning element or tool along the outer surface of the windshield to remove the detected substance.
According to one aspect, a vehicular control system includes a sensor, such as a camera (such as a CMOS camera having at least one million photosensors arranged in rows and columns) disposed at a vehicle equipped with the vehicular control system and viewing through a windshield of the vehicle. An electronic control unit (ECU) includes electronic circuitry and associated software. The electronic circuitry of the ECU includes a processor for processing image or sensor data captured by the sensor to determine presence of a substance at the outer surface of the windshield. A windshield wiper is disposed at the outer surface of the windshield and includes a rubber wiping element and a cleaning element. The system, based on the determined presence of the substance at the outer surface of the windshield, selectively engages at least one of the rubber element or the cleaning element at the windshield. The system, with the rubber element engaged at the outer surface of the windshield, controls operation of the windshield wiper to move the rubber element along the outer surface of the windshield. The system, with the cleaning element engaged at the outer surface of the windshield, controls operation of the windshield wiper to move the cleaning element along the outer surface of the windshield.
These and other objects, advantages, purposes and features of the present invention will become apparent upon review of the following specification in conjunction with the drawings.
A control system for a vehicle operates to capture sensor data representative of an outer surface of a windshield of a vehicle and processes the captured sensor data to determine presence of a substance at the outer surface of the windshield and command a windshield wiper system of the vehicle. The control system includes a data processor or data processing system that is operable to receive sensor data from one or more sensors disposed at the vehicle and provide a command to the windshield wiper system to control one or more windshield wipers at the vehicle.
Referring now to the drawings and the illustrative embodiments depicted therein, a vehicle 10 includes a control system 12 that includes at least one sensor 14 (such as an optical sensor or a rain detecting sensor or a camera) disposed at the vehicle and configured to capture sensor data representative of a view through the windshield. Based on the sensor data through the windshield, the system may determine a condition at an outer surface of a windshield 16 of the vehicle 10 (
Currently, if the front windshield and/or rear window is covered with snow or ice and traditional vehicle windshield wipers are insufficient to remove the snow or ice, a driver may clean the windshield using windshield equipment (such as a hand held cleaning brush, ice scraper and/or washer fluid). The driver may also clear the snow or ice by melting the snow or ice via a heater disposed at the in-cabin side of the windshield that is operable when the vehicle is running. Under extreme cold temperatures, snow may turn into solid ice and it may become difficult for the driver to clear. Additionally, manual cleaning methods may require the driver to stand outside the vehicle in cold conditions. Current windshield clearing and cleaning methods may also be insufficient to remove other substances, such as dirt and debris from the windshield. For example, the use of traditional windshield wipers and washer fluid may be insufficient to remove bugs or heavy mud. Presence of such substances at the windshield can obstruct a driver's view through the windshield. Even when traditional methods successfully remove significant dirt and debris, such methods require excessive use of washer fluid and/or a substantially long wiper cycle (i.e., the windshield wipers must wipe the windshield a significant number of times), which further obstructs the driver's view for an extended amount of time, and provides considerable wear on the wiper blade. Additionally, even when a driver manually clears the windshield, the driver may only clear portions of the windshield necessary for the driver to see through the windshield without clearing portions of the windshield necessary for one or more sensors of the vehicle to view through the windshield. For example, the driver may not be aware of the position of sensors viewing through the windshield. Thus, although the driver may be able to view through the windshield to operate the vehicle, the operation of advanced driver assist systems (ADAS) that require sensor data captured by sensors viewing through the windshield may be limited.
The system 12 provides a smart wiper control system 22 which uses sensor data captured by one or more sensors of the vehicle and representative of a condition of the windshield to determine whether precipitation or foreign substances are present at the windshield, and operates wipers 24 of the vehicle based on the captured sensor data. For example, the system may be operable to determine presence of precipitation (e.g., rain or snow) at the windshield and determine presence of substances, such as substances having a dense or solid or non-liquid consistency (e.g., ice, debris, bugs, leaves, and the like), and the system may distinguish between precipitation or substances having solid consistencies to control operation of the wipers. The sensor may include one or more of a camera of a WEM viewing through the windshield of the vehicle and having a field of view forward of the vehicle, an optical sensor, a rain sensor, a temperature sensor, or any other suitable sensor capable of determining a weather condition or substance at the windshield. For example, upon vehicle startup, the system may determine that a substance is present at the windshield based on a determination that image data captured by the forward viewing camera includes occlusions. Responsive to determination of the substance at the windshield, the system operates the wipers 24 and may adjust or control operation based on the initial (or continued) captured sensor data. Similarly, a sensor may be disposed at and/or viewing through the rear window 26 so that control of the operation of the rear wiper 24c may be based on sensor data representative of a condition of the outer surface of the rear window 26.
The wipers 24 may include smart wipers 24a-c that have a rubber element 28 such as a strip or blade (for traditional windshield wiper use to wipe precipitation from the windshield) and one or more tools or clearing or cleaning elements, such as a scraper element 32 optionally having hardened teeth and/or a brush element 30, to automatically scrape or remove or clean snow, ice, and/or other substances from the windshield. The system 12 may engage the one or more tools or cleaning elements with the windshield of the vehicle (such as responsive to a user input or automatically based on a determined windshield condition) and operate the wiper 24 to move the tool along the outer surface of the windshield so that the tool cleans the windshield. This reduces the effort required to clean the windshield in a snowy environment or when substances build up on the windshield. Optionally, the optical sensor may detect left over ice and snow so the system can determine when to stop the cleaning process. The system 12 may operate the wiper 24 and/or determine which tool to engage with the windshield based on processing data captured by the sensor.
The wiper or smart wiper 24 includes the rubber wiper blade 28 and one or more tools and the system 12 selectively engages the wiper blade 28 or the one or more tools with the windshield. The system 12 is operable to selectively engage and disengage the wiper blade 28 and one or more tools at the windshield in any suitable manner. For example, the wiper 24 may include the rubber strip and the brush 30 and scraper 32, where each tool is disposed along the length of a rotating support element such that only one of the rubber strip, brush, or scraper engages the windshield at one time. The system may rotate the support element (such as via a motor) to selectively engage the chosen element with the windshield.
Optionally, the rubber element 28, brush element 30, and scraper element 32 may each comprise a respective blade and the system may selectively engage and disengage one or more of the elements with the windshield. For example, the rubber element 28 and the one or more tools or cleaning elements may be disposed within a housing and when one or more elements are selected, the one or more elements may be extended from the housing to engage the windshield. Thus, each tool may be disposed on a separate length of blade or structure that is able to be individually engaged with the windshield. This allows each tool to be engaged with the windshield alone or for more than one tool to be engaged with the windshield at one time. Additionally, each blade may be separately removed from the wiper assembly and replaced (such as if one or more tools wears over time).
Referring now to
The teeth may comprise a hardened plastic or any suitable material configured to not scratch the glass of the windshield. Optionally, the toothed element and/or brush element may be longitudinally moved during the back and forth (laterally moving) wiping operation so that the teeth do not simply create and follow a groove across the ice. For example, the wiper may vibrate as the brush or hardened teeth move across the windshield.
For example, in a normal or default operating condition, and responsive to a rain sensor or a manual input from the driver, the wiper may engage the rubber strip at the windshield so that when the wiper system is operated, the wiper may operate like a traditional wiper to clear rain or other precipitation from the windshield. The system may determine the presence (and optionally the intensity) of rain at the windshield and automatically operate the wipers with the rubber strip engaged or may operate responsive to a user command. Optionally, the system may control or adjust operation of the wiper as the vehicle travels along the road to optimize or improve the quality of the sensor data captured by the sensor. For example, the driver may provide an input to operate the wipers at a first, slower speed and the system may subsequently determine and operate the wipers at a second, faster speed based on poor sensor data quality at the first speed.
One or more of the other tools or cleaning elements may be engaged with the windshield when selected by the driver of the vehicle or when the system determines a condition. For example, the brush 30 may be used to clean the windshield when the system determines that mud or dirt or bugs or other contaminants are present at the windshield and the scraper 32 may be used when ice or snow is determined at the windshield. The system may determine a change in the condition at the windshield (such as that the windshield is clean or a change in the density of the substance) and modify its operation according to the determined change in the condition.
When the system, such as upon vehicle start up, determines the presence of heavy ice at the windshield, the system engages the scraper of the wiper at the windshield. For example, the system may process captured sensor data to determine that a view of the sensor through the windshield of the vehicle is obscured. Based on temperature data, the system may determine that the foreign substance at the windshield is ice and use the scraper to clear the windshield. If the system determines that the substance is not ice (such as based on a warm temperature reading or based on image data processing), the system may instead use the brush. The system may operate the wiper to move the scraper along the outer surface of the windshield, breaking up and removing ice.
While operating the scraper, the system may determine a condition change and adjust operation of the wiper. For example, while operating with the scraper's teeth engaged at the windshield, the system may determine a change in the density of the ice such that the system decides to engage the brush or wiper at the windshield to finish cleaning the windshield.
When the system determines presence of substances at the windshield suitable for removal with the brush, the system engages the brush of the wiper at the windshield and move the wiper along the outer surface of the windshield to remove or loosen the substance from the windshield. Substances suitable for removal with the brush may include light ice, snow, dirt, bugs, leaves, and the like. Optionally, the system may determine that the foreign substance has been loosened or removed using the brush or scraper, operate sprayers to apply washer fluid to the windshield, and use the rubber blade to complete an automatic cleaning cycle of the windshield.
Optionally, the system may only engage the one or more tools (i.e., other than the rubber strip) when it is safe for the driver and other vehicles to do so, such as only upon vehicle startup or when the vehicle is travelling below a threshold speed. For example, ice on the windshield may be determined to not affect the driver's field of view through the windshield and the vehicle may be travelling at a significant speed where removal of the ice from the windshield could cause damage to other vehicles travelling within the vicinity of the equipped vehicle.
With reference to
With reference to
After the system begins operating the wipers at step 420 (with either the brush or the teeth engaged with the windshield surface), the system, at step 422, operates a feedback loop to continue operating the wipers until the windshield is determined to be clean. Once the windshield is determined to be clean, the system at step 424 stops movement of the wipers, disables or disengages the teeth or brush of the wiper, and enables or engages the rubber strip of the wiper back at the windshield at step 426. At step 428, the system deactivates the wiper cleaning process.
Thus, the vehicular control system provides a control system configured to process sensor data representative of an exterior surface or condition of the windshield of a vehicle to determine presence of a substance at the exterior surface of the windshield. For example, the system may process sensor data (such as sensor data captured by an optical sensor or a camera) and determine that ice or other substance is formed or present at the windshield of the vehicle. Responsive to determining presence of the substance, the system selectively engages a rubber strip or a tool at a windshield wiper at the windshield and operates the wiper to move the selected rubber strip or tool along the outer surface of the windshield. The selected rubber strip or tool is selected depending on the type of substance determined to be present at the windshield and functions to remove the detected ice or other substance from the windshield. The system may, responsive to determining a substance, wipe the windshield with one of the wiper elements and process sensor data to determine what effect the wiping has on the substance (e.g., if the brush is used with ice at the windshield, the brush may roughen or scratch, but not remove, the ice, and the system may determine that the scraping teeth are needed to remove the ice). Responsive to determining that the wiper element should be changed for the particular substance present at the windshield, the system adjusts the wiper so that the appropriate wiper element is engaged with the windshield (e.g., adjusts the wiper so that the toothed element is engaged with ice present at the windshield).
The vehicular control system may be integrated with or utilize sensors and/or cameras of other vehicular systems. For example, the vehicle may be equipped with a forward viewing camera that views through the windshield of the vehicle, such as for an object detection, driving assistance system, or the like, and the system may determine via processing of image data captured by the forward viewing camera that ice or another substance is present at the windshield.
The camera or sensor may comprise any suitable camera or sensor. Optionally, the camera may comprise a “smart camera” that includes the imaging sensor array and associated circuitry and image processing circuitry and electrical connectors and the like as part of a camera module, such as by utilizing aspects of the vision systems described in U.S. Pat. Nos. 10,099,614 and/or 10,071,687, which are hereby incorporated herein by reference in their entireties.
The vehicle may include any type of sensor or sensors, such as imaging sensors or radar sensors or lidar sensors or ultrasonic sensors or the like. The imaging sensor or camera may capture image data for image processing and may comprise any suitable camera or sensing device, such as, for example, a two dimensional array of a plurality of photosensor elements arranged in at least 640 columns and 480 rows (at least a 640×480 imaging array, such as a megapixel imaging array or the like), with a respective lens focusing images onto respective portions of the array. The photosensor array may comprise a plurality of photosensor elements arranged in a photosensor array having rows and columns. The imaging array may comprise a CMOS imaging array having at least 300,000 photosensor elements or pixels, preferably at least 500,000 photosensor elements or pixels and more preferably at least one million photosensor elements or pixels arranged in rows and columns. The imaging array may capture color image data, such as via spectral filtering at the array, such as via an RGB (red, green and blue) filter or via a red/red complement filter or such as via an RCC (red, clear, clear) filter or the like. The logic and control circuit of the imaging sensor may function in any known manner, and the image processing and algorithmic processing may comprise any suitable means for processing the images and/or image data.
For example, the control system and/or processing and/or camera and/or circuitry may utilize aspects described in U.S. Pat. Nos. 9,233,641; 9,146,898; 9,174,574; 9,090,234; 9,077,098; 8,818,042; 8,886,401; 9,077,962; 9,068,390; 9,140,789; 9,092,986; 9,205,776; 8,917,169; 8,694,224; 7,005,974; 5,760,962; 5,877,897; 5,796,094; 5,949,331; 6,222,447; 6,302,545; 6,396,397; 6,498,620; 6,523,964; 6,611,202; 6,201,642; 6,690,268; 6,717,610; 6,757,109; 6,802,617; 6,806,452; 6,822,563; 6,891,563; 6,946,978; 7,859,565; 5,550,677; 5,670,935; 6,636,258; 7,145,519; 7,161,616; 7,230,640; 7,248,283; 7,295,229; 7,301,466; 7,592,928; 7,881,496; 7,720,580; 7,038,577; 6,882,287; 5,929,786 and/or 5,786,772, and/or U.S. Publication Nos. US-2014-0340510; US-2014-0313339; US-2014-0347486; US-2014-0320658; US-2014-0336876; US-2014-0307095; US-2014-0327774; US-2014-0327772; US-2014-0320636; US-2014-0293057; US-2014-0309884; US-2014-0226012; US-2014-0293042; US-2014-0218535; US-2014-0218535; US-2014-0247354; US-2014-0247355; US-2014-0247352; US-2014-0232869; US-2014-0211009; US-2014-0160276; US-2014-0168437; US-2014-0168415; US-2014-0160291; US-2014-0152825; US-2014-0139676; US-2014-0138140; US-2014-0104426; US-2014-0098229; US-2014-0085472; US-2014-0067206; US-2014-0049646; US-2014-0052340; US-2014-0025240; US-2014-0028852; US-2014-005907; US-2013-0314503; US-2013-0298866; US-2013-0222593; US-2013-0300869; US-2013-0278769; US-2013-0258077; US-2013-0258077; US-2013-0242099; US-2013-0215271; US-2013-0141578 and/or US-2013-0002873, which are all hereby incorporated herein by reference in their entireties. The system may communicate with other communication systems via any suitable means, such as by utilizing aspects of the systems described in U.S. Pat. Nos. 10,071,687; 9,900,490; 9,126,525 and/or 9,036,026, which are hereby incorporated herein by reference in their entireties.
Optionally, the camera may comprise a forward viewing camera, such as disposed at a windshield electronics module (WEM) or the like. The forward viewing camera may utilize aspects of the systems described in U.S. Pat. Nos. 9,896,039; 9,871,971; 9,596,387; 9,487,159; 8,256,821; 7,480,149; 6,824,281 and/or 6,690,268, and/or U.S. Publication Nos. US-2020-0039447; US-2015-0327398; US-2015-0015713; US-2014-0160284; US-2014-0226012 and/or US-2009-0295181, which are all hereby incorporated herein by reference in their entireties.
Changes and modifications in the specifically described embodiments can be carried out without departing from the principles of the invention, which is intended to be limited only by the scope of the appended claims, as interpreted according to the principles of patent law including the doctrine of equivalents.
The present application claims the filing benefits of U.S. provisional application Ser. No. 63/202,514, filed Jun. 15, 2021, which is hereby incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63202514 | Jun 2021 | US |