2026a
# rainscr
雨水造成的信号杂波比
函数库: TyRadar
# 语法
scr = rainscr(lambda, rrcs, tgtrcs, t)
scr = rainscr(lambda, rrcs, tgtrcs, t, vbrain)
# 说明
scr = rainscr( lambda, rrcs, tgtrcs, t ) 返回由于下雨导致的信号杂波比率(SCR)。示例
scr = rainscr( lambda, rrcs, tgtrcs, t, vbrain) 指定雨速带宽。示例
# 示例
降雨引起的信号杂波比
估计一个侧视机载合成孔径雷达因雨而产生的信号-杂波比值。SAR 以 50 m/s 的速度在与天线孔径正交的方向移动,工作频率为 1.5 GHz。雨率为 0.25 mm/hr、1 mm/hr、4 mm/hr 和 16 mm/hr。雨中杂波体积为
using TyRadar
using TyPlot
using TyPhasedArray
v = 50
f = 1.5e9
lambda, = freq2wavelen(f)
rr = [0.25 1 4 16]
vol = 20
L = 100
tgtrcs = 1
vbrain = 4
计算信号-杂波比率。使用 rainreflectivity 和 clutter_volume_RCS 来计算雨水的雷达有效截面。使用 sarinttime 来计算孔径采集间隔。
volref = rainreflectivity(f, rr)
rrcs = clutter_volume_RCS(volref, vol)
t = sarinttime(v, L)
scr = rainscr(lambda, rrcs, tgtrcs, t, vbrain)
绘制出信号-杂波比率与降雨率的函数关系图。
semilogx(rr, scr, "o-")
xlabel("Rain Rate (mm/rr)")
ylabel("Signal-to-Clutter Ratio (dB)")
# 输入参数
lambda - 雷达波长正实标量 | 向量
雷达波长,以米为单位,指定为一个正实标量或一个向量。
rrcs - 雨水的雷达有效截面标量 | 向量
雨水的雷达横截面(RCS),单位为平方米,指定为标量或向量。
tgtrcs - 目标雷达有效截面标量
目标 RCS,以平方米为单位,指定为标量。
t - 孔径采集间隔正实标量
孔径采集间隔,以秒为单位,指定为正实数标量。
vbrain - 雨速带宽4(默认)| 正标量
雨速带宽,单位为米/秒,指定为正标量。
# 输出参数
scr - 降雨引起的信号杂波比矩阵
降雨引起的信号杂波比,以分贝为单位,以矩阵形式返回。scr 的行与雷达波长值相对应,单位为 lambda。scr 的列对应于雨水 RCS 值,以 rrcs 表示。