注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

paul.mcdean的博客

 
 
 

日志

 
 

卫星信号源(example)  

2007-05-06 23:37:15|  分类: 无线通信 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

%path( pwd, path   );
% parameter
Ac=1;
chip_rate=1.023e6;
fif=4*chip_rate;
SNR=-1; %in dB
chip_len=1023;
SamplesPerChip=8;
freq_offset=5e3;    %5KHz doppler frequency offset
noise_power=-111;   % kTB=-111dBm
phi=0;
% G1 code generation
reg = -1*ones(1,10);
for i = 1:chip_len,
     g1(i) = reg(10);
     save1 = reg(3)*reg(10);
     reg(1,2:10) = reg(1:1:9);
     reg(1) = save1;
end
tx_bits_size=3;
tx_bits=rand(1,tx_bits_size)>.5;
%S=AcC(t)D(t)sin(2*pi*f1*t+phi)
tt=[0:1/(fif*(SamplesPerChip-1)):1/fif];
sin_nco=sin(2*pi*fif*tt+phi);
%for i=1:chip_len
%     for j=1:SamplesPerChip
%       sg1((i-1)*SamplesPerChip+j)=Ac*g1(i)*sin(2*pi*fif*tt(j)+phi);
%     end
%end
bits_m=tx_bits'*g1;
sg1=zeros(tx_bits_size,chip_len,SamplesPerChip);
for i=1:SamplesPerChip
     sg1(:,:,i)=sin_nco(i)*bits_m(:,:);
end
%for i=1:tx_bits_size
%     for j=1:chip_len*SamplesPerChip
%       tx_seq((i-1)*chip_len*SamplesPerChip+j)=tx_bits(i)*sg1(j);
%     end
%end
%txs=Ac*g1*tx_bits*sin(2*pi*fif*tt+phi);
tx_seq_delay=1234; %transmission delay
%tx_seqd=tx_seq(tx_seq_delay:length(tx_seq));
%------------ ADC/DDC -------------------------------
tx_m=1+2*floor(2*sg1);   %convert to +/-1,+/-3

%sin_nco=1+2*floor(2*sin(2*pi*fif*tt+phi));
%for i=1:SamplesPerChip*floor(length(tx_seqd)/SamplesPerChip)
%     rx_ddc((i-1)*SamplesPerChip+1:i*SamplesPerChip)=sin_nco'*tx_seqd((i-1)*SamplesPerChip+1:i*SamplesPerChip);
%end
for i=1:SamplesPerChip
     rx_ddc(:,:,i)=tx_m(:,:,i)*sin_nco(i);
end
%--convert to sequence---
for i=1:tx_bits_size
     for j=1:chip_len
         for k=1:SamplesPerChip
             rx_ddc_seq(((i-1)*chip_len+j-1)*SamplesPerChip+k)=rx_ddc(i,j,k);
         end
     end
end

  评论这张
 
阅读(13)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017