Function lupnt::ComputeRangeRateErrorTwoWay¶
Defined in File radio_measurement.h
Function Documentation¶
-
double lupnt::ComputeRangeRateErrorTwoWay(double B_L_carrier, double f_C, double T_s, double T_I, double PT_N0, double sigma_y_1s, double G, Modulation modulation_type = Modulation::BPSK, double m_R = 0.0)¶
Compute range rate error for two-way ranging Reference: https://deepspace.jpl.nasa.gov/dsndocs/810-005/202/202E.pdf.
- Parameters:
B_L_carrier – carrier loop noise bandwidth [Hz]
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
G – transponder turnaround ratio
PT_N0 – downlink total signal power to noise spectral density ratio [Hz]
- Returns:
double range rate error [m/s]