Why a flying probe turns an antenna pattern into a timing problem, and what the receiver has to guarantee before the geometry means anything.
Why a flying probe turns an antenna pattern into a timing problem, and what the receiver has to guarantee before the geometry means anything.
An antenna's range pattern describes the antenna. The installed pattern, measured on the tower with its radome, its neighbors and its structure in place, describes the system. A rotary-wing platform reaches the elevation angles the installed pattern is shaped in, and it converts a static measurement into a moving one: every amplitude sample has to be acquired at its true value before the probe leaves the angular cell it belongs to. This paper derives the far-field standoff, the angular sampling limit and the dwell budget that follows from them, works a 5 m L-band radar face through the arithmetic, and shows under what conditions a swept receiver cannot meet that budget on a duty-cycled emitter. It then sets the payload against the published mass, power and input limits of a module receiver, works the received level at the probe, and gives the flight practice that makes the result repeatable.
Antenna and site engineers who need an installed pattern without a crane. Flight test and avionics engineers characterizing an installed airborne radio. Spectrum and interference engineers who need to establish where an emitter is and is not radiating.
Every antenna arrives with a pattern measured over absorber, on a rotator. It describes the antenna, not the installation. On a tower that aperture acquires a radome, tower legs, neighboring antennas and a mount fabricated on site, and the pattern that governs coverage is the installed one.
Taking the antenna down for a range measurement costs a crane, an outage and a range booking, and it measures an antenna that is no longer installed. A ground receiver at a surveyed bearing returns a horizontal cut at the one elevation angle the terrain allows, and that cut is a valid measurement of the installation at that angle. A downtilted panel, a stacked array and a cosecant-squared radar face put their designed structure in elevation, which a ground receiver at a fixed elevation does not reach.
A rotary-wing platform reaches the elevation cuts in an afternoon, and it brings a constraint the range never had. The probe is never stationary, so every sample has to be acquired before the probe leaves the angular cell it belongs to. That constraint, as much as the geometry, decides whether the pattern is sampled or interpolated. Figure 1 sets out the two measurement topologies; which one applies decides what flies, and the rest of this paper follows from that choice.
Three requirements follow from the geometry before any instrument is chosen. The first is standoff: the far field begins where the path-length error across the aperture falls to a sixteenth of a wavelength:
where
Equation (1) is a convention rather than a boundary. A sixteenth of a wavelength is 22.5 degrees of residual phase error across the aperture, which costs about 0.1 dB on boresight and caps the measurable null depth near 20 dB. Null work is flown at three to five times the distance of equation (1).
The second is angular sampling. A pattern is the transform of an aperture of finite extent, so it is bandlimited in angle and can be sampled without aliasing at:
where
The beamwidth that spacing has to resolve follows from the same two quantities:
where
Equations (2) and (3) share their two variables, so their ratio is fixed: whatever the aperture and whatever the frequency, Nyquist sampling is a little over two samples per half-power beamwidth, and resolving a null takes four to eight. Once the platform moves, that sample count becomes a sample rate. A 5 m radar face at 1.3 GHz carries the arithmetic from here: far field from 216 m, a 3.2 degree beam, a sample every 1.32 degrees. Figure 2 draws the geometry, and Figure 3 plots equation (1) across the band.
Standoff and sample spacing convert angle into distance; ground speed converts it into a budget. The probe spends this long in one angular cell:
where
At 250 m and 8 m/s that is 250 × 0.0231 / 8, or 0.72 seconds per sample, and a full arc is 273 samples in 196 seconds of flight. Slowing down buys cell time and costs endurance in the same proportion.
A swept-tuned receiver inside 0.72 seconds: it moves a resolution filter across the span, and the filter has to settle in every cell, giving a sweep time near k · S / RBW2 with k around 2. A 100 MHz span at 10 kHz resolution takes 2.0 seconds, so the cell ends before the sweep does.
Fixing the tuning helps and does not cure it, because the emitter is duty-cycled. A pulse shorter than the reciprocal of the filter's impulse bandwidth reads low by roughly 20 log10(τ · 1.5 RBW), which is 36.5 dB for 1 microsecond at 10 kHz, as Figure 4 plots. Widening the filter recovers 20 log10 of the bandwidth ratio while raising the noise floor by 10 log10 of it, a net gain, which is why a pulsed pattern is measured at the coarse end of the resolution list.
Partial-dwell measurement of a pulsed emitter does not produce obvious garbage. It produces scatter, and scatter under max hold produces a floor. Every cell reports something, the main beam is broadly right, and the nulls fill in to the depth of the scatter.
So the criterion applies to any instrument from any vendor: how many samples, each guaranteed correct in amplitude rather than only detected, does the receiver deliver inside one angular cell? Above one the pattern is sampled; below one it is interpolated. Figure 5 draws the cell budget against both architectures.
Table 1 is the hinge of this paper. Everything above it is physics; everything below it is instrumentation, and any receiver from any vendor can be scored against it.
| Requirement | Value for the worked case | Why that number |
|---|---|---|
| Slant range | ≥ 216 m, flown at 250 m; ≥ 650 m for a 40 dB null | 2D2/λ, 5 m face; 3× for nulls |
| Sample spacing | ≤ 1.32° | λ/2D, two per beamwidth |
| Sample period | ≤ 720 ms | arc per cell at 8 m/s |
| Amplitude guarantee | ≤ 1 µs | the pulse width, not the repetition rate |
| Log time alignment | ≤ 176 ms | 0.1 beamwidth of smear, equation (3) and section 6 |
| Input handling | ≥ +30 dBm | received level plus margin |
| Payload | ≤ 1.2 kg, ≤ 16 W | a 7 kg-class multirotor |
A real-time analyzer transforms a continuous sample stream rather than tuning across it, so its amplitude guarantee is a boundary, not a probability. Berkeley Nucleonics publishes the relations for the ICX-FieldHawk 9.5, 20 and 40 GHz models, so the guarantee can be computed:
where
The factor of two is the arrival-phase penalty: a burst inside one window is seen but reads low, because only part of the window held energy. The published points are 0.512 microseconds at a 32-point transform with 3,906,250 frames per second, and 32.768 microseconds at 2048 points with 61,035, at M = 1. The 4.5, 6 and 9 GHz handhelds publish a 16 ns sample period (8 ns with option 50), so their guarantee at a given transform size is twice as long.
The 1 microsecond pulse at a 1 kHz repetition rate puts 720 pulses in each cell. It is longer than the 0.512 microsecond guarantee at N = 32 and shorter than the 32.768 microsecond guarantee at N = 2048, so transform size is the choice between measuring the pulse and estimating it. At N = 32 the engine produces 3,906,250 × 0.72, or 2.81 million frames in one cell, and each of the 720 pulses lands in a frame that saw it whole. Averaging 720 correct amplitudes drives receiver noise well below the pattern error, which moves the limit on null depth back onto the geometry: at 250 m the standoff convention caps it near 20 dB, and a 40 dB null needs this same cell budget flown at 650 m or beyond, where the cell is 2.6 times longer.
The same models publish real-time resolution bandwidths from 14.73 MHz down to 3.59 kHz in thirteen Flat-top grades, and the coarse end is what a 1 microsecond pulse needs (Figure 4). Power detection is published at 8 ns time resolution with six detectors, which turns each pulse into one number; Figure 6 shows that measurement and Figure 7 the per-pulse table it produces.
Figure 7 is a bench train rather than the worked case, and its use here is the population statistics. Before a flight is scored, the illuminator itself is measured this way, because a drifting pulse width appears in the pattern as a lobe that is not there, and the width deviation across a hundred pulses is the number that says whether the illuminator is stable enough to serve as a calibrated source. Table 2 lists the published payload figures, which decide the airframe.
| Variant | Frequency | Analysis bandwidth | Mass | Power |
|---|---|---|---|---|
| ICX-400U, USB | 9 kHz to 40 GHz | 100 MHz | < 420 g | 10 to 14 W |
| ICX-400U, LAN | 9 kHz to 40 GHz | 100 MHz | < 665 g | 13 to 16 W |
| ICX-095, ICX-200, ICX-400 handheld | 9 kHz to 9.5, 20 or 40 GHz | 100 MHz | 1.5 kg | 25 W typical |
| Published on the ICX-Series USB/LAN and ICX-FieldHawk handheld datasheets. Antenna and mount mass are not published. | ||||
Two published details matter more than their datasheet lines suggest. The host software runs on Linux on AArch64 as well as x64, with SCPI and Python standard, so the flight computer can be an ARM companion board on the airframe, with SpectraCore on the ground for reduction. And the transmit-side pass of Figure 1 needs an airborne source of known level and known pattern rather than a receiver, so the payload for that pass is a compact Signal Generator or a characterized beacon, with the receiver on the ground at the antenna port.
A 25 kW L-band radar with 34 dBi of gain is +108 dBm EIRP. Free-space loss at 250 m and 1.3 GHz is 32.45 + 20 log10(1300) + 20 log10(0.25), or 82.7 dB. Into a 2 dBi probe that is 108 − 82.7 + 2 = +27.3 dBm, which is 4.3 dB above the published maximum continuous-wave input of +23 dBm at 50 MHz and above with the preamplifier off.
The constraint on this flight is at the top of the scale. At 14.73 MHz of real-time resolution the noise floor is near −88 dBm, from the published displayed average noise level of −159.9 dBm/Hz for the ICX-400U between 90 MHz and 3 GHz at a −50 dBm reference level in 1 kHz resolution bandwidth; the ICX-200U publishes −166.3 dBm/Hz under the same condition, 6.4 dB lower. A sidelobe 60 dB below the main beam is still 55 dB above the floor. Near a radar the first requirement on a flying receiver is therefore an attenuator sized to the main beam, not sensitivity. Figure 8 puts the five levels on one axis.
Limits of the amplitude figure. Amplitude accuracy is published at ±2.0 dB from 9 kHz to 9.5 GHz and ±3.0 dB from 9.5 to 40 GHz, at 25 °C after 10 minutes of warm-up with spur reject standard on, and a pattern is a ratio to boresight, so the fixed part of that figure cancels. The probe antenna's own pattern, airframe scattering and the ground-reflected path do not cancel, and in practice they set the error. A UAV pattern is an amplitude pattern of the installation under those conditions; it carries no phase, and it is not an anechoic chamber pattern.
Turn the geometry around and the same payload characterizes the airborne radio. A command link, a video downlink or a 1090 MHz transponder all have patterns shaped by the airframe, and a belly blade that measured omnidirectional on the bench is shadowed by a battery tray and a motor arm. Those emissions are bursts, and a 120 microsecond squitter is the case a partial dwell mishandles.
Run that case through the same arithmetic and it comes out differently from the radar. At 120 microseconds the squitter is 3.7 times the 32.768 microsecond guarantee at N = 2048, so the amplitude of every message received is correct at the largest transform size. The constraint moves to the message rate. A transponder emits about four extended squitters a second, airborne position and velocity twice a second each and identification every five seconds (DO-260B), so the 0.72 second cell of section 3 holds about three of them, against the 720 pulses the radar put in the same cell. That meets the criterion of section 3 with three samples rather than hundreds, and three samples leave little to average: the difference between the radar and the transponder is not whether the pattern is sampled but how much scatter survives into it. For a transponder the pattern point is set by message rate, not by the receiver, and the options are to fly slower, widen the cell and accept the angular smear, or fly the orbit twice and interleave the samples. No instrument specification changes that number.
Here the fusion of two logs, not the precision of either, sets the accuracy. Any unmodeled offset between the receiver's time base and the flight log smears the pattern in angle:
where
Holding that smear to a tenth of the 3.23 degree beamwidth of equation (3), at 8 m/s and 250 m, allows 0.00564 × 250 / 8, or 176 milliseconds of skew, and Figure 9 plots the smear against the offset for three ground speeds. Published GNSS one-pulse-per-second timing is ±100 ns as standard, about 1.8 million times finer than the requirement. The instrument's clock is not the risk; the risk is an operating-system timestamp drifting against an autopilot log that is not disciplined to the same reference.
The installation is part of the measurement. Module, companion computer and battery all radiate and all scatter, so their positions relative to the probe are fixed and recorded before the first sortie, and every later correction is applied against that geometry.
None of the following depends on which analyzer is flown, and all of it decides whether the sortie produces a pattern.
When not to do this: if the question is only whether an antenna points where it was aimed, and the emitter is a continuous carrier, a power meter and a surveyed position answer it for less.
Airborne measurement of installed antennas is offered commercially: a receive module flown on a multirotor with a companion computer, the pattern reduced on the ground, and the stated reason is that a flight replaces a climb. The arithmetic above is the cost of making that substitution: the standoff of section 2 decides whether a given face can be flown at all, the cell budget of section 3 decides whether the result is sampled or interpolated, and the input limit of section 5 decides whether the first sortie returns a pattern or a compressed one.
Table 3 lifts the governing relations and published values into an evaluation matrix, so a vendor's published data can be scored against them line by line.
| Quantity | Relation or value | Condition |
|---|---|---|
| Far-field standoff | 2D2/λ | 3 to 5× for null work |
| Sample spacing, period | λ/(2D), λR/(2Dv) | constant-radius arc |
| 100 percent POI | 2 × N × M × 8 ns | 0.512 µs at N = 32; 32.768 µs at 2048; 9.5, 20 and 40 GHz models |
| DANL | −159.9 dBm/Hz (ICX-400U); −166.3 (ICX-200U); −167.5 (ICX-095) | 90 MHz to 3 GHz, RBW 1 kHz, reference level −50 dBm, 25 °C, 10 min warm-up |
| Amplitude accuracy | ±2.0 dB; ±3.0 dB | 9 kHz to 9.5 GHz; 9.5 to 40 GHz; 25 °C, 10 min warm-up, spur reject standard on |
| Max CW input | +23 dBm | 50 MHz and above, preamplifier off; +10 dBm below 50 MHz or with it on |
| GNSS 1PPS | ±100 ns | standard; ±75 and ±50 ns with the high-precision GNSS options |
Table 4 maps the job to the configuration. Frequency decides the module and the payload budget decides the mount, in that order, because a mount that will not fly makes the frequency question academic.
| If the job is | Fly | With |
|---|---|---|
| Faces, links and payloads below 8 GHz | ICX-200U or ICX-400U module | option 34 omnidirectional antenna, 400 MHz to 8 GHz, gain under 2 dBi, applied as an antenna factor; a pad sized to the emitter |
| Links, radars and payloads above 8 GHz | ICX-400U module | a passive probe antenna with a flat pattern over the band, characterized and applied as an antenna factor; a pad sized to the emitter |
| Transmit-side pass | a compact Signal Generator or characterized beacon on the airframe | the ICX-200U or ICX-400U on the ground at the antenna port |
| Cold or hot sorties | either module | option 40 temperature class, −20 to +65 °C |
| Pulse Detection is option 72. The ICX-400U is the module with published mass and power; option 41 is listed for the core only. | ||
| Symbol | Meaning | Units |
|---|---|---|
| D | Largest dimension of the antenna under test | m |
| λ | Free-space wavelength | m |
| R | Slant range to the probe | m |
| Δθ, δθ | Sample spacing, angular smear | rad |
| θ3dB | Half-power beamwidth | deg |
| v | Ground speed along the arc | m/s |
| tcell, Δt, τ | Cell dwell, log offset, pulse width | s |
| N, M | Transform size, decimation | points, dimensionless |
If you are planning a flight program and want to work this arithmetic against your own antenna and airframe, our application engineers would be glad to help.