主要内容

ringClutterRegion

环杂波区域

自从R2022a

    描述

    例子

    地区= ringClutterRegion (cluttergen,minrad,maxrad,azimuth_span,azimuth_center)创建一个环形杂乱地区在杂波发生器对象中cluttergen。该地区从最小半径范围minrad最大半径maxrad和方位角度的跨度azimuth_span集中在azimuth_center。杂波区域中列出地区ClutterGenerator对象。

    例子

    全部折叠

    从一个表面生成杂波有两个混乱地区。首先创建一个radarDataGenerator。使用雷达1 GHz的频率,100米距离分辨率,5 kHz脉冲重复频率(脉冲),和128个脉冲。梁是对称的4度的双面波束宽度的方位角和仰角。

    fc = 1 e9;管理员= 100;脉冲重复频率= 5 e3;numPulses = 128;波束宽度= 4;

    使用脉冲重复频率和脉冲的数量来计算名义多普勒和数据解析。雷达将每个相干处理区间(CPI)更新一次。

    dopRes =脉冲重复频率/ numPulses;λ= freq2wavelen (fc);rangeRateRes = dop2speed (dopRes,λ)/ 2;cpiTime = numPulses /脉冲重复频率;rdr = radarDataGenerator (1,“没有扫描”,“UpdateRate”1 / cpiTime,“DetectionMode”,“单站”,“TargetReportFormat”,“检测”,“DetectionCoordinates”,“场景”,“之内”,真的,“HasElevation”,真的,“HasFalseAlarms”假的,“HasNoise”假的,“HasRangeRate”,真的,“HasRangeAmbiguities”,真的,“HasRangeRateAmbiguities”,真的,“CenterFrequency”足球俱乐部,“FieldOfView”波束宽度,“AzimuthResolution”波束宽度,“ElevationResolution”,波束宽度,“RangeResolution”,管理员,“RangeRateResolution”rangeRateRes,“ReferenceRange”,20 e3,“ReferenceRCS”0,“DetectionProbability”,0.9);

    创建一个场景中使用radarScenario对象,设置更新率为零,这样更新间隔来自传感器的现场。

    场景= radarScenario (“UpdateRate”0,“IsEarthCentered”、假);

    现在创建场景表面。选择一个constant-gamma反射率模型与γ值适合平原。这种伽玛值可以使用surfacegamma函数。使用这个值,创建一个surfaceReflectivityLand对象添加到一个LandSurface使用的RadarReflectivity财产。

    gammaDB = surfacegamma (“平原”);反射= surfaceReflectivityLand (“模型”,“ConstantGamma”,“伽马”,gammaDB);landSurface(场景中,“RadarReflectivity”,反射);

    两个杂波区域添加到场景。使用clutterGenerator目标函数构造一个雷达杂波发生器,使杂乱的一代。的决议属性定义了杂乱的名义间距补丁。设置这个距离分辨率的1/5th得到多个杂乱补丁每门范围。设置范围限制到20公里。UseBeam表明如果杂乱一代应该执行自动的mainlobe天线模式。

    cluttergen = clutterGenerator (rdr的场景,“决议”,管理员/ 5,“RangeLimit”,20 e3,“UseBeam”,真正的);rgn1 = ringClutterRegion (cluttergen, 1000, 10000, 30、45);rgn2 = ringClutterRegion (cluttergen, 1000, 10000, 30105);

    getClutterGenerator函数显示了两个环形混乱地区属于场景。

    rdr getClutterGenerator(场景)
    ans = ClutterGenerator属性:ScattererDistribution:“制服”决议:20个地区:[1 x2 radar.scenario。RingClutterRegion] UseBeam: 1 UseShadowing: 1 RangeLimit: 20000雷达:[1 x1 radarDataGenerator] SeedSource:“自动”

    输入参数

    全部折叠

    杂波发生器,指定为一个ClutterGenerator对象。您可以创建一个杂乱发电机使用clutterGenerator对象的功能。

    最小半径的环杂波区域,指定为一个标量。范围定义关于表面点直接低于雷达。单位是米。

    数据类型:

    最大半径环杂波区域,指定为一个标量。范围定义关于表面点直接低于雷达。单位是米。

    数据类型:

    方位的环杂波区域,指定为一个标量。单位是在度。

    在说的场景中,方位角度定义全球x - y坐标系统,随着方位角增加+逆时针x轴。在curved-Earth场景中,方位角测量顺时针从北。

    数据类型:

    方位的中心环杂波区域,指定为一个标量。单位是在度。

    在说的场景中,方位角度定义全球x - y坐标系统,随着方位角增加+逆时针x轴。在curved-Earth场景中,方位角测量顺时针从北。

    数据类型:

    输出参数

    全部折叠

    环杂波区域,作为一个返回RingClutterRegion句柄。

    数据类型:

    版本历史

    介绍了R2022a