Abstract: Described herein is a wiper assembly (200) comprises a wiper arm (202) pivotally connected with a wiper arm head (201) at one end and a wiper blade provided at other end and a pivot shaft (204) where one end is rotatably coupled with wiper arm head (202) and other end is connected to a lever (205). The wiper assembly (200) further comprise a wiper arm position, velocity and acceleration sensor (403) is coupled with the pivot shaft (207) and a housing (206) having a pair of electromagnets (206b, 206c); and a third electromagnet (205c) provided at other end of the lever (205), the third electromagnet (205c) is movable coupled in the housing (206) in between the first fixed electromagnet (206b) and the second fixed electromagnet (206c) to move the wiper arm head (201) coupled with the lever (205) via pivot shaft (204).
TECHNICAL FIELD
[0001] The present disclosure, in general, relates to a wiper assembly for a vehicle, and in particularly, a wiper assembly with electromagnets for oscillating a wiper blade in different speeds in wiping range on a windshield of a vehicle.
BACKGROUND
[0002] Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
[0003] Referring to fig. 1, a wiper assembly 100 comprises a wiper arm 101, 103 which is pivotally connected with a wiper head that is rotatably mounted on a pivot shaft 107. The pivot shaft 107 is connected with a wiper lever that receives rotational movement from a wiper motor 106 via a wiper linkage 105. The wiper arm 101 and 103 is coupled with a wiper blade 102, 104 which comprises of rubber portion to clean windshield of the vehicle in wiping range. The wiping range is defined in between upper reverse position and lower reverse position of the wiper blade. The wiper motor 106 is Direct Current (DC) motor that rotates the wiper arm 101, 103 in clockwise and anticlockwise direction within the wiping range using four bar link mechanism. The wiper motor 106 rotates both the wiper arms 101 and 103 accordingly size of the wiper linkage varies with size and dimensions of the windshield of the vehicle.
[0004] Existing wiper assembly with DC motor has several technical disadvantages:
[0005] Technical problem: The existing wiper assembly with DC motor generates noise and vibration while working.
[0006] Another technical problem irregular rotational velocity/acceleration of the wiper arm due to four bar link mechanism.
[0007] Another technical problem associated with existing wiper assembly is commonization of wiper motor and link assembly across different vehicles is not possible due to change in wiping angle and pivot pitch, i.e., distance between the wiper arm rotation axis.
[0008] Further, the existing wiper assembly occupies half of the vehicle width in cowl panel due to its larger size and link assembly. The link assembly requires clearance in the path for movement.
[0009] Accordingly, the shape and size of the wiper assembly is different for different vehicles.
[0010] In the view of the above-cited problems, there is a need for a wiper assembly that can be mounted in very limited space and can operate without the DC motor. Accordingly, there is a need for wiper assembly and a system to control motion of wiper arm of the wiper assembly that can overcome one or more limitations stated above or any other limitation associated with the conventional prior arts.
OBJECTS OF THE DISCLOSURE
[0011] Some of the objects of the present disclosure, which at least one embodiment herein satisfy, are listed hereinbelow.
[0012] It is a general object of the present disclosure to provide a wiper assembly with a pair of magnets to achieve oscillation of wiper arm in wiping range on windshield.
[0013] It is another object of the present disclosure to provide a wiper assembly without any DC motor for giving rotational motion to the wiper arm.
[0014] It is another object of the present disclosure to provide a wiper arm motion controller to control motion of the wiper arm based on position and speed of the wiper arm.
[0015] These and other objects and advantages of the present invention will be apparent to those skilled in the art after a consideration of the following detailed
description taken in conjunction with the accompanying drawings in which a preferred form of the present invention is illustrated.
SUMMARY
[0016] This summary is provided to introduce concepts related to a wiper assembly having a pair of electromagnets to move wiper arm on windshield of a vehicle. The concepts are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
[0017] In an embodiment, the present disclosure relates to a wiper assembly for wiping windshield of the vehicle. The wiper assembly comprises a wiper arm pivotally connected with a wiper arm head at one end and a wiper blade provided at other end. The wiper arm head is connected to a pivot shaft at one end. The pivot shaft is connected with a lever at other end. The pivot shaft rotates in a cylindrical housing. With the pivot shaft, a wiper arm position, velocity and acceleration sensor is coupled to monitor position, velocity, and acceleration of wiper arm. A housing comprises a first fixed electromagnet at one end and a second fixed electromagnet at other end. The housing defines a channel shape housing for movement of a third magnet which is provided at other end of the lever. The third magnet is movable coupled in the housing in between the first fixed electromagnet and the second fixed electromagnet to move the wiper arm head.
[0018] In an aspect, the third magnet of the lever moves in between the first fixed electromagnet and the second fixed electromagnet to oscillate the wiper arm.
[0019] In an aspect, the housing defines an arc shape.
[0020] In an aspect, the third magnet is an electromagnet.
[0021] In another embodiment, the present disclosure relates to a wiper arm motion controller for controlling motion of a wiper arm of a wiper assembly of a vehicle. The wiper arm motion controller comprising a micro-controller which
coupled to a memory, a Body Control Unit (BCM) and a pair of electromagnets of the wiper assembly. The micro-controller receives wiper switch signals from a wiper switch coupled to the BCM and receives wiper arm position, velocity, and acceleration signals from a wiper arm position, velocity and acceleration sensor. The micro-controller determines, direction and amount of current to flow in the pair of electromagnets to generate magnetic field, in response to the wiper switch signal and the wiper arm position, velocity, and acceleration signals to move the wiper arm.
[0022] In an aspect, the micro-controller determines direction of the current flow by analysing the position of the wiper arm based on the wiper arm position signal.
[0023] In an aspect, the micro-controller determines amount of current to flow in the pair of electromagnets of the wiper assembly by comparing actual velocity and acceleration of the wiper arm determined based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values in the memory for moving the wiper arm.
[0024] In an aspect, the wiper switch signals are Low speed signal, Intermittent speed signal, and High speed signal.
[0025] In another embodiment of the present disclosure a method for controlling motion of a wiper arm of a wiper assembly using electromagnets. The method comprising ascertaining whether a wiper switch is ON position and upon affirmative ascertainment, supplying current to pair of electromagnets of the wiper assembly for moving the wiper arm.
[0026] In an aspect, the method comprises sensing the wiper arm position, velocity and acceleration when the wiper switch is in OFF position; determining whether the wiper arm is at SET position; and supplying, when the wiper arm is not at the SET position, current to the pair of electromagnets of the wiper assembly for moving the wiper arm to the SET position.
[0027] In an aspect, the method comprises supplying current to the pair of
electromagnets of the wiper assembly to maintain the wiper arm at the SET position when the wiper arm is at SET position.
[0028] In an aspect, the wiper switch position is selected from Low speed, High speed, and Intermittent speed.
[0029] In yet another embodiment of the present disclosure a method for controlling motion of a wiper arm of a wiper assembly using electromagnets. The method comprising ascertaining wiper switch position at Low speed; upon affirmative ascertainment sensing, by wiper position, velocity, and acceleration sensor, position, velocity, and acceleration of the wiper arm; and supplying, by wiper arm motion controller, current to pair of electromagnets of the wiper assembly for moving wiper arm in Low speed, when the wiper switch is positioned to Low speed. Direction of the current is determined by analyzing the position of the wiper arm based on the wiper arm position signal from the wiper position, velocity, and acceleration sensor, and wherein amount of the current to flow in the pair of magnets of the wiper assembly is determined by comparing actual velocity and acceleration of the wiper arm based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the Low speed for moving the wiper arm.
[0030] In yet another embodiment of the present disclosure a method for controlling motion of a wiper arm of a wiper assembly. The method comprising ascertaining wiper switch position at High speed; upon ascertainment sensing, by wiper position, velocity, and acceleration sensor, position, velocity, and acceleration of the wiper arm; and supplying, by wiper arm motion controller, current to a pair of electromagnets of the wiper assembly for moving wiper arm in the High speed, when the wiper switch is positioned to High speed, wherein direction of the current is determined by analyzing the position of the wiper arm based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor, and wherein amount of the current to flow in the pair of magnets of the wiper assembly is determined by comparing actual velocity and
acceleration of the wiper arm based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the High speed for moving the wiper arm.
[0031] Various objects, features, aspects, and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.
[0032] It is to be understood that the aspects and embodiments of the disclosure described above may be used in any combination with each other. Several of the aspects and embodiments may be combined to form a further embodiment of the disclosure.
[0033] The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, serve to explain the disclosed principles. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some embodiments of system and/or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and with reference to the accompanying figures, in which:
[0035] FIG. 1 illustrates conventional wiper assembly with DC motor and link mechanism as known in the art;
[0036] FIG. 2a illustrates a wiper assembly with a housing and a pair of magnets, in accordance with an embodiment of the present disclosure;
[0037] FIG. 2b illustrates structure of housing with the pair of magnets, in accordance with an embodiment of the present disclosure;
[0038] Fig. 2c illustrate another view of the wiper assembly, in accordance with an embodiment of the present disclosure;
[0039] Fig. 3 illustrates a system architect of the wiper arm motion controller coupled with wiper assembly and the Body Control Module (BCM), in accordance with an embodiment of the present disclosure;
[0040] FIG. 4a illustrates a method for supplying current to the wiper assembly upon detection of wiper switch in ON condition and OFF condition and working of the wiper arm motion controller of the fig. 3, in accordance with an embodiment of the present disclosure;
[0041] FIG. 4b illustrates a method for supplying current when wiper switch is in OFF condition of the method of fig.4a, in accordance with an embodiment of the present disclosure;
[0042] Fig. 5a illustrates a method for supplying current when wiper switch is in Low speed position, in accordance with an embodiment of the present disclosure; and
[0043] Fig. 5b illustrates a method for supplying current when wiper switch is in High speed position, in accordance with an embodiment of the present disclosure; and
[0044] Fig. 5c illustrates a method for supplying current when wiper switch is in Intermittent speed position, in accordance with an embodiment of the present disclosure.
[0045] It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in a computer-
readable medium and executed by a computer or processor, whether or not such computer or processor is explicitly shown.
DETAILED DESCRIPTION
[0046] The detailed description of various exemplary embodiments of the disclosure is described herein with reference to the accompanying drawings. It should be noted that the embodiments are described herein in such details as to clearly communicate the disclosure. However, the amount of details provided herein is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
[0047] It is also to be understood that various arrangements may be devised that, although not explicitly described or shown herein, embody the principles of the present disclosure. Moreover, all statements herein reciting principles, aspects, and embodiments of the present disclosure, as well as specific examples, are intended to encompass equivalents thereof.
[0048] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or groups thereof.
[0049] In addition, the descriptions of "first", "second", "third", and the like in the present invention are used for the purpose of description only, and are not to be construed as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Thus, features defining
"first" and "second" may include at least one of the features, either explicitly or implicitly.
[0050] It should also be noted that in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may, in fact, be executed concurrently or may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
[0051] Unless otherwise defined, all terms (including technical and
scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which example embodiments belong. It will be further understood that terms, e.g., those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0052] Body Control Module (BCM): Body Control Module (BCM) is a central processor-based power distribution center that supervises and controls functions related to the car body, such as lights, wiper switch, windows, security, door locks and access control, and various comfort controls, such as HVAC and infotainment system. The central BCM also operates as a gateway for bus and network interfaces to interact with remote electronic control units (ECU) for other systems. Therefore, the BCM is in direct communication with the ECU via LIN or CAN communication mode to control other loads of the vehicle.
[0053] Micro-Controller: It is a compact integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory and input/output (I/O) peripherals on a single chip. Generally, microcontrollers are designed to be readily usable without additional computing components because they are designed with sufficient on board memory as well as offering pins for general I/O operations, so they can directly interface with sensors and other components.
[0054] Embodiments explained herein pertain to a wiper assembly of a vehicle in which the wiper blade is provided for wiping windshield of the vehicle.
[0055] FIG. 2a, 2b, and 2c illustrates wiper assembly with pair of magnets to oscillate or move wiper arm on windshield of a vehicle. As shown in FIG. 2, the wiper assembly 200 comprises a wiper arm 202 and a wiper arm head 201. The wiper arm 202 is pivotally connected with the wiper arm head 201 at one end and a wiper blade (not shown in figures) at other end. The wiper blade is pivotally connected with the wiper arm 202. The wiper arm head 201 is rotatably connected with a pivot shaft 204 using nut. The pivot shaft 204 is provided in a pivot holder 207 which allows rotation of the pivot shaft 204. The pivot holder 207 is a hollow cylindrical structure in which pivot shaft 204 rotates. The pivot holder 207 is fixed with the body of the vehicle to mount the wiper assembly 200. The pivot shaft 204 is connected with the wiper arm head 201 at one end and with a lever 205 at other end. In other words, the lever 205 is connected with the pivot shaft 204 at end 205b. The lever 205 is movably coupled with a housing 206 having a pair of magnets 206b, 206c. Other end 205a of the lever 205 that is coupled with the housing 206 has a magnet 205c. The magnet 205c moves or slides inside the housing 206 to oscillate the wiper arm 202.
[0056] Referring to fig. 2b, the housing 206 defines a channel shape structure with a channel 206a where a first electromagnet 206b is provided at one end of the channel 206a and a second electromagnet 206c is provided at other end of the channel 206a. The magnet 205c can be referred as third magnet that oscillates in between the first electromagnet 206b and the second electromagnet 206c of the housing 206 to transfer rotatable motion to the pivot shaft 204 through the lever 205 and other end of the pivot shaft 204 which is connected with the wiper arm head 201 that receives the rotatable motion of the pivot shaft and transfers the same motion to the wiper arm 202.
[0057] In an embodiment, the housing 206 defines an arc shape profile. With the arc shape profile an effective rotary motion to the lever 205 is provided. Further size of the arc may be defined as per wiping range of the windshield of the
vehicle. For example, the arc with bigger chord defines big wiping range of the windshield. In an embodiment, the electromagnets 206b, 206c are placed at the end to achieve the complete wiping range. In another embodiment, the electromagnets 206b, 206c may be placed in between the first end and the second end of the arc shape housing to define the wiping range.
[0058] In an embodiment, the third magnet 205c can be an electromagnet.
[0059] In another embodiment, the third magnet 205c can be a permanent magnet.
[0060] In an embodiment, the housing 206 may be defined as straight channel. However, in the straight channel other known mechanism is required to provide the rotary motion by conversion.
[0061] A wiper arm position, velocity and acceleration sensor is coupled
with the pivot shaft 204 to monitor position, velocity, and acceleration of wiper arm 202 by monitoring real time parameters. The wiper arm position, velocity and acceleration sensor is coupled to the pivot shaft 204 to measure rotational movement of the pivot shaft 204 which is rotatably coupled with the wiper arm head 201. The wiper arm position, velocity and acceleration sensor is positioned along pivot shaft holder 207 and transmits measured rotational movement to a wiper arm motion controller 300 (as shown in figure 3). With movement of the wiper arm head 201, the wiper arm 202 moves accordingly, therefore, movement of the wiper arm 202 can be recorded by the wiper arm position, velocity and acceleration sensor.
[0062] Referring to fig. 3, as per one embodiment of the present disclosure, both magnets in the pair of magnets 206b, 206c are electromagnets and third magnet may be normal permanent magnet or electromagnet. The pair of electromagnets 206b, 206c changes the polarity as per the requirement and current supplied by the controller. However, the third magnet 205c has single polarity that does not change in case of permanent magnet. When the third magnet is an electromagnet, polarity of the third magnet is also changed to effectively increases
the force of attraction and repulsion. In that case, all three electromagnets receive current from the wiper arm motion controller 300 which is coupled with a body control module (BCM) 402 of the vehicle.
[0063] As shown in the fig. 2b, both the magnets are spaced apart from each other by a distance. During working, the pair of electromagnets may have same polarity and may have opposite polarity based on the requirement. Further, magnitude of magnetic force is controlled by varying amount of current flow in the pair of electromagnets 206b, 206c. In case when third magnet 205c is electromagnet magnitude of magnetic force is controlled by varying amount of current flow by the wiper arm motion controller 300.
[0064] Referring to fig. 3, the wiper arm motion controller 300 can be implemented in Body Control Module 402. In another embodiment, the wiper arm motion controller 300 can be a standalone device that is in communication with the BCM 402, the wiper arm position, velocity, and acceleration sensor 403, and the wiper assembly 200 having a pair of electromagnets 404 via CAN bus or direct connection. The wiper arm motion controller 300 (hereinafter can be referred as controller 300) includes a micro-controller 301 and a memory 302.
[0065] In an embodiment, implementation of the present subject matter is not limited to micro-controller, it can be implemented in other processing units. In an embodiment, in place of micro-controller 301, the controller 300 may have a processor(s), an interface(s), and a memory which are working together to achieve the function, i.e., supplying current to the pair of electro-magnets based on the predefined positions and conditions.
[0066] The memory 302 may include data that is either stored or generated as a result of functionalities implemented by the micro-controller 301. Additionally, memory 302 can be organized using data models, such as relational or hierarchical data models. The memory 302 may store data, including temporary data and temporary files, generated by the micro-controller for performing the various functions of the controller 300. The memory 302 may pre-stores the data for processing of the micro-controller 301. In an embodiment, the micro-controller
301 may have its own memory for processing and storing the pre-stored data that may be used during processing.
[0067] As shown in the fig. 3, the controller 300 is coupled with a body control module (BCM) 402 that is coupled with the wiper switch to receive wiper switch signals 401, such as wiper switch OFF signal, wiper switch Low speed signal, wiper switch High speed signal, wiper switch Intermittent speed signal, the wiper arm position, velocity, and acceleration sensor 403, and the wiper assembly 404 (same as wiper assembly 200) having a pair of electro-magnets. The controller 300 receives electrical power from the auxiliary battery of the vehicle via direct connection. In another embodiment, the controller 300 receives electrical power from the auxiliary battery of the vehicle via BCM 402.
[0068] The wiper switch can be positioned in four positions, such as OFF position that generates wiper switch OFF signal, Low speed position that generates wiper switch Low speed signal, Intermittent speed position that generates wiper switch Intermitted speed signal, and High speed position that generates wiper switch High speed signal. Based on the position of the wiper switch, the BCM 402 sends the corresponding signal to the controller 300 to supply amount of current to the pair of electromagnets.
[0069] In operation, the microcontroller 301 receives wiper switch signals 401 from the BCM 402 and real time wiper arm position, velocity, and acceleration signals from the wiper arm position, velocity, and acceleration sensor 403.
[0070] Based on the wiper switch signals 401 and the real time wiper arm position, velocity, and acceleration signals, the microcontroller 301 determines direction and amount of current to flow in the pair of electromagnets 404 (same as 206b, 206c of the fig. 2b) to generate magnetic field. In case when third magnet 205c is electromagnet, the microcontroller 301 also determines direction and amount of current in the third magnet for achieving force of attraction and repulsion.
[0071] The micro-controller 301 determines the direction of current by analysing the position of the wiper arm 202 based on the wiper arm position signal received from the wiper arm position, velocity, and acceleration sensor 403. The motion of lever 205 is directly transferred to the wiper arm 202 by the pivot shaft 204. The pivot shaft 204 is rotatably coupled with the wiper arm position, velocity, and acceleration sensor 403 (hereinafter interchangeably referred as sensor 403) to measure actual or real time position of the wiper arm 202 on the windshield. Further, polarity of the fixed electromagnets 404 with respect to position of the wiper arm 202 on the windshield is stored in the memory 302, for example, in a lookup table. With the position of the wiper arm 202, the micro¬controller 301 determines the direction of current to change the polarity of the electromagnets for push and pull of the third magnet 205c. For example, the wiper arm 202 is in the wiping range on the windshield, the wiper arm position, velocity, and acceleration sensor 403 gives position signal with reference to the wiper arm 202 to the micro-controller 301, the micro-controller 301 matches the position signal with the pre-stored position signals in the memory 302 to determine which fixed electromagnet will have to act as pulling magnet by having opposite polarity to the third magnet and which fixed electromagnet will have to act as pushing magnet by having same polarity as of the third magnet.
[0072] For example, the third magnet 205c (having north pole) is in contact with the second electromagnet 206c (having south pole) (means attractive force between them) where the wiper arm 202 is at bottom reversed position on the windshield, the position signal indicates the position of the wiper arm 202 on the windshield. Upon receiving the position signal from the sensor 403, the micro-controller 301 matches the position signal with the pre-stored position signal in the memory 302 and determines that the second electromagnet 206c should have opposite polarity to the third magnet 205c. Accordingly, the micro-controller 301 changes the direction of current to make the second electromagnet 206c as north pole and the first electromagnet 206b also as north pole, therefore, the third magnet 205c having south polarity towards first electromagnet 206b and north polarity towards second electromagnet 206c will be attracted by the first
electromagnet 206b and pushed by the second electromagnet 206c. With the generation of attractive and repulsive forces in between the first and second electromagnets the third magnet 205c oscillates and transfers the motion to the lever 205.
[0073] The micro-controller 301 determines amount of current to flow in the pair of electromagnets 404 of the wiper assembly 200 by comparing actual velocity and acceleration of the wiper arm 202 determined based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values in the memory 302 for moving the wiper arm 202. Upon receiving the wiper switch signal indicating operation mode, such as low, high, and intermittent of the wiper arm, the micro-controller 301 determines the velocity and the acceleration of wiper arm 202 by the sensor 403 and matches the same with the pre-stored velocity and acceleration values in the memory 302 corresponding to the wiper switch signal and supplies the current to the pair of electromagnets for generation of magnetic field.
[0074] For example, the wiper switch moves from low speed position to high speed position, the micro-controller 301 receives real time values, i.e., velocity and acceleration values of the wiper arm 202 from the sensor 403 and compares the same with the pre-stored values in the memory 302 for high speed of the wiper arm 202. Upon comparison, the micro-controller 301 supplies the amount of current corresponding to high speed of the wiper arm 202 to the pair of electromagnets. With more current, magnetic field of the pair of magnets 404 changes and the third magnet 205c moves with fast oscillation rate as compared to low speed oscillation. When the third magnet 205c is an electromagnet, the third magnet 205c moves as per inputs and current provided by the micro-controller 301.
[0075] The micro-controller 301 supplies amount of current to the pair of electromagnets based on the wiper switch signal. For example, more current is supplied when the wiper switch signal indicates high speed as compared to low
speed signal and intermittent speed signal, for example, lowest current is supplied to the pair of electromagnets when wiper switch is at low speed position.
[0076] The electromagnets 206b, 206c fixed at ends of the housing 206 push or pull the third electromagnet 205c attached with the lever 205. At a time one of the fixed magnet either 206b or 206c will have opposite polarity as compared to the side of third magnet 205c it is facing and other magnet will have same polarity as compared to the side of third magnet 205c it is facing. Accordingly, at a time, one fixed magnet having same polarity with the side of third magnet it is facing pushes the third magnet and other fixed magnet having opposite polarity with the side of third magnet it is facing pulls the third magnet. Once the third magnet reaches one of the fixed electromagnets, the micro-controller 301 changes the polarity of the electromagnets by changing the direction and amount of current. Now the fixed magnet which was attracting the third magnet will push the third magnet and other fixed magnet that was pushing the third magnet will attract the third magnet. Resultantly, the lever 205 oscillates in between the fixed magnets and transfers the oscillation to the pivot shaft 204 and the pivot shaft 204 rotates the wiper arm 202 about the pivot shaft axis.
[0077] A lookup table is stored in the memory 302 or the microcontroller
301 having information about the amount of current flow with respect to speed signal of the wiper arm. Based on the wiper arm speed signal, the microcontroller 301 determines the amount of current to flow in the pair of magnets by referring the lookup table. The lookup table corresponding to inputs from the wiper arm position sensor 403 and curvature of the windshield is pre-stored in memory for processing. Further, the lookup table have information of the wiper arm position along with the wiper arm speed on curvature of the windshield. The microcontroller 301 determine the amount of current to flow in the pair of magnets to generate magnetic force to provide oscillation of the wiper arm 202 according to wiper switch position signal.
[0078] FIG. 4a and 4b illustrates a method 400 for operating the wiper assembly 200 with the wiper arm motion controller 300, according to an
embodiment of the present disclosure. The order in which the method 400 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any appropriate order to carry out the method 400 or an alternative method. Additionally, individual blocks may be deleted from the method 400 without departing from the scope of the subject matter described herein.
[0079] At block 402, the method includes determining, by the BCM 402, whether the wiper switch is in ON condition or in OFF condition. Upon determining that the wiper switch is in ON condition, the method proceeds to block 404 for further processing. Upon determining that the wiper switch is in OFF condition, the method proceeds to block 406 for further processing.
[0080] At block 404, the method includes supplying current to pair of electromagnets of the wiper assembly 200 to move the wiper arm 202 according to the wiper switch position. The wiper switch can be positioned at Low speed, Intermittent speed, and High speed. Accordingly, the micro-controller 301 supplies current to the pair of electromagnets to generate magnetic field to move the wiper arm 202.
[0081] At block 406, when the wiper switch is in OFF condition, the method includes sensing wiper position, velocity, and acceleration of the wiper arm 202 through the wiper position, velocity, and acceleration sensor 403. The wiper position, velocity, and acceleration sensor 403 supplies the inputs regarding the position, velocity and acceleration of the wiper arm 202 to the micro-controller 301.
[0082] At block 408, the method includes determining whether the wiper arm 202 is at SET position on windshield of the vehicle. The SET position may be defined as bottom or lower reverse position of the wiping range on the windshield or rest position of the wiper arm 202 on or below the lower boundary of transparent zone of windshield. The SET position is pre-defined in the memory of the controller 300. The coordinates or position of the SET position is stored in the look-up table. The micro-controller 301 compares the position signal received
from the wiper position, velocity, and acceleration sensor 403 to determine whether the wiper arm is at SET position or not. If the wiper arm 202 is at the SET position, the method proceeds to block 410 for further processing to maintain the SET position of the wiper arm. If the wiper arm 202 is not at the SET position, the method proceeds to block 412 to move the wiper arm at the SET position.
[0083] At the block 410, upon ascertainment that the wiper arm 202 is at the SET position, the method includes supplying current to the pair of electromagnets to maintain the wiper arm position to SET position. The micro-controller 301 may consider the speed of the vehicle and supplies current to the pair of electromagnets to generate the magnetic field to avoid lifting of wiper arm on the windshield. In an embodiment, the value of current corresponding to SET position and vehicle speed is pre-stored in the look-up table.
[0084] At block 412, upon determining that wiper switch is in OFF condition and the wiper arm 202 is not at SET position, the method includes supplying current the pair of electromagnets to move the wiper arm to SET position. Once the wiper arm 202 reaches to the SET position, the micro-controller 301 supplies current according to block 410. For example, the wiper arm 202 is moving with a Low speed and the wiper switch is moved to wiper switch OFF condition, upon detecting position of the wiper switch in OFF condition and position of wiper arm in between the wiping range, the micro-controller 301 supplies current to the pair of magnets of the wiper assembly to move the wiper arm 202 to the SET positions.
[0085] FIG. 5a illustrates a method 500 for operating the wiper assembly 200 at Low speed by the wiper arm motion controller 300, according to an embodiment of the present disclosure. The order in which the method 500 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any appropriate order to carry out the method 500 or an alternative method. Additionally, individual blocks may be deleted from the method 500 without departing from the scope of the subject matter described herein.
[0086] At block 502, the method includes ascertaining, by the BCM 402, the wiper switch position to Low speed.
[0087] At block 504, upon ascertainment that wiper switch is at LOW speed, the method includes sensing, by wiper position, velocity, and acceleration sensor 403, position, velocity, and acceleration of the wiper arm 202. The micro¬controller 301 determines actual position and speed of the wiper arm 202 based on the inputs received.
[0088] At block 506, upon determining actual position and speed of the wiper arm 202 on the windshield, the method includes supplying current to pair of electromagnets of the wiper assembly 200 for moving wiper arm in Low Speed. The micro-controller 301 determines direction of the current by comparing the actual position of the wiper arm 202 based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor 403 with the pre-stored values in the look-up table. Based upon the comparison, the micro-controller 301 determines direction for current flow to generate magnetic field of attraction and repulsion between the pair of fixed electromagnets and third magnet.
[0089] The micro-controller 301 determines amount of the current to flow in the pair of magnets of the wiper assembly 200 by comparing actual velocity and acceleration of the wiper arm 202 based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the Low speed for moving the wiper arm 202.
[0090] FIG. 5b illustrates a method 600 for operating the wiper assembly 200 at High speed by the wiper arm motion controller 300, according to an embodiment of the present disclosure. The order in which the method 600 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any appropriate order to carry out the method 600 or an alternative method. Additionally, individual blocks may be deleted from the method 600 without departing from the scope of the subject matter described herein.
[0091] At block 602, the method includes ascertaining, by the BCM 402, the wiper switch position to High speed.
[0092] At block 604, upon ascertainment that wiper switch is at High speed, the method includes sensing, by wiper position, velocity, and acceleration sensor 403, position, velocity, and acceleration of the wiper arm 202. The micro¬controller 301 determines actual position and speed of the wiper arm 202 based on the inputs received from the sensor 403.
[0093] At block 606, upon determining actual position and speed of the wiper arm 202 on the windshield, the method includes supplying current to pair of electromagnets of the wiper assembly 200 for moving wiper arm in High speed. The micro-controller 301 determines direction of the current by comparing the actual position of the wiper arm 202 based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor 403 with the pre-stored values in the look-up table. Based upon the comparison, the micro-controller 301 determines direction for current flow to generate magnetic field of attraction and repulsion between the pair of fixed electromagnets and third magnet.
[0094] The micro-controller 301 determines amount of the current to flow in the pair of magnets of the wiper assembly 200 by comparing actual velocity and acceleration of the wiper arm 202 based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the High speed for moving the wiper arm 202.
[0095] FIG. 5c illustrates a method 700 for operating the wiper assembly 200 at Intermittent speed by the wiper arm motion controller 300, according to an embodiment of the present disclosure. The order in which the method 700 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any appropriate order to carry out the method 700 or an alternative method. Additionally, individual blocks may be deleted from the method 700 without departing from the scope of the subject matter described herein.
[0096] At block 702, the method includes ascertaining, by the BCM 402, the wiper switch position to Intermittent speed.
[0097] At block 704, upon ascertainment that wiper switch is at Intermittent speed, the method includes sensing, by wiper position, velocity, and acceleration sensor 403, position, velocity, and acceleration of the wiper arm 202. The micro-controller 301 determines actual position and speed of the wiper arm 202 based on the inputs received from the sensor 403.
[0098] At block 706, upon determining actual position and speed of the wiper arm 202 on the windshield, the method includes supplying current to pair of electromagnets of the wiper assembly 200 for moving wiper arm in Intermittent speed. The micro-controller 301 determines direction of the current by comparing the actual position of the wiper arm 202 based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor 403 with the pre-stored values in the look-up table. Based upon the comparison, the micro-controller 301 determines direction for current flow to generate magnetic field of attraction and repulsion between the pair of fixed electromagnets and third magnet.
[0099] The micro-controller 301 determines amount of the current to flow in the pair of magnets of the wiper assembly 200 by comparing actual velocity and acceleration of the wiper arm 202 based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the Intermittent speed for moving the wiper arm 202.
[00100] Working example:
[00101] Based on the direction and supply of current, the electromagnets
206b, 206c fixed at ends of the housing 206 push or pull the third electromagnet 205c attached with the lever 205. At a time one of the fixed electro-magnet either 206b or 206c and the third magnet 205c will have opposite polarity and other magnet have same polarity. Accordingly, at a time, one fixed electro-magnet have same polarity with the third magnet that pushes the third magnet and other fixed
magnet have opposite polarity that pulls the third magnet. Once the third magnet reaches one of the fixed electromagnets, the micro-controller 301 changes the polarity of the electromagnets by changing the direction and amount of current flow. Now the fixed magnet which attracted the third magnet will push the third magnet being same polarity and other fixed magnet that pushed the third magnet will attract the third magnet being opposite polarity. Resultantly, the lever 205 oscillates in between the fixed electro-magnets and transfers the oscillation to the pivot shaft 204 and the pivot shaft 204 rotates the wiper arm 202 about the pivot shaft axis.
[00102] A lookup table is stored in the memory 302 or the microcontroller 301 having information about the amount of current flow with respect to speed signal of the wiper arm. Based on the wiper arm speed signal, the microcontroller 301 determines the amount of current to flow in the pair of magnets by referring the lookup table. The lookup table corresponding to inputs from the wiper arm position sensor 403 and curvature of the windshield is pre-stored in memory for processing. Further, the lookup table have information of the wiper arm position along with the wiper arm speed on curvature of the windshield. The microcontroller 301 determine the amount of current to flow in the pair of magnets to generate magnetic force to provide oscillation of the wiper arm 202 according to wiper switch position signal.
[00103] Technical advantages:
[00104] With the present wiper assembly without DC motor, operational noise and vibration are reduced and compact size of the wiper assembly can be achieved.
[00105] With the present wiper assembly smooth motion of wiper arm on the windshield is achieved. Accordingly, the wiper arm provides less distraction for the driver.
[00106] Standard wiper assembly can be developed for usage across various vehicles just by changing preset values in the controller.
[00107] With the present controller and wiper assembly, uniform speed of wiper arm is achieved irrespective of windshield surface conditions.
[00108] With the controller, Overrun/overshooting of wiper blade connected with wiper arm can be controlled.
[00109] The controller is programmed to change wiping angle based on the snow/foreign particle accumulation.
[00110] The wiper assembly can be miniaturized for wiping outside rear view mirror, headlamp lens, etc.
[00111] The above description does not provide specific details of the manufacture or design of the various components. Those of skill in the art are familiar with such details, and unless departures from those techniques are set out, techniques, known, related art or later developed designs and materials should be employed. Those in the art can choose suitable manufacturing and design details.
[00112] It should be understood, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise, as apparent from the discussion herein, it is appreciated that throughout the description, discussions utilizing terms such as "receiving," or "determining," or "retrieving," or "controlling," or "comparing," or the like, refer to the action and processes of an electronic control unit, or similar electronic device, that manipulates and transforms data represented as physical (electronic) quantities within the control unit's registers and memories into other data similarly represented as physical quantities within the control unit memories or registers or other such information storage, transmission or display devices.
[00113] Further, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. It will be appreciated that several of the above-disclosed and other features and functions, or alternatives thereof, may be combined into other systems or applications. Various presently unforeseen or unanticipated alternatives,
modifications, variations, or improvements therein may subsequently be made by those skilled in the art without departing from the scope of the present disclosure as encompassed by the following claims.
[00114] It will be appreciated that variants of the above-disclosed and other features and functions, or alternatives thereof, may be combined into many other different systems or applications. Various presently unforeseen or unanticipated alternatives, modifications, variations, or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.
[00115] The claims, as originally presented and as they may be amended, encompass variations, alternatives, modifications, improvements, equivalents, and substantial equivalents of the embodiments and teachings disclosed herein, including those that are presently unforeseen or unappreciated, and that, for example, may arise from applicants/patentees and others.
We claims
1.A wiper assembly (200) comprising:
a wiper arm (202) pivotally connected with a wiper arm head (201) at one end and a wiper blade (203) provided at other end;
a pivot shaft (204) where one end is rotatably coupled with wiper arm head (201) and other end is connected to a lever (205);
characterized in that
a wiper arm position, velocity and acceleration sensor (403) is coupled with the pivot shaft (207) to monitor position, velocity, and acceleration of wiper arm (202);
a housing (206) having a first fixed electromagnet (206b) at first end and a second fixed electromagnet (206c) at second end; and
a third magnet (205c) provided at other end of the lever (205), the third magnet (205c) is movable coupled in the housing (206) in between the first fixed electromagnet (206b) and the second fixed electromagnet (206c) to move the wiper arm head (201) directly coupled with the lever (205).
2. The wiper assembly (200) as claimed in claim 1, wherein the third omagnet (205c) of the lever (205) moves in between the first fixed electromagnet (206b) and the second fixed electromagnet (206c) to oscillate the wiper arm (202).
3. The wiper assembly (200) as claimed in claim 1, wherein the housing (206) is in channel shape and defines an arc.
4. The wiper assembly (200) as claimed in claim 1, wherein the third magnet (205c) is at least one of an electromagnet or a permanent magnet.
5. A wiper arm motion controller (300) for controlling motion of a wiper arm (202) of a wiper assembly (200) of a vehicle, the wiper arm motion controller (300) comprising:
a micro-controller (301) coupled to a memory (302), a Body Control Unit (BCM) (402) and electromagnets (404) of the wiper assembly (200), the micro-controller (301):
receives wiper switch signals (401) from a wiper switch coupled to the BCM (402);
receives wiper arm position, velocity, and acceleration signals from a wiper arm position, velocity and acceleration sensor (403); and
determines, direction and amount of current to flow in the electromagnets (404) to generate magnetic field, in response to the wiper switch signal (401) and the wiper arm position, velocity, and acceleration signals to move the wiper arm (202).
6. The wiper arm motion controller (300) as claimed in claim 5, wherein the
micro-controller (301) determines:
direction of the current flow by analyzing the position of the wiper arm (202) based on the wiper arm position signal.
7. The wiper arm motion controller (300) as claimed in claim 5, wherein the
micro-controller (301) determines:
amount of current to flow in the electromagnets (404) of the wiper assembly (200) by comparing actual velocity and acceleration of the wiper arm (202) determined based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values in the memory (302) for moving the wiper arm (202).
8. The wiper arm motion controller (300) as claimed in claim 5, wherein the wiper switch signals (401) are Low speed signal, Intermittent speed signal, and High speed signal.
9. A method (400) for controlling motion of a wiper arm (202) of a wiper assembly (200), the method (400) comprising:
ascertaining (402) whether a wiper switch is ON position; and upon affirmative ascertainment, supplying (404) current to electromagnets (206b, 206c, 205c) of the wiper assembly (200) for moving the wiper arm (202) according to the wiper switch position.
10. The method (400) as claimed in claim 9, wherein the method (400)
comprises:
sensing (406) the wiper arm (202) position, velocity and acceleration when the wiper switch is in OFF position;
determining (408) whether the wiper arm (202) is at SET position; and
supplying (412), when the wiper arm (202) is not at the SET position, current to the electromagnets (206b, 206c, 205c) of the wiper assembly (200) for moving the wiper arm (202) to the SET position. 11.The method (400) as claimed in claim 10, wherein the method (400) comprises:
supplying (410) current to the electromagnets (206b, 206c, 205c) of the wiper assembly (200) to maintain the wiper arm (202) at the SET position when the wiper arm (202) is at SET position.
12.The method (400) as claimed in claim 10, wherein the SET position is the rest position of wiper arms on or below the lower boundary of transparent zone of windshield.
13.The method (400) as claimed in claim 10, wherein the wiper switch position is selected from Low speed, High speed, and Intermittent speed.
14. A method (500) for controlling motion of a wiper arm (202) of a wiper assembly (200), the method (500) comprising:
ascertaining (502) wiper switch position at Low speed;
sensing (504), by wiper position, velocity, and acceleration sensor (403), position, velocity, and acceleration of the wiper arm (202); and
supplying (506), by wiper arm motion controller (300), current to electromagnets (206b, 206c, 205c) of the wiper assembly (200) for moving wiper arm in Low speed, when the wiper switch is positioned to Low speed,
wherein direction of the current is determined by analyzing the position of the wiper arm (202) based on the wiper arm position signal from the wiper position, velocity, and acceleration sensor (403), and
wherein amount of the current to flow in the electromagnets (206b, 206c, 205c) of the wiper assembly (200) is determined by comparing actual velocity and acceleration of the wiper arm (202) based on the wiper arm
velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the Low speed for moving the wiper arm (202).
15. A method (600) for controlling motion of a wiper arm (202) of a wiper assembly (200), the method (600) comprising:
ascertaining (602) wiper switch position at High speed;
upon ascertainment, sensing (604), by wiper position, velocity, and acceleration sensor (403), position, velocity, and acceleration of the wiper arm (202); and
supplying (606), by wiper arm motion controller (300), current to electromagnets (206b, 206c, 205c) of the wiper assembly (200) for moving wiper arm in the High speed, when the wiper switch is positioned to High speed,
wherein direction of the current is determined by analyzing the position of the wiper arm (202) based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor (403), and
wherein amount of the current to flow in the magnets (206b, 206c, 205c) of the wiper assembly (200) is determined by comparing actual velocity and acceleration of the wiper arm (202) based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the High speed for moving the wiper arm (202).
16. A method (700) for controlling motion of a wiper arm (202) of a wiper assembly (200), the method (700) comprising:
ascertaining (702) wiper switch position at Intermittent speed;
sensing (704), by wiper position, velocity, and acceleration sensor (403), position, velocity, and acceleration of the wiper arm (202); and
supplying (706), by wiper arm motion controller (300), current to electromagnets (206b, 206c, 205c) of the wiper assembly (200) for moving wiper arm in the Intermittent speed, when the wiper switch is positioned to Intermittent speed,
wherein direction of the current is determined by analyzing the position of the wiper arm (202) based on the wiper arm position signal received from the wiper position, velocity, and acceleration sensor (403), and
wherein amount of the current to flow in the electromagnets (206b, 206c, 205c) of the wiper assembly (200) is determined by comparing actual velocity and acceleration of the wiper arm (202) based on the wiper arm velocity and acceleration signals with pre-stored velocity and acceleration values corresponding to the Intermittent speed for moving the wiper arm (202).
| # | Name | Date |
|---|---|---|
| 1 | 201911054004-STATEMENT OF UNDERTAKING (FORM 3) [26-12-2019(online)].pdf | 2019-12-26 |
| 2 | 201911054004-PROOF OF RIGHT [26-12-2019(online)].pdf | 2019-12-26 |
| 3 | 201911054004-POWER OF AUTHORITY [26-12-2019(online)].pdf | 2019-12-26 |
| 4 | 201911054004-FORM 1 [26-12-2019(online)].pdf | 2019-12-26 |
| 5 | 201911054004-FIGURE OF ABSTRACT [26-12-2019(online)].jpg | 2019-12-26 |
| 6 | 201911054004-DRAWINGS [26-12-2019(online)].pdf | 2019-12-26 |
| 7 | 201911054004-DECLARATION OF INVENTORSHIP (FORM 5) [26-12-2019(online)].pdf | 2019-12-26 |
| 8 | 201911054004-COMPLETE SPECIFICATION [26-12-2019(online)].pdf | 2019-12-26 |
| 9 | abstract.jpg | 2020-01-28 |
| 10 | 201911054004-Proof of Right [10-02-2020(online)].pdf | 2020-02-10 |
| 11 | 201911054004-FORM-26 [10-02-2020(online)].pdf | 2020-02-10 |
| 12 | 201911054004-Power of Attorney-100220.pdf | 2020-02-11 |
| 13 | 201911054004-OTHERS-100220.pdf | 2020-02-11 |
| 14 | 201911054004-Correspondence-100220.pdf | 2020-02-11 |
| 15 | 201911054004-FORM 18 [09-04-2021(online)].pdf | 2021-04-09 |
| 16 | 201911054004-FER.pdf | 2022-02-08 |
| 17 | 201911054004-OTHERS [20-07-2022(online)].pdf | 2022-07-20 |
| 18 | 201911054004-FER_SER_REPLY [20-07-2022(online)].pdf | 2022-07-20 |
| 19 | 201911054004-DRAWING [20-07-2022(online)].pdf | 2022-07-20 |
| 20 | 201911054004-CORRESPONDENCE [20-07-2022(online)].pdf | 2022-07-20 |
| 21 | 201911054004-PatentCertificate26-12-2023.pdf | 2023-12-26 |
| 22 | 201911054004-IntimationOfGrant26-12-2023.pdf | 2023-12-26 |
| 23 | 201911054004-PROOF OF ALTERATION [01-07-2024(online)].pdf | 2024-07-01 |
| 24 | 201911054004-Response to office action [16-04-2025(online)].pdf | 2025-04-16 |
| 25 | 201911054004-Response to office action [21-05-2025(online)].pdf | 2025-05-21 |
| 26 | 201911054004-Response to office action [21-07-2025(online)].pdf | 2025-07-21 |
| 1 | 201911054004SSE_07-02-2022.pdf |