CONTROL SYSTEM FOR WINDSCREEN WIPING

Abstract: An electronic controller (7) receives a signal from a moisture sensor (6) which indicates the amount of moisture that has accumulated on the windscreen (1) since the last wiping action of the blade (2). The controller (7) receives or retains information which indicates the rate or delay of wiping action as is currently set. The motor controller (4) is then signalled so as to retain the current wiping rate, or alternatively determine, as a future wiping rate for the next wiping action. The future wiping rate is determined on the basis of the signal from the sensor (6), the current wiping rate and programmed criteria.

Description: CONTROL SYSTEM FOR WINDSCREEN WIPING Background Art It is known to control windscreen wiper systems in response to measurements taken by a moisture sensing device. Typically in the prior art the moisture sensing device attempts to measure the rate of precipitation and the control attempts to initiate a wiping action once some predetermined amount of precipitation has occurred. While many such systems have been postulated, very few have apparently come into existence and those generally suffer erratic operation under at least certain conditions. Disclosure of Invention It is an object of the present invention to provide a method of controlling a wiper system, once it has been actuated, so as to automatically control the rate of wiping of the windscreen in an effective manner. Accordingly, in one broad form, the present invention can be said to provide a control means for a windscreen wiping system having variable wiping rates, wherein the control means sets a future wiping rate dependent upon a current wiping rate and a quantitative moisture level measurement. In another broad form, the invention can be said to provide a method of automatically controlling a variable wiping rate windscreen wiping system, the method comprising obtaining a moisture value indicative of a quantitative measure of a moisture level and setting a future wiping rate dependent upon the moisture value and a current wiping rate. Preferably the quantitative measure of moisture level is provided by a sensor indicating the amount of water wiped from the windscreen during at least a portion of a single wiping action of the wiper system. Most preferably the sensor indicates the width of a water wave formed by a wiper of the system at a point within and proximate an end edge of an area swept by the wiper. In one form the method includes determining a current value of the wiping rate and a moisture value corresponding to an absolute moisture level determined during a preselected wiper action and setting a future wiping rate according to a predetermined table based on the current value and the moisture value. In another form the method is used in a system in which the current wiping rate is set by a speed controller which responds to speed up and speed down signals by respectively increasing or decreasing the wiping rate, the method including determining a relative moisture value which is the inverse of the moisture present on the screen and comparing this value to a predetermined moisture level, determining whether the relative moisture value is equal to, greater than or less than and signalling the controller to respectively remain constant, speed down, or speed up the wiping rate. Preferably the relative moisture value further includes a discrepancy measure and any speed up or speed down signal includes a quantitative portion based on the discrepancy measure and determining the proportional change in wiping rate. Preferably the speed controller utilises an up/down counter and effects changes in the wiping rate by effecting up or down counts accordingly. Generally, the invention relies on measurements of precipitation rate by averaging out the precipitation accumulated during a preselected wiper action, conveniently being the current (or last) sweep of the wiper blade and by using that information in conjunction with the wiping rate used for that wiping action to determine the next wiping rate. Two basic criteria can be used in finally selecting a future (or next) wiping rate. Fundamentally there is an ideal amount of moisture to be swept from the screen each wiper action, this amount relates to the level of moisture accumulated on the screen which is sufficient to hinder clear vision and for a given wiper action if this moisture level is undesirably greater or less than the ideal level the next wiping rate to be used can be set respectively faster or slower than the present rate. Also by measuring the amount of moisture swept from the screen in a single sweep, i.e. the moisture level averaged over a single wiper action, and dividing by the time lapsed since the last sweep (i.e. the current delay) the actual rate of moisture accumulation, or the absolute moisture accumulation rate as an average over that period, is calculated and a predetermined wiper rate corresponding to the calculated absolute accumulation rate can be set. By averaging the moisture accumulation of the period of a wiping action, and by taking direct account of the current wiping rate, accurate and consistent wiper action can be obtained automatically. Preferably the setting of the wiping rate is effected each wiping sweep of the wiping system. Brief Description of the Drawings Figure 1 shows a schematic arrangement of a road vehicle windscreen wiping system incorporating the invention; Figure 2 is a schematic circuit diagram showing one embodiment of the invention; Figure 3 is a basic block diagram showing the operating function of a second embodiment of the invention; and Figure 4 illustrates the basis for determining the regulation of wiping rates in accordance with predetermined optimum wiping rates for given precipitation levels. Best Mode of Carrying Out Invention Figure 1 schematically shows the main components of a windscreen wiping system in accordance with the invention. The vehicle includes a windscreen 1, a pair of wiper blades 2, a wiper blade motor 3 and a motor controller 4 which, in the absence of the invention, is switched by the on/off control 5 in order to provide fast, slow, intermittent (fixed or variable) and off wiper blade speeds. When the vehicle is fitted with equipment according to the invention it additionally includes a moisture sensor 6 and an automatic controller 7. When the sensor 6 and the automatic controller 7 are switched on via a momentary switch 8 windscreen wiper operation commences and the automatic controller 7 adjusts the rate of wiping by the wiper blades 2 in accordance with the amount of water detected on the windscreen. The manner of regulating the rate of wiping may be by altering the actual speed of the motor 3, or it may be by adjusting a time delay between the end of one wiping action and the beginning of the next wiping action. In either case, the rate of wiping is continually updated after each wiping action. The sensor 6 is positioned approximately in front of the normal rearview mirror position within the vehicle, and is opposite a top end region within the area swept by one of the wiper blades 2. The moisture sensor 6 provides a signal which is proportional to the amount of water swept from the windscreen by the blade 2 during each wiping action. Other sensor positions and signal outputs can be used with suitable modifications. One embodiment of the automatic controller 7 is shown, by schematic circuit diagram, in Figure 2. The controller 7 receives a signal from the moisture sensor 6, the signal goes to a pair of comparators 11 and 12. The signal derived from the sensor 6 is of variable voltage dependent upon the measured amount of water swept by the blade 2 during the current wiping action. The comparators 11 and 12 are also connected to preselected respective reference voltages V 1 and V 2 , V. being a higher voltage than V 2 . This enables the signal from sensor 6 at a specified time T, to be categorised into one of three areas i.e. greater than V., less than V. but greater than V,, or less than V 2 . These categories relates to little or no moisture, small amount of water swept by blade 2, or large amount of water swept by blade 2, respectively. The principle of operation is to adjust the wiping rate automatically, so that the signal level from sensor 6 is kept within the second category as previously described, i.e. by increasing the wiping rate, the amount of water swept by blade 2 each wiping cycle reduces, and conversely a reduction in the wiping rate will increase the amount of water swept by blade 2 each cycle. The signal voltage from sensor 6 is inversely proportional to the amount of water being swept by blade 2, i.e. a large sensor voltage represents a small amount of water and visa-versa. Outputs from the comparators 11 and 12 lead through two AND gates 20, and thence into a latch 13. From the latch 13 signals derived from comparator 12 lead to pin B of an up/down counter 16. Signals derived from the comparator 11 lead through an AND gate 15 into pin A of the counter 16. The counter 16 is also connected to a clock 18 providing timing pulses every wiping cycle. Also, a load input signal 19 enables an initial count, binary six (0110), causing low speed to be selected on decoder 17 when the wiper operation commences. The AND gate 15 also receives an inverted signal as derived from comparator 12 via the inverter 4. In operation the comparators 11 and 12 will provide respective negative and positive outputs if sufficient water is swept by a wiping action, causing a positive input at pin B of the counter 16 and at the next clock pulse from clock 18, the counter 6 will count up. After such an up count the decoder 17 will output negatively through pin 6 and positively through pin 7, changing the wiper rate from low to high speed. Respective positive and negative outputs from comparators 11 and 12, as a result of a desired amount of water being swept by wiping action, will cause a positive input at pin A to inhibit the clock count and therefore prevent either up or down counts by the counter 16. Thus the wiper remains at whatever wiper rate it is set. When both comparators 11 and 12 give negative outputs as a result of insufficient water being swept by a wiping action, then both inputs A and B of the up/down counter 16 will be negative, the clock count will continue and the counter 16 will count down on the next clock pulse. The decoder 7 will then output positively at pin 6 switching the wiper rate back to low speed. If both comparators 11 and 12 again output negative the next down count from counter 16 will result in a positive output at pin 5 of decoder 17 and the wiping system will go into intermittent mode with, for example, a two second delay between wiping cycles. Where variable intermittent time delays are available the decoder 17 can be correspondingly programmed so as to provide counting up and down through the entire available wiping rates. Clearly, if counting down continues the system will end up on the slowest rate or completely stopped. While the system shown in Figure 2 provides one hardware design for implementing an up/down counter based control system, other hardware solutions will clearly be available, including microprocessor based systems which may count up or down any number of steps, each cycle, dependent upon the magnitude as well as the sense difference between the signal from sensor 6 and the preset preferred range. Figure 3 illustrates the logical steps of a programmed microprocessor which, in another embodiment of the invention, constitutes the automatic controller 7 shown in Figure 1. The sensor 21 records the water volume displaced by or the size of the water wave being swept in front of, the wiper blade 2 as it crosses the windscreen 1 for every wiping cycle. The signal produced by the sensor 21 can be continuously monitored with its maximum level for each wiping cycle recorded in a register and the minimum level recorded in another register. The minimum level will generally correspond to the substantially dry screen immediately after the blade 2 has passed the sensor 21. The difference of the two registers is calculated every wiping cycle and outputed from the signal converter 22. This operation makes allowances for variations due to component tolerances or heat etc. That signal is received by the central processor 23 which also receives a signal 24 defining the last used ("current") wiping action time delay. Thus the signal 24 is an inverse function of the true rate of wiping the windscreen. By combining the information received from signals 22 and 24 the central processor 23 can determine what the wiper delay should be to bring the signal level 22 back to a predetermined optimum value. In Figure 4, as seen in conjunction with Figure 3, input 24 into the processor 23 corresponds to the wiper time delay since the last wiping action, nominally indicated in seconds of delay between wiping actions and where H and L represent high and low speed continuous modes of operation. A second input, input 22, into the processor 23 relates to the wave size, or the amount of water swept off the screen by the wiper blade 2 during the last wiping action and is nominally represented on a scale 0-25, the signal being generally proportional to the quantity of water. The processor 23 is programmed to seek to adjust the wiper delay 24, to bring the wave size 22 back to an optimum predetermined value z. In Figure 4 the optimum wave size Z has a nominal value of 5. At point D the wiper delay 24 is 2 seconds. If the rain intensity doubles and therefore the wave size 22 on the next wiping action increases to point E with a nominal value 10, the processor 23 determines that the wave size 22 can be returned to its optimum value Z at point F if the wiper delay 24 is reduced to 1 second, hence doubling the wiping rate. Likewise with a reduction in wave size 22 from point D to point G would cause the processor 23 to adjust the wiper delay 24 from 2 seconds to 4 seconds bringing the wave size 22 from point G to point J. These adjustments by the processor 23 are carried out prior to the next wiping cycle and fed to the wiper controller 25 to implement the action. The wiper delay 24 is checked and adjusted every wiping cycle to maintain where possible the preselected optimum wave size Z. These adjustments also include continuous low and high speed wiping rates, L and H respectively. The processor 23 and controller 25 can be constructed and programmed in various ways in order to produce the described operating characteristics. For instance the devices may be microprocessors including "maps" to be looked up in accordance with the wave size and wiper rate inputs, the mapping locations providing the pre-programmed appropriate outputs. Alternatively the devices could be mathematically programmed to carry out predetermined algorithms in deriving the required outputs.

Claims: CLAIMS : - 1. A controller means for a windscreen wiping system having variable wiping rates, wherein the control means sets a future wiping rate dependent upon a present wiping rate and a quantitative moisture level measurement. 2. A method of automatically controlling a variable wiping rate windscreen wiping system, the method comprising obtaining a moisture value indicative of a quantitative measure of a moisture level and setting a future wiping rate dependent upon the moisture value and a current wiping rate. 3. A controller means as defined in claim 1 for electronically controlling the wiping rate of a windscreen wiping system, the controller means having an input means for receiving a signal providing a moisture value indicative of a quantitative measure of moisture from a moisture sensor, an output means providing a control signal for a wiper motor control which defines a future wiping rate according to a current wiping rate and the moisture value. 4. A controller means as defined in claim 3 wherein the moisture sensor produces a signal indicative of the amount of moisture swept from the screen during a current wiping action. 5. A controller means as defined in claim 3 or 4 further including a further input means for receiving a signal providing a current wiping rate value indicative of the current rate of wiper action and a processing means for determining the control signal by applying the current wiping rate value and the moisture value to pre-programmed data, the control signal being determined so that the moisture value will be generally retained within a predetermined range. 6. A controller means as defined in any one of the claims 3-5 wherein said moisture value is indicative of a quantitative measure of the moisture accumulated during a current wiper action and said pre-programmed data is a two dimensional table of values providing a control signal value predetermined to be appropriate for current absolute moisture accumulation rates and indexed by the current wiping value and the moisture value. 7. A controller means as defined in any one of the claims 3-6 wherein the moisture sensor is fixed on the inside of a vehicle windscreen positioned within the area swept by ' a wiper blade of the wiper system each wiper action and produces said signal being indicative of the size of a water wave preceding the wiper blade as it wipes moisture from the screen. 8. A controller means as defined in claim 3 or 4 further including retaining means for retaining information indicating the current wiping rate for use in determining the control signal. 9. A controller means as defined in claim 8 further including comparing means for comparing the moisture value to a predetermined value and providing a relative moisture value being a positive value, a negative value, or a zero value, and processing means for defining the control signal so as to set the future wiping rate to be greater than, less than and equal to the current wiping rate indicated by the retaining means when said relative moisture value is positive, negative and zero respectively. 10. A controller means as claimed in claim 9, wherein the retaining means retaining information and the processing means are an up/down counter means and associated decoder means. 11. A controller means as in claim 9 or 10 wherein the relative moisture value further includes a magnitude indicating the magnitude of the discrepancy between the predetermined value and the moisture value, and the control signal produces a future wiping rate varying from - li ¬ the present wiping rate in proportion to the magnitude of the discrepancy. 12. A controller means as defined in any one of the claims 8-10 wherein the moisture sensor is fixed on the inside of a vehicle windscreen positioned within the area swept by a wiper blade of the wiper system each wiper action and produces said signal being indicative of the size of a water wave preceding the wiper blade as it wipes moisture from the screen.

Inventors: STANTON PETER ROBERT, STANTON, PETER, ROBERT
Applicants: INTROLAB PTY LTD, INTROLAB PTY LIMITED
Application year: 1992
Main classification: B60S1
IPC codes: B60S1