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实现过程推导的主要内容,如果未能解决你的问题,请参考以下文章

GPS接收机中模拟一阶环路滤波器matlab实现过程推导

GPS接收机中模拟一阶环路滤波器matlab实现过程推导

锁相环基于MATLAB的全数字锁相环设计与仿真

数字锁相环的matlab仿真

雷达通信基于matlab GPS和INS联合导航含Matlab源码 1814期

matlab里smooth函数是怎么实现的