RF传播模型描述了通过环境行进时信号的行为。您可以使用站点查看器,交互式三维查看器显示发射机站点,接收器站点和RF传播可视化。站点查看器使您可以在户外环境和室内环境中可视化传播模型。
在三维球体上显示发射机和接收机的位置,计算站点之间的距离和角度,分析发射机在接收站点的信号强度。显示通信链路、覆盖图和信噪比图。
展示网站
创建发射器站点和接收器站点。使用地理坐标以度为单位指定位置。
tx = txsite (“纬度”, 42.3001,“经度”,-71.3504);rx = rxsite(“纬度”, 42.3021,“经度”, -71.3764);
在“站点查看器”中显示站点。网站查看器在交互式三维地球仪上显示地理位置。您可以使用DTED地形和OpenStreetMap®建筑定制3d地球的传播环境。
Show(TX)Show(RX)
通过点击和拖动来平移地图。使用滚轮缩小。
求距离和角度
计算米为单位的网站之间的距离。默认情况下,距离
函数计算站点之间沿直线的距离。这条直线路径被称为欧几里得路径,它忽略了所有的障碍物,包括地球。
DM =距离(TX,RX)
DM = 2.1556E + 03
您还可以使用伟大的圆路路径计算距离,这考虑了地球的曲率。
计算站点之间的方位角和仰角。对于地理位置,角度
函数返回从东方逆时针方向测量的方位角的度数。的角度
函数返回从水平面以度数表示的仰角。
(阿兹,el) =角(tx, rx)
阿兹= 174.0753
el = -0.7267.
分析信号强度
接收站发射机的信号强度由下式给出:
地点:
是接收机的可用功率。
是发射器输出功率。
为发射机增益。
=是接收器增益。
路径损耗是发射机信号到达接收机时所遭受的射频衰减。
计算桌面接收点的信号强度。默认情况下,sigstrength.
功能计算电源单元(DBM)中的信号强度。您还可以计算电场强度单元(DBμV/ M)中的信号强度。
党卫军= sigstrength (rx, tx)
党卫军= -67.0767
链路边距测量通信链路的稳健性。通过从信号强度中减去所需的接收器灵敏度来计算链路余量。
边缘= abs(rx.receiversentivity - ss)
利润= 32.9233
显示通信链接
显示站点之间的通信链路状态。链路的成功取决于接收器从发射机接收的电源。默认情况下,绿线表示接收的电源满足或超过接收器灵敏度。红线表示通信不成功。
链接(rx, tx)
显示覆盖地图
显示发送器的覆盖范围。覆盖地图可视化发射器的服务区域,这是参考接收器的接收信号强度满足其灵敏度的位置。您可以创建将信号强度的覆盖范围作为电量(通常为DBM)或电压量(通常dbμv/ m)。
覆盖(tx,“信号强致”100:5: -60)
查找新的变送器站点
创建并显示一个新的发射场,该发射场位于现有发射场以北1公里处。天线高度30m。
[LAT,LON] =位置(TX,1000,90);tx2 = txsite(“纬度”纬度,“经度”朗,“antennaheight”,30);展示(TX2)
计算SINR
计算分贝中的SINR。接收器的SINR由以下等式给出:
地点:
年代是兴趣信号的接收功率。
我是在网络中干扰信号的接收力。
N为接收到的总噪声功率。
当网站查看器有地形数据,sinr
函数将地形合并到计算中。
sinr ([tx, tx2])
导入会议室三维场景模型。显示站点并查找站点之间的传播路径。
导入场景
导入并查看STL文件。该文件模拟了一个室内办公室,有一个会议室和一个被部分墙隔开的开放空间。STL文件包含几何信息而不包含关于颜色、表面或纹理的信息。
观众= siteviewer (“SceneModel”,“Office.stl”);
展示网站
在会议室的天花板附近放置一个发射机。把一个接收器放在开放空间的桌子上,另一个接收器放在架子上。使用米为单位的笛卡尔坐标指定位置。
tx = txsite (“笛卡儿”,“天阵容”,[2;1.3;2.5]);rx_desk = rxsite(“笛卡儿”,“天阵容”,[3.6;7.5;1];rx_shelf = rxsite(“笛卡儿”,“天阵容”,[0.4;3.3;1];
显示接收器和视线路径。
洛杉矶(tx (rx_desk rx_shelf])
通过左键单击或使用滚轮缩放,通过单击“中间”按钮并拖动或按下旋转Ctrl并左键并拖动。
支架接收器的路径清晰,并且桌面接收器的路径被阻挡。
显示传播路径
创建一个使用射击和反射射线(SBR)方法的射线追踪传播模型。指定表面材料为木材。
点= propagationModel (“raytracing”,...“坐标系”,“笛卡儿”,...“方法”,“SBR”,...“SurfaceMaterial”,“木”);
显示通过设置瞄准线内的传播路径maxnumreflections.
财产0
.不像洛杉矶
函数,raytrace.
功能不会显示障碍路径。
点。MaxNumReflections = 0;clearMap(观众)光线跟踪(tx (rx_desk rx_shelf], pm)
的raytrace.
函数找到一个视线路径。您可以通过单击路径查看有关路径的信息,例如接收功率。
显示传播路径与多达一个反射。
点。MaxNumReflections = 1;光线跟踪(tx (rx_desk rx_shelf], pm)
更新后的模型计算额外的路径。