RSMS02 – VLF Radio Storm Monitoring Station

RSMS02 is a Very Low Frequency (VLF) lightning mapping station designed for detection, recording, and triggering of lightning-related electromagnetic signals. It serves as the low-frequency counterpart to RSMS01, generating triggers for simultaneous UHF recording and enabling synchronized multi-band observation of atmospheric electrical activity.

Lightning signal receiver RSMS01

Functional Overview

The station uses a three-axis loop antenna array to capture the magnetic component of VLF emissions from lightning discharges. The loops can be deployed either on a stationary platform or mounted on a vehicle roof for mobile campaigns. Each loop feeds a high-speed digitizer implemented on the ADCoctoSPI01 MLAB module, which provides low-noise analog front-end amplification, variable gain control, and high-resolution conversion. The station’s embedded processing unit manages data capture, triggering, and network communication.

Stationary antenna array

The RSMS02 station continuously monitors the VLF spectrum and identifies events using an energy-based algorithm implemented in FPGA logic. When a threshold is exceeded for a defined duration, a TTL trigger pulse is issued to the connected instruments, such as RSMS01 or high-speed optical systems. The triggering mechanism ensures that even short-duration lightning impulses are captured while minimizing false positives from narrowband interference.

Technical Parameters

ParameterTypical value / rangeNotes
Sampling rate (per channel)10 MSPS12-bit resolution
Number of channels3 (orthogonal loops)Measures X, Y, Z magnetic components
Timing sourcePPSFrom external GNSS receiver
Timestamp precision100 nsGNSS-disciplined clock
Pre-trigger captureSupportedConfigurable window length
Trigger outputTTL compatibleAdjustable level and width
On-board computerZynq XC7Z01 SoC + Epiphany E16G301ARM + parallel coprocessor
Operating systemLinux (Ubuntu)Web and CLI control interface
RAM / Storage1 GB / microSD (typ. 16 GB)Data and configuration files
Network interface1 Gbit EthernetData offload and remote control
Power input9–14.8 V DCVehicle-compatible
Preview latency~2 sDepends on configuration
THD (Total Harmonic Distortion)≈ −65 dBFSTypical at 1 MHz input
Signal-to-Noise and Distortion Ratio (SINAD)≈ 63 dBOptimal signal conditions
Input impedance≈ 5 kΩDifferential, ~2 pF input capacitance
Input referred noise≈ 5.5 nV/√HzAt VGA gain = 31 dB
VGA gain range−5 dB to +31 dBStep size 0.125/1 dB

Station block schamatics

Front-End and Digitizer

The digitizer module ADCoctoSPI01 integrates an eight-channel TI AFE5801 chip, providing variable gain amplifiers and 12-bit ADCs with LVDS output. In RSMS02, three of these channels are used for the orthogonal loop antennas. The analog front-end features fine (0.125 dB) and coarse (1 dB) gain steps, ensuring accurate signal scaling over a wide dynamic range. Signal linearity and low noise make the system suitable for quantitative analysis of electromagnetic field intensity and waveform structure.

To minimize interference, the antenna shields follow a star-ground topology, and the loop outputs are galvanically isolated from the chassis. Each channel maintains consistent phase characteristics for accurate vector reconstruction of lightning directionality.

System Operation

During operation, the station continuously monitors the incoming magnetic field signals. When the energy content within the configured time window exceeds the threshold, the event is stored locally, and a trigger is propagated to auxiliary devices. Operators can monitor signal levels, trigger thresholds, and data capture via a web-based interface or command-line tools. Data files include binary waveform streams with sidecar metadata that describe timestamping, gain settings, and antenna configuration.

For field deployment, the loop array can be mounted orthogonally on a lightweight frame attached to the roof of a measurement vehicle or on a fixed building. The electronics enclosure is weather-protected, and the system can be powered directly from the vehicle’s DC bus.

Data Format

Each recording contains:

  • Three-channel VLF waveform data (12-bit, 10 MS/s)
  • PPS timestamps and internal counters
  • Configuration metadata (gain, trigger settings, decimation)

These files can be analyzed using post-processing tools for event classification, correlation with UHF data from RSMS01, or temporal matching with optical and radiation sensors.

Data Processing and Distributed Lightning Mapping

With a minimum of three RSMS02 stations, it is already possible to reconstruct the location of a lightning discharge using time‑of‑arrival processing of VLF waveforms. An example of such a reconstruction is shown below:

Example VLF lightning map

This first‑generation map demonstrates the feasibility of locating lightning sources using synchronized VLF recordings. However, the system is designed to enable far more advanced processing. Unlike traditional lightning‑location networks that rely on centralized servers, RSMS02 stations are built as software‑defined radio receivers with sufficient on‑board compute power to participate directly in the processing pipeline.

Because both signal bandwidth and required computation scale rapidly with the number of stations, the architecture is intentionally distributed. Individual waveform fragments can be exchanged between stations in the network, allowing cooperative processing and load balancing. Stations that are not in direct range of the event may still contribute their unused compute capacity to perform localization tasks for events recorded elsewhere.

This approach has two main advantages:

  1. It keeps the full waveform data accessible to researchers, enabling open and verifiable scientific use rather than a black‑box location service.
  2. It removes the scalability limits that affect centralized networks such as Blitzortung.org or similar, where both data bandwidth and compute requirements grow faster than the infrastructure can support.

The long‑term goal is a completely open, peer‑to‑peer lightning mapping network, where any properly synchronized UST’s RSMS station can contribute raw waveforms, participate in distributed processing, or run localization and mapping algorithms.