RAINDROP DETECTION DEVICE, RAINDROP DETECTION METHOD, AND RAINDROP DETECTION PROGRAM
20230204818 · 2023-06-29
Assignee
Inventors
- Kohei FUJIO (Kyoto-shi, JP)
- Shinichi KINOSHITA (Kyoto-shi, JP)
- Shingo KAWAMOTO (Kyoto-shi, JP)
- Muneharu MIYAKOSHI (Kyoto-shi, JP)
Cpc classification
Y02A90/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A raindrop detection device 10 includes an LED 11, a photodiode 14, a microprocessor 20, and an LED flashing circuit 22. The LED 11 emits light in a specific direction. The photodiode 14 is disposed at a position opposite the LED 11 and receives light emitted from the LED 11. The microprocessor 20 detects raindrops that have passed between the LED 11 and the photodiode 14, according to the change in the amount of light received by the photodiode 14. The LED flashing circuit 22 controls the on and off switching of light emitted from the LED 11.
Claims
1. A raindrop detection device, comprising: a light source unit configured to emit light in a specific direction; a light receiving unit that is disposed at a position opposite the light source unit and configured to receive the light emitted from the light source unit; a raindrop detection unit configured to detect raindrops that have passed between the light source unit and the light receiving unit according to a change in an amount of light received by the light receiving unit; and a control unit configured to control on and off switching of the light emitted from the light source unit.
2. The raindrop detection device according to claim 1, wherein the control unit performs control so as to repeatedly turn the light source unit on and off.
3. The raindrop detection device according to claim 2, wherein the light receiving unit has a difference output unit configured to output a difference in the amount of light received when the light source unit is lit and when the light source unit is unlit, as a voltage.
4. The raindrop detection device according to claim 3, wherein the control unit performs feedback control to change an output of the light source unit so that the difference stays constant.
5. The raindrop detection device according to claim 4, further comprising an averaging processing unit configured to average the difference and transmit a result to the control unit.
6. The raindrop detection device according to claim 1, wherein the raindrop detection unit senses a diameter of one raindrop on the basis of a decrease in a difference in the amount of received light when the light source unit is lit and when the light source unit is unlit.
7. The raindrop detection device according to claim 1, wherein the raindrop detection unit calculates a volume of one raindrop on the basis of a decrease in the amount of received light.
8. The raindrop detection device according to claim 6, wherein the raindrop detection unit calculates a volume of one raindrop on the basis of the diameter.
9. The raindrop detection device according to claim 7, wherein the raindrop detection unit sums the volume of the raindrops that have passed between the light source unit and the light receiving unit per specific unit of time from the volume of one raindrop, and divides this sum by a surface area of an area where the raindrops are detected, and thereby calculates the amount of rainfall per unit of time.
10. The raindrop detection device according to claim 1, further comprising: a receiving unit configured to receive information related to wind speed conditions; and a correction unit configured to correct an amount of rain per unit of time sensed by the raindrop detection unit according to the wind speed conditions received by the receiving unit.
11. The raindrop detection device according to claim 1, wherein, if a presence of raindrops is detected on the basis of a change in the amount of received light, the raindrop detection unit senses a pulse width of the light received by the light receiving unit when the raindrops were detected, and determines there are no raindrops if the detected pulse width exceeds a specific threshold.
12. The raindrop detection device according to claim 11, wherein the raindrop detection unit determines whether or not there are raindrops on the basis of the pulse width and a decrease in the amount of received light.
13. The raindrop detection device according to claim 1, further comprising a raindrop speed calculation unit configured to calculate a speed of the raindrops on the basis of a light blocking duration by the raindrops that have passed between the light source unit and the light receiving unit.
14. The raindrop detection device according to claim 1, wherein a plurality of the light source units are provided.
15. The raindrop detection device according to claim 1, further comprising a first lens unit configured to convert the light emitted from the light source unit into parallel light.
16. The raindrop detection device according to claim 15, further comprising a second lens unit configured to condense the light collimated by the first lens unit and guide this light to the light receiving unit.
17. The raindrop detection device according to claim 1, wherein the light source unit emits infrared light.
18. The raindrop detection device according to claim 1, further comprising a blocking filter that is provided on a light receiving surface side of the light receiving unit and configured to block visible light.
19. A raindrop detection method that makes use of the raindrop detection device according to claim 1, the method comprising: an emission step of emitting light in a specific direction from the light source; a light receiving step of receiving the light emitted from the light source unit at the light receiving unit, which is disposed at a position opposite the light source unit; and a raindrop detection step of detecting raindrops that have passed between the light source unit and the light receiving unit, according to the change the amount of light received in the light receiving step.
20. A raindrop detection program that causes a computer to execute a raindrop detection method that makes use of the raindrop detection device according to claim 1, the method comprising: an emission step of emitting light in a specific direction from the light source; a light receiving step of receiving the light emitted from the light source unit at the light receiving unit, which is disposed at a position opposite the light source unit; and a raindrop detection step of detecting raindrops that have passed between the light source unit and the light receiving unit, according to the change in the amount of light received in the light receiving step.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
DETAILED DESCRIPTION OF THE EMBODIMENT
[0082] A raindrop detection device according to an embodiment of the present invention will now be described with reference to
[0083] In is embodiment, some unnecessarily detailed description may be omitted. For example, detailed description of already known facts or redundant description of components that are substantially the same may be omitted. This is to avoid unnecessary repetition in the following description, and facilitate an understanding on the part of a person skilled in the art.
[0084] The applicant has provided the appended drawings and the following description so that a person skilled in the art might fully understand this disclosure, but does not intend for these to limit what is discussed in the patent claims.
(1) Configuration of Raindrop Detection Device 10
[0085] The raindrop detection device 10 according to this embodiment is a raindrop sensor that detects raindrops that have passed through a specific raindrop detection area A1, and as shown in
[0086] As shown in
[0087] As shown in
[0088] As shown in
[0089] The raindrop detection area A1 is provided between the collimating lenses 12 and the condensing lenses 13, as shown in
[0090] The photodiodes (light receiving units) 14 are disposed at positions opposite the LEDs 11, as shown in
[0091] As shown in
[0092] The amplifier 15 amplifies the voltage, which varies according to the amount of received light detected at the photodiode 14 and outputs the voltage to the difference detection circuit 16.
[0093] The difference detection circuit (difference output unit) 16 calculates the difference (see
[0094] Here, the graph shown in
[0095] That is, in the graph of
[0096] The graph shown in
[0097] That is, in the graph of
[0098] With the raindrop detection device 10 of this embodiment, as shown in
[0099] More specifically, even in the environment shown in
[0100] The averaging circuit (averaging processing unit) 17 averages the difference sensed by the difference detection circuit 16 between when the LEDs 11 are lit and unlit, and outputs the result to the differential amplifier 18 and the LED current adjustment circuit 21.
[0101] Consequently, even if the difference temporarily changes due to the detection of raindrops, etc., it is possible to avoid fluctuations in the reference value for raindrop detection (1.5 V in
[0102] The differential amplifier 18 amplifies the difference between the reference value (1.5 V in
[0103] The amplifier 19 inverts the sign (positive or negative) of the output from the differential amplifier 18, amplifies this, and outputs it to the microprocessor 20.
[0104] That is, as shown in
[0105] The microprocessor (raindrop detection unit, raindrop velocity calculation unit, correction unit) 20 detects whether any raindrops have passed through the raindrop detection area A1 on the basis of the output result amplified by the amplifier 19.
[0106] That is, raindrops that pass through the raindrop detection area A1 block some of the light emitted from the LEDs 11 and substantially collimated by the collimating lens 12, which allows the microprocessor 20 to detect the presence of raindrops on the basis of the change (decrease) at the photodiodes 14.
[0107] More specifically, when the decrease in the amount of light received by the photodiodes 14 exceeds a specific threshold (such as 1.0 V in
[0108] Also, the microprocessor 20 calculates the diameter of a single raindrop on the basis of the decrease in the amount of received light (voltage value) caused by that raindrop, in addition to whether or not any raindrops have passed through the raindrop detection area A1. Then, the microprocessor 20 calculates the volume of that one raindrop from the calculated diameter, sums the volume of raindrops passing through the raindrop detection area A1 per unit of time, and divides this sum by the surface area of the raindrop detection area A1, and can thereby calculate the amount of rainfall per unit of time (1 minute or 1 hour).
[0109] The raindrop diameter is calculated by using the following relational expression (1), for example, on the basis of the voltage value outputted from the photodiodes 14.
D=3.1544E.sup.0.6007 (1) [0110] (where D is the raindrop diameter, and E is the sensed voltage)
[0111] For example,
[0112] As discussed above, when a raindrop is detected, the diameter of the raindrop is calculated according to the voltage value outputted from the amplifier 19. Then, the volume of the raindrop is calculated using the following relational expression (2), on the basis of the diameter r of the raindrop.
Volume of raindrop=(4/3)π(r/2).sup.3 (2)
[0113] Also, as shown in
[0114] Furthermore, the microprocessor 20 calculates the speed of the raindrops on the basis of the detection time (ms) of the raindrops that have passed through the raindrop detection area A1 included in the left-hand column of the table shown in
[0115] For example, when the precipitation to be detected is rain, the falling speed is the highest among the above, whereas sleet has a falling speed between that of rain and snow, and snow has the slowest falling speed.
[0116] It is assumed that with the detection time range (0.4 to 1.1) shown in
[0117] Consequently, by sensing the speed of the detected precipitation, it is possible to determine whether the precipitation passing through the raindrop detection area A1 is rain, sleet, or snow.
[0118] The microprocessor 20 also corrects the rainfall per unit of time calculated by the microprocessor 20 on the basis of the wind speed received from an anemometer 40 via the receiving unit 24.
[0119] More specifically, as shown in
[0120] The LEDs 11 and the photodiodes 14 are disposed on the board 32 on both sides of the raindrop detection area A1, so as to sandwich the raindrop detection area A1. the collimating lenses 12 are disposed adjacent to each other on the board 32 on the side of the LEDs 11 on which light is emitted. The condensing lenses 13 are disposed adjacent to each other on the board 32 on the side of the photodiodes 14 on which light is received.
[0121] With this configuration, when raindrops R1 are falling substantially vertically, as shown in
[0122] On the other hand, when the raindrops R2 are falling obliquely with respect to the substantially vertical direction, as shown in
[0123] The amount of raindrops R2 that do not pass through the raindrop detection area A1 will vary with the wind speed in the environment where the raindrop detection device 10 is installed.
[0124] Therefore, with the raindrop detection device 10 of this embodiment, the amount of rain detected by the raindrop detection device 10 is corrected according to the wind speed, with reference to the table shown in
[0125] More precisely, when the wind speed is 2.0 m/sec, for example, the rainfall is corrected by multiplying the rainfall by a correction coefficient of 1.05, as shown in
[0126] This avoids the problem of detecting less rainfall than the actual amount due to high wind, so the amount of rain can be sensed more accurately.
[0127] The LED current adjustment circuit (control unit) 21 receives a reference value (1.5 V in the example of
[0128] That is, if the reference value detected by the photodiodes 14 and amplified by the amplifier 15 has decreased from 1.5 V (see
[0129] This decrease in the reference value occurs, for example, due to the deterioration of the LEDs 11 over time, fogging of the collimating lenses 12 or the condensing lenses 13, deterioration of the photodiodes 14 over time, and the like.
[0130] Consequently, the above feedback control can prevent a decrease in the raindrop detection accuracy due to a decrease in the amount of received light attributable to deterioration of the LEDs 11, the lenses 12 and 13, the photodiodes 14, and the like over time, rather than effect of raindrops that have passed through the raindrop detection area A1.
[0131] The LED flashing circuit (control unit) 22 controls the LEDs 11 so that the light emitted from the LEDs 11 is repeatedly turned on and off by a specific pulse signal. More specifically, as shown in
[0132] As a result, as discussed above, the LEDs 11 are controlled to repeatedly turn on and off, which allows raindrops to be detected accurately by using the difference between the two states as a reference value to detect raindrops, thereby suppressing the effects of ambient light.
[0133] The memory (storage unit) 23 stores a table containing the relation between voltage and raindrop diameter when detecting the raindrops shown in
[0134] As discussed above, the receiving unit 24 receives wind speed data from the anemometer 40 installed in the environment where the raindrop detection device 10 is installed, and transmits this data to the microprocessor 20.
[0135] Also, as shown in
[0136] That is, the larger is the diameter of a raindrop, the faster is its rate of fall, so the pulse width becomes smaller. On the other hand, if the raindrop diameter is large and the pulse width is large, it can be determined that there is a possibility of foreign matter other than raindrops, such as fallen leaves, or other such malfunction.
[0137] Consequently, even when raindrops are detected, the pulse width in that detection is monitored, and if the pulse width exceeds a specific threshold value, that detection is not counted as a raindrop, thereby preventing foreign matter from being erroneously counted as a raindrop, or malfunction of the raindrop detection device 10 can be detected.
Raindrop Detection Method Used by Raindrop Detection Device 10
[0138] The raindrop detection device 10 in this embodiment detects raindrops that have passed through the raindrop detection area A1, according to the flowchart shown in
[0139] That is, in step S11 the LED flashing circuit 22 controls the LEDs 11 on the basis of a pulse signal so that the LEDs 11 are repeatedly turned on and off at specific time intervals.
[0140] Next, in step S12 the photodiodes 14 receive the light emitted from the LEDs 11 and sense the amount of received light.
[0141] Next, in step S13 the difference in the detection results of the photodiodes 14 when the LEDs 11 are lit and unlit is calculated.
[0142] Next, in step S14 the difference calculated in step S13 is set as a reference value for detecting raindrops.
[0143] Next, in step S15 it is determined whether or not the difference between the reference value set in step S14 and the amount of change (decrease) in the amount of received light actually sensed by the photodiodes 14 is at or above a specific threshold. Here, if the difference is at or above the specific threshold, the processing proceeds to step S16, and if the difference is below the specific threshold, the processing goes back to step S12.
[0144] Next, in step S16, since it was determined in step S15 that the difference was at or above the specific threshold value, it is determined that raindrops are present from the detection value corresponding to that difference.
[0145] Next, in step S17 it is determined whether or not the pulse width when raindrops are detected is less than a specific value. Here, if the pulse width is less than the specific value, the processing proceeds to step S18, and if the pulse width is at or above the specific value, the processing proceeds to step S19.
[0146] Next, in step S18, since it was determined in step S17 that the pulse width when raindrops were detected was less than the specific value, it is determined that this is not something other than raindrops (such as fallen leaves), and is counted as raindrops.
[0147] On the other hand, in step S19, since it was determined in step S17 that the pulse width when raindrops were detected was equal to or greater than the specific value, it is determined that there is a high probability that it was something other than raindrops (such as fallen leaves), so this is not counted as raindrops, and the processing goes back to step S12.
[0148] Next, in step S20 the diameter and volume of raindrops and the amount of rainfall per unit of time are calculated from the voltage value at which the raindrops counted as raindrops were detected.
[0149] Next, in step S21 the receiving unit 24 receives wind speed data from the anemometer 40, and determines whether or not the wind speed when raindrops were detected is equal to or greater than a specific value. Here, if the wind speed is equal to or higher than the specific value, the processing proceeds to step S22, and if it is less than the specific value, step S22 is skipped and the processing proceeds to step S23.
[0150] Next, in step S22, since it was determined in step S21 that the wind speed was equal to or greater than the specific value, the rainfall calculated in step S20 is corrected according to the wind speed in order to eliminate variance in the rainfall due to the influence of the wind speed.
[0151] Next, in step S23, since it was determined in step S21 that the wind speed was less than the specific value, or the rainfall was corrected according to the wind speed in step S22, the diameter, volume, and speed of the raindrops and the amount of rainfall per unit of time are saved in the memory 23, and the processing is ended.
Main Features
[0152] The raindrop detection device 10 of this embodiment comprises the LEDs 11, the photodiodes 14, the microprocessor 20, and the LED flashing circuit 22. The LEDs 11 emit light in a specific direction. The photodiodes 14 are disposed at positions opposite the LEDs 11 and receive the light emitted from the LEDs 11. The microprocessor 20 detects raindrops passing between the LEDs 11 and the photodiodes 14 according to the change in the amount of light received by the photodiodes 14. The LED flashing circuit 22 controls how the LEDs 11 are turned on and off.
[0153] As a result, the change in the amount of light received at the photodiodes 14 is sensed while the LED flashing circuit 22 repeatedly turns on and off the light emitted from the LEDs 11, and this allows raindrops to be detected while the influence of ambient light is eliminated by, for example, subtracting the amount of light received when the LEDs 11 are unlit from the amount of light received when the LEDs 11 are lit.
Other Embodiments
[0154] An embodiment of the present invention was described above, but the present invention is not limited to or by the above embodiment, and various modifications are possible without departing from the gist of the invention.
[0155] (A) In the above embodiment, an example was given in which a raindrop detection device and method were described as an example of working the present invention. However, the present invention is not limited to this.
[0156] For example, the present invention may be realized as a raindrop detection program that causes a computer to execute the above-mentioned method of a raindrop detection device.
[0157] This raindrop detection program is stored in a memory (storage unit) that is installed in the raindrop detection device, and the CPU reads the raindrop detection program stored in the memory and causes the hardware to execute the various steps. More specifically, the same effect as described above can be achieved by having the CPU read the raindrop detection program and execute the above-mentioned irradiation step, the light receiving step, and raindrop detection step.
[0158] Also, the present invention may be realized as a recording medium on which a raindrop detection program is stored.
[0159] (B) In the above embodiment, as shown in
[0160] For example, as shown in
[0161] Consequently, with this configuration visible light is not incident on the photodiodes 14, so the influence of ambient light can be eliminated, and raindrops can be detected more accurately.
[0162] (C) In the above embodiment, an example was given in which raindrops were detected by having the microprocessor 20 output the difference between the amount of light received by the photodiodes 14 when the LEDs 11 were lit and the amount of light received by the photodiodes 14 when the LEDs 11 were unlit. However, the present invention is not limited to this.
[0163] For example, raindrops may be detected by detecting the change in the amount of light received by the photodiodes in a state in which the LEDs are lit constantly.
[0164] However, detecting raindrops by performing control as in the above embodiment is preferable in that the influence of ambient light can be eliminated by using the difference in the amount of light received when the LEDs are lit and unlit as described above.
[0165] (D) In the above embodiment, an example was given in which feedback control was performed to adjust the output of the LEDs 11 so that the difference between the amount of light received by the photodiodes 14 when the LEDs 11 were lit and the amount of light received by the photodiodes 14 when the LEDs 11 were unlit would be substantially constant. However, the present invention is not limited to this.
[0166] For example, control to detect raindrops may be performed without performing feedback control.
[0167] (E) In the above embodiment, an example was given in which the LEDs 11 were used as the light source unit. However, the present invention is not limited to this.
[0168] For example, the above-mentioned raindrop detection may be performed using a light source unit other than LEDs.
[0169] (F) In the above embodiment, an example was given in which the photodiodes 14 were used as the light receiving unit. However, the present invention is not limited to this.
[0170] For example, the above-mentioned raindrop detection may be performed using a light receiving unit other than a photodiode.
[0171] (G) In the above embodiment, an example was given in which the LEDs 11 emitted infrared light were used as the light source unit. However, the present invention is not limited to this.
[0172] For example, in a usage environment where sunlight or other such visible light can be blocked, the raindrop detection device may comprise a light source unit such as an LED that emits visible light.
[0173] (H) In the above embodiment, an example was given in which the wind speed in the environment where the raindrop detection device 10 was installed was received from the anemometer 40 in real time, and the detected rainfall amount was corrected according to the wind speed. However, the present invention is not limited to this.
[0174] For example, if the raindrop detection device is installed in an environment that is not affected by the wind, it will not be necessary to receive the wind speed from an anemometer and correct the amount of rain detected, so the raindrop detection device need not have a receiving unit that receives wind speed from an anemometer in real time, as shown in
INDUSTRIAL APPLICABILITY
[0175] The raindrop detection device of the present invention can be widely applied as a rainfall sensor, a rain-activated sensor, or a weather sensor because it exhibits the effect of allowing accurate detection of even a small amount of rain, from when the rain starts to fall.
REFERENCE SIGNS LIST
[0176] 10 raindrop detection device [0177] 11 LED (light source unit) [0178] 12 collimating lens (first lens unit) [0179] 13 condensing lens (second lens unit) [0180] 14 photodiode (light receiving unit) [0181] 15 amplifier [0182] 16 difference detection circuit (difference output unit) [0183] 17 averaging circuit (averaging processing unit) [0184] 18 differential amplifier [0185] 19 amplifier [0186] 20 microprocessor (raindrop detection unit, raindrop speed calculation unit, correction unit) [0187] 21 LED current adjustment circuit (control unit) [0188] 22 LED flashing circuit (control unit) [0189] 23 memory (storage unit) [0190] 24 receiving unit [0191] 25 blocking filter [0192] 30 cover [0193] 31 base [0194] 32 board [0195] 40 anemometer [0196] A1 raindrop detection area [0197] R1, R2 raindrop