radarvcd
垂直覆盖图
描述
radarvcd (___)
显示雷达系统的垂直覆盖图。该图是最大雷达距离点的轨迹作为目标仰角的函数。这个情节也被称为布雷克图.为了创建这个图表,radarvcd
调用函数blakechart
使用默认参数。要生成具有不同参数的布雷克图,首先调用radarvcd
获得vcp
而且vcpangles
.然后,调用blakechart
使用用户指定的参数。此语法可以使用前面的任何语法。
例子
使用默认参数绘制垂直覆盖模式
频率设置为100mhz,天线高度设置为10m,自由空间范围设置为200km。天线图、表面粗糙度、天线倾斜角和磁场极化均为默认值,请参见AntennaPattern
,表面粗糙度
,TiltAngle
,极化
属性。
获取垂直覆盖模式值和角度的数组。
Freq = 100e6;Ant_height = 10;Rng_fs = 200;[vcp,vcpangles] = radarvcd(freq,rng_fs,ant_height);
要查看垂直覆盖模式,请省略输出参数。
radarvcd(频率,rng_fs, ant_height);
带有指定天线模式的垂直覆盖模式
频率设置为100mhz,天线高度设置为10m,自由空间范围设置为200km。天线图为45°半幂宽度的sinc函数。曲面高度标准差设置为 m.天线倾斜角度设置为0°,场极化为水平方向。
Pat_angles = linspace(-90,90,361)';Freq = 100e6;NTN =分阶段。SincAntennaElement (波束宽度的, 45岁);Pat = ntn(freq,pat_angles');Ant_height = 10;Rng_fs = 200;Tilt_ang = 0;[vcp,vcpangles] = radarvcd(freq,rng_fs,ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,...“TiltAngle”tilt_ang,“SurfaceHeightStandardDeviation”1 /(2 *√(2)));
调用radarvcd
没有输出参数来显示垂直覆盖模式。
radarvcd(频率、rng_fs ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,...“TiltAngle”tilt_ang,“SurfaceHeightStandardDeviation”1 /(2 *√(2)));
或者,使用radarvcd
输出参数和blakechart
功能显示垂直覆盖模式,最大范围为400公里,最大高度为50公里。通过更改颜色自定义布莱克图表。
blakechart (vcp vcpangles 400、50、...“FaceColor”,[0.8500 0.3250 0.0980],“EdgeColor”,[0.8500 0.3250 0.0980])
绘制用户指定天线垂直覆盖图
用用户指定的天线模式绘制雷达的距离-高度-角度曲线(布雷克图)。
定义一个半功率波束宽度为90度的自正弦函数天线图。雷达以100兆赫的频率发射。
Pat_angles = linspace(-90,90,361)';Freq = 100e6;NTN =分阶段。SincAntennaElement (波束宽度的, 90);Pat = ntn(freq,pat_angles');
指定200公里的自由空间范围。天线高度为10米,天线倾斜角度为0度,表面粗糙度为1米。
Rng_fs = 200;Ant_height = 10;Tilt_ang = 0;Surf_roughness = 1;
创建雷达距离-高度-角度图。
radarvcd(频率、rng_fs ant_height,...“RangeUnit”,“公里”,“HeightUnit”,“米”,...“AntennaPattern”帕特,...“PatternAngles”pat_angles,...“TiltAngle”tilt_ang,...“SurfaceHeightStandardDeviation”surf_roughness /(2 *倍根号(2)));
输入参数
频率
- - - - - -雷达频率
小于10ghz的实值标量
雷达频率,指定为小于10ghz (1010赫兹)。
例子:100年e6
数据类型:双
rfs
- - - - - -空间范围内
积极的标量|积极的向量
自由空间范围,指定为正标量或向量。rfs
是目标或单向射频系统的计算或假设自由空间范围,在该范围内场强将具有指定值。范围单位由RangeUnit
名称-值参数。
例子:100年e3
数据类型:双
anht
- - - - - -雷达天线高度
实值标量
雷达天线高度,指定为实值标量。高度参照曲面。高度单位由HeightUnit
名称-值参数。
例子:10
数据类型:双
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
例子:“HeightUnit”、“公里”
HeightUnit
- - - - - -天线高度单位
“米”
(默认)|“敝中断”
|“小姐”
|“公里”
|“金融时报”
|“英尺”
极化
- - - - - -透射波偏振
“H”
(默认)|“V”
透射波偏振,定义为“H”
水平极化或“V”
垂直极化。
例子:“V”
数据类型:字符
SurfaceRelativePermittivity
- - - - - -反射面的复介电常数
频率依赖模型(默认)|复数的标量
SurfaceHeightStandardDeviation
- - - - - -表面高度的标准差
0
(默认)|实值标量
表面高度的标准偏差,指定为非负的实值标量。值为0
表示表面光滑。使用“HeightUnit”
指定高度单位。
地表高度标准差与波峰-波谷有关。表面粗糙度“高度通过
表面粗糙度= 2 ×√2 ×表面高度标准差。
例子:2
数据类型:双
SurfaceSlope
- - - - - -地面坡度
负的标量
表面斜率(以度为单位),指定为非负标量。这个值预计是RMS表面斜率的1.4倍。假设条件是
2 × graz /β0< 1,
其中GRAZ是几何的掠掠角,以度和β0是地表坡度,有效地表高度标准偏差以米为单位计算为
有效HGTSD = HGTSD × (2 × GRAZ/β0)1/5.
这个计算更好地解释了阴影。否则,有效高度标准差等于HGTSD。此参数默认为0
,表示光滑的表面。
数据类型:双
VegetationType
- - - - - -植被类型
“没有”
(默认)|“树”
|“刷”
|“杂草”
|“草”
地表植被类型,指定为“树”
,“杂草”
,“刷”
假定是茂密的植被。“草”
假定是薄草。当在不同于海的表面上使用函数时,请使用此参数。
ElevationBeamwidth
- - - - - -半功率仰角波束宽度
10
(默认)|0°和90°之间的标量
半幂仰角波束宽度,以度为单位,指定为0°到90°之间的标量。a的计算采用了仰角波束宽度sinc
天线的模式。默认天线图样是对称的相对于波束的最大,是形式sin (u)/u.的参数u是由u=ksin (θ),在那里θ仰角是以弧度和为单位吗k是由k=x0/罪恶(π×ELBW / 360), ELBW为半幂仰角波束宽度,x0≈1.3915573是一个解sin (x) = x/√2.
数据类型:双
AntennaPattern
- - - - - -天线仰角图
实值列向量
天线仰角图,指定为实值列向量。值“AntennaPattern”
必须与的值一起指定“PatternAngles”
.两个向量的大小必须相同。如果同时指定了天线模式和仰角波束宽度,radarvcd
使用天线模式,忽略仰角波束宽度值。此参数默认为sinc天线模式。
例子:cosd ([90:90])
数据类型:双
PatternAngles
- - - - - -天线图仰角
实值列向量
天线图样仰角指定为实值列向量。指定的向量的大小PatternAngles
必须与指定的AntennaPattern
.角度单位以度表示,必须在-90°和90°之间。一般情况下,天线图应填满从-90°到90°的整个范围,才能正确计算覆盖范围。
例子:(90:90)
数据类型:双
TiltAngle
- - - - - -天线倾斜角度
0
(默认)|实值标量
天线倾斜角度,指定为实值标量。倾斜角度是天线相对于表面的仰角。角度单位用角度表示。
例子:10
数据类型:双
EffectiveEarthRadius
- - - - - -有效地球半径
积极的标量
有效地球半径,以米为单位,指定为正标量。有效地球半径是用来模拟对流层折射效应的近似值。默认值使用的折射梯度计算有效的地球半径-39年e-9
,其结果为约4/3
地球的真实半径。
数据类型:双
MaxElevation
- - - - - -最大仰角
60
(默认)|实值标量
最大仰角,指定为实值标量。最大仰角是计算垂直覆盖模式的最大角度。角度单位用角度表示。
例子:70
数据类型:双
MinElevation
- - - - - -最小仰角
0
(默认)|实值标量
最小仰角,指定为实值标量。最小仰角是计算垂直覆盖模式的最小角度。角度单位用角度表示。
例子:10
数据类型:双
ElevationStepSize
- - - - - -仰角增量
积极的标量
仰角增量,用正标量表示。仰角向量从中指定的最小值开始MinElevation
和中指定的最大值MaxElevation
的增量ElevationStepSize
.此参数的默认值由
Δ = 885.6/(π×f兆赫×h一个英国《金融时报》,),
在哪里f兆赫频率单位是MHz和h一个英国《金融时报》,是天线高度,单位为英尺。
数据类型:双
输出参数
更多关于
参考文献
布莱克,拉蒙特V。雷达垂直平面覆盖图的机器绘图.海军研究实验室报告7098,1970。
[2]巴顿,大卫·K。现代雷达的雷达方程.马萨诸塞州诺伍德:Artech House, 2013年。
扩展功能
C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。
使用注意事项和限制:
仅当指定输出参数时支持。
版本历史
R2021a中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。