大尺度衰落与小尺度衰落_衰落与损耗可以相加嘛-程序员宅基地

技术标签: 无线信道的传播特性  信息论安全  

一. 大尺度衰落

无线电磁波信号在收发天线长距离(远大于传输波长)或长时间范围发生的功率变化,称为大尺度衰落,一般可以用路径损耗模型来描述,路径损耗是由发射功率在空间中的辐射扩散造成的,根据功率传输Friss公式可计算出接收信号功率为:

P_r(d)=\frac{P_tG_tG_r\lambda^2}{(4\pi)^2d^2L}

P_t:发射信号功率

G_t:发射天线增益

G_r:接收天线增益

\lambda:电磁波的波长

d:收发端距离

L:系统的损耗因子,与传播特性无关

通过对接收功率与发射功率作比值,可以把路径损耗定义为:

PL=\frac{P_t}{P_r}

假设通信系统是理想的(L=1),除去收发端天线的增益(G_r=G_t=1),可得理想传播环境下路径损耗与收发端距离、传输频率的关系为:

PL=\frac{P_t}{P_r}=(\frac{4\pi d}{\lambda})^2

因此理想环境下,路径损耗只与收发端距离、传输信号频率相关,但在实际通信场景中,还存在周围环境的影响,从而造成阴影衰落。阴影衰落属于慢衰落,与路径损耗不同,其影响是平缓且长期存在的,因此阴影衰落产生的传输损耗可在路径损耗上进行叠加,但无法反应传输环境中的具体物理特征。

二. 小尺度衰落

小尺度衰落描述的是在极短距离或者极短时间内信号功率的变化情况,具体有两种表现形式:多径效应与多普勒频移。

2.1 多径效应

多径效应是指电磁波通过不同的传播路径到达接收端,如下图。

每条传播路径都有对应的时延,并且时延大小与路径长度成正比关系。因此接收端接收到的是由多条路径混合叠加而成的合成波,每条路径信号的幅度,相位信息都不尽相同,在接收端把各路信号进行矢量叠加运算处理,从而产生衰落失真的现象。

2.2 多普勒效应

多普勒效应是指在电磁波传播过程中,由于环境中存在相对运动,造成接收信号与发射信号出现频率偏差的现象。这种现象出现在相对运动速度高于70km/h的高速运动中,而引起传播频率的变化被称为多普勒频移,可以表示为:

f_d=\frac{v}{\lambda}cos\theta_i

\theta_i:入射电波传播方向与高速运动速度方向的夹角

v:运动速度

λ:电磁波的波长

多普勒效应与信道的时变特性相关,时变特性是传播环境中的物体、天线的移动对信号产生的影响。 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/forest_LL/article/details/129032454

智能推荐

mysql死锁问题_所谓死锁,是指两个或两个以上的进程在执行过程中争夺资源而造成的一种___________-程序员宅基地

文章浏览阅读156次。死锁(Deadlock)所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死锁。 一种情形,此时执行程序中两个..._所谓死锁,是指两个或两个以上的进程在执行过程中争夺资源而造成的一种___________

【PTA:】 Error: class X is public should be declared in a file named X.java_pta 平台 main.java:2: error: class chickenproblem is-程序员宅基地

文章浏览阅读1.8w次,点赞62次,收藏61次。java初学者蜜桃弟弟今天在PTA上写题目,一直出现这个错误。 Error: class X is public should be declared in a file named X.java搜了很多如下的解决办法: Java的类名与文件名必须一致 https://blog.csdn.net/u010892841/article/details/70..._pta 平台 main.java:2: error: class chickenproblem is public, should be decla

【科普】显示器连接线有哪几种都长什么样子_显示器连接线有几种-程序员宅基地

文章浏览阅读1.1w次。显示器连接线有3种 HDMI连接线、VGA连接线、DVI连接线、DP连接线。1、DPDP(DisplayPort)是第一个依赖数据包化数据传输技术的显示通信端口,这种数据包化传输技术可以在以太网、USB和PCI Express等技术中找到。它既可以用于内部显示连接,也可以用于外部的显示连接。DP(DisplayPort)与HDMI接口类似,支持视频和音频同时传输。部分版本支持USB接口、type-C兼容HDMI、DVI旧型号接口,相比HDMI拥有更高的带宽。 DP1.4最高达32.4Gbps的带宽,可_显示器连接线有几种

PyQt中QComBox自定义属性,并能够获得所选内容的复选框_qt combox通过自定义数据获取当前文本-程序员宅基地

文章浏览阅读1.5k次。网上找不到合适的自定义item内容并能够获得复选内容的combox,所以自己写了个,有需要的直接拿去用即可:from PyQt5.QtWidgets import QComboBox, QLineEdit, QListWidget, QCheckBox, QListWidgetItemfrom PyQt5 import QtWidgetsimport sysclass ComboCheck..._qt combox通过自定义数据获取当前文本

IDEA导入github项目_idea怎么导入github的项目-程序员宅基地

文章浏览阅读2.1w次,点赞8次,收藏28次。首先在IDEA设置上github的用户名和密码 :然后配置git然后导入github上的项目 New->Project from Version Contro->Git把github上地址复制到上面,注意选择“Use SSH”注意:如果报 ssh key的错误,就查看本地上是否有公私钥,地址 C:\Users\dingaimin\.ssh如果没有 .ssh,就需要用git bash创建..._idea怎么导入github的项目

Could not execute JDBC batch update_non-atomic batch failure-程序员宅基地

文章浏览阅读3.4k次。014-10-11 14:58:30,951 [org.hibernate.util.JDBCExceptionReporter]-[WARN] SQL Error: -99999, SQLState: null2014-10-11 14:58:30,952 [org.hibernate.util.JDBCExceptionReporter]-[ERROR] Non-atomic batch f_non-atomic batch failure

随便推点

XML解析之DOM解析_dom解析xml-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏19次。xml文件的DOM解析_dom解析xml

STC16f40k128 使用VOFA+进行电机PID参数整定_vofa 电机闭环-程序员宅基地

文章浏览阅读4.9k次,点赞10次,收藏108次。VOFA+是一个串口调试助手,但凭它简单的通信协议、数据可视化以及频域分析,三维打印等优点在众多串口调试助手中脱颖而出。就凭一个打印波形,屁颠屁颠就冲这软件来了。_vofa 电机闭环

NTP注意事项_localhost: timed out, nothing received-程序员宅基地

文章浏览阅读3.1k次。NTP注意事项注意一:首先是关于时区的问题,经度的零点在 Greenwich,因此就有了 GMT(Greenwich Mean Time) 的概念,GMT 以东的快(+),以西的慢(-),比如大陆就是 GMT+8,也就是比 GMT 快 8 h。GMT 为 0 点的时候,大陆已经早上 8 点了。然后还有个国际日期变更线的问题,这个在太平洋上,也就是精读为 180 的那_localhost: timed out, nothing received

BZOJ 2151 种树(可反悔贪心,链表)【BZOJ千题计划】就图一乐_bzoj 链表-程序员宅基地

文章浏览阅读453次。【BZOJ修复计划 #16】BZOJ 2151 种树【国家集训队2011】_bzoj 链表

mybatis源码编译的一些坑_could not compute the year of the last git commit -程序员宅基地

文章浏览阅读822次。  讲道理,如果mybatis和mybatis-parent的版本号一致的话,大概率是不会遇到坑的。但是不排除某些人的自残倾向,非要用不同版本的mybatis和mybatis-parent,这样的话可能会遇到以下这些坑:“cannot resolve plugins xxx”的问题:导致这个问题的原因是没有指定插件的版本号,在pom文件中为相应插件指定version即可,例如:或者干脆注释掉:“Cannot resolve plugin org.apache.maven.plugins:mav_could not compute the year of the last git commit for file

Linux上ftp传输文件怎么改名,Linux Ftp上传文件变更(MD5值变更)-程序员宅基地

文章浏览阅读1.5k次。最近遇到一个很棘手的问题. 问题很简单:一般情况下使用ftp上传就是这个样子:如下脚本:$ vim copy.sh#! /bin/bashremote_path=远程地址if [ -f $1 ]thenftp -i -n <open ftp服务器user 账户名 密码put $1 $remote_path$1quitUPLOADfi这是文本文件内容. vim会默认在文件末尾追加\n$ vim..._ftp linux 重命名文件

推荐文章

热门文章

相关标签