In this video, we are going to design the conformalArrays with the antennaArrayDesigner app. conformalArray is the antenna toolbox functionality which allows the user to create an array with different antenna elements. The array can have an arbitrary geometry. It can be a non-planar array or an array with non-uniform geometry. This is a documentation page for the conformalArray.
And you can see that we have shown a default conformalArray with a dipole and a bow-tie triangular antenna element. In this way, you can create arrays with different antenna elements, and you can place them at any arbitrary locations to create an array. Now, let us go to the antenna array designer app and let us create a conformalArray.
Type the antennaArrayDesigner in the command line and hit Enter. Once the antennaArrayDesigner app opens up, we will start designing the conformalArray. The antennaArrayDesigner has opened. And in order to start the design, click on the plus symbol. Now the antenna antennaArrayDesigner layout page has opened. And in this page, you can start creating the conformalArray.
In the first section, you have something called as the array type where you can select the conformalArray. Once you select the conformalArray, there are two windows that open up. One is the layout window, and second one is the array window. So in this particular window, you can see that there are two antennas. One is the dipole, and the other one is the bow-tie triangular element.
The layout window shows the location of these antenna elements in all the three planes. You can interactively select any one of the antenna element here, and you can change the antenna element. You can move the positions of the antenna elements, or you can add additional antenna elements using this canvas. First, I'll select one of the elements from here, and then I will change that element to a different antenna.
So whenever I move the mouse over these blue dots, you can see that it shows the name of that antenna and the location of that antenna. So I'll just select the dipole here and change the dipole to a bow-tie-rounded antenna. So once I select on this, you can see that the dipole is changed to the bow-tie-rounded, and that particular element is shown here.
Now, you can also change the position of these antenna elements interactively using this canvas. So I will just move this position one from 0 to 0.15 on the x-axis. Once I move here, you can see that automatically the 3D layout of these antennas changes.
You can also move the antennas on the yz plane and on the xy plane. So if you want to move the antennas on the xy plane, I can click this and place it on 0.15 on both x and y. Once I do that, automatically the 3D geometry changes here. And the two antennas are now placed at the location selected on the canvas. In this way, the canvas can be interactively used to change the locations of the array and also be used to change the elements.
Now that we have changed the location and we have also changed one of the element, let us add additional elements into this particular array layout. And then we will design this particular array at a specific frequency. So click on the canvas such that the elements are unselected. Now click on the dropdown here, and you can select any one of these antennas from the given antennas. And you can bring those into the canvas.
For now, I will select a blade dipole antenna. I will click on that antenna. And as soon as I click on it, there is a message on the canvas saying, "place antenna on the canvas." So I can select any arbitrary location here, and I can place the antenna. So for now, I will select the location that is minus 0.1 and 0.4, and I'll click on that particular location.
Once I click on that location, you can see that a blade dipole is created here at that specific location. The antenna can be rotated later whenever we go into the next pane. Now, let us add another antenna. So I will again click on the canvas so that the element is unselected. And I will again click on the dropdown here. And from the dropdown, I will select any one of the antenna.
I will click on the loop antenna, and I will place the antenna on the canvas here. Once I click on 0.4 ,0.6 on the canvas, a loop antenna will be created there. As you can see, the dimensions of these antennas are set at different frequencies. But once we design it at a specific frequency, all the antenna dimensions will be calculated for that frequency.
Now, out of the four antennas that we have selected, from the canvas you can also right click, and you can change the properties of those elements, that is, you can delete the element. You can add backing to that element. So these are all the options that you can exercise from the canvas. Now, let us keep the antenna elements as it is. And I will change the design frequency to 1 gigahertz, and I will click on Accept.
Now all the four antenna dimensions will be designed at 1 gigahertz. And in the next pane, we will see the finalized dimensions. So these are the calculated dimensions at 1 gigahertz. And you can see that our array contains four different elements which are placed at arbitrary locations.
On the left hand side, you can see the properties panel, which shows the properties from the conformalArray and the properties of the individual elements. The first element here is the element position. And the element position is shown for all the elements. The reference is set at origin. And the amplitude taper and the phase shift for the array is given. And the tilt and tilt axes are given.
In the dropdown, you can see the elements that are present in the array. So you see that the first element is the bow-tie-round, bow-tie triangular dipole blade, and loop antenna. Whichever element is selected here, that element's properties can be accessed in this particular section. Now, the bow-tie-rounded is selected and the properties of the bow-tie-rounded can be accessed in the next dropdown.
So you can see that the properties of the bow-tie-rounded are shown here. And you can change the orientation of the antenna by changing the tilt and tilt axis. Now let us change the orientation of the blade dipole. For this, I will just click on the dropdown and then go to the blade dipole. And I'll select the orientation of the blade dipole to be 90 degrees with respect to y-axis. So I will just make the tilt axis as 0.10.
So I have changed the tilt to 90 and the axis to y-axis. Once I hit Apply, you can see that the blade dipole is now on the xy plane. So this is the array structure that we have, and this is a totally arbitrary array that we are considering. But this particular exercise is to show you that any arbitrary array can be created. Now, you can also change the conductor of this particular element, and you can apply the load for any of these antenna elements.
Now let us start analyzing the structure and calculate the S-parameters for this particular array. So on the toolstrip, you can see that the center frequency is given as 1 gigahertz, which is our design frequency. And the frequency range is given from 900 megahertz to 1,100 megahertz. Click on the S-parameters button to calculate the s parameters of these antennas. The S-parameters of the antennas are calculated. And you can see that the S-parameters are plotted for four antennas.
So we have total of 16 S-parameter curves. If you want to visualize only the return loss for four antennas, then we will just select all the other parameters. So just click on the other S-parameters, which we don't want to visualize so that those will be hidden from this particular display. I just select S1, S2 to S33 and S44.
As you can see here, the return loss for these antennas is below minus 10 dB at 1 gigahertz. But the fourth antenna, the S44, is having a poor return loss. So the fourth antenna that we have is a loop circular. And we all know that a loop circular antenna is not matched properly. Now, let us take a look at the radiation pattern for these antennas.
Click on the 3D pattern here to calculate the radiation pattern for this particular array. Because we have randomly selected the elements and we have placed at arbitrary locations-- the radiation pattern will also look arbitrary. So as you can see here, the radiation pattern is plotted. And the maximum value of the gain we are seeing here is 7.54 dBi. But the direction is pretty random as we have placed the antennas at random locations. You can also plot azimuth and elevation pattern for this particular array.
If you are satisfied with your design, then you can click the Export button. And you can export this design to the workspace or you can export this design as a script. Once you export this design as a script, then you can add additional script. And you can also do parametric analysis of the antenna and plot the results like gain versus frequency or S-parameters for different frequencies. In this way, you can design the conformalArray with an arbitrary geometry and a non-planar structure using the antennaArrayDesigner app within a matter of minutes and analyze those antennas.