Wiper control method, apparatus, device, and medium
By determining the vehicle occupancy and door state, the wiper control system prevents unnecessary operation when the vehicle is unoccupied, enhancing user experience by ensuring wipers activate only when required.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-07
- Publication Date
- 2026-03-25
AI Technical Summary
The existing wiper control systems lack flexibility, leading to wiper operation when a user is outside the vehicle during rainfall, which can result in rain hitting the windshield and affecting user experience.
A method and device that determine the state of the driver's door and occupancy of driver and passenger seats to control wiper activation, allowing the wiper to be disabled when the vehicle is unoccupied or in manual mode, and enabling activation only when the vehicle is occupied and in automatic mode.
Enhances the flexibility of wiper operation by preventing unnecessary activation when the vehicle is unoccupied, thereby improving user experience by ensuring wipers only operate when needed.
Smart Images

Figure 2026509922000001_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart cars, and particularly to a wiper control method, device, equipment and medium.
Background Art
[0002] When the wiper is in the automatic mode, when the rain detector detects that it is raining, it sends a wiper activation request to the wiper driver, and the wiper driver activates the wiper based on the wiper activation request. When the wiper is in the manual mode, the user selects whether to turn on the wiper switch handle to control the turning on of the wiper. Currently, when the wiper is in the automatic mode, as long as the vehicle is powered on, the rain detector will be normally turned on. Therefore, when the rain detector detects rainfall, it sends a wiper activation request to the wiper driver.
[0003] For this reason, when the user is outside the vehicle and it is raining at this time, if the vehicle is powered on, the wiper driver will drive the wiper to operate, and the rain falling on the windshield may hit the customer. The flexibility of the wiper driver to drive the operation of the wiper is low, which affects the user experience.
Summary of the Invention
Problems to be Solved by the Invention
[0004] This application provides a wiper control method, device, equipment and medium that can improve the flexibility of the wiper driver to drive the operation of the wiper.
Means for Solving the Problems
[0005] In a first aspect, this application provides a wiper control method, the method comprising: obtaining the current state of the driver's door of the vehicle; The steps include: if the current state of the vehicle's driver's side door is open, obtaining the current operating mode of the wiper; if the current operating mode of the wiper is manual, sending a command to the wiper driver to stop receiving wiper activation requests; and if the current operating mode of the wiper is automatic, sending a command to the rain sensor to prohibit the generation of wiper activation requests. The process includes the steps of: obtaining the driver's seat occupancy status and passenger seat occupancy status if the vehicle's current driver's seat door is closed; sending a command to the wiper driver to turn on receiving wiper activation requests if either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is manual; and sending a command to the rain sensor that can generate a wiper activation request if either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is automatic. The rainfall detector is used to detect rainfall and, upon detection, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request.
[0006] For example, the step of obtaining the status of the driver's side door of a vehicle is: The process includes monitoring a microswitch integrated into the door lock of the driver's side door, and after obtaining that the microswitch has generated a trigger signal, determining that the state of the vehicle's driver's side door is closed. The steps to obtain the driver's seat occupancy status and passenger seat occupancy status are: The system includes the steps of monitoring sensors installed in the driver's seat and passenger seats and determining the occupancy status of the driver's seat and passenger seats based on signals fed back from the sensors, or obtaining information acquired by an in-vehicle camera and determining the occupancy status of the driver's seat and passenger seats based on the information acquired by the in-vehicle camera.
[0007] For example, the step of monitoring sensors installed in the driver's seat and passenger seats, and determining the occupancy status of the driver's seat and passenger seats based on the signals fed back from the sensors, is: The steps include: monitoring a signal fed back from a first pressure sensor installed in the driver's seat, monitoring that the first pressure sensor has generated a first signal, determining a first pressure value corresponding to the first signal, and determining that the driver's seat is occupied if the first pressure value exceeds a set first pressure threshold; The method includes monitoring a signal fed back from a second pressure sensor attached to a passenger seat, monitoring that the second pressure sensor has generated a second signal, determining a second pressure value corresponding to the second signal, and determining that the passenger seat is occupied if the second pressure value exceeds a set second pressure threshold.
[0008] In one example, if the driver's seat or passenger seat is occupied and the current wiper operating mode is automatic, the step of sending a command to the rain sensor that can generate a wiper activation request is: The steps include: sending a command to the rain sensor that can generate a wiper activation request if the driver's seat is occupied and the current wiper operating mode is automatic; The process includes the step of sending a command to the rain sensor that can generate a wiper activation request after a predetermined first time delay, provided that the driver's seat is unoccupied, the passenger seats are occupied, and the current wiper operating mode is automatic.
[0009] In one example, the rainfall detector is a rain light sensor or a camera.
[0010] In other embodiments, the present application provides a wiper control device, the device is An acquisition module for obtaining the current driver's side door status of the vehicle, The system includes a processing module that, when the vehicle's driver's side door is open, acquires the current operating mode of the wipers; when the current operating mode of the wipers is manual, sends a command to the wiper driver to stop receiving wiper activation requests; and when the current operating mode of the wipers is automatic, sends a command to the rain detector to prohibit the generation of wiper activation requests. The rainfall detector is used to detect rainfall and, upon detection, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request. The processing module further acquires the driver's seat occupancy status and passenger seat occupancy status if the vehicle's current driver's seat door is closed, and sends a command to the wiper driver to turn on receiving wiper activation requests if either the driver's seat or passenger seat occupancy status is occupied and the current wiper operating mode is manual mode, and sends a command to the rain sensor that can generate a wiper activation request if either the driver's seat or passenger seat occupancy status is occupied and the current wiper operating mode is automatic mode.
[0011] In one example, the acquisition module is specifically used to monitor a microswitch integrated into the door lock of the driver's side door, and after acquiring that the microswitch has generated a trigger signal, to determine that the state of the vehicle's driver's side door is closed. Specifically, the processing module is used to monitor sensors installed in the driver's seat and passenger seats, determine the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, or to acquire information acquired by an in-vehicle camera and determine the driver's seat occupancy status and passenger seat occupancy status based on the information acquired by the in-vehicle camera.
[0012] In one example, the processing module specifically monitors a signal fed back from a first pressure sensor further installed in the driver's seat, monitors that the first pressure sensor has generated a first signal, determines a first pressure value corresponding to the first signal, and if the first pressure value exceeds a set first pressure threshold, it is used to determine that the driver's seat is occupied. The processing module is used to monitor signals fed back from a second pressure sensor, which is further installed in a passenger seat, and after monitoring that the second pressure sensor has generated a second signal, to determine a second pressure value corresponding to the second signal. If the second pressure value exceeds a set second pressure threshold, the module determines that the passenger seat is occupied.
[0013] In one example, the processing module is used to send a command to the rain sensor that generates a wiper activation request, specifically when the driver's seat is occupied and the current wiper operating mode is automatic. The processing module is used to send a command to the rain sensor that generates a wiper activation request after a preset first time delay, specifically when the driver's seat is unoccupied, the passenger seat is occupied, and the current wiper operating mode is automatic.
[0014] In one example, the rainfall detector is a rain light sensor or a camera.
[0015] In a further embodiment, the present invention provides an electronic device comprising a processor and a memory communicably connected to the processor, Computer execution instructions are stored in the aforementioned memory. The processor implements the method described above by executing computer execution instructions stored in the memory.
[0016] In a further embodiment, the present invention provides a computer-readable storage medium in which computer execution instructions are stored, and which are used to implement the method described in any one of the above descriptions when executed by a processor. [Effects of the Invention]
[0017] The wiper control method, device, equipment and medium according to the present application first obtain the current state of the driver's seat door of the vehicle. If the current state of the driver's seat door of the vehicle is in an open state, it obtains the current driving mode of the wiper. If the current driving mode of the wiper is in a manual mode, it sends an instruction to stop receiving the wiper start request to the wiper driver. If the current driving mode of the wiper is in an automatic mode, it sends an instruction to prohibit generating the wiper start request to the rain detector. The rain detector is used to detect the rainfall amount and send a wiper start request to the wiper driver when the rainfall amount is detected. The wiper driver is used to start the wiper based on the wiper start request. If the current state of the driver's seat door of the vehicle is in a closed state, it obtains the driver's seat occupancy state and the passenger seat occupancy state. If the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current driving mode of the wiper is in a manual mode, it sends an instruction to turn on receiving the wiper start request to the wiper driver. If the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current driving mode of the wiper is in an automatic mode, it sends an instruction to enable generating the wiper start request to the rain detector. This means can determine whether it is necessary to drive the operation of the wiper based on the wiper driver in different situations by judging the state of the driver's seat door, the driver's seat occupancy state or the passenger seat occupancy state and the current driving mode of the wiper, and can improve the flexibility for the wiper driver to drive the operation of the wiper.
Brief Description of the Drawings
[0018] The drawings incorporated herein and constituting a part of this specification show embodiments consistent with the present disclosure and are used together with this specification to explain the principles of the embodiments of the present disclosure. [Figure 1] It is a schematic diagram of an application scenario mode of an example of the present application. [Figure 2] It is a flowchart schematic diagram of the wiper control method according to Embodiment 1 of the present application. [Figure 3] It is a wiper control flowchart. [Figure 4] It is a schematic diagram of the wiper operating in an automatic mode. [Figure 5]This is a schematic diagram illustrating a manually operated windshield wiper. [Figure 6] This is a schematic flow diagram of another wiper control method according to Embodiment 1 of the present invention. [Figure 7] This is a schematic flow diagram of a further wiper control method according to Embodiment 1 of the present invention. [Figure 8] This is a schematic flow diagram of a further wiper control method according to Embodiment 1 of the present invention. [Figure 9] This is another wiper control flow diagram. [Figure 10] This is a wiper control device according to Embodiment 2 of the present invention. [Figure 11] This is a schematic diagram of the structure of an electronic device according to Embodiment 3 of the present application. Clear embodiments of the present disclosure are shown in the above drawings and described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the concepts of the present disclosure in any way, but are intended to illustrate the concepts of the present disclosure to those skilled in the art by reference to specific embodiments. [Modes for carrying out the invention]
[0019] Herein, exemplary embodiments shown in the drawings will be described in detail. Where the following description relates to the drawings, unless otherwise noted, the same numbers in different drawings indicate the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure, as described in detail in the appended claims.
[0020] A specific application scenario of this invention is in the field of geophysics, and Figure 1 is a schematic diagram of an example application scenario of this invention. When the wiper is in automatic mode, the rain detector detects that it is raining and sends a wiper activation request to the wiper driver, which activates the wiper based on the wiper activation request. When the wiper is in manual mode, the user can choose whether to turn on the wiper switch handle to control the wiper's operation. Currently, when the wipers are in automatic mode, the rain sensor turns on normally as long as the vehicle is powered on. When the rain sensor detects rainfall, it sends a wiper activation request to the wiper driver. Therefore, if the user is outside the vehicle and it is raining at that time, and the vehicle is powered on, the wiper driver will operate the wipers, potentially causing rain falling on the windshield to hit the customer. This lack of flexibility in the wiper driver's operation affects the user experience.
[0021] However, the method according to the present invention determines whether or not to disable the wiper by acquiring the driver's side door status, and determines whether or not there is a driver or passenger inside the vehicle by acquiring the driver's seat occupancy status and passenger seat occupancy status. If there is a driver or passenger inside the vehicle, the wiper can be used normally, or conversely, the wiper can be disabled. The method according to the present invention can control the operation of the wiper in different cases and improve the flexibility of the wiper's operation.
[0022] The brief explanations of terms used in this application are provided to facilitate understanding of the embodiments described below and are not intended to limit the embodiments. Unless otherwise specified, these terms should be understood in their ordinary sense.
[0023] The technical means of the present application will be described in detail below with reference to specific embodiments. Several of the following specific embodiments are combinable with respect to one another, and the same or similar concepts or processes may not be repeated in some embodiments. In this description, unless otherwise explicitly stated and limited, each term should be understood broadly within the art. Embodiments of the present application will be described below with reference to the drawings.
[0024] Example 1
[0025] Figure 2 is a schematic flow diagram of a wiper control method according to Embodiment 1 of the present invention, and as shown in Figure 2, the method includes steps 201 to 203. Step 201 retrieves the current driver's side door status of the vehicle. In step 202, if the current state of the vehicle's driver's side door is open, the current operating mode of the wiper is obtained. If the current operating mode of the wiper is manual, a command is sent to the wiper driver to stop receiving wiper activation requests. If the current operating mode of the wiper is automatic, a command is sent to the rain detector to prohibit the generation of wiper activation requests. The rain detector is used to detect rainfall and, when rainfall is detected, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request. In step 203, if the current state of the vehicle's driver's side door is closed, the driver's seat occupancy status and passenger seat occupancy status are obtained. If either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is manual mode, a command is sent to the wiper driver to turn on the reception of wiper activation requests. If either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is automatic mode, a command is sent to the rain sensor that enables it to generate a wiper activation request.
[0026] The implementing body of this embodiment is a wiper control device, which may be implemented by a computer program, such as application software, or by a medium for storing the associated computer program, such as a USB memory stick or cloud storage, or further by a physical device on which the associated computer program is integrated or mounted, such as a chip.
[0027] Referring to the example scenario, Figure 3 is a wiper control flow diagram. As can be seen from Figure 3, first, the driver's door state is acquired, which is divided into open and closed states. When the driver's door state is open, this indicates that the vehicle is not being driven, in which case the wiper operation can be stopped and the rain sensor must be deactivated. When the driver's door state is closed, it can be determined whether or not there is a driver inside the vehicle depending on the occupancy status of the driver's seat. If there is no driver, the rain sensor must be deactivated. If there is a driver inside the vehicle, the wiper operation method at this time can be determined, which can be divided into manual and automatic modes. Figure 4 is a schematic diagram of the wiper operating in automatic mode, and Figure 5 is a schematic diagram of the wiper operating in manual mode. Manual operation is mainly determined by the user controlling the wiper operation by operating the wiper switch handle, which includes positions such as off, automatic, low speed, high speed, and mist. When the user operates the wiper switch handle to the off position, a wiper off command is sent to the wiper driver, causing the wiper driver to stop operating the wipers. When the user operates the wiper switch handle to a position such as low speed, high speed, or mist, a command is sent to the wiper driver requesting wiper activation for low speed, high speed, or mist operation, causing the wiper driver to operate the wipers. However, when the wiper switch handle is in a position such as low speed, high speed, or mist, and the driver's side door is open, a command is sent to the wiper driver to stop receiving wiper activation requests, thereby stopping the operation of the driven wipers.
[0028] When the user operates the wiper switch handle to the automatic position, a command for automatic wiper operation is sent to the wiper driver, causing the wipers to enter automatic mode. As can be seen in Figure 4, when the wipers are in automatic mode, the wiper driver primarily analyzes the driver's door status, the presence or absence of rain, and whether there are people inside the vehicle to determine whether to turn on the wipers. Specifically, a rain detector determines whether it is raining, and the rain detector can be either a rain light sensor or a camera. The camera may be mounted inside or outside the vehicle, but regardless of its mounting position, its main role is to detect whether it is raining outside the vehicle. When the rain detector detects that it is raining, it generates a command to request wiper activation, and the presence or absence of people inside the vehicle is determined by an in-vehicle camera or a pressure sensor on the seat. If the vehicle door is open, a command is sent to the rain detector to prohibit the generation of a wiper activation request. As a result, even if the rain detector detects that it is raining outside, it will not generate a wiper activation request.
[0029] When the car door is closed, the system uses an in-car camera or pressure sensor to determine if there is a driver or passenger inside the vehicle. If there is no driver or passenger inside, and the wiper is in manual mode, the system can send a command to the wiper driver to stop receiving wiper activation requests. If the wiper is in automatic mode, the system can send a command to the wiper detector to prevent the generation of wiper activation requests. However, when the wiper is in automatic mode, the system sends a command to the wiper driver to enable it to receive wiper activation requests, allowing the wiper starter to receive wiper activation requests generated by the wiper switch handle in different positions and activate the wipers. When the wiper is in automatic mode, the system sends a command to the rain detector to enable it to generate wiper activation requests. When the rain detector detects that it is raining outside, it generates a wiper activation command and sends it to the wiper driver, which then activates the wipers.
[0030] In this example, the current state of the driver's side door of the vehicle is obtained. If the current state of the driver's side door of the vehicle is open, the current operating mode of the wiper is obtained. If the current operating mode of the wiper is manual, a command is sent to the wiper driver to stop receiving wiper activation requests. If the current operating mode of the wiper is automatic, a command is sent to the rain detector to prohibit the generation of wiper activation requests. The rain detector is used to detect rainfall and, when rainfall is detected, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request. If the current state of the driver's side door of the vehicle is closed, the driver's seat occupancy state and passenger seat occupancy state are obtained. If the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current operating mode of the wiper is manual, a command is sent to the wiper driver to turn on the reception of wiper activation requests. If the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current operating mode of the wiper is automatic, a command is sent to the rain detector that allows the generation of wiper activation requests. Based on the method described in this example, by determining the driver's side door state, driver's seat occupancy state, passenger seat occupancy state, and the current wiper operating mode, it is possible to determine whether it is necessary to drive the wiper operation based on the wiper driver in different situations, thereby improving the flexibility with which the wiper driver drives the wiper operation.
[0031] As selectable, Figure 6 is a schematic flow diagram of another wiper control method according to Embodiment 1 of the present application, where step 201 is, Step 601 includes monitoring a microswitch integrated into the door lock of the driver's side door, and after obtaining that the microswitch has generated a trigger signal, determining that the state of the vehicle's driver's side door is closed. In step 203, the step of obtaining the driver's seat occupancy status and the passenger seat occupancy status is, The system includes step 602, which involves monitoring sensors installed in the driver's seat and passenger seats, determining the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, or obtaining information acquired by an in-vehicle camera, and determining the driver's seat occupancy status and passenger seat occupancy status based on the information acquired by the in-vehicle camera.
[0032] Referring to the example scenario, a microswitch can be installed in the door lock of the driver's side door, and the state of the microswitch can be detected periodically, for example, every millisecond. When the driver's side door of the vehicle is closed, the microswitch is triggered and the microswitch becomes closed, and the microswitch always generates a first signal, which can be a high-level signal. When the driver's side door of the vehicle is opened, the microswitch becomes open, and the microswitch always generates a second signal, which may be a low-level signal. Detecting that the microswitch has generated the first signal indicates that the driver's side door is closed, and detecting that the microswitch has generated the second signal indicates that the driver's side door is open.
[0033] For example, different pressure sensors can be installed in the driver's seat and passenger seats, respectively, to determine whether the driver's seat or passenger seat is occupied, and if so, to indicate that someone is there. Specifically, a first pressure sensor can be installed in the driver's seat, and the first pressure sensor can reflect whether the driver's seat is occupied. A second pressure sensor can be installed in the passenger seats, and since there can be multiple passenger seats in a single vehicle, there may be multiple second pressure sensors, and the second pressure sensors can reflect whether the passenger seats are occupied. The pressure sensors can detect changes in pressure, and specifically, the pressure sensors output different signals when they detect different pressure values. These signals may be voltage signals or current signals, and the driver's seat or passenger seat is determined based on the magnitude of the voltage signal or current signal. In addition to determining whether the driver's seat or passenger seat is occupied using the pressure sensors, the determination can also be made using real-time information from inside the vehicle collected by an in-vehicle camera, or by collecting real-time information from inside the vehicle through photography or video recording. This example provides a method for acquiring the driver's side door status, driver's seat occupancy status, and passenger seat occupancy status, allowing real-time information on these states.
[0034] As selectable, Figure 7 is a schematic flow diagram of a further wiper control method according to Embodiment 1 of the present invention, wherein step 602 involves monitoring sensors mounted on the driver's seat and passenger seat, and determining the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, Step 701 involves monitoring a signal fed back from a first pressure sensor installed in the driver's seat, monitoring that the first pressure sensor has generated a first signal, determining a first pressure value corresponding to the first signal, and determining that the driver's seat is occupied if the first pressure value exceeds a set first pressure threshold. The procedure includes step 702, which involves monitoring a signal fed back from a second pressure sensor attached to a passenger seat, monitoring that the second pressure sensor has generated a second signal, determining a second pressure value corresponding to the second signal, and determining that the passenger seat is occupied if the second pressure value exceeds a set second pressure threshold.
[0035] Referring to the example scenario, a first pressure sensor mounted in the driver's seat and a second pressure sensor mounted in the passenger seat output different first signals according to the detected pressure change. The first signals may be a voltage signal and a current signal, and the voltage signal and current signal change proportionally to the increase in the detected voltage. For example, a voltage signal can be used to set a pressure threshold. When a pressure value exceeding the pressure threshold occurs, it indicates the presence of a passenger. The pressure threshold generated in the driver's seat can be set as the first pressure threshold, and the pressure threshold generated in the passenger seat can be set as the second pressure threshold. Specifically, when the first pressure sensor detects that it has generated a first signal, a first pressure value corresponding to the first signal is determined based on the voltage value of the first signal. If the first pressure value is greater than the first pressure threshold, it indicates that a driver is in the driver's seat. Correspondingly, when the second pressure sensor detects that it has generated a second signal, a second pressure value corresponding to the second signal is determined based on the voltage value of the second signal. If the second pressure value is greater than the second pressure threshold, it indicates that a passenger is in the passenger seat. This example demonstrates how pressure sensors can accurately determine whether a seat is occupied or not.
[0036] Selectively, Figure 8 is a schematic flow diagram of a further wiper control method according to Embodiment 1 of the present invention, wherein step 203 is a step of sending a command to the rain detector that can generate a wiper activation request if the driver's seat or passenger seat is occupied and the current wiper operating mode is automatic mode, Step 801: If the driver's seat is occupied and the current wiper operating mode is automatic, a command is sent to the rain sensor that can generate a wiper activation request. The procedure includes step 802, which, if the driver's seat is unoccupied, the passenger seats are occupied, and the current wiper operating mode is automatic, sends a command to the rain sensor after a preset first time delay that can generate a wiper activation request.
[0037] Referring to the example scenario, when the driver's seat is occupied, it indicates that the driver is inside the vehicle and the rain sensor needs to be used normally. By sending a command to the rain sensor to generate a wiper activation request, the rain sensor can normally detect rainfall. Figure 9 is another wiper control flowchart, which shows that when the wipers are operating normally, they need to continue operating normally when the vehicle door is closed or the driver's seat is occupied. When the vehicle door is opened or the driver's seat is unoccupied, i.e., when the driver gets out of the vehicle, the rain sensor needs to be deactivated. However, if there are other passengers inside the vehicle, a first time can be set in advance. After the first time has elapsed, a command is sent to the rain sensor to generate a wiper activation request. For example, if the first time is set to 1 minute, and after 1 minute has elapsed, a command is sent to the rain sensor to generate a wiper activation request, the rain sensor can normally detect rainfall. In this example, if there are other passengers inside the vehicle, a command is sent to the rain detector after a predetermined first time interval to generate a wiper activation request. This allows the rain detector to successfully detect rainfall, enabling passengers to observe the external conditions and improving the user experience.
[0038] This embodiment acquires the current state of the driver's side door of the vehicle, and if the current state of the driver's side door of the vehicle is open, it acquires the current operating mode of the wiper, and if the current operating mode of the wiper is manual mode, it sends a command to the wiper driver to stop receiving wiper activation requests, and if the current operating mode of the wiper is automatic mode, it sends a command to the rain detector to prohibit the generation of wiper activation requests, the rain detector is used to detect the amount of rain and to send a wiper activation request to the wiper driver when it detects the amount of rain, and the wiper driver is used to activate the wiper based on the wiper activation request, and if the current state of the driver's side door of the vehicle is closed, it acquires the driver's seat occupancy state and passenger seat occupancy state, and if the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current operating mode of the wiper is manual mode, it sends a command to the wiper driver to turn on the reception of wiper activation requests, and if the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current operating mode of the wiper is automatic mode, it sends a command to the rain detector that enables the generation of wiper activation requests. Based on the method according to this embodiment, by determining the driver's side door state, the driver's seat occupancy state or the passenger seat occupancy state and the current wiper operating mode, it is possible to determine whether it is necessary to drive the wiper operation based on the wiper driver in different situations, thereby improving the flexibility of the wiper driver in driving the wiper operation.
[0039] Example 2
[0040] Figure 10 shows a wiper control device according to Embodiment 2 of the present application, and as shown in Figure 10, the device is An acquisition module 101 for obtaining the current driver's side door status of the vehicle, The system includes a processing module 102 that, when the current state of the vehicle's driver's side door is open, acquires the current operating mode of the wiper, sends a command to the wiper driver to stop receiving wiper activation requests if the current operating mode of the wiper is manual, and sends a command to the rain detector to prohibit the generation of wiper activation requests if the current operating mode of the wiper is automatic. The rainfall detector is used to detect rainfall and, upon detection, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request. The processing module 102 acquires the driver's seat occupancy status and passenger seat occupancy status when the vehicle's current driver's seat door is closed, and if either the driver's seat or passenger seat occupancy status is occupied and the current wiper operating mode is manual mode, it sends a command to the wiper driver to turn on the reception of wiper activation requests, and if either the driver's seat or passenger seat occupancy status is occupied and the current wiper operating mode is automatic mode, it further uses this to send a command to the rain sensor that can generate a wiper activation request.
[0041] Referring to the example scenario, the acquisition module 101 first acquires the driver's side door state, which is divided into open and closed states. When the driver's side door state is open, this indicates that the vehicle is not being driven, and at this time, the wiper operation can be stopped. Figure 3 is a schematic diagram of exemplary wiper operation control, and the wiper operation method can be divided into manual and automatic methods. Manual operation is mainly determined by the user controlling the wiper operation by operating the wiper switch handle, which includes positions such as off, automatic, low speed, high speed, and mist. When the user operates the wiper switch handle to the off position, the processing module 102 sends a wiper off command to the wiper driver, causing the wiper driver to stop operating the wipers. When the user operates the wiper switch handle to a position such as low speed, high speed, or mist, the processing module 102 sends a command to the wiper driver requesting wiper activation for low speed, high speed, or mist operation, causing the wiper driver to operate the wipers. However, when the wiper switch handle is in a position such as low speed, high speed, or mist, and the driver's side door is open, the processing module 102 sends a command to the wiper driver to stop receiving wiper activation requests, thereby stopping the operation of the wiper drivers.
[0042] When the user operates the wiper switch handle to the automatic position, the processing module 102 sends a command to the wiper driver to activate the wipers, thereby putting the wipers into automatic mode. As can be seen from Figure 4, when the wipers are in automatic mode, the wiper driver primarily analyzes whether or not it is raining and whether or not there are people inside the vehicle to decide whether or not to turn on the wipers. Specifically, it uses a rain detector to determine whether or not it is raining. The rain detector can be either a rain light sensor or a camera, and the camera may be mounted inside or outside the vehicle. Regardless of where the camera is mounted, its main role is to detect whether or not it is raining outside the vehicle. When the rain detector detects that it is raining, it generates a command to request the wipers to be activated, and it uses an in-vehicle camera or a pressure sensor on the seat to determine whether or not there are people inside the vehicle. If the vehicle door is open, a command is sent to the rain detector to prohibit the generation of a wiper activation request. As a result, even if the rain detector detects that it is raining outside, it will not generate a command to activate the wipers.
[0043] If the vehicle door is in the closed position, the system uses an in-vehicle camera or pressure sensor to determine whether there is a driver or passenger inside the vehicle. If there is no driver or passenger inside, and the wiper is in manual mode, the system can send a command to the wiper driver to stop receiving wiper activation requests. If the wiper is in automatic mode, the system can send a command to the wiper detector to prohibit the generation of wiper activation requests. However, if the wiper is in automatic mode, the system can send a command to the wiper driver to enable the reception of wiper activation requests. This allows the wiper starter to receive wiper activation requests generated by the wiper switch handle in different positions and activate the wipers. If the wiper is in automatic mode, the system can send a command to the rain detector to enable the generation of wiper activation requests. When the rain detector detects that it is raining outside, it generates a wiper activation command and sends it to the wiper driver, which then activates the wipers.
[0044] In this example, the acquisition module 101 acquires the current state of the vehicle's driver's side door, and if the current state of the vehicle's driver's side door is open, it acquires the current operating mode of the wiper, and if the current operating mode of the wiper is manual mode, the processing module 102 sends a command to the wiper driver to stop receiving wiper activation requests, and if the current operating mode of the wiper is automatic mode, it sends a command to the rain amount detector to prohibit the generation of wiper activation requests, and the rain amount detector is used to detect the amount of rain and to send a wiper activation request to the wiper driver when rain is detected, and the wiper The wiper driver is used to activate the wipers based on a wiper activation request. When the current state of the vehicle's driver's side door is closed, the processing module 102 acquires the driver's seat occupancy state and the passenger seat occupancy state. If either the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current wiper operating mode is manual mode, it sends a command to the wiper driver to turn on the reception of wiper activation requests. If either the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current wiper operating mode is automatic mode, it sends a command to the rain detector that enables it to generate a wiper activation request. Based on the method in this example, by determining the driver's side door state, the driver's seat occupancy state or the passenger seat occupancy state and the current wiper operating mode, it is possible to determine whether it is necessary to drive the wiper operation based on the wiper driver in different situations, thereby improving the flexibility of the wiper driver in driving the wiper operation.
[0045] Selectively, the acquisition module 101 is used to monitor a microswitch integrated into the door lock of the driver's side door, and after acquiring that the microswitch has generated a trigger signal, to determine that the state of the vehicle's driver's side door is closed. Specifically, the processing module 102 is used to monitor sensors installed in the driver's seat and passenger seats, determine the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, or to acquire information acquired by an in-vehicle camera and determine the driver's seat occupancy status and passenger seat occupancy status based on the information acquired by the in-vehicle camera.
[0046] Referring to the example scenario, a microswitch can be installed in the door lock of the driver's side door, and the acquisition module 101 can periodically detect the state of the microswitch, for example, every millisecond. When the driver's side door of the vehicle is closed, the microswitch is triggered and the microswitch enters a closed state, and the microswitch always generates a first signal, which can be a high-level signal. When the driver's side door of the vehicle is opened, the microswitch enters an open state, and the microswitch always generates a second signal, which may be a low-level signal. Detecting that the microswitch has generated a first signal indicates that the driver's side door is closed, and detecting that the microswitch has generated a second signal indicates that the driver's side door is open.
[0047] For example, different pressure sensors can be installed in the driver's seat and passenger seats, and the processing module 102 uses the pressure sensors to determine whether the driver's seat or passenger seat is occupied, and if so, it indicates that someone is there. Specifically, a first pressure sensor can be installed in the driver's seat, and the first pressure sensor can reflect whether the driver's seat is occupied, and a second pressure sensor can be installed in the passenger seats, and since there can be multiple passenger seats in a single vehicle, there may be multiple second pressure sensors, and the second pressure sensors can reflect whether the passenger seats are occupied. The pressure sensors can detect changes in pressure, and specifically, the pressure sensors output different signals when they detect different pressure values, and these signals may be voltage signals or current signals, and the driver's seat or passenger seat is determined based on the magnitude of the voltage signal or current signal. In addition to determining whether the driver's seat or passenger seat is occupied using the pressure sensors, the determination can also be made using real-time information inside the vehicle collected by an in-vehicle camera, or by collecting real-time information inside the vehicle through photography or video recording and determining whether the vehicle is occupied based on that real-time information inside the vehicle. This example provides a method for acquiring the driver's side door status, driver's seat occupancy status, and passenger seat occupancy status, allowing real-time information on these states.
[0048] Selectively, the processing module 102 monitors a signal fed back from a first pressure sensor further mounted in the driver's seat, and after monitoring that the first pressure sensor has generated a first signal, determines a first pressure value corresponding to the first signal, and if the first pressure value exceeds a set first pressure threshold, it is used to determine that the driver's seat is occupied. The processing module 102 specifically monitors the signal fed back from a second pressure sensor further attached to the passenger seat, and after monitoring that the second pressure sensor has generated a second signal, it determines a second pressure value corresponding to the second signal. If the second pressure value exceeds a set second pressure threshold, it is used to determine that the passenger seat is occupied.
[0049] Referring to the example scenario, the processing module 102 has a first pressure sensor mounted in the driver's seat and a second pressure sensor mounted in the passenger seat, which output different first signals according to the detected pressure changes. The first signals may be a voltage signal and a current signal, and the voltage signal and current signal will change proportionally to the increase in the detected voltage. For example, a pressure threshold can be set using a voltage signal. When a pressure value exceeding the pressure threshold occurs, it indicates the presence of a passenger. The pressure threshold generated in the driver's seat can be set as the first pressure threshold, and the pressure threshold generated in the passenger seat can be set as the second pressure threshold. Specifically, when the processing module 102 detects that the first pressure sensor has generated a first signal, it determines a first pressure value corresponding to the first signal based on the voltage value of the first signal. If the first pressure value is greater than the first pressure value threshold, it indicates that there is a driver in the driver's seat. Correspondingly, when the processing module 102 detects that the second pressure sensor has generated a second signal, it determines a second pressure value corresponding to the second signal based on the voltage value of the second signal. If the second pressure value is greater than the second pressure value threshold, it indicates that there is a passenger in the passenger seat. This example allows for accurate determination of whether a seat is occupied based on the pressure sensor.
[0050] Selectively, the processing module 102 is used to send a command to the rain sensor that can generate a wiper activation request, specifically when the driver's seat is occupied and the current wiper operating mode is automatic. The processing module 102 is used to send a command to the rain sensor that generates a wiper activation request after a preset first time delay, specifically when the driver's seat is unoccupied, the passenger seat is occupied, and the current wiper operating mode is automatic.
[0051] Referring to the example scenario, when the driver's seat is occupied, it indicates that the driver is inside the vehicle and the rain sensor needs to be used properly. A command can be sent to the rain sensor to generate a wiper activation request, thereby enabling the rain sensor to properly detect rainfall. When the driver gets out of the vehicle, i.e., when the driver's seat is unoccupied and there are other passengers inside the vehicle, a first time can be set in advance. After the set first time, a command can be sent to the rain sensor to generate a wiper activation request. For example, by setting the first time to 1 minute and sending a command to the rain sensor to generate a wiper activation request after 1 minute has elapsed, the rain sensor can properly detect rainfall. In this example, when there are other passengers inside the vehicle, sending a command to the rain sensor to generate a wiper activation request after a set first time allows the rain sensor to properly detect rainfall, enabling passengers to observe the conditions outside the vehicle and improving the user experience.
[0052] In this embodiment, the acquisition module 101 acquires the current driver's side door state of the vehicle, and if the current driver's side door state of the vehicle is open, it acquires the current operating mode of the wiper, and if the current operating mode of the wiper is manual mode, the processing module 102 sends a command to the wiper driver to stop receiving wiper activation requests, and if the current operating mode of the wiper is automatic mode, it sends a command to the rain amount detector to prohibit the generation of wiper activation requests, the rain amount detector is used to detect the amount of rain and to send a wiper activation request to the wiper driver when rain is detected, and the The wiper driver is used to activate the wipers based on a wiper activation request. When the current state of the vehicle's driver's side door is closed, the processing module 102 acquires the driver's seat occupancy state and the passenger seat occupancy state. If either the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current wiper operating mode is manual mode, it sends a command to the wiper driver to turn on the reception of wiper activation requests. If either the driver's seat occupancy state or the passenger seat occupancy state is occupied and the current wiper operating mode is automatic mode, it sends a command to the rain sensor that can generate a wiper activation request. Based on the method according to this embodiment, by determining the driver's side door state, the driver's seat occupancy state or the passenger seat occupancy state and the current wiper operating mode, it is possible to determine whether it is necessary to drive the wiper operation based on the wiper driver in different situations, thereby improving the flexibility of the wiper driver in driving the wiper operation.
[0053] Example 3
[0054] Figure 11 is a schematic diagram of the structure of an electronic device according to Embodiment 3 of the present application. As shown in Figure 11, the electronic device is The server may include a processor 291, memory 292, a communication interface 293, and a bus 294. The processor 291, memory 292, and communication interface 293 can communicate with each other via the bus 294. The communication interface 293 can be used for transmitting information. The processor 291 can call logical instructions in memory 292 to perform the method of Embodiment 1 described above.
[0055] Furthermore, if the logical instructions in memory 292 described above are implemented in the form of a software function unit and sold or used as an independent product, they may be stored on a single computer-readable storage medium.
[0056] Memory 292 can be used as a computer-readable storage medium to store software programs, computer-executable programs, such as program instructions / modules corresponding to the method in the embodiment of this application. The processor 291 executes functional applications and data processing by running the software programs, instructions, and modules stored in memory 292, thereby realizing the method of Embodiment 1 described above.
[0057] Memory 292 may include a program storage area and a data storage area. The program storage area can store application programs necessary for the operating system, or at least for its functions, and the data storage area can store data created in accordance with the use of the terminal device. Memory 292 may also include high-speed random access memory and non-volatile memory.
[0058] Embodiments of the present application provide a non-temporary computer-readable storage medium in which computer execution instructions are stored, and which are used to implement the method described above by the computer-readable storage medium when executed by a processor.
[0059] A person skilled in the art, after practicing the inventions herein by reference to the specification, will readily conceive of other means of implementation of the present application. The present application is intended to include any variations, uses, or adaptive changes of the present application, which include common or conventional means of the art known in the present art, in accordance with the general principles of the present application. The specification and examples are to be considered illustrative, and the true scope and spirit of the present application are indicated by the following claims.
[0060] It should be understood that this application is not limited to the exact structure described above and shown in the drawings, and various modifications and changes are possible without exceeding its scope. The scope of this application is limited only by the attached claims. Cross-reference to related applications
[0061] This application claims priority to the Chinese patent application filed with the China National Patent Office on 28 July 2023, application number 202310944497.1, titled "Wiper Control Method, Apparatus, Equipment and Medium," all of which are incorporated herein by reference.
Claims
1. A wiper control method, Steps include obtaining the current driver's side door status of the vehicle, The steps include: if the current state of the vehicle's driver's side door is open, obtaining the current operating mode of the wiper; if the current operating mode of the wiper is manual, sending a command to the wiper driver to stop receiving wiper activation requests; and if the current operating mode of the wiper is automatic, sending a command to the rain sensor to prohibit the generation of wiper activation requests. The process includes the steps of: obtaining the driver's seat occupancy status and passenger seat occupancy status if the vehicle's current driver's seat door is closed; sending a command to the wiper driver to turn on receiving wiper activation requests if either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is manual; and sending a command to the rain sensor that can generate a wiper activation request if either the driver's seat occupancy status or the passenger seat occupancy status is occupied and the current wiper operating mode is automatic. A wiper control method characterized in that the rainfall detector is used to detect the amount of rain and to send a wiper activation request to the wiper driver when the amount of rain is detected, and the wiper driver is used to activate the wipers based on the wiper activation request.
2. The step of obtaining the status of the vehicle's driver's side door is: The process includes monitoring a microswitch integrated into the door lock of the driver's side door, and after obtaining that the microswitch has generated a trigger signal, determining that the state of the vehicle's driver's side door is closed. The steps to obtain the driver's seat occupancy status and passenger seat occupancy status are: The method according to claim 1, characterized by including the steps of monitoring sensors installed in the driver's seat and passenger seats, determining the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, or acquiring information acquired by an in-vehicle camera, and determining the driver's seat occupancy status and passenger seat occupancy status based on the information acquired by the in-vehicle camera.
3. The step of monitoring sensors installed in the driver's seat and passenger seats, and determining the occupancy status of the driver's seat and passenger seats based on the signals fed back from the sensors, The steps include: monitoring a signal fed back from a first pressure sensor installed in the driver's seat, monitoring that the first pressure sensor has generated a first signal, determining a first pressure value corresponding to the first signal, and determining that the driver's seat is occupied if the first pressure value exceeds a set first pressure threshold; The method according to the 2, comprising the steps of monitoring a signal fed back from a second pressure sensor attached to a passenger seat, monitoring that the second pressure sensor has generated a second signal, determining a second pressure value corresponding to the second signal, and determining that the passenger seat is occupied if the second pressure value exceeds a set second pressure threshold.
4. The step of sending a command to the rain sensor that can generate a wiper activation request when the driver's seat or passenger seat is occupied and the current wiper operating mode is automatic mode is: The steps include: sending a command to the rain sensor that can generate a wiper activation request if the driver's seat is occupied and the current wiper operating mode is automatic; The method according to claim 1, comprising the step of sending a command to the rain sensor that can generate a wiper activation request after a preset first time delay, if the driver's seat is unoccupied, the passenger seats are occupied, and the current wiper operating mode is automatic mode.
5. The method according to any one of claims 1 to 4, characterized in that the rainfall detector is a rain light sensor or a camera.
6. A wiper control device, wherein the device is An acquisition module for obtaining the current driver's side door status of the vehicle, The system includes a processing module that, when the vehicle's driver's side door is open, acquires the current operating mode of the wipers; when the current operating mode of the wipers is manual, sends a command to the wiper driver to stop receiving wiper activation requests; and when the current operating mode of the wipers is automatic, sends a command to the rain detector to prohibit the generation of wiper activation requests. The rainfall detector is used to detect rainfall and, upon detection, to send a wiper activation request to the wiper driver. The wiper driver is used to activate the wipers based on the wiper activation request. The wiper control device is further characterized in that the processing module is used to acquire the driver's seat occupancy status and passenger seat occupancy status when the current driver's seat door status of the vehicle is closed, to send a command to the wiper driver to turn on the reception of wiper activation requests when the driver's seat occupancy status or passenger seat occupancy status is occupied and the current wiper operating mode is manual mode, and to send a command to the rain amount detector that can generate a wiper activation request when the driver's seat occupancy status or passenger seat occupancy status is occupied and the current wiper operating mode is automatic mode.
7. Specifically, the acquisition module is used to monitor a microswitch integrated into the door lock of the driver's side door, and after acquiring that the microswitch has generated a trigger signal, to determine that the state of the vehicle's driver's side door is closed. The apparatus according to claim 6, wherein the processing module is specifically used to monitor sensors installed in the driver's seat and passenger seats, to determine the driver's seat occupancy status and passenger seat occupancy status based on signals fed back from the sensors, or to acquire information acquired by an in-vehicle camera and to determine the driver's seat occupancy status and passenger seat occupancy status based on the information acquired by the in-vehicle camera.
8. The processing module further specifically monitors a signal fed back from a first pressure sensor mounted in the driver's seat, monitors that the first pressure sensor has generated a first signal, determines a first pressure value corresponding to the first signal, and determines that the driver's seat is occupied if the first pressure value exceeds a set first pressure threshold. The apparatus according to claim 7, further characterized in that the processing module is used to monitor a signal fed back from a second pressure sensor attached to a passenger seat, to monitor that the second pressure sensor has generated a second signal, to determine a second pressure value corresponding to the second signal, and to determine that the passenger seat is occupied when the second pressure value exceeds a set second pressure threshold.
9. The processing module is further used to send a command to the rain sensor that generates a wiper activation request, specifically when the driver's seat is occupied and the current wiper operating mode is automatic. The apparatus according to claim 6, wherein the processing module is further used to send a command to the rain sensor that generates a wiper activation request after a preset first time delay, when the driver's seat is unoccupied, the passenger seat is occupied, and the current wiper operating mode is automatic mode.
10. The apparatus according to any one of claims 6 to 9, characterized in that the rainfall detector is a rain light sensor or a camera.
11. An electronic device comprising a processor and a memory that is communicably connected to the processor, The aforementioned memory stores computer execution instructions, The electronic device is characterized in that the processor implements the method according to any one of claims 1 to 5 by executing computer execution instructions stored in the memory.
12. A computer-readable storage medium, wherein computer execution instructions are stored in the computer-readable storage medium, and the computer execution instructions are used to implement the method according to any one of claims 1 to 5 when executed by a processor.
Citation Information
Patent Citations
Automatic windscreen wiper control method and device and electronic equipment
CN116142134A
rain start detection automatic closing user interface
DE102016111589A1
Wiper control device
JP1984023749A
Wiper control system
JP1989041447A
Wiper control device
JP2011178338A