GpsMultiCorrelator is a MATLAB class includes the properties and methods necessary for:
- The setting of a local signal in terms of hypotheses on received signal (PRN, Doppler and code phase),
- The definition of correlator characteristics, in terms of filter frequencies, correlator code phases, integration period and code phase increment to be applied at the end of integration period,
- The injection of a received signal, as complex temporal values (see GpsSignals class for the synthesis of GPS signals),
- The calculation of energy matrices, for the defined filter frequencies and correlator code phases and non-coherent integration period, taking into account the code phase increment updating the next matrix correlator code phases,
- The calculation of in-phase/quadrature components, for the defined correlator code phases and a coherent integration period of 1ms,
- The estimation of through non-coherent and coherent methods, applied to in-phase/quadrature components,
- The estimation of code phase through a discriminator based on early, prompt and late correlators, applied to in-phase/quadrature components.
引用格式
Eric Ogier (2024). GPS Multi-correlator (https://www.mathworks.com/matlabcentral/fileexchange/125080-gps-multi-correlator), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
创建方式
R2019a
与 R2019a 及更高版本兼容
平台兼容性
Windows macOS Linux标签
致谢
参考作品: GPS Signals
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!