主要内容

sigstrength

接收信号强度

描述

例子

党卫军= sigstrength (处方tx返回由于发射机位置而导致的接收机位置的信号强度。

党卫军= sigstrength (处方txpropmodel使用指定的传播模型返回接收器位置的信号强度。指定传播模型与指定“PropagationModel”名称-值参数。

党卫军= sigstrength (___名称,值使用由名称-值参数和前面两种语法指定的附加选项返回信号强度。

例子

全部折叠

创建一个发射机站点。

tx = txsite (“名字”“芬威球场”...“纬度”, 42.3467,...“经”, -71.0972);

创建一个定义了灵敏度的接收者站点(在dBm中)。

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

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

党卫军= sigstrength (rx, tx)
党卫军= -71.1414
利润= abs (rx。ReceiverSensitivity - ss)
利润= 18.8586

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

观众= siteviewer (“建筑”“chicago.osm”);

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

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

在另一栋建筑附近建立一个接收点。

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

利用射线追踪传播模型计算信号强度。默认情况下,光线追踪模型使用SBR方法,并执行视线和双反射分析。

点= propagationModel (“射线”);ssTwoReflections = sigstrength (rx, tx, pm)
ssTwoReflections = -52.4056

绘制多达两个反射的SBR的传播路径。

光线跟踪(tx, rx点)

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

点。米一个xNumReflections = 5; ssFiveReflections = sigstrength(rx,tx,pm)
ssFiveReflections = -51.8927

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

点。BuildingsMaterial =“perfect-reflector”;ssPerfect = sigstrength (rx, tx, pm)
ssPerfect = -38.8614

绘制多达五个反射的SBR的传播路径。

光线跟踪(tx, rx点)

附录

[1] osm文件下载路径https://www.openstreetmap.org该网站提供了世界各地的众包地图数据。数据是在开放数据共享开放数据库许可证(ODbL)下许可的,https://opendatacommons.org/licenses/odbl/

输入参数

全部折叠

接收器位置,指定为rxsite对象。可以使用数组输入指定多个站点。

发射机位置,指定为txsite对象。可以使用数组输入指定多个站点。

属性创建的传播模型,指定为字符向量、字符串或传播模型propagationModel函数。默认值取决于输入站点所使用的坐标系统。

坐标系统 默认传播模型值
“地理”
  • “longley-rice”当你使用地形时。

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

笛卡儿的
  • “freespace”地图设置为none。

  • 射线追踪的地图设置为STL文件或三角剖分对象的名称。默认的光线追踪模型使用射击和反射光线(SBR)方法。

属性还可以指定传播模型“PropagationModel”名称-值对的论点。

名称-值参数

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

例子:“类型”、“力量”

要计算的信号强度的类型,指定为由逗号分隔的对组成的类型“权力”“efield”

当类型是“权力”,信号强度用移动接收机输入处信号的功率单位(dBm)表示。当类型是“efield”,信号强度用入射到天线上的信号波的电场强度单位(dBμV/m)表示。

sigstrength函数不支持光线追踪模型时金宝app“类型”“efield”

数据类型:字符|字符串

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

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

  • “雨”-雨传播模型

  • “气”-气体传播模型

  • “雾”-雾传播模型

  • “近战的”-近距离传播模型

  • “longley-rice”- Longley-Rice繁殖模型

  • “可以”- Tirem传播模型

  • 射线追踪的-光线追踪传播模型,使用射击和反射光线(SBR)方法

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

默认的传播模型是“longley-rice”当地形启用时“freespace”当地形被禁用时。

地形传播模型,包括“longley-rice”“可以”,只支持带有金宝appCoordinateSystem的价值“地理”

数据类型:字符

用于可视化或地面数据的地图,指定为siteviewer对象,三角测量对象、字符串标量或字符向量。有效值和默认值取决于坐标系统。

坐标系统 有效的映射值 默认映射值
“地理”
  • 一个siteviewer对象一个

  • 如果使用输出参数调用函数,则为地形名称。有效的地形名称有“没有”“gmted2010”,或自定义地形数据的名称addCustomTerrain

  • 当前的siteviewer对象或新的siteviewer对象,如果没有打开。

  • “gmted2010”,如果函数被调用时带有输出。

笛卡儿的
  • “没有”

  • 一个siteviewer对象。

  • STL文件的名称。

  • 一个三角测量对象。

  • “没有”

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

数据类型:字符|字符串

输出参数

全部折叠

信号强度,返回为——- - - - - -NdBm的数组。发射点的数量是多少N为接收站点的数量。

兼容性的考虑

全部展开

行为在R2021b中改变

介绍了R2017b