文档

一步

系统对象:分阶段。WidebandBackscatterRadarTarget
包:分阶段

雷达目标的后向散射宽带信号

描述

请注意

或者,不使用一步方法来执行由System对象™定义的操作,您可以调用带有参数的对象,就像调用函数一样。例如,Y = step(obj,x)而且Y = obj(x)执行等效操作。

例子

refl_sig=步骤(目标团体返回反射信号,refl_sig为入射非极化信号,团体.的时候应用此语法EnablePolarization财产模型财产“Nonfluctuating”.类中指定的值RCSPattern属性用于计算入射方向和反射方向的RCS值,

例子

refl_sig=步骤(目标团体更新使用更新控制是否更新RCS值。的时候应用此语法EnablePolarization财产模型属性设置为波动RCS模型之一:“Swerling1”“Swerling2”“Swerling3”,或“Swerling4”.如果更新真正的,则生成一个新的RCS值。如果更新,则使用之前的RCS值。

refl_sig=步骤(目标团体宽松的返回反射信号,refl_sig,为入射偏振信号,团体.此语法适用于设置EnablePolarization真正的模型财产“Nonfluctuating”.中指定的值ShhPatternSvvPattern,ShvPattern属性用于计算入射方向的后向散射矩阵,.的宽松的参数指定用于定义水平和垂直偏振分量的局部坐标系。

refl_sig=步骤(目标团体宽松的更新使用更新参数来控制是否更新散射矩阵值。的时候应用此语法EnablePolarization财产真正的模型属性设置为波动RCS模型之一:“Swerling1”“Swerling2”“Swerling3”,或“Swerling4”.如果更新真正的,则生成一个新的RCS值。如果更新,则使用之前的RCS值。

请注意

对象在第一次执行该对象时执行初始化。这个初始化锁定nontunable属性(MATLAB)和输入规范,如输入数据的维度、复杂度和数据类型。如果更改不可调属性或输入规范,System对象将发出错误。方法更改不可调优属性或输入,必须首先调用释放方法解锁对象。

输入参数

全部展开

后向散射目标,指定为分阶段。WidebandBackscatterRadarTarget系统对象。

  • 宽带非极化信号,称为anN——- - - - - -复数矩阵。的数量N信号样本的数量和是目标反射的独立信号的数量。每一列包含一个从目标反射的独立信号。

    输入矩阵的第一个维度的大小可以变化,以模拟变化的信号长度。例如,在脉冲重复频率可变的脉冲波形的情况下,大小可能发生变化。

  • 宽带极化信号,用1乘-表示结构体包含复值字段的数组。每一个结构体元素包含三个N- × 1电磁场分量的列向量(sig.Y sig.X sig.Z)表示从目标反射的偏振信号。每一个结构体元素包含三个N-by-1复值列向量,sig.Xsig.Y,sig.Z.这些向量表示xy,z极化信号的笛卡尔分量。

    中的矩阵字段的第一个维度的大小结构体可以更改以模拟不断变化的信号长度,例如具有可变脉冲重复频率的脉冲波形。

例子:[1,1; j 1; 0.5, 0]

数据类型:
复数支持:金宝app是的

入射信号方向,指定为实值列2乘1向量或2乘-正的矩阵。每一栏指定表单中相应信号的入射方向[AzimuthAngle; ElevationAngle].的列数必须匹配的独立信号的数量团体.单位以度为单位。

例子:(30、45)

数据类型:

选项启用更新波动模型的RCS值,指定为真正的.当更新真正的方法的每次调用都会生成一个新的RCS值一步方法。如果更新, RCS在每次调用时保持不变一步

数据类型:逻辑

局部坐标系矩阵,指定为3 × 3实值标准正交矩阵或3 × 3 ×实值数组。矩阵列指定了局部坐标系的标准正交x设在,y设在,z分别设在。每个轴都是该形式的一个向量(x, y, z)在全球坐标系中。当团体只有一个信号,宽松的是一个3 × 3矩阵。当团体有多个信号,你可以使用一个3乘3矩阵的多个信号团体.在这种情况下,所有目标都具有相同的局部坐标系。当你指定宽松的作为3 × 3 × -数组中,每个页面(第三个索引)为相应的目标定义一个3 × 3的局部坐标矩阵。

例子:[1, 0, 0, 0, 0.7071, -0.7071, 0, 0.7071, 0.7071)

数据类型:

输出参数

全部展开

  • 宽带非极化信号,作为信号返回N——- - - - - -复数矩阵。每一列包含一个从目标反射的独立信号。

  • 宽带极化信号,返回为1乘-结构体包含复值字段的数组。每一个结构体元素包含三个N- × 1电磁场分量的列向量(sig.Y sig.X sig.Z)表示从目标反射的偏振信号。

的数量N信号样本的数量和是目标反射的信号数量。每一列对应一个反射角。

对于偏振场,结构体元素包含三个N-by-1复值列向量:sig.Xsig.Y,sig.Z.这些向量表示xy,z极化信号的笛卡尔分量。

输出refl_sig包含在当前输入时间范围内到达信号目的地的信号样本。当从源到目的地的传播时间超过当前时间框架持续时间时,输出不包含来自当前时间框架输入的所有贡献。的下一个调用中显示其余的输出一步

例子

全部展开

计算峰值RCS为10.0 m^2的非波动点目标反射的雷达信号。使用一个简单的目标RCS模式进行说明。真正的RCS模式更加复杂。RCS模式覆盖的角度范围从10 - 30 -方位角和5 - 15 -仰角。RCS在20°方位角和10°仰角处达到峰值。RCS也有频率依赖性,并指定在信号带宽内的5个频率。假设雷达工作频率为100mhz,信号为线性FM波形,带宽为20mhz。

创建并绘制宽带信号。

C = physconst(“光速”);Fs = 50e6;Pw = 20e-6;PRF = 1/(2*pw);Fc = 100e6;Bw = 20e6;波形=相控。LinearFMWaveform (“SampleRate”fs,“脉冲宽度”pw,...脉冲重复频率的脉冲重复频率,“OutputFormat”“脉冲”“NumPulses”, 1“SweepBandwidth”bw,...“SweepDirection”“下来”“信封”“矩形”“SweepInterval”...“对称”);Wav =波形();N = size(wav,1);情节([0:(n - 1)] / fs * 1 e6,真实(wav),“b”)包含(“时间(\mu s)”) ylabel (“波形级”网格)

使用简化的频率依赖性在信号带宽内的五个不同频率上创建一个RCS模式。频率相关性在工作频率处为单位,在工作频率以外则下降。实际的频率依赖更为复杂。绘制其中一个频率的RCS图。

Fvec = fc + [-fs/2,-fs/4,0,fs/4,fs/2];Fdep = cos(3*(1 - fvec/fc));Azmax = 20.0;Elmax = 10.0;Azpattern = [10.0:0.5:30.0];Elpattern = [5.0:0.5:15.0];Rcspattern0 = 10.0*cosd(4*(elpattern - elmax))'*cosd(4*(azpattern - azmax));K = 1:5 rcsppattern (::, K) = rcspattern0*fdep(K);结束显示亮度图像(azpattern、elpattern、abs (rcspattern(:,: 1)))轴图像标题(RCS的)包含(的方位(度)) ylabel (的海拔(度)

创建分阶段。WidebandBackscatterRadarTarget系统对象�。

目标=阶段性。WidebandBackscatterRadarTarget (“模型”“Nonfluctuating”...“AzimuthAngles”azpattern,“ElevationAngles”elpattern,...“RCSPattern”rcspattern,“OperatingFrequency”足球俱乐部,“NumSubbands”32岁的...“FrequencyVector”, fvec);

在恒定仰角的入射方位角序列中,找出并绘制反射信号振幅。

Az0 = 13.0;El = 10.0;Az = az0 + [0:2:20];Naz =长度(az);Magsig = 0 (1,naz);K = 1:naz y = target(wav,[az(K);el]);Magsig (k) = max(abs(y));结束情节(az, magsig“r”。)包含(的方位(度)) ylabel (“散射信号振幅”网格)

计算峰值RCS为0.1 m^2的偏转4波动点目标反射的雷达信号。使用一个简单的目标RCS模式进行说明。真正的RCS模式更加复杂。RCS模式覆盖的角度范围从10 - 30 -方位角和5 - 15 -仰角。RCS在20°方位角和10°仰角处的峰值为0.1 m^2。RCS也有频率依赖性,在信号带宽内指定五个频率。假设雷达工作频率为100 MHz,信号为线性FM波形,带宽为20 MHz。采样频率为50mhz。

创建并绘制宽带信号。

C = physconst(“光速”);Fs = 50e6;Pw = 20e-6;PRF = 1/(2*pw);Fc = 100.0e6;Bw = 20.0e6;波形=相控。LinearFMWaveform (“SampleRate”fs,“脉冲宽度”pw,...脉冲重复频率的脉冲重复频率,“OutputFormat”“脉冲”“NumPulses”, 1“SweepBandwidth”bw,...“SweepDirection”“下来”“信封”“矩形”“SweepInterval”...“对称”);Wav =波形();

使用简单的频率依赖性在信号带宽内的五个不同频率上创建一个RCS模式。频率相关性被设计成在工作频率处是统一的,在该频带之外会下降。实际的频率依赖更为复杂。

Fvec = fc + [-fs/2,-fs/4,0,fs/4,fs/2];Fdep = cos(3*(1 - fvec/fc));Azmax = 20.0;Elmax = 10.0;Azangs = [10.0:0.5:30.0];Elangs = [5.0:0.5:15.0];Rcspattern0 = 0.1*(cosd((elangs - elmax))'*cosd((azangs - azmax))).^2;K = 1:5 rcsppattern (::, K) = rcspattern0*fdep(K);结束显示亮度图像(azangs、elangs、abs (rcspattern(:,:, 5)))轴图像xy标题(RCS的)包含(的方位(度)) ylabel (的海拔(度)) colorbar

创建分阶段。WidebandBackscatterRadarTarget系统对象�。

目标=阶段性。WidebandBackscatterRadarTarget (“模型”“Swerling4”...“SeedSource”“属性”“种子”, 100213,“AzimuthAngles”azangs,...“ElevationAngles”elangs,“RCSPattern”rcspattern,...“OperatingFrequency”足球俱乐部,“NumSubbands”32岁的“FrequencyVector”, fvec);

找到并绘制100个入射信号和两个连续反射信号在10°方位角和10°仰角处的样本。在每次执行System对象时更新RCS。

Az = 10.0;El = 10.0;Refl_wav1 = target(wav,[az;el],true);Refl_wav2 = target(wav,[az;el],true);N = 100;情节([0:(n - 1)] / fs * 1 e6,真实(wav (1: n)))情节([0:(n - 1)] / fs * 1 e6,真实(refl_wav1 (1: n)),'.')情节([0 (n - 1)): e6 / fs * 1,实际(refl_wav2 (1: n)),'.')举行传奇(“事件信号”“第一个后向散射信号”“二次后向散射信号”)包含(“时间(\mu s)”) ylabel (“波形级”)标题(“转弯RCS”

在R2016b中引入