A method for realizing full-automatic windshield wiper
By setting up a wind resistance sensor, timing module, rain sensor and sensitivity adjustment module in the car, using the control functions of the CPU and BCM, dynamically adjusting the sensitivity of the rain sensor based on the actual environment wind speed and rainfall conditions, solving the problem that the existing wiper system cannot automatically adjust the rain sensing sensitivity according to weather changes, and achieving high automation and intelligence of the wiper system.
Patent Information
- Application Number
- CN202310586703.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-23
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2043-05-23
AI Technical Summary
The existing wiper system cannot automatically adjust the sensitivity of rainfall sensing according to weather changes, resulting in insufficient automation and intelligence.
By setting up a wind resistance sensor, timing module, rain sensor and sensitivity adjustment module in the car, the control functions of the CPU and BCM can dynamically adjust the sensitivity of the rain sensor according to the actual environment wind speed and rainfall conditions.
The wiper system is automated and intelligent, and the sensitivity of rainfall sensing can be pre-adjusted according to weather changes, which significantly improves the automation and intelligence of wiper system.
Smart Images

Figure CN116588035B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of automobile automatic control, in particular to a method for realizing a full-automatic windshield wiper. Background Art
[0002] When driving in rainy days, the wipers are used to clean the rain and other foreign objects from the front windshield. With the deepening of the new four modernizations of automobiles, it is required that all parts and systems of automobiles be automated. The current automatic wiper system can realize the semi-automatic wiper function through the light rain sensor signal of the front windshield. Prevent rain and foreign objects from blocking the customer's vision. The existing wiper systems are all manual wipers, semi-automatic wipers, and gear shifting (no stepless speed change function). Figure 2 As shown in the figure, the existing automatic wiper system is that the body module BCM (body control module) receives the light rain sensor signal and the sensitivity switch (sets a threshold for rain). When the rain is greater than the threshold, the BCM controls the wiper relay to close, and finally achieves the function of controlling the wiper to turn on. However, the sensitivity of the rain sensor of the traditional wiper system cannot be automatically adjusted in advance with the changes in weather, and its automation and intelligence level needs to be improved. Summary of the invention
[0003] In view of the problems existing in the prior art, the purpose of the present invention is to provide a method for implementing a fully automatic wiper, which can automatically adjust the sensitivity of the rain sensing of the wiper system in advance as the weather changes, thereby significantly improving the automation and intelligence of the wiper system.
[0004] The above technical objectives of the present invention are achieved through the following technical solutions: a method for realizing a fully automatic windshield wiper, the method is based on the control and data transmission functions of the automobile CPU and BCM, the CPU is integrated with a connected computing module and a storage module, including a wind resistance sensor for detecting the automobile's induced wind resistance, a timing module, a rain sensor for detecting rainfall and rainfall amount, a sensitivity adjustment module for adjusting the sensitivity of the rain sensor, and a wiper motor for driving the wiper activity, the wind resistance sensor and the timing module are both connected to the CPU, the sensitivity adjustment module is connected to the CPU and BCM at the same time, and the rain sensor and the wiper motor are both connected to the BCM; the actual wind speed threshold is stored in the storage module, and the value detected by the wind resistance sensor can obtain the actual ambient wind speed through the computing module. When the absolute value of the actual ambient wind speed is higher than the actual wind speed threshold, the CPU will start the timing module for timing. When the absolute value of the actual ambient wind speed is not higher than the actual wind speed threshold, the CPU will control the timing module to pause timing. When the timing module pauses for more than the set value, its timing duration will be cleared. When the timing module pauses for less than the set value, its timing duration will be accumulated. When the accumulated duration exceeds the set value, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will increase the sensitivity of the sensitivity adjustment module. At this time, the rain sensor turns on the high-sensitivity mode. Once it rains, the rain sensor will send a feedback signal to the BCM, so that the BCM will control the wiper motor to start and drive the wiper activity. After the car is turned off, the timing module is cleared and the sensitivity adjustment module returns to the initial low-sensitivity state.
[0005] In some embodiments, when the timing duration of the timing module is reset to zero due to a timeout, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will control the sensitivity adjustment module to maintain a low sensitivity state.
[0006] In some embodiments, the actual ambient wind speed is calculated as follows:
[0007]
[0008] v=Vv 0
[0009] In the above formula, v 0 is the displayed vehicle speed, F is the displayed vehicle speed v measured by the wind resistance sensor 0 The actual wind resistance encountered when the car is in motion is C, ρ is the air resistance coefficient, S is the frontal area of the car, V is the relative speed between the car and the air, and v is the actual ambient wind speed.
[0010] In some embodiments, the sensitivity adjustment module is integrated on the rain sensor.
[0011] In some embodiments, the wiper motor is a controllable commutation motor.
[0012] In some embodiments, a vehicle acceleration sensor is provided on the vehicle, and the vehicle acceleration sensor is connected to the BCM, and an acceleration analysis program is provided in the BCM control program.
[0013] In some embodiments, both the rain sensor and the vehicle acceleration sensor are connected to the BCM via LIN communication.
[0014] In summary, the present invention has the following beneficial effects:
[0015] In the method for realizing the fully automatic wiper, the actual wind speed threshold is stored in the storage module of the CPU, and the value detected by the wind resistance sensor can obtain the actual environmental wind speed through the calculation module. When the absolute value of the actual environmental wind speed is higher than the actual wind speed threshold, the CPU will start the timing module for timing. When the absolute value of the actual environmental wind speed is not higher than the actual wind speed threshold, the CPU will control the timing module to pause timing. When the pause time of the timing module exceeds the set value, its timing time will be cleared. When the pause time of the timing module does not exceed the set value, its timing time will be accumulated. When the accumulated time exceeds the set value, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will increase the sensitivity of the sensitivity adjustment module. At this time, the rain sensor turns on the high-sensitivity mode. In the above steps, the external environment is sensed based on the wind resistance sensor, and the timing module is used to assist in judging whether the weather has changed, thereby judging whether there is a high probability of rainfall, thereby increasing the sensitivity of the sensitivity adjustment module in advance, so as to realize the ability to automatically adjust the sensitivity of the rain sensing of the wiper system in advance as the weather changes, thereby significantly improving the automation and intelligence of the wiper system. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a flowchart of the present invention;
[0017] Figure 2 It is a flowchart of the prior art. DETAILED DESCRIPTION
[0018] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0019] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0020] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0021] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0022] like Figure 1As shown, a method for implementing a fully automatic wiper is based on the control and data transmission functions of a car CPU (Central Processing Unit) and a BCM (body control module). The above two components are conventional components on a car, so this embodiment will not repeat their specific structure, working principle and installation position. The CPU is conventionally integrated with a connected computing module and a storage module for computing and storing data. The method for implementing a fully automatic wiper includes arranging a wind resistance sensor for detecting the car's induced wind resistance, a timing module, a rain sensor for detecting rainfall and rainfall amount, a sensitivity adjustment module for adjusting the sensitivity of the rain sensor, and a wiper motor for driving the wiper activity on the car, wherein the sensitivity adjustment module can be integrated on the rain sensor to achieve lightweight modules, and the wiper motor can be a controllable commutation motor, the wind resistance sensor and the timing module are both connected to the CPU, the sensitivity adjustment module is simultaneously connected to the CPU and the BCM, the rain sensor and the wiper motor are both connected to the BCM, and the rain sensor can establish a connection with the BCM via LIN (Local interconnect Network) communication.
[0023] In the above modules, the storage module stores the actual wind speed threshold, which can be set and imported into the storage module. The value detected by the wind resistance sensor can be used to obtain the actual ambient wind speed through the calculation module. Specifically, the actual ambient wind speed can be calculated based on the computer program using the following formula:
[0024]
[0025] v=Vv 0
[0026] In the above formula, F is the speed v measured by the wind resistance sensor. 0 The actual wind resistance encountered when the vehicle is moving, C is the air resistance coefficient, ρ is the air density, S is the windward area of the vehicle, V is the relative speed between the vehicle and the air, v 0 is the displayed vehicle speed, v is the actual ambient wind speed, and F, C, ρ, and S can all be measured by instruments or obtained from publicly known information.
[0027] The actual ambient wind speed can be obtained based on the above method, and based on common sense, when the ambient wind speed is higher than a certain value and lasts for a period of time, it can be judged that there is a greater probability of rain in the next change of weather. Therefore, the actual wind speed threshold is stored in the storage module. When the calculation module obtains the real-time actual ambient wind speed, the CPU will retrieve the threshold data in the storage module to compare with the calculated actual ambient wind speed. When the absolute value of the actual ambient wind speed is higher than the actual wind speed threshold, the CPU will start the timing module for timing. When the absolute value of the actual ambient wind speed is not higher than the actual wind speed threshold, the CPU will control the timing module to pause the timing. When the pause time of the timing module exceeds the set value (the specific value of the set value can be set by yourself, for example: 5 minutes, etc.), the timing is stopped. The duration will be cleared to avoid misjudgment caused by long-term timing of the timing module. When the timing module pauses for less than the set value (for example, 5 minutes), its timing duration will be accumulated. When the accumulated duration exceeds the set value (the specific value of the set value can be set by yourself, for example, 10 minutes, etc.), the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will increase the sensitivity of the sensitivity adjustment module. At this time, the rain sensor turns on the high-sensitivity mode. Once it rains, the rain sensor will send a feedback signal to the BCM, so that the BCM will control the wiper motor to start and drive the wiper activity. After the car is turned off, the timing module is cleared and the sensitivity adjustment module is restored to the initial low-sensitivity state, which is equivalent to initializing the wiper system. In the above steps, the external environment is sensed based on the wind resistance sensor, and the timing module is used to assist in judging whether the weather has changed, thereby judging whether there is a high probability of rainfall, thereby increasing the sensitivity of the sensitivity adjustment module in advance, so as to achieve the ability to automatically adjust the sensitivity of the rain sensing of the wiper system in advance as the weather changes, thereby significantly improving the automation and intelligence of the wiper system.
[0028] It should be noted here that the sensitivity in the above steps is relative. Technical personnel in this field can set the degree of high sensitivity mode and the degree of low sensitivity mode according to the needs of the vehicle. This can be achieved by connecting the sensitivity adjustment module to the computer and performing simple data editing and importing. These are conventional technical means and will not be described in detail in this embodiment. However, it should be ensured that the rain sensor has a higher sensitivity to rain in the high sensitivity mode, that is, it can be triggered even when it rains lightly, while the low sensitivity mode has a lower sensitivity to rain and requires a certain amount of rainfall to be triggered. The present application can pre-activate the high sensitivity mode of the rain sensor before the high probability of rainfall through the perception of the weather, so as to cope with sudden precipitation. This function of automatically turning on the high sensitivity mode according to weather changes can avoid the abuse of the high sensitivity mode and realize the on-demand, automatic and intelligent activation of the high sensitivity mode of the rain sensor.
[0029] When the timing duration is reset due to the timing module being suspended for timeout, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will control the sensitivity adjustment module to maintain a low sensitivity state to initialize the sensitivity adjustment module.
[0030] In addition, an automobile acceleration sensor can be installed on the automobile and connected to the BCM. The BCM control program is provided with an acceleration analysis program, and the automobile acceleration sensor can also establish a connection with the BCM through LIN communication.
[0031] When the car is driving, when the rain sensor senses rainfall and the sensed rainfall reaches the set value, it will send a feedback signal to the BCM. After receiving the feedback signal, the BCM will send a start command to the wiper motor, so that the car wipers start to move. In the above process, the rain sensor plays the role of activating the wiper motor. Of course, the rain sensor can also obtain the rainfall acceleration a during the driving process of the car. 1 , and can transmit rainfall acceleration data to BCM;
[0032] When the car is accelerating, the car acceleration sensor can obtain the car's driving acceleration a 2 , and can transmit driving acceleration data to BCM, and the acceleration analysis program in the BCM control program can be used to analyze the rainfall acceleration a 1 And the driving acceleration a 2 The changes in the windshield wiper motor can be analyzed to determine the rainfall conditions at that time, and then the operating speed of the wiper motor can be accurately adjusted according to the rainfall conditions.
[0033] Specifically, when the driving acceleration a 2 When increasing, if the rainfall acceleration a 1 If the rainfall acceleration a increases at the same rate or at a greater rate, it means that the rainfall at this time has not changed or the rainfall is intensifying. 1 If the speed increases at a smaller rate, it means that the rainfall is weakening, but due to the driving acceleration a 2 Increasing, the amount of rainfall felt by the car is still increasing. Therefore, in the above situations, the BCM can automatically increase the speed of the wiper motor to cope with the increase in rainfall caused by the acceleration of the car.
[0034] When the driving acceleration a 2 Increasing but rainfall acceleration a 1If the windshield wiper speed is decreasing, the car will feel less rainfall even if it is accelerating. The BCM can automatically slow down the speed of the wiper motor to adapt to the decrease in rainfall.
[0035] When the driving acceleration a 2 If the rainfall acceleration a remains constant, 1 The car remains unchanged, but the amount of rainfall felt by the car is still increasing due to the increase in driving speed. Therefore, the BCM can automatically adjust the speed of the wiper motor. If the rainfall acceleration is a 1 If the rainfall is decreasing, it means that the rainfall is gradually decreasing. Even if the car is accelerating, the rainfall is decreasing faster, so the rainfall felt by the car is still decreasing. At this time, the BCM can automatically slow down the speed of the wiper motor to adapt to the decrease in rainfall. 1 If it is increasing, it means that the rainfall is intensifying, and the BCM can be used to automatically increase the speed of the wiper motor.
[0036] When the rain sensor does not sense rainfall, the wiper motor can be automatically turned off through the BCM;
[0037] The existing method only controls the operating speed of the wiper motor according to the change of vehicle speed or the change of rainfall sensed by the rain sensor. Specifically, the faster the vehicle speed, the faster the operating speed of the wiper motor, and vice versa. Alternatively, the faster the rainfall speed sensed by the rain sensor, the faster the operating speed of the wiper motor, and vice versa. Although this method can automatically control the wiper speed to a certain extent, it is inaccurate. For example, when the vehicle speed is increasing, but the rainfall is rapidly weakening, the induced rainfall of the vehicle is actually decreasing. If the operating speed of the wiper motor is still increased at this time, it is unnecessary. In this case, even if the vehicle is accelerating, the operating speed of the wiper motor must be reduced. The existing automatic wiper control method cannot accurately determine the actual induced rainfall of the vehicle. It is extremely inaccurate to determine the actual induced rainfall of the vehicle only by the change of vehicle speed or the change of rainfall sensed by the rain sensor. The embodiment of the present invention determines the actual induced rainfall of the vehicle by the driving acceleration a 2 and rainfall acceleration a 1 The two-way comparison can be used to judge the rainfall situation in real time, and the vehicle's sensed rainfall can be judged more specifically and accurately, and the wiper motor can be automatically controlled according to the vehicle's sensed rainfall, which can realize automatic and accurate wiper control.
[0038] When a car is moving at a constant speed, its acceleration is 2 is zero. At this time, if the rainfall acceleration a 1If the rain is decreasing, it means that the rainfall is weakening. The BCM can automatically slow down the speed of the wiper motor. 1 If the rainfall is increasing, it means that the rainfall is increasing. The BCM can automatically adjust the speed of the wiper motor. 1 If it remains unchanged, the operating speed of the wiper motor will also remain unchanged.
[0039] When the car is decelerating, when the driving acceleration a 2 When decreasing, if the rainfall acceleration a 1 If the speed decreases at the same rate or at a higher rate, it means that the rainfall is unchanged or is weakening. At this time, the overall amount of rain felt by the car is decreasing, so the BCM can automatically slow down the speed of the wiper motor. If the rainfall acceleration is a 1 If the speed decreases at a smaller rate, it means that the rainfall is increasing, and the BCM can automatically adjust the speed of the wiper motor.
[0040] When the driving acceleration a 2 If the rainfall acceleration a remains constant, 1 If the rainfall is decreasing, it means that the rainfall is weakening. The BCM can automatically slow down the speed of the wiper motor. 1 If the rainfall is increasing, it means that the rainfall is increasing. The BCM can automatically adjust the speed of the wiper motor. 1 It remains unchanged, but because the car is in a decelerating state at this time, the overall amount of rain felt by the car is decreasing, so the BCM can automatically slow down the speed of the wiper motor at this time.
[0041] This specific embodiment is merely an explanation of the present invention and is not a limitation of the present invention. After reading this specification, those skilled in the art may make non-creative modifications to the present embodiment as needed. However, as long as they are within the scope of the claims of the present invention, they are protected by the patent law.
Claims
1. A method for realizing a fully automatic windshield wiper, the method is based on the control and data transmission functions of the automobile CPU and BCM, the CPU is integrated with a connected computing module and a storage module, It is characterized in that include: A wind resistance sensor for detecting the inductive wind resistance of the vehicle, a timing module, a rain sensor for detecting rainfall and rainfall amount, a sensitivity adjustment module for adjusting the sensitivity of the rain sensor, and a wiper motor for driving the wiper activity are arranged on the vehicle, the wind resistance sensor and the timing module are both connected to the CPU, the sensitivity adjustment module is simultaneously connected to the CPU and the BCM, and the rain sensor and the wiper motor are both connected to the BCM; The storage module stores the actual wind speed threshold. The value detected by the wind resistance sensor can be used to obtain the actual ambient wind speed through the calculation module. When the absolute value of the actual ambient wind speed is higher than the actual wind speed threshold, the CPU will start the timing module to start timing. When the absolute value of the actual ambient wind speed is not higher than the actual wind speed threshold, the CPU will control the timing module to pause timing. When the timing module pauses for a period of time exceeding the set value, its timing duration will be cleared. When the timing module pauses for a period of time not exceeding the set value, its timing duration will be accumulated. When the accumulated duration exceeds the set value, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will increase the sensitivity of the sensitivity adjustment module. At this time, the rain sensor turns on the high-sensitivity mode. Once it rains, the rain sensor will send a feedback signal to the BCM, so that the BCM will control the wiper motor to start and drive the wiper activity. After the car is turned off, the timing module is reset and the sensitivity adjustment module is restored to the initial low sensitivity state; An automobile acceleration sensor is installed on the automobile, and the automobile acceleration sensor is connected to the BCM. An acceleration analysis program is provided in the BCM control program. The acceleration analysis procedure specifically includes: when the car is accelerating, when the driving acceleration When increasing, if the rainfall acceleration Increase the speed at the same increment rate or at a greater increment rate, and automatically increase the speed of the wiper motor through the BCM; when the driving acceleration Increasing but rainfall acceleration But when it is falling, the acceleration of rainfall The speed of reduction is faster, and the BCM automatically slows down the speed of the wiper motor; when the driving acceleration If the rainfall acceleration The BCM automatically adjusts the speed of the wiper motor to increase the speed if the rainfall increases. In decreasing, rainfall acceleration The speed of reduction is faster, and the BCM automatically slows down the speed of the wiper motor. In increasing increments, the BCM automatically adjusts the operating speed of the wiper motor; When a car is moving at a constant speed, its acceleration is zero if the rainfall acceleration In decreasing order, the BCM will automatically slow down the speed of the wiper motor. In increasing increments, the BCM automatically adjusts the speed of the wiper motor. If it remains unchanged, the operating speed of the wiper motor will also remain unchanged; When the car is decelerating, the acceleration When decreasing, if the rainfall acceleration Decrease at the same decreasing speed or at a greater decreasing speed, and automatically slow down the speed of the wiper motor through the BCM. Decrease at a smaller rate, and automatically increase the speed of the wiper motor through the BCM; When driving acceleration If the rainfall acceleration Decrease, automatically slow down the wiper motor speed through BCM, if the rainfall acceleration Incrementally, the BCM automatically adjusts the speed of the wiper motor. If the rainfall acceleration Remain unchanged and automatically slow down the wiper motor speed through BCM.
2. A method for realizing a fully automatic windshield wiper according to claim 1, Features: When the timing duration of the timing module is reset to zero due to a timeout, the timing module will send a feedback signal to the CPU. After receiving the feedback signal, the CPU will control the sensitivity adjustment module to maintain a low sensitivity state.
3. A method for realizing a fully automatic windshield wiper according to claim 1, Features: The calculation steps of actual ambient wind speed are as follows: In the above formula, To display vehicle speed, The speed of the car measured by the wind resistance sensor The actual wind resistance encountered when is the air resistance coefficient, is the air density, is the frontal area of the car, is the relative speed between the car and the air, is the actual ambient wind speed.
4. A method for realizing a fully automatic windshield wiper according to claim 1, Features: The sensitivity adjustment module is integrated on the rain sensor.
5. A method for realizing a fully automatic windshield wiper according to claim 1, Features: The wiper motor is a controllable commutation motor.
6. A method for realizing a fully automatic windshield wiper according to claim 1, Features: The rain sensor and the vehicle acceleration sensor are connected to the BCM via LIN communication.
Citation Information
Patent Citations
Windscreen wiper automatic control system
CN111572497A
Vehicle and control method for the same
KR1020180131691A