Skip to main content
. 2020 Apr 15;20(8):2225. doi: 10.3390/s20082225
Algorithm 1.
1:  Initialization Parameters:   Signal transmitting base station coordinates;
               Ground calibration point coordinates;
               Ground test point coordinates;
  Initial phase calibration: Δϕi,L1 , Δϕi,B1
2:  while ϕ not empty do
3:   Group by frequency characteristics DGroupbyFre();
4:   Cycle count to distance conversion Φλϕ;
5:   Get the distance difference between frequencies diff(Φ);
6:   Phase accumulation span detection:
ifΔΦ<diff(λ)
    (n,index)=cycle_n_modi(cn0,doppler,position,Φ,indx);
   else
    n=0;
   end
7:    Calculate the whole cycles N:
N=calN(Δφ,Δφi,λ)
8:    Calculate the distance ρ
    ρ=calP(Δφ,Δφi,λ,n,index);
9:  end while