The Vector Delay-Locked Loop (VDLL) uses an extended Kalman filter to estimate user position and velocity.  These estimates are used to compute estimated pseudorange or its rate for feedback to number-controlled oscillators (NCOs).  The NCOs and Kalman filter both act as integrators in the feedback control loop, giving a double-pole at the origin.  There are also one or more stable real poles for loop filtering.  This system cannot be stabilized using a simple gain, but requires at least dynamic compensation.  It becomes a challenge to ensure that the estimated position and velocity track the true values. 

Has anyone else encountered these issues?

More Kevin Blankinship's questions See All
Similar questions and discussions