主要内容

sigstrength

发射器引起的信号强度

描述

例子

SS.= sigstrength(RX.TX.由于发射器站点,返回接收器站点的信号强度。

SS.= sigstrength(RX.TX.propmodel.使用指定的传播模型返回接收器位置的信号强度。指定传播模型与指定“PropagationModel”名称值对。

SS.= sigstrength(___名称,价值使用指定的其他选项返回信号强度名称,价值对和前面的任何一种语法。

例子

全部折叠

创建一个发射机站点。

tx = txsite('名称'“芬威公园”......“纬度”,42.3467,......'经度',-71.0972);

创建具有定义灵敏度的接收器站点(在DBM中)。

rx = rxsite ('名称'“邦克山纪念碑”......“纬度”, 42.3763,......'经度', -71.0611,......“ReceiverSensitivity”, -90);

计算接收功率和链路裕度。链路裕度是接收机灵敏度和接收功率之间的差值。

ss = sigstrength(rx,tx)
SS = -71.1414.
利润= abs (rx。ReceiverSensitivity - ss)
利润= 18.8586

芝加哥的发射场观测器。有关osm文件的更多信息,请参见[1]

查看器= SiteViewer(“建筑物”“chicago.osm”);

在建筑物上创建一个发射器站点。

tx = txsite(“纬度”, 41.8800,......'经度', -87.6295,......“TransmitterFrequency”,2.5e9);

在另一个建筑物附近创建一个接收器站点。

rx = rxsite (“纬度”, 41.881352,......'经度',-87.629771,......'antennaheight',30);

通过使用光线跟踪传播模型计算信号强度。默认情况下,光线跟踪模型使用图像方法并执行视线和单反反射分析。

PM =传播模型(“射线”);SOSORENPRETET = Sigstrength(RX,TX,PM)
ssOneReflection = -54.0915

通过分析最多两个反射来计算信号强度,其中总接收功率是所有传播路径的累积功率

点。m一种xNumReflections = 2; ssTwoReflections = sigstrength(rx,tx,pm)
sstworeflections = -52.3890.

观察材料的效果,用完美的反射器代替默认的混凝土材料。

PM.BuildingsMaterial ='完美反射器';ssperfect = sigstrength(Rx,Tx,PM)
ssperfect = -41.9927.

绘制传播路径。

光线跟踪(tx, rx点)

附录

[1]从中下载OSM文件https://www.openstreetmap.org.,它提供对世界各地的人群地图数据的访问。数据在开放数据公共场合打开数据库许可证(ODBL)下进行许可,https://opendatacommons.org/licenses/dbl/

输入参数

全部折叠

接收器站点,指定为arxsite目的。您可以使用阵列输入来指定多个站点。

变送器站点,指定为aTXSITE.目的。您可以使用阵列输入来指定多个站点。

传播模型,指定为字符向量,字符串或使用的传播模型传播模型功能。默认值取决于输入站点使用的坐标系:

坐标系统 默认传播模型值
'地理'
  • 'Longley-ey'当你使用地形时。

  • “freespace”当你不使用地形时。

'笛卡尔'
  • “freespace”什么时候地图设置为无。

  • 'raytracing'什么时候地图设置为STL文件或三角剖分对象的名称。默认的光线追踪模型使用图像方法。

您还可以通过使用使用传播模型来指定传播模型“PropagationModel”名称值对参数。

名称-值对的观点

指定可选的逗号分离对名称,价值参数。名称是参数名称和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:'type','power'

计算的信号强度类型,指定为逗号分隔对'类型'力量''efield'

当类型是'力量',信号强度以移动接收器输入的信号的功率单元(DBM)表示。当类型是'efield',信号强度以入射在天线上的信号波的电场强度单元(DBμV/ m)表示。

数据类型:字符|细绳

用于路径损耗计算的传播模型,指定为逗号分隔对组成“PropagationModel”和以下之一:

  • “freespace”—自由空间传播模型

  • '雨'-雨传播模型

  • “气”- 气体传播模型

  • “雾”- 雾传播模型

  • '逼近'-近距离传播模型

  • 'Longley-ey'- 龙谷稻繁殖模型

  • 'tirem'- 蒂勒姆宣传模型

  • 'raytracing'- 射线跟踪使用图像方法的传播模型

  • 方法创建的传播模型传播模型函数

默认传播模型是'Longley-ey'当启用地形时“freespace”当地形被禁用时。

地形传播模型包括'Longley-ey''tirem'仅支持使用金宝app坐标系物业设为'地理'

数据类型:字符

映射为可视化或曲面数据,指定为逗号分隔的对组成的地图根据坐标系的不同,有以下几种情况:

坐标系统 有效地图值 默认映射值
'地理'
  • siteviewer[一种]

  • 如果使用输出参数调用函数,则可以指定地形名称。有效的地形名称有'没有任何''GMTED2010'或添加使用的自定义地形数据的名称addCustomTerrain

  • 如果没有打开,则当前SiteViewer或New SiteViewer。

  • 'GMTED2010'如果调用输出。

'笛卡尔' '没有任何',三角测量对象或STL文件的名称。 '没有任何'

[一种]对齐边界和区域标签是数据供应商提供的特性的一种表示,并不意味着MathWorks认可®

数据类型:字符|细绳

输出参数

全部折叠

信号强度,返回为m——- - - - - -NdBm的数组。m是TX站点的数量和N是RX站点的数量。

也可以看看

||

在R2017B中介绍