主要内容

rcsSignature

雷达横截面图

描述

rcsSignature创建一个雷达横截面(RCS)特征对象。您可以使用此对象来建模与角度和频率相关的雷达横截面图。雷达截面决定了目标反射雷达信号功率的强度。该物体仅对非极化信号建模。该对象支持多个转向涨落万博1manbetx模型。

创建

描述

rcssig= rcsSignature创建一个rcsSignature具有默认属性值的对象。

例子

rcssig= rcsSignature (名称,值使用一个或多个设置对象属性名称,值对参数。的名字属性名和价值对应的值。的名字必须出现在单引号内().您可以以任意顺序指定多个名称-值对参数Name1, Value1,…,的家.任何未指定的属性都采用默认值。

请注意

的属性值rcsSignature当构造对象时。施工后物业价值不变。

属性

全部展开

采样雷达截面(RCS)图,指定为标量,a——- - - - - -P实值矩阵,或者a——- - - - - -P——- - - - - -K实值数组。该模式是定义在仰角、方位角和频率网格上的RCS值数组。方位角和仰角在目标的主体框架中定义。

  • 为高程RCS样本数。

  • P为方位角RCS样本数。

  • K为频率上的RCS样本数。

P,K类中定义的向量的长度通常匹配海拔高度方位,频率属性,但有以下例外:

  • 若要为仰角切割(恒定方位角)建模RCS图形,可以将RCS图形指定为-乘1向量或者1乘-向量——- - - - - -K矩阵。中指定的仰角向量海拔高度属性的长度必须为2。

  • 要为方位角切割(恒定仰角)的RCS模式建模,可以将RCS模式指定为1 × -P向量或者1 × -P——- - - - - -K矩阵。的方位角矢量方位属性的长度必须为2。

  • 要为一个频率的RCS模式建模,可以将RCS模式指定为——- - - - - -P矩阵。然后,将所指定的频率向量频率属性的长度必须为2。

例子:(10,0; 0 5)

数据类型:

方位角用于定义矩阵或数组的每列的角坐标,由模式财产。指定方位角为长度P向量。P必须大于2。角度单位是度。

模式属性定义了仰角切割,方位必须是一个2元素向量,定义仰角切割被认为有效的最小和最大方位角。

例子:(45:0.5:45)

数据类型:

用于定义矩阵或数组的每一行的坐标的仰角,由模式财产。指定仰角为长度向量。必须大于2。角度单位是度。

模式属性定义方位角切割,海拔高度必须为2元素向量,定义方位角切割被认为有效的最小和最大仰角视角。

例子:(30:0.5:30)

数据类型:

的每一页定义适用的RCS的频率模式属性,指定为K-正标量的元素向量。K为频率上的RCS样本数。K必须不少于两个。频率单位为赫兹。

模式属性是一个矩阵,频率必须为2元素向量,定义模式值被认为有效的最小和最大频率。

例子:(0:0.1:30)

数据类型:

涨落模型,具体为“Swerling0”“Swerling1”“Swerling3”.转向情况2和4没有建模,因为它们决定了目标是如何作为样本的,而不是固有的目标属性。

模型 描述
“Swerling0” 目标RCS被假定为无波动。在这种情况下,用值法检索的瞬时RCS签名值是确定的。该模型表示理想的雷达目标,其RCS在感兴趣的纵横角范围内保持恒定,例如,导电球和各种角反射器。
“Swerling1” 假定目标由许多大小相等的独立散射体组成。这个模型通常用来表示飞机。在这种情况下,由值法返回的瞬时RCS签名值是一个按指数分布分布的随机变量,其平均值由模式财产。
“Swerling3” 假设目标有一个大的主散射点和几个小的主散射点。主散射体的RCS等于1 +√(2)乘以其他散射体的RCS之和。该模型可用于表示直升机和螺旋桨驱动飞机。在这种情况下,由值法返回的瞬时RCS签名的值是一个按四次卡方分布分布的随机变量,其均值由模式财产。

数据类型:字符|字符串

对象的功能

价值 指定角度和频率的雷达横截面
toStruct 转换为结构

例子

全部折叠

指定三轴椭球的雷达截面(RCS),并沿方位角切割绘制RCS值。

指定椭球轴的长度。单位是米。

A = 0.15;B = 0.20;C = 0.95;

创建RCS数组。指定定义RCS的方位角和仰角范围。然后,利用解析模型计算椭球的雷达截面。创建RCS的映像。

Az = [-180:1:180];El = [-90:1:90];RCS = rcs_ellipsoid(a,b,c,az,el);rsdb = 10*log10(rcs);显示亮度图像(az, el, rcsdb)标题(雷达横截面的)包含(的方位(度)) ylabel (的海拔(度)) colorbar

图中包含一个轴对象。标题为Radar Cross-Section的坐标轴对象包含一个图像类型的对象。

创建一个rcsSignature目标和标绘高度切割在 3. 0 方位。

rssig = rcsSignature(“模式”rcsdb,“方位”阿兹,“高度”埃尔,“频率”300年[300 e6 e6]);Rcsdb1 = value(rcssig,30,el,300e6);Plot (el,rcsdb1)网格标题(雷达截面高程剖面图)包含(的海拔(度)) ylabel (“RCS (dBsm)”

图中包含一个轴对象。标题为“雷达截面高程剖面”的轴对象包含一个类型为直线的对象。

函数RCS = rcs_ellipsoid(a,b,c,az,el) sinaz = sind(az);Cosaz = cosd(az);Sintheta = sind(90 - el);Costheta = cosd(90 - el);Denom = (a^2*(sin '.^2)*cosaz。^2 + b^2*(sin ' ^2)*sinaz。^2 + c^2*(costheta'.^2)*ones(size(cosaz)) .^2;RCS = (π *a^2*b^2*c^2)./denom;结束

导入1/5比例波音737的雷达截面(RCS)测量值。加载RCS数据到rcsSignature对象。假设RCS服从Swerling 1分布。

负载(“RCSSignatureExampleData.mat”“boeing737”);rcs = rcsSignature(“模式”, boeing737。RCSdBsm,...“方位”, boeing737。方位,“高度”, boeing737。海拔高度,...“频率”, boeing737。频率,“FluctuationModel”“Swerling1”);

设置随机数生成器的种子,以实现示例的重现性。

rng (3231)

绘制样本RCS与方位角的关系。

情节(rcs.Azimuth rcs.Pattern)包含(的方位(度));ylabel (“RCS (dBsm)”)标题(“五分之一比例波音737模型的RCS测量结果”

图中包含一个轴对象。标题为Measured RCS from 1/5 scale Boeing 737 model的坐标轴对象包含一个类型为line的对象。

构造RCS直方图并显示平均值。

N = 1000;val = 0 (1,N);k = 1: N[瓦尔(k), expval] =价值(rcs 5 0800 .0e6);结束

转换成动力装置。

意思是(db2pow (val))
Ans = 406.9799
直方图(db2pow (val), 50)包含(“RCS (dBsm)”

图中包含一个轴对象。坐标轴对象包含一个直方图类型的对象。

参考文献

[1]理查兹,马克A。雷达信号处理基础.纽约,麦格劳-希尔,2005年。

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

版本历史

在R2018b中引入

另请参阅

||