﻿

## 15.10. Examples with different pointing algorithms

### 15.10.1. Example 1: 16x16 short dipole array with uniform algorithm

This case explains how to use the uniform algorithms to calculates the pointing parameters in a bidimensional short dipole array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array.

Click on Source - Dipole - Dipole Array to create an array of 16x16 electrical short dipoles, with a spacing of 0.04 m, that are oriented following the y-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Dipole Array panel

Step 4: Feed the array.

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the uniform algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional uniform function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Uniform function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Uniform function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x-axis in units of lambda

·         N1: number of array elements of the array in the x-axis

·         d2: element spacing of the array in the y-axis in units of lambda

·         N2: number of array elements of the array in the y-axis

·         theta: beam angle, in degrees

·         phi: azimuth angle, in degrees

In this case, set the parameters as shown. Angles of theta=45º and phi=0º are selected as an example.

Calculator panel

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the uniform algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the dipole array.

Array view

Step 6: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 7: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 8: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 9: Show Results.

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.2. Example 2: 20x20 pattern file array with uniform algorithm

This case explains how to use the uniform algorithms to calculates the pointing parameters in a bidimensional pattern file array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Import the pattern file

Select Source - Import Pattern File and click on the Import button.

Open DIA File panel

The file is now imported.

Import DIA File panel

Step 4: Create the array

Click on Source - Pattern File - Pattern File Array to create an array of 20x20 pattern file dipoles, with a spacing of 0.04m, that are oriented following the z-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Pattern File Array panel

Step 5: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the uniform algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional uniform function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Uniform function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Uniform function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x-axis in units of lambda

·         N1: number of array elements of the array in the x-axis

·         d2: element spacing of the array in the y-axis in units of lambda

·         N2: number of array elements of the array in the y-axis

·         theta: beam angle, in degrees

·         phi: azimuth angle, in degrees

In this case, set the parameters as shown. Angles of theta=20º and phi=0º are selected as an example.

Calculator panel

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the uniform algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 6: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the pattern file array.

Array view

Step 7: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 8: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 9: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 10: Show Results

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.3. Example 3: 14x14 coaxial feed array with uniform algorithm

This case explains how to use the uniform algorithms to calculates the pointing parameters in a bidimensional coaxial feed array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array

First, select 'milimeters' on units list on the bar at the bottom of the main window.

The first element is created using Source - Coaxial Feed - Add Feed Point.

Select the surfaces and click on Add.

Coaxial Feed panel

Then save the feed point.

Use the array command and enter the characteristics of the array.

Array parameters

Array view

Step 4: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the uniform algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional uniform function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Uniform function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Uniform function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x-axis in units of lambda

·         N1: number of array elements of the array in the x-axis

·         d2: element spacing of the array in the y-axis in units of lambda

·         N2: number of array elements of the array in the y-axis

·         theta: beam angle, in degrees

·         phi: azimuth angle, in degrees

In this case, set the parameters as shown. Angles of theta=30º and phi=0º are selected as an example.

Calculator panel

A spacing of 0.5 in units of lambdas is selected because is equivalent to a spacing of 2.104 millimeters at 70 GHz.

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the uniform algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Solver parameters

Select Solver - Advanced Options and set the parameters as shown.

Step 6: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Step 7: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 8: Show Results

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.4. Example 4: 16x16 short dipole array with Dolph-Chebychev algorithm

This case explains how to use the Dolph-Chebychev algorithms to calculates the pointing parameters in a bidimensional short dipole array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array.

Click on Source - Dipole - Dipole Array to create an array of 16x16 electrical short dipoles, with a spacing of 0.04 m, that are oriented following the y-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Dipole Array panel

Step 4: Feed the array.

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the Dolph-Chebychev algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional Dolph-Chebychev function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Dolph-Chebychev function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Dolph-Chebychev function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x axis in units of lambda

·         N1: number of array elements of the array in the x axis

·         R1: relative side lobe level (in dB) in the x array

·         d2: element spacing of the array in the y axis in units of lambda

·         N2: number of array elements of the array in the y axis

·         R2: relative side lobe level (in dB) in the y array

·         theta: beam angle, in degrees

·         phi: azimut angle, in degrees

In this case, set the parameters as shown. Angles of theta=45º and phi=0º, and a side lobe level of 50dB, are selected as an example.

Calculator panel

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the Dolph-Chebychev algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the dipole array.

Array view

Step 6: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 7: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 8: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 9: Show Results.

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

Note that the side lobe level selected earlier must be represented here.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.5. Example 5: 20x20 pattern file array with Dolph-Chebychev algorithm

This case explains how to use the Dolph-Chebychev algorithms to calculates the pointing parameters in a bidimensional pattern file array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Import the pattern file

Select Source - Import Pattern File and click on the Import button.

Open DIA File panel

The file is now imported.

Import DIA File panel

Step 4: Create the array

Click on Source - Pattern File - Pattern File Array to create an array of 20x20 pattern file dipoles, with a spacing of 0.04m, that are oriented following the z-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Pattern File Array panel

Step 5: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the Dolph-Chebychev algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional Dolph-Chebychev function it is needed to download both the bidimensional and the unidimensional functions.

Bidirectional Dolph-Chebychev function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidirectional Dolph-Chebychev function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

The parameters to set are:

·         d1: element spacing of the array in the x axis in units of lambda

·         N1: number of array elements of the array in the x axis

·         R1: relative side lobe level (in dB) in the x array

·         d2: element spacing of the array in the y axis in units of lambda

·         N2: number of array elements of the array in the y axis

·         R2: relative side lobe level (in dB) in the y array

·         theta: beam angle, in degrees

·         phi: azimut angle, in degrees

In this case, set the parameters as shown. Angles of theta=20º and phi=0º, and a side lobe level of 50dB, are selected as an example.

Calculator panel

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the Dolph-Chebychev algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 6: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the pattern file array.

Array view

Step 7: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 8: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 9: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 10: Show Results.

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

Note that the side lobe level selected earlier must be represented here.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.6. Example 6: 14x14 coaxial feed array with Dolph-Chebychev algorithm

This case explains how to use the Dolph-Chebychev algorithms to calculates the pointing parameters in a bidimensional coaxial feed array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array

First, select 'milimeters' on units list on the bar at the bottom of the main window.

The first element is created using Source - Coaxial Feed - Add Feed Point.

Select the surfaces and click on Add.

Coaxial Feed panel

Then save the feed point.

Use the array command and enter the characteristics of the array.

Array parameters

Array view

Step 4: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the Dolph-Chebychev algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional Dolph-Chebychev function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Dolph-Chebychev function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Dolph-Chebychev function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x axis in units of lambda

·         N1: number of array elements of the array in the x axis

·         R1: relative side lobe level (in dB) in the x array

·         d2: element spacing of the array in the y axis in units of lambda

·         N2: number of array elements of the array in the y axis

·         R2: relative side lobe level (in dB) in the y array

·         theta: beam angle, in degrees

·         phi: azimut angle, in degrees

In this case, set the parameters as shown. Angles of theta=30º and phi=0º, and a side lobe level of 50dB, are selected as an example.

Calculator panel

A spacing of 0.5 in units of lambdas is selected because is equivalent to a spacing of 2.104 millimetres at 70 GHz.

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the Dolph-Chebychev algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Solver parameters

Select Solver - Advanced Options and set the parameters as shown.

Step 6: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Step 7: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 8: Show Results

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

Note that the side lobe level selected earlier must be represented here.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.7. Example 7: 16x16 short dipole array with binomial algorithm

This case explains how to use the binomial algorithms to calculates the pointing parameters in a bidimensional short dipole array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array.

Click on Source - Dipole - Dipole Array to create an array of 16x16 electrical short dipoles, with a spacing of 0.04 m, that are oriented following the y-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Dipole Array panel

Step 4: Feed the array.

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the binomial algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional binomial function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Uniform function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Uniform function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x axis in units of lambda

·         N1: number of array elements of the array in the x axis

·         d2: element spacing of the array in the y axis in units of lambda

·         N2: number of array elements of the array in the y axis

·         theta: beam angle, in degrees

·         phi: azimut angle, in degrees

In this case, set the parameters as shown. Angles of theta=45º and phi=0º are selected as an example.

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the binomial algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the dipole array.

Array view

Step 6: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 7: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 8: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 9: Show Results.

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.8. Example 8: 20x20 pattern file array with binomial algorithm

This case explains how to use the binomial algorithms to calculates the pointing parameters in a bidimensional pattern file array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Import the pattern file

Select Source - Import Pattern File and click on the Import button.

Open DIA File panel

The file is now imported.

Import DIA File panel

Step 4: Create the array

Click on Source - Pattern File - Pattern File Array to create an array of 20x20 pattern file dipoles, with a spacing of 0.04m, that are oriented following the z-axis. The array is located on the XY plane. The spacing of 0.04m is equivalent to a spacing of 0.267 in units of lambda, at a frequency of 2 GHz.

Pattern File Array panel

Step 5: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the binomial algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional binomial function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Binomial function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Binomial function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x axis in units of lambda

·         N1: number of array elements of the array in the x axis

·         d2: element spacing of the array in the y axis in units of lambda

·         N2: number of array elements of the array in the y axis

·         theta: beam angle, in degrees

·         phi: azimut angle, in degrees

In this case, set the parameters as shown. Angles of theta=20º and phi=0º are selected as an example.

Calculator panel

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the binomial algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 6: Create ground plane.

In order to avoid unwanted radiation to go below the array, create a ground plane using the plane command, or Geometry - Surface - Plane. The array is situated in the XY plane with z=0, so the z coordinate has to be negative.

Plane parameters

View of the pattern file array.

Array view

Step 7: Solver parameters.

Select Solver - Advanced Options and set the parameters as shown.

Step 8: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Click on Mesh.

Step 9: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 10: Show Results

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.

### 15.10.9. Example 9: 14x14 coaxial feed array with binomial algorithm

This case explains how to use the binomial algorithms to calculates the pointing parameters in a bidimensional coaxial feed array.

Step 1: Create a new MoM Project.

Open newFASANT and select File - New option.

New Project panel

Select MOM option on the previous figure and start to configure the project.

Step 2: Set the simulation parameters as shown.

Select Simulation - Parameters option, set the parameters and save it.

Simulation panel

Step 3: Create the array

First, select 'milimeters' on units list on the bar at the bottom of the main window.

The first element is created using Source - Coaxial Feed - Add Feed Point.

Select the surfaces and click on Add.

Coaxial Feed panel

Then save the feed point.

Use the array command and enter the characteristics of the array.

Array parameters

Array view

Step 4: Feed the array

To set the feeding of the array select Source - Antenna Feeding and the following panel will open.

Antenna Feeding panel

This is the default setting. To use the binomial algorithm click on Tools - User Function and select the corresponding function, which can be downloaded here. NOTE: To use the bidimensional binomial function it is needed to download both the bidimensional and the unidimensional functions.

Bidimensional Binomial function

A path has been selected by default so the files will be created on the mydatafiles folder in the newFASANT directory.

Bidimensional Binomial function

The next step is generating the text file. To do so click on Tools - Calculator and write the call to the function.

Calculator panel

The parameters to set are:

·         d1: element spacing of the array in the x-axis in units of lambda

·         N1: number of array elements of the array in the x-axis

·         d2: element spacing of the array in the y-axis in units of lambda

·         N2: number of array elements of the array in the y-axis

·         theta: beam angle, in degrees

·         phi: azimuth angle, in degrees

In this case, set the parameters as shown. Angles of theta=30º and phi=0º are selected as an example.

Calculator panel

A spacing of 0.5 in units of lambdas is selected because is equivalent to a spacing of 2.104 millimeters at 70 GHz.

The text file will be automatically generated in the mydatafiles folder.

Results file

Now, apply these results to the array created before by clicking on Source - Antenna Feeding.

The panel shown before will appear. To use the weights and phases calculated with the binomial algorithm, click on Import.

Amplitude/Phase File panel

Select the corresponding file and save the feeding.

Step 5: Solver parameters

Select Solver - Advanced Options and set the parameters as shown.

Step 6: Meshing the geometry model.

Select Mesh - Create Mesh to open the meshing configuration panel and then set the parameters as show the next figure.

Meshing panel

Step 7: Execute the simulation.

Select Calculate - Execute option to open simulation panel.

Calculate panel

Step 8: Show Results

The radiation cuts can be visualized by clicking on Show Results - Radiation Pattern - View Cuts.

The radiation pattern can be visualized by clicking on Show Results - Radiation Pattern - View 3D Pattern.