matlab:卫星受到干扰的干噪比及信噪比计算

自己写的matlab代码,用于SAR的干扰抑制

对应公式

  • 干扰到sar卫星的功率
    在这里插入图片描述
  • 干噪比
    在这里插入图片描述
  • 卫星自身信号的接收功率Pr
    在这里插入图片描述
  • 接收信号的信噪比
    -在这里插入图片描述

代码

% MATLAB Edition:R2022a(Windows System)

% Sketch:
%        -1- 计算干扰到SAR卫星的功率Pjr
%        -2- 干燥比JNR
%        -3- SAR卫星自身信号的接收功率Pr
%        -4- SAR卫星接收信号的信噪比
%% 参数
c    = 3e8  ; % 光速 单位 :m/s 
% 干扰源相关参数
Pjt  =  10*log10(48)  ; % 发射功率P_jt 单位: dB
Gj   =  23  ; % 天线增益G_j 单位: dB
% 卫星相关参数
Pt      =  36  ; % 卫星发射功率
Gt      =  39  ; % 卫星发射天线增益 单位: dB
Gr      =  Gt  ; % 卫星接收天线增益 单位: dB
fc      =  5.405e9 ;   % 中心频率 单位: Hz
lamda   =  c/fc   ;    % 波长 单位: m 
B       =  56.5e6 ;    % 雷达信号带宽  单位: Hz
R       =  700e3  ;    % 轨道高度(近似斜距) 单位: m
% 其他参数
Lp   =  3   ; % 干扰信号到卫星接收机的极化损失 单位: dB
Le   =  8   ; % 传播路径上的其他损失 单位: dB
Fn   =  3   ; % 卫星接收机噪声系数 单位: dB
RCS  =  100 ; % 地面目标雷达反射面积 单位:dB
KT   =  -203 ;  % 温度噪声KT 单位:dB
%%  干扰到SAR卫星的功率Pjr
Pjr = Pjt + Gj + Gr - 10*log10(((4*pi*R/lamda)^2)) - Lp - Le

%%  干燥比JNR
JNR = Pjr - KT -10*log10(B) - Fn   % KT =  -203dB


%% SAR卫星自身信号的接收功率Pr
Pr =Pt + Gt  + Gr +  10*log10(((lamda)^2)*RCS) - 10*log10((((4*pi)^3*R^4))) - Le 
%% 信噪比
SNR = Pr - KT -10*log10(B) - Fn   % KT =  -203dB


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IONG_21

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值