AnyMath 文档

伦斯普

对流层聚焦效应引起的损失的计算。

库::`[医]工程师`

语法

函数调用

  • [参数:L]=lenspl(<参数:R>>,<参数:H>>,<参数:EL>>) —使用国际电信联盟(ITU)标准大气模型(称为平均年度全球参考大气(MAGRA))计算对流层聚焦效应引起的单边损失,该模型近似于1976年美国标准大气,具有轻微的相对误差。 改变折射率作为高度的函数导致大气充当透镜,其损耗与频率无关。 来自天线的射线在对流层中发生折射,在一定角度范围内辐射的能量分布在稍大的角度扇区上,从而与在真空中传播相比降低了能量密度。

  • [参数:L]=lenspl(___,Name=Value) -使用类型的一个或多个参数设置参数 «名称-值» 除了前面语法的输入参数。

争论

输入参数

# 平台高度 — 雷达装置的高度

+ 标量,标量

Details

雷达装置在平均海平面以上的高度,以米为单位,设为 0 以前 100 指定范围之外的值导致输出 .

数据类型

漂浮物32, 漂浮64</无翻译>

# 埃尔 — 仰角/仰角

+ 标量,标量 | 向量资料

Details

传播路径的仰角(以度为单位),指定为标量或长度的实矢量 .

数据类型

漂浮物32, 漂浮64</无翻译>

# R — 斜向范围

+ 标量,标量 | 向量资料

Details

以米为单位的倾斜范围,指定为正标量或实长向量 .

数据类型

漂浮物32, 漂浮64</无翻译>

输入参数 «名称-值»

指定格式中的可选参数对 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。 类型参数 «名称-值» 它们应该放在其他参数之后,但对的顺序无关紧要。

# WaterVaporDensity — 地面标准绝对湿度

+ 7.5 (默认情况下)| 标量,标量

Details

地面水平的标准绝对湿度以g/m3为单位,设为正标量。 仅适用于默认标准型号(MAGRA)。

数据类型

漂浮物32, 漂浮64</无翻译>

# 标量 — 海拔高度

+ 2.0e3 (默认情况下)| 标量,标量

Details

平均海平面以上的高度以米为单位,设置为正标量。 仅适用于默认标准型号(MAGRA)。 在干燥的气氛中,将这个论点设置为 6.0e3 m.

数据类型

漂浮物32, 漂浮64</无翻译>

# LatitudeModel — 纬度参考模型

+ "标准" (默认情况下)| "低" | "中" | "高"

Details

纬度的参考模型,设置为以下值之一:

  • "标准" -该模型代表标准全球大气(MAGRA),其特征是全球温度和压力的年平均值。

  • "低" -该模型是专为低纬度小于 22 度,其中季节性波动是微不足道的。

  • "中" -该模型是专为中纬度从 22 以前 45 具有季节性剖面值的学位 "夏天""冬天",使用参数设置 [参数:季节].

  • "高" -该模型是专为高纬度比 45 具有季节性剖面值的学位 "夏天""冬天",使用参数设置 [参数:季节].

# 季节 — 季节性概况

+ "夏天" (默认)| "冬天"

Details

纬度模型的季节性剖面图 "中""高",设为 "夏天""冬天". 其他纬度模型忽略了这个论点。

# 大气环境 — 自定义大气测量

+ 矩阵

Details

用于计算折射率的自定义大气测量,指定为矩阵尺寸 ,在哪里 -高度测量的数量。 意义 必须大于或等于 2. 矩阵的第一列是大气温度(以开尔文为单位),第二列是大气压力(以gPa为单位),第三列是绝对湿度(以g/m3为单位),第四列是平均海平面以上的测量高度(以米为单位)。 使用自定义模型时,所有其他参数的类型 «名称-值» 被忽略,并且输出折射率被施加到输入高度。

函数使用的模型 lenspl,是基于几何光学的假设,因此波导传播和子折射不应该存在于所提供的测量中。 如果提供了演示波导传播和次折射的大气测量,则此函数将返回错误。
数据类型

漂浮物32, 漂浮64</无翻译>

输出参数

# L — 镜头损耗

+ 标量,标量 | 向量资料

Details

单侧透镜损耗(以dB为单位),作为标量或实长向量返回 .

例子:

双向透镜损耗曲线的曲线图

Details

让我们计算雷达在海平面上仰角安装的双向透镜损耗曲线 0.03 度在倾斜范围从 100 以前 5000 公里。

import EngeePhased.Functions: lenspl

h=0.0#m
el=0.03#deg
R=(100:5000)。*1e3#m
L=2*lenspl(R,h,el)#双向传播的2因子

让我们绘制镜头中损失对倾斜范围的依赖性。

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

lenspl