This feature request aims to implement support for multi-node two-way range and Doppler measurements in Nyx. The proposed measurement process involves an initial signal emission from Ground Station 1, which is received by a satellite. The satellite then retransmits this signal with a hardware time delay to Ground Station 2. This process allows for the measurement of the time delay between signal emission and reception, enabling the determination of the distance between the satellite and both ground stations. Additionally, by incorporating Doppler shift measurements into this process, we can also derive the relative velocity of the satellite with respect to the ground stations.
Requirements
Multiple Ground Station Support: The system needs to support interactions involving different ground stations for the sending and receiving processes.
Configuration of multi-node way tracking: This will likely involve a breaking change.
Test plans
Scenario: Testing Multi-node Two-Way Range and Doppler Measurements
Setup
Simulate or use Ground Station 1 to transmit a signal to the satellite.
Ensure Ground Station 2 is prepared to receive the retransmitted signal from the satellite.
Execution:
Execute the two-way range and Doppler measurement process: Ground Station 1 transmits, the satellite receives and retransmits with a time delay, and Ground Station 2 receives the signal.
Record the time of transmission at Ground Station 1, the time of reception at the satellite, the time of retransmission from the satellite, and the time of reception at Ground Station 2.
Measurement and Calculation:
Calculate the distance between the satellite and both ground stations based on the time delays.
Measure the Doppler shift to determine the relative velocity of the satellite.
Verification:
Compare the calculated distances and velocities with pre-determined expected values or simulations to verify accuracy.
Ensure the system correctly handles and processes the data from two different ground stations.
Edge Case Consideration:
Test with minimal time delay in signal retransmission to ensure system responsiveness.
Design
This should follow a similar design to TwoWay Range-Doppler. The algorithms should be nearly identical.
High level description
This feature request aims to implement support for multi-node two-way range and Doppler measurements in Nyx. The proposed measurement process involves an initial signal emission from Ground Station 1, which is received by a satellite. The satellite then retransmits this signal with a hardware time delay to Ground Station 2. This process allows for the measurement of the time delay between signal emission and reception, enabling the determination of the distance between the satellite and both ground stations. Additionally, by incorporating Doppler shift measurements into this process, we can also derive the relative velocity of the satellite with respect to the ground stations.
Requirements
Test plans
Scenario: Testing Multi-node Two-Way Range and Doppler Measurements
Setup
Execution:
Measurement and Calculation:
Verification:
Edge Case Consideration:
Design
This should follow a similar design to TwoWay Range-Doppler. The algorithms should be nearly identical.