When using the function pseudoranges, why does the mean value of the time delay vary from satellite to satellite for the same receiver?

조회 수: 10 (최근 30일)
I am simulating a single receiver receiving signals from different satellites. The single receiver has one single value for clock bias, which should show up when using the function pseudoranges as a constant mean time delay. (In addition to clock bias, there are random components; I expect there to be a variance, but I expect the mean of the time delay values to be more or less constant from satellite to satellite.) In practice, when I apply pseudoranges to different satellites sending signals to the same receiver, the mean time delay varies from satellite to satellite.
Is this the correct behavior of the function pseudoranges? What other effects are incorporated into pseudoranges that may be causing this?

채택된 답변

Leepakshi
Leepakshi 2025년 11월 11일 15:30
Hi Haspel,
The observed behaviour is expected if you are not correcting for satellite clock bias and atmospheric delays. The function pseudoranges typically incorporates all real-world effects unless you explicitly remove or model them. The mean pseudorange error will therefore not be constant across satellites.
If you want to see only the receiver clock bias, remove or correct the other error sources in your simulation.
Hope that helps!
  댓글 수: 1
Carynelisa Haspel
Carynelisa Haspel 2025년 11월 11일 16:51
Thank you for the response. Can I remove satellite clock bias and atmospheric delays directly using the function? If so, how?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Reference Applications에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by