Function lupnt::ComputeRangeRateErrorOneWay

Function Documentation

double lupnt::ComputeRangeRateErrorOneWay(double B_L_carrier, double f_C, double T_s, double T_I, double PT_N0, double sigma_y_1s, Modulation modulation_type = Modulation::BPSK, double m_R = 0.0)

Compute range rate error Reference: https://deepspace.jpl.nasa.gov/dsndocs/810-005/202/202E.pdf.

Parameters:
  • B_L_carrier

  • f_C – downlink carrier frequency [Hz]

  • T_s – period of the binary symbol [s]

  • T_I – integration time [s]

  • sigma_y_1s – Allan deviation of the receiver clock at 1s

  • PT_N0 – [Hz]

Returns:

double range rate error [m/s]