US20190161035A1 - Washer fluid tank with magnetically responsive sensors - Google Patents
Washer fluid tank with magnetically responsive sensors Download PDFInfo
- Publication number
- US20190161035A1 US20190161035A1 US15/827,038 US201715827038A US2019161035A1 US 20190161035 A1 US20190161035 A1 US 20190161035A1 US 201715827038 A US201715827038 A US 201715827038A US 2019161035 A1 US2019161035 A1 US 2019161035A1
- Authority
- US
- United States
- Prior art keywords
- tank
- fluid
- float
- track
- washer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000012530 fluid Substances 0.000 title claims abstract description 147
- 238000000034 method Methods 0.000 claims description 57
- 238000004891 communication Methods 0.000 claims description 28
- 238000005086 pumping Methods 0.000 claims description 28
- 230000000007 visual effect Effects 0.000 claims description 27
- 230000009977 dual effect Effects 0.000 claims description 18
- 239000000945 filler Substances 0.000 claims description 14
- 230000014759 maintenance of location Effects 0.000 claims description 8
- 238000009740 moulding (composite fabrication) Methods 0.000 claims description 6
- 238000004140 cleaning Methods 0.000 claims description 3
- 239000002991 molded plastic Substances 0.000 claims description 3
- 230000008569 process Effects 0.000 description 44
- 230000015654 memory Effects 0.000 description 7
- 230000000712 assembly Effects 0.000 description 4
- 238000000429 assembly Methods 0.000 description 4
- 239000007788 liquid Substances 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000004033 plastic Substances 0.000 description 3
- 229920003023 plastic Polymers 0.000 description 3
- 239000007921 spray Substances 0.000 description 3
- 239000004433 Thermoplastic polyurethane Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- -1 e.g. Polymers 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 229920002803 thermoplastic polyurethane Polymers 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 240000005020 Acaciella glauca Species 0.000 description 1
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000005355 Hall effect Effects 0.000 description 1
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 1
- 239000004793 Polystyrene Substances 0.000 description 1
- 238000004026 adhesive bonding Methods 0.000 description 1
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000006260 foam Substances 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 239000002985 plastic film Substances 0.000 description 1
- 229920002223 polystyrene Polymers 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 235000003499 redwood Nutrition 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000007666 vacuum forming Methods 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/14—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
- G01D5/142—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
- G01D5/145—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
-
- G01F23/0069—
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
- G01F23/30—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats
- G01F23/64—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats of the free float type without mechanical transmission elements
- G01F23/72—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats of the free float type without mechanical transmission elements using magnetically actuated indicating means
- G01F23/74—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats of the free float type without mechanical transmission elements using magnetically actuated indicating means for sensing changes in level only at discrete points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
- G01F23/30—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats
- G01F23/76—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by floats characterised by the construction of the float
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
- G01F23/80—Arrangements for signal processing
- G01F23/802—Particular electronic circuits for digital processing equipment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S1/00—Cleaning of vehicles
- B60S1/02—Cleaning windscreens, windows or optical devices
- B60S1/46—Cleaning windscreens, windows or optical devices using liquid; Windscreen washers
- B60S1/48—Liquid supply therefor
- B60S1/50—Arrangement of reservoir
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S5/00—Servicing, maintaining, repairing, or refitting of vehicles
Definitions
- decision block 138 which checks for a signal from the second level sensor 94 , e.g., a Hall voltage, indicating that the float magnet 76 is substantially aligned with the sensor 94 and the fluid level is at the second level, i.e., a second fluid volume.
- a signal from the second level sensor 94 e.g., a Hall voltage
- the process 130 moves on to decision block 140 .
- Decision block 140 assesses whether the vehicle 13 is within a predetermined time or distance (e.g., two minutes) of a depot that could provide a refill, and whether the trip is a time-critical trip (e.g., emergency transport to a hospital).
- controller 54 may determine a value for the remaining trip distance.
- the remaining range available with the washer fluid available in the tank assembly 12 may be calculated based on any one of several methods.
- the washer tank assembly 12 may be equipped with a flow meter (not shown) measuring the quantity of fluid leaving the tank assembly 12 .
- the controller 54 may use the quantity of fluid dispensed over a known travel period (e.g., the last 15 minutes) to calculate a value for the quantity of fluid consumed per unit of time. And so long as the controller has a value for the distance traveled over that same period of time, it may calculate a value for the quantity of fluid consumed per unit of distance. Values for both the quantity of fluid consumed per unit of distance and the quantity of fluid consumed per unit of time may change with road and weather conditions.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Mechanical Engineering (AREA)
- Water Supply & Treatment (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Level Indicators Using A Float (AREA)
- Cleaning By Liquid Or Steam (AREA)
Abstract
A washer fluid tank assembly for vehicle mounting includes a tank, a track, a float and two magnetically-responsive sensors. The tank has a fill opening. The track is formed in a first wall of and inside the tank. The float is slidably disposed on the track and has a magnet thereon proximate to a second wall of the tank. The magnetically-responsive sensors are fixed to the second wall of the tank in alignment with the track. The sensors are each associated with a predetermined fluid volume.
Description
- Autonomous vehicles and vehicles with advanced driver assistance systems (“ADAS”) may employ a plurality of visual sensors providing a controller or controllers with situational-awareness data including image data indicative of traffic, proximity to other vehicles, traffic control signals, traffic lane locations, etc. Example visual sensors include cameras and LIDAR sensors. Such visual sensors need to be kept clean to allow the vehicle to continue operating. Fluid washers may be used to clean the sensors. However, such systems are only effective when they have an available supply of washer fluid.
-
FIG. 1 is a schematic representation of an example washer system. -
FIG. 2 is a perspective view of an example tank assembly. -
FIG. 3 is a section view of the tank assembly ofFIG. 2 taken throughplane 3 in the direction ofarrows 3. -
FIG. 4 is a section view of the tank assembly ofFIG. 2 taken throughplane 4 in the direction ofarrows 4. -
FIG. 5 is a first side view of one side of an alternative embodiment of the tank assembly. -
FIG. 6 is a perspective side view of the side of the tank ofFIG. 5 . -
FIG. 7 is an example flowchart of an example process executed by the washer system. - Relative orientations and directions (by way of example, upper, lower, bottom, forward, rearward, front, rear, back, outboard, inboard, inward, outward, lateral, left, right) are set forth in this description not as limitations, but for the convenience of the reader in picturing at least one embodiment of the structures described. Such example orientations are from the perspective of an occupant seated in a seat, facing a dashboard. In the Figures, like numerals indicate like parts throughout the several views.
- A washer fluid tank assembly for vehicle mounting includes a tank, a track, a float and two magnetically-responsive sensors. The tank has a fill opening. The track is formed in a first wall of and inside the tank. The float is slidably disposed on the track and has a magnet thereon proximate to a second wall of the tank. The magnetically-responsive sensors are fixed to the second wall of the tank in alignment with the track. The sensors are each associated with a predetermined fluid volume.
- The track may be defined by a rail on which the float is non-rotatably disposed.
- The float may include a track groove that receives the rail.
- The track groove may have an open side that snaps over the rail for retention thereon.
- The tank may further include a first part and a second part with the track being formed in the first part and the parts being bonded together.
- The first part and the second part of the tank may be injection-molded plastic formings.
- The float may be installed before the first part and the second part are bonded together.
- The sensors may be bonded to an outside of the tank.
- A first of the sensors may be associated with a first fluid volume of less than half of a capacity of the tank.
- A second of the sensors may be associated with a second fluid volume of less than the first fluid volume.
- A vehicle visibility washer system includes a first tank, a first track, a first float, two magnetically responsive sensors, a first pumping unit, a plurality of visual sensor cleaners, a windshield washer nozzle, and a controller. The first tank has a fill opening. The first track is formed in a first wall of and inside the tank. The first float is slidably disposed on the track and has a first magnet thereon proximate to a second wall of the tank. The two magnetically-responsive sensors are fixed to the second wall of the tank in alignment with the track. Each sensor is associated with a predetermined fluid volume. The pumping unit is connected to the tank for fluid communication therefrom. The plurality of visual sensor cleaners is connected to the pumping unit for fluid communication therefrom. The windshield washer nozzle is connected to the pumping unit for fluid communication therefrom. The controller is electronically connected to the magnetically-responsive sensors, the pumping unit, the nozzle and the cleaners.
- The pumping unit may include a first pump and a second pump. The first pump may be connected to the windshield washer nozzle for fluid communication thereto. The second pump may be connected to the visual sensor cleaners for fluid communication thereto. Each pump may be connected with the tank for fluid communication therefrom. The controller may be electronically connected to the pumps.
- The washer system may further include a second tank, a second track, a second float, a third magnetically-responsive sensor, a third pump and a dual filler neck. The second track may be formed in a first wall of and inside the second tank. The second float may be slidably disposed on the second track and may have a second magnet thereon proximate to a first wall of the second tank. The third magnetically-responsive sensor may be disposed on a second wall of the second tank. The third pump may be connected to the second tank for fluid communication therefrom, and to a second plurality of visual sensor cleaners for fluid communication thereto. The dual filler neck may connect to each of the first tank and the second tank.
- The washer system may further include a vent in the second tank.
- The washer system may further include a first pipe and a second pipe connecting the dual filler neck to the tanks. The first pipe may be disposed between the dual filler neck and the first tank. The second pipe may be disposed between the dual filler neck and the second tank.
- The washer system may further include a check valve disposed between the dual filler neck and the second tank.
- The first track may include a first rail on which the first float is slidably disposed. The second track may include a second rail on which the second float is slidably disposed.
- The first float may include a first track groove that receives the first rail. The first track groove may have an open side that snaps over the first rail for retention thereon. The second float may include a second track groove that receives the second rail. The second track groove may have an open side that snaps over the second rail for retention thereon.
- A method of cleaning visual sensors including the steps of providing a tank, providing a track, providing a float, providing a first magnetically-responsive sensor and a second magnetically-responsive sensor, providing a pumping unit, providing a plurality of visual sensor cleaners, providing a windshield washer nozzle, and providing a controller. The track may be formed in a first wall of and inside the tank. The float may be slidably disposed on the track, and may have a magnet thereon proximate to a second wall of the tank. The first magnetically-responsive sensor and the second magnetically-responsive sensor may be fixed to the second wall of the tank and may be in alignment with the track. Each of the magnetically-responsive sensors may be associated with a predetermined fluid volume. The pumping unit may be connected to the tank for fluid communication therefrom. The plurality of visual sensor cleaners may be connected to the pumping unit for fluid communication therefrom. The windshield washer nozzle may be connected to the pumping unit for fluid communication therefrom. The controller may be electronically connected to the magnetically-responsive sensors, the pumping unit, the nozzle and the cleaners. It may be determined if the float has moved within a sensing range of the first magnetically-responsive sensor. It may be continued to determine whether the float has moved within the sensing range of the first magnetically-responsive sensor when the float has not moved within the sensing range of the first magnetically-responsive sensor. Fluid to the windshield washer nozzle may be restricted when the float has moved within the sensing range of the first magnetically-responsive sensor.
- The method of cleaning visual sensors may further include the following steps. It may be determined if the float has moved within a sensing range of the second magnetically-responsive sensor. When it is determined that the float has not moved within the sensing range of the second magnetically-responsive sensor, determining whether the float has moved within the sensing range of the second magnetically-responsive sensor when the float may be continued. When it is determined that the float has moved within the sensing range of the second magnetically-responsive sensor, a volume of fluid remaining in the tank may be determined, a volume of fluid required to complete a trip may be determined, and the volume of fluid remaining may be compared with the volume of fluid required to determine if there is sufficient fluid to complete the trip.
- An example vehicle
visibility washer system 10 employing afirst tank assembly 12 for washer fluid, i.e., a first washer fluid tank assembly, and a method of using the same are illustrated inFIGS. 1-7 . Thewasher system 10 is well suited for (but not limited to) use in avehicle 13 that may operate in a semiautonomous mode, i.e., a partly autonomous mode of operation requiring some, i.e., occasional, human driver intervention, or a fully autonomous mode, i.e., a fully autonomous mode requiring no human driver intervention. For purposes of this disclosure, an autonomous mode is defined as one in which each of vehicle propulsion (e.g., via a powertrain including an electric motor and/or an internal combustion engine), braking, and steering are controlled by an autonomous vehicle controller, i.e., a computing device (or devices); in a semi-autonomous mode the controller controls one or two of vehicle propulsion, braking, and steering. - The
system 10, as schematically illustrated inFIG. 1 , may include, in addition to thefirst tank assembly 12, a second tank assembly 14 for washer fluid, i.e., a second washer fluid tank assembly. Adual filler neck 16 may be provided to allow simultaneous filling of thetank assemblies 12 and 14. Thedual filler neck 16 may be connected to thefirst tank assembly 12 by afirst supply pipe 18 and to the second tank assembly 14 by asecond supply pipe 20. Acheck valve 22 may be disposed at an end of thesecond supply pipe 20 to prevent fluid from tank assembly 14 from flowing back toward thedual filler neck 16. The second tank assembly 14 may also include avent 24 to exhaust air from the tank assembly 14 as it is being filled. - The
tank assemblies 12, 14 may be used to provide liquid washer fluid to windows, e.g., awindshield 28 and abacklite 36, and 32, 40, e.g., cameras, LIDARs.visual sensors FIG. 1 illustrates an example arrangement. Thefirst tank assembly 12 may include afirst tank 64, afirst float 74, a first washerfluid sensor assembly 100 which may be a dual level washer fluid sensor assembly, and afirst pumping unit 42. The second tank assembly 14 may include asecond tank 108, asecond float 110, a second washer fluid sensor assembly, and asecond pumping unit 44. Thetank assemblies 12, 14 may be used to supply washer fluid to the vehicle's 13 windows and visual sensors. More specifically, awindshield washer nozzle 26, a representation of which inFIG. 1 includes a schematic triangular spray pattern, may be provided to allow washer fluid to be dispensed on thewindshield 28. A plurality of firstvisual sensor cleaners 30 may be used to clean a plurality of firstvisual sensors 32, e.g., cameras, LIDARs. Arear washer nozzle 34, a representation of which inFIG. 1 includes a schematic triangular spray pattern, may be provided to allow washer fluid to be dispensed on thebacklite 36. A plurality of secondvisual sensor cleaners 38 may be used to clean a plurality of secondvisual sensors 40, e.g., cameras, LIDARs. The first and second 30, 38 differ primarily in being associated with the first andvisual sensor cleaners second tank assemblies 12, 14. - Pressurized liquid washer fluid is supplied to
26, 34 andnozzles 30, 38 by thecleaners first pumping unit 42 of thefirst tank assembly 12 for fluid communication therefrom and asecond pumping unit 44 of the second tank assembly 14 for fluid communication therefrom. The pumping 42, 44 may each include a plurality of pumps. In theunits example system 10, thefirst pumping unit 42 includes two pumps, afirst pump 46 and asecond pump 48. The examplesecond pumping unit 44 is shown with athird pump 50. Each of the 46, 48, 50, comprising part of theirpumps 42, 44, are connected to theirrespective pumping units 64, 108 for fluid communication therefrom, and to theirrespective tanks 30, 38 for communication of fluid thereto.respective sensor cleaners - The
first pump 46 may supply pressurized washer fluid to thewindshield washer nozzle 26, and to a first plurality of firstvisual sensor cleaners 30 to clean certain of thesensors 32, e.g., a front camera and two front LIDARs. Thesecond pump 48 may supply pressurized washer fluid to a second plurality of firstvisual sensor cleaners 30 to clean others of thesensors 32, e.g., cameras on the right and left sides of a vehicle roof. Thethird pump 50, disposed in the second tank assembly 14, may supply pressurized washer fluid to the secondvisual sensor cleaners 38 and to the rear, i.e., backlite,washer nozzle 34. The washer fluid may be communicated from the 46, 48, 50 to thepumps 26, 34 andnozzles 30, 38 through a plurality ofcleaners fluid connecting lines 52, e.g., flexible elastomeric tubes, rigid pipes, etc. - Components, e.g., the
26, 34, thenozzles 30, 38, thecleaners 46, 48, 50, andpumps 32, 40, may be electronically connected to ansensors autonomous vehicle controller 54 by avehicle network 56. Thecontroller 54 and thenetwork 56 comprise part of thesystem 10.FIG. 1 shows anexample network 56 including a plurality of electronic connectors in the form of electronic connectinglines 58, e.g., wires, disposed between thecontroller 54 and the 26, 34, thenozzles 30, 38, thecleaners 46, 48, 50 and thepumps 32, 40. Thesensors vehicle network 56 may also include an Ethernet network or a controller area network (“CAN”) bus or the like that comprise in part the electronic connectors. Thenetwork 56 may be configured for using other wired or wireless protocols, e.g., Bluetooth, etc. A wired link from the components directly to thecontroller 54 is thus not required to provide an electronic connector between thecontroller 54 and the 26, 34, 30, 38, 46, 48, 50.components - The
system 10 may be operated by theautonomous vehicle controller 54. Thecontroller 54, i.e., a computing device (or devices) may be known as an electronic control unit, i.e., an ECU, and may include a virtual driver system (“VDS”). Thecontroller 54 includes at least one electronic processor and an associated memory. The memory includes one or more forms of computer-readable media, and stores instructions executable by the processor for control of thesystem 10, e.g., performing various system operations, including such operations as disclosed herein. - The memory of the
controller 54 further generally stores remote data received via various communications mechanisms. Thecontroller 54 may also have a connection to an onboard diagnostics connector such as an OBD-II connector (not shown). Via the CAN bus, OBD-II, Ethernet, and/or other wired or wireless mechanisms, thecontroller 54 may transmit messages to various devices in thevehicle 13 and/or receive messages from the various devices, e.g., the 46, 48, thepumps 26, 34, thenozzles 32, 40 as discussed herein. Although thesensors controller 54 is shown as a single controller inFIG. 1 for ease of illustration, it is to be understood that thecontroller 54 may include and various operations described herein could be carried out by one or more computing devices, e.g., vehicle component controllers such as are known and/or a computing device dedicated to thesystem 10. - The
30, 38 and thecleaners 26, 34 may include actuation valves (not shown), either integral or non-integral, allowing thenozzles 30, 38 andcleaners 26, 34 to spray or otherwise distribute fluid in response to electronic signals from thenozzles controller 54. - The
system 10 may include environmental sensors, e.g., arain sensor 60 and a temperature sensor (not shown) electronically connected to thecontroller 54 as discussed above. Thesystem 10 may be in communication with a remote base oroffice 62. Theremote office 62 may provide command and coordination information, e.g., destination information, service depot locations, dispatch instructions, etc. to thevehicle 13 in which thesystem 10 is mounted. - As illustrated in
FIGS. 2-4 , thefirst tank assembly 12 includes thefirst tank 64 that may include a firsttank half shell 66 and a secondtank half shell 68. Each of the 66, 68 may be an injection-molded plastic forming, with each of thetank half shells 66, 68 being injection molded of plastic, e.g., thermoplastic polyurethane (i.e., “TPU”). An injection mold may be formed by a pair of facing dies. The mold may receive liquid plastic under pressure. Once formed, thehalf shells 66, 68 may be bonded together, e.g., heat welded, sonic welded, adhesively bonded, to form thehalf shells first tank 64. Alternative materials and forming techniques may include vacuum forming and ABS (Acrylonitrile-Butadine-Styrene) plastic sheets. Thetank 64 may be formed of more than two 66, 68 when, for example, the shape of theparts tank 64 is too complex to be formed in just two parts. - A
fill opening 70 is provided in thetank 64 to allow the washer fluid to enter thetank 64. Thefill opening 70 may be formed by afill tube 72 that may be formed as part of one of the 66, 68. The example fillhalf shells tube 72 is illustrated as being formed as part of the secondtank half shell 68. Thetube 72 may be formed integrally with thehalf shell 68, or may be formed separately and bonded to thehalf shell 68. - A
float 74 is disposed in thetank 64 to allow an indication of fluid level within thetank 64. Thefloat 74 may also be formed of plastic. Thefloat 74 is buoyant in water and water-based mixtures and other liquids used as cleaners. Example float structures that provide such buoyancy include, but are not limited to, forming thefloat 74 as a hollow, sealed shell, or a shell formed around a core of low-density material, e.g., polystyrene closed cell foam or a shell that is formed and then filled with low density material. Thefloat 74 includes afloat magnet 76 fixed thereto. Themagnet 76 is disposed proximate to an outer edge of the float. - The
tank 64 may include atrack 78 formed in afirst wall 80 of thetank 64. Thetrack 78 is disposed on an inner surface of thetank 64, i.e., inside of thetank 64. Thetrack 78 may be in the form of acylindrical rail 82 formed integral with thewall 80 of theshell half 66. Thetrack 78 may include a connectingweb 84 connecting therail 82 to thewall 80. Theweb 84 has a thickness, i.e., a width, less than a diameter of therail 82. Each of therail 82 and theweb 84 may be either solid or hollow. - The
float 74 may have atrack groove 86 that receives therail 82 for slidable disposition thereon. Thefloat 74 is able to move up and down freely along thetrack 78 as the fluid level changes. Thetrack groove 86 may be complementary in shape to thetrack 78, having, for example, anannular portion 88 sized to provide a slip fit with respect to therail 82, i.e. with theannular portion 88 being slightly larger than therail 82 to allow the float to freely translate along therail 82, and an open side with a gap between opposed groove edges 90 spanning theweb 84. The gap is sized to provide a slip fit with respect to theweb 84, allowing thefloat 74 to snap onto thetrack 78 for retention thereon. Theannular portion 88 may extend more than 180 degrees around a center of thetrack groove 86 to the groove edges, allowing retention of thefloat 74 on thetrack 78. Thefloat 74 may be slidably disposed on thetrack 78 by aligning the gap between theedges 90 with therail 82 and pressing thefloat 74 against therail 82 to snap thefloat 74 onto thetrack 78. Relative elastic deflection between therail 82 and theedges 90 allows theedges 90 to move around an outer circumference ofrail 82 whenfloat 74 is pushed against therail 82. After theedges 90 have passed a center of therail 82, thefloat 74 is retained by therail 82. - In the illustrated embodiments of
FIGS. 3-6 , thetrack 78 is shown as being straight. However, thefloat 74 may be configured to accommodate a slight curvature in thetrack 78 by, for example, forming thetrack groove 86 as part of two separate parts, e.g., two C-clips (not shown) with a first C-clip proximate to a top of thefloat 74 and a second C-clip proximate to a bottom of thefloat 74. Clearance between thefloat 74 and thefirst wall 80 may be provided by spacing a side of thefloat 74 between the two C-clips, i.e., the track groove parts. The space between the C-clips accommodates an arching of thetrack 78. - The
tank assembly 12 includes two level sensors, afirst level sensor 92 and asecond level sensor 94. Each of the 92 and 94 may be Hall effect sensors, i.e., magnetically-responsive sensors that generate a signal responsive to the presence of a magnet. Thelevel sensors 92, 94 may have power supplied to them at all times to allow their operation. Thesensors 92, 94 are fixed to an outside of alevel sensors second wall 96 of thetank 64 at a location associated with thetrack 78. Thefirst level sensor 92 is located at a first location associated with a first level of fluid, i.e., a first fluid volume, e.g., less than half of a capacity of thetank 64, when thetank 64 is in an installed orientation. Thesecond level sensor 94 is located at a second location associated with a second level of fluid, i.e., a second fluid volume. The second fluid volume is less than the first fluid volume. The first fluid volume is indicative of an amount of fluid that may be associated with a first remaining vehicle travel distance, i.e., the distance thevehicle 13 can travel at the current rate of washer fluid consumption before thetank assembly 12 is emptied of washer fluid. The second fluid volume ofassembly 12 is indicative of an amount of fluid that may be associated with a second remaining travel distance. The 92, 94 may both be attached to thesensors second wall 96 via heat stake, sonic weld or highly bonding glue. - The
float 74 may be disposed in afloat chamber 98 of thetank 64 as illustrated inFIGS. 3 and 4 . Thechamber 98 may have a height less than an overall height of thewasher fluid tank 64 in its installed orientation. Thefirst wall 80 and thesecond wall 96 may form sides of thechamber 98. Thechamber 98 must be positioned high enough and be long enough to accommodate placement of the 92, 94 thereon at locations allowing indications of the first and second volumes of thesensors tank assembly 12. The illustratedchamber 98 incorporates thefirst wall 80 with thetrack 78 and thesecond wall 96 with the 92, 94. The float is slidably and non-rotatably disposed on the rail, i.e., the engagement of thesensors float 74 with thetrack 78 prevents rotation of thefloat 74 within the chamber, maintaining themagnet 76 in a position facing thesecond wall 96 as the float translates up and down with the fluid level. With an arrangement as illustrated inFIGS. 3 and 4 , thefloat magnet 76 may be placed opposite thegroove 86. Alternatively, themagnet 76 may be placed on a top or a bottom of thefloat 74, so long as a part of themagnet 76 is proximate to thesecond wall 96, i.e., within a sensing range of the 92, 94 on the second wall. Yet alternatively, the first andsensors 80, 96 may be at right angles, allowing thesecond walls magnet 76 to be located at 90 degrees to thegroove 86. - The
92, 94 may be integrated into the dual level washersensors fluid sensor assembly 100. A first connectingstrip 102 may be disposed between, and connect, thefirst level sensor 92 and thesecond level sensor 94. A second connectingstrip 104 may be disposed between, and connect, thesecond sensor 92 and asensor connector 106. Theconnector 106 may be electronically connected to each of the 92, 94 by wires (not shown) that may be incorporated into thesensor 102, 104. Thestrips connector 106 may receive a plug (not shown) connecting 92, 94 withsensors controller 54 through thenetwork 56. The 92, 94, the connectingsensors 102, 104 and thestrips connector 106 may each be bonded to thewall 96 by any appropriate method or mechanism, e.g., heat staking, sonic welding, adhesive bonding, etc. - The dual level washer
fluid sensor assembly 100 allows fluid level sensing without any risk of leaking at thesensor assembly 100 as may occur with a float-type level sensor that passes through a side of thetank 64. Thelevel sensor assembly 100 may be adapted to washer fluid tanks of any shape and size. - Each of the
92, 94 produces a signal, e.g., a Hall voltage, indicating the presence of thesensors float magnet 76 when themagnet 76 is in alignment therewith and is within the sensing range of the 92, 94. The sensing range of one of thesensors 92, 94 is a predetermined distance between thesensors magnet 76 and the 92, 94. The range may be determined as a function of several factors that may include an expected temperature range, characteristics of the sensor, and characteristics of the magnet including a shape of the magnet, a size of the magnet, and a field strength of the magnet. Thesensor controller 54 is programmed to recognize such signals as indicative of the remaining fluid in thetank 64 being at the first fluid volume when thefirst level sensor 92 provides a signal indicating magnetic presence, and as indicative of the remaining fluid in thetank 64 being at the second, lower fluid volume when thesecond level sensor 94 provides a signal indicating magnetic presence. - The second tank assembly 14, except as expressly described herein, has substantially the same structure as the
first tank assembly 12, e.g., the second tank assembly 14 may have just the onepump 50 and may include thevent 24. The second tank assembly 14 includes thesecond tank 108. Thetank 108 may be substantially the same as thefirst tank 64. Thesecond tank 108 may also be injection molded in multiple parts, and assembled by bonding the parts together. Asecond float 110 may be similarly disposed in thesecond tank 108. Thefloat 110 may be slidably disposed on asecond track 111, with a second track groove (not shown) receiving thesecond track 111. Thesecond float 110 may include a second float magnet 112. Thetank 108 may have its own first wall (not shown) and asecond wall 114, with thesecond track 111 disposed on an inside of the first wall, and a second sensor assembly (not shown) bonded to an outside of thesecond wall 114. The second sensor assembly may include just one sensor, e.g., a second or lower level sensor 116, and a connector and a connecting strip (not shown) disposed between the connector and the sensor 116. Alternatively, the second sensor assembly may also include a first level sensor above the second level sensor 116. -
FIGS. 5 and 6 show an alternative example firsttank half shell 66′ illustrating the flexibility of thesystem 10 in accommodating a wide variety of tank shapes. Reference numbers used inFIGS. 5 and 6 correspond to reference numbers used inFIGS. 1-4 , with the reference numbers used inFIGS. 5 and 6 distinguished from the reference numbers used inFIGS. 1-4 by the use of a prime mark (′) to distinguish the elements. -
FIG. 5 illustrates an inside of thehalf shell 66′. Afloat 74′ is slidably disposed on atrack 78′. Thetrack 78′ is formed on thefirst wall 80′. Thesecond wall 96′ is joined to thefirst wall 80′. Thewalls 80′ and 96′ are substantially perpendicular to each other. Accordingly, afloat magnet 76′ may be located on thefloat 74′ at a right angle to atrack groove 86′ in thefloat 74′. With themagnet 76′ and thegroove 86′ so positioned, themagnet 76′ faces thesecond wall 96′. -
FIG. 6 illustrates an outside of thehalf shell 66′. A dual level washerfluid sensor assembly 100′ is disposed on an outside of thesecond wall 96′. Theassembly 100′ includes afirst level sensor 92′ and asecond level sensor 94′ connected by a first connectingstrip 102′. A second connectingstrip 104′ connects thesensors 92′, 94′ with aconnector 106′. Theassembly 100′ may vary from theassembly 100 at least in the distance between thesensors 92′, 94′ ofassembly 100′ and between the 92, 94 ofsensors assembly 100. - Referring to the flow chart of
FIG. 7 , thesystem 10 may operate as follows. -
FIG. 7 illustrates a washer fluidlevel management process 130 for operating thesystem 10 ofFIG. 1 , simplified to facilitate understanding of theprocess 130 by not including operation of the second tank assembly 14. The washer fluid level management process may be stored in thecontroller 54. Thecontroller 54 executes the example steps illustrated inFIG. 7 as described below. A computer program for executing theprocess 130 is instantiated instart block 132, e.g., when movement of thevehicle 13 is initiated, or when a power-on command is issued, as may be associated with thevehicle 13 being powered up responsive to an approach or a touch by a vehicle passenger or operator. - Next,
decision block 134 checks for a signal from thefirst level sensor 92, e.g., a Hall voltage, indicating that thefloat magnet 76 is substantially aligned with thesensor 92 and the fluid level is at the first level, i.e., a first volume of fluid. When the signal from thefirst level sensor 92 has not been detected, theprocess 130 returns to thedecision block 134 to continue checking for the signal from thesensor 92. When thesensor 92 provides a signal indicating that the fluid level is at the first level, theprocess 130 moves to process block 136.Process block 136 directs thesystem 10 to stop the flow of fluid to thewindshield washer nozzle 26 to begin conserving fluid.Process block 136 may also set a first virtual switch, virtual switch 1 (not shown) within thecontroller 54 indicative of a first low level of fluid, i.e., the first fluid volume. The level selected for the first low level of fluid may be one that is low, but not critically low. So long as the 32, 40 on which thesensors vehicle 13 depends for navigation are not behind thewindshield 28 orbacklite 36, aclean windshield 28 and aclean backlite 36 are not critical to the continued operation of thevehicle 13 when it is operating in the autonomous mode. - The
process 130 continues to decision block 138 which checks for a signal from thesecond level sensor 94, e.g., a Hall voltage, indicating that thefloat magnet 76 is substantially aligned with thesensor 94 and the fluid level is at the second level, i.e., a second fluid volume. When the signal from thesecond level sensor 94 has not been detected, theprocess 130 moves on todecision block 140.Decision block 140 assesses whether thevehicle 13 is within a predetermined time or distance (e.g., two minutes) of a depot that could provide a refill, and whether the trip is a time-critical trip (e.g., emergency transport to a hospital). When the time or distance is greater than the predetermined value, or the trip is timing critical, the trip is continued and theprocess 130 cycles back to thedecision block 138 to continue checking for the signal from thesensor 94. When the anticipated time or distance is less than the predetermined value, and the trip is not time-critical, then theprocess 130 moves to process block 142. -
Process block 142 directs thevehicle 13 to the depot for refilling. Once thetank assembly 12 has been refilled with washer fluid, theprocess 130 may continue to process block 143 which directs thevehicle 13 to continue the trip. Theprocess 130 then returns to thestart block 132 and the condition ofsensor 92 stored by thecontroller 54, i.e., the virtual switch, is reset to an untriggered condition. - When the signal from the
second level sensor 94 provides a signal indicating that the fluid level is at the second level, theprocess 130 moves to process block 144.Process block 144 may set a second virtual switch, virtual switch 2 (not shown) within thecontroller 54 indicative of a second low level of fluid, i.e., the second level. The level selected for the second low level of fluid may be a critically low level, indicating a significantly limited vehicle operating range. Theprocess 130 moves from process block 144 todecision block 145. -
Decision block 145 determines whether there is sufficient washer fluid remaining in thetank assembly 12 to complete the trip by estimating how much fluid will be needed for the rest of the trip, and comparing it with how much fluid is left in thetank assembly 12. When thefloat 74, as indicated by the effect of thefloat magnet 76 on thesensor 94, is at the second level, the remaining volume of fluid is known. - With GPS data and route planning functionality,
controller 54 may determine a value for the remaining trip distance. The remaining range available with the washer fluid available in thetank assembly 12 may be calculated based on any one of several methods. Thewasher tank assembly 12 may be equipped with a flow meter (not shown) measuring the quantity of fluid leaving thetank assembly 12. Thecontroller 54 may use the quantity of fluid dispensed over a known travel period (e.g., the last 15 minutes) to calculate a value for the quantity of fluid consumed per unit of time. And so long as the controller has a value for the distance traveled over that same period of time, it may calculate a value for the quantity of fluid consumed per unit of distance. Values for both the quantity of fluid consumed per unit of distance and the quantity of fluid consumed per unit of time may change with road and weather conditions. - An alternative method of calculating rate of fluid usage is to take a known volume difference between
level 1 andlevel 2, and divide it by the number of miles traveled between the first level and the second level. However the value of volume per unit mile is calculated, it is used to determine a remaining travel range before the washer fluid is exhausted. Multiple approaches may be employed with multiple values for the volume per unit mile being calculated, and the highest value for the volume of fluid per mile may be adopted for further calculations.Decision block 145 calculates the volume of fluid required to complete the current trip based on the calculated rate of fluid usage. Thedecision block 145 then compares the volume in the tank with the volume calculated as needed to complete the trip. - When
decision block 145 determines that there is a sufficient volume of fluid remaining to complete the trip, i.e., sufficient fluid, theprocess 130 may move to process block 146.Process block 146 sets a service notice for the washer fluid to be refilled on the return of thevehicle 13.Process 130 may then continue to process block 143 which directs thevehicle 13 to continue the trip. Theprocess 130 then returns to thestart block 132 and the condition of 92, 94 stored by thesensors controller 54, i.e., the 1 and 2, may be reset to an untriggered condition.virtual switches - When
decision block 145 determines that there is not enough fluid remaining to complete the trip, theprocess 130 continues to process block 142. As per, the above, process block 142 directs thevehicle 13 to the depot for refilling. Once thetank assembly 12 has been refilled, theprocess 130 may move on to process block 143 which directs thevehicle 13 to continue the trip. Theprocess 130 then returns to thestart block 132 and the condition of 92, 94 stored by thesensors controller 54, i.e., the 1 and 2, are reset to an untriggered condition.virtual switches - An example tank assembly, a washer system, and method for using the same have been disclosed.
- As used herein, the adverb “substantially” means that a shape, structure, measurement, quantity, time, etc. may deviate from an exact described geometry, distance, measurement, quantity, time, etc., because of imperfections in materials, machining, manufacturing, transmission of data, computational speed, etc.
- With regard to the references to ECUs in the present description, computing devices such as those discussed herein generally each include instructions executable by one or more computing devices such as those identified above, and for carrying out blocks or steps of processes described above. For example, process blocks discussed above are embodied as computer executable instructions.
- In general, the computing systems and/or devices described may employ any of a number of computer operating systems, including, but by no means limited to, versions and/or varieties of the Ford Sync® application, AppLink/Smart Device Link middleware, the Microsoft Automotive® operating system, the Microsoft Windows® operating system, the Unix operating system (e.g., the Solaris® operating system distributed by Oracle Corporation of Redwood Shores, Calif.), the AIX UNIX operating system distributed by International Business Machines of Armonk, N.Y., the Linux operating system, the Mac OSX and iOS operating systems distributed by Apple Inc. of Cupertino, Calif., the BlackBerry OS distributed by Blackberry, Ltd. of Waterloo, Canada, and the Android operating system developed by Google, Inc. and the Open Handset Alliance, or the QNX® CAR Platform for Infotainment offered by QNX Software Systems. Examples of computing devices include, without limitation, an on-board vehicle computer, a computer workstation, a server, a desktop, notebook, laptop, or handheld computer, or some other computing system and/or device.
- Computing devices generally include computer-executable instructions, where the instructions may be executable by one or more computing devices such as those listed above. Computer executable instructions may be compiled or interpreted from computer programs created using a variety of programming languages and/or technologies, including, without limitation, and either alone or in combination, Java™, C, C++, Matlab, Simulink, Stateflow, Visual Basic, Java Script, Perl, HTML, etc. Some of these applications may be compiled and executed on a virtual machine, such as the Java Virtual Machine, the Dalvik virtual machine, or the like. In general, a processor (e.g., a microprocessor) receives instructions, e.g., from a memory, a computer readable medium, etc., and executes these instructions, thereby performing one or more processes, including one or more of the processes described herein. Such instructions and other data may be stored and transmitted using a variety of computer readable media. A file in a computing device is generally a collection of data stored on a computer readable medium, such as a storage medium, a random access memory, etc.
- A computer-readable medium (also referred to as a processor-readable medium) includes any non-transitory (e.g., tangible) medium that participates in providing data (e.g., instructions) that may be read by a computer (e.g., by a processor of a computer). Such a medium may take many forms, including, but not limited to, non-volatile media and volatile media. Non-volatile media may include, for example, optical or magnetic disks and other persistent memory. Volatile media may include, for example, dynamic random access memory (DRAM), which typically constitutes a main memory. Such instructions may be transmitted by one or more transmission media, including coaxial cables, copper wire and fiber optics, including the wires that comprise a system bus coupled to a processor of an ECU. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DVD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EEPROM, any other memory chip or cartridge, or any other medium from which a computer can read.
- Databases, data repositories or other data stores described herein may include various kinds of mechanisms for storing, accessing, and retrieving various kinds of data, including a hierarchical database, a set of files in a file system, an application database in a proprietary format, a relational database management system (RDBMS), etc. Each such data store is generally included within a computing device employing a computer operating system such as one of those mentioned above, and are accessed via a network in any one or more of a variety of manners. A file system may be accessible from a computer operating system, and may include files stored in various formats. An RDBMS generally employs the Structured Query Language (SQL) in addition to a language for creating, storing, editing, and executing stored procedures, such as the PL/SQL language mentioned above.
- In some examples, system elements may be implemented as computer-readable instructions (e.g., software) on one or more computing devices (e.g., servers, personal computers, etc.), stored on computer readable media associated therewith (e.g., disks, memories, etc.). A computer program product may comprise such instructions stored on computer readable media for carrying out the functions described herein.
- With regard to the media, processes, systems, methods, heuristics, etc. described herein, it should be understood that, although the steps of such processes, etc. have been described as occurring according to a certain ordered sequence, such processes may be practiced with the described steps performed in an order other than the order described herein. It further should be understood that certain steps may be performed simultaneously, that other steps may be added, or that certain steps described herein may be omitted. In other words, the descriptions of processes herein are provided for the purpose of illustrating certain embodiments, and should in no way be construed so as to limit the claims.
- The disclosure has been described in an illustrative manner, and it is to be understood that the terminology which has been used is intended to be in the nature of words of description rather than of limitation. Many modifications and variations of the present disclosure are possible in light of the above teachings, and the disclosure may be practiced otherwise than as specifically described.
Claims (20)
1. A washer fluid tank assembly for vehicle mounting comprising:
a tank having a fill opening;
a track formed in a first wall of and inside the tank, wherein the track is fixed relative to the tank;
a float slidably disposed on the track having a magnet thereon proximate to a second wall of the tank; and
two magnetically-responsive sensors fixed to the second wall of the tank in alignment with the track and each associated with a predetermined fluid volume.
2. The washer fluid tank assembly of claim 1 , wherein the track is defined by a rail on which the float is non-rotatably disposed.
3. The washer fluid tank assembly of claim 2 , wherein the float includes a track groove that receives the rail.
4. The washer fluid tank assembly of claim 3 , wherein the track groove has an open side that snaps over the rail for retention thereon.
5. The washer fluid tank assembly of claim 1 , the tank further comprising a first part and a second part with the track being formed in the first part and the parts being bonded together.
6. The washer fluid tank assembly of claim 5 , wherein the first part and the second part are injection-molded plastic formings.
7. The washer fluid tank assembly of claim 5 , wherein the float is installed before the first part and the second part are bonded together.
8. The washer fluid tank assembly of claim 1 , wherein the sensors are bonded to an outside of the tank.
9. The washer fluid tank assembly of claim 1 , wherein a first of the sensors is associated with a first fluid volume of less than half of a capacity of the tank.
10. The washer fluid tank assembly of claim 9 , wherein a second of the sensors is associated with a second fluid volume of less than the first fluid volume.
11. A vehicle visibility washer system comprising:
a first tank having a fill opening;
a first track formed in a first wall of and inside the tank;
a first float slidably disposed on the track having a first magnet thereon proximate to a second wall of the tank;
two magnetically-responsive sensors fixed to the second wall of the tank in alignment with the track and each associated with a predetermined fluid volume;
a pumping unit connected to the tank for fluid communication therefrom;
a plurality of visual sensor cleaners connected to the pumping unit for fluid communication therefrom;
a windshield washer nozzle connected to the pumping unit for fluid communication therefrom; and
a controller electronically connected to the magnetically-responsive sensors, the pumping unit, the nozzle and the cleaners.
12. The washer system of claim 11 , the pumping unit including a first pump and a second pump, the first pump being connected to the windshield washer nozzle for fluid communication thereto and the second pump being connected to the visual sensor cleaners for fluid communication thereto, and each pump being connected with the tank for fluid communication therefrom and the controller being electronically connected to the pumps.
13. The washer system of claim 12 , further comprising:
a second tank;
a second track formed in a first wall of and inside the second tank;
a second float slidably disposed on the second track having a second magnet thereon proximate to a second wall of the second tank;
a third magnetically-responsive sensor disposed on a second wall of the second tank; and
a third pump connected to the second tank for fluid communication therefrom and to a second plurality of visual sensor cleaners for fluid communication thereto.
a dual filler neck connected to each of the first tank and the second tank.
14. The washer system of claim 13 , further comprising a vent in the second tank.
15. The washer system of claim 13 , further comprising a first pipe and a second pipe connecting the dual filler neck to the tanks with the first pipe disposed between the dual filler neck and the first tank and the second pipe disposed between the dual filler neck and the second tank.
16. The washer system of claim 15 , further comprising a check valve disposed between the dual filler neck and the second tank.
17. The washer system of claim 13 , wherein the first track includes a first rail on which the first float is slidably disposed, and the second track includes a second rail on which the second float is slidably disposed.
18. The washer system of claim 17 , wherein:
the first float includes a first track groove that receives the first rail, and the first track groove has an open side that snaps over the first rail for retention thereon; and
the second float includes a second track groove that receives the second rail, and the second track groove has an open side that snaps over the second rail for retention thereon.
19. A method of cleaning visual sensors, the method comprising the steps of:
providing a tank;
providing a track formed in a first wall of and inside the tank;
providing a float slidably disposed on the track having a magnet thereon proximate to a second wall of the tank;
providing a first magnetically-responsive sensor and a second magnetically-responsive sensor with each fixed to the second wall of the tank and in alignment with the track and each of the magnetically-responsive sensors being associated with a predetermined fluid volume.
providing a pumping unit connected to the tank for fluid communication therefrom;
providing a plurality of visual sensor cleaners connected to the pumping unit for fluid communication therefrom;
providing a windshield washer nozzle connected to the pumping unit for fluid communication therefrom; and
providing a controller electronically connected to the magnetically-responsive sensors, the pumping unit, the nozzle and the cleaners;
determining if the float has moved within a sensing range of the first magnetically-responsive sensor;
continuing to determine whether the float has moved within the sensing range of the first magnetically-responsive sensor when the float has not moved within the sensing range of the first magnetically-responsive sensor; and
restricting fluid to the windshield washer nozzle when the float has moved within the sensing range of the first magnetically-responsive sensor.
20. The method of claim 19 , further comprising the steps of:
determining if the float has moved within a sensing range of the second magnetically-responsive sensor;
continuing to determine whether the float has moved within the sensing range of the second magnetically-responsive sensor when the float has not moved within the sensing range of the second magnetically-responsive sensor; and
when the float has moved within the sensing range of the second magnetically-responsive sensor, determining a volume of fluid remaining in the tank, determining a volume of fluid required to complete a trip, and comparing the volume of fluid remaining with the volume of fluid required to determine if there is sufficient fluid to complete the trip.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/827,038 US10300869B1 (en) | 2017-11-30 | 2017-11-30 | Washer fluid tank with magnetically responsive sensors |
| CN201811393661.XA CN109849853B (en) | 2017-11-30 | 2018-11-21 | Cleaning liquid tank with magnetic response sensor |
| DE102018129842.0A DE102018129842A1 (en) | 2017-11-30 | 2018-11-26 | Wash fluid tank with magnetically responsive sensors |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/827,038 US10300869B1 (en) | 2017-11-30 | 2017-11-30 | Washer fluid tank with magnetically responsive sensors |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US10300869B1 US10300869B1 (en) | 2019-05-28 |
| US20190161035A1 true US20190161035A1 (en) | 2019-05-30 |
Family
ID=66548416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/827,038 Active US10300869B1 (en) | 2017-11-30 | 2017-11-30 | Washer fluid tank with magnetically responsive sensors |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10300869B1 (en) |
| CN (1) | CN109849853B (en) |
| DE (1) | DE102018129842A1 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190265715A1 (en) * | 2018-02-28 | 2019-08-29 | Ford Global Technologies, Llc | Washer fluid level detection |
| US10627245B2 (en) | 2017-10-05 | 2020-04-21 | Ford Global Technologies, Llc | Vehicle service control |
| US20200180567A1 (en) * | 2017-06-13 | 2020-06-11 | Koito Manufacturing Co., Ltd. | Vehicle cleaner system and vehicle including vehicle cleaner system |
| US20200254981A1 (en) * | 2019-02-12 | 2020-08-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle |
| CN112277809A (en) * | 2020-11-09 | 2021-01-29 | 张琦 | Safety automobile rearview mirror capable of automatically removing rain |
| US20210031727A1 (en) * | 2018-03-19 | 2021-02-04 | Koito Manufacturing Co., Ltd. | Vehicle cleaner system |
| US11209280B2 (en) * | 2019-07-31 | 2021-12-28 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for route selection |
| US11241721B2 (en) * | 2019-10-15 | 2022-02-08 | Toyota Motor Engineering & Manufacturing North America, Inc. | Sensor cleaning system and sensor cleaning method for vehicle |
| US20220258697A1 (en) * | 2021-02-15 | 2022-08-18 | Toyota Jidosha Kabushiki Kaisha | Cleaining apparatus |
| US20240034278A1 (en) * | 2022-07-28 | 2024-02-01 | Gm Cruise Holdings Llc | System and method for cleaning sensors of autonomous vehicles with heated liquid |
| US12179716B2 (en) * | 2021-11-09 | 2024-12-31 | Ford Global Technologies, Llc | Vehicle wash assembly |
| EP4232325B1 (en) * | 2020-10-20 | 2025-03-19 | Valeo Systèmes d'Essuyage | Cleaning system for a motor vehicle |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102019210140A1 (en) * | 2019-07-10 | 2021-01-14 | Robert Bosch Gmbh | Method for early activation of a sensor unit of a vehicle before the vehicle is put into operation, method for sending out an approach signal when a mobile transmitting element approaches a vehicle, control unit and vehicle |
| CN114062706B (en) * | 2021-11-23 | 2022-05-13 | 杭州临安冠峰传感器有限公司 | Assembly device and assembly process of ABS sensor |
| IT202300021036A1 (en) * | 2023-10-10 | 2025-04-10 | Tetra Laval Holdings & Finance | SYSTEM FOR FILLING A TUBE WITH PACKAGING MATERIAL FOR THE PRODUCTION OF PACKETS CONTAINING A POURABLE PRODUCT |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3616737C1 (en) * | 1986-05-17 | 1987-06-25 | Daimler Benz Ag | Window-washing system for motor vehicles |
| DE4128178C2 (en) * | 1991-08-24 | 1995-04-20 | Deutsche Aerospace Airbus | Device for measuring liquid levels in fuel tanks |
| US5686894A (en) | 1996-01-03 | 1997-11-11 | Vig; Ravi | Two terminal I.C. magnetic-field detector for use in a liquid level sensor and having an anti-slosh feature |
| KR19980064392U (en) * | 1997-04-29 | 1998-11-25 | 양재신 | Residual washer measuring device in washer tank of automobile |
| US6028521A (en) * | 1997-12-16 | 2000-02-22 | Issachar; David | Liquid level sensor |
| US6539797B2 (en) * | 2001-06-25 | 2003-04-01 | Becs Technology, Inc. | Auto-compensating capacitive level sensor |
| DE10213694B4 (en) * | 2002-03-27 | 2005-06-02 | Ti Automotive (Neuss) Gmbh | Liquid container with level sensor disposed therein |
| US20050056092A1 (en) * | 2003-09-12 | 2005-03-17 | Kowalski Kenneth H. | Liquid level indicator using lights |
| JP4857870B2 (en) * | 2005-07-13 | 2012-01-18 | 日産自動車株式会社 | Washer liquid injection device |
| DE102008021382B4 (en) | 2008-04-29 | 2018-06-14 | Continental Automotive Gmbh | Determining the fill level of a liquid container of a motor vehicle windscreen washer system |
| CN101324461A (en) * | 2008-07-29 | 2008-12-17 | 南京艾驰电子科技有限公司 | Liquid level detector |
| DE202008013599U1 (en) * | 2008-10-14 | 2009-02-05 | Luxoplast Kunststofftechnik Gmbh | level indicator |
| US20110079078A1 (en) * | 2009-01-04 | 2011-04-07 | Ho Tan-Hsiung | Fuel Level Sensor |
| JP5056919B2 (en) * | 2009-09-29 | 2012-10-24 | 株式会社デンソー | In-vehicle optical sensor cover and in-vehicle optical sensor device |
| US20130000741A1 (en) * | 2011-06-30 | 2013-01-03 | Ti Group Automotive Systems, L.L.C. | Fluid level sensor |
| US9116030B2 (en) | 2012-01-17 | 2015-08-25 | Texas Lfp, Llc | Liquid level transducer with isolated sensors |
| US9664553B1 (en) * | 2012-06-21 | 2017-05-30 | Andrew L. Smith | Float-based sensor system and method for measuring fluid level |
| ITTO20120728A1 (en) * | 2012-08-14 | 2014-02-15 | Carlo Farotto | DENSITY MEASUREMENT DEVICE WITH MAGNETIC SUSPENSION SUITABLE FOR USE IN HOSTILE ENVIRONMENTS, AND RELATED OPERATING METHOD |
| US9297686B1 (en) | 2015-04-02 | 2016-03-29 | Texas Lfp, Llc | Liquid level transducer with insertable quality sensor |
| DE102015210312A1 (en) | 2015-06-03 | 2016-12-08 | Volkswagen Aktiengesellschaft | Method for determining and signaling a wiper fluid range of a vehicle |
| US10408666B2 (en) | 2015-10-13 | 2019-09-10 | Medallion Instrumentation Systems, Llc | Fluid level sensor |
| DE102016006039A1 (en) * | 2016-05-18 | 2016-11-17 | Daimler Ag | Cleaning device of a sensor module |
-
2017
- 2017-11-30 US US15/827,038 patent/US10300869B1/en active Active
-
2018
- 2018-11-21 CN CN201811393661.XA patent/CN109849853B/en active Active
- 2018-11-26 DE DE102018129842.0A patent/DE102018129842A1/en active Pending
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200180567A1 (en) * | 2017-06-13 | 2020-06-11 | Koito Manufacturing Co., Ltd. | Vehicle cleaner system and vehicle including vehicle cleaner system |
| US11993230B2 (en) * | 2017-06-13 | 2024-05-28 | Koito Manufacturing Co., Ltd. | Vehicle cleaner system and vehicle including vehicle cleaner system |
| US10627245B2 (en) | 2017-10-05 | 2020-04-21 | Ford Global Technologies, Llc | Vehicle service control |
| US11454979B2 (en) * | 2018-02-28 | 2022-09-27 | Ford Global Technologies, Llc | Washer fluid level detection |
| US20190265715A1 (en) * | 2018-02-28 | 2019-08-29 | Ford Global Technologies, Llc | Washer fluid level detection |
| US20210031727A1 (en) * | 2018-03-19 | 2021-02-04 | Koito Manufacturing Co., Ltd. | Vehicle cleaner system |
| US20200254981A1 (en) * | 2019-02-12 | 2020-08-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle |
| US11209280B2 (en) * | 2019-07-31 | 2021-12-28 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for route selection |
| US11241721B2 (en) * | 2019-10-15 | 2022-02-08 | Toyota Motor Engineering & Manufacturing North America, Inc. | Sensor cleaning system and sensor cleaning method for vehicle |
| EP4232325B1 (en) * | 2020-10-20 | 2025-03-19 | Valeo Systèmes d'Essuyage | Cleaning system for a motor vehicle |
| US12509023B2 (en) * | 2020-10-20 | 2025-12-30 | Valeo Systemes D'essuyage | Cleaning system for a motor vehicle |
| CN112277809A (en) * | 2020-11-09 | 2021-01-29 | 张琦 | Safety automobile rearview mirror capable of automatically removing rain |
| US20220258697A1 (en) * | 2021-02-15 | 2022-08-18 | Toyota Jidosha Kabushiki Kaisha | Cleaining apparatus |
| US12179716B2 (en) * | 2021-11-09 | 2024-12-31 | Ford Global Technologies, Llc | Vehicle wash assembly |
| US20240034278A1 (en) * | 2022-07-28 | 2024-02-01 | Gm Cruise Holdings Llc | System and method for cleaning sensors of autonomous vehicles with heated liquid |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102018129842A1 (en) | 2019-06-06 |
| US10300869B1 (en) | 2019-05-28 |
| CN109849853B (en) | 2025-07-11 |
| CN109849853A (en) | 2019-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10300869B1 (en) | Washer fluid tank with magnetically responsive sensors | |
| US10189449B2 (en) | Vehicle cleaning | |
| US11221240B2 (en) | Sensor housing drainage | |
| US10189429B2 (en) | Vehicle sensor cleaning based on a vehicle occupancy status | |
| US9371071B2 (en) | Method for refueling motor vehicles | |
| CN102407848A (en) | Controller system with automatic parking and intelligent driving functions | |
| WO2021042268A1 (en) | Redundancy structure for autonomous driving system | |
| WO2018052416A1 (en) | Autonomous vehicle self-scheduled refueling | |
| US11454979B2 (en) | Washer fluid level detection | |
| CN107839686B (en) | Target vehicle deselection | |
| CN111415511A (en) | Vehicle monitoring and control infrastructure | |
| CN113926764A (en) | Solenoid valve diagnostic system | |
| CN110567551A (en) | System and method for low power fuel level indication | |
| US20210170888A1 (en) | Autonomous vehicle fueling with centralized scheduling | |
| US20200180692A1 (en) | System and method to model steering characteristics | |
| AU2014250612B2 (en) | Spare tire fuel tank | |
| US20250058593A1 (en) | Systems and methods of monitoring and control for trailer dynamics | |
| US20180052467A1 (en) | Managing vehicle refueling operations | |
| US9919594B2 (en) | Method for operating a fuel tank system for an automobile and corresponding fuel tank system | |
| CN107618460B (en) | Vehicle state detection by fuel level | |
| US12365314B2 (en) | Cleaning assembly for vehicle sensors | |
| Kral et al. | Modular sensor cleaning system for autonomous driving | |
| CN116540692A (en) | Vehicle local motion planning | |
| US20240391427A1 (en) | System for sensor cleaning with heated fluid | |
| US20250091551A1 (en) | Sensor-cleaning assembly |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |