Skip to contents

Computes the radial velocities for each Doppler bin interval's high boundary for a SeaSonde radar cross-section (CS) object, as typically visualized in SpectraPlotterMap. This function utilizes the Doppler shift frequency alongside the radar's wave number and Bragg frequency to transform frequency measurements into radial velocities. The calculation is based on the relationship between the Doppler shift frequency and the velocity of surface currents within the radar's field of view.

Usage

seasonder_getBinsRadialVelocity(seasonder_cs_object)

Arguments

seasonder_cs_object

A SeaSondeRCS object created using seasonder_createSeaSondeRCS. This object contains the necessary data for calculating the Doppler bins frequencies and, subsequently, radial velocities.

Value

A numeric vector containing the radial velocities (in m/s) for each Doppler bin, calculated for the high boundary of each Doppler bin interval. The velocities provide insight into the scatterers' radial movement within the radar's observation area.

Details

Specifically, the radial velocity \(v = (Freq - BraggFreq)/(2 * k_0)\) is used, where \(v\) is the radial velocity, \(Freq\) is the Doppler shift frequency for the bin, \(BraggFreq\) is the Bragg frequency (negative for frequencies below 0 and positive for frequencies equal or above 0), and \(k_0\) is the radar wave number divided by 2\(\pi\).