DEVICE AND METHOD FOR CONTROLLING WIPER OF VEHICLE
20210387595 · 2021-12-16
Inventors
Cpc classification
B60S1/0896
PERFORMING OPERATIONS; TRANSPORTING
B60Q9/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60Q9/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A device and a method for controlling a wiper of a vehicle. The device may include a wiper actuator for driving the wiper of the vehicle, a sensor for measuring a driving speed of the wiper, and a controller that controls the wiper of the vehicle based on a relationship between a driving voltage applied to the wiper actuator and the driving speed measured by the sensor.
Claims
1. A device for controlling a wiper of a vehicle, the device comprising: a wiper actuator for driving the wiper of the vehicle; a sensor for measuring a driving speed of the wiper; and a controller configured to control the wiper of the vehicle based on a relationship between a driving voltage applied to the wiper actuator and the driving speed measured by the sensor.
2. The device of claim 1, wherein the controller is further configured to: determine a threshold speed value corresponding to the driving voltage, and determine that a wiper blade of the wiper is not in close contact with a windshield glass of the vehicle when the driving speed exceeds the threshold speed value.
3. The device of claim 2, wherein the controller is further configured to stop the driving of the wiper through the wiper actuator when the controller determines that the wiper blade is not in close contact with the windshield glass of the vehicle.
4. The device of claim 2, wherein the controller is further configured to warn a user when the controller determines that the wiper blade is not in close contact with the windshield glass of the vehicle.
5. The device of claim 4, wherein the controller is further configured to warn in at least one scheme of a visual warning, an audible warning, or a tactile warning.
6. The device of claim 1, wherein the controller is further configured to determine that a wiper blade of the wiper is not in close contact with a windshield glass of the vehicle when a ratio of the driving speed to the driving voltage exceeds a threshold ratio value.
7. The device of claim 6, wherein the controller is further configured to stop the driving of the wiper through the wiper actuator when the controller determines that the wiper blade is not in close contact with the windshield glass of the vehicle.
8. The device of claim 6, wherein the controller is further configured to warn a user when the controller determines that the wiper blade is not in close contact with the windshield glass of the vehicle.
9. The device of claim 8, wherein the controller is further configured to warn in at least one scheme of a visual warning, an audible warning, or a tactile warning.
10. The device of claim 1, further comprising: a storage for storing at least one of a graph showing a relationship between the driving voltage and the wiper driving speed when a surface of a windshield glass is in a dirty condition, a graph showing a relationship between the driving voltage and the wiper driving speed when the surface of the windshield glass is in a dry condition, a graph showing a relationship between the driving voltage and the wiper driving speed when the surface of the windshield glass is in a normal condition, a graph showing a relationship between the driving voltage and the wiper driving speed when the surface of the windshield glass is in a wet condition, or a graph showing a relationship between the driving voltage and the wiper driving speed when a wiper blade of the wiper is not in close contact with the surface of the windshield glass.
11. The device of claim 1, further comprising: a storage for storing at least one of a graph showing a ratio of the wiper driving speed to the driving voltage when a surface of a windshield glass of the vehicle is in a dirty condition, a graph showing a ratio of the wiper driving speed to the driving voltage when the surface of the windshield glass of the vehicle is in a dry condition, a graph showing a ratio of the wiper driving speed to the driving voltage when the surface of the windshield glass of the vehicle is in a normal condition, a graph showing a ratio of the wiper driving speed to the driving voltage when the surface of the windshield glass of the vehicle is in a wet condition, or a graph showing a ratio of the wiper driving speed to the driving voltage when a wiper blade of the wiper is not in close contact with the surface of the windshield glass of the vehicle.
12. A method for controlling a wiper of a vehicle, the method comprising: detecting, by a controller, a driving voltage applied to a wiper actuator; measuring, by a sensor, a driving speed corresponding to the driving voltage; and controlling, by the controller, the wiper of the vehicle based on a relationship between the applied driving voltage and the measured driving speed.
13. The method of claim 12, wherein the controlling the wiper of the vehicle includes: determining a threshold speed value corresponding to the driving voltage; and determining that a wiper blade of the wiper is not in close contact with a windshield glass of the vehicle when the driving speed exceeds the threshold speed value.
14. The method of claim 13, wherein the controlling of the wiper of the vehicle further includes: stopping driving of the wiper when the wiper blade is not in close contact with the windshield glass of the vehicle.
15. The method of claim 13, wherein the controlling of the wiper of the vehicle further includes: warning a user in at least one scheme of a visual warning, an audible warning, or a tactile warning when the wiper blade is not in close contact with the windshield glass of the vehicle.
16. The method of claim 12, wherein the controlling of the wiper of the vehicle includes: determining that a wiper blade of the wiper is not in close contact with a windshield glass of the vehicle when a ratio of the driving speed to the driving voltage exceeds a threshold ratio value.
17. The method of claim 16, wherein the controlling of the wiper of the vehicle further includes: stopping driving of the wiper when the wiper blade is not in close contact with the windshield glass of the vehicle.
18. The method of claim 16, wherein the controlling of the wiper of the vehicle further includes: warning a user in at least one scheme of a visual warning, an audible warning, or a tactile warning when the wiper blade is not in close contact with the windshield glass of the vehicle.
19. A method for controlling a wiper of a vehicle, the method comprising: storing, in a storage, a graph showing a threshold speed value used to determine whether a wiper blade of the wiper is in close contact with a surface of a windshield glass of the vehicle; detecting, by a controller, a driving voltage applied to a wiper actuator; measuring, by a sensor, a driving speed corresponding to the driving voltage; determining, by the controller, the threshold speed value corresponding to the driving voltage based on the graph; and determining, by the controller, that the wiper blade is not in close contact with the windshield glass of the vehicle when the driving speed exceeds the threshold speed value to stop driving of the wiper.
20. The method of claim 19, further comprising, determining, by the controller, that the wiper blade is not in close contact with the windshield glass of the vehicle when a ratio of the driving speed to the driving voltage exceeds a threshold ratio value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The above and other objects, features and advantages of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings:
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034] Hereinafter, some embodiments of the present disclosure will be described in detail with reference to the exemplary drawings. In adding the reference numerals to the components of each drawing, it should be noted that the identical or equivalent component is designated by the identical numeral even when they are displayed on other drawings. Further, in describing the embodiment of the present disclosure, a detailed description of the related known configuration or function will be omitted when it is determined that it interferes with the understanding of the embodiment of the present disclosure.
[0035] In describing the components of the embodiment according to the present disclosure, terms such as first, second, A, B, (a), (b), and the like may be used. These terms are merely intended to distinguish the components from other components, and the terms do not limit the nature, order or sequence of the components. Unless otherwise defined, all terms including technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0036]
[0037] As shown in
[0038] In a description of each component, first, the storage 10 may store various logics, algorithms, and programs required in a process of detecting whether a wiper blade is in close contact with a surface of a windshield glass based on a relationship between a wiper driving voltage and a wiper driving speed for each surface condition of the windshield glass, and controlling driving of the wiper 200 based on the detection result. In this embodiment, the wiper driving voltage means a voltage applied to the wiper actuator 30.
[0039] The storage 10 may store a table in which the relationship between the wiper driving voltage and the wiper driving speed of the vehicle is recorded for each surface condition of the windshield glass. Such table is, for example, as shown in
[0040]
[0041] In
[0042] In addition, ‘210’ is a graph showing a relationship between the wiper driving voltage and the wiper driving speed when the surface of the windshield glass is in a dirty condition, ‘220’ is a graph showing a relationship between the wiper driving voltage and the wiper driving speed when the surface of the windshield glass is in a dry condition, ‘230’ is a graph showing a relationship between the wiper driving voltage and the wiper driving speed when the surface of the windshield glass is in a normal condition, ‘240’ is a graph showing a relationship between the wiper driving voltage and the wiper driving speed when the surface of the windshield glass is in a wet condition, ‘250’ is a graph showing a relationship between the wiper driving voltage and the wiper driving speed when the wiper blade is not in close contact with the surface of the windshield glass, and ‘260’ is a graph showing a threshold speed value of the wiper driving speed at each different wiper driving voltage, which is used to determine whether the wiper blade is in close contact with the surface of the windshield glass. In this embodiment, the threshold speed value may be predetermined via, e.g., a deep learning process using an artificial neural network.
[0043] For example, when 12 V is applied to the wiper actuator 30, that is, when the wiper driving voltage is 12 V, the controller 50 may determine that the threshold speed value corresponding to the wiper driving voltage of 12V is 110 θ/s. The controller 50 may determine that the wiper blade is not in close contact with the surface of the windshield glass when the wiper driving speed exceeds 110 θ/s (which is a threshold speed value of the wiper 200 at 12 V), and may determine that the wiper blade is in contact with the surface of the windshield glass when the wiper driving speed does not exceed 110 θ/s.
[0044] As another example, when 12 V is applied to the wiper actuator 30, that is, when the wiper driving voltage is 12 V, the controller 50 may determine that the surface of the windshield glass is in the dirty condition when the wiper driving speed is within a range from 60 to 64 θ/s, may determine that the surface of the windshield glass is in the dry condition when the wiper driving speed is within a range from 74 to 78 θ/s, may determine that the surface of the windshield glass is in the normal condition when the wiper driving speed is within a range from 81 to 85 θ/s, and may determine that the surface of the windshield glass is in the wet condition when the wiper driving speed is in a range from 94 to 98 θ/s.
[0045]
[0046] In
[0047] For example, the controller 50 may determine that the wiper blade is not in close contact with the surface of the windshield glass when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) exceeds 9.5 (e.g., a predetermined threshold ratio value), and may determine that the wiper blade is in close contact with the surface of the windshield glass when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) does not exceed 9.5.
[0048] In another example, the controller 50 may determine that the surface of the windshield glass is in the dirty condition when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) is equal to or below 5.8, may determine that the surface of the windshield glass is in the dry condition when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) is above 5.8 and equal to or below 6.9, may determine that the surface of the windshield glass is in the normal condition when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) is above 6.9 and equal to or below 7.5, and may determine that the surface of the windshield glass is in the wet condition when the ratio of the wiper driving speed (ω) to the wiper driving voltage (Vrms) is above 7.5 and equal to or below 8.5.
[0049] Although the table of
[0050] The storage 10 may include a non-transitory storage medium of at least one type of memory such as a flash memory type, a hard disk type, a micro type, and a card type (for example, a secure digital card (SD card) or an extream digital card (XD card)), and the like, and memory such as a random access memory (RAM), a static RAM (SRAM), a read only memory (ROM), a programmable ROM (PROM), an electrically erasable PROM (EEPROM), a magnetic RAM (MRAM), a magnetic disk, and an optical disk.
[0051] The warning device 20 may warn a user that a hood of the vehicle may be damaged under control of the controller 50.
[0052] The warning device 20 may warn that the hood of the vehicle may be damaged in at least one scheme of a visual warning, an audible warning, or a tactile warning. As an example, the warning device 20 may warn in a visual or/and audible manner and may include a cluster, a head up display (HUD), an audio video navigation (AVN) system, and the like that the hood of the vehicle may be damaged, and may warn in a tactile manner through a vibrating seat, vibrating steering, and the like that the hood of the vehicle may be damaged.
[0053] The wiper actuator 30, which is a motor (e.g., a H-bridge motor) that drives the wiper 200, may drive the wiper 200 based on the driving voltage (or the driving current) applied under control of the controller 50.
[0054] The angular speed sensor 40, which is a sensor (e.g., an arm position sensor) that measures a driving speed of an arm of the wiper 200, may measure an angular speed (or a location) of the arm of the wiper 200.
[0055] The controller 50 performs overall control such that each of the components may normally perform a function thereof. Such controller 50 may be implemented in a form of hardware or software, or in a form of a combination of the hardware and the software. In one exemplary embodiment, the controller 50 may be a processor (e.g., microprocessor, computer, CPU, ASIC, circuitry, logic circuits, etc.), but may not be limited thereto. The controller 50 may be implemented by a non-transitory memory storing, e.g., a program(s), software instructions reproducing algorithms, etc., which, when executed, controls operations of various components of the vehicle, and a processor configured to execute the program(s), software instructions reproducing algorithms, etc. Herein, the memory and the processor may be implemented as separate semiconductor circuits. Alternatively, the memory and the processor may be implemented as a single integrated semiconductor circuit. The processor may embody one or more processor(s).
[0056] Such controller 50 may perform various controls in the process of detecting whether the wiper blade is in close contact with the surface of the windshield glass based on the relationship between the wiper driving voltage and the wiper driving speed for each surface condition of the windshield glass and controlling the driving of the wiper based on the detection result.
[0057] As shown in
[0058]
[0059] As shown in
[0060] The controller 50 may detect whether the wiper blade is in close contact with the surface of the windshield glass of the vehicle based on the relationship between the driving voltage of the wiper 200 and the driving speed of the wiper 200. That is, the controller 50 may detect whether the wiper blade is in close contact with the surface of the windshield glass of the vehicle based on the table stored in the storage.
[0061] As an example, the controller 50 may detect the driving speed corresponding to the driving voltage (the wiper driving voltage) applied to the wiper actuator 30, determine the threshold value corresponding to the driving voltage based on the table as shown in
[0062] As another example, the controller 50 may detect the driving speed corresponding to the driving voltage (the wiper driving voltage) applied to the wiper actuator 30, and determine that the wiper blade is not in contact with the surface of the windshield glass based on the table as shown in
[0063] The controller 50 may stop the driving of the wiper 200 through the wiper actuator 30 when the wiper blade is not in close contact with the surface of the windshield glass.
[0064] The controller 50 may warn the user through the warning device 20 when the wiper blade is not in close contact with the surface of the windshield glass.
[0065] In another exemplary embodiment, the controller 50 may determine whether the wiper blade is in close contact with the surface of the windshield glass based on a wiper driving speed corresponding to a wiper driving voltage at a previous time point (which may be, e.g., immediately previous time point at which the wiper 200 was driven, with respect to a current time point).
[0066] As an example, when the wiper driving voltage is 12 V and the wiper driving speed is 98 at the previous time point, the threshold value at the driving voltage of 12 V may be set to 100.
[0067] As another example, when a ratio of the wiper driving speed to the wiper driving voltage at the previous time point is 9.2, the threshold value may be set to 9.5.
[0068]
[0069] First, the controller 50 detects the driving voltage applied to the wiper actuator 30 (501).
[0070] Further, the angular speed sensor 40 measures the driving speed corresponding to the driving voltage (502).
[0071] Thereafter, the controller 50 controls the wiper of the vehicle based on the relationship between the applied driving voltage and the measured driving speed (503).
[0072]
[0073] Referring to
[0074] The processor 1100 may be a central processing unit (CPU) or a semiconductor device that performs processing on commands stored in the memory 1300 and/or the storage 1600. The memory 1300 and the storage 1600 may include various types of volatile or non-volatile storage media. For example, the memory 1300 may include a ROM (Read Only Memory) and a RAM (Random. Access Memory).
[0075] Thus, the operations of the method or the algorithm described in connection with the embodiments disclosed herein may be embodied directly in a hardware or a software module executed by the processor 1100, or in a combination thereof. The software module may reside on a storage medium (that is, the memory 1300 and/or the storage 1600) such as a RAM, a flash memory, a ROM, an EPROM, an EEPROM, a register, a hard disk, a removable disk, and a CD-ROM. The exemplary storage medium is coupled to the processor 1100, which may read information from, and write information to, the storage medium. In another method, the storage medium may be integral with the processor 1100. The processor and the storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. In another method, the processor and the storage medium may reside as individual components in the user terminal.
[0076] The description above is merely illustrative of the technical idea of the present disclosure, and various modifications and changes may be made by those skilled in the art without departing from the essential characteristics of the present disclosure.
[0077] Therefore, the embodiments disclosed in the present disclosure are not intended to limit the technical idea of the present disclosure but to illustrate the present disclosure, and the scope of the technical idea of the present disclosure is not limited by the embodiments. The scope of the present disclosure should be construed as being covered by the scope of the appended claims, and all technical ideas falling within the scope of the claims should be construed as being included in the scope of the present disclosure.
[0078] The device and the method for controlling the wiper of the vehicle according to an embodiment of the present disclosure may detect whether the wiper blade is in close contact with the surface of the windshield glass based on the relationship between the wiper driving voltage and the wiper driving speed for each surface condition of the windshield glass of the vehicle, and control the driving of the wiper based on the detection result, thereby preventing the wiper blade from being driven in the state of not being in close contact with the surface of the windshield glass and damaging the hood of the vehicle.
[0079] Hereinabove, although the present disclosure has been described with reference to exemplary embodiments and the accompanying drawings, the present disclosure is not limited thereto, but may be variously modified and altered by those skilled in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.