GPS接收机中模拟一阶环路滤波器matlab实现过程推导
Posted 者乎之类的
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GPS接收机中模拟一阶环路滤波器matlab实现过程推导相关的知识,希望对你有一定的参考价值。
抄自:https://blog.csdn.net/weixin_43179259/article/details/121050837
GPS接收机跟踪环,使用模拟环形式,即参数为时间常数 τ 1 , τ 2 \\tau _1,\\tau _2 τ1,τ2,而非c1和c2。
% Implement carrier loop discriminator (phase detector)
carrError = atan(Q_P / I_P) / (2.0 * pi);
% Implement carrier loop filter and generate NCO command
carrNco = oldCarrNco + (tau2carr/tau1carr) * ...
(carrError - oldCarrError) + carrError * (PDIcarr/tau1carr);
oldCarrNco = carrNco;
oldCarrError = carrError;
% Modify carrier freq based on NCO command
carrFreq = carrFreqBasis + carrNco;
为区分模拟环和数字环,我认为下图推导中n,n-1换为
t
+
Δ
t
,
t
t + \\Delta t,t
t+Δt,t更好些
以上是关于GPS接收机中模拟一阶环路滤波器matlab实现过程推导的主要内容,如果未能解决你的问题,请参考以下文章