range2height
描述
例子
目标高度传播距离
确定目标身高(米射程为300公里,传感器高10米,0.5度的仰角。假设一个弯曲的有效地球半径等于实际4/3倍地球的半径。
R = 300年e3;anht = 10;el = 0.5;range2height (R, anht el)
ans = 7.9325 e + 03
使用不同的地球模型目标高度
使用不同的地球模型和计算目标高度米您获得的值进行比较。假设一个射程为200公里,天线高度100米。用一系列高度角从0到5度。
R = 200年e3;anht = 100;el = (0:0.1:5) ';
对于给定的参数假设计算目标高度平坦地球。
tgthtFlat = range2height (= R, anht、el、方法“平”);
给定参数假设计算目标高度弯曲的地球空间传播。
r0 = physconst (“EarthRadius”);tgthtFS = range2height (= R, anht、el、方法“弯曲”,…EffectiveEarthRadius = r0);
给定参数计算目标高度假设4/3有效地球半径。
tgthtEffRad = range2height (R, anht, el);
对于给定的参数假设计算目标高度CRPL大气模型。
tgthtCRPL = range2height (= R, anht、el、方法“CRPL”);
策划的结果。
情节(el, [tgthtFlat (:) tgthtFS (:) tgthtEffRad (:)),…el tgthtCRPL,“——”,线宽= 1.5)网格在包含(“仰角(度)”)ylabel (“目标高度(米))传说([“平”“自由空间”“4/3地球”“CRPL”),位置=“最佳”)标题(“目标高度估计”)
输入参数
r
- - - - - -传播范围
实值标量|实值向量
目标和传感器之间的传播范围米,指定为实值标量或矢量。如果r
是一个矢量,它必须具有相同的大小和其他向量输入参数的range2height
。
数据类型:双
anht
- - - - - -传感器的高度
非负实值标量|非负实值向量
传感器身高(米,指定为非负实值标量或矢量。如果anht
是一个矢量,它必须具有相同的大小和其他向量输入参数的range2height
。高度引用在地上。
数据类型:双
埃尔
- - - - - -当地的仰角
实值标量|实值向量
当地在度仰角,指定为实值标量或矢量。当地仰角的初始仰角射线传感器。如果埃尔
是一个矢量,它必须具有相同的大小和其他向量输入参数的range2height
。
数据类型:双
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
例子:方法=“CRPL SurfaceRefractivity = 300, RefractionExponent = 0.15, MaxNumIterations = 8、宽容= 1 e
方法
- - - - - -地球模型
“弯曲”
(默认)|“平”
|“CRPL”
地球模型用于计算,指定为“弯曲”
,“平”
,或“CPRL”
。
“弯曲”
假设一个弯曲的地球模型4/3有效地球半径,这是一个近似用于建模的对流层折射效果。指定另一个值的有效地球半径,使用EffectiveEarthRadius
名称-值参数。“平”
假设一个平坦地球模型。在这种情况下,有效地球半径是无限的。“CRPL”
——假设地球曲面模型定义的气氛CRPL指数参考大气模型折射率为313 n的折射指数0.143859公里1。指定其他值的折射率和折射指数,使用SurfaceRefractivity
和RefractionExponent
名称参数值。此方法需要埃尔
是积极的。有关更多信息,请参见CRPL几何模型。
数据类型:字符
|字符串
EffectiveEarthRadius
- - - - - -有效地球半径
4/3地球的半径(默认)|积极的标量
有效地球半径米,指定为一个积极的标量。如果没有指定这个参数,range2height
计算的有效地球半径使用-39×10的折射率梯度9n /米,结果在现实地球大约4/3的半径。这种说法只适用于如果方法
被指定为“弯曲”
。
数据类型:双
SurfaceRefractivity
- - - - - -表面折射率
313年
(默认)|实值标量
表面折射率在n单位,指定为一个非负实值标量。表面的折射率是一个参数CRPL指数参考大气模型所使用的range2height
。这种说法只适用于如果方法
被指定为“CRPL”
。
数据类型:双
RefractionExponent
- - - - - -折射指数
0.143859
(默认)|实值标量
折射指数,指定为一个非负实值标量。的折射指数是一个参数CRPL指数参考大气模型所使用的range2height
。这种说法只适用于如果方法
被指定为“CRPL”
。
数据类型:双
MaxNumIterations
- - - - - -最大数量的迭代CRPL方法
10
(默认)|负的标量整数
最大数量的迭代CRPL方法,指定为一个非负标量整数。这个输入作为一个维护抢占长迭代计算。这种说法只适用于如果方法
被指定为“CRPL”
。
如果MaxNumIterations
被设置为0
,range2height
执行一个更快但不准确noniterative CRPL计算。noniterative计算有一个最大高度0.056388米(0.185英尺)误差的目标高度30480米(100000英尺)和0的仰角。noniterative方法的高度误差随减少目标仰角高度和增加。
数据类型:双
宽容
- - - - - -数值对CRPL方法
1 e-6
(默认)|积极的真正的标量
数值对CRPL方法,指定为一个积极的真正的标量。迭代过程的数值实现公差时终止。这种说法只适用于如果方法
被指定为“CRPL”
和MaxNumIterations
大于0
。
数据类型:双
输出参数
tgtht
——目标高度
非负实值标量|非负实值行向量
身高(米目标,作为非负实值返回标量或行向量。如果tgtht
是一个向量,向量输入参数的大小一样吗range2height
。引用的高度是在地上。
更多关于
平坦地球模型
平面地球模型假定地球无限的半径和空气的折射率均匀整个气氛。平坦地球模型适用于短距离和用于应用程序通信、汽车雷达,合成孔径雷达(SAR)。
考虑到天线高度h一个和初始仰角θ0,该模型与目标高度hT和倾斜范围RT通过
所以知道的大小可以计算。实际的范围R等于倾斜范围。真正的仰角θT等于初始仰角。
计算范围G,使用
弯曲的地球模型
空气的折射率取决于身高大约可以治疗用的有效地球半径大于实际值。
考虑到有效地球半径R0,天线高度h一个,初始仰角θ0,该模型与目标高度hT和倾斜范围RT通过
所以知道的大小可以计算。特别是,
实际的范围R等于倾斜范围。真正的仰角θT等于初始仰角。
计算范围G,使用
标准传播模型使用一个有效地球半径的4/3倍的实际价值。这个模型有两个主要的局限性:
折射率的模型意味着价值接近地球表面的有效只有在某些地区和某些时候。为了减轻这种限制,使用一个有效的基于近地表地球的半径折射率值。
模型意味着一个值的梯度折射率,不切实际地低高度约8公里。部分减轻这种限制,使用一个基于平台高度有效地球半径。
有关更多信息,请参见effearthradius
。
CRPL指数参考大气模型
大气折射证据本身作为一个偏差从直线电磁射线由于空气密度变化的函数的高度。中央广播传播实验室(CRPL)指数参考大气模型对假设折射率的折射效果n(h)和折射率N衰减指数与高度。该模型定义了
在哪里N年代是大气折射率值(以10为单位6在地球表面,R经验值衰减常数,h表面高度的公里。因此
的默认值N年代313 n单位,可以修改使用吗SurfaceRefractivity
名称-值参数在函数接受它。的默认值R经验值是0.143859公里1使用,可以修改RefractionExponent
名称-值参数在函数接受它。
CRPL几何模型
当空气的折射率纳入地球曲面模型,射线路径不遵循一条直线,但曲线向下。(这句话假设标准大气传播和非负仰角角度)。真正的仰角不同于最初的吗。实际的范围沿着弯曲的道路,这是距离,不同于倾斜范围。
考虑到地球的半径,天线高度,初始仰角,height-dependent折射率与价值在,修改后的模型与目标高度和实际的范围通过
当方法
被指定为“CRPL”
,解决了使用积分从CRPL指数参考大气模型。
计算范围,使用
引用
[1]巴顿,大卫·K。现代雷达的雷达方程。诺伍德,MA: Artech房子,2013。
[2]Bean,开国元勋之一B.R.安贝德卡对,和G。D. Thayer. "Central Radio Propagation Laboratory Exponential Reference Atmosphere."美国国家标准局的杂志上的研究,部分D:无线电传播63 d,不。3(1959年11月):315。https://doi.org/10.6028/jres.063D.031。
[3]布莱克,拉蒙特V。”雷高度计算连续非线性大气折射率剖面。”无线电科学3,没有。1(1968年1月):85 - 92。https://doi.org/10.1002/rds19683185。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
版本历史
介绍了R2021b
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。