Windscreen wiper control method and device, electronic equipment and storage medium
By disabling the windshield wipers after the vehicle is powered on and automatically switching them back on based on the vehicle's status, the problem of accidental wiper activation has been solved, resulting in more stable and reliable wiper control, improving user experience and overall vehicle safety.
Patent Information
- Application Number
- CN202511553778.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-27
- Publication Date
- 2025-12-12
AI Technical Summary
Existing windshield wipers are prone to false activation when the vehicle is powered on due to unstable signals or inaccurate status recognition. This can lead to unexpected wiping behavior, affecting the driver's visibility and operating experience, and may cause users to mistakenly believe that there is a malfunction, thus reducing the overall reliability of the vehicle.
Immediately after the vehicle is powered on, the wipers are set to a disabled mode for all wiper settings. By monitoring the vehicle's status in real time, the wipers are automatically switched to the target working mode based on preset conditions to prevent unexpected wiping behavior.
It improves the reliability and stability of windshield wipers, enhances user safety and experience, and reduces abnormal wiping phenomena caused by misoperation or signal interference.
Smart Images

Figure CN121106101A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of windshield wiper control technology, and in particular to a windshield wiper control method, device, electronic device and storage medium. Background Technology
[0002] As a crucial component for driving safety, windshield wipers directly impact the driver's visibility and user experience. With the development of the automotive industry, windshield wipers are becoming increasingly intelligent, with more diverse control methods to adapt to various usage scenarios.
[0003] In actual use, the windshield wipers are usually in the off state. When the driver determines that the windshield wipers need to be turned on, the driver can control the windshield wipers to start working by inputting control commands or operating the lever.
[0004] However, when the vehicle is first powered on, unstable signals or inaccurate status recognition can cause the windshield wipers to activate unnecessarily, causing unnecessary interference to the driver. Therefore, a more stable and precise windshield wiper control method is urgently needed to improve the reliability of the wipers. Summary of the Invention
[0005] This application discloses a windshield wiper control method, device, electronic equipment, and storage medium that can improve the reliability of windshield wipers.
[0006] The technical solution of this application is implemented as follows: In a first aspect, embodiments of this application provide a windshield wiper control method, the method comprising: controlling the vehicle's windshield wipers to be in a full wiper mode disabled when a power-on signal of the vehicle is detected; monitoring the vehicle's status in real time; and determining a target operating mode of the vehicle's windshield wipers based on the vehicle status when the vehicle status meets preset conditions, and controlling the vehicle's windshield wipers to switch from the full wiper mode disabled to the target operating mode; wherein the preset conditions include at least one of the following: the driver's side door is closed and the driver's side seat is occupied, the vehicle speed signal is valid and the vehicle speed is greater than a vehicle speed threshold, the vehicle speed signal is invalid, the vehicle speed signal is lost, the windshield wiper is off, the windshield wiper speed changes, the vehicle is in a ready state, and the duration of the windshield wipers being in the full wiper mode disabled exceeds a time threshold.
[0007] Based on the aforementioned technical methods, immediately switching the windshield wipers to a full-mode disable mode upon vehicle power-on prevents unexpected wiping behavior. After the wipers enter this mode, by setting various preset conditions and monitoring vehicle status in real time, the system can automatically switch to a suitable target operating mode when the conditions are met, thus ensuring user needs are met. This method solves the problem of unexpected wiping behavior upon vehicle power-on, improving wiper reliability. Furthermore, by switching between conditions to meet user needs for wiper operation, it enhances the wiper's user experience and the overall user experience.
[0008] In some embodiments, the method further includes: When a power-off signal is detected, the vehicle's windshield wipers are kept in the all-wipe mode disabled; or, the vehicle's windshield wipers are switched from the target operating mode to the all-wipe mode disabled.
[0009] Based on the above technical means, ensuring that the windshield wipers are always disabled when the vehicle is powered off helps prevent unexpected wiping behavior when the power supply is unstable or not completely disconnected, further improving the stability and reliability of the windshield wipers.
[0010] In some embodiments, the method further includes: While the vehicle's windshield wipers are in the all-disabled mode, control the windshield wipers to be in the off position.
[0011] Based on the above technical means, forcing the wiper to be in the off position in the mode where all wiper settings are disabled can avoid unexpected wiping behavior caused by user misoperation or incorrect commands, thereby reducing the risk of failure and improving the stability and reliability of the wipers.
[0012] In some embodiments, controlling the vehicle's windshield wipers to be in a mode where all wiper settings are disabled includes: When the windshield wipers are mechanical wipers, turn off the mechanical wiper relay so that the relay does not respond to the wiper drive signal; When the wipers are electronic wipers, turn off the wiper controller of the electronic wipers so that the wiper controller does not respond to the wiper control signal.
[0013] Based on the above technical means, different disabling measures are taken for mechanical wipers and electronic wipers respectively, so that a unified safety control logic can be achieved regardless of the wiper type, thereby enhancing the universality and compatibility of the wiper control method provided in this application embodiment.
[0014] In some embodiments, the vehicle state includes the state of receiving a first wiper signal, and determining the target operating mode of the vehicle's wipers based on the vehicle state includes: Upon detecting the first wiper signal, it is determined that the target operating mode of the vehicle's wipers is a partial wiper mode with some wiper settings disabled.
[0015] Based on the aforementioned technical means, when the first wiper signal is received from the user, the vehicle system can determine that the wipers have entered a partial wiper mode that disables certain wiper settings. This retains some of the wipers' basic functions while restricting operations that may pose safety hazards, thus achieving a balance between intelligent response and safety assurance.
[0016] In some embodiments, the method further includes: If the target operating mode of the vehicle's windshield wipers is partial wiper mode, and a second wiper signal is detected, the vehicle will respond to the second wiper signal and control the vehicle's windshield wipers to exit the partial wiper mode.
[0017] Based on the above technical means, by setting a second wiper signal, users can restore the full function of the wipers when necessary, which improves the flexibility and practicality of human-computer interaction, and enhances the reliability and usability of the wipers.
[0018] In some embodiments, the target operating mode includes one of the following: off mode, partial wiper mode, wiping mode at a preset speed, periodic wiping mode, and wash and wipe mode.
[0019] Based on the aforementioned technical means, the target operating mode can be refined into multiple types, allowing for more flexible adaptation to different vehicle conditions and user needs. For example, a partial wiper mode disable can restrict certain unsafe operations while ensuring basic functionality, thereby further enhancing the system's controllability and safety.
[0020] Secondly, embodiments of this application provide a windshield wiper control device, which includes: The first control module is used to control the vehicle's windshield wipers to be in a mode where all wiper settings are disabled when the vehicle's power-on signal is detected. The monitoring module is used to monitor the vehicle's status in real time. The second control module is used to determine the target operating mode of the vehicle's windshield wipers based on the vehicle's status when the vehicle status meets preset conditions, and to control the vehicle's windshield wipers to switch from the all-wipes-disabled mode to the target operating mode. The preset conditions include at least one of the following: the driver's side door is closed and the driver's side seat is occupied; the vehicle speed signal is valid and the vehicle speed is greater than the vehicle speed threshold; the vehicle speed signal is invalid; the vehicle speed signal is lost; the windshield wipers are off; the windshield wipers change gears; the vehicle is in a ready state; and the duration of the windshield wipers being in the all-wipes-disabled mode exceeds a time threshold.
[0021] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory; the memory is used to store a computer program that can run on the processor, and the processor is used to execute the wiper control method as described in any one of the first aspects above when running the computer program.
[0022] Fourthly, embodiments of this application provide a computer storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the wiper control method as described in any one of the first aspects above.
[0023] Fifthly, embodiments of this application provide a vehicle including a processor and a memory; the memory is used to store a computer program capable of running on the processor, and the processor is used to execute the wiper control method as described in any one of the first aspects above when running the computer program.
[0024] It should be understood that the above general description and the following detailed description are illustrative and explanatory only, and are not intended to limit the technical solutions of this application. Attached Figure Description
[0025] Figure 1 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 1 ; Figure 2 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 2 ; Figure 3 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 3 ; Figure 4 This is a flowchart of a windshield wiper state transition provided in an embodiment of this application; Figure 5 A logic block diagram of a windshield wiper control device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0026] In order to gain a more detailed understanding of the features and technical content of the embodiments of this application, the implementation of the embodiments of this application will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of this application.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0028] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0029] It should also be noted that the terms "first, second, and third" used in the embodiments of this application are only used to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, and third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0030] Furthermore, the reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0031] Windshield wipers are essential components installed on car windshields to remove rain, snow, and dust from the glass. Powered by an electric motor, the wiper's motion is reduced and amplified by a worm gear mechanism, and then a four-bar linkage converts the motor's continuous rotational motion into the left-right swinging motion of the wiper arm. This, in turn, drives the wiper blades to wipe the windshield, thus cleaning it. Therefore, windshield wipers play a crucial role in ensuring driving safety, providing drivers with clear visibility in all weather conditions, especially in rain and snow, effectively clearing obstacles from the windshield and reducing safety hazards.
[0032] Normally, when a driver determines that the windshield wipers need to be activated, they can control the wipers to wipe at the desired speed by sending a control command to the vehicle's system. Alternatively, the driver can control the wipers to wipe at the desired speed by operating the wiper lever. When the driver does not send a command or operate the lever, the wipers remain off.
[0033] However, in practical applications, when a vehicle is first powered on, the windshield wipers may start erroneously due to unstable signals or inaccurate status recognition, resulting in unexpected wiping behavior.
[0034] On the one hand, unexpected wiping behavior of windshield wipers can easily cause unnecessary interference to the driver. On the other hand, unexpected wiping behavior can easily be mistaken for a malfunction, potentially leading to frequent wiper repairs and reducing the overall reliability of the vehicle.
[0035] Therefore, there is an urgent need for a more stable and precise wiper control method to improve the reliability of wipers.
[0036] To address the aforementioned issues, this application provides a windshield wiper control method. The core of this method is as follows: upon vehicle power-on, the wipers are first placed in a "all wiper settings disabled" mode to prevent unexpected wiping behavior due to unstable signals or inaccurate status recognition upon vehicle power-on. Then, in the "all wiper settings disabled" mode, the vehicle status is monitored in real-time, and the wipers are automatically switched to a target operating mode based on preset conditions, ensuring uninterrupted normal operation of the wipers. This method effectively prevents the wipers from activating under inappropriate conditions, thereby improving wiper reliability and enhancing user safety and experience.
[0037] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0038] In this embodiment, the processing steps of the windshield wiper control method can be implemented by a processor corresponding to the vehicle control system, or by a processor of an onboard device installed in the vehicle. This onboard device could be, for example, a Body Domain Controller (BDC) or a vehicle controller.
[0039] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 1 The following explanation uses the processor corresponding to the vehicle control system (hereinafter referred to as the vehicle system) as an example to illustrate this windshield wiper control method. Figure 1 As shown, the method may include the following steps 101 to 103: Step 101: Upon detecting a power-on signal from the vehicle, control the vehicle's windshield wipers to be in a mode where all wiper settings are disabled.
[0040] The power-on signal refers to the status signal indicating that the vehicle's power system has switched from being powered off (OFF) to being powered on (ON), signifying that the vehicle has entered the work preparation stage. The power-on signal is typically detected by the body control module and triggers subsequent control logic.
[0041] The "All Wiper Mode Disabled" refers to a state in which all operating functions of the windshield wipers are temporarily disabled to prevent accidental operation when the vehicle is initially powered on.
[0042] When a vehicle is first powered on, the vehicle is not yet fully initialized. If the user accidentally operates the windshield wiper switch at this time, the wipers may suddenly start, which could affect driving safety. Therefore, in this embodiment, when a vehicle power-on signal is detected, the vehicle's windshield wipers are controlled to be in a mode where all wiper settings are disabled.
[0043] In one implementation, when a vehicle power-on signal is detected, the state machine corresponding to the windshield wipers can be activated. A state machine is a finite state automaton model used to describe system behavior. In this embodiment, the state machine corresponding to the windshield wipers is used to manage the transition logic between different operating states of the windshield wipers, such as transitioning from a mode where all wiper settings are disabled to a target operating mode.
[0044] In this embodiment, the state machine corresponding to the windshield wiper enters the first state by default upon startup, which is the state where all wiper settings are disabled. When the state machine corresponding to the windshield wiper enters the first state, the windshield wiper is in the mode where all wiper settings are disabled.
[0045] In this embodiment, a power-on signal is triggered when the vehicle power system switches from OFF to ON. Upon receiving the power-on signal, the vehicle system immediately controls the windshield wiper system to enter a full wiper mode. In this mode, the wipers do not respond to any commands, regardless of whether the user operates the wiper switch or what wiper control signal is detected, in order to avoid unintended wiping actions.
[0046] In practical applications, the vehicle's onboard system forcibly disables the wipers from responding at all speeds. For both mechanical and electronic wipers, the system disables the wiper's relays, motors, and control signals. By placing the wipers in a fully disabled mode, the system effectively prevents malfunctions caused by unstable signals during initial vehicle startup, thus improving user experience and ensuring driving safety.
[0047] In one implementation, the process of controlling the vehicle's windshield wipers to be in a fully disabled wiper mode includes: when the wipers are mechanical, disabling the mechanical wiper relay so that the relay does not respond to wiper drive signals; and when the wipers are electronic, disabling the electronic wiper controller so that the wiper controller does not respond to wiper control signals.
[0048] Mechanical windshield wipers are devices that rely on relays and motors to drive the wiping action. Their control logic primarily uses the opening and closing of relays to start, stop, and adjust the wiper speed. A relay is an electromagnetic switch used to control the on / off state of the mechanical wiper circuit and to control the start and stop of the wiper motor. When the relay is closed, the wiper motor does not operate; in this case, no matter what wiper drive signal is received, the wiper will not be triggered to wipe.
[0049] The wiper drive signal is issued by the vehicle control module or other control modules to instruct the wipers to wipe at a specific speed corresponding to a specific setting. Specific speed settings include, for example, low speed, high speed, and intermittent wiping. In practical applications, when the vehicle power is switched from OFF to ON, if the onboard system detects that mechanical wipers are currently in use, it will deactivate the mechanical wiper relay. This effectively blocks the wiper drive signal from affecting the wipers, thus disabling them.
[0050] Electronic windshield wipers are devices that use electronic control systems (such as microcontrollers, sensors, and pulse width modulation (PWM) modules) to control the wiper action, offering a higher level of intelligence and flexibility. The wiper controller is the core component of an electronic windshield wiper, responsible for receiving control signals from the user or system and adjusting the wiper speed, frequency, or mode based on the signal content.
[0051] The wiper control signals are instructions from user input (such as the wiper switch) or vehicle system logic (such as scene modes) used to control the behavior of the wipers. By turning off the wiper controller of the electronic wipers, the wiper controller can ignore all external control signals, thus entering a disabled state.
[0052] In practical applications, when the vehicle power is switched from OFF to ON, if the vehicle system detects that electronic wipers are currently in use, it will turn off the electronic wiper controller. Regardless of whether the user operates the wiper switch, the electronic wiper controller will not respond to any commands, thus avoiding the problem of malfunction at the moment of power-on and improving the stability and comfort of the user experience.
[0053] In this embodiment, different disabling methods are adopted for different types of windshield wipers, ensuring stronger system compatibility and wider adaptability. For example, when the vehicle system detects that the vehicle is using mechanical windshield wipers, the system can disable the relay of the mechanical windshield wiper, thereby effectively isolating the wiper drive signal. When the vehicle system detects that the vehicle is equipped with an intelligent electronic system, it needs to directly disable the wiper controller of the electronic windshield wiper, completely blocking all external control commands. Both the method of disabling the relay of the mechanical windshield wiper and the method of disabling the wiper controller of the electronic windshield wiper can achieve a non-responsive state of the wipers during the power-on phase, thereby avoiding unnecessary wiper actions caused by misoperation or abnormal signals during system initialization.
[0054] In this embodiment, when the vehicle power is switched from OFF to ON, the vehicle system enters the initialization phase. During this initialization phase, the vehicle system's self-test and function release may not be completed yet. Therefore, the system sets the windshield wipers to a mode where all wiper settings are disabled. Only when the conditions for de-disabling are met will the system exit the mode where all wiper settings are disabled, allowing the user to operate the wipers normally.
[0055] Step 102: Monitor the vehicle's status in real time.
[0056] Vehicle status refers to a set of signals related to the vehicle's current operating environment and usage scenario, such as door opening / closing status, seat occupancy, vehicle speed signal, and vehicle readiness status. By monitoring changes in vehicle status in real time, the onboard system can determine whether the current vehicle status meets the conditions for disabling the windshield wipers, and based on whether the conditions are met, decide whether to switch the wipers from the all-wipe mode disabled to the target operating mode.
[0057] In this application embodiment, the vehicle status includes, but is not limited to: driver's side door status, driver's side seat status, vehicle speed status, windshield wiper control status, and vehicle readiness status.
[0058] The driver's side door status includes the open / closed status and the change in the open / closed status.
[0059] The driver's seat status includes the driver's seat position, driver's seat occupancy status, and changes in driver's seat occupancy status.
[0060] Vehicle speed status includes whether the vehicle speed signal is valid, whether the vehicle speed signal is lost, and the vehicle speed magnitude.
[0061] The wiper control status includes whether a wiper signal is received, whether the wiper switch is in the off position or changes direction, etc. Different positions or different changing methods correspond to different wiper signals.
[0062] The vehicle's ready status includes the vehicle's power system being OFF and the vehicle being in the Ready position.
[0063] In this embodiment, vehicle status data can be continuously collected through sensors, Controller Area Network (CAN) communication, and then uniformly analyzed and processed by the onboard system. By monitoring the vehicle status in real time, the onboard system ensures rapid response to changes in vehicle status, improving the sensitivity and reliability of the windshield wipers.
[0064] Step 103: If the vehicle status meets the preset conditions, determine the target working mode of the vehicle's windshield wipers according to the vehicle status, and control the vehicle's windshield wipers to switch from the all-wipe mode to the target working mode.
[0065] The preset conditions refer to a combination of vehicle status parameters. When any one of these conditions is met, the windshield wipers will switch from a disabled state to the target operating mode. These preset conditions include, but are not limited to, the driver's side door being closed, someone being in the driver's seat, the vehicle speed signal being valid and greater than a threshold, and the vehicle being in a ready state.
[0066] For example, the preset conditions include at least one of the following: the driver's side door is closed and the driver's side seat is occupied, the vehicle speed signal is valid and the vehicle speed is greater than the vehicle speed threshold, the vehicle speed signal is invalid, the vehicle speed signal is lost, the windshield wipers are off, the windshield wipers change speed, the vehicle is ready, and the duration of the windshield wipers being in the all-wipes-disabled mode exceeds a time threshold.
[0067] In this embodiment of the application, when any preset condition is met, the vehicle system can consider that the vehicle has the basic conditions for safe operation. Thus, the vehicle system can control the windshield wipers to exit the all-wipe mode disable mode based on the current vehicle status, so that the windshield wipers can respond to user commands normally.
[0068] In one implementation, after the wipers exit the all-wipe mode disabled mode, they will default to the off state, and then the wipers can respond to the user's operation commands.
[0069] For example, if the driver's side door is closed and the driver's seat is occupied, it means that the driver is seated and the vehicle is drivable. In this case, the windshield wipers can be controlled to exit the all-wipe mode so that the wipers can respond to user commands normally.
[0070] If the vehicle speed signal is valid and exceeds the set threshold, it indicates that the vehicle is moving and may require the windshield wipers to assist visibility. Therefore, the windshield wipers can be controlled to exit the all-wipe mode so that they can respond to user commands normally.
[0071] If the vehicle speed signal is invalid or the node is lost, it may indicate that the vehicle is not started or there is a malfunction. In this case, it is not necessary to disable the windshield wipers. Instead, the windshield wipers can be controlled to exit the all-wipe mode so that the windshield wipers can respond to user commands normally.
[0072] When the wiper settings are off or change abruptly, it may indicate that the user is trying to adjust the wiper settings. This means that the user needs to use the wipers. Therefore, you can control the wipers to exit the all-wipes-disabled mode so that the wipers can respond to the user's commands normally.
[0073] When the vehicle is in a ready state, it means that the vehicle has completed all self-checks and is ready to run. At this time, the windshield wipers can be controlled to exit the all-wiper-mode disabled mode so that the windshield wipers can respond to user commands normally.
[0074] When the windshield wipers remain in the disabled mode for more than a set time threshold, it should also be considered a timeout unlocking mechanism to prevent users from being inconvenienced by the wipers being unresponsive for an extended period.
[0075] In another implementation, after the wipers exit the all-wiper-mode disabled mode, they can directly jump to the target operating mode, which is determined based on the vehicle's status.
[0076] The target operating mode refers to the specific operating mode that the control system determines the wipers should perform based on the vehicle's current state and the user's intent. In this embodiment, the target operating mode includes, but is not limited to, an off mode, a partial wiper mode with certain speed settings disabled, a periodic wiping mode, a wiping mode at a preset speed, and a wash-and-wipe mode. Each mode corresponds to different wiper behavior characteristics. The target operating mode determines whether the wipers are activated, how they operate (e.g., wiping frequency, speed), and whether they are used in conjunction with other functions (e.g., washing). The process by which the control system selects the target operating mode directly affects the wiper system's response logic and user experience.
[0077] Among them, the "Off" mode means that the wipers do not perform any wiping action at all, which is usually used when the vehicle is powered off or in specific safety scenarios; the "Partial Wiper Mode" means that the system is set to only allow certain wiper speeds (such as low speed and high speed) to be activated, while other speeds (such as spot wiping and automatic) are restricted to prevent accidental operation; the "Preset Speed Wiping Mode" means that the vehicle system is set to allow the wipers to wipe continuously at a set speed, which is not affected by manual switching by the user; the "Periodic Wiping Mode" means that the vehicle system is set to allow the wipers to wipe repeatedly at a certain time interval, which is suitable for light rain; and the "Wash and Wipe" mode means that the vehicle system performs both water spraying and wiping actions at the same time, which is often used to clean the windshield.
[0078] These target operating modes can dynamically switch according to vehicle status (such as power status, vehicle speed, door lock status, seat occupancy, etc.) to ensure that the wipers provide the best operating experience in different scenarios. For example, when the vehicle is initially powered on, in order to avoid accidental activation and unnecessary wiping, the wipers may enter a partial wiper mode that is disabled. Once the driver is detected to be seated and the door is closed, the wipers will be de-disabled and return to normal operating mode.
[0079] By defining multiple target operating modes for the windshield wipers and intelligently switching them based on vehicle status, user frustration caused by misoperation can be effectively reduced, improving the overall driving experience. This method of defining multiple target operating modes for the windshield wipers and intelligently switching them based on vehicle status allows for precise control of wiper behavior, avoiding unnecessary wiping actions and thus enhancing user trust and satisfaction with the vehicle's intelligent control system.
[0080] In this embodiment, the vehicle system can compare the vehicle status with the aforementioned preset conditions one by one to determine whether the vehicle status meets the preset conditions. When the vehicle system detects that one of the preset conditions is met, it may trigger the windshield wipers to switch from the all-wipe mode to the target working mode.
[0081] In one implementation, the vehicle system can use the state machine corresponding to the windshield wiper to realize the transition process of the windshield wiper from the all-wipe mode disabled mode to the target working mode, so as to ensure that the transition logic is clear and controllable.
[0082] For example, in this embodiment of the application, when the vehicle state meets preset conditions, the state machine corresponding to the windshield wiper is triggered to jump from the first state to the second state, which is the windshield wiper working state. Specifically, when the state machine corresponding to the windshield wiper jumps to the second state, the windshield wiper exits the all-wipe mode disable mode and enters the normal working mode. In the normal working mode, the windshield wiper can be in any of the following modes: off mode, partial wiper mode disable mode, periodic wiping mode, wiping at a preset speed mode, washing and wiping mode, etc. The actual working mode of the windshield wiper is determined according to the vehicle state.
[0083] The windshield wiper control method provided in this application immediately enters a disabled mode for all wiper settings upon vehicle power-on to prevent malfunction. Subsequently, by monitoring the vehicle status in real time and determining whether to de-disable the wipers based on multiple preset conditions, the method switches to the target operating mode. This wiper control method not only improves the safety of wiper use but also significantly enhances the user's in-vehicle experience, particularly by effectively reducing abnormal wiping phenomena caused by signal interference or accidental activation during vehicle power-on and power-off processes.
[0084] Based on the above embodiments, this application also provides a windshield wiper control method, please refer to... Figure 2 , Figure 2 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 2 The method includes: Step 201: Upon detecting a power-on signal from the vehicle, control the vehicle's windshield wipers to be in a mode where all wiper settings are disabled.
[0085] In this embodiment of the application, when the vehicle's windshield wipers are in the all-wipe-disable mode, the vehicle's windshield wipers are controlled to be in the off position.
[0086] When the vehicle system controls the windshield wipers to the disabled mode, it will detect the wiper settings and, regardless of the wiper settings, the vehicle system will default to turning the wipers off.
[0087] In one implementation, while the vehicle's windshield wipers are in a fully disabled mode, the onboard system can detect whether the wipers are in the off position. If they are in the off position, no action is taken. If they are not in the off position, the system controls the wipers to reset to the off position.
[0088] Step 202: Monitor the vehicle status in real time.
[0089] Step 203: When a power-off signal is detected, control the vehicle's windshield wipers to remain in the all-wipe mode disabled; or, control the vehicle's windshield wipers to switch from the target operating mode to the all-wipe mode disabled.
[0090] The power-down signal, as opposed to the power-on signal, refers to the signal indicating the vehicle's power supply switching from the ON to the OFF position. When the vehicle is turned off or the power is cut off, the onboard system detects the change in power status and determines whether to initiate the power-down process. The power-down signal triggers a series of logical judgments and control operations related to the vehicle's power-on / power-off, such as shutting down unfinished equipment actions and saving the current state. Detecting the power-down signal is a crucial prerequisite for ensuring safe system exit and preventing erroneous operations.
[0091] In this embodiment of the application, when a power-off signal is detected, it indicates that the vehicle is turned off or the power is cut off. In this case, in order to avoid unexpected wiping actions of the windshield wipers, the vehicle system will control the windshield wipers to enter a disabled state.
[0092] If the vehicle's windshield wipers are already in a disabled mode at all wiper settings before the power-off signal is detected, the vehicle system will control the wipers to remain in the disabled mode when the power-off signal is detected.
[0093] If the vehicle's windshield wipers are in the target operating mode before the power-off signal is detected, meaning the wipers are in normal working condition, then when the power-off signal is detected, the vehicle system will control the wipers to switch from the target operating mode to the all-wipes-disable mode.
[0094] The "All Wiper Mode Disable" is typically used to prevent the wipers from activating accidentally when the vehicle is in a specific state (such as when the power is off), thereby improving the user experience and ensuring wiper stability. The in-vehicle system can implement the "All Wiper Mode Disable" through software logic or by using hardware relay control to ensure the wiper motor is not activated.
[0095] It should be noted that, in this embodiment, once the wipers have exited the all-wipe mode and entered normal operation during a single power-on cycle, they will not re-enter the all-wipe mode unless the power is turned off and on again. This design, which allows the wipers to exit the all-wipe mode and enter normal operation, helps improve the user experience and avoids frequent accidental triggering of wiper actions.
[0096] In this embodiment, by controlling the windshield wipers to remain in the all-wipe mode disabled when a power-off signal is detected, or by switching from the target operating mode to the all-wipe mode disabled, it is possible to effectively prevent the windshield wipers from performing unexpected wiping actions due to misoperation or residual commands during the vehicle's power-off process. This improves the stability of the windshield wipers, reduces user complaints about abnormal windshield wiper behavior, thereby enhancing the overall driving experience and ultimately improving the reliability and user satisfaction of the windshield wipers.
[0097] Based on the above embodiments, this application also provides a windshield wiper control method, please refer to... Figure 3 , Figure 3 This is a flowchart illustrating a windshield wiper control method provided in an embodiment of this application. Figure 3 The method includes steps 301 to 303.
[0098] Step 301: Upon detecting a power-on signal from the vehicle, control the vehicle's windshield wipers to be in a mode where all wiper settings are disabled.
[0099] Specifically, when the vehicle's windshield wipers are in the all-disabled mode, the vehicle's windshield wipers are controlled to be in the off position.
[0100] For details on how to disable all windshield wipers, please refer to the aforementioned content, which will not be repeated here.
[0101] Step 302: Monitor the vehicle status in real time.
[0102] In this embodiment of the application, the vehicle state includes the windshield wiper control state, wherein different windshield wiper control states may be implemented through different windshield wiper signals.
[0103] The vehicle status includes the status of receiving the first wiper signal. The first wiper signal refers to the signal that controls the wipers to enter a partial wiper mode that is disabled.
[0104] The first wiper signal refers to the operation command issued by the user through the wiper switch or through various means such as voice, gesture, or touch. The first wiper signal may originate from an electrical signal generated by a mechanical wiper switch or from a digital signal received by an electronic wiper controller, depending on the type of wiper system used in the vehicle.
[0105] Step 303: Upon receiving the first wiper signal, determine that the target operating mode of the vehicle's wipers is a partial wiper mode disabled.
[0106] In this embodiment of the application, if the vehicle system detects a first wiper signal, then in response to the first wiper signal, it determines that the target operating mode of the vehicle's wipers is a partial wiper mode with some wiper settings disabled.
[0107] Among them, the partial wiper mode disable mode refers to a working mode in which the wiper system temporarily disables the response function of certain specific modes after the vehicle is powered on, in order to prevent the wipers from malfunctioning due to accidental touch or other reasons.
[0108] In certain wiper mode disable modes, the wiper's functionality is limited, such as disabling high-speed wiping or spot wiping. In this case, the wipers can only respond to commands corresponding to regular wiper operations, such as low-speed wiping commands or periodic wiping commands.
[0109] Users can control the windshield wipers to a mode that disables some wiper speeds via commands. This reduces the power consumption of the wipers and blocks unwanted wiping actions.
[0110] In this embodiment, when the vehicle power is switched from OFF to ON, the vehicle system first enters the windshield wiper disabled state (i.e., all wiper settings disabled) in the ON state. If the user issues the first wiper signal while the vehicle power is ON, the vehicle system will control the wipers to exit the all-wiper-setting disabled mode and then control the wipers to enter a partial wiper-setting disabled mode. It should be noted that this process is imperceptible to the user.
[0111] In the partial wiper mode, the vehicle system only allows some wiper settings to respond to wiper operations, while the remaining settings are temporarily disabled, thus enabling fine-grained control over wiper behavior.
[0112] Step 304: If the target operating mode of the vehicle's windshield wipers is partial wiper mode, and a second wiper signal is detected, then respond to the second wiper signal and control the vehicle's windshield wipers to exit the partial wiper mode.
[0113] In this embodiment, when the vehicle's windshield wipers are in a partial wiper mode disabled, the vehicle system continuously monitors for new wiper signals. If a second wiper signal is detected, the vehicle system responds by controlling the vehicle's windshield wipers to exit the partial wiper mode disabled.
[0114] The second wiper signal refers to the operation command issued by the user through the wiper switch or through various means such as voice, gesture, or touch. The second wiper signal may originate from an electrical signal generated by a mechanical wiper switch or from a digital signal received by an electronic wiper controller, depending on the type of wiper system used in the vehicle.
[0115] In one implementation, when the vehicle's windshield wipers exit the partial wiper mode disable mode, the wipers can be turned off by default, and then the wipers can be restored to normal operation.
[0116] In another implementation, when the vehicle's windshield wipers exit the partial wiper mode disable mode, the wipers can be controlled to enter the user-specified wiper mode.
[0117] The process of disabling certain wiper settings in the windshield wiper mode includes the following steps.
[0118] 1) Signal recognition: The vehicle system detects the second wiper signal through the body control module or electronic wiper controller; 2) Logical judgment: The vehicle system responds to the second wiper signal, switches the wiper operating mode from the partial wiper speed disabled mode to normal response, and performs corresponding actions according to the second wiper signal, such as starting low-speed wiping, starting high-speed wiping, or starting the washing function.
[0119] By setting a first wiper signal and a second wiper signal, the system can enable and disable certain wiper modes, allowing users to turn off some wiper settings according to their personal preferences or needs. This improves the intelligence and flexibility of the wipers, thereby enhancing user experience and safety.
[0120] By introducing a monitoring and response mechanism for the second wiper signal, the vehicle system can flexibly adjust the behavior of the wipers while ensuring safety, avoiding malfunctions of the wipers in unnecessary scenarios, thereby improving the intelligence and reliability of the system.
[0121] Based on the above embodiments, the following description will be provided with specific examples.
[0122] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating the state transition of a windshield wiper according to an embodiment of this application. Figure 4 As shown, there are multiple transition paths between the disabled and engaged states of the windshield wipers, and these transition paths are implemented based on the state machine corresponding to the windshield wipers. These transition paths constitute the complete state machine transition logic.
[0123] If the vehicle is not started, such as Figure 4 As shown in section 401, the wiper's state machine is in the OFF position when the wipers are disabled. When the vehicle is powered on to the ON position, the wiper's state machine will switch from the OFF position (wipers disabled) to the ON position (wipers disabled), as shown below. Figure 4 As shown in Table 402. Then the vehicle system can determine whether to keep the wipers disabled or unlock them based on the conditions in Table 1.
[0124] Table 1
[0125] In this embodiment, after the vehicle is powered on, the windshield wipers are initially set to a disabled state (all wiper settings disabled). The vehicle system then acquires the vehicle status via sensors or the CAN bus and checks whether the vehicle status meets the conditions in Table 1. If the vehicle is detected to be in condition 5 of Table 1, i.e., the vehicle is powered off, the wiper status will switch from the ON position (wiper disabled) to the OFF position (wiper disabled).
[0126] When the wipers are disabled in the ON position, if the vehicle is detected to be under conditions 1, 2, 3, 4, or 6 in Table 1, and the vehicle system determines that the vehicle status meets the preset conditions, the wiper status will switch from wipers disabled in the ON position to wipers in normal operation in the ON position. Figure 4 As shown in Figure 403, this means controlling the windshield wipers to exit the all-wipe mode disabled and enter the wiper-enabled state, at which point the wipers can respond to user input commands.
[0127] When the wipers are in the ON position and functioning normally, if the vehicle is detected to be in condition 5 of Table 1, that is, the vehicle has changed from being powered on to being powered off, the wiper status will switch from the ON position (wipers functioning normally) to the OFF position (wipers disabled).
[0128] The following describes the process of implementing wiper control methods for different types of wiper systems.
[0129] For mechanical windshield wipers, the control logic includes: Prerequisite: The windshield wiper switch is in the non-OFF position.
[0130] Triggering condition: The vehicle power supply is switched from OFF to ON.
[0131] Output: a. Enter the state machine, and the state machine jumps from the OFF position (wiper disabled) to the ON position (wiper disabled).
[0132] At this time, the wipers can ignore any wiper speed switch commands, scene modes, and send the current wiper speed signal normally. At the same time, the wiper's washer function is turned off, and the wiper's low / high speed relay is turned off.
[0133] Exit conditions (a||b||c||d||e): a. The driver's seat is detected to be occupied, and the driver's side door is closed; b. The vehicle speed signal is detected to be valid, and the vehicle speed is greater than 3 km / h; c. Invalid vehicle speed detected; d. Monitoring the signals of the wiper switch or washer switch revealed that the wiper switch signal exhibited arbitrary jumps; e. The vehicle is in a Ready state.
[0134] Exit execution: The state machine transitions from the ON position (wiper disabled) to the ON position (wiper normally responding).
[0135] For electronic windshield wipers, the control logic includes: Prerequisite: The windshield wiper switch is in the non-OFF position.
[0136] Triggering condition: The vehicle power supply is switched from OFF to ON.
[0137] Output: a. Enter the state machine, and the state machine jumps from the OFF position (wiper disabled) to the ON position (wiper disabled).
[0138] At this point, the wiper controller completely ignores any commands from the wiper mode switch and the current scene mode setting, and simultaneously turns off the washer relay.
[0139] If the wiper switch is currently in the auto mode, a request to disable RLS_Speed=0 is sent to the electronic wiper, while other signals are sent to RLS normally. If the wiper is in the point wipe / low speed / high speed mode, a Wiper_Switch=0 signal is sent to the electronic wiper, while other signals are sent normally. If the wiper is in the washer mode, a washer signal Front_Wash=0 is sent to the electronic wiper, while other signals are sent normally.
[0140] Exit conditions (a||b||c||d||e): a. The driver's seat is detected to be occupied, and the driver's side door is closed; b. The vehicle speed signal is detected to be valid, and the vehicle speed is greater than 3 km / h; c. Invalid vehicle speed detected; d. Monitoring the signals of the wiper switch or washer switch revealed that the wiper switch signal exhibited arbitrary jumps; e. The vehicle is in a Ready state.
[0141] Exit execution: The state machine transitions from the ON position (wiper disabled) to the ON position (wiper normally responding).
[0142] It should be noted that, regardless of whether it is a mechanical or electronic windshield wiper, when the vehicle is in the ON position (disabled) or in the ON position (normal response), the onboard system will immediately control the wipers to enter the OFF position (disabled state) as soon as the vehicle is powered off. In addition, after the vehicle is powered on, the wipers are initially in the disabled state, and then the disabling is lifted through a conditional judgment, jumping to the normal response state. Within a single power cycle, once the wipers exit the disabled state, they will only enter the disabled state again after the power is turned off.
[0143] In the wiper control method provided in this application embodiment, the wipers switch between three states: wipers disabled in the OFF position, wipers disabled in the ON position, and wipers responding normally in the ON position. Specific switching conditions can be found in the preset conditions mentioned above, or as shown in Table 1. Furthermore, during the sequential power-on cycle, once the wipers exit the disabled mode, they will not re-enter the disabled state. That is, the wipers will only enter the ON position when the vehicle is powered on. This method solves the problem of unexpected wiping actions by the wipers in specific scenarios or at specific speeds, effectively preventing malfunctions after power-on, addressing user complaints, and thus improving the user experience.
[0144] It should be understood that the steps in the aforementioned accompanying drawings are not necessarily performed in the order indicated in the drawings. Unless otherwise expressly stated herein, there is no strict order restriction on the execution of these steps, and they may be performed in other orders. Moreover, at least some of the steps in these drawings may include multiple sub-steps or multiple stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these sub-steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0145] In another embodiment of this application, a windshield wiper control device is provided; please refer to [reference needed]. Figure 5 , Figure 5 A logic block diagram of a windshield wiper control device provided in an embodiment of this application. The windshield wiper control device 500 may include: a first control module 501, a monitoring module 502, and a second control module 503, wherein: The first control module 501 is used to control the vehicle's windshield wipers to be in a mode where all wiper settings are disabled when the vehicle's power-on signal is detected. The monitoring module 502 is used to monitor the vehicle status in real time. The second control module 503 is used to determine the target operating mode of the vehicle's windshield wipers based on the vehicle's status when the vehicle status meets preset conditions, and to control the vehicle's windshield wipers to switch from the all-wipes-disabled mode to the target operating mode; wherein the preset conditions include at least one of the following: the driver's side door is closed and the driver's side seat is occupied, the vehicle speed signal is valid and the vehicle speed is greater than the vehicle speed threshold, the vehicle speed signal is invalid, the vehicle speed signal is lost, the windshield wipers are off, the windshield wipers speed changes, the vehicle is in a ready state, and the duration of the windshield wipers in the all-wipes-disabled mode exceeds a time threshold.
[0146] In one embodiment, the target operating mode includes one of the following: off mode, partial wiper mode, wiping mode at a preset speed, periodic wiping mode, and wash and wipe mode.
[0147] In one embodiment, the second control module 503 is further configured to: When a power-off signal is detected, the vehicle's windshield wipers are kept in the all-wipe mode disabled; or, the vehicle's windshield wipers are switched from the target operating mode to the all-wipe mode disabled.
[0148] In one embodiment, the first control module 501 is further configured to: While the vehicle's windshield wipers are in the all-disabled mode, control the windshield wipers to be in the off position.
[0149] In one embodiment, the first control module 501 is further configured to: When the windshield wipers are mechanical wipers, turn off the mechanical wiper relay so that the relay does not respond to the wiper drive signal; When the wipers are electronic wipers, turn off the wiper controller of the electronic wipers so that the wiper controller does not respond to the wiper control signal.
[0150] In one embodiment, the vehicle state includes a state of receiving a first wiper signal, and the second control module 503 is further configured to: Upon detecting the first wiper signal, it is determined that the target operating mode of the vehicle's wipers is a partial wiper mode with some wiper settings disabled.
[0151] In one embodiment, the second control module 503 is further configured to: If the target operating mode of the vehicle's windshield wipers is partial wiper mode, and a second wiper signal is detected, the vehicle will respond to the second wiper signal and control the vehicle's windshield wipers to exit the partial wiper mode.
[0152] The modules in the aforementioned wiper control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0153] Please refer to Figure 6 , Figure 6 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. The electronic device may include a communication interface 601, a memory 602, and a processor 603; the various components are coupled together through a bus system 604. It is understood that the bus system 604 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in… Figure 6 The general designated all buses as Bus System 604.
[0154] In this embodiment, the communication interface 601 is used to send and receive information with other external devices; the memory 602 is used to store a computer program that can run on the processor 603; the processor 603 is used to execute the steps of the wiper control method described in any of the foregoing embodiments when running the computer program.
[0155] It is understood that the memory 602 in this embodiment can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 602 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0156] The processor 603 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 603 or by instructions in software form. The processor 603 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 602, and the processor 603 reads the information in memory 602 and, in conjunction with its hardware, completes the steps of the above method.
[0157] It is also understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0158] For software implementation, the techniques described herein can be implemented through modules (e.g., procedures, functions, etc.) that perform the functions described herein. Software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or externally. Wherein, if implemented as a software functional module and not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0159] Therefore, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the wiper control method described in the foregoing embodiments.
[0160] This application also provides a computer program product, including a computer program or instructions that, when executed by a processor, implement the steps of the wiper control method as described in the foregoing embodiments.
[0161] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, devices, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage) containing computer-usable program code.
[0162] It should be noted that, in this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0163] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0164] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0165] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0166] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A wiper control method characterized by, The method comprises: In the case of detecting the power-on signal of the vehicle, controlling the wiper of the vehicle to be in an all-wiper-position disabling mode; Real-time monitoring of the vehicle state of the vehicle; In the case where the vehicle state meets the preset condition, determining the target working mode of the wiper of the vehicle according to the vehicle state, and controlling the wiper of the vehicle to jump from the all-wiper-position disabling mode to the target working mode; wherein the preset condition comprises at least one of the following: the main driver's seat door is in a closed state and the main driver's seat is in an occupied state, the vehicle speed signal is in a valid state and the vehicle speed is greater than a vehicle speed threshold, the vehicle speed signal is in an invalid state, the vehicle speed signal is in a lost state, the wiper position is in a closed state, the wiper position jumps, the vehicle is in a ready state, and the wiper is in the all-wiper-position disabling mode for more than a time threshold.
2. The method of claim 1, wherein, The method further comprises: When the power-off signal is monitored, the wiper of the vehicle is controlled to remain in the all-wiper-position disabling mode; or, the wiper of the vehicle is controlled to switch from the target working mode to the all-wiper-position disabling mode.
3. The method of claim 1, wherein, The method further comprises: During the all-wiper-position disabling mode of the wiper of the vehicle, the wiper position of the vehicle is controlled to be in a closed position.
4. The method according to any one of claims 1 to 3, characterized in that, The control of the wiper of the vehicle in the all-wiper-position disabling mode comprises: In the case of a mechanical wiper, the relay of the mechanical wiper is turned off, so that the relay does not respond to the wiper drive signal; In the case of an electronic wiper, the wiper controller of the electronic wiper is turned off, so that the wiper controller does not respond to the wiper control signal.
5. The method of claim 1, wherein, The vehicle state comprises a state of receiving a first wiper signal, and the determination of the target working mode of the wiper of the vehicle according to the vehicle state comprises: In the case of monitoring the first wiper signal, the target working mode of the wiper of the vehicle is determined to be the partial wiper-position disabling mode.
6. The method of claim 5, wherein, The method further comprises: In the case where the target working mode of the wiper of the vehicle is the partial wiper-position disabling mode, if the second wiper signal is monitored, the second wiper signal is responded to, and the wiper of the vehicle is controlled to exit the partial wiper-position disabling mode.
7. The method of claim 1, wherein, The target working mode comprises one of a closed mode, a partial wiper-position disabling mode, a preset-speed wiping mode, a periodic wiping mode, and a washing and wiping mode.
8. A wiper control device characterized by comprising: The device comprises: A first control module for controlling the wiper of the vehicle to be in an all-wiper-position disabling mode in the case of detecting the power-on signal of the vehicle; A monitoring module for real-time monitoring of the vehicle state of the vehicle; The second control module is configured to determine a target operation mode of a wiper of the vehicle according to the vehicle state and control the wiper of the vehicle to jump from the all-wiper-blocked mode to the target operation mode when the vehicle state meets a preset condition. The preset condition includes at least one of the following: the main driver's door is in a closed state and the main driver's seat is in an occupied state, a vehicle speed signal is in a valid state and the vehicle speed is greater than a vehicle speed threshold, the vehicle speed signal is in an invalid state, the vehicle speed signal is in a lost state, a wiper gear is in a closed state, the wiper gear jumps, the whole vehicle is in a ready state, and a time length of the wiper being in the all-wiper-blocked mode exceeds a time threshold.
9. An electronic device, comprising: The computer program is stored in the memory and executable on the processor. The processor is configured to execute the computer program to perform the wiper control method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The computer readable storage medium stores computer execution instructions. The computer execution instructions are executed by the processor to implement the wiper control method according to any one of claims 1 to 7.