Windshield wiper control method and apparatus, and device and medium

By obtaining the status of the vehicle's main driver's door and seat occupying status, we can determine whether there is someone in the car, and solve the problem that the wiper may hit outsiders when it is automatically started, improving the flexibility and user experience of the wiper.

WO2025025818A1PCT designated stage expired Publication Date: 2025-02-06ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/098081
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-28
Filing Date
2024-06-07
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

When the wiper is in automatic mode and the vehicle is in power-on state, the rain detector will automatically start the wiper, causing rainwater to hit people outside the vehicle, affecting the user experience.

Method used

By obtaining the vehicle's main driver's door status and seat placement status, determine whether there is someone in the car. If there is no one, the wiper start request will be disabled. If there is someone, the wiper start request will be allowed to be generated.

Benefits of technology

It improves the flexibility of the wiper drive to drive the wiper, avoids rainwater from hitting outsiders, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024098081_06022025_PF_FP_ABST
    Figure CN2024098081_06022025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed is a windshield wiper control method, comprising: acquiring the current driver-side door state of a vehicle; when the driver-side door state is an open state, if an operation mode of a windshield wiper is a manual mode, issuing to a windshield wiper actuator an instruction for stopping the reception of a windshield wiper starting request; if the operation mode of the windshield wiper is an automatic mode, issuing to a rainfall detector an instruction for forbidding the generation of the windshield wiper starting request; when the current driver-side door state of the vehicle is a closed state, if a driver's seat occupancy state or a passenger seat occupancy state is an occupied state, and the operation mode of the windshield wiper is the manual mode, then issuing to the windshield wiper actuator an instruction for enabling the reception of the windshield wiper starting request; and if the driver's seat occupancy state or the passenger seat occupancy state is the occupied state, and the operation mode of the windshield wiper is the automatic mode, then issuing to the rainfall detector an instruction for allowing the generation of the windshield wiper starting request. Further disclosed are a windshield wiper control apparatus, an electronic device and a computer-readable storage medium. On the basis of the method provided in the present application, the flexibility of the windshield wiper actuator driving the windshield wiper to work can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Wiper control method, device, equipment and medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on July 28, 2023, with application number 202310944497.1 and application name “Wiper Control Method, Device, Equipment and Medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of smart cars, and in particular to a wiper control method, device, equipment and medium. Background Art

[0003] When the wipers are in automatic mode, the rain sensor sends a wiper start request to the wiper driver when it detects rain, and the wiper driver starts the wipers based on the wiper start request. When the wipers are in manual mode, the user selects whether to turn on the wiper switch handle to control the start of the wipers.

[0004] Currently, when the wiper is in automatic mode, as long as the vehicle is powered on, the rain sensor will normally turn on, so the rain sensor will send a wiper start request to the wiper driver when it detects rain.

[0005] Therefore, when the user is outside the vehicle and it is raining, the vehicle is powered on, which will cause the wiper driver to drive the wipers to run, and may cause rain on the windshield to hit the customer. The wiper driver has low flexibility in driving the wipers, which affects the user experience.

[0006] Summary of the Invention

[0007] The present application provides a wiper control method, device, equipment and medium, which can improve the flexibility of a wiper driver in driving the wiper.

[0008] In a first aspect, the present application provides a wiper control method, the method comprising:

[0009] Get the current status of the vehicle's main driver's door;

[0010] If the current main driver door state of the vehicle is open, the current operating mode of the wiper is obtained. If the current operating mode of the wiper is manual mode, a command to stop receiving wiper start requests is issued to the wiper driver. If the current operating mode of the wiper is automatic mode, a command to prohibit generating wiper start requests is issued to the rain sensor. The rain sensor is used to detect rain and issue a wiper start request to the wiper driver when rain is detected. The wiper driver is used to start the wipers based on the wiper start request.

[0011] If the current main driver's door status of the vehicle is closed, the main driver's seat occupancy status and the passenger seat occupancy status are obtained. If the main driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is manual mode, an instruction to start receiving the wiper start request is sent to the wiper driver; if the main driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is automatic mode, an instruction to generate a wiper start request is sent to the rain sensor.

[0012] In one example, obtaining the status of the main driver's door of the vehicle includes:

[0013] Monitor the micro switch integrated in the main driver door lock, and when a trigger signal is generated by the micro switch, determine the main driver door state of the vehicle as closed;

[0014] Obtaining the occupied status of the driver's seat and the passenger seat includes:

[0015] Monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

[0016] In one example, monitoring sensors installed in the driver's seat and the passenger seat, and determining the occupied state of the driver's seat and the occupied state of the passenger seat based on signals fed back by the sensors, includes:

[0017] monitoring a signal fed back by a first pressure sensor installed in the driver's seat, and upon detecting that the first pressure sensor generates 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;

[0018] Monitor the signal feedback from the second pressure sensor installed in the passenger seat. When the second pressure sensor is detected to generate a second signal, determine a second pressure value corresponding to the second signal. If the second pressure value exceeds a set second pressure threshold, the passenger seat is determined to be occupied.

[0019] In one example, if the driver's seat or the passenger seat is occupied and the current wiper operation mode is automatic, sending an instruction to the rain sensor to generate a wiper start request includes:

[0020] If the driver's seat is occupied and the wiper operation mode is currently in automatic mode, a command to generate a wiper start request is sent to the rain sensor;

[0021] If the driver's seat is not occupied, the passenger seat is occupied, and the current wiper operation mode is automatic mode, then after a delay of a preset first time period, an instruction to generate a wiper start request is sent to the rain sensor.

[0022] In one example, the rain detector is a rain light sensor or a camera.

[0023] In another aspect, the present application provides a wiper control device, comprising:

[0024] The acquisition module is used to obtain the current status of the vehicle's main driver's door;

[0025] a processing module configured to, if the current driver's door state of the vehicle is open, obtain a current operating mode of the wipers; if the current operating mode of the wipers is manual, issue a command to the wiper driver to stop receiving wiper start requests; and if the current operating mode of the wipers is automatic, issue a command to the rain sensor to prohibit generating wiper start requests. The rain sensor is configured to detect rainfall and, when rainfall is detected, issue a wiper start request to the wiper driver. The wiper driver is configured to start the wipers based on the wiper start request.

[0026] The processing module is also used to obtain the driver's seat occupancy status and the passenger seat occupancy status if the current driver's door status of the vehicle is closed; if the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is manual mode, then send an instruction to the wiper driver to start receiving the wiper start request; if the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is automatic mode, then send an instruction to the rain sensor to generate a wiper start request.

[0027] In one example, the acquisition module is specifically configured to monitor a micro switch integrated in a main driver door lock, and upon acquiring a trigger signal generated by the micro switch, determine that the main driver door of the vehicle is in a closed state;

[0028] The processing module is specifically used to monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or, obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

[0029] In one example, the processing module is further configured to monitor a signal fed back by a first pressure sensor installed in the driver's seat, and upon monitoring the first pressure sensor generating a first signal, determine a first pressure value corresponding to the first signal; if the first pressure value exceeds a set first pressure threshold, the driver's seat is determined to be occupied;

[0030] The processing module is specifically used to monitor the signal feedback from the second pressure sensor installed in the passenger seat. When it is monitored that the second pressure sensor generates a second signal, the second pressure value corresponding to the second signal is determined. If the second pressure value exceeds the set second pressure threshold, the passenger seat is determined to be in an occupied state.

[0031] In one example, the processing module is further configured to send an instruction to the rain sensor to generate a wiper start request if the driver's seat is occupied and the wiper operation mode is currently in automatic mode;

[0032] The processing module is specifically used to send an instruction to generate a wiper start request to the rain sensor after a delay of a preset first time period if the driver's seat is in the unoccupied state, the passenger seat is in the occupied state, and the current wiper operation mode is the automatic mode.

[0033] In one example, the rain detector is a rain light sensor or a camera.

[0034] In yet another aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0035] The memory stores computer-executable instructions;

[0036] The processor executes the computer-executable instructions stored in the memory to implement the above method.

[0037] On the other hand, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in any of the above items.

[0038] The wiper control method, device, equipment and medium provided by the present application first obtain the current status of the vehicle's main driver's door; if the current status of the vehicle's main driver's door is open, the current operating mode of the wiper is obtained; if the current operating mode of the wiper is manual mode, an instruction to stop receiving wiper start requests is sent to the wiper driver; if the current operating mode of the wiper is automatic mode, an instruction to prohibit generating wiper start requests is sent to the rain detector, the rain detector is used to detect rain and send a wiper start request to the wiper driver when rain is detected. The wiper driver is used to activate the wipers based on a wiper start request. If the vehicle's current driver's door status is closed, the driver's seat occupancy status and the passenger seat occupancy status are obtained. If either the driver's seat or the passenger seat occupancy status indicates "occupied," and the current wiper operating mode is manual, a command is sent to the wiper driver to enable the receipt of wiper start requests. If either the driver's seat or the passenger seat occupancy status indicates "occupied," and the current wiper operating mode is automatic, a command is sent to the rain sensor to generate a wiper start request. This solution can determine whether the wipers need to be activated by the wiper driver in different situations by judging the driver's door status, the driver's seat occupancy status, or the passenger seat occupancy status, as well as the current wiper operating mode, thereby increasing the flexibility of the wiper driver in activating the wipers. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the embodiments of the present disclosure.

[0040] FIG1 is a schematic diagram of an application scenario of an example of this application;

[0041] FIG2 is a schematic flow chart of a wiper control method provided in Example 1 of the present application;

[0042] Figure 3 is a wiper control flow chart;

[0043] FIG4 is a schematic diagram of the automatic operation mode of the wiper;

[0044] FIG5 is a schematic diagram of the manual operation mode of the wiper;

[0045] FIG6 is a flow chart of another wiper control method provided in Example 1 of the present application;

[0046] FIG7 is a flow chart of another wiper control method provided in the first embodiment of the present application;

[0047] FIG8 is a flow chart of another wiper control method provided in the first embodiment of the present application;

[0048] FIG9 is another wiper control flow chart;

[0049] FIG10 is a wiper control device provided in Example 2 of the present application;

[0050] FIG11 is a schematic structural diagram of an electronic device provided in Example 3 of the present application.

[0051] The above drawings illustrate specific embodiments of the present disclosure, which will be described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the present disclosure in any way, but rather to illustrate the concepts of the present disclosure to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0052] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0053] The specific application scenario of this application is the field of geophysics. FIG1 is a schematic diagram of an example application scenario of this application. When the wiper is in automatic mode, the rain sensor will send a wiper start request to the wiper driver when it detects rain. The wiper driver starts the wiper based on the wiper start request. When the wiper is in manual mode, the user selects whether to turn on the wiper switch handle to control the start of the wiper.

[0054] Currently, when the wipers are in automatic mode, the rain sensor will normally activate as long as the vehicle is powered on. Therefore, the rain sensor will send a wiper activation request to the wiper driver when it detects rain. Therefore, when a user is outside the vehicle and it is raining, the vehicle being powered on will cause the wiper driver to activate the wipers, potentially directing rainwater from the windshield onto the user. This reduces the flexibility of the wiper driver in operating the wipers, impacting the user experience.

[0055] However, the method provided by this application can determine whether to disable the wipers by obtaining the status of the main driver's door, and determine whether there is a driver or passenger in the vehicle by obtaining the status of the main driver's seat and the status of the passenger seat. When a driver or passenger is in the vehicle, the wipers can be used normally; otherwise, the wipers are disabled. The method provided by this application can control the operation of the wipers in different situations, which can improve the flexibility of the wiper operation.

[0056] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.

[0057] The technical solutions of the present application and the technical solutions of the present application are described in detail below with reference to specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in certain embodiments. In the description of the present application, unless otherwise clearly specified and limited, each term should be understood in a broad sense within the art. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0058] Example 1

[0059] FIG2 is a flow chart of a wiper control method provided in the first embodiment of the present application. As shown in FIG2 , the method includes:

[0060] Step 201: Obtain the current status of the vehicle's main driver's door;

[0061] Step 202: If the current driver's door state of the vehicle is open, the current operating mode of the wipers is obtained. If the current operating mode of the wipers is manual, a command is issued to the wiper driver to stop receiving wiper start requests. If the current operating mode of the wipers is automatic, a command is issued to the rain sensor to prohibit generating wiper start requests. The rain sensor is configured to detect rainfall and, when rainfall is detected, issue a wiper start request to the wiper driver. The wiper driver is configured to start the wipers based on the wiper start request.

[0062] Step 203: If the current driver's door status of the vehicle is closed, the driver's seat occupancy status and the passenger seat occupancy status are obtained. If the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is manual mode, an instruction to start receiving a wiper start request is sent to the wiper driver; if the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is automatic mode, an instruction to generate a wiper start request is sent to the rain sensor.

[0063] The executor of this embodiment is a wiper control device, which can be implemented through a computer program, such as application software, etc.; or, it can also be implemented as a medium storing relevant computer programs, such as a USB flash drive, a cloud disk, etc.; or, it can also be implemented through a physical device integrated or installed with relevant computer programs, such as a chip, etc.

[0064] In conjunction with a scenario example, Figure 3 is a wiper control flow chart. As can be seen from Figure 3, the status of the main driver's door is first obtained. The main driver's door status is divided into open and closed states. When the main driver's door status is open, it means that the vehicle is not being driven. At this time, the wipers can be stopped and the rain sensor needs to be disabled. When the main driver's door status is closed, the occupancy status of the main driver's seat can be used to determine whether there is a driver in the vehicle. If there is no driver, the rain sensor needs to be disabled. If there is a driver in the vehicle, the operating mode of the wipers can be determined at this time. The operating mode of the wipers can be divided into manual mode and automatic mode. Figure 4 is a schematic diagram of the automatic mode of the wipers, and Figure 5 is a schematic diagram of the manual mode of the wipers. The operation of the manual mode mainly depends on the user controlling the operation of the wipers by operating the wiper switch handle. The wiper switch handle includes gears such as off, automatic, low speed, high speed, and spot wipe. When the user operates the wiper switch handle and turns the wiper switch handle to the off position, a wiper off instruction is sent to the wiper driver to stop driving the wiper operation; when the user operates the wiper switch handle and turns the wiper switch handle to the low speed, high speed or spot wiping position, an instruction of a wiper start request for low speed operation, high speed operation or spot wiping operation is sent to the wiper driver to drive the wiper operation, but when the wiper switch handle is in the low speed, high speed or spot wiping position, but when the main driver's door is open, in order to prevent the wiper from continuing to run when the main driver's door is open, an instruction to stop receiving wiper start requests can be sent to the wiper driver to make the wiper driver stop accepting instructions when the wiper switch handle is in any gear, thereby stopping driving the wiper operation.

[0065] When the user operates the wiper switch handle to the automatic position, a command to automatically activate the wipers is sent to the wiper driver, causing the wiper driver to enter automatic mode. As shown in FIG4 , when the wipers are in automatic mode, the wiper driver primarily determines whether to activate the wipers by analyzing the status of the driver's door, whether it is raining, and whether there is anyone inside the vehicle. Specifically, the driver determines whether it is raining by using a rain sensor. Optionally, the rain sensor can be a rain light sensor or a camera. The camera can be installed inside or outside the vehicle. Regardless of the camera's location, its primary function is to detect whether it is raining outside the vehicle. When the rain sensor detects rain, it generates a command to request the wipers to activate. The presence of someone inside the vehicle is determined by using the vehicle's camera or a seat pressure sensor. When the vehicle door is open, a command to disable the wiper activation request is sent to the rain sensor, preventing it from generating a wiper activation request even if it detects rain.

[0066] When the vehicle door is closed, the presence of a driver or passenger in the vehicle is detected through an in-vehicle camera or pressure sensor. When there is no driver or passenger in the vehicle, and when the wiper is in manual operation, a command to stop receiving wiper start requests can be sent to the wiper driver. When the wiper is in automatic operation, a command to permanently prohibit generating wiper start requests can be sent to the wiper sensor. However, when the wiper is in automatic operation, a command to receive wiper start requests can be sent to the wiper driver, so that the wiper actuator can receive wiper start requests generated by the wiper switch handle in different gears and drive the wipers. When the wiper is in automatic operation, a command to generate a wiper start request can be sent to the rain sensor, so that the rain sensor generates a wiper start command when detecting rain outside, and sends the wiper start command to the wiper driver, so that the wiper driver drives the wipers.

[0067] In this example, the current status of the vehicle's main driver's door is obtained; if the vehicle's current main driver's door status is open, the current operating mode of the wiper is obtained, and if the current operating mode of the wiper is manual mode, an instruction to stop receiving wiper start requests is issued to the wiper driver; if the current operating mode of the wiper is automatic mode, an instruction to prohibit generating wiper start requests is issued to a rain sensor, wherein the rain sensor is used to detect rain and, when rain is detected, issue a wiper start request to the wiper driver, wherein the wiper driver is used to activate the wipers based on the wiper start request; if the vehicle's current main driver's door status is closed, the driver's seat occupation status and the passenger seat occupation status are obtained, and if the driver's seat occupation status or the passenger seat occupation status is "occupied" and the current operating mode of the wiper is manual mode, an instruction to start receiving wiper start requests is issued to the wiper driver; if the driver's seat occupation status or the passenger seat occupation status is "occupied" and the current operating mode of the wiper is automatic mode, an instruction to generate a wiper start request is issued to the rain sensor. Based on the method provided in this example, it is possible to determine whether it is necessary to drive the wipers based on the wiper driver in different situations by judging the status of the driver's door, the occupied status of the driver's seat or the occupied status of the passenger seat, and the current operating mode of the wiper, thereby improving the flexibility of the wiper driver in driving the wipers.

[0068] Optionally, FIG6 is a flow chart of another wiper control method provided in the first embodiment of the present application, wherein step 201 includes:

[0069] Step 601: Monitor the micro switch integrated in the main driver door lock. When a trigger signal is generated by the micro switch, determine that the main driver door of the vehicle is in a closed state.

[0070] In step 203, obtaining the occupied status of the driver's seat and the occupied status of the passenger seat includes:

[0071] Step 602: Monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or, obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

[0072] In combination with the scenario example, a micro switch can be installed on the door lock of the main driver's door, and the state of the micro switch can be periodically detected, for example, the state of the micro switch can be detected once every 1 millisecond. If the main driver's door of the vehicle is closed, the micro switch will be triggered and the micro switch will be in the closed state. The micro switch will continuously generate a first signal, and the first signal can be selected as a high-level signal; if the main driver's door of the vehicle is opened, the micro switch is in the open state, and the micro switch continuously generates a second signal, and the second signal can be a low-level signal. If the micro switch is detected to generate the first signal, it means that the main driver's door is in the closed state at this time. If the micro switch is detected to generate the second signal, it means that the main driver's door is in the open state at this time.

[0073] For example, different pressure sensors can be installed on the driver's seat and the passenger seat respectively. The pressure sensors can be used to determine whether the driver's seat or the passenger seat is occupied. If there is a seat, it means there is someone. Specifically, a first pressure sensor is installed on the driver's seat. The first pressure sensor can reflect whether there is an occupied seat on the driver's seat. A second pressure sensor is installed on the passenger seat. Since there can be multiple passenger seats in a vehicle, there can be multiple second pressure sensors. The second pressure sensor can reflect whether there is an occupied seat on the passenger seat. The pressure sensor can detect changes in pressure. Specifically, the pressure sensor will output different signals when detecting different pressure values. It can be a voltage signal or a current signal. Based on the size of the voltage signal or the current signal, it is determined whether the driver's seat or the passenger seat is occupied. In addition to judging by using the pressure sensor, it is also possible to collect real-time information inside the car through the in-car camera. The real-time information inside the car can be collected by taking photos or videos. Based on the real-time information inside the car, it is determined whether the driver's seat or the passenger seat is occupied. This example provides a method for obtaining the status of the main driver's door, the main driver's seat occupancy status, and the passenger seat occupancy status, which can be known in real time.

[0074] Optionally, FIG7 is a flow chart of another wiper control method provided in the first embodiment of the present application. In step 602, the sensors installed in the driver's seat and the passenger seat are monitored, and the occupied status of the driver's seat and the occupied status of the passenger seat are determined based on the signals fed back by the sensors, including:

[0075] Step 701: monitoring a signal fed back by a first pressure sensor installed in the driver's seat. When the first pressure sensor generates a first signal, determining a first pressure value corresponding to the first signal. If the first pressure value exceeds a set first pressure threshold, determining that the driver's seat is occupied.

[0076] Step 702: Monitor the signal fed back by the second pressure sensor installed in the passenger seat. When the second pressure sensor is detected to generate a second signal, determine a second pressure value corresponding to the second signal. If the second pressure value exceeds a set second pressure threshold, the passenger seat is determined to be occupied.

[0077] In this scenario example, a first pressure sensor installed on the driver's seat and a second pressure sensor installed on the passenger seat will output different first signals as the detected pressure changes. The first signal can be a voltage signal and a current signal, and the voltage signal and the current signal will change in direct proportion to the increase in the detected voltage. Taking the voltage signal as an example, a pressure value threshold can be set. When a pressure value exceeding the pressure value threshold is generated, it indicates that a passenger is present. The pressure value threshold generated by the driver's seat can be set as the first pressure threshold, and the pressure value threshold generated by the passenger seat can be set as the second pressure threshold. Specifically, when the first pressure sensor is detected to generate a first signal, the 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 value threshold, it indicates that a driver is present in the driver's seat. Correspondingly, when the second pressure sensor is detected to generate a second signal, the 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 value threshold, it indicates that a passenger is present in the passenger seat. This example can accurately determine whether a seat is in a standing position based on the pressure sensors.

[0078] Optionally, FIG8 is a flow chart of another wiper control method provided in the first embodiment of the present application. In step 203, if the driver's seat or the passenger seat is occupied, and the current wiper operation mode is automatic, then issuing an instruction to the rain sensor that can generate a wiper start request includes:

[0079] Step 801: If the driver's seat is occupied and the wiper operation mode is currently in automatic mode, a command for generating a wiper start request is sent to the rain sensor;

[0080] Step 802: If the driver's seat is not occupied, the passenger seat is occupied, and the current wiper operation mode is automatic, then after a delay of a preset first time period, an instruction to generate a wiper start request is sent to the rain sensor.

[0081] In this scenario example, when the driver's seat is occupied, indicating that the driver is in the vehicle, the rain sensor needs to be used normally. A wiper start request can be issued to the rain sensor to enable the rain sensor to detect rain normally. FIG9 is another wiper control flow chart. FIG9 illustrates that when the wipers are operating normally, they need to continue to operate normally when the vehicle door is closed or the driver's seat is occupied. When the vehicle door is open or the driver's seat is unoccupied, that is, when the driver exits the vehicle, the rain sensor needs to be disabled. However, if there are other passengers in the vehicle, a first time period can be preset. After the first time period has elapsed, a wiper start request can be issued to the rain sensor. For example, if the first time period is set to 1 minute, a wiper start request can be issued to the rain sensor after 1 minute has elapsed, enabling the rain sensor to detect rain normally. In this example, when there are other passengers in the car, after a preset first time period, an instruction to generate a wiper start request is sent to the rain detector so that the rain detector can detect the rainfall normally, allowing passengers to observe the conditions outside the car and improve user experience.

[0082] This embodiment obtains the current status of the vehicle's main driver door; if the vehicle's current main driver door status is open, the current operating mode of the wiper is obtained; if the current operating mode of the wiper is manual mode, an instruction to stop receiving wiper start requests is issued to the wiper driver; if the current operating mode of the wiper is automatic mode, an instruction to prohibit generating a wiper start request is issued to a rain sensor, the rain sensor being used to detect rain and, when rain is detected, to send a wiper start request to the wiper driver, the wiper driver being used to start the wipers based on the wiper start request; if the vehicle's current main driver door status is closed, the driver's seat occupation status and the passenger seat occupation status are obtained; if the driver's seat occupation status or the passenger seat occupation status is "occupied" and the current operating mode of the wiper is manual mode, an instruction to start receiving wiper start requests is issued to the wiper driver; if the driver's seat occupation status or the passenger seat occupation status is "occupied" and the current operating mode of the wiper is automatic mode, an instruction to generate a wiper start request is issued to the rain sensor. Based on the method provided in this embodiment, it is possible to determine whether it is necessary to drive the wipers based on the wiper driver in different situations by judging the status of the driver's door, the occupancy status of the driver's seat or the passenger seat, and the current operating mode of the wiper, thereby improving the flexibility of the wiper driver in driving the wipers.

[0083] Example 2

[0084] FIG10 is a wiper control device provided in the second embodiment of the present application. As shown in FIG10 , the device includes:

[0085] The acquisition module 101 is used to obtain the current status of the main driver's door of the vehicle;

[0086] The processing module 102 is configured to, if the current driver's door state of the vehicle is open, obtain the current operating mode of the wipers; if the current operating mode of the wipers is manual, issue a command to the wiper driver to stop receiving wiper start requests; if the current operating mode of the wipers is automatic, issue a command to the rain sensor to prohibit generating wiper start requests. The rain sensor is configured to detect rainfall and, when rainfall is detected, issue a wiper start request to the wiper driver. The wiper driver is configured to activate the wipers based on the wiper start request.

[0087] The processing module 102 is also used to obtain the driver's seat occupancy status and the passenger seat occupancy status if the current driver's door status of the vehicle is closed. If the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is manual mode, then send an instruction to the wiper driver to start receiving the wiper start request; if the driver's seat occupancy status or the passenger seat occupancy status is in occupied state, and the current wiper operation mode is automatic mode, then send an instruction to the rain sensor to generate a wiper start request.

[0088] In conjunction with the scenario example, the acquisition module 101 first obtains the status of the main driver's door. The main driver's door status is divided into open and closed states. When the main driver's door status is open, it indicates that the vehicle is not driving, and the wipers can be stopped. Figure 3 is a schematic diagram of an example of controlling the operation of the wipers. The operation mode of the wipers can be divided into manual mode and automatic mode. The operation of the manual mode mainly depends on the user controlling the operation of the wipers by operating the wiper switch handle. The wiper switch handle has gear positions such as off, automatic, low speed, high speed, and spot wipe. When the user operates the wiper switch handle and turns the wiper switch handle to the off position, the processing module 102 sends a wiper off instruction to the wiper driver to stop driving the wiper operation; when the user operates the wiper switch handle and turns the wiper switch handle to the low speed, high speed or spot wiping position, an instruction of a wiper start request for low speed operation, high speed operation or spot wiping operation is sent to the wiper driver to drive the wiper operation, but when the wiper switch handle is in the low speed, high speed or spot wiping position, but when the main driver's door is open, in order to prevent the wiper from continuing to run when the main driver's door is open, an instruction to stop receiving wiper start requests can be sent to the wiper driver to make the wiper driver stop receiving instructions when the wiper switch handle is in any gear, thereby stopping driving the wiper operation.

[0089] When the user operates the wiper switch handle to the automatic position, the processing module 102 issues an automatic wiper operation instruction to the wiper driver, causing the wiper driver to enter automatic mode. As shown in FIG4 , when the wipers are in automatic mode, the wiper driver primarily determines whether to activate the wipers by analyzing whether it is raining and whether there is someone inside the vehicle. Specifically, the determination of rain is made through a rain detector. Optionally, the rain detector can be a rain light sensor or a camera. The camera can be installed inside or outside the vehicle. Regardless of the camera's location, its primary function is to detect rain outside the vehicle. When the rain detector detects rain, it generates a wiper activation request instruction. The presence of someone inside the vehicle is determined by the vehicle's camera or seat pressure sensor. When the vehicle door is open, a command is issued to the rain detector to prohibit the generation of a wiper activation request. This prevents the rain detector from generating a wiper activation request even if it detects rain.

[0090] When the vehicle door is closed, the presence of a driver or passenger in the vehicle is detected through an in-vehicle camera or pressure sensor. When there is no driver or passenger in the vehicle, and when the wiper is in manual operation, a command to stop receiving wiper start requests can be sent to the wiper driver. When the wiper is in automatic operation, a command to permanently prohibit generating wiper start requests can be sent to the wiper sensor. However, when the wiper is in automatic operation, a command to receive wiper start requests can be sent to the wiper driver, so that the wiper actuator can receive wiper start requests generated by the wiper switch handle in different gears and drive the wipers. When the wiper is in automatic operation, a command to generate a wiper start request can be sent to the rain sensor, so that the rain sensor generates a wiper start command when detecting rain outside, and sends the wiper start command to the wiper driver, so that the wiper driver drives the wipers.

[0091] In this example, the acquisition module 101 acquires the current state of the vehicle's main driver's door; if the current state of the vehicle's main driver's door is open, the current operating mode of the wiper is acquired. If the current operating mode of the wiper is manual mode, the processing module 102 sends an instruction to the wiper driver to stop receiving wiper start requests; if the current operating mode of the wiper is automatic mode, an instruction to prohibit generating wiper start requests is sent to the rain sensor. The rain sensor is used to detect rainfall and send a wiper start request to the wiper driver when rainfall is detected. The wiper driver is used to The wiper is started based on a wiper start request; if the current driver's door status of the vehicle is closed, the processing module 102 obtains the driver's seat occupancy status and the passenger seat occupancy status. If the driver's seat occupancy status or the passenger seat occupancy status is "occupied" and the current wiper operation mode is manual mode, an instruction to start receiving the wiper start request is sent to the wiper driver; if the driver's seat occupancy status or the passenger seat occupancy status is "occupied" and the current wiper operation mode is automatic mode, an instruction to generate a wiper start request is sent to the rain sensor. Based on the method provided in this example, by judging the driver's door status, the driver's seat occupancy status or the passenger seat occupancy status and the current wiper operation mode, it can be determined whether it is necessary to drive the wiper based on the wiper driver in different situations, thereby improving the flexibility of the wiper driver in driving the wiper.

[0092] Optionally, the acquisition module 101 is specifically configured to monitor a micro switch integrated in a main driver door lock, and upon obtaining a trigger signal generated by the micro switch, determine that the main driver door of the vehicle is in a closed state;

[0093] The processing module 102 is specifically used to monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or, obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

[0094] In conjunction with the scenario example, a micro switch can be installed on the door lock of the main driver's door, and the acquisition module 101 can periodically detect the status of the micro switch, for example, once every 1 millisecond. If the main driver's door of the vehicle is closed, the micro switch will be triggered and the micro switch will be in the closed state. The micro switch will continuously generate a first signal, which can be a high-level signal. If the main driver's door of the vehicle is opened, the micro switch is in the open state, and the micro switch continuously generates a second signal, which can be a low-level signal. If the micro switch is detected to generate the first signal, it means that the main driver's door is closed at this time. If the micro switch is detected to generate the second signal, it means that the main driver's door is open at this time.

[0095] For example, different pressure sensors can be installed on the driver's seat and the passenger seat respectively. The processing module 102 uses the pressure sensors to determine whether the driver's seat or the passenger seat is occupied. If there is a seat, it means there is someone. Specifically, a first pressure sensor is installed on the driver's seat. The first pressure sensor can reflect whether there is an occupied seat on the driver's seat. A second pressure sensor is installed on the passenger seat. Since there can be multiple passenger seats in a vehicle, there can be multiple second pressure sensors. The second pressure sensor can reflect whether there is an occupied seat on the passenger seat. The pressure sensor can detect changes in pressure. Specifically, the pressure sensor will output different signals when detecting different pressure values. It can be a voltage signal or a current signal. The determination of whether the driver's seat or the passenger seat is occupied is based on the size of the voltage signal or the current signal. In addition to the judgment by using the pressure sensor, the real-time information inside the car can be collected by the in-car camera. The real-time information inside the car can be collected by taking photos or videos. Based on the real-time information inside the car, it is determined whether the driver's seat or the passenger seat is occupied. This example provides a method for obtaining the status of the main driver's door, the main driver's seat occupancy status, and the passenger seat occupancy status, which can be known in real time.

[0096] Optionally, the processing module 102 is further configured to monitor a signal fed back by a first pressure sensor installed in the driver's seat, and upon monitoring that the first pressure sensor generates a first signal, determine a first pressure value corresponding to the first signal; if the first pressure value exceeds a set first pressure threshold, determine that the driver's seat is occupied;

[0097] The processing module 102 is specifically used to monitor the signal feedback from the second pressure sensor installed in the passenger seat. When it is monitored that the second pressure sensor generates a second signal, a second pressure value corresponding to the second signal is determined. If the second pressure value exceeds the set second pressure threshold, the passenger seat is determined to be in an occupied state.

[0098] In this scenario example, the first pressure sensor installed on the driver's seat and the second pressure sensor installed on the passenger seat by processing module 102 will output different first signals as the detected pressure changes. The first signal can be a voltage signal and a current signal, and the voltage signal and the current signal will change proportionally with the increase in the detected voltage. Taking the voltage signal as an example, a pressure threshold can be set. When a pressure value exceeding the pressure threshold is generated, it indicates the presence of a passenger. The pressure threshold generated by the driver's seat can be set as the first pressure threshold, and the pressure threshold generated by the passenger seat can be set as the second pressure threshold. Specifically, when the first pressure sensor generates a first signal, processing module 102 determines the 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 threshold, it indicates that the driver is in the driver's seat. Correspondingly, when the second pressure sensor generates a second signal, processing module 102 determines the 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 threshold, it indicates that the passenger is in the passenger seat. This example can accurately determine whether a seat is in a standing position based on the pressure sensors.

[0099] Optionally, the processing module 102 is further configured to send an instruction to the rain sensor to generate a wiper start request if the driver's seat is occupied and the wiper operation mode is currently in automatic mode;

[0100] The processing module 102 is specifically used to send an instruction to generate a wiper start request to the rain sensor after a delay of a preset first time period if the driver's seat is in the unoccupied state, the passenger seat is in the occupied state, and the current wiper operation mode is the automatic mode.

[0101] In combination with a scenario example, when the driver's seat is occupied, it means that the driver is in the car and the rain detector needs to be used normally. A wiper start request instruction can be issued to the rain detector so that the rain detector can detect the rain normally. When the driver gets off the car, that is, when the driver's seat is not occupied, but if there are other passengers in the car, a first time period can be preset. After the preset first time period has passed, a wiper start request instruction can be issued to the rain detector. For example, the first time period can be set to 1 minute. After 1 minute, a wiper start request instruction can be issued to the rain detector. So that the rain detector can detect the rain normally. In this example, when there are other passengers in the car, a wiper start request instruction is issued to the rain detector after the preset first time period has passed, so that the rain detector can detect the rain normally. This allows passengers to observe the conditions outside the car and improve the user experience.

[0102] In this embodiment, the acquisition module 101 acquires the current state of the vehicle's main driver's door; if the current state of the vehicle's main driver's door is open, the current operating mode of the wiper is acquired. If the current operating mode of the wiper is manual mode, the processing module 102 sends an instruction to the wiper driver to stop receiving wiper start requests; if the current operating mode of the wiper is automatic mode, an instruction to prohibit generating wiper start requests is sent to the rain sensor. The rain sensor is used to detect rainfall and send a wiper start request to the wiper driver when rainfall is detected. The wiper driver is used to The wiper is started based on a wiper start request. If the current driver's door status of the vehicle is closed, the processing module 102 obtains the driver's seat occupancy status and the passenger seat occupancy status. If the driver's seat occupancy status or the passenger seat occupancy status is "occupied" and the current wiper operation mode is manual mode, an instruction to start receiving the wiper start request is sent to the wiper driver. If the driver's seat occupancy status or the passenger seat occupancy status is "occupied" and the current wiper operation mode is automatic mode, an instruction to generate a wiper start request is sent to the rain sensor. Based on the method provided in this embodiment, by judging the driver's door status, the driver's seat occupancy status or the passenger seat occupancy status and the current wiper operation mode, it can be determined whether it is necessary to drive the wiper based on the wiper driver in different situations, thereby improving the flexibility of the wiper driver in driving the wiper.

[0103] Example 3

[0104] FIG11 is a schematic diagram of the structure of an electronic device provided in the third embodiment of the present application. As shown in FIG11 , the electronic device includes:

[0105] The server includes a processor 291 and a 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 bus 294. Communication interface 293 can be used for information transmission. The processor 291 can invoke logic instructions in memory 292 to execute the method of the first embodiment described above.

[0106] In addition, the logic instructions in the memory 292 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.

[0107] Memory 292, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present application. Processor 291 executes the software programs, instructions, and modules stored in memory 292 to execute functional applications and data processing, thereby implementing the method of the first embodiment described above.

[0108] Memory 292 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Memory 292 may also include high-speed random access memory and non-volatile memory.

[0109] An embodiment of the present application provides a non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement the method described in the above embodiment.

[0110] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the inventions claimed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art not claimed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0111] It should be understood that the present application is not limited to the exact structure described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A wiper control method, characterized in that: include: Get the current status of the vehicle's main driver's door; If the current main driver door state of the vehicle is open, the current operation mode of the wiper is obtained, and if the current operation mode of the wiper is manual mode, an instruction to stop receiving wiper start requests is issued to the wiper driver; if the current operation mode of the wiper is automatic mode, an instruction to prohibit generating wiper start requests is issued to the rain detector, the rain detector is used to detect rainfall, and when rainfall is detected, the wiper driver issues a wiper start request, and the wiper driver is used to start the wiper based on the wiper start request; If the current driver's door state of the vehicle is closed, the driver's seat occupation state and the passenger seat occupation state are obtained. If the driver's seat occupation state or the passenger seat occupation state is occupied, and the current wiper operation mode is manual mode, a command to start receiving a wiper start request is sent to the wiper driver; If the driver's seat is occupied or the passenger seat is occupied, and the current wiper operation mode is automatic, an instruction that can generate a wiper start request is sent to the rain sensor.

2. The method according to claim 1, characterized in that The obtaining of the main driver's door status of the vehicle includes: Monitor the micro switch integrated in the main driver door lock, and when the trigger signal generated by the micro switch is obtained, determine the main driver door state of the vehicle as closed; The obtaining of the occupied status of the driver's seat and the occupied status of the passenger seat includes: Monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

3. The method according to claim 2, characterized in that The monitoring of sensors installed in the driver's seat and the passenger seat, and judging the occupied state of the driver's seat and the occupied state of the passenger seat based on signals fed back by the sensors, includes: monitoring a signal fed back by a first pressure sensor installed in the driver's seat, and determining a first pressure value corresponding to the first signal when the first pressure sensor generates a first signal, and determining that the driver's seat is occupied if the first pressure value exceeds a set first pressure threshold; Monitor the signal fed back by the second pressure sensor installed in the passenger seat. When it is detected that the second pressure sensor generates a second signal, determine a second pressure value corresponding to the second signal. If the second pressure value exceeds a set second pressure threshold, the passenger seat is determined to be occupied.

4. The method according to claim 1, characterized in that: If the driver's seat is occupied or the passenger seat is occupied, and the current wiper operation mode is automatic, sending an instruction to the rain sensor that can generate a wiper start request includes: If the driver's seat is occupied and the current wiper operation mode is automatic, a command that can generate a wiper start request is sent to the rain sensor; If the driver's seat is not occupied, the passenger seat is occupied, and the current wiper operation mode is automatic mode, then after a delay of a preset first time period, an instruction that can generate a wiper start request is sent to the rain sensor.

5. The method according to any one of claims 1 to 4, characterized in that: The rain detector is a rain light sensor or a camera.

6. A wiper control device, characterized in that: The device comprises: The acquisition module is used to obtain the current status of the main driver's door of the vehicle; a processing module, configured to obtain the current operation mode of the wiper if the current main driver door state of the vehicle is open, and to send a command to the wiper driver to stop receiving a wiper start request if the current operation mode of the wiper is manual mode; and to send a command to the rain detector to prohibit generating a wiper start request if the current operation mode of the wiper is automatic mode, wherein the rain detector is configured to detect the amount of rain, and to send a wiper start request to the wiper driver when the amount of rain is detected, and the wiper driver is configured to start the wiper based on the wiper start request; The processing module is also used to obtain the driver's seat occupancy status and the passenger seat occupancy status if the current driver's door status of the vehicle is closed; if the driver's seat occupancy status or the passenger seat occupancy status is occupied, and the current wiper operation mode is manual mode, then send an instruction to the wiper driver to start receiving the wiper start request; if the driver's seat occupancy status or the passenger seat occupancy status is occupied, and the current wiper operation mode is automatic mode, then send an instruction to the rain sensor to generate a wiper start request.

7. The device according to claim 6, characterized in that The acquisition module is specifically used to monitor the micro switch integrated in the main driver door lock, and when the trigger signal generated by the micro switch is acquired, the main driver door state of the vehicle is determined to be closed; The processing module is specifically used to monitor the sensors installed in the driver's seat and the passenger seat, and determine the occupied status of the driver's seat and the passenger seat based on the signals fed back by the sensors; or, obtain information obtained by the in-vehicle camera, and determine the occupied status of the driver's seat and the passenger seat based on the information obtained by the in-vehicle camera.

8. The device according to claim 7, characterized in that The processing module is further configured to monitor a signal fed back by a first pressure sensor installed in the driver's seat, and when the first pressure sensor generates a first signal, determine a first pressure value corresponding to the first signal, and if the first pressure value exceeds a set first pressure threshold, determine that the driver's seat is occupied; The processing module is specifically used to monitor the signal feedback from the second pressure sensor installed in the passenger seat. When it is monitored that the second pressure sensor generates a second signal, a second pressure value corresponding to the second signal is determined. If the second pressure value exceeds a set second pressure threshold, the passenger seat is determined to be in an occupied state.

9. The device according to claim 6, characterized in that The processing module is further configured to send an instruction to generate a wiper start request to the rain sensor if the driver's seat is in an occupied state and the current wiper operation mode is an automatic mode; The processing module is specifically used to send an instruction to generate a wiper start request to the rain sensor after a delay of a preset first time period if the driver's seat is in the unoccupied state, the passenger seat is in the occupied state, and the current wiper operation mode is the automatic mode.

10. The device according to any one of claims 6 to 9, characterized in that: The rain detector is a rain light sensor or a camera.

11. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 5.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 5 when executed by a processor.

Citation Information

Patent Citations

  • Vehicle control system with suppression of wiper noise

    CN104349946A

  • Vehicle windscreen wiper control method and device and electronic equipment

    CN108501875A

  • Automatic windscreen wiper control method and device and electronic equipment

    CN116142134A

  • Vehicle windscreen wiper control method and device

    CN116442954A

  • Windscreen wiper control method, device, equipment and medium

    CN117104184A