Main Content

Design and Analyze Parabolic-Reflector-Backed Wideband Egg Crate Array

This example shows how to create an egg crate array of vivaldiOffsetCavity antenna elements backed by a parabolic reflector. The Vivaldi antenna is widely used in radar and electronic countermeasures because of its simple structure and wide operating bandwidth. The egg crate array consists of Vivaldi antenna elements oriented in a grid. The egg crate array in Antenna Toolbox™ is a fully metallic array, which is capable of handling a high average power. Vivaldi phased arrays are used for a wide range of applications at various frequencies and bandwidths. The egg crate array of vivaldi antenna elements provides a wide bandwidth. You can back the array with any Antenna Toolbox backing structure. In this example, you analyze the Vivaldi element, egg crate array, and egg crate array backed with a parabolic reflector over 5G frequency bands.

Create Vivaldi Offset Cavity Antenna

The all-metal vivaldi antenna is lightweight, has a high structural strength, and is suitable for airborne applications. The antenna consists of a tapered slot, a feed slot, and a rectangular cavity.

Create a vivaldiOffsetCavity antenna element by using the design function. Choose a 5G frequency of 26 GHz to perform analysis on the antenna element and the egg crate array.

vc = vivaldiOffsetCavity;
freq = 26e9;
lambda = physconst("lightspeed")/26e9;
ant = design(vc,freq);

Plot the S-parameters of the antenna element over the 25 to 34 GHz frequency range. The magnitude of the reflection coefficient is less than -10 dB over the 27 to 33.9 GHz frequency range, so the antenna has a bandwidth of 6.9 GHz.

freqRange = linspace(25e9,34e9,100);
s = sparameters(ant,freqRange);
figure
rfplot(s)

Figure contains an axes object. The axes object with xlabel Frequency (GHz), ylabel Magnitude (dB) contains an object of type line. This object represents dB(S_{11}).

Plot the radiation pattern of the antenna at 26 GHz. The maximum gain of the antenna element is 8.55 dB.

freq = 26e9;
figure;
pattern(ant,freq);

Figure contains 2 axes objects and other objects of type uicontrol. Axes object 1 contains 3 objects of type patch, surface. Hidden axes object 2 contains 17 objects of type surface, line, text, patch.

Create and Analyze Egg Crate Array

Create an egg crate array with offset Vivaldi cavity elements. You can also change the element of the egg crate array to a Vivaldi notch antenna on a ground plane. The default egg crate array size is 2-by-2. The total number of elements in an egg crate of size N-by-N is 2N2, so a 2-by-2 array contains eight elements. You can also create a linear array of Vivaldi antennas by defining the size of the egg crate array as 1-by-N or N-by-1.

earray = eggCrate;
earray.Element = ant;
figure
show(earray)

Figure contains an axes object. The axes object with title eggCrate antenna element, xlabel x (mm), ylabel y (mm) contains 24 objects of type patch, surface. These objects represent PEC, feed.

Mesh the egg crate array with a maximum edge length equal to half the free-space wavelength. You can vary the maximum edge length to make the mesh coarser or denser. The computation time for solving an antenna or array depends on the number of triangles in the mesh.

figure
mesh(earray,MaxEdgeLength=lambda/2);

Figure contains an axes object and an object of type uicontrol. The axes object with title Metal mesh, xlabel x (m), ylabel y (m) contains 9 objects of type patch, surface. These objects represent PEC, feed.

Compute and plot the S-parameters of the egg crate array over the 24 to 34 GHz frequency range. The magnitude of the reflection coefficient is less than -10 dB between 25.6 and 31.6 GHz.

freqRange = linspace(24e9,34e9,100);
s = sparameters(earray,freqRange);
figure
for i = 1:earray.NumElements
    hold on
    rfplot(s,i,i)
end
lg = legend(Location="bestoutside");

Figure contains an axes object. The axes object with xlabel Frequency (GHz), ylabel Magnitude (dB) contains 8 objects of type line. These objects represent dB(S_{11}), dB(S_{22}), dB(S_{33}), dB(S_{44}), dB(S_{55}), dB(S_{66}), dB(S_{77}), dB(S_{88}).

Plot the radiation pattern of the egg crate array at 26 GHz. The maximum gain of the egg crate array at 26 GHz is 11.4 dB.

figure
pattern(earray,freq)

Figure contains 2 axes objects and other objects of type uicontrol. Axes object 1 contains 24 objects of type patch, surface. Hidden axes object 2 contains 24 objects of type surface, line, text, patch.

Create and Analyze Egg Crate Array Backed with Parabolic Reflector

Design the parabolic reflector at 26 GHz and position the egg crate array at a focal length of 15.5λ, where λ is the free-space wavelength. Choose the method of moments (MOM) and physical optics (PO) hybrid solver (MoM-PO). Orient the egg crate array towards the backing reflector.

earray.Tilt = 180;
rp = design(reflectorParabolic,26e9);
rp.Exciter = earray;
rp.SolverType = "MoM-PO";
rp.FocalLength = 15.5*lambda;
figure
show(rp)

Figure contains an axes object. The axes object with title reflectorParabolic antenna element, xlabel x (mm), ylabel y (mm) contains 19 objects of type patch, surface. These objects represent PEC, feed.

Compute and plot the reflection coefficients of each element of the array over the 25 to 33 GHz frequency range. The magnitude of the reflection coefficients is less than -10 dB between 25.8 and 31.7 GHz.

freqRange = linspace(25e9,33e9,150);
srp = sparameters(rp,freqRange);
figure
for i = 1:earray.NumElements
    hold on
    rfplot(srp,i,i)
end
lg = legend(Location="bestoutside");

Figure contains an axes object. The axes object with xlabel Frequency (GHz), ylabel Magnitude (dB) contains 8 objects of type line. These objects represent dB(S_{11}), dB(S_{22}), dB(S_{33}), dB(S_{44}), dB(S_{55}), dB(S_{66}), dB(S_{77}), dB(S_{88}).

Plot the radiation pattern of parabolic reflector backed egg crate array at 26 GHz.

figure
pattern(rp,freq)

Figure contains 2 axes objects and other objects of type uicontrol. Axes object 1 contains 19 objects of type patch, surface. Hidden axes object 2 contains 18 objects of type surface, line, text, patch.

Conclusion

The reflection coefficient of the egg crate array and the parabolic-reflector-backed egg crate array are less than -10 dB in the 25.8 to 31 GHz frequency range. The gain of the egg crate array is 11.5 dB and increases to 17.1 dB when you back it with a parabolic reflector. You can further explore the radiation pattern behavior by varying the design parameters like the focal length of the reflector and the size of the egg crate array.

References

[1] Ma, Xin, Shunlian Chai, Ke Xiao, and Liang Ding. “Design of All-Metal Vivaldi Phased Array Antenna.” In 2018 IEEE 3rd International Conference on Signal and Image Processing (ICSIP), 547–51. Shenzhen: IEEE, 2018. https://doi.org/10.1109/SIPROCESS.2018.8600487.

[2] Kindt, Rick W, and William R Pickles. “Ultrawideband All-Metal Flared-Notch Array Radiator.” IEEE Transactions on Antennas and Propagation 58, no. 11 (November 2010): 3568–75. https://doi.org/10.1109/TAP.2010.2071360.