Windscreen wiper control method and system
By combining vehicle AVM and temperature sensors to generate wiper control commands, the problems of misjudgment and high energy consumption in wiper lift control have been solved, improving accuracy and reliability, extending the service life of wipers and glass, and reducing energy consumption.
Patent Information
- Application Number
- CN202511782608.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-30
- Publication Date
- 2026-01-02
AI Technical Summary
Existing wiper lift control may have issues with misjudgment and high energy consumption, especially in high-temperature environments, leading to aging and damage of the rubber strips.
By collecting light intensity information from the vehicle's AVM and combining it with temperature information from the temperature sensor, wiper control commands are generated. The cabin domain controller then makes a comprehensive judgment on the wiper lifting action, reducing energy consumption and improving judgment accuracy.
It improves the accuracy and reliability of the wiper lift judgment, avoids damage to the rubber strips, extends their service life, and reduces vehicle energy consumption.
Smart Images

Figure CN121246723A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of vehicle control, and particularly relates to a wiper control method and system. BACKGROUND
[0002] With the development of intelligent networked vehicles, most of the pain points in the driving process can be solved by vehicles, but in hot summer, the surface temperature of the vehicle glass is high, and the surface temperature of the glass is usually 20 to 30 degrees Celsius higher than the ambient temperature; when the ambient temperature or air temperature is 40 degrees Celsius, the surface temperature of the glass can reach 60 to 70 degrees Celsius, especially for dark vehicles, the heat absorption is fast, and the surface temperature of the glass will be higher. The general wiper rubber strip material (such as rubber material) can withstand a temperature of about 50 to 65 degrees Celsius; and the wiper is generally stopped below the front windshield when not in use, and the temperature at the lower position will be higher. In this way, the wiper is tightly attached to the front windshield, and due to the high temperature of the glass, the rubber strip is prone to aging and deformation, resulting in poor wiper effect or damage to the wiper rubber strip, and possibly damaging the front windshield.
[0003] At present, a common prevention method is to install a temperature sensor on the vehicle to collect the ambient temperature or the internal temperature of the vehicle, to determine whether there is a risk of wiper damage, and then to control the wiper to be lifted, but this method only relies on temperature to determine whether the wiper is lifted, and in special cases, there may be misjudgment, for example, the temperature sensor is installed near the vehicle engine, battery or air outlet of the air conditioner, or the vehicle is in a hot and humid environment, which will cause misjudgment in the operation of lifting the wiper, and at the same time, the temperature sensor needs to be in working state for a long time, which has high energy consumption. SUMMARY
[0004] Therefore, the present application provides a wiper control method and system to solve the problems of possible misjudgment in the current wiper lifting control and high energy consumption.
[0005] In a first aspect of the present application, a wiper control method is provided, comprising: If it is detected that the vehicle is in a stationary and locked state, the ambient light intensity information is actively collected by the vehicle AVM; When the light intensity exceeds the preset value, the cabin domain controller and the temperature sensor are awakened, and the vehicle external environment temperature information is collected by the temperature sensor at regular intervals and transmitted to the cabin domain controller; The cabin domain controller generates corresponding control instructions according to the light intensity information, temperature information and permission state setting, and sends the instructions to the wiper controller.
[0006] After receiving the instructions from the cabin domain controller, the wiper controller performs corresponding wiper control actions.
[0007] In a second aspect of the present invention, a wiper control system is provided, comprising: The vehicle AVM module is used to actively collect ambient light intensity information when the vehicle is detected to be stationary and the doors are locked, and to wake up the cabin domain controller and temperature sensor when the light intensity exceeds a preset value. Temperature sensor is used to collect information about the external temperature of the vehicle and transmit it to the cockpit domain controller; The cockpit domain controller is used to receive light intensity information and temperature information, and generate corresponding control commands based on the light intensity information, temperature information and permission status settings, and send them to the wiper controller. The wiper controller is used to execute corresponding wiper control actions after receiving instructions from the cockpit domain controller.
[0008] In a third aspect of the present invention, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to implement the steps of the method as described in the first aspect of the present invention.
[0009] In a fourth aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method provided in the first aspect of the present invention.
[0010] In this embodiment of the invention, by collecting light information through the vehicle AVM and combining it with temperature information to generate wiper control commands, not only can the accuracy and reliability of the wiper lifting judgment be improved, but also the damage to the wiper blades can be effectively avoided, extending the service life of the glass and wiper blades. At the same time, by waking up the cabin domain controller and temperature sensor based on the light intensity information collected by the vehicle AVM, the vehicle-side energy consumption can be effectively reduced. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 A schematic flowchart illustrating a windshield wiper control method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a wiper control system according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation
[0013] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0014] It should be understood that the terms "comprising" and other similar expressions in the specification, claims, and accompanying drawings of this invention are intended to cover a non-exclusive inclusion, such as a process, method, system, or apparatus that includes a series of steps or units and is not limited to the listed steps or units. Furthermore, "first" and "second" are used to distinguish different objects and are not intended to describe a specific order.
[0015] Please see Figure 1 A flowchart illustrating a windshield wiper control method provided in this embodiment of the invention includes: S101. If the vehicle is detected to be stationary and locked, the ambient light intensity information is actively collected through the vehicle AVM. After the vehicle is stationary and the doors are locked, the vehicle's AVM (Around View Monitor) actively collects and detects external light intensity information. The light intensity can be obtained through image processing technology in the AVM, but the light intensity index needs to be manually calibrated, that is, the light intensity index under different lighting conditions needs to be calibrated.
[0016] S102. When the light intensity exceeds the preset value, the cockpit domain controller and temperature sensor are activated, and the external ambient temperature information of the vehicle is collected periodically by the temperature sensor and transmitted to the cockpit domain controller. Light intensity, also known as light intensity index, can activate the cockpit controller and temperature sensor when the detected external light intensity reaches a predetermined value.
[0017] The cockpit domain controller centrally controls distributed electronic control units (ECUs) through a high-performance computing chip, enabling unified management of devices such as the instrument panel, central control screen, and air conditioning. In this embodiment, the cockpit domain controller can control the wiper controller based on information such as light intensity and temperature.
[0018] Temperature sensors are typically installed in locations such as vehicle rearview mirrors and air intake grilles to collect ambient temperature data. The temperature sensor periodically collects (e.g., every 30 seconds) the external ambient temperature information and sends it to the cabin domain controller, thereby reducing the sensor's energy consumption.
[0019] S103, the cockpit domain controller generates corresponding control commands based on light intensity information, temperature information, and permission status settings, and sends them to the wiper controller.
[0020] Based on ambient light intensity and temperature, the cockpit domain controller makes a comprehensive judgment on whether to generate a wiper lift command or a wiper lift-off command.
[0021] The permission status setting refers to the wiper status control permission set by the user on the central control display screen. For example, when the wiper status control permission is off, the cockpit domain controller cannot control the wipers to lift up.
[0022] S104. After receiving the instruction from the cockpit domain controller, the wiper controller executes the corresponding wiper control action.
[0023] When the windshield wipers are activated or deactivated by the cockpit domain controller, the wiper controller will drive the motor to activate or deactivate the wiper blades.
[0024] If the cockpit domain controller's instruction is "wiper lift", the wiper controller will execute the lift action, control the wiper blades to lift to a predetermined height, and feed back the execution status to the cockpit domain controller. If the cockpit domain controller's instruction is to turn off the wipers and lift them up, the wiper controller will execute the turn-off and lift action, control the wiper blades to stay in contact with the windshield, and report the execution status back to the cockpit domain controller.
[0025] After receiving the lift or close command from the cockpit domain controller, the wiper controller will execute the corresponding wiper control action and send feedback to the cockpit domain controller.
[0026] In this embodiment, based on the ambient light intensity and temperature information, a comprehensive decision can be made regarding whether to control the wiper lift. This not only ensures the rationality and reliability of the wiper lift operation but also prevents wiper damage, extends the lifespan of the windshield and wiper blades, and eliminates the need for manual operation by the user. Furthermore, it consumes less energy compared to traditional solutions.
[0027] In one embodiment, if the user sets the automatic wiper control permission to be enabled, the system uses a fusion perception algorithm to determine whether to generate a wiper lift command based on ambient light intensity and temperature information.
[0028] When a user enables the automatic wiper lift control, a fusion perception algorithm can be used to determine whether to generate a wiper lift command. This algorithm combines light intensity and temperature information to comprehensively determine whether a wiper lift command is needed. For example, it compares light intensity and temperature with preset thresholds to determine whether to generate the command.
[0029] In this embodiment, a fusion sensing approach is used to comprehensively determine whether to generate a wiper lift command. This ensures the reliability and accuracy of the wiper lift operation and avoids false detection of ambient temperature, which could lead to misjudgments of the wiper lift.
[0030] Optionally, when the light intensity exceeds a first set value and the temperature exceeds a second set value, the cockpit domain controller generates a wiper lift command.
[0031] When both light intensity and temperature exceed the set thresholds, a wiper lift command is generated and sent to the wiper controller while the wipers are in contact with the windshield wipers. If the light intensity or temperature does not exceed the set thresholds while the wipers are in contact with the windshield wipers, the current wiper state is maintained.
[0032] Optionally, when the wipers are in the raised state, if the light intensity is less than a first set value or the temperature is less than a second set value, the cockpit domain controller generates a command to turn off the wipers.
[0033] When the wipers are in the raised position, if the light intensity or temperature is less than the set threshold, a command needs to be generated to turn off the wipers and control the wiper blades to keep in contact with the windshield.
[0034] It is understandable that the temperature of the windshield will not drop immediately when the light intensity or temperature is less than the set threshold. Therefore, when it is determined that the light intensity is less than the first set value or the temperature is less than the second set value, a delay can be made to generate a command to turn off the wipers, or after generating the command to turn off the wipers, a delay can be made to send the command to the wiper controller.
[0035] In one embodiment, when the system detects that a user has unlocked the vehicle and the windshield wipers are in the raised position, the cockpit domain controller actively sends a command to the wiper controller to turn off the raised wipers. The wiper controller then controls the wiper blades to adhere to the windshield according to the command.
[0036] If the windshield wipers remain raised after the user unlocks the vehicle, it may affect the user's driving experience. Therefore, it is generally necessary to turn off the raised windshield wipers promptly after the user unlocks the vehicle.
[0037] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0038] Figure 2 This is a schematic diagram of a wiper control system provided in an embodiment of the present invention. The system includes: The vehicle AVM module 210 is used to actively collect ambient light intensity information when the vehicle is detected to be stationary and the doors are locked, and to wake up the cabin domain controller and temperature sensor when the light intensity exceeds a preset value. Temperature sensor 220 is used to collect information about the external temperature of the vehicle and transmit it to the cockpit domain controller. The cockpit domain controller 230 is used to receive light intensity information and temperature information, and generate corresponding control commands based on the light intensity information, temperature information and permission status settings, and send them to the wiper controller. The wiper controller 240 is used to execute corresponding wiper control actions after receiving instructions from the cockpit domain controller.
[0039] Optionally, the wiper controller 240 includes: The lift control unit is used to execute the lift action when the cockpit domain controller's command is to lift the wipers, control the wiper blades to lift to a predetermined height, and feed back the execution status to the cockpit domain controller. The control unit is used to shut down the wiper control when the cockpit domain controller's instruction is to shut off the wiper lift. This action controls the wiper blades to stay in contact with the windshield and sends feedback on the execution status to the cockpit domain controller.
[0040] In one embodiment, the cockpit domain controller 230 includes: If the user sets the automatic wiper control permission to be enabled, the system will determine whether to generate a wiper lift command based on ambient light intensity and temperature information using a fusion perception algorithm.
[0041] Optionally, when the light intensity exceeds a first set value and the temperature exceeds a second set value, the cockpit domain controller generates a wiper lift command.
[0042] Optionally, when the wipers are in the raised state, if the light intensity is less than a first set value or the temperature is less than a second set value, the cockpit domain controller generates a command to turn off the wipers.
[0043] In one example, the cockpit domain controller 230 further includes: The automatic shut-off control unit is used to send a command to the wiper controller to turn off the wiper lift when the cockpit domain controller detects that the user has unlocked the vehicle and the wipers are in the raised state. The wiper controller then controls the wiper blades to keep in contact with the windshield according to the command.
[0044] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the system and modules described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0045] Figure 3 This is a schematic diagram of an electronic device according to an embodiment of the present invention. The electronic device is used for vehicle windshield wiper control and can be a domain controller. Figure 3 As shown, the electronic device 3 in this embodiment includes a memory 310, a processor 320, and a system bus 330. The memory 310 includes an executable program 3101 stored thereon and may also include a data interface. As those skilled in the art will understand, Figure 3 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0046] The following is combined Figure 3 A detailed introduction to each component of the electronic device: The memory 310 can be used to store software programs and modules. The processor 320 executes various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 310. The memory 310 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as air conditioning adjustment, wiper control, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as cached data), etc. In addition, the memory 310 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0047] The memory 3100 contains an executable program 3101 containing a control method. The executable program 3101 can be divided into one or more modules / units, which are stored in the memory 310 and executed by the processor 320 to achieve automatic control of vehicle windshield wipers, etc. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the executable program 3101 in the electronic device 3. For example, the executable program 3101 can be divided into functional modules such as a data receiving unit, a perception fusion unit, and an instruction sending unit.
[0048] The processor 320 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 310, and by calling data stored in the memory 310, it performs various functions and processes data, thereby monitoring the overall status of the electronic device. Optionally, the processor 320 may include one or more processing units; preferably, the processor 320 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, application programs, etc., and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 320.
[0049] The system bus 330 is used to connect various functional components inside the computer, transmitting data, address, and control information. Its type can be, for example, a CAN bus. Instructions from the processor 320 are transmitted to the memory 310 via the bus, and the memory 310 sends data back to the processor 320. The system bus 330 is responsible for data and instruction exchange between the processor 320 and the memory 310. Of course, the system bus 330 can also connect to other devices, such as temperature sensors and ECUs.
[0050] In this embodiment of the invention, the executable program executed by the processor 320 included in the electronic device includes: It receives light intensity and temperature information, and generates corresponding control commands based on the light intensity, temperature, and permission status settings, and sends them to the wiper controller.
[0051] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0052] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0053] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A windshield wiper control method, characterized in that, include: If the vehicle is detected to be stationary and locked, ambient light intensity information is actively collected through the vehicle's AVM. When the light intensity exceeds the preset value, the cockpit domain controller and temperature sensor are activated, and the temperature sensor periodically collects the external ambient temperature information of the vehicle and transmits it to the cockpit domain controller. The cockpit domain controller generates corresponding control commands based on light intensity information, temperature information, and permission status settings, and sends them to the wiper controller. After receiving instructions from the cockpit domain controller, the wiper controller executes the corresponding wiper control action.
2. The method according to claim 1, characterized in that, The cockpit domain controller generates corresponding control commands and sends them to the wiper controller based on light intensity information, temperature information, and permission status settings, including: If the user sets the automatic wiper control permission to be enabled, the system will determine whether to generate a wiper lift command based on ambient light intensity and temperature information using a fusion perception algorithm.
3. The method according to claim 2, characterized in that, The step of determining whether to generate a wiper lift command based on ambient light intensity and temperature information using a fusion perception algorithm includes: When the light intensity exceeds the first set value and the temperature exceeds the second set value, the cockpit domain controller generates a windshield wiper lift command.
4. The method according to claim 2, characterized in that, The step of determining whether to generate a wiper lift command based on ambient light intensity and temperature information using a fusion perception algorithm also includes: When the windshield wipers are in the raised position, if the light intensity is less than a first set value or the temperature is less than a second set value, the cockpit domain controller generates a command to turn off the windshield wipers and raise them.
5. The method according to claim 1, characterized in that, After receiving the instruction from the cockpit domain controller, the wiper controller further performs the corresponding wiper control actions by including: If the cockpit domain controller's command is to lift the wipers, the wiper controller will execute the lifting action, controlling the wiper blades to lift to the predetermined height, and will send the execution status back to the cockpit domain controller. If the cockpit domain controller's instruction is to turn off the wipers and lift them up, the wiper controller will execute the turn-off and lift action, control the wiper blades to stay in contact with the windshield, and report the execution status back to the cockpit domain controller.
6. The method according to claim 1, characterized in that, After receiving the instruction from the cockpit domain controller, the wiper controller further performs the corresponding wiper control actions by including: When the system detects that the user has unlocked the vehicle and the windshield wipers are in the raised position, the cockpit domain controller actively sends a command to the wiper controller to turn off the raised wipers. The wiper controller then controls the wiper blades to maintain contact with the windshield according to the command.
7. A windshield wiper control system, characterized in that, include: The vehicle AVM module is used to actively collect ambient light intensity information when the vehicle is detected to be stationary and the doors are locked, and to wake up the cabin domain controller and temperature sensor when the light intensity exceeds a preset value. Temperature sensor is used to collect information about the external temperature of the vehicle and transmit it to the cockpit domain controller; The cockpit domain controller is used to receive light intensity information and temperature information, and generate corresponding control commands based on the light intensity information, temperature information and permission status settings, and send them to the wiper controller. The wiper controller is used to execute corresponding wiper control actions after receiving instructions from the cockpit domain controller.
8. The system according to claim 7, characterized in that, The step of generating corresponding control commands and sending them to the wiper controller based on light intensity information, temperature information, and permission status settings includes: If the user sets the automatic wiper control permission to be enabled, the system will determine whether to generate a wiper lift command based on ambient light intensity and temperature information using a fusion perception algorithm.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of a wiper control method as described in any one of claims 1 to 6.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed, it implements the steps of a wiper control method as described in any one of claims 1 to 6.