The present disclosure relates generally to lens cleaning systems and more particularly to ultrasonic cleaning systems with current sensing.
Lenses are used for a variety of optical systems, such as camera lenses, light source lenses, etc. In outdoor applications, particularly vehicle-based systems, camera or light source lenses are subject to ambient weather conditions, dirt and debris, and other contaminants which can obstruct or interfere with optical transmission through the lens. It is desirable to provide a substantially clean or clear optical path through the lens for camera-based systems to facilitate proper imaging, and for light source systems to facilitate the expected area illumination. Outdoor surveillance cameras and lighting systems, as well as vehicle-based lighting and camera systems are often inconveniently located for manual cleaning and automated lens cleaning systems are therefore desirable. Ultrasonic cleaning uses an electromechanical transducer, such as a piezoelectric actuator attached to the bottom of a lens element or lens cover plate, to vibrate the lens to remove debris from the lens surface. In some cases, the mechanical system including the transducer and the lens undergoes resonance, and exhibits a particular spatial vibrating pattern as a standing wave determined by its mechanical properties and boundary conditions. However, standing wave excitation of a dirty lens results in a wave front that is fixed in space, and certain portions of the lens called nodal regions do not vibrate. Consequently, cleaning effectiveness is hindered, particularly at or near the nodal regions.
Disclosed examples include ultrasonic lens cleaning systems and driver circuits to clean a lens using an even number of four or more transducer segments mechanically coupled to the lens. A driver circuit provides phase shifted oscillating signals to the transducer segments to generate a mechanical traveling wave rotating around the center axis of the lens to vibrate the lens for improved ultrasonic cleaning. Methods are disclosed for cleaning a lens using a plurality of transducer segments, including providing a first oscillating signal, providing a second oscillating signal phase shifted from the first oscillating signal by a non-zero angle, amplifying the first and second oscillating signals, providing the first amplified signal to a first set of the transducer segments, and providing the second amplified signal to a second set of the transducer segments to generate a mechanical traveling wave to vibrate the lens.
In the drawings, like reference numerals refer to like elements throughout, and the various features are not necessarily drawn to scale. In the following discussion and in the claims, the terms “including”, “includes”, “having”, “has”, “with”, or variants thereof are intended to be inclusive in a manner similar to the term “comprising”, and thus should be interpreted to mean “including, but not limited to . . . ” Also, the term “couple” or “couples” is intended to include indirect or direct electrical or mechanical connection or combinations thereof. For example, if a first device couples to or is coupled with a second device, that connection may be through a direct electrical connection, or through an indirect electrical connection via one or more intervening devices and connections. Also, the term “lens” is intended to include a lens that is part of a camera lens system or a cover lens that covers a camera lens system.
Referring initially to
The cleaning system 150 in
The ring-shaped piezoelectric transducer system 102 is disposed between the spacer 206 and the outer wall of the housing 204. Any suitable electromechanical transducer segments 102 can be used, including without limitation piezoelectric transducers or other types of transducers that can vibrate a lens mechanical load. Other shapes and configurations of transducer segments 102 and lens 202 can be used, for example, circular, oval, rectangular or other polygonal shapes. In the illustrated example of
The transducer segments 102 are positioned to abut the lower periphery of the lens 202 as shown in
The driver 100 provides a set of phase shifted oscillating signals to cause the transducer segments 102 to vibrate the lens 202 to facilitate or promote cleaning of the lens 202 through provision of mechanical travelling waves that rotate around the lens axis 201. In one example, the driver 100 provides phase shifted sinusoidal ultrasonic drive signals to actuate the transducer segments 102 and cause the transducer 102 to mechanically vibrate the lens 202 using ultrasonic waves to remove dirt and/or water from the surface of the lens 202. Non-sinusoidal oscillating signals can be provided, for example, square waves, triangular waveforms or other waveform shapes. Mechanical oscillation or motion of the lens 202 at ultrasonic waves of a frequency at or close to the system resonant frequencies can facilitate energy efficient removal of water, dirt and/or debris from the lens 202. In one example, the driver circuit 100 delivers phase shifted oscillating drive signals to the transducer segments 102 at or near a resonant frequency of the mechanical assembly. A fixed driver signal frequency can be used, or the frequency may be adapted by the driver circuit 100 to accommodate changes over time or different frequencies can be used for cleaning different types of debris from the lens 202. The driver IC 100 in one example tracks changes in the resonant mechanical frequency of an associated lens system, and provides a closed loop system to use this information to maintain cleaning performance over time and in varying environmental conditions.
The driver IC 100 includes a signal generator 130 and a phase shift circuit 132, along with first and second amplifiers 134-1 (AMP 1) and 134-2 (AMP 2) to generate and provide phase shifted oscillating signals AS and AC to the transducer segments 102 to generate a mechanical traveling wave rotating around the center axis 201 of the lens 202. Any suitable amplifier circuitry 134 can be used, for example, a power op amp circuit designed to accommodate the frequency bandwidth of the signals VS provided by the signal generator 130 and the output signal requirements to properly drive a given transducer segment 102. The signal generator circuit 130 generates a first output signal VS that oscillates at a non-zero frequency co. In some examples, the frequency ω is ultrasonic, such as about 20 kHz or more, although not a strict requirement of all implementations of the presently disclosed examples. In certain examples, the signal generator 130 is an analog circuit capable of providing an oscillating output signal VS of any suitable waveform shape in a range of frequencies from 1 kHz through 3 MHz, and can provide the signal VS that concurrently includes multiple frequency components in order to excite the driven transducers 102 at multiple frequencies concurrently. In one example, the signal generator circuit 130 is a pulse width modulated circuit to provide a square wave output signal voltage waveform VS. In other examples, the signal generator 116 provides sinusoidal output voltage signals. In other examples, triangle, saw tooth, or other wave shapes or combinations thereof can be provided by the signal generator 130.
The phase shift circuit 132 receives the first output signal VS and generates a second output signal VC that oscillates at the non-zero frequency ω. The second output signal VC is phase shifted from the first output signal VS by a non-zero angle. In one example, the signal generator circuit 130 generates a sinusoidal first output signal VS represented as VS=K*sin(ωt) and the phase shift circuit 132 provides the second output signal VC=K*cos(ωt) shifted by 90 degrees from the first output signal VS. The first amplifier 134-1 includes an input to receive the first output signal VS, and a first amplifier output 136 to generate a first amplified signal AS based on the first output signal VS. The second amplifier 134-2 includes an input to receive the second output signal VC, and a second amplifier output 138 to generate a second amplified signal AC based on the first output signal VC.
The driver IC 100 interfaces with the transducer segments by connection to the IC terminals grouped as driver signal output terminal pairs 112, 114 individually associated with a corresponding one of the transducer segments 102. The individual driver signal output terminal pairs include a first output terminal 112 coupleable to a first side (e.g., outer side) of a corresponding transducer segment 102, and a second output terminal 114 coupleable to a second side (e.g., inner side) of the corresponding transducer segment 102. The IC 100 may include extra output terminal pairs 112, 114 to allow configuration of the IC to drive different numbers of transducer segments 102 for different applications, such as NS=2, 4, 8, 16, etc. The driver circuit 100 also includes a routing circuit 140 that delivers the first amplified signal AS to a first set of the output terminals 112, 114 and delivers the second amplified signal AC to a second set of the output terminals 112, 114 to generate a mechanical traveling wave to vibrate the lens 202.
The routing circuit 140 can be a fixed interconnection system to route the signals AS and AC to specific output terminals 112, 114. In other examples, a configurable routing circuit 140 can be used to allow reconfiguration of the driver IC 100 for different applications. In the example of
A select input of the individual multiplexers 141 receives a select signal to select among the inputs. In
The routing circuit 140 in
The LUT 126 in one example is encoded to provide the P and SC signals to configure the multiplexers 140 according to the host-specified NS and ND values to operate the transducer segments 102 to generate a travelling wave to clean the lens 202. The multiplexers 141 in
In one example, the lookup table 126 provides the multiplexer select signals to configure the polarity (P) and sine/cosine signal (SC) provided by the individual multiplexers 141. The following table 1 shows an example of these control signals, where AS and AC are sine and cosine amplitude inputs, P and SC are control signal bits. SO and SI are inner and output signal outputs from the multiplexers 141, which are determined by the traveling wave pattern to be excited for lens cleaning. This example can be used for a four-segment system such as those shown in
One example of the contents of the lookup table 126 is shown in Table 2 for a 16-segment system, where NS represents the number of segments and ND represents the number of nodal diameters.
Referring also to
The traveling wave excitation can be mathematically represented. The displacement of a clamp circular lens 202 or other circular plate can be represented by the following equation (1):
Where Jn is the nth Bessel's function, In is the modified Bessel function of the first kind, and n and m are mode index numbers, n=0, 1, 2 . . . , m=1, 2, 3, . . . . The natural mode frequencies given by the following equation (2):
Where R is the radius of the circular plate, T is its thickness, λnm is a root to Bessel function equations, D is the lens material stiffness (determined by Young's modulus, Poisson's ratio, etc.), and ρ is the lens material density. Defining the following
equation (1) can be simplified as shown in the following equation (3):
Solutions W to a forced response at a resonant frequency ω are given by the following:
W1(r,θ,t)=ARn,m(r)cos nθ cos ωt,
W2(r,θ,t)=BRn,m(r)sin nθ sin(ωt+α)
W3=W1+W2
Rearranging W3 yields:
W3(r,θ,t)=½Rn,m(r)[(A+B cos α)cos(nθ−ωt)+(A−B cos α)cos(nθ+ωt)+2B sin α sin nθ cos ωt]
Setting α=0, and A=B, the above can be rewritten as the following equation (4):
W3(r,θ,t)=ARn,m(r)cos(nθ−ωt) (4)
The equation (4) defines a travelling wave with angular speed ω/n in a positive direction θ. By letting A=−B, the direction is reversed to the negative θ direction. The transducer segments 102 in this example form a circular ring shape so that the light can go through the lens 202 in the center along the direction of the axis 201. The circular transducer structure or system in this case is divided into L independent channels or segments (L−NS). This division can be done by physically divide the transducer or just divide the electrodes, with the individually actuatable portions defining transducer segments 102. In this configuration, the individual channels are driven by an input denoted by Sl (l=1, 2, . . . , L). With respect to standing waves of the [ND,1] mode, which has ND nodal diameters, and 1 nodal circle (e.g., the boundary), the angular wave length is 2π/ND. Within the span of one wavelength, an even number of two or more channels can be used to excite the wave, and the entire circle includes ND wave lengths and a minimum of 2ND channels are used. A standing wave of [ND,1] mode can be generated by dividing the transducer into 2ND channels of equal arc length and setting the inputs according to the following:
S2k-1=S0 sin(ω0t),S2k=−S0 sin(ω0t),k=1, . . . ,N.
Where ω0 is the resonant frequency of [ND,1] mode.
Referring now to
Instead of, or in addition to wiring variation, the polling polarity of the adjacent channels can be alternated while using the same input signal for all channels to generate the [ND,1] mode standing wave. To generate the traveling wave for the [ND,1] mode, two orthogonal [ND,1] standing waves are generated simultaneously, and the interaction of the orthogonal standing waves leads to a travelling wave. A standing wave of [ND,1] mode has angular wave length of 2π/ND, and the two orthogonal modes are rotated with respect to each other by a quarter wave length, which is π/2ND. Two sets of channels are used to generate the two orthogonal modes, with each individual site generating one of the orthogonal modes. The spatial distribution of the transducer channel for one set is rotated by an angle of π/2ND with respect to the other. The inputs to the two sets are sin (ω0t) and cos (ω0t), respectively, per the above equation (3). The individual sets use at least 2ND channels to effectively generate the [ND,1] standing wave. The total number of channels is 4ND. The circular ring is divided into 4N channels of equal arc length in this example. A segment of 4 adjacent channels can be used with any number of 2ND segments 102, with a similar pattern of alternate excitation extending around the circle of the lens 202. The individual first sets are driven by sine waves and the second sets are driven by cosine waves. Within the individual sets, the polarity of inputs to the two adjacent channels (angularly spaced by π/ND) are alternated, as described by the following formulas:
S4k-3=S0 sin(ω0t)
S4k 2=S0 cos(ω0t)
S4k-1=S0 sin(ω0t)
S4k=−S0 cos(ω0t),k=1, . . . ,N
This example generates a traveling wave for the [ND,1] mode in which the wave front will rotate around the axis in the direction 402. The rotational direction can be reversed by reversing the polarity of the inputs in any one set, and keeping the other set unchanged.
The above concepts can be extended to higher [ND, M] modes where M>1. The possible examples also begin with first exciting the [ND,M] mode standing waves using a circular ring transducer, or multiple small transducer channels arranged in a circular fashion to excite a [ND,1] mode. M concentric ring transducers can be used to excite the [ND,M] mode, and the design proposed for the single ring [ND,1] mode can then be repeated on each of the M rings to excite a [ND,M] traveling wave. For lens cleaning applications, the center of the lenses transparent for optical transmission and this constraint usually leaves just enough space to install one ring, especially on small diameter lens 202. One option is to use a transparent transducer 102. For example, piezoelectric polymers. With non-transparent ceramic transducers 102, a single ring structure can be used. Although the efficiency may be reduced, a single ring transducer segment can excite modes such as the [ND,2] mode if the input frequency is at or near the [ND,2] resonant frequencies.
Referring now to
Referring also to
The disclosed systems and methods facilitate vibration for lens cleaning across substantially all the lens surface, with the vibration peaks rotating according to a traveling wave established by the driver circuit 100. The traveling wave rotation introduces centrifugal forces to any debris attached to the surface of the lens 202, which helps to propel the debris away from center, where a clean surface is most beneficial for optical transmission of external light to the camera 212. The movement of the wave front also creates shear force along the angular direction. This force is in addition to any shear force created by local bending in the lens material 202. The increased shear force also facilitates removal of certain types of debris.
The above examples are merely illustrative of several possible embodiments of various aspects of the present disclosure, wherein equivalent alterations and/or modifications will occur to others skilled in the art upon reading and understanding this specification and the annexed drawings. Modifications are possible in the described embodiments, and other embodiments are possible, within the scope of the claims.
Number | Name | Date | Kind |
---|---|---|---|
3643135 | Devore et al. | Feb 1972 | A |
3681626 | Puskas | Aug 1972 | A |
4019073 | Vishnevsky et al. | Apr 1977 | A |
4271371 | Furuichi et al. | Jun 1981 | A |
4510411 | Hakamata | Apr 1985 | A |
4607652 | Yung | Aug 1986 | A |
5173631 | Suganuma | Dec 1992 | A |
6078438 | Shibata et al. | Jun 2000 | A |
7492408 | Ito | Feb 2009 | B2 |
7705517 | Koen et al. | Apr 2010 | B1 |
8293026 | Bodor et al. | Oct 2012 | B1 |
8385733 | Nomura | Feb 2013 | B2 |
9228183 | Lipkens et al. | Jan 2016 | B2 |
20030214588 | Takizawa et al. | Nov 2003 | A1 |
20040134514 | Wu et al. | Jul 2004 | A1 |
20050280712 | Kawai | Dec 2005 | A1 |
20080166113 | Yasuda et al. | Jul 2008 | A1 |
20090011243 | Yamada et al. | Jan 2009 | A1 |
20100171872 | Okano | Jul 2010 | A1 |
20110228389 | Ohashi | Sep 2011 | A1 |
20120243093 | Tonar et al. | Sep 2012 | A1 |
20170048061 | Bohdan | Feb 2017 | A1 |
Number | Date | Country |
---|---|---|
104709241 | Jun 2015 | CN |
2393644 | Jun 2010 | RU |
Entry |
---|
International Search Report for PCT/US2017/044807 dated Nov. 2, 2017. |
International Search Report for PCT/US2017/038348 dated Sep. 7, 2017. |
English language translation of Abstract from JP 0011260781A dated Sep. 24, 1999, cited by International Search Report for PCT/US2017/038348; 2 pages. |
Graff, “Wave Motion in Elastic Solids”, Dover, 1991, 3 pgs. |
Hagedorn et al., “Travelling Wave Ultrasonic Motors, Part I: Working Principle and Mathematical Modelling of the Stator”, Journal of Sound and Vibration, 1992, 155(1), pp. 31-46. |
Fedigan, et al. “Ultrasound Lens Structure Cleaner Architecture and Method,” U.S. Appl. No. 15/225,212, filed Aug. 1, 2016 (41 pages). |
Li, et al., “Ultrasound Lens Structure Cleaner Architecture and Method Using Standing and Traveling Waves,” U.S. Appl. No. 15/395,665, filed Dec. 30, 2016 (55 pages). |
Number | Date | Country | |
---|---|---|---|
20170361360 A1 | Dec 2017 | US |