主要内容

surfaceReflectivityLand

归一化反射率的地表

自从R2022a

描述

这个系统对象™计算地表的归一化反射率。归一化反射率的雷达横截面单位面积的表面。的总面积乘以一个表面或表面的照明区域给出了雷达横截面。归一化反射率也称为表面σ0是频率的函数和掠射角。

计算归一化反射率:

  1. 创建surfaceReflectivityLand对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

例子

反射= surfaceReflectivityLand创建一个归一化反射率的物体反射陆地表面。使用这个对象生成一个规范化的雷达截面(nrc)。这个语法创建一个对象与归一化反射率“巴顿”土地模型和一个“平原”LandType

不推荐使用模型的有效性定义地区以外。看到模型属性描述有关可用的更多信息模型和在什么频率和放牧角模型是有效的。看到LandType财产帮助信息适用土地类型为每个模型。

例子

反射= surfaceReflectivityLand (名称=值)创建一个规范化的地表反射率对象指定的属性的名字设置为指定的价值。您可以指定额外的名称-值对参数在任何顺序(Name1 = Value1、…以=家)。

例子:反射= surfaceReflectivityLand(模型=“GIT LandType =“土”,SurfaceHeightStandardDeviation = 1)创建一个归一化反射率对象与土地使用GIT模型LandType土壤和一个SurfaceHeightStandardDeviation为1。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

使两极分化,指定为真正的

  • 真正的,系统对象允许交叉极化组件的规范,帮助形成一个完整的偏振规范化雷达截面(nrc)反射率矩阵σ0的形式

    σ 0 = ( σ H H 0 σ H V 0 σ V H 0 σ V V 0 ]

    在哪里σ0高压σ0VH指定的交叉极化分量吗ReflectivityHVReflectivityVH属性,分别。其余的组件,σ0HHσ0VV,是由特定的模型设定的模型财产。

  • ,系统对象允许您指定使用的平均极化极化基于所选择的属性模型

交叉极化组件指定为“全部”“对称”

CrossPolarization属性设置为“全部”:

  • 如果模型属性没有设置“ConstantGamma”,ReflectivityHVReflectivityVH属性是适用的和独特的散斑值生成所有反射率组件(σ0HH,σ0高压,σ0VH,σ0VV)。

  • 如果模型属性设置为“ConstantGamma”,CrossPolarization属性仅影响散斑的一代。

CrossPolarization属性设置为“对称”然后互惠适用于单站几何和交叉极化条件都相同的情况下,σ0高压=σ0VH

  • 如果模型属性是不“ConstantGamma”,只有ReflectivityHV属性可以设置。ReflectivityVH财产被认为是等于ReflectivityHV财产。此外,散斑值对应高压VH组件是相等的。

  • 如果模型属性是“ConstantGamma”,设置CrossPolarization财产“对称”要求高压VH组件的γ房地产是平等和返回的对象相等高压VH散斑值。

依赖关系

要启用这个特性,设置EnablePolarization财产真正的

数据类型:字符|字符串

土地反射率模型,指定为“巴顿”,APL的,“首度登场”,“GIT”,“Morchin”,“奈”,“奈”,“UlabyDobson”,或“ConstantGamma”。描述模型和土地类型如表所示土地反射率模型和类型

土地类型,指定为一个字符或字符串。允许的土地类型及其默认值取决于模型财产。如果模型没有指定属性,默认的土地类型“平原”。描述模型和土地类型如表所示土地反射率模型和类型

数据类型:字符|字符串

标准偏差的表面高度,指定为一个积极的标量。单位是米。

依赖关系

要启用这个特性,设置SurfaceType财产“土地”模型财产“GIT”

数据类型:

意味着反射率模型的极化,指定为“H”“V”“H”指定水平偏振和“V”指定垂直极化。

依赖关系

要启用这个特性,设置模型财产“UlabyDobson”并设置EnablePolarization财产

数据类型:字符|字符串

伽马值用于常量伽马杂乱反射模型,指定为一个标量或2×2实值矩阵。伽马值取决于地形类型和操作频率。默认值是平地的代表。单位在dB。

  • 如果EnablePolarization,指定γ作为一个标量。

  • 如果EnablePolarization真正的,指定γ等一个标量或2×2矩阵γ= [GammaHH GammaHV;GammaVH GammaVV]。当指定为一个标量,它假定所有偏振组件是相等的。

    控制偏振散斑值γ情况下,设置CrossPolarization财产“全部”所有组件或独特的散斑值“对称”的散斑值高压= VH

例子:-15年

依赖关系

要启用这个特性,设置模型财产“ConstantGamma”

数据类型:

归一化雷达截面(nrc),正交极化σ0高压组件,高压代表水平传播和垂直接待。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。的σ0HHσ0VV组件是来自指定的选择模型模型属性和相关的属性。单位是m²/ m²。

依赖关系

要启用这个特性,设置EnablePolarization财产真正的并设置模型财产以外的任何东西“ConstantGamma”

数据类型:

归一化雷达截面(nrc),正交极化σ0VH组件,VH代表水平传播和垂直接待。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。的σ0HHσ0VV组件是来自指定的选择模型模型属性和相关的属性。单位是m²/ m²。

依赖关系

要启用这个特性,设置CrossPolarization财产“全部”

有效频率归一化反射率,指定长度R行向量。频率的单位是赫兹。

例子:(1)e6, 10 e6)

依赖关系

要启用这个特性,设置EnablePolarization财产真正的并设置模型财产以外的任何价值“恒伽马”

数据类型:

放牧角度,长度-行向量。单位是在度。

例子:(45:60)

依赖关系

要启用这个特性,设置EnablePolarization财产真正的并设置模型财产以外的任何价值“首度登场”“恒伽马”

数据类型:

抑郁的角度,指定为一个长度-行向量。单位是在度。

例子:(10:5:80)

依赖关系

要启用这个特性,设置EnablePolarization财产真正的并设置模型财产“首度登场”

数据类型:

散斑分布类型,指定为“没有”,对数正态的,“瑞利”,或“威布尔”。散斑是一个乘法因子用于制造混乱的数据出现大、尤其适用于成像应用。

散斑与杂乱RCS和应用=σ* n,在那里σ代表了杂乱的RCSn代表了随机数,这通常是来自一个独立的恒等分布的统一意味着噪声统计分布。

  • 没有一个——没有斑点。

  • 对数正态散斑具有对数正态分布。定义分配使用SpeckleMeanSpeckleStandardDeviation属性。这些属性的默认值创建斑纹规范化的意思是对数正态分布。

  • 瑞利——散斑的瑞利分布。定义分配使用SpeckleScale财产。这个属性的默认值创建斑纹单元指的是瑞利分布。

  • 威布尔——散斑的威布尔分布。定义分配使用SpeckleScaleSpeckleShape属性。这些属性的默认值创建斑纹单元指的是瑞利分布。

数据类型:字符|字符串

平均值的lognormal-distributed斑纹,指定为一个标量。

依赖关系

要启用这个特性,设置散斑财产对数正态的

数据类型:

标准差lognormal-distributed斑纹,指定为一个非负标量。

依赖关系

要启用这个特性,设置散斑财产对数正态的

数据类型:

尺度参数为瑞利和威布尔分布的散斑,指定为一个积极的标量。

依赖关系

要启用这个特性,设置散斑财产“瑞利”“威布尔”

数据类型:

威布尔分布散斑形状值,指定为一个积极的标量。

依赖关系

要启用这个特性,设置散斑财产“威布尔”

数据类型:

使用

描述

例子

美国核管理委员会=反射(,频率)返回规范化雷达截面美国核管理委员会一个表面的角和频率频率。当模型属性没有设置“首度登场”,被解释为掠射角。然后,它被解释为一个抑郁的角度。

例子

(美国核管理委员会,斑点]=反射(格拉茨,频率)还返回乘法斑纹斑点

输入参数

全部展开

放牧或抑郁角的表面相对于雷达、指定为一个长度的行向量的值。当土地模型属性设置为“首度登场”角被解释为经济萧条角depressionang在-90°和90°。对于所有其他模型,作为掠射角角度解释grazingang0°~ 90°。单位是在度。

传输频率,指定为一个积极的标量或R向量长度的积极的价值观。单位是赫兹。

例子:频率= 70 e9

输出参数

全部展开

归一化表面反射率,作为实值返回——- - - - - -R矩阵和实值2×2 -——- - - - - -R数组中。掠射角的长度吗格拉茨或者,土地表面,俯视角。R频率向量的长度吗频率美国核管理委员会是无量纲的,但通常表示为m²/ m²。归一化反射率也被称为归一化雷达截面(nrc)。

  • 对于non-polarimetric反射率的情况,美国核管理委员会作为一个实值返回——- - - - - -R矩阵。

  • 对于旋光反射率的情况,美国核管理委员会作为一个实值返回2-b-2-by吗——- - - - - -R数组中。为每个值R,美国核管理委员会形成一个偏振规范化雷达截面(nrc)反射率矩阵年代的形式

    σ 0 = ( σ H H 0 σ H V 0 σ V H 0 σ V V 0 ]

    在哪里年代高压年代VH指定的交叉极化分量吗ReflectivityHVReflectivityVH属性。的σ0HHσ0VV组件是由指定的模型设定的模型财产

为交叉极化组件返回的归一化反射率σ0高压σ0VH使用最近邻插值计算在给定入射余角和频率。为了避免插值误差,在归一化反射率值ReflectivityHVReflectivityVH属性应包括放牧的角度从0 - 90度,所有预期的频率。

依赖关系

使旋光反射率,设置EnablePolarization真正的

乘法斑纹,作为一个返回——- - - - - -R矩阵角度向量的长度吗R频率向量的长度在吗频率。对于旋光反射率的情况,散斑2 2,返回——- - - - - -RMATLAB数组。

数据类型:

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

情节放牧的规范化的雷达横截面角度从5到90度。假设默认的“巴顿”土地模型和“平原”LandType。雷达频率设置为1 GHz。

grazAng = 5:90;频率= 1 e9;反射率= surfaceReflectivityLand;nrc =反射率(grazAng、频率);情节(grazAng pow2db (nrc))网格包含(掠射角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(“巴顿模型与平坦的土地类型”)

图包含一个坐标轴对象。坐标轴对象与冠军巴顿模型与平坦的土地类型,包含掠射角(度),ylabel nrc (d B空白m²基线/ m²基线)包含一个类型的对象。

配置一个radarscenario模拟一个反光的地表。添加一个地表对象定义场景表面的物理性质。表面是一个简单的200————200米的矩形。使用surfaceReflectivityLand函数创建一个constant-gamma反射率模型的γ值为-10分贝。使用场景landSurface方法添加矩形土地区域和雷达反射率模型场景。使用表面引用16米的高度。

现场= radarScenario (UpdateRate = 0, IsEarthCentered = false);反射= = surfaceReflectivityLand(模型“ConstantGamma”γ= -10);srf = landSurface(场景,RadarReflectivity =反射,边界= (-100 100;-100 100],ReferenceHeight = 16)
srf = LandSurface属性:RadarReflectivity: [1 x1 surfaceReflectivityLand] ReflectivityMap: 1 ReferenceHeight: 16边界:[2 x2双]地形:[]

创建一个使用GIT归一化反射率对象“模型”和“土壤”土地类型。获得归一化频率的雷达横截面3 GHz放牧从20到60度角。假设一个表面身高两米的标准偏差。情节表面反射率。

grazAng = 20:60;频率= 10 e9;反射率= = surfaceReflectivityLand(模型“GIT”,LandType =“土壤”,SurfaceHeightStandardDeviation = 2);nrc =反射率(grazAng、频率);情节(grazAng pow2db (nrc))网格包含(掠射角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(“GIT模式”)

图包含一个坐标轴对象。坐标轴对象与标题GIT模型,包含掠射角(度),ylabel nrc (d B空白m²基线/ m²基线)包含一个类型的对象。

创建一个归一化反射率对象布林斯力使用“模型”和“LowReliefRural”土地类型。获得归一化频率的雷达横截面3 GHz /抑郁角度从0.1到3度。情节表面反射率。

depAng = 0.1:0.1:2;频率= 3 e9;反射率= = surfaceReflectivityLand(模型“首度登场”,LandType =“LowReliefRural”);nrc =反射率(depAng、频率);情节(depAng pow2db (nrc))网格包含(抑郁角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(“布林斯力模型”)

图包含一个坐标轴对象。布林斯力坐标轴对象与标题模型,包含抑郁角(度),ylabel nrc (d B空白m²基线/ m²基线)包含一个类型的对象。

创建一个归一化反射率对象使用Ulaby-Dobson模型为一个草地类型。获得归一化雷达横截面的垂直和水平偏振10 GHz的频率在放牧的角度从1到10度。情节表面反射率。

grazAng = 1:0.1:10;频率= 10 e9;reflectivity_v = = surfaceReflectivityLand(模型“UlabyDobson”,LandType =“草”极化=“V”);nrcs_v = reflectivity_v (grazAng、频率);reflectivity_h = = surfaceReflectivityLand(模型“UlabyDobson”,LandType =“草”极化=“H”);nrcs_h = reflectivity_h (grazAng、频率);情节(grazAng pow2db (nrcs_v))情节(grazAng pow2db (nrcs_h))网格传奇(“垂直极化”,水平极化的)包含(掠射角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(“Ulaby-Dobson模式”)

图包含一个坐标轴对象。坐标轴对象与标题Ulaby-Dobson模型,包含掠射角(度),ylabel nrc (d B空白m²基线/ m²基线)包含2线类型的对象。这些对象代表垂直极化,水平极化。

创建一个表面与两座小山。情节表面上200————200米网格与网格点之间的距离1米。添加表面雷达的场景。假设定义的表面有一个雷达反射率常数γ模型。

(x, y) = meshgrid (linspace (-100100201);ht1 = 40 * exp (- (x。^ 2 + y ^ 2) / 30 ^ 2);ht2 = 100 * exp (((x 60)。^ 2 + y ^ 2) / 25 ^ 2);ht = ht1 + ht2;p = surfc (x (1:), y (: 1), ht);轴平等的阴影插值函数simTime = 3;现场= radarScenario (UpdateRate = 1,IsEarthCentered = false, StopTime = simTime);gammaDB = surfacegamma (“平原”);反射= = surfaceReflectivityLand(模型“ConstantGamma”γ= gammaDB);srf = landSurface(场景,RadarReflectivity =反射,地形= ht、边界= (-100100;-100100));

使用表面经理来确定。

scene.SurfaceManager
ans = SurfaceManager属性:UseOcclusion: 1表面:[1 x1 radar.scenario.LandSurface]
scene.SurfaceManager.Surfaces
ans = LandSurface属性:RadarReflectivity: [1 x1 surfaceReflectivityLand] ReflectivityMap: 1 ReferenceHeight: 0边界:[2 x2双]地形:[201 x201双)

获得和情节表面点的高度(-30)。

xt = 50;次= -30;htx =身高(srf, [xt,欧美])
htx = 21.1046
持有plot3 (xt,欧美,htx + 5,“噢”,“MarkerFaceColor”,“r”)包含(“x”)ylabel (“y”)举行

图包含一个坐标轴对象。坐标轴对象包含x, y ylabel包含3对象类型的表面轮廓线。一个或多个行显示的值只使用标记

创建一个土地使用Ulaby-Dobson模型归一化反射率对象和一个草地类型。使极化和指定交叉极化反射率。获得美国核管理委员会在10 GHz频率放牧的角度从1到10度。绘制反射率。

grazAng = 0:0.1:20;频率= 10 e9;冲浪= surfaceReflectivityLand(模型=“UlabyDobson”,LandType =“草”EnablePolarization = true,GrazingAngle = 0: .1:90频率= (100 1 e6 11 e6),ReflectivityHV = 0.05 *信德(0:.1:90)* (1 1 1),ReflectivityVH = 0.04 *信德(0:.1:90)* (1 1 1))
冲浪= surfaceReflectivityLand属性:EnablePolarization: 1 CrossPolarization:“全部”模式:“UlabyDobson”LandType:“草”ReflectivityHV: [901 x3双]ReflectivityVH: [901 x3双]频率:[100 1000000 11000000]GrazingAngle: [0 1 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.1000 1.2000 1.3000 1.4000 1.5000 1.6000 1.7000 1.8000 1.9000 - 2 3 2.1000 2.2000 2.3000 2.4000 2.5000 2.6000 2.7000 2.8000 2.9000 3.1000 3.2000 3.3000……散斑:“没有”
nrc =冲浪(grazAng、频率);情节(grazAng pow2db(挤压(nrc (1 1:))),grazAng pow2db(挤压(nrc (2, 2,:))),grazAng pow2db(挤压(nrc (1、2:))),grazAng pow2db(挤压(nrc(2 1:))))传说(“HH”,“VV”,“高压”,“VH”);网格包含(掠射角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(“Ulaby-Dobson地表模型”)

图包含一个坐标轴对象。坐标轴对象与标题Ulaby-Dobson地表模型,包含掠射角(度),ylabel nrc (d B空白m²基线/ m²基线)包含4线类型的对象。这些对象代表HH, VV,高压,VH。

更多关于

全部展开

引用

[1]巴顿,大卫·诺克斯。现代雷达的雷达方程。Artech房子,2013。

[2],莫里斯·W。雷达反射率的陆地和海洋。第三,Artech房子,2001。

[3]内桑森,弗雷德·E。,等。雷达设计原则:信号处理和环境。2。ed Repr、科技出版,2004年。

[4]赖利,j . P。,R。L. McDonald, and G. D. Dockery. "RF-Environment Models for the ADSAM Program." Report No. A1A97U-070, Laurel, MD: Johns Hopkins University Applied Physics Laboratory, August 22, 1997.

布林斯力[5],j·巴里。低角雷达地杂波:测量和实证模型。威廉·安德鲁酒吧。 :科技酒吧。 ;电气工程师学会,2002年。

理查兹[6],m·A。et al .,编辑器。现代雷达的原理。科技酒吧,2010。

[7]Morchin,弗雷德·E。,J. Patrick Reilly, and Marvin Cohen.雷达设计原则:信号处理和环境。第二版。纽约:麦格劳-希尔,1991年。

[8]Ulaby,法瓦兹T。,M. Craig Dobson.手册的雷达散射对地形数据。Artech房子,1989。

扩展功能

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

版本历史

介绍了R2022a