Skip to content
SeaNergy Adaptive Sonar
Bench prototype
02 · System

One signal path, 13 stages

Sample the water, solve for a pulse, synthesise it, put it in the water, catch what comes back, and compare the result to what was predicted. Everything else on this site is a detail of one of these stages.

01

The chain

Digital Analog Power Acoustic
Transmit
  1. SENSOR Medium sampled into the rolling average Measured
  2. MCU Solver returns four numbers and a mode Measured
  3. DDS Phase accumulator steps the Q15 sine table Measured
  4. DMA Buffer handed to the peripheral; CPU released Measured
  5. DAC 12-bit words become an analog waveform Measured
  6. FILTER Staircase energy and images removed Measured
  7. DRIVER Boosted-rail linear stage preserves the envelope Implemented
In the water
  1. TX Pulse leaves the transducer Implemented
  2. ECHO Return arrives after the blanking gate closes Modelled
Receive
  1. RX Preamp and band-limit Implemented
  2. ADC Echo captured into the receive buffer Implemented
  3. MATCH Correlated against the transmitted replica Measured
  4. RANGE Peak index × c / 2 gives distance Calculated
02

The deadline

All 13 stages run inside one ping interval. That is what makes the adaptation real rather than a setting: by the time the operator could have changed anything, the payload has already sampled, solved, transmitted and correlated, and the next decision is using the gap between predicted and measured SNR as an input.

The three legs are not equal in confidence. The transmit chain is measured on the bench. The water leg is modelled — nothing has been in the sea. The receive chain is built and running but characterised in air, which is why its stages read Implemented rather than Measured.