主要内容

可视化天线覆盖图和通信链路

这个例子展示了如何计算和可视化发射机和多个接收器之间的信号强度。可视化包括区域覆盖地图和彩色通信链接。该示例还显示了为了实现到特定位置的通信链接而选择的定向天线。

定义发射机网站

在MathWorks定义发射机站点(3苹果山博士,纳蒂克,MA)fq = 6 e9;% 6 GHztx = txsite (“名称”“MathWorks”...“人肉搜索”, 42.3001,...“经”, -71.3504,...“天线”、设计(fq偶极子),...“AntennaHeight”现年60岁的...%单位:米“TransmitterFrequency”fq,...单位:百分比赫兹“TransmitterPower”15);%单位:美国瓦茨

定义接收网站

在周围的几个城镇中定义接收点rxNames = [...“波士顿”“列克星敦,妈”“和谐,妈”“马尔堡,妈”...“马数据”“Holliston,妈”“福克斯,妈”“昆西,马”];rxLocations = [...42.3601 - -71.0589;...%波士顿42.4430 - -71.2290;...%列克星敦42.4604 - -71.3489;...%康科德42.3459 - -71.5523;...%马尔堡42.2287 - -71.5226;...%数据42.2001 - -71.4245;...% Holliston42.0654 - -71.2478;...%的福克斯42.2529 - -71.0023);%昆西定义接收器灵敏度。灵敏度是最小信号强度%的功率,这是接收器精确检测信号所必需的。rxSensitivity = -90;%单位:dBmrx = rxsite (“名称”rxNames,...“人肉搜索”rxLocations (: 1),...“经”rxLocations (: 2),...“天线”、设计(偶极子,tx.TransmitterFrequency),...“ReceiverSensitivity”, rxSensitivity);%单位:dBm

在地图上显示站点

在地图上显示发射机和接收器的位置。您可以通过单击标记来显示站点的信息。

观众= siteviewer;显示(tx) (rx)

方法设置地图图像基础图财产。或者,通过单击右边第二个按钮,在Site Viewer中打开地图图像选择器。选择“OpenStreetMap”查看地图上的街道和标签。旋转视图以显示架空透视图。

查看器。基础图=“公开”

用偶极子天线显示理想覆盖图

报道显示地图。覆盖图显示的是接收机将获得良好接收的地理区域,也就是发射信号强度达到或超过接收机灵敏度的区域。传输信号功率强度(dBm)是使用自由空间传播模型计算的,该模型不考虑地形、障碍和大气的影响。因此,覆盖图显示了理想的覆盖区域,在没有任何路径损失损害,除了自由空间损失。

覆盖(tx,“freespace”...“SignalStrengths”rxSensitivity)

使用偶极子天线绘制通信链路

在地图上标出通信线路。红色链接出现在接收方在覆盖区域外的地方,绿色链接出现在接收方在覆盖区域内的地方。可以单击链路行显示链路统计信息。为了对比覆盖区域和成功链接的颜色,请将成功链接的颜色指定为墨绿色。

Sc = [0 0.3 0];链接(rx, tx,“freespace”“SuccessColor”, sc)

利用降雨传播模型

更新覆盖地图和链接,包括路径损失由于下雨。注意波士顿,马萨诸塞州不再在覆盖区域内。

覆盖(tx,“雨”“SignalStrengths”rxSensitivity)链接(rx, tx,“雨”“SuccessColor”, sc)

定义定向天线

偶极子天线发射机的结果是在覆盖区域之外的几个接收器点,包括位于马萨诸塞州波士顿的接收器。现在假设发射机的要求是实现与波士顿的通信连接。定义一个方向天线,可以增加天线增益在该方向。

定义为发射机频率设计的Yagi-Uda天线yagiAnt =设计(yagiUda tx.TransmitterFrequency);%倾斜天线到xy平面的直接辐射(即地理方位)yagiAnt。倾斜= 90;yagiAnt。TiltAxis =“y”;f =图;%显示指向性模式patternAzimuth (yagiAnt tx.TransmitterFrequency)

关闭上一个图形如果(isvalid (f))关闭(f);结束

使用Yagi-Uda天线显示覆盖地图

更新覆盖率地图和链接。波士顿现在在覆盖区域内,但与其他方向的接收器的通讯联系已失去。

%更新发射机天线tx.Antenna = yagiAnt;通过分配方位角,将主梁指向马萨诸塞州波士顿%发射机位置和波士顿接收器位置tx. antennaangle =角度(tx, rxs(1));更新可视化,使用“雨”传播模型。覆盖(tx,“雨”“SignalStrengths”rxSensitivity)链接(rx, tx,“雨”“SuccessColor”, sc)

显示等高线覆盖地图使用多种信号强度

当指定单个信号强度时,覆盖图为覆盖区域的绿色。指定多个信号强度以生成具有不同信号级别等高线的覆盖图。

%定义信号强度从灵敏度到-60 dBsigStrengths = rxSensitivity: 5: -60;%更新覆盖率地图覆盖(tx,“雨”“SignalStrengths”sigStrengths)

另请参阅

功能

对象

相关的话题

Baidu
map