Method and device for controlling wiper, wiper system and vehicle

By controlling its stop position in the wiper, the aging problem caused by the same bending of the wiper rubber strip is solved, and the uniform stress on the rubber strip and the extended service life of the wiper are achieved.

CN115675366BActive Publication Date: 2025-04-08BYD CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110866178.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-29
Publication Date
2025-04-08
Estimated Expiration
2041-07-29

AI Technical Summary

Technical Problem

In the prior art, the wiper is used at low frequency when there is less rainy and snowy weather, resulting in the wiper rubber strips remaining in the same bending state for a long time, uneven stress, prone to aging and damage, and reducing service life.

Method used

A method of controlling the wiper is proposed. By receiving the stop signal, acquiring the historical stop position, determining different preset positions as the target stop position, controlling the wiper to move to the target stop position and stop, ensuring that the stop position is different each time, and avoiding the glue strip bent for a long time.

Benefits of technology

By adjusting the stop position of the wiper, ensure that the rubber strips are subjected to uniform force, extend the service life of the wiper, and reduce the frequency of rubber strip replacement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115675366B_ABST
    Figure CN115675366B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for controlling a windshield wiper, a windshield wiper system and a vehicle, the method comprising: receiving a stop signal of the windshield wiper; obtaining the last historical stop position of the windshield wiper; determining a first preset position different from the historical stop position as a target stop position; and controlling the windshield wiper to move to the target stop position and stop. The method for controlling the windshield wiper of the present invention can adjust the stop position each time the windshield wiper stops, so that the stop position is different from the last stop position, and the force on the windshield wiper rubber strip is ensured to be uniform as much as possible, thereby reducing the damage to the windshield wiper and increasing the service life of the windshield wiper.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and in particular to a method and device for controlling a windshield wiper, a windshield wiper system and a vehicle. Background Art

[0002] The wiper is a component of a motor vehicle. In rainy and snowy weather, it can effectively remove water stains and dirt accumulated on the front and rear windshields, allowing the driver to see the road conditions in front and behind the vehicle clearly, ensuring people's driving safety in rainy and snowy weather. The wiper is exposed to the body of the vehicle. When the vehicle is parked outdoors, the wiper is prone to aging after being exposed to the sun and rain, and its service life is relatively short.

[0003] In the prior art, no treatment is performed on the wiper after it stops running, especially on the wiper strips. Since rainy and snowy weather accounts for a relatively small proportion in a year and the wipers are used infrequently, the wiper strips remain in the same bent state for a long time, with uneven force. After long-term exposure to the sun and alternating hot and cold weather, the wiper strips are prone to aging and damage. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one of the purposes of the present invention is to provide a method for controlling a windshield wiper, which can adjust the stop position of the windshield wiper each time it stops, so that the stop position is different from the last stop position, and the wiper rubber strip is as uniformly stressed as possible, thereby reducing damage to the wiper and increasing the service life of the wiper.

[0005] A second object of the present invention is to provide a device for controlling a windshield wiper.

[0006] A third object of the present invention is to provide a wiper system.

[0007] A fourth object of the present invention is to provide a vehicle.

[0008] In order to achieve the above-mentioned purpose, a method for controlling a wiper proposed in an embodiment of the first aspect of the present invention includes: receiving a stop signal of the wiper; obtaining the last historical stop position of the wiper; determining a first preset position different from the historical stop position as a target stop position; and controlling the wiper to move to the target stop position and stop.

[0009] According to the method for controlling the wiper of the embodiment of the present invention, each time the wiper is controlled to stop running, the wiper's last historical stop position is obtained, and the first preset position is determined as the target stop position according to the historical stop position, and the wiper is controlled to move to the target stop position before stopping, and the first preset position is different from the last historical stop position. That is, after the wiper is controlled to run each time, the wiper rubber strip is controlled to adjust a bending direction to ensure that the wiper rubber strip is subjected to uniform force as much as possible, avoid deformation of the wiper rubber strip due to the wiper always being kept in the same bending state, reduce damage to the wiper, and increase the service life of the wiper, thereby solving the problem of increased replacement frequency of the wiper rubber strip.

[0010] In some embodiments of the present invention, the method further includes: recording the duration of time the wiper stops at the first preset position; if the duration reaches the set duration, determining the second preset position as the new target stop position, the second preset position is different from the first preset position; controlling the wiper to move to the new target stop position and stop, wherein the second preset position is different from the first preset stop position.

[0011] According to the method for controlling the wiper according to an embodiment of the present invention, a timing function of the wiper is added. When the wiper maintains the same stop position for a set period of time, the bending direction of the wiper strip can be automatically adjusted even if the wiper is not turned on, thereby preventing the wiper strip from being deformed due to being in the same bending state for a long time, thereby increasing the service life of the wiper.

[0012] In some embodiments of the present invention, the set duration is set according to season or according to geographical location or weather conditions.

[0013] In some embodiments of the present invention, after receiving a stop signal from the wiper, the method further includes: obtaining a travel signal from the wiper; determining that the wiper has not returned to zero based on the travel signal; obtaining a motor current value from the wiper; determining that the motor current value reaches a deformation current threshold, and reducing the motor speed of the wiper.

[0014] According to the method for controlling the wiper according to an embodiment of the present invention, the deformation of the wiper rubber strip can be controlled by sampling the motor current value, and the motor current value is determined to reach the deformation current threshold, so as to reduce the motor speed of the wiper, and then control the wiper to enter a soft stop to prevent the wiper from stopping at too fast a speed, resulting in excessive deformation of the wiper rubber strip.

[0015] In some embodiments of the present invention, the method further comprises: determining that the wiper returns to a zero point according to the travel signal, and stopping outputting a motor control signal for the wiper.

[0016] In some embodiments of the present invention, the wiper includes a wiper rubber strip, the angle α between the target stop position and the historical stop position is positively correlated with the deformation of the wiper rubber strip, and the angle between the target stop position and the historical stop position is 0°-60°.

[0017] In order to achieve the above-mentioned purpose, the device for controlling the wiper proposed in the second aspect of the embodiment of the present invention includes: a receiving module, used to receive the stop position of the wiper; an acquisition module, used to obtain the last historical stop position of the wiper; a determination module, used to determine a first preset position different from the historical stop position as a target stop position; and a control module, used to control the wiper to move to the target stop position and stop.

[0018] According to the device for controlling the wiper of the embodiment of the present invention, in response to the wiper stop signal, the acquisition module acquires the last historical stop position of the wiper, and the determination module determines the first preset position as the target stop position according to the historical stop position, and the first preset position is different from the last historical stop position. The control module controls the wiper to move to the target stop position and then stops running, ensuring that each time the wiper is controlled to stop running, the wiper rubber strip is controlled to adjust a bending direction, avoiding the situation where the wiper rubber strip is deformed due to the wiper always being kept in the same bending state, reducing the damage to the wiper, and increasing the service life of the wiper, thereby solving the problem of increasing the replacement frequency of the wiper rubber strip.

[0019] In order to achieve the above-mentioned purpose, the wiper system proposed in the third aspect of the embodiment of the present invention includes: a wiper, a transmission mechanism and a motor, the motor is used to drive the transmission mechanism to control the movement of the wiper; a memory, used to store the stop position of the wiper; a motor controller, connected to the memory and the motor, for controlling the motor according to the method for controlling the wiper described in any of the above embodiments.

[0020] According to the wiper system of the embodiment of the present invention, the stop position of the wiper after each operation is stored in the memory. After the motor controller receives the stop signal of the wiper, it obtains the target stop position according to the historical stop position of the wiper, and controls the speed of the motor based on the target stop position. When the motor speed changes, the wiper is controlled to enter a soft stop through the transmission mechanism, and finally runs to the target stop position and stops, thereby ensuring that the bending direction of the wiper rubber strip changes after each operation of the wiper, which helps to reduce damage to the wiper and increase the service life of the wiper.

[0021] In some embodiments of the present invention, the wiper system further includes: a host computer, which is connected to the motor controller and is used to set setting parameters of the wiper, and the setting parameters at least include a setting duration and a deformation current threshold.

[0022] In some embodiments of the present invention, the host computer includes one of a central console and a smart terminal.

[0023] In order to achieve the above-mentioned object, a vehicle provided in an embodiment of a fourth aspect of the present invention comprises a wiper system as described in any one of the above embodiments.

[0024] The vehicle according to the embodiment of the present invention can be applied to various types of vehicles by providing a wiper system. After each operation of the wiper, the wiper system controls the wiper rubber strip to adjust a bending direction, thereby avoiding deformation of the wiper rubber strip due to the wiper always being in the same bending state, reducing damage to the wiper, and increasing the service life of the wiper, thereby solving the problem of increased replacement frequency of the wiper rubber strip.

[0025] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0027] Figure 1 is a flow chart of a method for controlling a wiper according to an embodiment of the present invention;

[0028] Figure 2 (1)-(3) are schematic diagrams of the wiper rubber strip of a wiper in a natural stop position, a normal stop position and a reverse stop position according to an embodiment of the present invention;

[0029] Figure 3 (1) to (3) are schematic diagrams of the wiper rubber strip of a wiper according to an embodiment of the present invention with deformation angles of 30°, 45° and 60°;

[0030] Figure 4 is a flow chart of a method for controlling a wiper according to another embodiment of the present invention;

[0031] Figure 5 is a flow chart of a method for controlling a wiper according to another embodiment of the present invention;

[0032] Figure 6 is a flow chart of a method for controlling a wiper according to another embodiment of the present invention;

[0033] Figure 7 is a block diagram of a device for controlling a windshield wiper according to an embodiment of the present invention;

[0034] Figure 8 is a block diagram of a wiper system according to an embodiment of the present invention;

[0035] Fig. 9 is a block diagram of a vehicle according to one embodiment of the invention.

[0036] Reference numerals:

[0037] Vehicles 1000;

[0038] Wiper system 10;

[0039] Wiper 1, transmission mechanism 2, motor 3, memory 4, motor controller 5, host computer 6;

[0040] A device 100 for controlling a windshield wiper;

[0041] Receiving module 101 , acquiring module 102 , determining module 103 , and controlling module 104 . DETAILED DESCRIPTION

[0042] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.

[0043] Reference below Figure 1-Figure 6 A method for controlling a wiper according to an embodiment of the present invention is described.

[0044] In some embodiments of the present invention, Figure 1 , which is a flow chart of a method for controlling a wiper according to an embodiment of the present invention, wherein the method for controlling a wiper at least includes steps S1-S4, which are specifically as follows.

[0045] S1, receiving the wiper stop signal.

[0046] In an embodiment of the present invention, the user can turn on or off the wiper as needed. When the wiper is controlled to be turned off, a stop signal of the wiper sent by the host computer is obtained, and the operating state of the motor is controlled in response to the stop signal.

[0047] S2, obtaining the last historical stop position of the wiper.

[0048] In some embodiments of the present invention, each time the wiper stops running, the stop position of the wiper is stored. During the current process of controlling the wiper to stop running, the stored history stop position of the wiper can be obtained. The wiper stop position can include a natural stop position, a normal stop position, and a reverse stop position. Figure 2 As shown in (1)-(3), Figure 2 (1) is a schematic diagram of a wiper rubber strip in a natural stop position of a wiper according to an embodiment of the present invention, Figure 2(2) is a schematic diagram of a wiper rubber strip in a normal stop position of a wiper according to an embodiment of the present invention. Figure 2 (3) is a schematic diagram of the wiper rubber strip at the reverse stop position of the wiper according to an embodiment of the present invention. For example, if the wiper stopped normally the last time, the last historical stop position is as follows: Figure 2 As shown in (2) in the figure, or, if the wiper stopped in reverse the last time, the last historical stop position is as follows: Figure 2 As shown in (3).

[0049] S3, determining a first preset position different from the previous historical stop position as a target stop position.

[0050] In an embodiment, several positions on the wiper swing path can be used as preset positions, and when a stop signal is received, the wiper is controlled to swing to one of the positions, namely, the target stop position, and stop. The wiper includes a wiper rubber strip, and the angle α between the target stop position and the historical stop position is positively correlated with the deformation of the wiper rubber strip, that is, the larger the angle α between the target stop position and the historical stop position, the larger the deformation of the wiper rubber strip. The angle between the target stop position and the historical stop position can be 0°-60°, for example, 30°, 40°, 50°, 60°, etc.

[0051] Figure 3 (1)-(3) are schematic diagrams of the wiper rubber strip of a wiper according to an embodiment of the present invention with deformation angles of 30°, 45° and 60°. Specifically, Figure 3 (1) is a schematic diagram of a wiper rubber strip of a wiper according to an embodiment of the present invention with a deformation angle of 30°. Figure 3 (2) is a schematic diagram of a wiper rubber strip of a wiper according to an embodiment of the present invention having a deformation angle of 45°. Figure 3 (3) is a schematic diagram of a wiper rubber strip of a wiper according to an embodiment of the present invention with a deformation angle of 60°. When the wiper stops at different positions, the wiper rubber strip will be in different bending states. By changing the stop position of the wiper each time after stopping, it is possible to prevent the wiper rubber strip from being in the same bending state for a long time and being damaged.

[0052] For example, Figure 2As shown, when it is determined that the last historical stop position of the wiper is a natural stop position, the normal stop position or the reverse stop position can be used as the first preset position. If it is determined that the last historical stop position of the wiper is a normal stop position, the reverse stop position can be used as the first preset position. If it is determined that the last historical stop position of the wiper is a reverse stop position, the normal stop position can be used as the first preset position. The first preset position is set as the target stop position to ensure that the target stop position is different from the last historical stop position, which can prevent the wiper from being in the same position when it stops. In addition, the angle α between the target stop position and the historical stop position can also be set to ensure that the deformation of the wiper rubber strip is not too large, thereby avoiding the deformation or even damage of the wiper rubber strip caused by the wiper rubber strip being in the same bending state for a long time.

[0053] Among them, if the wiper's last historical stop position cannot be obtained, such as the first power-on drive of the wiper this time, or the first power-on drive after the storage chip is replaced, or the storage chip is abnormal and the read data is empty, the normal stop position will be used as the target stop position this time.

[0054] S4, controlling the wiper to move to the target stop position and stop.

[0055] After determining the target stop position of the wiper, the wiper is controlled to stop according to the target stop position. For example, when the target stop position is the normal stop position, after the wiper is controlled to stop, the wiper stop position is the normal stop position. If the target stop position is the reverse stop position, the wiper is controlled to stop and then reverse once, that is, the wiper is controlled to move to the reverse stop position and stop.

[0056] According to the method for controlling the wiper of the embodiment of the present invention, each time the wiper is controlled to stop running, the wiper's last historical stop position is obtained, and the first preset position is determined as the target stop position according to the historical stop position, and the wiper is controlled to move to the target stop position and then stop running, and the first preset stop position is different from the last historical stop position. That is, after each operation of the wiper, the wiper rubber strip is controlled to adjust a bending direction, so as to ensure that the wiper rubber strip is subjected to uniform force as much as possible, avoid deformation of the wiper rubber strip due to the wiper always being kept in the same bending state, reduce damage to the wiper, and increase the service life of the wiper, thereby solving the problem of increased replacement frequency of the wiper rubber strip.

[0057] In some embodiments of the present invention, a timed reversal function of the wiper can be added, and the user can choose to enable the timed reversal function as needed, which can also help the user detect wiper failure. Figure 4, which is a flow chart of a method for controlling a wiper according to another embodiment of the present invention, the method for controlling a wiper further includes steps S5-S7, which are specifically as follows.

[0058] S5, recording the duration of the wiper stopping at the first preset position.

[0059] In an embodiment, after the wiper is controlled to run to the target stop position and stops running, the stop position of the wiper is determined to be the first preset position, wherein the first preset position may include: Figure 2 The normal stop position and the reverse stop position shown in (2) and (3) in the figure, and after the wiper stops running, start recording the duration of the wiper being in the current first preset position.

[0060] S6, if the duration reaches the set duration, determine the second preset position as the new target stop position, and the second preset position is different from the first preset position.

[0061] Among them, the climate in different seasons in the same region is different, and the geographical location, season and weather conditions may have a certain impact on the life of the wiper strips. For example, the outdoor temperature is generally high in summer, and the wipers of vehicles parked in outdoor environments are exposed to the sun for a long time. After long-term outdoor exposure and atmospheric pollution erosion, the wiper strips of the wipers will break, which will increase the frequency of replacement of the wiper strips. For another example, there is less rainfall in winter, and the wipers are used less frequently. The wiper strips will be in the same bending state for a long time, which can easily cause the wiper strips to deform or even break, which will increase the frequency of replacement of the wiper strips of the wipers. The climate conditions in different countries or regions, such as the northern and southern hemispheres, by the sea or inland, may also be different. The climate conditions in different geographical locations will also have a certain impact on the life of the wiper strips. Based on the above conditions that affect the life of the wiper strips, the setting duration is set according to the season or according to the geographical location or weather conditions. Specifically, the set duration can be preset based on weather forecast information, such as rainfall area, rainfall amount, rainfall time, rainfall probability and other conditions, and can also be set by the user independently. For example, the user can set the set duration by operating the central console or smart terminal as needed.

[0062] In some embodiments of the present invention, when the wiper always maintains the first preset position, and the start signal for starting the wiper is not received within the set time. That is, after the last control of the wiper to stop running, the wiper always maintains the first preset position, and the wiper is not started within the set time. Or, when the duration does not reach the set time, a start signal for starting the wiper is received, that is, the user controls the wiper to start, and the timing is reset. In the process of controlling the wiper to stop this time, a new target stop position is obtained according to the method for obtaining the target stop position in the above embodiment, and the new target stop position is the second preset position, which is different from the first preset position, and the timing is restarted.

[0063] S7, controlling the wiper to move to a new target stop position and stop, wherein the second preset position is different from the first preset position.

[0064] Specifically, since the wiper rubber strip of the wiper is easily deformed or even broken when it is kept in the same bent state for a long time, it is determined that the duration of the wiper keeping the first preset position reaches the set duration, and the wiper is not started within the set duration, the wiper is automatically controlled to move to a new target stop position. For example, when the first preset position is the normal stop position, the second preset position is determined to be the reverse stop position, and when the first preset position is the reverse stop position, the second preset position is determined to be the normal stop position, that is, the stop position of the wiper is controlled to be reversed regularly, so as to prevent the wiper rubber strip from being deformed due to the wiper rubber strip being in the same bent state for a long time, thereby increasing the service life of the wiper.

[0065] According to the method for controlling the wiper according to an embodiment of the present invention, a timing function of the wiper is added. When the wiper maintains the same stop position for a set period of time, the bending direction of the wiper strip can be automatically adjusted even if the wiper is not turned on, thereby preventing the wiper strip from being deformed due to being in the same bending state for a long time, thereby increasing the service life of the wiper.

[0066] In some embodiments of the present invention, Figure 5 As shown, it is a flow chart of a method for controlling a wiper according to another embodiment of the present invention. After receiving a stop signal of the wiper, the final stop position of the wiper and the deformation of the rubber strip need to be controlled to reduce damage to the wiper. The method for controlling the wiper also includes steps S11-S14, which are as follows.

[0067] S11, obtaining a wiper travel signal.

[0068] Among them, the travel signal can be a distance signal or a displacement signal of the wiper from the zero point. After receiving the stop signal of the wiper, the travel signal of the wiper is obtained in real time to perform travel statistics, so as to control the final stop position of the wiper.

[0069] S12, determining according to the travel signal that the wiper has not returned to the zero point.

[0070] Specifically, when the wiper stops sending a signal but has not returned to zero, the wiper will run to zero and stop. During this process, the final stop position of the wiper and the deformation of the wiper rubber strip need to be further controlled to minimize the damage of the wiper rubber strip.

[0071] S13, obtaining the motor current value of the wiper.

[0072] When the deformation of the wiper strip is large, it may cause excessive bending of the wiper strip, thereby affecting the service life of the wiper. The deformation of the wiper strip can be determined based on the motor current value. Specifically, the angle α between the target stop position and the historical stop position can be determined by detecting the motor current value, thereby strengthening the detection and control of the deformation of the wiper strip, which helps to reduce the damage of the wiper strip.

[0073] Specifically, a current-sensing resistor can be set to detect the motor current value. The detected motor current value can be passed through a differential amplifier to amplify the small signal according to a certain ratio, and then transmitted to the AD port of the MCU (Microcontroller Unit) to obtain the motor current value of the wiper.

[0074] S14, determining that the motor current value reaches the deformation current threshold, and reducing the motor speed of the wiper.

[0075] Among them, the corresponding deformation current threshold can be set based on the deformation characteristics of the wiper rubber strip, and the deformation of the wiper rubber strip can be controlled by sampling the motor current value to ensure that the deformation of the wiper rubber strip is maintained at a relatively appropriate level when the wiper is in the stop position, so as to prevent the wiper rubber strip from being excessively squeezed, deformed or even damaged. When it is determined that the motor current value reaches the deformation current threshold, the motor speed of the wiper is reduced, for example, by sending a motor control signal to the motor, such as sending a PWM (Pulse-Width Modulation) wave to the motor to control the motor speed change, thereby controlling the wiper to enter a soft stop.

[0076] According to the method for controlling the wiper according to an embodiment of the present invention, the deformation of the wiper rubber strip can be controlled based on the sampled motor current value, and the motor current value is determined to reach the deformation current threshold, so as to reduce the motor speed of the wiper, and then control the wiper to enter a soft stop to prevent the wiper from stopping at too fast a speed, resulting in excessive deformation of the wiper rubber strip.

[0077] In some embodiments of the present invention, Figure 6 , which is a flow chart of a method for controlling a wiper according to yet another embodiment of the present invention, the method for controlling a wiper further includes step S15, which is specifically as follows.

[0078] S15, determining that the wiper has returned to zero according to the travel signal, and stopping outputting the wiper motor control signal. When the wiper has returned to zero according to the travel signal, the PWM wave is turned off, and the wiper stops rotating, thereby completing the process of controlling the wiper to stop.

[0079] In some embodiments of the present invention, Figure 7 , which is a block diagram of a device for controlling a wiper according to an embodiment of the present invention, wherein the device 100 for controlling a wiper includes a receiving module 101 , an acquiring module 102 , a determining module 103 and a controlling module 104 .

[0080] The receiving module 101 is used for receiving a stop signal of the wiper. The receiving module 101 obtains the stop signal of the wiper sent by the host computer.

[0081] The acquisition module 102 is used to acquire the last historical stop position of the wiper. Each time the wiper stops running, the stop position of the wiper is stored. In the process of controlling the wiper to stop running, in response to the stop signal of the wiper received by the receiving module 101, the acquisition module 102 can acquire the last stored historical stop position of the wiper.

[0082] The determination module 103 is used to determine a first preset position different from the previous historical stop position as a target stop position.

[0083] In the embodiment, the wiper swings back and forth, and several positions on the wiper swing path can be used as target stop positions. When a stop signal is received, the wiper is controlled to swing to one of the positions and stop, for example, the stop position when normally stopped, the position 30° away from the stop position when normally stopped, the position 60° away, and the reverse stop position are set. When the wiper stops at different positions, the rubber strip of the wiper will be in different bending states. By changing the stop position where the wiper stops, it can be prevented that the rubber strip of the wiper is in the same bending state for a long time and is damaged.

[0084] For example, if the last historical stop position of the wiper is a natural stop position, the target stop position may be a normal stop position or a reverse stop position, or, if the determination module 103 obtains that the last historical stop position of the wiper is a normal stop position, the target stop position may be a reverse stop position, or, if the determination module 103 obtains that the last historical stop position of the wiper is a reverse stop position, the target stop position may be a normal stop position, i.e., ensuring that the target stop position is different from the last historical stop position, thereby preventing the wiper from being in the same position when it stops, thereby avoiding deformation or even damage of the wiper strip due to the wiper strip being in the same bending state for a long time.

[0085] The control module 104 is used to control the wiper to move to the target stop position and stop. For example, when it is determined that the target stop position is the normal stop position, the control module 104 controls the wiper to move to the normal stop position and stop. For another example, when the target stop position is the reverse stop position, the control module 104 controls the wiper to move and then reverse once after stopping, that is, controls the wiper to move to the reverse stop position and stop.

[0086] According to the device 100 for controlling a wiper according to an embodiment of the present invention, in response to a wiper stop signal, the acquisition module 102 acquires the last historical stop position of the wiper, and the determination module 103 determines the first preset position as the target stop position according to the historical stop position, and the first preset position is different from the last historical stop position. The control module 104 controls the wiper to move to the target stop position and then stops running, ensuring that each time the wiper is controlled to stop running, the wiper rubber strip is controlled to adjust a bending direction, avoiding the deformation of the wiper rubber strip due to the wiper always being kept in the same bending state, reducing the damage to the wiper, and increasing the service life of the wiper, thereby solving the problem of increasing the replacement frequency of the wiper rubber strip.

[0087] In some embodiments of the present invention, Figure 8 , which is a block diagram of a wiper system according to an embodiment of the present invention, wherein the wiper system 10 includes a wiper 1 , a transmission mechanism 2 , a motor 3 , a memory 4 and a motor controller 5 .

[0088] In the embodiment, the motor 3 is used to drive the transmission mechanism 2 to control the movement of the wiper 1. The motor 3 may be a brushed or brushless Hall motor, the transmission mechanism 2 includes a worm gear and a worm, etc., and the wiper 1 may include a wiper arm and a wiper rubber strip, etc. After the wiper 1 is started, the motor 3 runs, and the speed of the motor 3 drives the wiper 1 to move through the deceleration and torque increase effect of the transmission mechanism 2, thereby achieving the purpose of wiping the windshield.

[0089] The memory 4 is used to store the stop position of the wiper 1. Each time the wiper 1 stops running, the stop position of the wiper 1 will be stored in the memory 4 for the next determination of the stop position of the wiper 1. The memory 4 can also be used to store preset zero point information data and deformation current threshold value, etc.

[0090] The motor controller 5 is connected to the memory 4 and the motor 3, and is used to control the motor 3 according to any one of the above methods for controlling a windshield wiper.

[0091] Specifically, each time the wiper 1 is controlled to stop running, the motor controller 5 obtains the last historical stop position of the wiper 1 stored in the memory 4 after receiving the stop signal of the wiper, and determines the target stop position according to the last historical stop position. The motor controller 5 also obtains the stroke signal of the wiper 1 and the motor current value of the motor 3, determines that the wiper 1 has not returned to the zero point according to the stroke signal, and when it is determined that the motor current value reaches the deformation current threshold, controls the speed of the motor 3 to decrease, controls the wiper 1 to enter a soft stop through the transmission mechanism 2, and finally controls the wiper 1 to run to the target stop position and stop.

[0092] According to the wiper system 10 of the embodiment of the present invention, the stop position of the wiper 1 is stored in the memory 4. After the motor controller 5 receives the stop signal of the wiper, it obtains the target stop position according to the historical stop position of the wiper 1, and controls the speed of the motor 3 based on the target stop position. When the speed of the motor 3 changes, the wiper 1 is controlled to enter a soft stop through the transmission mechanism 2, and finally runs to the target stop position and stops, thereby ensuring that the bending direction of the wiper rubber strip changes after each operation of the wiper 1, which helps to reduce damage to the wiper and increase the service life of the wiper.

[0093] In some embodiments of the present invention, Figure 8 As shown, the wiper system 10 further includes a host computer 6 , wherein the host computer 6 is connected to the motor controller 5 and is used to set the setting parameters of the wiper 1 , and the setting parameters at least include a setting time and a deformation current threshold.

[0094] In the embodiment, the host computer 6 can communicate with the motor controller 5 via a CAN (Controller Area Network) bus or a LIN (Local Interconnect Network) bus, and the motor controller 5 can obtain the setting parameters of the host computer 6 from the CAN bus or the LIN line. For example, the motor controller 5 obtains the set time from the host computer 6 to determine the start of the timing function, and the wiper system 10 operates in a timing manner. For another example, the motor controller 5 obtains the deformation current threshold from the host computer 6, and controls the deformation of the wiper rubber strip in the wiper 1 according to the deformation current threshold to prevent excessive extrusion and deformation.

[0095] In some embodiments of the present invention, the host computer 6 includes a central console and a smart terminal. The user can operate the central console to set parameters, or can also upload and set parameters on the smart terminal. For example, the smart terminal can include an APP, and the APP is connected to the vehicle system through cloud control.

[0096] Specifically, the user can upload the setting parameters through the host computer 6 such as the central console and the intelligent terminal according to their own needs, and the motor controller 5 can obtain the setting parameters of the host computer 6 from the CAN bus or the LIN line. After the motor controller 5 obtains the setting parameters, it controls the operating state of the wiper 1 according to the setting parameters.

[0097] In some embodiments of the present invention, Fig. 9 FIG. 1 is a block diagram of a vehicle according to an embodiment of the present invention, wherein the vehicle 1000 includes the wiper system 10 of the third embodiment above. The vehicle 1000 may include a passenger car, a commercial vehicle or an electric bicycle.

[0098] The vehicle 1000 according to the embodiment of the present invention can be applied to various types of vehicles 1000 by providing a wiper system 10. After each operation of the wiper 1, the wiper system 10 controls the wiper rubber strip to adjust a bending direction, thereby avoiding deformation of the wiper rubber strip due to the wiper always being in the same bending state, reducing damage to the wiper 1, and increasing the service life of the wiper 1, thereby solving the problem of increased replacement frequency of the wiper rubber strip.

[0099] Other structures and operations of the vehicle 1000 according to the embodiment of the present invention are known to those skilled in the art and will not be described in detail here.

[0100] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.

[0101] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A method for controlling a wiper, characterized in that: include: Receiving a stop signal from the wiper; Get the wiper's last historical stop position; Determining a first preset position different from the historical stop position as a target stop position; Controlling the wiper to move to the target stop position and stop, recording the duration of the wiper stopping at the first preset position, and if the duration reaches a set duration, determining a second preset position as a new target stop position, the second preset position is different from the first preset position, controlling the wiper to move to the new target stop position and stop, the set duration being set according to season or according to geographical location or weather conditions; After receiving a stop signal from the wiper, a travel signal of the wiper is obtained, and based on the travel signal, it is determined that the wiper has not returned to the zero point, and a motor current value of the wiper is obtained to determine an angle between the target stop position and the historical stop position, the wiper includes a wiper rubber strip, and an angle α between the target stop position and the historical stop position is positively correlated with the deformation of the wiper rubber strip, and it is determined that the motor current value reaches a deformation current threshold, and the motor speed of the wiper is reduced.

2. The method for controlling a windshield wiper according to claim 1, characterized in that: The method further comprises: The wiper is determined to have returned to the zero point according to the stroke signal, and the output of the motor control signal of the wiper is stopped.

3. The method for controlling a wiper according to claim 1, characterized in that: The angle between the target stop position and the historical stop position is 0°-60°.

4. A device for controlling a windshield wiper, characterized in that: A receiving module, used for receiving a stop signal of the wiper; An acquisition module is used to obtain the last historical stop position of the wiper; A determination module, configured to determine a first preset position different from the historical stop position as a target stop position; a control module, configured to control the wiper to move to the target stop position and stop, record the duration of the wiper stopping at the first preset position, determine a second preset position as a new target stop position if the duration reaches a set duration, the second preset position is different from the first preset position, control the wiper to move to the new target stop position and stop, the set duration is set according to season or according to geographical location or weather conditions; And, after receiving a stop signal from the wiper, a travel signal of the wiper is obtained, and it is determined according to the travel signal that the wiper has not returned to the zero point, and a motor current value of the wiper is obtained to determine an angle between the target stop position and the historical stop position, the wiper includes a wiper rubber strip, and an angle α between the target stop position and the historical stop position is positively correlated with the deformation of the wiper rubber strip, and it is determined that the motor current value reaches a deformation current threshold, and the motor speed of the wiper is reduced.

5. A wiper system, characterized in that: include: A windshield wiper, a transmission mechanism and a motor, wherein the motor is used to drive the transmission mechanism to control the movement of the windshield wiper; A memory, used for storing the stop position of the wiper; A motor controller is connected to the memory and the motor, and is used to control the motor according to the method for controlling a wiper according to any one of claims 1 to 3.

6. The wiper system according to claim 5, characterized in that: Also includes: A host computer is connected to the motor controller and is used to set the setting parameters of the wiper, wherein the setting parameters at least include a setting time and a deformation current threshold.

7. A vehicle, characterized in that: A wiper system comprising the wiper system of claim 5 or 6.

Citation Information

Patent Citations

  • Push-press force controller of wiper

    JP1996099606A

  • Wiper device

    JP2014015152A

  • Windshield wiping device for vehicles

    US6306220B1