-
大小: 2.92MB文件類型: .rar金幣: 2下載: 1 次發布日期: 2024-02-03
- 語言: Matlab
- 標簽:
資源簡介
MALAB仿真程序,可以根據小衛星軌道高度,產生對應的多普勒頻偏。

代碼片段和文件信息
clear
clc
close?all;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
r=6378140;%地球赤道半徑;
H=524000;%衛星距離地面高度;
R=r+H;%衛星軌道半長軸;
%?theta=(-20:20);%衛星當前位置與觀察者位置的地心角角距;
%?d=sqrt(R^2+r^2-2*R*r*cos(theta*pi/180));%衛星到觀察者的距離;
%?alpha=asin((R*cos(theta*pi/180)-r)./d)*180/pi;%?——觀察者對衛星的仰角;
alpha=0:180;%?——觀察者對衛星的仰角;
d=sqrt(R^2-r^2+r^2*sin(alpha*pi/180).^2)-r*sin(alpha*pi/180);%衛星到觀察者的距離;
theta=acos((sin(alpha*pi/180).*d+r)/R)*180/pi;%衛星當前位置與觀察者位置的地心角角距;
theta(alpha>90)=-theta(alpha>90);
GM=398603e9;%地球引力常數;
v=sqrt(GM/R);%衛星繞地運動的線速度;
vd=v*cos((alpha+theta)*pi/180);%衛星繞地運動的線速度在d?方向的分量。
t=theta*pi/180*R/v;%時間
f_send=146000000;%衛星發送載波頻率
C=3e8;%真空中光速;
f_bias=f_send*vd/C;%多普勒頻偏
f_recv=f_send*(1+vd/C);%地面接收載波頻率
atten=-10*log10(d.^2/H^2);%功率相對過定點時變化
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
figure(1);
plot(alphad/1000);%衛星到觀察者的距離與仰角關系
xlabel(‘觀察者對衛星的仰角(度)‘);
ylabel(‘衛星到觀察者的距離(km)‘);
figure(2);
plot(alphaabs(vd/1000));%衛星到觀察者的距離與仰角關系
xlabel(‘觀察者對衛星的仰角(度)‘);
ylabel(‘衛星相對觀察者的速度(km/s)‘);
figure(3);
plot(alphaf_bias);%多普勒頻偏
xlabel(‘觀察者對衛星的仰角(度)‘);
ylabel(‘多普勒頻偏(Hz)‘);
figure(4);
plot(alphaf_bias);%地面接收載波頻率
xlabel(‘觀察者對衛星的仰角(度)‘);
ylabel(‘地面接收載波頻率(MHz)‘);
figure(5);
plot(alphaatten);%功率相對過定點時變化
xlabel(‘觀察者對衛星的仰角(度)‘);
ylabel(‘功率相對過定點時變化(dB)‘);
figure(6);
plot(talpha);%功率相對過定點時變化
ylabel(‘觀察者對衛星的仰角(度)‘);
xlabel(‘90度過境時時間(s)‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1839??2018-03-29?17:36??xiaoweixin\Dopler_sin.asv
?????文件???????1839??2018-03-29?17:37??xiaoweixin\Dopler_sin.m
?????文件???????1619??2018-03-29?17:55??xiaoweixin\Dopler_sin2.m
?????文件????3698454??2018-03-28?15:18??xiaoweixin\紫丁香2號衛星VHF_UHF星地測控鏈路設計與實現.pdf
?????目錄??????????0??2018-03-29?17:38??xiaoweixin
-----------?---------??----------?-----??----
??????????????3703751????????????????????5
評論
共有 條評論