资源简介
关于GPS信号产生、捕获跟踪、比特同步、帧同步的仿真程序
代码片段和文件信息
function [fd_af_ac_code] = acqu(Signal_Source)
global svnum;
global fs;
global nn;
global F_if
% ======================================Create Localcode============== %
ph_code = 0;
fd_code = 0;
Loop_time = 1;
CA_Code = CAcode(ph_codefd_codeLoop_time);
Localcode = CA_Code;
% ==================================function RxSignal============%
x1 = Signal_Source(1:length(Localcode));
t = [0:length(Localcode)-1];
for i=1:41
fr=F_if-10000+(i-1)*500;
lc = x1.*exp(j*2*pi*fr*t/fs);
xf = fft(lc);
lcf = fft(Localcode);
yy(i:)=ifft(lcf.*conj(xf));
end
L1=length(yy(1:));
LL=L1;
yy1=zeros(41LL);
yy1=yy([1:41][1:LL]);
Corr_value = (abs(yy1)).^2;
% figure
% mesh(Corr_value);
[valuecode_p] = max(max( Corr_value));
[valuecarrier_p] = max(max( Corr_value‘));
fd_a = -10000+(carrier_p-1)*500; %捕获到的多普勒频率
ac_carrier = F_if-10000+(carrier_p-1)*500;
ac_code=code_p-3;
xsh = nn/1023;
f_ac_code = ac_code/xsh; %捕获到的码相位
%%%%%%%%%%%%%%%%%%%%%%%%画图显示%%%%%%%%%%%%%%%%%%%%%%%
X=1023*[1:5000]/5000; %转换回码片值以后的坐标;
Y=[0:40];
figure;
mesh(XYCorr_value);
axis([0 inf 0 inf 0 inf ]);
set(gca‘ytick‘[0:10:40]);
set(gca‘yticklabel‘{‘-10‘‘-5‘‘0‘‘5‘‘10‘});
set(gca‘xtick‘[1:100:1001]);
set(gca‘xticklabel‘{‘1‘‘100‘‘200‘‘300‘‘400‘‘500‘‘600‘‘700‘‘800‘‘900‘‘1000‘});
xlabel(‘本地码相位(chip)‘);
ylabel(‘多普勒频率成份(kHz)‘);
zlabel(‘相关值‘);
title(‘捕获结果‘)
title([num2str(svnum) ‘号卫星‘ ‘捕获结果‘]);
hidden;
shading interp;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1571 2011-02-20 22:23 Trackdemo\acqu.m
文件 1721 2005-12-13 00:29 Trackdemo\acqu1.m
文件 973 2005-12-13 00:40 Trackdemo\acquiresignal.m
文件 3153342 2011-03-20 20:16 Trackdemo\Acquiresion.fig
文件 314 2005-06-30 19:25 Trackdemo\AWGN.m
文件 601 2005-10-27 21:05 Trackdemo\CAcode.m
文件 236 2011-02-19 17:13 Trackdemo\CarrierLoopFilter.m
文件 882 2005-05-31 19:28 Trackdemo\codegen.m
文件 305 2011-02-19 17:12 Trackdemo\CodeLoopFilter.m
文件 1015 2005-12-15 11:00 Trackdemo\CreateSource.m
文件 1305 2005-11-30 17:17 Trackdemo\CreateSource1.m
文件 11965 2011-02-13 21:55 Trackdemo\demotrace.m
文件 9452 2011-02-15 12:07 Trackdemo\demotrack.m
文件 1500 2005-12-14 17:04 Trackdemo\fr
文件 378 2005-10-27 17:42 Trackdemo\Modulate.m
文件 1190 2005-12-12 22:46 Trackdemo\sourcegenerate.m
文件 12517 2011-02-20 22:23 Trackdemo\tracksignal.asv
文件 12532 2011-02-20 22:23 Trackdemo\tracksignal.m
目录 0 2012-09-27 12:43 Trackdemo
----------- --------- ---------- ----- ----
3211799 19
- 上一篇:IMAPx800系列平板电脑-PCB设计文件
- 下一篇:qqp7go.rar
相关资源
- GPS/手机GPS测试方案
- GPS_DR组合导航系统研究及GPS_GSM车载系
- 电离层误差计算
- 高精度 GPS伪距单点定位源代码
- gps,电子罗盘串口通讯
- GPS软件接收机基础第二版.pdf
- 实际采集的GPS数据
- 最精确的高程异常高程转换软件
- 基于GPS和GSM的车辆定位防盗
- stm32的gps定位及labview上位机.zip
- GPS 通信系统 外文翻译 外文文献 英文
- GPS平差处理软件
- gps模块串口全
- NEO-6M资料手册
- stm32通过esp8266把温湿度和gps地图上传
- Understanding GPS: Principles and Applications
- stm32f10x 北斗BDS & GPS.zip
-
使用Datafr
ame分析出租车的 GPS信息 - 全国各省/市边界坐标点
- onenet上传GPS数据
- GPS定位系统源码.rar
- GPS数据输出模拟器
- GPS_INS组合导航定位及其应用.pdf
- 全球定位系统GpsGate 2.6.0.340免费汉化版
- GPS动态精密单点定位
- GMT绘制GPS速度场
- WinTEQC-可视化rinex编辑器
- GPS系统的组成与GPS信号
- 物流/货运/配送车辆GPS定位系统解决方
- NetGPSMgr.rar
评论
共有 条评论