forked from stpaine/FERS
-
Notifications
You must be signed in to change notification settings - Fork 1
Isotropic Antenna
David Young edited this page May 1, 2025
·
2 revisions
This model represents an idealized isotropic antenna, which radiates and receives electromagnetic energy equally in all directions. It is defined in the XML configuration by setting the pattern attribute to isotropic within an <antenna> element. The gain provided by this model is constant regardless of the look direction (azimuth/elevation). This constant gain value is typically set equal to the antenna's efficiency factor (if specified, otherwise defaults to 1.0).
- Assumes that for an ideal isotropic antenna, the gain is purely determined by its efficiency (loss factor). A perfect, lossless isotropic radiator would have a gain of 1 (0 dBi).
- Assumes this simplified model is sufficient for the simulation scenario's needs when antenna directionality is not required or desired.
- No Directionality: This model provides absolutely no antenna directionality. It radiates and receives equally well in all directions.
- Physical Impossibility: A true isotropic antenna is physically impossible but serves as a useful theoretical reference point or a simple placeholder in simulations.
- Limited Realism: Only suitable for very basic simulations, calibration scenarios, or situations where antenna pattern effects are intentionally ignored or abstracted away.
-
antenna::Isotropicclass (inherits fromantenna::Antenna) - Antenna Base Class
- Antenna Efficiency Factor (provides the gain value)
- XML
<antenna>element withpattern="isotropic"attribute -
Radar,Transmitter,Receiverclasses (which utilize antenna objects)
-
Needs Verification: Verify that the
getGainmethod consistently returns the value stored in the antenna's efficiency factor, regardless of the input direction vector. -
Key Areas for Validation:
- Confirm the numerical gain value returned by
getGainexactly matches the configuredefficiencyfactor (or defaults to 1.0 if efficiency is not specified). - Test that the
getGainmethod returns the same value for various different input direction vectors. - Verify behavior when the efficiency factor is explicitly set to values other than 1.0.
- Confirm the numerical gain value returned by
- Priority: Low (but foundational)