2026a

# lenspl


计算对流层透镜效应引起的损耗

函数库: TyRadar

# 语法

L = lenspl(R, H, EL)
L = lenspl(___; Name=Value)

# 说明

L = lenspl(R, H, EL) 使用国际电信联盟 (ITU) 标准大气模型(称为年平均全球参考大气 (MAGRA))计算对流层透镜效应引起的单向损失,该模型接近美国标准大气 1976,相对误差不大。折射与高度的变化使大气就像一个与频率无关的损失的透镜。离开天线的光线在对流层中折射,并且在一定角范围内辐射的能量分布在稍大的角扇区上,从而降低了相对于真空中传播的能量密度。


L = lenspl(___; Name=Value) 除了前面语法中的输入参数外,还可以设置一个或多个名称-值参数。

# 示例

绘制双向透镜损耗曲线

计算海平面上仰角为 0.03 度的雷达平台在 0.1 至 5.0 千米倾斜范围内的双向透镜损耗曲线。

using TyRadar
using TyPlot
h = 0
el = 0.03
R = (100:5000) .* 1e3 
L = 2 * lenspl(R, h, el)

绘制透镜损耗与斜度范围的关系图。

plot(R .* 1e-3, L)
xlabel("Range (km)")
ylabel("Loss (dB)")
title("Two-Way Lens Loss")

# 输入参数

R - 倾斜范围
标量 | 长度为 M 的向量

倾斜范围,指定为标量或长度为 M 的向量。单位是米。

示例: 0.5

数据类型: Float64

H - 雷达平台的高度
范围为 [0 100] 的标量

雷达平台的平均海平面 (MSL) 高度,以 0 至 100 公里的标量形式指定。超出指定范围的值将导致 NaN 输出。单位是米。

示例: 200e3

数据类型: Int64 | Float64

EL - 仰角
标量 | 长度为 M 的向量

传播路径的仰角,指定为标量或长度为 M 的向量形式。单位是度。

示例: 10

数据类型: Int64 | Float64

# 名称-值参数

以 Name1=Value1,...,NameN=ValueN 的形式指定可选的参数对,其中 Name 是参数名,Value 是相应的值。名称-值参数必须出现在其他参数之后,但参数对的顺序并不重要。

示例:

WaterVaporDensity - 标准地面水蒸气密度
7.5(默认值) | 正标量

标准地面水汽密度,指定为正标量。仅适用于默认标准模型(MAGRA)。单位为是克/立方米。

数据类型: Float64

ScaleHeight - 平均海拔高度
2e3(默认值) | 正标量

平均海拔高度(MSL),指定为标量。仅适用于默认标准型号(MAGRA)。对于干燥的大气条件,设置为 6e3 m。单位是米。

数据类型: Int64 | Float64

LatitudeModel - 纬度模型参考
"Standard"(默认)| "Low" | "Mid" | "High"

纬度模型参考,指定为其中之一。

模型 描述
"Standard"(默认) 该模型是年均全球参考大气(MAGRA),反映了全球年均气温和气压的平均值。
"Low" 该模型适用于低于 22 度的低纬度地区,那里几乎没有季节性变化。
"Mid" 该模型适用于 22 到 45 度之间的中纬度地区,具有 "Summer" 和 "Winter" 的季节剖面图,可以使用"Season"这个名称-值参数指定。
"High" 该模型适用于大于 45 度的高纬度地区,具有 "Summer" 和 "Winter" 的季节剖面图,可以使用 "Season" 这个名称-值参数指定。
Season - 季节
"Summer"(默认)| "Winter"

"Mid" 和 "High" 模式的季节,指定为 "Summer" 或 "Winter"。其他模型忽略这个输入。默认为 "Summer"。

AtmosphereMeasurements - 自定义大气测量
N × 4矩阵

用于计算折射率的自定义大气测量,指定为 N × 4 矩阵,其中 N 对应于高度测量的次数。N 必须大于等于 2 。第一列为大气温度,单位为开尔文,第二列为大气压力,单位为 hPa ,第三列为水蒸气密度,单位为 g/m3 ,第四列为测量的 MSL 高度,单位为米。当您使用自定义模型时,将忽略所有其他名称-值参数,并且输出折射率适用于输入高度。

提示

lenspl使用的模型假定几何光学条件,因此在提供的测量中不能出现像波导效应和亚折射这样的异常传播。如果提供了证明导管和亚折射的大气测量,则该函数报错。

数据类型: Float64

# 输出参数

L — 透镜损耗
标量 | 长度为 M 的向量

单向透镜损耗,以标量或长度为 M 的向量形式返回。单位是分贝。

# 另请参阅

atmositu | refractiveidx | gaspl | effearthradius