1 · Aperture field
Complex aperture distribution
Amplitude \(A\) is constrained from 0 to 1. Phase \(\Phi\) is edited from −180° to +180°. Together they define the complex excitation across the aperture.
Reference
The calculator uses normalized wavelength units, so the numerical model sets \(\lambda=1\) and \(k=2\pi/\lambda=2\pi\). The aperture lies in the XY plane, +Z is boresight, \(\theta\) is measured from +Z, and \(\phi\) is measured from +X toward +Y.
1 · Aperture field
Amplitude \(A\) is constrained from 0 to 1. Phase \(\Phi\) is edited from −180° to +180°. Together they define the complex excitation across the aperture.
2 · Coordinates
These variables map a far-field direction onto the aperture's spatial-frequency coordinates. They are used in both the continuous integral and discrete summation.
3 · Continuous 2D aperture
This is the spatial Fourier-transform relationship between the complex aperture field and its far-field pattern. The implementation evaluates this integral numerically on a sampled grid. The same expression reduces to a single integral for the 1D aperture.
4 · Discrete array
For discrete mode, element locations are generated from the requested aperture dimensions and spacing \(d_x/\lambda\) and \(d_y/\lambda\). In 1D only \(d/\lambda\) is needed. This tool models the array factor only; no individual element pattern is multiplied into the result.
5 · Beam steering
Here \(u_0=\sin\theta_0\cos\phi_0\) and \(v_0=\sin\theta_0\sin\phi_0\). With the sign convention used above, this phase ramp places the coherent maximum at the requested steering direction.
6 · Normalization
The displayed pattern is normalized so its peak is 0 dB. A user-selected floor such as −40 dB limits the visual range and avoids displaying numerical values near negative infinity.
7 · Physical aperture limit
For a 10λ × 10λ rectangular aperture, \(A_{phys}=100\lambda^2\), so \(D_{max}\approx1256.6\), or about 31.0 dBi. This is a directivity limit, not gain, because conductor, dielectric, feed, mismatch, and other losses are not modeled.
8 · Directivity estimates
For a 2D aperture, the calculator uses the physical-aperture limit multiplied by the sampled illumination/phase efficiency. For a 1D line aperture or linear array, physical area is undefined, so the calculator instead evaluates the full-sphere array-factor directivity under an isotropic-element/line-source assumption. The displayed 1D “max” value is the uniform broadside reference for the same line geometry.
9 · 2D cuts
For Cartesian and polar cuts, a signed angle is used. Positive and negative angles represent opposite sides of boresight in the selected cut plane. XZ corresponds to \(\phi_c=0^\circ\), YZ to \(\phi_c=90^\circ\), and Custom uses the user-entered cut azimuth.
10 · Design synthesis
The Design page uses the broadside uniform-aperture HPBW approximation to estimate required electrical length. For a scanning discrete array, the spacing inequality is used as a visible-region grating-lobe limit; Auto spacing adds a user-selectable safety margin in Advanced mode.
11 · Scan loss
For the 2D planar-aperture design estimate, scan loss includes the first-order projected-area reduction. The actual element pattern can create additional scan loss and is not inferred from S-parameters alone.
12 · Periodic unit cell
When a periodic-unit-cell CSV is imported, the Design page evaluates active S11 over the requested scan region. If several spacing candidates are present, Auto spacing favors a scan-safe candidate with stronger worst-case active return loss.
13 · Finite array network
For an uploaded finite-array Touchstone matrix, ApertureLab constructs the steering excitation vector \(\mathbf a\), computes the reflected wave vector \(\mathbf b\), and estimates total accepted power. This captures network-level mutual-coupling and mismatch behavior for the supplied finite array, but it still does not provide an embedded element radiation pattern.
14 · EM import workflow
For a periodic unit cell, sweep scan angle and export frequency_ghz, dx_lambda, dy_lambda, theta_deg, phi_deg, s11_db. Include multiple spacing candidates if you want the Design page to compare spacing using EM data. For a finite array, export a full Touchstone S-matrix and specify the port grid. Radiation/embedded-element-pattern data is a separate future refinement needed for a fully realized-gain pattern prediction.
15 · Important scope
The Main pattern simulator remains an aperture/array-factor model and does not include element pattern, polarization, conductor/dielectric loss, feed-network loss, platform scattering, or radome effects. The Design page can optionally use periodic active-S11 or a finite-array S-matrix to add mismatch/coupling information, but S-parameters alone do not create a full-wave radiation pattern or realized-gain model.