File Structure
This section describes the structure of the radiation pattern files in newFASANT.
These files are plain text files whose format depends on the kind of radiation pattern. The radiation pattern file contains:
Title | Description | Possible Values |
---|---|---|
File description | Three lines describing the file. | Any. These lines will be interpreted as comments. |
Cut |
Only if radiation pattern is REV (revolution). The cut in theta or phi. |
TH=<angle> PH=<angle> Comments <angle> is a decimal number representing the angle in degrees. |
Polarization |
Only for linearly polarized antennas. Polarization of the radiated field. |
Eth Eph Eth, Eph |
Polarization |
Only for circularly polarized antennas. Polarization of the radiated field. |
Ui Ud Ui, Ud Comments Use Ui for LHCP polarized antennas, Ud for RHCP polarized antennas, and Ui, Ud for both LHCP and RHCP polarized antennas. |
Blank line | A blank, empty line (necessary). |
None. |
Sweep | Sweep in the direction of theta and phi. |
<initial_theta> <num_points_theta> <step_theta> <initial_phi> <num_points_phi> <step_phi> Comments All initial angles and steps are specified in degrees. The values are delimited by, at least, one blank space. |
Blank line | A blank, empty line (necessary). | None. |
And then, for each sampled direction (note brackets denote optional values and must not appear in the radiation pattern files):
Title | Description | Possible Values |
---|---|---|
Data (REV) |
If radiation pattern of the antenna is REV (revolution). Value of the field in the direction. |
<theta> [<phi>] [<eth_amplitude><eth_phase>] [<phi_amplitude><phi_phase>]. |
Data (RV2) |
If radiation pattern of the antenna is RV2 (semi-revolution). Value of the field in the direction. |
<theta> [<phi>] <eplane_amplitude> <eplane_phase><hplane_amplitude> <hplane_phase> Comments HPlane phase must be equal to EPlane phase + 180 degrees. |
Data (3DE) |
If radiation pattern of the antenna is 3DE (generic). Value of the field in the direction. |
<theta> [<phi>] [<eth_amplitude> <eth_phase>] [<phi_amplitude> <phi_phase>] |
It is necessary to define the field values for each point defined in the Sweep line.