主要内容

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

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

定义发射机网站

%定义发射机在MathWorks (3 Apple Hill Dr, Natick, 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)

定义定向天线

偶极子天线发射机的结果是在覆盖区域之外的几个接收站点,包括在波士顿的接收器,MA。现在假设发射机的要求是实现与波士顿的通信链路。定义一个可以在那个方向增加天线增益的定向天线。

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

%关闭前面的数字如果(isvalid (f))关闭(f);结束

使用八木田天线显示覆盖地图

更新覆盖图和链接。波士顿现在在覆盖范围内,但与其他方向的接收器的通信联系已经失去。

%更新发射机天线tx.Antenna = yagiAnt;指定主波束之间的方位角指向波士顿,MA%发射机位置和波士顿接收机位置tx. antennaangle =角度(tx, rxs(1));%使用“rain”传播模型更新可视化覆盖(tx,“雨”“SignalStrengths”rxSensitivity)链接(rx, tx,“雨”“SuccessColor”, sc)

使用多个信号强度显示轮廓覆盖图

当指定单个信号强度时,覆盖图为覆盖区域的绿色。指定多个信号强度以生成包含不同信号级别轮廓的覆盖图。

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

另请参阅

功能

对象

相关的话题