資源簡介
關于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
評論
共有 條評論