Rainfall threshold adjusting method and device of automatic windscreen wiper system, vehicle and medium
By detecting the operation of the wiper lever, dynamically adjusting the rainfall threshold of the automatic wiper system, solving the problem that the existing system cannot meet the user's personalized needs and improving the user experience.
Patent Information
- Application Number
- CN202411958693.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-30
AI Technical Summary
The existing automatic wiper system cannot dynamically adjust the rainfall threshold based on the user's personalized operating habits and subjective feelings, resulting in poor user experience.
By determining whether there are multiple automatic gears in the wiper lever, detecting the operation of the lever, determining the actual rainfall threshold range of the current rainfall, and adjusting the rainfall threshold of the current automatic gear according to the gear rainfall threshold update strategy in this range.
It realizes personalized adjustment of the automatic wiper system, adapts to the operating habits and subjective feelings of different users, and improves the user experience.
Smart Images

Figure CN120056916A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicles, and particularly relates to a method, device, vehicle and medium for adjusting the rainfall threshold of an automatic wiper system. Background Art
[0002] In the existing automatic wiper function, the wiper will only start under a preset fixed rainfall amount. Even if multiple automatic wiper gears are set, the wiper will only start at several fixed rainfall amount gears. However, one or several fixed rainfall amount gears cannot suit the driving and operating habits of all drivers. For example, some drivers expect the automatic wiper function to be more sensitive and wipe the water on the front windshield in time, while some drivers expect the automatic wiper function to be less sensitive and do not need to wipe the water on the front windshield in time. Therefore, the main problem of the existing automatic wiper is that it cannot adapt to the operating habits of each driver, which may result in a negative experience in using the automatic wiper function. Summary of the Invention
[0003] This application provides a method, device, vehicle and medium for adjusting the rainfall threshold of an automatic wiper system to solve the problems that the existing automatic wiper cannot meet the personalized operating habits and subjective feelings of each user, and even if the rainfall threshold can be set for different automatic wiper gears on the central control screen, it cannot be dynamically adjusted according to the subjective feelings of the user during use.
[0004] A first aspect embodiment of this application provides a method for adjusting the rainfall threshold of an automatic wiper system, including the following steps: determining whether there are multiple automatic gears on the wiper lever; if there are multiple automatic gears on the wiper lever, storing the first current rainfall amount when it is detected that the wiper lever rises from the current automatic gear to the target automatic gear, and detecting whether the wiper lever drops from the automatic gear to the current automatic gear within a first preset duration; if the wiper lever drops from the automatic gear to the current automatic gear within the first preset duration, determining the first actual rainfall threshold interval where the first current rainfall amount is located, and updating the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
[0005] Optionally, the multiple automatic gears include the first to the M automatic gears, and the current automatic gear is the Nth automatic gear. The updating the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval includes:
[0006] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + 1)-th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula, where the first update formula is:
[0007] R N更新 = p * (R N原始 - R N+1原始 ) + R N+1原始 ;
[0008] Wherein, R N更新 is the rainfall threshold corresponding to the updated current automatic gear, R N原始 is the rainfall threshold corresponding to the N-th automatic gear, R N+1原始 is the rainfall threshold corresponding to the (N + 1)-th automatic gear, p is the ratio of βN to ΔN, p = βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the N-th automatic gear and the rainfall threshold corresponding to the (N + 1)-th automatic gear, ΔN = R N原始 - R N+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, βN = αN * Co, αN is the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear, αN = R 暂存 - R N+1原始 , Co is a preset percentage, 0% < Co < 100%;
[0009] If N = M, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the M-th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the second update formula, where the second update formula is:
[0010] R N更新 = p * (R N原始 ) - R Min ) + R Min ;
[0011] Wherein, R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, ΔN = R N原始 - R N+1原始 , βN = αN * Co, αN = R 暂存 - R N+1原始 ;
[0012] If N = M, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the third update formula, where the third update formula is:
[0013] R N更新 = αN * Co + R Min ;
[0014] where αN is the difference between the first current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min ;
[0015] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula and the second update formula;
[0016] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K + 1)th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K)th automatic gear, update the rainfall threshold corresponding to the (N + K)th automatic gear and the first update formula and the second update formula to update the rainfall threshold corresponding to the current automatic gear;
[0017] If the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula, the second update formula and the third update formula.
[0018] Optionally, after determining whether there are multiple automatic gear positions on the wiper lever, it further includes: if there is a single automatic gear position on the wiper lever, obtain the second current rainfall; when the second current rainfall is less than or equal to the rainfall threshold corresponding to the single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the fourth update formula, where the fourth update formula is:
[0019] R N更新 = αN * Co + R Min ;
[0020] where αN is the difference between the second current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min .
[0021] Optionally, when there are multiple automatic gears in the wiper lever, it further includes: if a wiper off command is detected, store the third current rainfall amount, and detect whether the wiper lever receives an automatic wiper on command within a second preset duration; if it is detected that the wiper lever receives the automatic wiper on command within the second preset duration, determine the second actual rainfall threshold interval where the third current rainfall amount is located, and update the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval.
[0022] Optionally, the multiple automatic gears include the first to the Mth automatic gears, and the current automatic gear is the Nth automatic gear. Updating the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval includes:
[0023] If N≥2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, and the upper limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the (N - 1)th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula, where the fifth update formula is:
[0024] R N更新 =R N-1原始 -p*(R N-1原始 -R N原始 );
[0025] Where p = βN / ΔN, βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall amount and a preset percentage, βN = αN*Co, ΔN = R N-1原始 -R N原始 , ΔN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the rainfall threshold corresponding to the Nth automatic gear, αN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall amount, αN = R N-1原始 -R 暂存 ;
[0026] If N = 1, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the sixth update formula, where the sixth update formula is:
[0027] R N更新 =R Max -p*(R Max -R 1原始 );
[0028] Where R 1原始 is the rainfall threshold corresponding to the first automatic gear, RMax is the maximum rainfall threshold, p = βN / ΔN, βN = αN*Co, where βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear position and the third current rainfall and a preset percentage, ΔN is the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear position and the rainfall threshold corresponding to the N-th automatic gear position, and ΔN = R N-1原始 -R N原始 , αN is the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear position and the third current rainfall, and αN = R N-1原始 -R 暂存 ;
[0029] If N = 1, when the lower limit of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear position and the upper limit of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear position based on the seventh update formula, where the seventh update formula is:
[0030] R N更新 = R Max -αN*Co;
[0031] where αN is the difference between the first current rainfall and the minimum rainfall threshold, and αN = R Max -R 暂存 ;
[0032] If N ≥ 2, when the lower limit of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear position and the upper limit of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear position based on the fifth update formula and the sixth update formula;
[0033] If the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K)-th automatic gear position and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K - 1)-th automatic gear position, then update the rainfall threshold corresponding to the (N - K)-th automatic gear position and the rainfall threshold corresponding to the current automatic gear position using the fifth update formula and the sixth update formula;
[0034] If the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear position and the upper limit of the first actual rainfall threshold interval is the maximum rainfall threshold, then update the rainfall threshold corresponding to the current automatic gear position based on the fifth update formula, the sixth update formula, and the seventh update formula.
[0035] Optionally, after obtaining the second current rainfall amount, it further includes: when the second current rainfall amount is greater than or equal to the rainfall threshold corresponding to the single automatic gear position, updating the rainfall threshold corresponding to the single automatic gear position based on the eighth update formula, where the eighth update formula is:
[0036] R N更新 = R Max - αN * Co;
[0037] Where αN is the difference between the maximum rainfall threshold and the third current rainfall amount, αN = R Max - R 暂存 .
[0038] An embodiment of the second aspect of the present application provides a rainfall threshold adjustment device for an automatic windshield wiper system, including: a judgment module for judging whether there are multiple automatic gear positions on the windshield wiper lever; a detection module for storing the first current rainfall amount when it is detected that the windshield wiper lever rises from the current automatic gear position to the target automatic gear position if there are multiple automatic gear positions on the windshield wiper lever, and detecting whether the windshield wiper lever drops from the automatic gear position to the current automatic gear position within a first preset time period; an adjustment module for determining the first actual rainfall threshold interval where the first current rainfall amount is located and updating the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval if the windshield wiper lever drops from the automatic gear position to the current automatic gear position within the first preset time period.
[0039] Optionally, the adjustment module is further configured to:
[0040] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + 1)th automatic gear position and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, updating the rainfall threshold corresponding to the current automatic gear position based on the first update formula, where the first update formula is:
[0041] R N更新 = p * (R N原始 - R N+1原始 ) + R N+1原始 ;
[0042] Where R N更新 is the updated rainfall threshold corresponding to the current automatic gear position, R N原始 is the rainfall threshold corresponding to the Nth automatic gear position, R N+1原始 is the rainfall threshold corresponding to the (N + 1)th automatic gear position, p is the ratio of βN to ΔN, p = βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the Nth automatic gear position and the rainfall threshold corresponding to the (N + 1)th automatic gear position, ΔN = R N原始 - RN+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, βN = αN * Co, where αN is the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear, αN = R 暂存 -R N+1原始 , Co is the preset percentage, 0% < Co < 100%;
[0043] If N = M, the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the M-th automatic gear, and the rainfall threshold corresponding to the current automatic gear is updated based on the second update formula, where the second update formula is:
[0044] R N更新 = p * (R N原始 ) - R Min ) + R Min ;
[0045] Where R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, ΔN = R N原始 -R N+1原始 , βN = αN * Co, αN = R 暂存 -R N+1原始 ;
[0046] If N = M, when the lower limit of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear, the rainfall threshold corresponding to the current automatic gear is updated based on the third update formula, where the third update formula is:
[0047] R N更新 = αN * Co + R Min ;
[0048] Where αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R 暂存 -R Min ;
[0049] If N ≤ M - 1, when the lower limit of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear, the rainfall threshold corresponding to the current automatic gear is updated based on the first update formula and the second update formula;
[0050] When the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K + 1)-th automatic gear position, and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K)-th automatic gear position, update the rainfall threshold corresponding to the current automatic gear position with the rainfall threshold corresponding to the (N + K)-th automatic gear position, the first update formula, and the second update formula;
[0051] When the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold, and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the M-th automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the first update formula, the second update formula, and the third update formula.
[0052] Optionally, after determining whether there are multiple automatic gear positions on the wiper lever, the adjustment module is further configured to: if there is a single automatic gear position on the wiper lever, obtain the second current rainfall; when the second current rainfall is less than or equal to the rainfall threshold corresponding to the single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the fourth update formula, where the fourth update formula is:
[0053] R N更新 = αN * Co + R Min ;
[0054] where αN is the difference between the second current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min .
[0055] Optionally, the adjustment module is further configured to: if a wiper off command is detected, store the third current rainfall, and detect whether an automatic wiper on command is received on the wiper lever within a second preset duration; if it is detected that the automatic wiper on command is received on the wiper lever within the second preset duration, determine the second actual rainfall threshold interval in which the third current rainfall is located, and update the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval.
[0056] Optionally, the multiple automatic gear positions include the first to M-th automatic gear positions, the current automatic gear position is the N-th automatic gear position, and when updating the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval, the adjustment module is further configured to:
[0057] If N≥2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, and the upper limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the (N - 1)th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula, where the fifth update formula is:
[0058] R N更新 = R N-1原始 - p * (R N-1原始 - R N原始 );
[0059] where p = βN / ΔN, βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall and a preset percentage, βN = αN * Co, ΔN = R N-1原始 - R N原始 , ΔN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the rainfall threshold corresponding to the Nth automatic gear, αN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall, αN = R N-1原始 - R 暂存 ;
[0060] If N = 1, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the sixth update formula, where the sixth update formula is:
[0061] R N更新 = R Max - p * (R Max - R 1原始 );
[0062] where, R 1原始 is the rainfall threshold corresponding to the first automatic gear, R Max is the maximum rainfall threshold, p = βN / ΔN, βN = αN * Co, βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall and a preset percentage, ΔN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the rainfall threshold corresponding to the Nth automatic gear, ΔN = R N-1原始 - R N原始 , αN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall, αN = R N-1原始 - R 暂存 ;
[0063] If N = 1, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the seventh update formula, where the seventh update formula is:
[0064] R N更新 = R Max - αN * Co;
[0065] Where αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R Max - R 暂存 ;
[0066] If N ≥ 2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula and the sixth update formula;
[0067] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K)th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K - 1)th automatic gear, then update the rainfall threshold corresponding to the current automatic gear with the rainfall threshold corresponding to the (N - K)th automatic gear and the fifth update formula and the sixth update formula;
[0068] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear and the upper limit value of the first actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula, the sixth update formula, and the seventh update formula.
[0069] Optionally, after obtaining the second current rainfall, the adjustment module is further configured to: when the second current rainfall is greater than or equal to the rainfall threshold corresponding to the single automatic gear, update the rainfall threshold corresponding to the single automatic gear based on the eighth update formula, where the eighth update formula is:
[0070] R N更新 = R Max - αN * Co;
[0071] Where αN is the difference between the maximum rainfall threshold and the third current rainfall, αN = R Max - R 暂存 .
[0072] A third aspect embodiment of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the method for adjusting the rainfall threshold of the automatic windshield wiper system as described in the above embodiments.
[0073] A fourth aspect embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and the program is executed by a processor to be used to implement the method for adjusting the rainfall threshold of the automatic windshield wiper system as described in the above embodiments.
[0074] In the above embodiments, it is determined whether there are multiple automatic gears for the windshield wiper lever. If there are multiple automatic gears for the windshield wiper lever, when it is detected that the windshield wiper lever is raised from the current automatic gear to the target automatic gear, the first current rainfall amount is stored, and it is detected whether the windshield wiper lever is lowered from the automatic gear to the current automatic gear within the first preset duration. If the windshield wiper lever is lowered from the automatic gear to the current automatic gear within the first preset duration, the first actual rainfall threshold interval where the first current rainfall amount is located is determined, and the rainfall threshold corresponding to the current automatic gear is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval. Thus, the problem that the existing automatic windshield wipers cannot meet the personalized operation habits and subjective feelings of each user is solved. Even if the rainfall thresholds for different automatic windshield wiper gears can be set on the central control screen, it is still impossible to dynamically adjust according to the user's subjective feelings during use. By learning the user's feedback on the current automatic windshield wiper function and automatically adjusting the rainfall thresholds for one or more gears according to the feedback, the purpose of adapting to personalized operations and meeting the user's subjective feelings is achieved.
[0075] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. Description of the Drawings
[0076] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:
[0077] Figure 1 It is a flowchart of a method for adjusting the rainfall threshold of an automatic windshield wiper system according to an embodiment of the present application;
[0078] Figure 2 It is a schematic diagram of an automatic windshield wiper system according to an embodiment of the present application;
[0079] Figure 3 It is a flowchart of a method for adjusting the rainfall threshold of an automatic windshield wiper system according to the first embodiment of the present application;
[0080] Figure 4Flow chart of the rain volume threshold adjustment method for the automatic windshield wiper system according to the second embodiment of the present application;
[0081] Figure 5 Schematic diagram of the rain volume threshold adjustment device for the automatic windshield wiper system according to the embodiment of the present application;
[0082] Figure 6 Schematic diagram of the vehicle structure according to the embodiment of the present application. Detailed implementation manners
[0083] The embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, but should not be construed as limiting the present application.
[0084] The rain volume threshold adjustment method, device, vehicle and medium of the automatic windshield wiper system according to the embodiments of the present application will be described below with reference to the accompanying drawings. In view of the problem in the above-mentioned background art that the existing automatic windshield wipers cannot meet the personalized operation habits and subjective feelings of each user, even if the rain volume thresholds for different automatic windshield wiper gears can be set on the central control screen, they cannot be dynamically adjusted according to the subjective feelings of the user during use. The present application provides a rain volume threshold adjustment method for an automatic windshield wiper system. In this method, it is determined whether there are multiple automatic gears on the windshield wiper lever. If there are multiple automatic gears on the windshield wiper lever, when it is detected that the windshield wiper lever rises from the current automatic gear to the target automatic gear, the first current rain volume is stored, and it is detected whether the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period. If the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period, the first actual rain volume threshold interval where the first current rain volume is located is determined, and the rain volume threshold corresponding to the current automatic gear is updated according to the gear rain volume threshold update strategy corresponding to the first actual rain volume threshold interval. Thus, the problems that the existing automatic windshield wipers cannot meet the personalized operation habits and subjective feelings of each user, even if the rain volume thresholds for different automatic windshield wiper gears can be set on the central control screen, they cannot be dynamically adjusted according to the subjective feelings of the user during use, etc. are solved. The feedback of the user on the current automatic windshield wiper function is learned, and the rain volume thresholds in one or more gears are automatically adjusted according to the feedback, so as to achieve the purpose of adapting to personalized operations and meeting the subjective feelings of the user.
[0085] In the control logic of a traditional automatic windshield wiper system, the rainfall measured by the rain sensor is transmitted to the controller. If there are multiple gears in the automatic windshield wiper system, the user can set a certain gear, and each gear corresponds to a fixed threshold. The controller compares the rainfall measured by the rain sensor with the rainfall threshold corresponding to the preset current gear. If the rainfall measured by the rain sensor exceeds the threshold corresponding to the set gear, the windshield wiper is activated; otherwise, the windshield wiper is not activated.
[0086] One of the technical solutions closest to the embodiment of the present application is to open a setting interface for the rainfall threshold under different automatic windshield wiper gears on the central control screen. The user can manually adjust the sensitivity to rainfall under different windshield wiper gears to adapt to the personalized operation habits of different users. Another technical solution closest to the embodiment of the present application is an intermittent windshield wiper, where the fixed intermittent time can be set or selected on the central control screen.
[0087] In the prior art, one or more rainfall thresholds are preset before the vehicle leaves the factory. Its disadvantage is that it cannot meet the personalized operation habits and subjective feelings of each user. Even if the rainfall threshold under different automatic windshield wiper gears can be set on the central control screen, its disadvantage is that it cannot be dynamically adjusted according to the subjective feelings of the user during use.
[0088] Therefore, the purpose of the embodiment of the present application is to collect other actions of the user after the automatic windshield wiper function is turned on by the controller, learn the user's feedback on the current automatic windshield wiper function, and automatically adjust the rainfall threshold under one or more gears according to the feedback, so as to achieve the purpose of adapting to personalized operations and meeting the user's subjective feelings.
[0089] Specifically, Figure 1 FIG. is a schematic flow chart of a method for adjusting the rainfall threshold of an automatic windshield wiper system provided by an embodiment of the present application.
[0090] As Figure 1 shown, the method for adjusting the rainfall threshold of the automatic windshield wiper system includes the following steps:
[0091] The automatic windshield wiper system is composed as follows:
[0092] 1. The rain sensor measures the current rainfall and transmits the current rainfall R 暂存 [unit: %] to the controller;
[0093] 2. The windshield wiper lever collects the user's settings of the windshield wiper mode switch and the gear of the automatic windshield wiper. In the settings of the windshield wiper lever applicable to the present invention, the automatic windshield wiper can have only one gear or multiple gears, and there is at least one windshield wiper off gear and one windshield wiper manual operation gear (such as the windshield wiper low-speed wiping gear and the windshield wiper high-speed wiping gear);
[0094] 3. The windshield wiper is directly or indirectly driven by a controller to wipe the front windshield;
[0095] 4. The controller receives the rainfall amount from the rain sensor, as Figure 2 shown, collects the windshield wiper mode switch of the windshield wiper lever and the gear of the automatic windshield wiper, and directly or indirectly drives the windshield wiper to wipe the front gear glass; the controller stores a preset rainfall threshold R N [unit: %] or multiple rainfall thresholds in the non-volatile memory inside the controller. For example, there are four gears 1 to 4, and the higher the gear, the easier it is to trigger the windshield wiper to wipe. The rainfall thresholds for the corresponding gears 1 to 4 are R 1 、R 2 、R 3 、R 4 respectively, where R 1 >R 2 >R 3 >R 4 , unit: %, the lower the rainfall threshold, the higher the sensitivity of the automatic windshield wiper, and the rainfall threshold can be modified and stored.
[0096] In step S101, it is determined whether there are multiple automatic gears on the windshield wiper lever.
[0097] In step S102, if there are multiple automatic gears on the windshield wiper lever, when it is detected that the windshield wiper lever rises from the current automatic gear to the target automatic gear, the first current rainfall amount is stored, and it is detected whether the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period.
[0098] In step S103, if the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period, the first actual rainfall threshold interval where the first current rainfall amount is located is determined, and the rainfall threshold corresponding to the current automatic gear is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
[0099] Optionally, in some embodiments, the multiple automatic gears include the first to the Mth automatic gears, the current automatic gear is the Nth automatic gear, and updating the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval includes:
[0100] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + 1)th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, the rainfall threshold corresponding to the current automatic gear is updated based on the first update formula, where the first update formula is:
[0101] R N更新 =p*(R N原始 -R N+1原始 )+RN+1原始 ;
[0102] Wherein, R N更新 is the rainfall threshold corresponding to the updated current automatic gear, R N原始 is the rainfall threshold corresponding to the Nth automatic gear, R N+1原始 is the rainfall threshold corresponding to the (N + 1)th automatic gear, p is the ratio of βN to ΔN, p = βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the Nth automatic gear and the rainfall threshold corresponding to the (N + 1)th automatic gear, ΔN = R N原始 -R N+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)th automatic gear and a preset percentage, βN = αN*Co, αN is the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)th automatic gear, αN = R 暂存 -R N+1原始 , Co is a preset percentage, 0% < Co < 100%;
[0103] If N = M, the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear, and the rainfall threshold corresponding to the current automatic gear is updated based on the second update formula, where the second update formula is:
[0104] R N更新 = p*(R N原始 ) - R Min ) + R Min ;
[0105] Wherein, R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)th automatic gear and a preset percentage, ΔN = R N原始 -R N+1原始 , βN = αN*Co, αN = R 暂存 -R N+1原始 ;
[0106] If N = M, the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold, and when the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, the rainfall threshold corresponding to the current automatic gear is updated based on the third update formula, where the third update formula is:
[0107] R N更新 = αN*Co + R Min ;
[0108] Wherein, αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R 暂存 -R Min ;
[0109] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the first update formula and the second update formula;
[0110] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K + 1)th automatic gear position and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K)th automatic gear position, update the rainfall threshold corresponding to the (N + K)th automatic gear position and the rainfall threshold corresponding to the current automatic gear position based on the first update formula and the second update formula;
[0111] If the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the first update formula, the second update formula, and the third update formula.
[0112] Optionally, in some embodiments, after determining whether there are multiple automatic gear positions on the windshield wiper lever, it further includes: if there is a single automatic gear position on the windshield wiper lever, obtain the second current rainfall; when the second current rainfall is less than or equal to the rainfall threshold corresponding to the single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the fourth update formula, where the fourth update formula is:
[0113] R N更新 = αN * Co + R Min ;
[0114] where αN is the difference between the second current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min .
[0115] This technical solution needs to intelligently identify the following two situations. One is that the user believes that the current automatic windshield wiper works too sensitively, and the other is that the user believes that the current automatic windshield wiper works too insensitively.
[0116] The premise of intelligent identification is that the user has set the windshield wiper lever to the automatic windshield wiper gear position and set it to a certain gear position (if there are multiple gear positions) of the automatic windshield wiper gear position.
[0117] Set an upper limit value and a lower limit value for the rainfall threshold. If there are multiple automatic windshield wiper gear positions, for example, 4, where the upper limit value is defined as R Max , R 1 < R Max < 100%, and the lower limit value is defined as R Min , R 4 > R Min> 0%, if there is only one gear position, then 0 < R Min <R N <R Max <100%.
[0118] If R Min is set too low, it will cause the wiper to be triggered erroneously in the case of no rain or extremely low rainfall; if R Max is set too high, it will cause the wiper not to be triggered even in the case of heavy rainfall; therefore, R Min and R Max should be set according to the actual situation of the rain sensor to avoid the above two situations.
[0119] If the wiper lever has been set to the automatic gear position, and the controller detects that the automatic gear position is adjusted to other manual gear positions to drive the wiper to operate, such as single wipe, slow gear or fast gear, etc., the controller needs to temporarily store the rainfall amount R 暂存 at this time. If the controller then detects within a short period of time that the wiper lever is reset to the automatic gear position, it means that the user believes that the automatic gear can still be used, but subjectively believes that the sensitivity of the wiper is too low, that is, the preset rainfall threshold is too high.
[0120] If the wiper lever has been set to the automatic gear position, and the controller detects that the gear position of the automatic gear is increased (lowering the rainfall threshold and increasing the sensitivity), the controller needs to temporarily store the rainfall amount R 暂存 at this time. If the controller then detects within a short period of time that the gear position of the wiper lever is lowered to the original gear position, it means that the user believes that the original gear position of the automatic gear can still be used, but subjectively believes that the sensitivity of the wiper is too low, that is, the preset rainfall threshold is too high.
[0121] Specifically, as Figure 3 shown, if there are multiple automatic gear positions for the wiper lever, for example, the multiple automatic gear positions include the first to the Mth automatic gear positions, and the current automatic gear position is the Nth automatic gear position. When it is detected that the wiper lever is raised from the current automatic gear position to the target automatic gear position, the first current rainfall amount is stored, and when it is detected that the wiper lever is lowered from the automatic gear position to the current automatic gear position within the first preset time period, the first actual rainfall threshold interval where the first current rainfall amount is located is determined, and the rainfall threshold corresponding to the current automatic gear position is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
[0122] (1) If the first actual rainfall threshold interval of the first current rainfall amount R 暂存 is between the rainfall thresholds corresponding to the Nth and the (N + 1)th automatic gear positions (N = 1, 2..M - 1), that is, R N原始 >= R 暂存 > R N+1原始 then update the rainfall threshold corresponding to the current automatic gear position based on the first update formula, and lower RN Make it lower than R 暂存 , and the specific algorithm is as follows:
[0123] Define ΔN = R N原始 -R N+1原始 , that is, the difference between the rainfall threshold corresponding to the Nth automatic gear and the rainfall threshold of the (N + 1)th automatic gear [Equation 1]
[0124] Define αN = R 暂存 -R N+1原始 , that is, the difference between the first current rainfall and the rainfall threshold of the (N + 1)th automatic gear [Equation 2]
[0125] Set 0% < Co < 100%, R N更新 = αN * Co + R N+1原始 , [Equation 3]
[0126] Define βN = αN * Co, [Equation 4]
[0127] p = βN / ΔN [Equation 5], then:
[0128] R N更新 = p * (R N原始 -R N+1原始 ) + R N+1原始 , [Equation 6.1] The above formula is applicable to N = 1, 2... M - 1 (i.e., N ≤ M - 1);
[0129] If N = M, then update the rainfall threshold corresponding to the current automatic gear based on the second update formula, that is: R N更新 = p * (R N原始 -R Min ) + R Min . [Equation 6.2]
[0130] (2) If the first actual rainfall threshold interval of the first current rainfall R 暂存 is between the rainfall threshold R N corresponding to the Nth automatic gear and the minimum rainfall threshold R Min , that is, R N原始 >= R 暂存 > R Min and N = M, then update the rainfall threshold corresponding to the current automatic gear based on the third update formula, and the specific algorithm is as follows:
[0131] Define ΔN = R N原始 -R Min , that is, the difference between the rainfall threshold of the Nth automatic gear and the minimum rainfall threshold [Equation 7]
[0132] Define αN = R 暂存 -R Min, that is, the difference between the first current rainfall and the minimum rainfall threshold [Equation 8]
[0133] Set 0% < Co < 100%, R N更新 = αN * Co + R Min原始 , [Equation 9] is applicable to the case where N = M;
[0134] If N ≤ M - 1, then update the rainfall threshold corresponding to the current automatic gear based on the first update formula and the third update formula. Specifically, substitute ΔN and αN into [Equation 4], [Equation 5], [Equation 6.1] and [Equation 6.2] to obtain R N更新 .
[0135] (3) If the first actual rainfall threshold interval of the first current rainfall R 暂存 is not between R N原始 and R N+1原始 (N = 1, 2..M - 1), but is between R X and R X+1 (where X = N + K, X > N and X = 1, 2..M - 1), then update the rainfall threshold corresponding to the current automatic gear with the rainfall threshold corresponding to the (N + K)th automatic gear and the first update formula. Specifically, let N = X, and obtain R according to [Equation 1], [Equation 2], [Equation 3], [Equation 4], [Equation 5], [Equation 6.1] and [Equation 6.2] N更新 .
[0136] If R 暂存 is between the rainfall threshold R N原始 corresponding to the Mth automatic gear and the minimum rainfall threshold R Min , then update the rainfall threshold corresponding to the current automatic gear based on the first update formula and the third update formula, that is, obtain R according to [Equation 7], [Equation 8], [Equation 9], [Equation 4], [Equation 5], [Equation 6.1] and [Equation 6.2] N更新 .
[0137] (4) If the first actual rainfall threshold interval of the first current rainfall R 暂存 is between R Min and 0%, then no processing is required.
[0138] If there is a single automatic gear position on the wiper lever, obtain the second current rainfall R 暂存 . When the second current rainfall R 暂存 is less than or equal to the rainfall threshold corresponding to the single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the fourth update formula. Specifically, when R 暂存 <= R N原始 , the rainfall threshold corresponding to the single automatic gear position is R N原始,
[0139] Define Δ = R N原始 -R Min , that is, the difference between the rainfall threshold of the Nth automatic gear position and the minimum rainfall threshold [Equation 10]
[0140] Define αN = R 暂存 -R Min , that is, the difference between the first current rainfall and the minimum rainfall threshold [Equation 11]
[0141] Set 0% < Co < 100%, R N更新 = αN * Co + R Min . [Equation 12]
[0142] Optionally, in some embodiments, when there are multiple automatic gear positions on the wiper lever, it further includes: if a wiper off command is detected, store the third current rainfall, and detect whether an automatic wiper on command is received on the wiper lever within a second preset duration; if it is detected that the automatic wiper on command is received on the wiper lever within the second preset duration, determine the second actual rainfall threshold interval where the third current rainfall is located, and update the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval.
[0143] Optionally, in some embodiments, the multiple automatic gear positions include the first to the Mth automatic gear positions, the current automatic gear position is the Nth automatic gear position, and updating the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval includes:
[0144] If N ≥ 2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position and the upper limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N - 1th automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the fifth update formula, where the fifth update formula is:
[0145] R N更新 = R N-1原始 - p * (R N-1原始 - R N原始 );
[0146] Where p = βN / ΔN, βN is the product of the difference between the rainfall threshold corresponding to the N - 1th automatic gear position and the third current rainfall and a preset percentage, βN = αN * Co, ΔN = R N-1原始 - R N原始 , ΔN is the difference between the rainfall threshold corresponding to the N - 1th automatic gear position and the rainfall threshold corresponding to the Nth automatic gear position, αN is the difference between the rainfall threshold corresponding to the N - 1th automatic gear position and the third current rainfall, αN = R N-1原始 - R暂存 ;
[0147] If N = 1, the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear, and the rainfall threshold corresponding to the current automatic gear is updated based on the sixth update formula, where the sixth update formula is:
[0148] R N更新 = R Max - p * (R Max - R 1原始 );
[0149] Among them, R 1原始 is the rainfall threshold corresponding to the first automatic gear, R Max is the maximum rainfall threshold, p = βN / ΔN, βN = αN * Co, βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall and a preset percentage, ΔN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the rainfall threshold corresponding to the Nth automatic gear, ΔN = R N-1原始 - R N原始 , αN is the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear and the third current rainfall, αN = R N-1原始 - R 暂存 ;
[0150] If N = 1, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, the rainfall threshold corresponding to the current automatic gear is updated based on the seventh update formula, where the seventh update formula is:
[0151] R N更新 = R Max - αN * Co;
[0152] Among them, αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R Max - R 暂存 ;
[0153] If N ≥ 2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, the rainfall threshold corresponding to the current automatic gear is updated based on the fifth update formula and the sixth update formula;
[0154] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K)th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K - 1)th automatic gear, then the rainfall threshold corresponding to the (N - K)th automatic gear and the fifth update formula and the sixth update formula are used to update the rainfall threshold corresponding to the current automatic gear;
[0155] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear, and the upper limit value of the first actual rainfall threshold interval is the maximum rainfall threshold, then update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula, the sixth update formula, and the seventh update formula.
[0156] Optionally, in some embodiments, after obtaining the second current rainfall, it further includes: when the second current rainfall is greater than or equal to the rainfall threshold corresponding to a single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the eighth update formula, where the eighth update formula is:
[0157] R N更新 =R Max -αN*Co;
[0158] Where αN is the difference between the maximum rainfall threshold and the third current rainfall, αN = R Max -R 暂存 .
[0159] If the wiper lever has been set to the automatic gear position and the controller detects that the automatic gear of the wiper lever is adjusted to the off position, the controller temporarily stores the third current rainfall R 暂存 , if the controller then detects within a short period of time that the wiper lever is reset to the automatic gear position, it means that the user believes that the original gear of the automatic gear can still be used, but subjectively believes that the sensitivity of the wiper is too high, that is, the preset rainfall threshold is too low.
[0160] Specifically, as Figure 4 shown, if there are multiple automatic gear positions on the wiper lever, for example, the multiple automatic gear positions include the first to the Mth automatic gear positions, and the current automatic gear position is the Nth automatic gear position.
[0161] (1) If the second actual rainfall threshold interval of the third current rainfall R 暂存 is between the rainfall threshold R N-1 corresponding to the (N - 1)th automatic gear position and the rainfall threshold R N corresponding to the Nth automatic gear position (N = 2, 3..M), that is, R N-1原始 >R 暂存 >R N原始 , then R N原始 should be increased to be higher than R 暂存 , and then update the rainfall threshold corresponding to the current automatic gear position based on the fifth update formula. The specific algorithm is as follows:
[0162] Define ΔN = R N-1原始 -R N原始 , that is, the difference between the rainfall threshold corresponding to the (N - 1)th automatic gear position and the rainfall threshold of the Nth automatic gear position [Equation 13]
[0163] Define αN = R N-1原始 -R 暂存 , that is, the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear position and the third current rainfall [Equation 14]
[0164] Set 0% < Co < 100%, R N更新 = RN-1 原始 - αN * Co, [Equation 15]
[0165] Define βN = αN * Co, [Equation 4]
[0166] p = βN / ΔN [Equation 5], then:
[0167] R N更新 = R N-1原始 - p * (R N-1原始 - R N原始 ). [Equation 16.1], the above formula is applicable to N = 2, 3... M (i.e., N ≥ 2);
[0168] If N = 1, then update the rainfall threshold corresponding to the current automatic gear position based on the sixth update formula, that is: R N更新 = R Max - p * (R Max - R 1原始 ), [Equation 16.2]
[0169] (2) If the second actual rainfall threshold interval of the third current rainfall R 暂存 is between the rainfall threshold R N corresponding to the N-th automatic gear position and the maximum rainfall threshold R Max , that is, R N原始 < R 暂存 <= R Max and N = M, then update the rainfall threshold corresponding to the current automatic gear position based on the seventh update formula. The specific algorithm is as follows:
[0170] Define ΔN = R Max - R N原始 , that is, the difference between the maximum rainfall threshold and the rainfall threshold of the N-th automatic gear position [Equation 17]
[0171] Define αN = R Max - R 暂存 , that is, the difference between the maximum rainfall threshold and the third current rainfall [Equation 18]
[0172] Set 0% < Co < 100%, R N更新 = R Max - αN * Co [Equation 19], applicable to N = 1.
[0173] If N ≥ 2, substitute ΔN and αN into [Equation 4], [Equation 5], [Equation 16.1] and [Equation 16.2] to obtain RN 更新 .
[0174] (3) If the third current rainfall R 暂存 is not between R N-1原始 and R N原始 (N = 2, 3..M), but is between R X-1 and R X (X = N - K, X < N and X = 2, 3..M), then update the rainfall threshold corresponding to the current gear position with the rainfall threshold corresponding to the (N - K)th automatic gear position, the fifth update formula, and the sixth update formula. Specifically: Let N = X, and obtain R N更 new.
[0175] (4) If the second actual rainfall threshold interval of the third current rainfall R 暂存 is between the rainfall threshold R 1原始 corresponding to the first automatic gear position and the maximum rainfall threshold R Max , then update the rainfall threshold corresponding to the current gear position based on the fifth update formula, the sixth update formula, and the seventh update formula, that is, obtain R N更新 .
[0176] (5) If the second actual rainfall threshold interval of the second current rainfall R 暂存 is between the maximum rainfall threshold R Max and 100%, no processing is required.
[0177] If there is only a single automatic gear position for the automatic wiper gear and R 暂存 >= R N原始 , and the rainfall threshold for the single automatic gear position of the controller is R N , then update the rainfall threshold corresponding to the single automatic gear position based on the eighth update formula. Specifically:
[0178] Define Δ = R Max - R N原始 , that is, the difference between the maximum rainfall threshold and the rainfall threshold of the single automatic gear position [Equation 20]
[0179] Define αN = R Max - R 暂存 , that is, the difference between the maximum rainfall threshold and the second current rainfall [Equation 21]
[0180] Set 0% < Co < 100%, R N更新 = R Max -αN*Co.
Equation 22
[0181] According to the method for adjusting the rainfall threshold of the automatic windshield wiper system proposed in the embodiments of the present application, it is determined whether there are multiple automatic gears for the windshield wiper lever. If there are multiple automatic gears for the windshield wiper lever, when it is detected that the windshield wiper lever rises from the current automatic gear to the target automatic gear, the first current rainfall is stored, and it is detected whether the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period. If the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period, the first actual rainfall threshold interval where the first current rainfall is located is determined, and the rainfall threshold corresponding to the current automatic gear is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval. Thus, the problems that the existing automatic windshield wipers cannot meet the personalized operation habits and subjective feelings of each user are solved. Even if the rainfall threshold can be set for different automatic windshield wiper gears on the central control screen, it is impossible to dynamically adjust according to the subjective feelings of the user during use, etc. Learn the user's feedback on the current automatic windshield wiper function, and automatically adjust the rainfall threshold in one or more gears according to the feedback, so as to achieve the purpose of adapting to personalized operations and meeting the user's subjective feelings.
[0182] Next, a device for adjusting the rainfall threshold of the automatic windshield wiper system proposed in the embodiments of the present application will be described with reference to the accompanying drawings.
[0183] Figure 5 is a block diagram of a device for adjusting the rainfall threshold of the automatic windshield wiper system according to an embodiment of the present application.
[0184] As Figure 5 shown, the device 10 for adjusting the rainfall threshold of the automatic windshield wiper system includes: a judgment module 100, a detection module 200, and an adjustment module 300.
[0185] Among them, the judgment module 100 is used to judge whether there are multiple automatic gears for the windshield wiper lever; the detection module 200 is used to store the first current rainfall when it is detected that the windshield wiper lever rises from the current automatic gear to the target automatic gear if there are multiple automatic gears for the windshield wiper lever, and to detect whether the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period; the adjustment module 300 is used to determine the first actual rainfall threshold interval where the first current rainfall is located if the windshield wiper lever drops from the automatic gear to the current automatic gear within the first preset time period, and to update the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
[0186] Optionally, in some embodiments, the adjustment module 300 is further used for:
[0187] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + 1)-th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula, where the first update formula is:
[0188] R N更新 = p * (R N原始 - R N+1原始 ) + R N+1原始 ;
[0189] Among them, R N更新 is the updated rainfall threshold corresponding to the current automatic gear, R N原始 is the rainfall threshold corresponding to the N-th automatic gear, R N+1原始 is the rainfall threshold corresponding to the (N + 1)-th automatic gear, p is the ratio of βN to ΔN, p = βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the N-th automatic gear and the rainfall threshold corresponding to the (N + 1)-th automatic gear, ΔN = R N原始 - R N+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, βN = αN * Co, αN is the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear, αN = R 暂存 - R N+1原始 , Co is a preset percentage, 0% < Co < 100%;
[0190] If N = M, when the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the M-th automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the second update formula, where the second update formula is:
[0191] R N更新 = p * (R N原始 ) - R Min ) + R Min ;
[0192] Among them, R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the (N + 1)-th automatic gear and a preset percentage, ΔN = R N原始 - R N+1原始 , βN = αN * Co, αN = R 暂存 - R N+1原始 ;
[0193] If N = M, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the third update formula, where the third update formula is:
[0194] R N更新 = αN * Co + R Min ;
[0195] Where αN is the difference between the first current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min ;
[0196] If N ≤ M - 1, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula and the second update formula;
[0197] If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K + 1)th automatic gear and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N + K)th automatic gear, update the rainfall threshold corresponding to the (N + K)th automatic gear and the first update formula and the second update formula to update the rainfall threshold corresponding to the current automatic gear;
[0198] If the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear, update the rainfall threshold corresponding to the current automatic gear based on the first update formula, the second update formula and the third update formula.
[0199] Optionally, in some embodiments, after determining whether there are multiple automatic gear positions on the wiper lever, the adjustment module 300 is further configured to: if there is a single automatic gear position on the wiper lever, obtain the second current rainfall; when the second current rainfall is less than or equal to the rainfall threshold corresponding to the single automatic gear position, update the rainfall threshold corresponding to the single automatic gear position based on the fourth update formula, where the fourth update formula is:
[0200] R N更新 = αN * Co + R Min ;
[0201] Where αN is the difference between the second current rainfall and the minimum rainfall threshold, and αN = R 暂存 - R Min .
[0202] Optionally, in some embodiments, the adjustment module 300 is further configured to: if a wiper off instruction is detected, store the third current rainfall amount, and detect whether an automatic wiper on instruction is received on the wiper lever within a second preset duration; if it is detected that the automatic wiper on instruction is received on the wiper lever within the second preset duration, determine the second actual rainfall threshold range where the third current rainfall amount is located, and update the rainfall threshold corresponding to the current automatic gear according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold range.
[0203] Optionally, in some embodiments, the multiple automatic gear positions include the first to the Mth automatic gear positions, the current automatic gear position is the Nth automatic gear position, and when updating the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold range, the adjustment module 300 is further configured to:
[0204] If N≥2, when the lower limit value of the second actual rainfall threshold range is the rainfall threshold corresponding to the Nth automatic gear position and the upper limit value of the second actual rainfall threshold range is the rainfall threshold corresponding to the N-1th automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the fifth update formula, where the fifth update formula is:
[0205] R N更新 =R N-1原始 -p*(R N-1原始 -R N原始 );
[0206] Where p = βN / ΔN, βN is the product of the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the third current rainfall amount and a preset percentage, βN = αN*Co, ΔN = R N-1原始 -R N原始 , ΔN is the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the rainfall threshold corresponding to the Nth automatic gear position, αN is the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the third current rainfall amount, αN = R N-1原始 -R 暂存 ;
[0207] If N = 1, when the lower limit value of the second actual rainfall threshold range is the rainfall threshold corresponding to the first automatic gear position, update the rainfall threshold corresponding to the current automatic gear position based on the sixth update formula, where the sixth update formula is:
[0208] R N更新 =R Max -p*(R Max -R 1原始 );
[0209] Where R 1原始 is the rainfall threshold corresponding to the first automatic gear position, R Maxis the maximum rainfall threshold, p = βN / ΔN, βN = αN*Co, βN is the product of the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear and the third current rainfall and a preset percentage, ΔN is the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear and the rainfall threshold corresponding to the N-th automatic gear, ΔN = R N-1原始 -R N原始 , αN is the difference between the rainfall threshold corresponding to the (N - 1)-th automatic gear and the third current rainfall, αN = R N-1原始 -R 暂存 ;
[0210] If N = 1, when the lower limit of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear and the upper limit of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the seventh update formula, where the seventh update formula is:
[0211] R N更新 = R Max -αN*Co;
[0212] where, αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R Max -R 暂存 ;
[0213] If N ≥ 2, when the lower limit of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N-th automatic gear and the upper limit of the second actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula and the sixth update formula;
[0214] If the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K)-th automatic gear and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the (N - K - 1)-th automatic gear, then update the rainfall threshold corresponding to the (N - K)-th automatic gear and the rainfall threshold corresponding to the current automatic gear using the fifth update formula and the sixth update formula;
[0215] If the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear and the upper limit of the first actual rainfall threshold interval is the maximum rainfall threshold, update the rainfall threshold corresponding to the current automatic gear based on the fifth update formula, the sixth update formula and the seventh update formula.
[0216] Optionally, in some embodiments, after obtaining the second current rainfall, the adjustment module 300 is further configured to:
[0217] When the second current rainfall is greater than or equal to the rainfall threshold corresponding to a single automatic gear, update the rainfall threshold corresponding to the single automatic gear based on the eighth update formula, where the eighth update formula is:
[0218] R N更新 = R Max -αN*Co;
[0219] Wherein, αN is the difference between the maximum rainfall threshold and the third current rainfall, and αN = R Max -R 暂存 .
[0220] It should be noted that the foregoing explanation of the embodiment of the rainfall threshold adjustment method for the automatic windshield wiper system also applies to the rainfall threshold adjustment device of the automatic windshield wiper system in this embodiment, and will not be elaborated here.
[0221] According to the rainfall threshold adjustment device of the automatic windshield wiper system proposed in the embodiment of the present application, it is determined whether there are multiple automatic gear positions on the windshield wiper lever. If there are multiple automatic gear positions on the windshield wiper lever, when it is detected that the windshield wiper lever rises from the current automatic gear position to the target automatic gear position, the first current rainfall is stored, and it is detected whether the windshield wiper lever drops from the automatic gear position to the current automatic gear position within the first preset time period. If the windshield wiper lever drops from the automatic gear position to the current automatic gear position within the first preset time period, the first actual rainfall threshold interval where the first current rainfall is located is determined, and the rainfall threshold corresponding to the current automatic gear position is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval. Thus, the problems that the existing automatic windshield wipers cannot meet the personalized operation habits and subjective feelings of each user, and even if the rainfall thresholds under different automatic windshield wiper gears can be set on the central control screen, they cannot be dynamically adjusted according to the subjective feelings of the user during use are solved. Learn the user's feedback on the current automatic windshield wiper function, and automatically adjust the rainfall thresholds under one or more gears according to the feedback to achieve the purpose of adapting to personalized operations and meeting the user's subjective feelings.
[0222] Figure 6 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. The vehicle may include:
[0223] A memory 601, a processor 602, and a computer program stored on the memory 601 and executable on the processor 602.
[0224] When the processor 602 executes the program, it implements the rainfall threshold adjustment method of the automatic windshield wiper system provided in the above embodiment.
[0225] Further, the vehicle further includes:
[0226] A communication interface 603 for communication between the memory 601 and the processor 602.
[0227] The memory 601 is used to store a computer program executable on the processor 602.
[0228] The memory 601 may include high-speed RAM memory and may also include non-volatile memory, such as at least one disk memory.
[0229] If the memory 601, the processor 602, and the communication interface 603 are implemented independently, the communication interface 603, the memory 601, and the processor 602 can be interconnected through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0230] Optionally, in a specific implementation, if the memory 601, the processor 602, and the communication interface 603 are integrated on a single chip, the memory 601, the processor 602, and the communication interface 603 can communicate with each other through an internal interface.
[0231] The processor 602 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0232] The embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method for adjusting the rainfall threshold of the automatic windshield wiper system as described above is implemented.
[0233] In the description of this specification, the descriptions referring to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of this application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0234] In addition, the terms "first" and "second" are used only for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0235] Any process or method description shown in a flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or more N executable instructions for implementing a customized logical function or process, and the scope of the preferred embodiments of this application includes additional implementations, where the functions can be executed in a substantially simultaneous manner or in a reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of this application pertain.
[0236] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definable sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable storage medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in conjunction with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable storage medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable storage media include the following: an electrical connection portion (electronic device) having one or N wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable storage medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0237] It should be understood that various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0238] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0239] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, may exist separately physically for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0240] The above-mentioned computer-readable storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
Claims
1. A method for adjusting the rain threshold of an automatic wiper system, characterized in that: The following steps are involved: Determine whether there are multiple automatic gear positions for the wiper lever; If the wiper lever has multiple automatic gear positions, storing a first current rainfall amount when detecting that the wiper lever is raised from a current automatic gear position to a target automatic gear position, and detecting whether the wiper lever is lowered from the automatic gear position to the current automatic gear position within a first preset time period; If the wiper lever is lowered from the automatic gear position to the current automatic gear position within a first preset time period, a first actual rainfall threshold interval in which the first current rainfall is located is determined, and the rainfall threshold corresponding to the current automatic gear position is updated according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
2. The method according to claim 1, characterized in that The multiple automatic gear positions include first to M-th automatic gear positions, the current automatic gear position is the N-th automatic gear position, and the updating strategy for updating the gear position rainfall threshold corresponding to the first actual rainfall threshold interval is used to update the rainfall threshold corresponding to the current automatic gear position, including: If N≤M-1, when the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+1th automatic gear position and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on a first update formula, wherein the first update formula is: R N更新 =p*(R N原始 -R N+1原始 )+R N+1原始 ; Among them, R N更新 is the updated rainfall threshold corresponding to the current automatic gear position, R N原始 is the rainfall threshold corresponding to the Nth automatic gear position, R N+1原始 is the rainfall threshold corresponding to the N+1th automatic gear position, p is the ratio of βN to ΔN, p=βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the Nth automatic gear position and the rainfall threshold corresponding to the N+1th automatic gear position, ΔN=R N原始 -R N+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position and the preset percentage, βN=αN*Co, αN is the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position, αN=R 暂存 -R N+1原始 , Co is a preset percentage, 0% <Co<100%; If N=M, the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear position, and the rainfall threshold corresponding to the current automatic gear position is updated based on the second update formula, wherein the second update formula is: R N更新 =p*(R N原始 )-R Min )+R Min ; Among them, R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position and the preset percentage, ΔN = R N原始 -R N+1原始 , βN=αN*Co, αN=R 暂存 -R N+1原始 ; If N=M, when the lower limit of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on the third updating formula, wherein the third updating formula is: R N更新 =αN*Co+R Min ; Where αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R 暂存 -R Min ; If N≤M-1, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold value and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold value corresponding to the Nth automatic gear position, the rainfall threshold value corresponding to the current automatic gear position is updated based on the first update formula and the second update formula; If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+K+1th automatic gear position, and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+Kth automatic gear position, the rainfall threshold corresponding to the N+Kth automatic gear position, the first update formula, and the second update formula are used to update the rainfall threshold corresponding to the current automatic gear position; If the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on the first update formula, the second update formula and the third update formula.
3. The method according to claim 1, characterized in that: After determining whether the wiper lever has the plurality of automatic gear positions, the method further includes: If the wiper lever has a single automatic gear position, obtaining a second current rainfall amount; When the second current rainfall is less than or equal to the rainfall threshold corresponding to the single automatic gear position, the rainfall threshold corresponding to the single automatic gear position is updated based on a fourth updating formula, wherein the fourth updating formula is: R N更新 =αN*Co+R Min ; Where αN is the difference between the second current rainfall and the minimum rainfall threshold, αN = R 暂存 -R Min .
4. The method according to claim 1, characterized in that: When the wiper lever has multiple automatic gear positions, the method further includes: If a wiper closing command is detected, storing a third current rainfall amount, and detecting whether the wiper lever receives an automatic wiper opening command within a second preset time period; If it is detected that the wiper lever receives the automatic wiper start command within the second preset time period, the second actual rainfall threshold interval in which the third current rainfall is located is determined, and the rainfall threshold corresponding to the current automatic gear is updated according to the gear rainfall threshold update strategy corresponding to the second actual rainfall threshold interval.
5. The method according to claim 4, characterized in that The multiple automatic gear positions include first to M-th automatic gear positions, the current automatic gear position is the N-th automatic gear position, and the updating of the rainfall threshold corresponding to the current automatic gear position according to the gear position rainfall threshold update strategy corresponding to the second actual rainfall threshold interval includes: If N≥2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, and the upper limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the N-1th automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on the fifth updating formula, wherein the fifth updating formula is: R N更新 =R N-1原始 -p*(R N-1原始 -R N原始 ); Wherein, p = βN / ΔN, βN is the product of the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the third current rainfall and a preset percentage, βN = αN*Co, ΔN = R N-1原始 -R N原始 , ΔN is the difference between the rainfall threshold corresponding to the N-1th automatic gear and the rainfall threshold corresponding to the Nth automatic gear, αN is the difference between the rainfall threshold corresponding to the N-1th automatic gear and the third current rainfall, αN=R N-1原始 -R 暂存 ; If N=1, the lower limit of the second actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear position, and the rainfall threshold corresponding to the current automatic gear position is updated based on the sixth update formula, wherein the sixth update formula is: R N更新 =R Max -p*(R Max -R 1原始 ); Among them, R 1原始 is the rainfall threshold corresponding to the first automatic gear, R Max is the maximum rainfall threshold, p = βN / ΔN, βN = αN*Co, βN is the product of the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the third current rainfall and the preset percentage, ΔN is the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the rainfall threshold corresponding to the Nth automatic gear position, ΔN = R N-1原始 -R N原始 , αN is the difference between the rainfall threshold corresponding to the N-1th automatic gear position and the third current rainfall, αN = R N-1原始 -R 暂存 ; If N=1, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, the rainfall threshold corresponding to the current automatic gear position is updated based on the seventh update formula, wherein the seventh update formula is: R N更新 =R Max -αN*Co; Where αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R Max -R 暂存 ; If N≥2, when the lower limit value of the second actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position and the upper limit value of the second actual rainfall threshold interval is the maximum rainfall threshold, the rainfall threshold corresponding to the current automatic gear position is updated based on the fifth update formula and the sixth update formula; If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the NKth automatic gear position, and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the NK-1th automatic gear position, then the rainfall threshold corresponding to the NKth automatic gear position, the fifth update formula, and the sixth update formula are used to update the rainfall threshold corresponding to the current automatic gear position; If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the first automatic gear position, and the upper limit value of the first actual rainfall threshold interval is the maximum rainfall threshold, the rainfall threshold corresponding to the current automatic gear position is updated based on the fifth update formula, the sixth update formula and the seventh update formula.
6. The method according to claim 3, characterized in that After obtaining the second current rainfall, the method further includes: When the second current rainfall is greater than or equal to the rainfall threshold corresponding to the single automatic gear position, the rainfall threshold corresponding to the single automatic gear position is updated based on an eighth updating formula, wherein the eighth updating formula is: R N更新 =R Max -αN*Co; Where αN is the difference between the maximum rainfall threshold and the third current rainfall, αN = R Max -R 暂存 .
7. A rain threshold adjustment device for an automatic wiper system, characterized in that: include: A judgment module, used for judging whether there are multiple automatic gear positions of the wiper lever; a detection module, configured to store a first current rainfall amount when detecting that the wiper lever is raised from a current automatic gear position to a target automatic gear position if the wiper lever has multiple automatic gear positions, and to detect whether the wiper lever is lowered from the automatic gear position to the current automatic gear position within a first preset time period; An adjustment module is used to determine a first actual rainfall threshold interval in which the first current rainfall is located if the wiper lever is lowered from the automatic gear position to the current automatic gear position within a first preset time period, and to update the rainfall threshold corresponding to the current automatic gear position according to the gear rainfall threshold update strategy corresponding to the first actual rainfall threshold interval.
8. The device according to claim 7, characterized in that The adjustment module is further used for: If N≤M-1, when the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+1th automatic gear position and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on a first update formula, wherein the first update formula is: R N更新 =p*(R N原始 -R N+1原始 )+R N+1原始 ; Among them, R N更新 is the updated rainfall threshold corresponding to the current automatic gear position, R N原始 is the rainfall threshold corresponding to the Nth automatic gear position, R N+1原始 is the rainfall threshold corresponding to the N+1th automatic gear position, p is the ratio of βN to ΔN, p=βN / ΔN, ΔN is the difference between the rainfall threshold corresponding to the Nth automatic gear position and the rainfall threshold corresponding to the N+1th automatic gear position, ΔN=R N原始 -R N+1原始 , βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position and the preset percentage, βN=αN*Co, αN is the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position, αN=R 暂存 -R N+1原始 , Co is a preset percentage, 0% <Co<100%; If N=M, the lower limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear position, and the rainfall threshold corresponding to the current automatic gear position is updated based on the second update formula, wherein the second update formula is: R N更新 =p*(R N原始 )-R Min )+R Min ; Among them, R Min is the minimum rainfall threshold, p = βN / ΔN, βN is the product of the difference between the first current rainfall and the rainfall threshold corresponding to the N+1th automatic gear position and the preset percentage, ΔN = R N原始 -R N+1原始 , βN=αN*Co, αN=R 暂存 -R N+1原始 ; If N=M, when the lower limit of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Nth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on the third updating formula, wherein the third updating formula is: R N更新 =αN*Co+R Min ; Where αN is the difference between the first current rainfall and the minimum rainfall threshold, αN = R 暂存 -R Min ; If N≤M-1, when the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold value and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold value corresponding to the Nth automatic gear position, the rainfall threshold value corresponding to the current automatic gear position is updated based on the first update formula and the second update formula; If the lower limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+K+1th automatic gear position, and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the N+Kth automatic gear position, the rainfall threshold corresponding to the N+Kth automatic gear position, the first update formula, and the second update formula are used to update the rainfall threshold corresponding to the current automatic gear position; If the lower limit value of the first actual rainfall threshold interval is the minimum rainfall threshold and the upper limit value of the first actual rainfall threshold interval is the rainfall threshold corresponding to the Mth automatic gear position, the rainfall threshold corresponding to the current automatic gear position is updated based on the first update formula, the second update formula and the third update formula.
9. A vehicle, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the rain threshold adjustment method of the automatic wiper system as claimed in any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the rain threshold adjustment method for an automatic wiper system as described in any one of claims 1 to 6.