| Control | Meaning and example |
|---|---|
| Antenna height | Phase-centre height above top of rail. Example: 1.8 m. |
| Train window plane | Perpendicular X distance from the antenna to the tag plane. Example: 3.0 m. |
| Yaw | Left/right aim along the track. Positive yaw rotates boresight toward positive Y. |
| Pitch | Up/down aim. Use pitch when antenna and window heights differ. |
| Roll | Rotation about boresight. Usually zero for a symmetric antenna pattern. |
| Horizontal/vertical HPBW | Angular width between points approximately 3 dB below boresight gain. HPBW is not a hard read boundary. |
| Window bottom/top | Vertical window band above top of rail. |
EIRP = conducted power - TX feeder loss + TX antenna gain.
Enter EIRP directly. The application disables transmitted-path component fields to avoid deducting feeder loss twice.
| Control | Definition |
|---|---|
| Conducted power | Reader RF output at its connector, in dBm. |
| TX/RX antenna gain | Directional gain in dBi. A monostatic installation commonly uses the same antenna for both paths. |
| TX/RX feed loss | Cable and connector attenuation in dB. |
| Reader sensitivity | Minimum backscatter level assumed detectable by the reader. |
| Tag activation sensitivity | Minimum RF power required at the tag terminals to wake and respond. |
| Backscatter factor | Simplified tag modulation/reflection term used by the planning model. Calibrate against measurements. |
| Fade margin | Allowance for installation variation, reflections and uncertainty. It is not a deterministic tunnel simulation. |
| Required design margin | Extra margin required before the application labels the result Strong. |
Circular polarization applies a first-order 3 dB mismatch when coupled to a linearly polarized label. Linear polarization uses the tag rotation and tilt to estimate mismatch. A tag near 90 degrees misalignment can suffer severe loss.
Glass losses are one-way assumptions. Standard, tinted, UV/IR, heated and metallised choices are indicative only. Use Custom after measuring the actual train window. Metal framing near a tag can detune the label and is not explicitly solved.
The calculated volumes use the same pattern-loss function as tag classification. This keeps the 3D, Top, Side, Window and Link Budget results consistent.
Drag to orbit, use the mouse wheel to zoom and Shift+drag to pan. The train window is a translucent plane. Tag colour indicates the operational result.
Plan view of perpendicular X distance and along-track Y position. Curved contours show gradual horizontal pattern fall-off.
Elevation view using X distance and Z height above top of rail. Use this view to set antenna height and pitch against the window band.
Looks directly at the train side and shows the boresight-centred footprint on the window plane.
Plots predicted backscatter level while the train passes. The dashed line is reader sensitivity plus design margin.
Shows forward margin, reverse margin, limiting margin, time proxy, inventory opportunities and acceptance review.
| Strong | Both forward and reverse links meet the required design margin. |
| Good | Both links pass with at least 3 dB margin, but the full required design margin is not met. |
| Marginal | Theoretical link margin is non-negative but little allowance remains for real installation variation. |
| Unlikely | At least one required link is below threshold. |
| Inside HPBW | Geometric description only, not proof of a read. |
Use the detailed table to identify the limiting cause: insufficient tag power, weak reverse response, off-axis loss, polarization loss, glass loss, fade allowance or insufficient moving-read opportunities.
d = sqrt(X² + Y² + (Z - antenna height)²)
FSPL = 32.44 + 20 log10(f MHz) + 20 log10(d km)
The normalized Gaussian pattern is fitted so the combined relative loss is approximately 3 dB on the entered HPBW contour.
Power at tag = EIRP - FSPL - pattern loss - polarization loss - glass loss - fade allowance
Forward margin = power at tag - tag activation sensitivity
Backscatter at reader = power at tag + tag backscatter factor - return FSPL - return losses + RX gain - RX feed loss + calibration
Reverse margin = backscatter at reader - reader sensitivity
Overall margin = minimum(forward margin, reverse margin)
The train follows a straight line along Y. The application estimates nominal time in the horizontal coverage width from speed and geometry, then divides by the configured inventory-opportunity duration. This is indicative only. Reader firmware, encoding, session, Q, tag population, interference and EPC length affect real inventory timing.
Use Required reads/pass and Minimum readable time as project acceptance inputs. A PASS is still subject to field verification.
The importer reads a local CSV and searches headings containing RSSI, Time, EPC or Tag. It reports valid row count and minimum, median, mean and maximum RSSI. Data stays in the browser and is not uploaded. If no numeric RSSI column is detected, rename the column to include “RSSI”.
Save Preset creates a schema-versioned JSON file containing the current project fields. Load Preset validates that a values object exists and ignores unknown fields. Print Report uses the browser print system and can be saved as PDF. Export PNG captures the current 3D canvas.
RAIN RFID: passive UHF RFID ecosystem. EPC Gen2: common air-interface protocol. EIRP: effective isotropic radiated power. dBm: absolute RF power. dB: gain or loss ratio. dBi: antenna gain relative to an isotropic radiator. RSSI: reader-reported received signal indicator. HPBW: half-power beamwidth. Boresight: peak-direction axis. Forward link: reader to tag. Reverse link: tag backscatter to reader. Link margin: predicted level above the required threshold. Fade margin: allowance for uncertainty and environmental variation.