1. Introduction
Acoustic focusing is widely employed to explore objects or biological tissues where optical techniques are not optimum due to scattering and absorption phenomena. Ultrasound focusing applications include non-destructive testing in industrial scenarios [
1] and biomedical imaging in medical applications [
2]. In the past years, several methods have been introduced to focus ultrasound waves, such as holographic lenses or acoustic metasurfaces. Holographic lenses allow to focus the acoustic intensity into complex arbitrary 3D shapes by means of a simple 3D printed phase-plate [
3,
4,
5,
6]. Alternatively, acoustic metasurfaces or metamaterials can focus acoustic energy by shaping the incident wavefront into targeted complex amplitude and phase pressure distributions. The unit cells of the metamaterial can be designed with different techniques, such as Helmholtz resonators [
7], subwavelength slits [
8], or coiling-up space channels [
9,
10,
11]. Despite the high versatility of both holographic lenses and acoustic metasurfaces, these kind of structures usually require a complex design process with optimization algorithms and 3D wave propagation numerical simulations to achieve the desired pressure pattern.
In contrast, Fresnel Zone Plates (FZPs) are planar monofocal lenses that can achieve good focusing performance while keeping an easy design and manufacturing process. This type of lenses has been widely employed in the past in various fields, including microwaves [
12], optics [
13,
14], and acoustics [
15,
16,
17]. Fresnel ZPs are built by concatenating a series of concentric rings of decreasing width. Each ring is known as a Fresnel region, and its width and inner and outer radii depend on various parameters, such as the focal distance and the operating frequency of the lens. The different Fresnel regions can be implemented by alternating either pressure blocking (opaque) with transparent regions, which is known as a Soret zone plate (SZP), or by alternating phase-reversal with transparent regions, which results in a Phase-Reversal zone plate (PRZP).
Interestingly, in recent years, a novel kind of lenses based on applying a binary sequence to the different Fresnel regions of a conventional Fresnel ZP [
18] have been introduced. Depending on the nature of this binary mask, different focusing properties are obtained. For instance, using a M-bonacci binary mask results in a bifocal profile with two equal-intensity foci [
19,
20,
21], while using fractal Cantor sequences provides a focusing profile with interesting self-similarity multifocal properties [
22,
23,
24,
25]. Thue-Morse binary sequences combine both effects and provide focusing profiles with bifocal fractal properties [
26,
27].
Thus, the use of binary sequences is very appealing in the design of ZPs, because they provide a high versatility in the design of the focusing profile. Although M-bonacci binary sequences have been successfully used to provide bifocal focusing profiles, they present some limitations in the control of the foci location, as both foci are related by a fixed parameter determined by the order of the M-bonacci sequence. For example, in the case of Fibonacci sequences, the ratio between both foci is
, with
being the golden mean. Other alternative methods for providing bifocal profiles based on combining preexisting Fresnel ZPs have also been proposed in [
28], but they require a complex design process with an accurate control of the phase interference pattern.
In this work, we propose a simple design technique based on the fast Fourier transform (FFT) capable of providing ZPs with two equal-intensity foci located at arbitrary distances. The proposed algorithm is based on computing the inverse fast Fourier transform (IFFT) of a desired target focusing profile, which is then binarized in order to obtain the governing binary function of the bifocal ZP. Bifocal focusing profiles can be useful in several fields, such as acoustic trapping applications [
29,
30] or therapeutic applications involving tumor ablation [
31]. Focusing profiles with two foci can be useful to treat either isolated areas simultaneously, or even larger areas when the two foci are close enough. On the other hand, multi-foci profiles can enhance the complexity patterns in acoustic trapping.
The design technique is analyzed using numerical simulations for the ultrasound domain. The range of ultrasound frequencies is similar to that of conventional ultrasound Fresnel ZPs, and can vary typically between 100 kHz and 20 MHz. Although not shown in the paper, the results can be extended to other domains such as optics and microwaves, because the relation between the binary sequence and the ZP focusing profile is the same with independence of the domain.
2. Relation between ZP Transmittance Function and Focusing Profile
It is well known that, in a general zone plate, the acoustic intensity along the
z-axis can be calculated by numerically computing the Rayleigh-Sommerfeld diffraction integral [
32],
where
a is the maximum radius of the lens,
r is the radial coordinate of the lens,
is the wavenumber,
is the incident pressure distribution,
is the ZP transmittance function,
,
z is the axial coordinate, and
, with
n being the normal direction to the lens surface.
Figure 1 shows the schematic of the zone plate focusing procedure.
In Equation (
1), the distance
d can be expressed as,
Using the Taylor expansion
,
d can be approximated as,
The Fresnel approximation assumes that the third term of the Taylor expansion of
d does not affect the phase of the exponential term, which means that its contribution to the exponent has to be much lower than
, that is,
The worst case is obtained when
r reaches its maximum value at
, which means that the Fresnel approximation stands for axial coordinates greater than
If the above condition is met,
, and Equation (
1) can be approximated as
Further approximations can be done, as the paraxial approximation is valid (
) and thus,
and the denominator inside the integral becomes
, which results in
We now make coordinate transformations in both axial and radial directions to work with the normalized domains, as previously stated in [
19]. Thus, we define
as the normalized axial coordinate, whereas
is defined as the normalized radial coordinate. Keeping in mind that
, Equation (
7) becomes
Thus, if the Fresnel approximation condition is fulfilled, the focusing profile of the lens along the normalized axial coordinate
u can be obtained as a function of the Fourier transform of the pressure distribution at the ZP aperture. Moreover, if plain wave excitation is considered (
), the focusing profile can be directly computed from the Fourier transform of the transmission function
,
All the assumptions considered to obtain Equation (
9) are always valid for short wavelength domains such as optics, whereas, in long wavelength domains, such as acoustics or microwaves, the calculation of the ZP focusing profile through the Fourier transform approach can introduce a significant error, depending on the parameters of the design. Therefore, the use of the Fourier transform approximation is not always valid in long wavelength domains, and has to be used with caution if necessary.
3. Application of the Fast Fourier Transform to the Lens Binary Sequence
Once established that the lens transmittance function is related to the lens focusing profile, in normalized coordinates, through the Fourier transform, it becomes intriguing whether this mathematical tool can be used to improve the design process of ZP lenses based on binary sequences. The ZP transmittance function is governed by the lens binary sequence. From now on in this paper, phase-reversal ZPs (PRZPs) are always considered, although the results are equally applicable to Soret ZPs (SZPs). In a PRZP, the levels of the transmittance function are either 1, for transparent Fresnel regions, or , for phase-reversal Fresnel regions, values, which correspond to the binary sequence symbols “1” and “0”, respectively.
As the lens transmittance function is so closely related to the ZP governing binary sequence, it is interesting to analyze the result of directly applying the Fourier transform on the ZP binary sequence, . Although the values more commonly used for representing a binary sequence are “1” and “0” as stated above, a different notation is going to be used through this paper in order to ease the presentation of the different results obtained when Fourier transforms are applied on ZP binary sequences, by removing the DC components. It is worth noting that is still a binary sequence as it only presents two possible different values, either a “1”, for transparent Fresnel regions, or a “−1” for phase-reversal Fresnel regions. In other words, the binary sequence is going to be represented with the same levels (“1” and “−1”) as the ZP transmittance function. However, the more conventional notation (“1” and “0”) will still be used for writing the different binary sequences with digits. For example, a sequence of 10 digits for a conventional Fresnel ZP will be described as , although it will be implemented as , when depicted in a graphic or involved in a mathematical calculation such as the fast Fourier transform algorithm.
If the fast Fourier transform (FFT) is performed on the ZP binary sequence with
N points, a new discrete sequence,
, is obtained in the transformed domain. A capital letter is used to denote this sequence in order to highlight the fact that this sequence belongs to the transformed domain. As it will be shown below, this discrete sequence
resembles the ZP focusing profile, indicating the position of the different foci, and for this reason, this new sequence has been named as the focusing profile sequence. As this
sequence conveys information about the ZP focusing profile, it is going to be normally depicted against the normalized axial coordinate
u, for comparison purposes with the focusing profile of the actual lens. Therefore, a discrete
sequence is defined to be used in conjunction with the
sequence. This
sequence is given by,
with N being the length of both the binary sequence,
, and the focusing profile sequence,
. The first value of the
sequence is “0”, analogously to more conventional signal processing applications, where the first value of the frequency axis after an FFT is also “0”. As stated above, the sequence
is going to be represented in this work against the
sequence, and therefore the notation
is going to be used from now on.
As an example,
Figure 2a,b show the binary sequences corresponding to a conventional Fresnel ZP (
Figure 2a) and a Fibonacci ZP (
Figure 2b). Both binary sequences are of length
. The Fresnel ZP binary sequence is an alternating sequence of “1” and “0” values, given by
, whereas
is the Fibonacci binary sequence of order
depicted in
Figure 2b. As can be observed from
Figure 2a,b, the values used to implement the different binary sequences are “1” and “−1” as stated above, instead of the more conventional notation of “1” and “0”, which is still used to provide the
sequences in writing.
Figure 2c,d show the
focusing profile sequences obtained after applying the FFT to each binary sequence.
Figure 2c presents a discrete sequence with a significant value around its middle position (
), whereas
Figure 2d depicts a discrete sequence with two main values (
and
), evenly distributed around the central location (
). The
behavior is coherent with the number of foci that are obtained in this type of ZPs. A conventional Fresnel ZP presents a single focus, whereas a Fibonacci ZP presents two foci of similar level.
In order to deepen in this analysis, we have computed the ZP focusing profiles for both binary sequences (Fresnel ZP and Fibonacci ZP). These focusing profiles have been calculated by computing the Rayleigh-Sommerfeld diffraction integral, and have been depicted against both the normalized axial coordinate,
u, and the denormalized axial coordinate,
z. A frequency of
MHz has been considered in the simulations, while the central focus position has been set to
mm.
Figure 2g,h depict the ZP normalized focusing profiles
vs. the
z coordinate for the Fresnel ZP and the Fibonacci ZP, respectively. As can be observed from these figures, the Fresnel ZP presents a single focus at
mm, whereas the Fibonacci ZP presents two foci of similar magnitude at
mm and
mm, respectively. These results match the design parameters of both ZPs, as expected.
The interesting results arise when the focusing profiles are represented against the normalized axial coordinate,
u.
Figure 2e,f depict the ZP normalized focusing profiles,
, for the Fresnel ZP and the Fibonacci ZP, respectively. As can be observed when comparing
Figure 2c,e, the Fresnel ZP focusing profile, when depicted as a function of
u, has a very similar behavior as that of the
sequence, that is generated by direct application of the FFT to the Fresnel ZP binary sequence
. Not only is there a similar behavior, but the main focus appears at the exact same location in both cases. The main focus at the Fresnel ZP focusing profile is located at
, whereas
is the location of the highest value in the
sequence. The same conclusion can be obtained in the Fibonacci ZP case, comparing
Figure 2d,f. In this case, the ZP focusing profile presents two foci of similar magnitude located at
and
, which corresponds to the locations
and
at which the
sequence presents its highest values.
Therefore, we can conclude from
Figure 2 that by applying the FFT to the ZP binary sequence,
, we obtain a discrete focusing profile sequence,
, which accurately resembles the actual ZP focusing profile, providing information on the number and location of the different foci.
Applying reverse engineering, we can investigate now what kind of discrete sequence is going to be generated if a target focusing profile is artificially generated, and then the inverse fast Fourier transform (IFFT) is applied. Going in the backwards direction, it is possible to imagine that the procedure could end with the generation of a binary sequence suitable for the design of a ZP that would provide the target focusing profile.
Figure 3a,b depict the
sequences that correspond to a monofocal and bifocal focusing profile, respectively. These
sequences are designed with the same number of elements as the number of Fresnel regions that is required for the target ZP. It will be shown later on, that the length of the
sequence is closely related with the resolution of the focusing profile of the target ZP, as expected, because FZPs with a higher number of Fresnel regions provide higher resolutions. Thus, the
sequence is set to “0”, except those positions where the foci are located, which are set to “1”.
Working with even sequences is very helpful when operating with FFTs and IFFTs. We refer to an even sequence as a sequence that provides symmetry around its central location and has an even number of elements. When applying the IFFT algorithm to an even sequence, the output sequence is always going to be real with no imaginary components, which in turns enables this sequence as a potential tool for designing a ZP with a desired focusing profile. Thus, it is fundamental to distribute the foci of the desired target profile in an symmetrical pattern. Both
Figure 3a,b depict even sequences that fulfill the symmetry requirement, and therefore, after the IFFT is applied to both sequences, the resulting output sequences only have real components with no imaginary part.
Figure 3c,d show the sequences obtained after applying the IFFT to the target profiles. Although the monofocal case (
Figure 3c) depicts a discrete sequence with only two values, in general a multivalue sequence is going to be generated as shown in the bifocal case (
Figure 3d). Thus, this multivalue sequence is not going to be a binary sequence, and therefore, we are going to refer to it as the transmittance sequence,
, that would be ideally implemented to design a ZP with the desired target focusing profile. As this
sequence cannot be directly implemented in the design of ZPs, it is going to be submitted to a binarization process, with the result being a binary sequence,
, with only two allowed values (“1” and “−1”), that can then be successfully used to design a ZP. The binary sequence
is obtained from the transmittance sequence
applying the following threshold condition,
Figure 3e,f depict the binary sequences generated for the monofocal and bifocal cases, respectively. As can be observed from
Figure 3e, the generated binary sequence perfectly matches the binary sequence of a conventional Fresnel ZP (
Figure 2a). Therefore, the focusing profile of the ZP designed with this
sequence is in fact a monofocal ZP with the focus at the desired location as shown in
Figure 3g. Although the generated
sequence for the bifocal case (
Figure 3f) does not exactly match the Fibonacci sequence (
Figure 2b), a ZP design with this binary sequence also provides a bifocal focusing profile (
Figure 3h) with the foci locations at the expected positions. Therefore, we can conclude that the application of the IFFT algorithm on desired target profiles, allows the generation of binary sequences that can be successfully employed for the design of ZPs with tailored focusing profiles. This fact is going to be the seed for the design algorithm presented in the next section.
4. Fourier-Based Design Algorithm
Because of the even symmetry condition introduced in the previous section and simplicity constrains, the design algorithm is going to be implemented for the generation of tailored bifocal focusing profiles, with two foci of the same intensity levels at predetermined locations and . Moreover, focal resolution is also a critical parameter and is going to be controlled through the length of the binary sequence, N. Finally, another fundamental parameter is either the design frequency (f), or alternatively the design wavelength (), of the ZP lens. Thus, the input parameters of the design algorithm are then , , f and N.
The first step consists of performing some simple calculations to obtain and , i.e., the axial locations of both foci in the normalized axial domain u. With these parameters and the length of the binary sequence (N) the target focusing profile can be easily implemented in the next step.
The parameter
corresponds to the intermediate position between
and
. As previously stated, in order to obtain a binary sequence with only real components, the focusing profile sequence is required to be even, and thus
must be the central location,
Then,
, which stands for the corresponding axial location in the denormalized axial domain, can be easily obtained from the input parameters
,
and
f by means of
with
and being
c the speed of sound.
It should be pointed out that in a monofocal conventional Fresnel ZP design with the same design parameters (
N and
f),
and
correspond to the location of the main focus at the lens focusing profile in the normalized and denormalized axial coordinate, respectively. Once
and
are obtained, the size of the lens,
a, can then be calculated as
Finally, the locations of the foci in the normalized axial domain can be easily obtained with
It must be noted that and must be rounded to their closest integers if necessary, in order for the foci to properly fit in the focusing profile sequence .
With the information provided by and , the focusing profile sequence can now be designed as a binary sequence of length N, with all its elements equal to 0, except those corresponding to the axial normalized coordinates and , which are set to a value of 1 and indicate the desired locations of the foci during the ZP design.
Applying the IFFT algorithm to the focusing profile sequence, a target transmittance sequence
is obtained, which only has real components, as it is built from an even sequence in the transformed domain.
where
and
stands for the inverse fast Fourier transform.
This transmittance sequence
is now binarized (
) using the threshold condition shown in Equation (
11). This is the final result of the design algorithm: the generation of the binary sequence,
, required to implement the ZP lens that will provide the target bifocal focusing profile with foci locations at
and
.
Once the binary sequence has been obtained, it is applied to the Fresnel regions of a conventional monofocal Fresnel ZP to generate the new bifocal ZP. The binary sequence simply indicates, for each Fresnel region, whether that region is either transparent or phase-reversal. For high frequency scenarios and under plane wave incidence, Fresnel regions are defined through the Fresnel radii, which can be calculated as
5. Simulation Results and Discussion
The design algorithm presented in the previous section can be used as a powerful and easy-to-use tool to tailor ZP focusing profiles to the specific requirements of any given application. The following example shows the design of a bifocal ZP with foci locations at mm and mm. The length of the binary sequence is set to and the design frequency is MHz. Underwater ultrasound propagation has been assumed with m/s the speed of sound in water.
Figure 4.
Example of the design of a bifocal ZP with foci locations at mm and mm. (a) Focusing profile sequence. (b) Transmittance sequence. (c) ZP binary sequence. (d) ZP bifocal normalized focusing profile. Inset: Bifocal ZP layout with transparent areas (red) and phase-reversal areas (blue).
Figure 4.
Example of the design of a bifocal ZP with foci locations at mm and mm. (a) Focusing profile sequence. (b) Transmittance sequence. (c) ZP binary sequence. (d) ZP bifocal normalized focusing profile. Inset: Bifocal ZP layout with transparent areas (red) and phase-reversal areas (blue).
In order to verify the performance of the proposed algorithm,
Figure 4d depicts the actual focusing profile of the ZP lens designed according to the synthesized binary sequence
. Additionally, the inset shows the corresponding ZP layout, where red and blue colors have been used to depict the ZP transparent and phase-reversal regions, respectively. Thus, red areas let the acoustic signal go through without further effect, whereas blue regions introduce a 180
phase shift on the acoustic signal. The combination of the acoustic signals from the different regions produces the depicted focusing profile. Although in this example
, the number of different rings at the ZP layout is lower, because some Fresnel regions of the same color are adjacent, and thus, combined in thicker rings. As can be observed from
Figure 4d, the foci are around the expected locations,
mm and
mm, and the focal intensity of both foci is evenly distributed. Therefore, the design requirements have been successfully achieved.
Figure 5 depicts several focusing profiles for comparison purposes. The red line corresponds to the bifocal ZP example depicted in
Figure 4, whereas the blue line depicts the focusing profile of the monofocal conventional Fresnel ZP that corresponds to the same design parameters (
,
,
N) used in that example. Finally, as a reference, the yellow line depicts the acoustic intensity along the longitudinal axis when no lens is employed. As expected, there are no foci along the focusing profile when operating without a lens. The top inset shows the layout of the conventional Fresnel ZP that generates the monofocal focusing profile, whereas the bottom inset depicts the layout of the bifocal ZP. All focusing profiles are normalized to the maximum value, which corresponds to the main focus of the monofocal profile. The acoustic intensity at both foci in the bifocal focusing profile is around
of the maximum value for the monofocal case, as the acoustic energy is split between two foci in the bifocal profile.
Figure 6 shows the effect of the variation of the binary sequence length
N on the ZP focusing profile. The blue solid lines of
Figure 6a,b correspond to normalized focusing profiles generated from binary sequences with
and
, respectively, whereas the red dashed line that appears in both subplots corresponds to the design example of the previous section (
). For comparison purposes, only the
N parameter has been modified among the different cases. As can be observed from the figure, the longitudinal resolution of the ZP focusing profile is inversely proportional to the length of the binary sequence, as expected. The longer the binary sequence, the higher the number of Fresnel regions that contribute to the main focus, and thus, the better the resolution. The lowest longitudinal resolution is obtained in the
case (blue line in
Figure 6a), whereas the highest resolution corresponds to the narrowest foci depicted with the blue curve in
Figure 6b (
). However, although the resolution is modified through the
N parameter, the location of both foci remains unchanged at the same locations
mm and
mm. The ZP layouts corresponding to the focusing profiles depicted with the blue solid lines are shown at the corresponding insets.
Figure 6c depicts the FLHM parameters for both foci as a function of the number of Fresnel regions used to implement the bifocal ZP. FLHM stands for ‘Full Length Half Maximum’, corresponds to the length of the focus in the axial direction, and is calculated from the difference between the
z locations, at opposite sides of the focus central point, at which the normalized intensity is half of its maximum value. The blue and red lines depict the FLHM parameter for the first (
) and second (
) focus, respectively. As can be observed from the figure, the resolution augments (lower FLHM) for both foci when N is increased. It can also be stated that the second focus always has a lower resolution than the first one for the same
N parameter, although the resolution of the second focus can be higher than that of the first focus for different
N values. For example
mm for
, whereas
mm for
, which can also be graphically deduced by comparing the blue lines at the first focus in
Figure 6a (
) with the second focus in
Figure 6b (
).
Table 1 shows the FLHM parameters for the foci from
Figure 6a,b. As can be observed from the table, when the number of Fresnel regions is doubled, the FLHM parameter is approximately halved at both foci. The last column of
Table 1 shows the ratio between the FLHM values of both foci. This ratio remains quite steady with
N.
Figure 7 shows the effect of shifting the foci locations by one position in the target focusing profile sequence. The red dashed line is the reference case and corresponds to the ZP designed in the previous example, with design parameters
,
MHz,
mm, and
mm (
and
). However, before applying the inverse Fourier transform to
in this analysis, the foci locations are shifted one position inwards (
and
) or one position outwards (
and
) in order to study the effect of these variations on the ZP focusing profile.
Figure 7a,b depict the ZP focusing profiles, using blue solid lines, for the inward and outward cases, respectively, whereas the dashed red line depicts the reference case where the foci locations have not been modified. The insets show the ZP layouts for the modified focusing profiles in each case. As expected, the actual locations of the two foci are also shifted in the same direction, either inwards or outwards, as in the
sequence. The difference between the blue and red curves in each subplot roughly indicates the minimum axial displacement that can be introduced to each focus. If the length of the binary sequence
N is increased, the lateral resolution becomes higher, as has been indicated in
Figure 6, but the size of the minimum axial displacement will also be reduced, providing higher accuracy.
Figure 8a shows the effect of inwards shifting the foci locations at its maximum in order to obtain the resolution limit
. As in
Figure 7, the red dashed line is the reference case and corresponds to the ZP designed in the previous example, with design parameters
,
MHz,
mm, and
mm (
and
). The blue line corresponds to the ZP designed by shifting the foci locations inwards as much as possible (
and
), before applying the inverse Fourier transform to
. The foci locations are in this case
mm and
mm, resulting in a resolution limit of
mm.
Figure 8b shows the resolution limit against
N. As expected, when
N increases, the bifocal ZP presents a higher resolution limit, i.e., a lower
parameter. The trend is very similar to that shown in
Figure 6c, and the
parameter performs similarly to the FLHM parameter. Thus, when the
N doubles, the
parameter is approximately halved, as was the FLHM parameter, improving then the resolution limit. For example,
corresponds to a resolution limit of
mm.
Figure 9 depicts ZP focusing profiles for different design frequencies. As stated in
Section 3, the approximation based on the Fourier transform that can be used to compute the ZP focusing profile is not always accurate in long wavelength domains. Thus, it seems interesting to investigate how the design wavelength, or alternatively the design frequency, affects the proposed algorithm. The blue lines depicted in
Figure 9a–d correspond to ZP focusing profiles for design frequencies
MHz,
MHz,
kHz, and
kHz, respectively. The red dashed line that is depicted in each subplot corresponds to the reference case at
MHz. As can be observed from
Figure 9a, the algorithm performs very well up to frequencies as low as 5 MHz, as there is not a significant difference between the
MHz and the
MHz cases.
Figure 9b shows a significant difference between the
MHz and the
MHz cases, with a certain distortion that produces a slight displacement in the foci positions, as well as a slight reduction on the level of the first focus. This distortion is further aggravated in the
kHz and
kHz cases, as can be observed from
Figure 9c,d. It should be noted that this issue is only significant when operating in long wavelength domains, such as acoustics or microwaves. In optics, the design algorithm presented in this work would always perform successfully.
Once the design frequency has been fixed at a proper value, in our design example
MHz, the operating frequency at which the ZP is being employed can be shifted from its design counterpart. The shift in the operating frequency results in controlled foci displacement as it has already been shown in monofocal conventional Fresnel ZPs [
33] and bifocal Fibonacci ZPs [
21].
Figure 10 depicts ZP focusing profiles for different operating frequencies. In all cases, the design frequency is
MHz. The red dashed line depicts the ZP focusing profile achieved when the operating frequency matches the design frequency. The blue solid lines in
Figure 10a–d depict the ZP focusing profiles achieved for operating frequencies
MHz,
MHz,
MHz, and
MHz, respectively. As can be observed from the figure, an increase in the operating frequency results in a focal displacement where both foci move further away from the ZP plane. On the contrary, both foci move towards the lens when the operating frequency is diminished. Therefore, the shift in the operating frequency can be used to finely adjust the location of the foci, or as a dynamic mechanism in order to have real-time focal shifting that can be very helpful in certain applications.
Figure 11a shows the variation of the foci locations as a function of the operating frequency, whereas
Figure 11b shows the variation of the FLHM parameter for both foci as a function of the operating frequency. Blue and red lines correspond to the first and second focus of the bifocal focusing profile, respectively. As can be observed from the figure, all four curves present a linear dependence, and thus, the operating frequency is an interesting and easy-to-use parameter to dynamically shift the focal locations or the focal resolutions in real-time applications, if necessary.
Figure 12 depicts an additional design example with
mm and
mm. The rest of the design parameters remain unchanged from the previous example, with
and
MHz.
Figure 12d depicts the actual focusing profile of the ZP lens designed according to the generated binary sequence. Additionally, the inset shows the corresponding ZP layout. As can be observed from
Figure 12d, the foci are around the expected locations,
mm and
mm, and the focal intensity of both foci is evenly distributed, again successfully demonstrating the potential of this design algorithm.
Finally, it should be highlighted that the design method presented in this paper has been simulated for underwater ultrasonic applications, but it can also be used for designing ZPs in the optical or the microwave domain. Therefore, this design procedure can be of interest for many researchers working in different fields related to wave focusing applications.