Windscreen wiper water spraying control method and system, computer equipment and medium
By recognizing the duration the wipers have been off and the vehicle's status, the washer system is controlled to spray water and wipe the windshield, solving the problem of dirty and worn glass caused by the wipers not spraying water before wiping, thus achieving more effective cleaning and extending the wiper's lifespan.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-04
- Publication Date
- 2026-03-10
AI Technical Summary
If the windshield wipers do not spray water before wiping the windshield, the glass may become dirty or dry, causing scratches and affecting the lifespan of the wipers.
In response to the wiper activation command, the system identifies the duration the wipers have been off, controls the washer system to spray water based on conditions such as the humidity of the windshield, the vehicle's gear, and its speed, and then resumes wiping after an appropriate period of time.
It effectively cleans car windows, reduces friction between the wipers and the glass, and extends the life of the wipers.
Smart Images

Figure CN121626033A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a windshield washer control method and system, computer equipment and medium. Background Technology
[0002] Under certain conditions, because the windshield wipers do not spray water onto the windshield before starting to manually or automatically wipe the vehicle's windows (such as the windshield), the wipers may scratch the windshield when it is dirty or the wiper blades are dry, making the windshield even dirtier. In addition, the friction between the wipers and the windshield is high at this time, which will also affect the lifespan of the wipers. Summary of the Invention
[0003] This application provides a windshield washer fluid control method and system, computer equipment and medium to solve or alleviate the problems described above.
[0004] This application provides a windshield washer fluid control method, which includes the following steps: In response to a wiper activation command, identify the duration during which the wipers in the current vehicle have been off. If the wipers are not in operation for a period exceeding a first preset time, the vehicle's washer system is controlled to spray water directly onto the vehicle's windshield; wherein, the windshield includes the front windshield. Provided that the duration of the wiper stop working does not exceed a first preset duration, the water spray system is controlled to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash. The spray duration of the water spray system is determined based on the current gear and vehicle speed, and when the spray duration reaches a second preset duration, the wipers are controlled to wipe the windshield.
[0005] In one embodiment of this application, the process of determining the water spraying duration of the water spraying system based on the current vehicle gear and speed includes: Under the condition that the current vehicle is in drive gear and the vehicle speed is greater than the preset vehicle speed, the water spraying duration of the water spraying system is determined to be the first water spraying duration. Under the condition that the current vehicle is in drive gear and the vehicle speed is less than or equal to the preset vehicle speed, the water spraying duration of the water spraying system is determined to be the second water spraying duration. With the current vehicle in a non-driving gear, the water spraying duration of the water spraying system is determined to be the third water spraying duration; Wherein, the third water spray duration is greater than or equal to the second water spray duration, and the second water spray duration is greater than or equal to the first water spray duration.
[0006] In one embodiment of this application, the process of controlling the water spray system to spray water onto the vehicle window glass based on the current humidity of the window glass and the duration of the last car wash includes: The current humidity of the car window glass is compared with the preset humidity, and the duration of the last car wash is compared with the second preset duration. When the current humidity of the car window glass is less than or equal to a preset humidity, and the last car wash operation time is greater than a second preset time, the water spray system is controlled to spray water onto the car window glass. Water will not be sprayed onto the car window if the current humidity of the car window is greater than the preset humidity and / or the duration of the last car wash is less than or equal to the second preset duration.
[0007] In one embodiment of this application, the method further includes: A wiper activation command is generated based on the wiper lever action, wherein the wiper lever action is obtained when the driver activates the wipers of the current vehicle; or... The system collects rainfall data from the windshield glass using a pre-configured sunlight and rain sensor in the vehicle and generates a wiper activation command based on the rainfall data.
[0008] In one embodiment of this application, the method further includes: The base water spray volume of the water spray system when spraying water onto the windshield is calculated based on the wiper's off-work duration, a pre-determined or real-time correction coefficient, a preset maximum spray interval threshold, and a preset maximum single spray volume; wherein the correction coefficient is determined based on at least one of ambient temperature, atmospheric humidity, light intensity, preset driving behavior compensation, and vehicle speed. Control the water spray system to spray water onto the windows of the current vehicle according to the base water spray volume.
[0009] In one embodiment of this application, the method further includes: Based on the basic water spray volume, the real-time value of the window glass humidity sensor, the interval between the last car wash, and the maximum interval in the last car wash mode, a dynamic water spray volume is calculated for dynamic adjustment of the basic water spray volume. The water spray system is controlled to spray water onto the windows of the current vehicle according to the dynamic water spray volume.
[0010] In one embodiment of this application, the method further includes: The basic spray duration and dynamic adjustment coefficient of the water spray system are determined based on the current gear and speed of the vehicle. The real-time spray duration of the water spray system when spraying water onto the vehicle window is determined based on the basic spray duration, the dynamic adjustment coefficient, and the safety factor matrix; wherein, the safety factor matrix is determined based on at least one of braking state, steering state, visibility, collision risk behavior, lighting conditions, and road conditions.
[0011] This application also provides a windshield washer fluid control system, the system comprising: The stop-work duration module is used to identify the stop-work duration of the windshield wipers in the current vehicle in response to the wiper activation command; A water spray strategy module is used to control the water spray system of the current vehicle to spray water directly onto the windshield of the current vehicle when the wipers have been off for more than a first preset time; or, when the wipers have been off for less than the first preset time, to control the water spray system to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash; wherein the windshield includes the windshield. The water spray duration module is used to determine the water spray duration of the water spray system based on the current gear and vehicle speed. The wiper control module is used to control the wipers to wipe the windshield glass when the water spray duration reaches a second preset duration.
[0012] This application also provides a computer device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the windshield washer control method described in any one of the above.
[0013] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the windshield washer control method described in any one of the above.
[0014] The beneficial effects of this application are as follows: This application proposes a windshield washer spray control method and system, computer equipment, and medium. In response to a windshield wiper activation command, it identifies the duration of the windshield wipers' inactivity in the current vehicle. If the inactivity duration exceeds a first preset duration, it controls the vehicle's washer spray system to spray water directly onto the vehicle's windshield. If the inactivity duration does not exceed the first preset duration, it controls the washer spray system to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash. It determines the spray duration based on the vehicle's gear and speed, and when the spray duration reaches a second preset duration, it controls the windshield wipers to begin wiping the windshield. Therefore, this application can determine whether to spray water onto the windshield before the wipers begin wiping by considering factors such as the wiper activation interval, windshield humidity, car wash mode status, and vehicle speed. This allows for more effective cleaning of the windshield, reduces friction between the wipers and the windshield, and extends the wiper's lifespan. Attached Figure Description
[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0016] In the attached diagram: Figure 1 This is a schematic flowchart of a windshield washer control method provided in one embodiment of this application; Figure 2 This is a flowchart illustrating a windshield washer control method provided in another embodiment of this application. Figure 3 This is a schematic diagram of the hardware structure of a windshield washer control system provided in one embodiment of this application; Figure 4 This is a schematic diagram of the hardware structure of the windshield wiper control unit in a vehicle according to an embodiment of this application; Figure 5 This is a schematic diagram of the hardware structure of a computer device suitable for implementing one or more embodiments of this application. Detailed Implementation
[0017] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0018] It is understood that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. The drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0019] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.
[0020] Figure 1 A flowchart illustrating a windshield washer control method is shown. Specifically, in an exemplary embodiment, as... Figure 1 As shown, this embodiment provides a windshield washer fluid control method, including the following steps: S110, in response to the wiper activation command, identifies the duration during which the wipers in the current vehicle have been off. S120: If the wipers have been off for more than a first preset time, control the vehicle's washer system to spray water directly onto the vehicle's windows; or, if the wipers have been off for less than the first preset time, control the washer system to spray water onto the windows based on the current humidity of the windows and the duration of the last car wash. The windows include, but are not limited to, the windshield, side windows, and rear window. In some examples, the first preset time can be selected or set according to actual conditions; a specific value for the first preset time is not specified here. In some examples, the duration of the last car wash can be determined based on the duration of the most recent car wash mode; for example, the duration of the most recent car wash mode can be used as the duration of the last car wash.
[0021] S130 determines the spray duration of the water spray system based on the current vehicle gear and speed, and controls the wipers to wipe the windshield when the spray duration reaches the second preset duration.
[0022] In some examples, when the windshield washer system is controlled to spray water directly onto the windshield of the current vehicle when the wipers have been off for more than a first preset duration, the corresponding water spray volume can be determined based on the duration the wipers have been off; the longer the wipers have been off, the greater the water spray volume.
[0023] In some exemplary embodiments, the process of determining the spray duration of the water spray system based on the current vehicle's gear and speed may include: determining a first spray duration when the current vehicle is in a drive gear and its speed is greater than a preset speed; determining a second spray duration when the current vehicle is in a drive gear and its speed is less than or equal to a preset speed; and determining a third spray duration when the current vehicle is in a non-drive gear; wherein the third spray duration is greater than or equal to the second spray duration, and the second spray duration is greater than or equal to the first spray duration. In some examples, the first, second, and third spray durations may be denoted as T1, T2, and T3, respectively. In some examples, the preset speed may be selected or set according to actual conditions, for example, a preset speed of 80 km / h may be set.
[0024] In some exemplary embodiments, the process of controlling the water spray system to spray water onto the vehicle window based on the current humidity of the window and the duration of the last car wash may include: comparing the current humidity of the window with a preset humidity, and comparing the duration of the last car wash with a second preset duration. If the current humidity of the window is less than or equal to the preset humidity, and the duration of the last car wash is greater than the second preset duration, the water spray system is controlled to spray water onto the window. If the current humidity of the window is greater than the preset humidity, and / or the duration of the last car wash is less than or equal to the second preset duration, no water is sprayed onto the window. In some examples, the second preset duration can be selected or set according to actual conditions; a specific numerical value for the second preset duration is not limited here.
[0025] In some exemplary embodiments, the windshield washer control method may further include: generating a windshield wiper activation command based on a wiper lever action, wherein the wiper lever action is obtained when the driver activates the windshield wipers of the current vehicle. Alternatively, the method may collect rainfall data from the windshield using a pre-configured solar and rain sensor in the current vehicle and generate a windshield wiper activation command based on the rainfall data collection result. In some examples, the windshield wiper activation command is triggered when the driver activates the windshield wipers. In some examples, the solar and rain sensor can collect rainfall data from the windshield in real time, and when the rainfall value corresponding to the rainfall data collection result is greater than or equal to a pre-set rainfall threshold in the solar and rain sensor, the current vehicle can automatically generate a windshield wiper activation command to activate the windshield wipers.
[0026] In some exemplary embodiments, the windshield washer control method may further include: calculating a base spray volume for the washer system to spray water onto the windshield based on the wiper's off-duty duration, a pre-determined or real-time determined correction coefficient, a preset maximum spray interval threshold, and a preset maximum single spray volume; wherein the correction coefficient is determined based on at least one of ambient temperature, atmospheric humidity, light intensity, a preset driving behavior compensation amount, and vehicle speed; and controlling the washer system to spray water onto the current vehicle's windshield according to the base spray volume. In some examples, the calculation process for the base spray volume may include: ,in, Based on the amount of water sprayed, For correction factor, This refers to the duration the windshield wipers are off. The maximum spray interval threshold, This represents the maximum water volume sprayed in a single operation. The correction factor is... The calculation model is as follows: 0.8 is the basic correction value to ensure the minimum water spray volume, and 0.4 is the scaling factor for the influence of the control parameter on the water spray volume. Both are adjustable preset values. For the first The weighting coefficients of each influencing factor; For the first The normalization function of each influencing factor will convert the raw sensor data... Mapped to the [0, 1] interval. Influencing factors include ambient temperature (affecting the rate of liquid evaporation), atmospheric humidity (affecting the ability of the water film on the glass surface to be maintained), light intensity (accelerating the drying of the glass surface), driving behavior (compensation for learned driver habits), and vehicle speed (wind causes liquid to scatter and be lost).
[0027] In some exemplary embodiments, the windshield washer fluid control method may further include: calculating a dynamic spray volume for dynamically adjusting the basic spray volume based on a base spray volume, a real-time value from a windshield humidity sensor, the duration of the last car wash interval, and the maximum interval duration under the last car wash mode; and controlling the washer fluid system to spray water onto the windshield of the current vehicle according to the dynamic spray volume. In some examples, the calculation process of the dynamic spray volume may include: .in, For dynamic water spray volume, This is the real-time value from the humidity sensor on the car window glass. The threshold for saturated humidity of car window glass; This refers to the time since the last car wash, i.e., the interval between the last car wash. This is the maximum interval time for the last car wash mode. These are dynamically adjustable weighting coefficients.
[0028] In some exemplary embodiments, the windshield washer control method may further include: determining a base spray duration and a dynamic adjustment coefficient of the washer system based on the current vehicle gear and vehicle speed; determining a real-time spray duration of the washer system spraying water onto the windshield based on the base spray duration, the dynamic adjustment coefficient, and a safety factor matrix; wherein the safety factor matrix is determined based on at least one of braking state, steering state, visibility, collision risk behavior, lighting conditions, and road conditions.
[0029] In some examples, the process of determining the base spray duration of the washer system based on the current vehicle's gear and speed can be as follows: if the current vehicle is in drive and the speed is greater than 80 km / h, the base spray duration is... If the current vehicle is in drive and the speed is less than or equal to 80 km / h, the basic water spray duration is... If the current vehicle is in a non-drive gear, the base water spray duration is... .
[0030] In some examples, the process of determining the dynamic adjustment coefficient of the water spray system based on the current vehicle's gear and speed can be as follows: if the current vehicle is in drive and the speed is greater than 80 km / h, the dynamic adjustment coefficient... If the current vehicle is in drive and the speed is less than or equal to 80 km / h, the dynamic adjustment coefficient will be adjusted accordingly. If the current vehicle is in a non-drive gear, the dynamic adjustment coefficient will be adjusted accordingly. .
[0031] In some examples, the process of determining the real-time spray duration of the water spray system on the vehicle window based on the base spray duration, dynamic adjustment coefficient, and safety factor matrix may include: In the formula, For real-time water spray duration, Based on the duration of water spraying, For dynamic adjustment coefficients, For dynamic water spray volume, This is the safety factor matrix. Wherein, the safety factor matrix... This includes braking status (emergency braking significantly shortens the spraying time, or even stops the vehicle immediately), steering status, visibility (in adverse weather conditions, the spraying time needs to be shortened), collision risk behaviors (driver behaviors such as looking down or closing their eyes should be reduced to avoid interference), lighting conditions (poor visibility at night requires shortening the spraying time to reduce visual interference), and road conditions (in congested traffic, when vehicle speed is low, the spraying time can be appropriately extended to enhance cleaning).
[0032] In another exemplary embodiment of this application, such as Figure 2 As shown, a windshield washer fluid control method is provided, including the following steps: Step 1: When the windshield wipers of a vehicle stop working, the controller (e.g., domain controller) in the vehicle stores the duration of the wipers being off in real time. Step 2: The controller detects the humidity of the vehicle's windshield equipped with wipers using a sunlight and rain sensor; Step 3: The controller stores the time and duration of the most recent car wash mode operation.
[0033] Step 4: When the driver turns on the windshield wipers via the wiper lever or the sunlight / rain sensor, if the wipers are off for a period of time exceeding a certain value, the controller will activate the vehicle's washer system. The amount of water sprayed by the washer system can be determined based on the duration the wipers are off; the longer the time, the greater the amount of water sprayed.
[0034] Step 5: When the driver automatically turns on the windshield wipers via the wiper lever or controller based on the rainfall amount collected by the sunlight and rain sensor, if the duration of the wipers being off is less than or equal to a certain value, the glass humidity is less than or equal to a certain value, and the time since the last car wash mode operation is greater than a certain value, the controller controls the water spray system to spray water. The corresponding water spray volume can be determined based on the time since the last car wash mode operation; the longer the time, the greater the water spray volume.
[0035] Step 6: When the driver turns on the windshield wipers via the wiper lever or the sunlight / rain sensor, if the wipers have been off for a period of time less than or equal to a certain value, the glass humidity is less than or equal to a certain value, the time since the last car wash mode was activated is less than or equal to a certain value, and the duration of the last car wash mode is less than or equal to a certain value, the controller will control the water spray system to spray water. The corresponding water spray volume can be determined based on the duration of the last car wash mode; the shorter the time, the greater the water spray volume.
[0036] Step 7: When the controller controls the water spray system to spray water, in order to ensure driving safety, the spraying time can be determined by combining the vehicle speed and gear: if the gear is drive and the vehicle speed is greater than a certain value, the controller controls the water spray system to spray water for a certain time T1 and then activates the wipers; if the gear is drive and the vehicle speed is less than or equal to a certain value, the controller controls the water spray system to spray water for a certain time T2 and then activates the wipers; if the gear is non-drive, the controller controls the water spray system to spray water for a certain time T3 and then activates the wipers; where T3≥T2≥T1.
[0037] Step 8: In other cases, the controller will not control the washer fluid spray and will directly turn on the wipers.
[0038] In summary, this application proposes a windshield washer spray control method. By responding to a wiper activation command, the method identifies the duration of the wipers' inactivity in the current vehicle. If the wipers' inactivity duration exceeds a first preset duration, the method controls the vehicle's washer spray system to spray water directly onto the vehicle's windshield. If the wipers' inactivity duration does not exceed the first preset duration, the method controls the washer spray system to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash. The method determines the spray duration based on the vehicle's gear and speed, and when the spray duration reaches a second preset duration, the method controls the wipers to begin wiping the windshield. Therefore, this method can combine the wiper activation interval, windshield humidity, car wash mode status, and vehicle speed to determine whether to spray water onto the windshield before the wipers begin wiping, thereby more effectively cleaning the windshield, reducing friction between the wipers and the windshield, and extending the wipers' lifespan.
[0039] In another exemplary embodiment of this application, such as Figure 3 As shown, a windshield washer control system is provided, including: The stop working duration module 310 is used to identify the stop working duration of the windshield wipers in the current vehicle in response to the wiper activation command; The water spray strategy module 320 is used to control the water spray system of the current vehicle to spray water directly onto the windshield of the current vehicle when the wipers have been off for more than a first preset time; or, when the wipers have been off for less than the first preset time, to control the water spray system to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash; wherein the windshield includes, but is not limited to, the front windshield, side windshields and rear windshield.
[0040] The water spray duration module 330 is used to determine the water spray duration of the water spray system based on the current gear and speed of the vehicle. The wiper control module 340 is used to control the wipers to wipe the windshield when the water spray duration reaches the second preset duration.
[0041] It is understood that the wiper washer control system provided in the above embodiments and the wiper washer control method provided in the above embodiments belong to the same concept. The specific way in which the wiper washer control method performs its operation has been described in detail in the above method embodiments and will not be repeated here. In practical applications, the wiper washer control system provided in the above embodiments can be assigned to different functional modules as needed. That is, the internal structure of the wiper washer control system can be divided into different functional modules, and then all or part of the functions of the corresponding functional modules can be implemented by the wiper washer control method described in the above embodiments. For example, all or part of the functions of the stop working duration module 310 can be implemented through the relevant execution process of step S110, all or part of the functions of the spray strategy module 320 can be implemented through the relevant execution process of step S120, and all or part of the functions of the spray duration module 330 and the wiper control module 340 can be implemented through the relevant execution process of step S130. No specific limitations are imposed here.
[0042] In summary, this application proposes a windshield washer control system. The stop-working duration module can be used to identify the stop-working duration of the windshield wipers in response to a wiper activation command. The washer spray strategy module can be used to control the washer spray system to spray water directly onto the vehicle's windshield when the stop-working duration exceeds a first preset duration; or, when the stop-working duration does not exceed the first preset duration, to control the washer spray system to spray water onto the windshield based on the current humidity of the windshield and the duration of the last car wash. The washer spray duration module can be used to determine the washer spray duration based on the vehicle's gear and speed. The wiper control module can be used to control the wipers to wipe the windshield when the washer spray duration reaches a second preset duration. Therefore, this system can determine whether to spray water on the windshield before the wipers start wiping, based on factors such as the interval between wiper activation, the humidity of the windshield, the car wash mode status, and the vehicle speed. This allows for more effective cleaning of the windshield, reduces friction between the wipers and the windshield, and extends the life of the wipers.
[0043] In another exemplary embodiment of this application, the embodiment also provides a vehicle that can be applied to the windshield washer control method or windshield washer control system described in the above embodiments. Figure 4As shown, the garage may include a cockpit system, an electronic control system, a sunlight and rain sensor, a wiper system, a domain controller, a chassis system, and a washer system. The cockpit system can be used to collect or detect ambient temperature, atmospheric humidity, driving behavior, collision risk behavior, etc. The electronic control system can be used to drive the vehicle. The sunlight and rain sensor can be used to collect the amount of rain on the windows. The wiper system can be used to drive the wipers to wipe the windows. The domain controller can be used to control one or more of the cockpit system, electronic control system, sunlight and rain sensor, wiper system, chassis system, and washer system. The chassis system can be used to collect or detect gear position, vehicle speed, etc. The washer system can be used to spray water onto the windows.
[0044] In an exemplary embodiment of the present invention, a computer device is also provided. The computer device may include a memory, a processor, and a computer program stored in the memory. The processor can execute the computer program to cause the computer device to perform actions such as... Figure 1 or Figure 2 The steps of the windshield washer fluid control method shown are as follows. Figure 5 A schematic diagram of the structure of a computer device 1000 is shown. (See attached diagram.) Figure 5 As shown, the computer device 1000 includes: a processor 1010, a memory 1020, a power supply 1030, a display unit 1040, and an input unit 1060.
[0045] The processor 1010 is the control center of the computer device 1000. It connects various components via interfaces and lines, and performs various functions of the computer device 1000 by running or executing computer programs / instructions stored in the memory 1020, thereby providing overall monitoring of the computer device 1000. In some embodiments, when the processor 1010 calls a computer program stored in the memory 1020, it can execute, for example... Figure 1 or Figure 2 The steps of the windshield washer control method are shown. Optionally, the processor 1010 may include one or more processing units; preferably, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. In some embodiments, the processor 1010 and the memory 1020 may be implemented on a single chip; in other embodiments, they may be implemented on separate chips.
[0046] The memory 1020 mainly includes a program storage area and a data storage area. The program storage area can store the operating system, various applications, etc.; the data storage area can store instruction data created according to the use of the computer device 1000. In addition, the memory 1020 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0047] The computer device 1000 also includes a power supply 1030 (such as a battery) that supplies power to various components. The power supply can be logically connected to the processor 1010 through a power management system, thereby enabling the management of functions such as charging, discharging, and power consumption through the power management system.
[0048] The display unit 1040 can be used to display information input by the user or information provided to the user, and can also be used to display various menus of the computer device 1000, etc. In this embodiment of the invention, it is mainly used to display the display interfaces of various applications in the computer device 1000, as well as text, pictures, and other objects displayed in the display interfaces. The display unit 1040 may include a display panel 1050. The display panel 1050 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0049] The input unit 1060 can be used to receive information such as numbers or characters input by the user. The input unit 1060 may include a touch panel 1070 and other input devices 1080. The touch panel 1070 can also be referred to as a touch screen, and the touch panel 1070 can collect touch operations on or near the user (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 1070).
[0050] Specifically, the touch panel 1070 can detect user touch operations and the signals generated by these operations, convert these signals into touch point coordinates and send them to the processor 1010, and receive and execute commands transmitted by the processor 1010. Furthermore, the touch panel 1070 can employ various input methods such as resistive, capacitive, infrared, and surface acoustic waves to achieve interaction. Other input devices 1080 include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, and joystick.
[0051] Of course, the touch panel 1070 can also cover the display panel 1050. When the touch panel 1070 detects a touch operation on or near it, it can transmit the information to the processor 1010 to determine the type of touch event. Subsequently, the processor 1010 provides corresponding visual output on the display panel 1050 based on the type of touch event. Although in Figure 5 In this embodiment, the touch panel 1070 and the display panel 1050 are two separate components to realize the input and output functions of the computer device 1000. However, in some embodiments, the touch panel 1070 and the display panel 1050 can be integrated to realize the input and output functions of the computer device 1000.
[0052] The computer device 1000 may also include one or more sensors, such as pressure sensors, gravity acceleration sensors, proximity sensors, etc. Of course, depending on the specific application scenario, the computer device 1000 may also include other components such as cameras.
[0053] In an exemplary embodiment of the present invention, a computer-readable storage medium is also provided, which stores a computer program / instructions. When executed by a processor, the computer program / instructions enable the computer device to perform the functions described in the present invention. Figure 1 or Figure 2 The steps of the windshield washer fluid control method shown are as follows.
[0054] It will be understood by those skilled in the art that Figure 5 The examples of computer devices are merely illustrative and do not constitute a limitation on the device. The device may include more or fewer components than illustrated, or a combination of certain components, or different components. For ease of description, the above parts are divided into modules (or units) according to their functions and described separately. Of course, in implementing this invention, the functions of each module (or unit) can be implemented in one or more software or hardware. For example, as some examples, the aforementioned computer device may be a vehicle, etc.
[0055] Those skilled in the art will understand that the present invention can take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The present invention is described in accordance with flowcharts and / or block diagrams of a windshield washer control method, a windshield washer control system, and a computer program product, based on some embodiments. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be applied to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the windshield washer control method, windshield washer control system, and computer program product. Figure 1 One or more processes and / or boxes Figure 1 The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The functions specified in one or more boxes. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0056] It is understood that the above embodiments, in collecting, storing, using, processing, transmitting, providing, disclosing, and deleting relevant data (such as driving behavior, collision risk behavior, etc.), are carried out with or with the user's consent. For example, driving behavior, collision risk behavior, etc., data may be obtained with the user's knowledge and consent; or the user may actively provide the data after reading the relevant instructions; or the user may actively authorize / provide / upload the data when using some or all of the functions described in the above embodiments; or the data may be obtained through other means or channels with the user's consent.
[0057] It is understood that although terms such as first, second, third, etc. may be used in this application to describe the duration of water spraying, these terms are only used to distinguish the durations of water spraying from one another. For example, without departing from the scope of the embodiments of this application, the first duration of water spraying may also be referred to as the second duration of water spraying, and similarly, the second duration of water spraying may also be referred to as the first duration of water spraying.
[0058] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.
Claims
1. A method of water jet control for a wiper, characterized by, The method comprises the following steps: In response to a wiper opening instruction, identifying a stop working duration of a wiper in a current vehicle; Under the condition that the stop working duration of the wiper exceeds a first preset duration, controlling a water spraying system of the current vehicle to directly spray water to a window glass of the current vehicle; wherein the window glass comprises a front window glass; Under the condition that the stop working duration of the wiper does not exceed the first preset duration, controlling the water spraying system to spray water to the window glass according to a current humidity of the window glass and a last car washing working duration; Determining a water spraying duration of the water spraying system according to a gear and a speed of the current vehicle, and controlling the wiper to brush the window glass when the water spraying duration reaches a second preset duration.
2. The rain-sensing wiper control method according to claim 1, characterized in that, The process of determining the water spraying duration of the water spraying system according to the gear and the speed of the current vehicle comprises: Under the condition that the gear of the current vehicle is a driving gear and the speed is greater than a preset speed, determining the water spraying duration of the water spraying system as a first water spraying duration; Under the condition that the gear of the current vehicle is the driving gear and the speed is less than or equal to the preset speed, determining the water spraying duration of the water spraying system as a second water spraying duration; Under the condition that the gear of the current vehicle is a non-driving gear, determining the water spraying duration of the water spraying system as a third water spraying duration; Wherein the third water spraying duration is greater than or equal to the second water spraying duration, and the second water spraying duration is greater than or equal to the first water spraying duration.
3. The rain-sensing wiper control method according to claim 1, characterized in that, The process of controlling the water spraying system to spray water to the window glass according to the current humidity of the window glass and the last car washing working duration comprises: Comparing the current humidity of the window glass with a preset humidity, and comparing the last car washing working duration with a second preset duration; Under the condition that the current humidity of the window glass is less than or equal to the preset humidity and the last car washing working duration is greater than the second preset duration, controlling the water spraying system to spray water to the window glass; Under the condition that the current humidity of the window glass is greater than the preset humidity and / or the last car washing working duration is less than or equal to the second preset duration, not spraying water to the window glass.
4. The rain-sensing wiper control method according to any one of claims 1 to 3, characterized in that, The method further comprises: generating a wiper opening instruction based on a wiper lever action, wherein the wiper lever action is obtained when a driver pulls a wiper lever of the current vehicle; or collecting an amount of rain on the window glass through a pre-configured sunlight rain sensor in the current vehicle, and generating a wiper opening instruction according to the amount of rain collection result.
5. The rain-sensing wiper control method according to any one of claims 1 to 3, characterized in that, The method further comprises: calculating a basic water spraying amount of the water spraying system when spraying water to the window glass according to the stop working duration of the wiper, a pre-determined or real-time determined correction coefficient, a preset maximum water spraying interval threshold and a preset single maximum water spraying amount; wherein the correction coefficient is determined according to at least one of an environmental temperature, an atmospheric humidity, an illumination intensity, a preset driving behavior compensation amount and a speed; controlling the water spraying system to spray water to the window glass of the current vehicle according to the basic water spraying amount.
6. The rain-sensing wiper control method according to claim 5, characterized in that, The method further comprises: According to the basic water spraying amount, the real-time value of the vehicle window glass humidity sensor, the last vehicle washing interval length and the maximum interval length in the last vehicle washing mode, a dynamic water spraying amount for dynamically adjusting the basic water spraying amount is calculated; The water spraying system is controlled to spray water on the vehicle window glass of the current vehicle according to the dynamic water spraying amount.
7. The rain-sensing wiper control method according to any one of claims 1 to 3, characterized by, The method further comprises: According to the gear and speed of the current vehicle, the basic water spraying time length and the dynamic adjustment coefficient of the water spraying system are determined; According to the basic water spraying time length, the dynamic adjustment coefficient and the safety coefficient matrix, the real-time water spraying time length of the water spraying system when spraying water on the vehicle window glass is determined; wherein the safety coefficient matrix is determined according to at least one of the braking state, the steering state, the visibility, the collision risk behavior, the lighting condition and the road surface condition.
8. A rain-sensing water-jet control system, characterized by The system comprises: A stop working time length module is configured to identify the stop working time length of the wiper in the current vehicle in response to a wiper opening instruction; A water spraying strategy module is configured to control the water spraying system of the current vehicle to directly spray water on the vehicle window glass of the current vehicle when the stop working time length of the wiper exceeds a first preset time length; or, when the stop working time length of the wiper does not exceed the first preset time length, to control the water spraying system to spray water on the vehicle window glass according to the current humidity of the vehicle window glass and the last vehicle washing working time length; wherein the vehicle window glass comprises a front window glass; A water spraying time length module is configured to determine the water spraying time length of the water spraying system according to the gear and speed of the current vehicle; A wiper control module is configured to control the wiper to brush the vehicle window glass when the water spraying time length reaches a second preset time length.
9. A computer device, comprising: A computer program product comprising a memory, a processor and a computer program stored on the memory, wherein the processor executes the computer program to implement the steps of the wiper water spraying control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, A computer program product comprising a memory, a processor and a computer program stored on the memory, wherein the processor executes the computer program to implement the steps of the wiper water spraying control method according to any one of claims 1 to 7.