当前位置: 首页 > news >正文

移动通信原理与关键技术学习(4)

1.小尺度衰落 Small-Scale Fading

由于收到的信号是由通过不同的多径到达的信号的总和,接收信号的增强有一定的减小。

小尺度衰落的特点

  • 信号强度在很小的传播距离或时间间隔内的快速变化;
  • 不同多径信号多普勒频移引起的随机调频;
  • 多径传播延迟引起的时间色散 (回波)。

关键因素

  • 终端移动速度:影响每个多径分量上的多普勒频移;
  • 周围物体移动速度:在多径分量上引起时变多普勒频移;只有当周围物体比移动台移动得更快时,效果才占主导地位;
  • 多径时延多径传播:通道中存在反射物体和散射体的结果;多径分量的随机幅度和相位导致小规模衰落和/或信号失真;通过较长的反射路径传播所引入的信号延迟导致信号模糊,称为符号间干扰;
  • 信号带宽:如果发射信号的带宽大于信道的相干带宽,则接收信号会因引入符号间干扰而失真。

多普勒频移 Doppler Shift

由于时间较短,上述两个θ可看为不变;

相位变化:\Delta \phi =\frac{2\pi\Delta l}{\lambda }=\frac{2\pi v_s\Delta t}{\lambda }

多普勒频移:f_d=\frac{1}{2\pi}\cdot \frac{\Delta \phi }{\Delta t}=\frac{v}{\lambda }\cdot \cos \theta

例题:考虑发射机辐射的正弦载波频率为1850MHZ。对于每小时60英里的移动车辆如果移动设备(a) 直接向着发射机移动, (b)直接反着向发射机移动, (c)在垂直于发射信号到达方向的方向移动,则计算接收载波频率。

答:

多径衰落信道Multipath Fading Channels

信道可视为线性时变滤波器,接收信号是发射信号与信道冲激响应之间的卷积;

y(t)=\sum_{n=0}^{N}x(t)\bigotimes h(t;n\Delta \tau )

信道冲激响应:用于表征信道;可通过向通道发送脉冲并记录接收器输出的通道来测量(尽管不方便);对于移动通信信道来说是随时间变化的。

信道对移动通信系统会呈现频率选择性频率非选择性快衰落慢衰落等重要特性,移动通信系统应针对不同的特性进行相应的设计。利于信道的正面作用,消除信道的负面影响,提高传输可靠性,提升资源利用率,降低系统能耗。

广义平稳(wide-sense stationary):

  • 随机变量的均值不随时间变化:m_h(\tau )=E[h(\tau ;t)]
  • 随机信号相关函数不随时间变化,仅与时间差相关:\phi _h(\tau _1,\tau _2;\Delta t)=\frac{1}{2}E[h^*(\tau _1;t)h^*(\tau _2;t+\Delta t)]

非相干散射 (uncorrelated scattering):

在统计意义上,不同多径统计量不相关,如幅度和相位:\phi _h(\tau _1,\tau _2;\Delta t)=\phi _h(\tau _1;\Delta t)\delta (\tau _2-\tau _1)

多径衰落信道的特性:延迟功率谱可以是离散的,也可以是连续的;

信道的相干带宽:多径扩展的倒数是信道的相干带宽的度量,信道冲激响应保持不变的频率宽度;

相干带宽: 该频率范围内,两个频率分量的信道冲激响应有强相关性,B_c\approx \frac{1}{\tau _d},其中\tau _d为多径时延;

相干时间,单个频点的冲激响应保持不变的时间;

相干时间:信道冲激响应维持不变 (输入信号不变,输出信号不变) 的时间间隔,并统计其平均值,T_c\approx \frac{1}{f_d},其中f_d为多普勒频移。

散射函数是描述多径衰落信道最常用的函数;

问:频率选择性衰落是快衰落信道,这种说法对吗? 为什么?

答:错误,频率选择性衰落与多径时延扩展相关,此时信号带宽大于信道相干带宽;快衰落与多普勒扩展相关,此时符号周期大于信道相干时间。

:一个物理信道可能是频率选择信道,也可能是频率非选择信道,这个说法对吗?为什么?

: 正确

信道是否为频率选择信道,取决于传输信号带宽Bs和信道相干带宽Bc。物理传输信道确定,则信道相干带宽保持不变,但信号带宽会发生改变。

当该信道传输宽带信号时,Bs >Bc,Ts <Tc,则信道为频率选择信道,如下图;

频率选择性衰落

当该信道传输窄带信号时, Bs <Bc,Ts> Tc,则信道为频率非选择信道,如下图:

平坦衰落

常用的小尺度衰落模型有Rayleigh Fading和Rician Fading;

小尺度衰落是无线信道非常重要的特性,是无线传输质量的决定因素之一;

小尺度衰落主要包括多径时延扩展(时域扩展)和多普勒频移(频域扩展);

根据频域和时域不同的特性,无线信道可以分为:平坦衰落信道和频率选择性信道;慢衰落信道和快衰落信道。

WSSUS信道是Wide Sense Stationary Uncorrelated Scattering:广义平稳非相关散射信道

如果一个 WSSUS 信道进一步受瑞利衰落,则该信道为高斯 WSSUS 信道,即 GWSSUS 信道。

Rayleigh fading 的产生:在无线通信信道中,由于信号进行多径传播达到接收点处的场强来自不同传播的路径,各条路径延时时间是不同的,而各个方向分量波的叠加,又产生了驻波场强,从而形成信号快衰落称为瑞利衰落;

Rician fading 的产生:如果收到的信号中除了经反射折射散射等来的信号外, 还有从发射机直接到达接收机 (如从卫星直接到达地面接收机)的信号,那么总信号的强度服从分布莱斯, 故称为莱斯衰落。

2.无线信道小尺度衰落主要包含哪两种?

答:主要分为多径时延扩展和多普勒频移两种原因造成,有瑞利和莱斯两种衰落模型。频率选择性衰落会导致符号间干扰,平坦衰落不会。快衰落会使单个符号持续时间内信号发生变化,而慢衰落不会。

3.平坦衰落信道就是慢衰落信道。这个说法对吗?为什么?

答:不对,前者是多径的相干带宽大于信号带宽,信号各频段有同样的衰落;后者是多普勒相干时间大于符号周期,信号发生变化。

4.Rayleigh 衰落信道就是多径信道。这个说法对吗?为什么?

答:不对,Ravleigh 衰落信道模型是不可分辨多径信道,而一般的多径信道是可分辨的。Rayleigh 衰落信道模型是一种无直射传播路径的平坦衰落信号型,利用中心极限定理,将信道影响分解为不相关的两个高斯随机变量。

5.无线信道小尺度衰落时延互功率谱函数的物理意义是什么?

答:时延互功率谱函数中\phi _H(\Delta f,\Delta t)为信道h(,t)关于时延傅里叶变换函数h(τ,t)的自相关,也是时延互功率密度函数\phi _h(\tau ,\Delta t) 关于时延的傅里叶变换;\phi _H(\Delta f,\Delta t)仅与时间差和频率差相关,可用于分析信道特性,如评估信道频率相干性和时间相干性;\phi _H(\Delta f,0)分析相干带宽,图中▲f=1/Tm为相干带宽,Tm 为多径时延。▲f范围内的频率信道冲激响应,h(τ,t)具有强相关性。

6.请给出GWSSUS信道的定义

答:信道冲激响应函数h(τ,t)在时域为广义平稳,时延上为非相干散射。当信号发送时间t和传播时延τ确定,h(τ,t)统计特性服从Rayleigh Fading

7.请给出Rayleigh Fading瑞利衰落的定义

答:接收机接收360°各向无差别的多个随机信号,其中无直射径信号,“该场景的小尺度衰落服从Rayleigh Fading,信道冲激响应h服从为零均值的复高斯分布;信道h =x +jy在cos(I路)方向的衰减x服从高斯分布N(0,\sigma ^{2}),h在sin(Q路)方向的衰减y服从高斯分布N(0,\sigma ^{2})

8.请给出Rician Fading莱斯衰落的定义

答:接收机接收具有方向性的多个信号,其中有直射径信号,该场景的小尺度衰落信道为Rician Fading;信道冲激响应h服从非零均值的复高斯分布;信道h = x + jy在cos(l路)方向的衰减x服从高斯分布N(m_x,\sigma ^{2}),h在sin(Q路)方向的衰减y服从高斯分布N(m_x,\sigma ^{2})

9.请给出调制的定义,解释为何无线通信系统需要调制

答:用信号源的信息改变高频信号参数,使信号源变为适用于信道传输的形式,该过程称为调制
调制能使信号适用于信道传输 (可靠性),传输多路基带信号 (有效性)。

相关文章:

移动通信原理与关键技术学习(4)

1.小尺度衰落 Small-Scale Fading 由于收到的信号是由通过不同的多径到达的信号的总和&#xff0c;接收信号的增强有一定的减小。 小尺度衰落的特点&#xff1a; 信号强度在很小的传播距离或时间间隔内的快速变化&#xff1b;不同多径信号多普勒频移引起的随机调频&#xff…...

第二百五十八回

文章目录 1. 概念介绍2. 思路与方法2.1 实现思路2.2 实现方法 3. 示例代码4. 内容总结 我们在上一章回中介绍了"模拟对话窗口的页面"相关的内容&#xff0c;本章回中将介绍如何创建一个可以输入内容的对话框.闲话休提&#xff0c;让我们一起Talk Flutter吧。 1. 概念…...

freesurfer-reconall后批量提取TIV(颅内总体积)

#提取TIV #singleline=$(grep Estimated Total Intracranial Volume /usr/local/freesurfer/subjects/bect-3d+bold-wangjingchen-4.9y-2/stats/aseg.sta...

【GO】如何用 Golang 的 os/exec 执行 pipe 替换文件

背景 主要记录一下怎么用 Golang 的 os/exec 去执行一个 cmd 的 pipeline&#xff0c;就是拿 cmdA 的输出作为 cmdB 的输入&#xff0c;这里记录了两种方法去替换文件里面的字符串。 pipe 那个逻辑在 demo1 里。 另外一种是直接读文件做替换&#xff0c;一不小心两个都放进来了…...

基于Spring-boot-websocket的聊天应用开发总结

目录 1.概述 1.1 Websocket 1.2 STOMP 1.3 源码 2.Springboot集成WS 2.1 添加依赖 2.2 ws配置 2.2.1 WebSocketMessageBrokerConfigurer 2.2.2 ChatController 2.2.3 ChatInRoomController 2.2.4 ChatToUserController 2.3 前端聊天配置 2.3.1 index.html和main.j…...

2023年度总结 - 职业生涯第一个十年

2023年只剩下最后一周&#xff0c;又到了一年一度该做年末总结的时候了。 回想起去年&#xff0c;还有人专门建立了一个关于年度总结文章汇总的仓库。读了很多篇别人写的&#xff0c;给了我很多的触动和感想。这里的每篇文章都是关于某个人这一整年的生活和工作的轨迹啊。即使你…...

setup 语法糖

只有vue3.2以上版本可以使用 优点&#xff1a; 更少的样板内容&#xff0c;更简洁的代码 能够使用纯 Typescript 声明props 和抛出事件 更好的运行时性能 更好的IDE类型推断性能 在sciprt标识上加上setup 顶层绑定都可以使用 不需要return &#xff0c;可以直接使用 使用组件…...

Javaweb之Mybatis的基础操作的详细解析

1. Mybatis基础操作 学习完mybatis入门后&#xff0c;我们继续学习mybatis基础操作。 1.1 需求 需求说明 通过分析以上的页面原型和需求&#xff0c;我们确定了功能列表&#xff1a; 查询 根据主键ID查询 条件查询 新增 更新 删除 根据主键ID删除 根据主键ID批量删除 …...

知名开发者社区Stack Overflow发布《2023 年开发者调查报告》

Stack Overflow成立于2008年&#xff0c;最知名的是它的公共问答平台&#xff0c;每月有超过 1 亿人访问该平台来提问、学习和分享技术知识。是世界上最受欢迎的开发者社区之一。每年都会发布一份关于开发者的调查报告&#xff0c;来了解不断变化的开发人员现状、正在兴起或衰落…...

vue element plus Form 表单

表单包含 输入框, 单选框, 下拉选择, 多选框 等用户输入的组件。 使用表单&#xff0c;您可以收集、验证和提交数据。 TIP Form 组件已经从 2. x 的 Float 布局升级为 Flex 布局。 典型表单# 最基础的表单包括各种输入表单项&#xff0c;比如input、select、radio、checkbo…...

zmq_connect和zmq_poll

文章内容&#xff1a; 介绍函数zmq_connect和zmq_poll的使用 zmq_connect zmq_connect函数是ZeroMQ库中的一个函数&#xff0c;用于在C语言中创建一个与指定地址的ZeroMQ套接字的连接。该函数的原型如下&#xff1a; int zmq_connect(void *socket, const char *endpoint);其…...

TinyLog iOS v3.0接入文档

1.背景 为在线教育部提供高效、安全、易用的日志组件。 2.功能介绍 2.1 日志格式化 目前输出的日志格式如下&#xff1a; 日志级别/[YYYY-MM-DD HH:MM:SS MS] TinyLog-Tag: |线程| 代码文件名:行数|函数名|日志输出内容触发flush到文件的时机&#xff1a; 每15分钟定时触发…...

react-native 配置@符号绝对路径配置和绝对路径没有提示的问题

这里需要用到vscode的包 yarn add babel-plugin-module-resolver 找到根目录里的babel.config.js 在页面添加plugins配置 直接替换 module.exports {presets: [module:metro-react-native-babel-preset],plugins: [[module-resolver,{root: [./src],alias: {/utils: ./src/…...

element的Table表格组件树形数据与懒加载简单使用

目录 1. 代码实现2. 效果图3. 解决新增、删除、修改之后树节点不刷新问题。&#xff08;[参考文章](https://blog.csdn.net/weixin_41549971/article/details/135504471)&#xff09; 1. 代码实现 <template><div><!-- lazy 是否懒加载子节点数据 --><!-…...

游戏、设计选什么内存条?光威龙武系列DDR5量大管饱

如果你是一位PC玩家或者创作者&#xff0c;日常工作娱乐中&#xff0c;确实少不了大容量高频内存的支持&#xff0c;这样可以获得更高的工作效率&#xff0c;光威龙武系列DDR5内存条无疑是理想之选。它可以为计算机提供强劲的性能表现和稳定的运行体验&#xff0c;让我们畅玩游…...

linux磁盘清理_docker/overlay2爆满

问题&#xff1a;无意间发现linux服务器登陆有问题&#xff0c;使用df命令发现目录满了。 1. 确定哪里占用了大量内存。 cd / du -sh * | sort -rh经过一段时间后&#xff0c;显示如下&#xff1a; // 474G home // 230G var // 40G usr // 10G snap // --- 根据实际情…...

Redis过期清理策略和内存淘汰机制

目录 Redis过期清理策略Redis内存淘汰机制 Redis过期清理策略 Redis 通过设置键的过期时间来实现自动删除过期键。当键的过期时间到达时&#xff0c;Redis 会自动将该键删除。Redis 过期清理策略主要有以下两种&#xff1a; 惰性删除&#xff1a;Redis 在获取键时会检查键是否…...

2_并发编程同步锁(synchronized)

并发编程带来的安全性同步锁(synchronized) 1.他的背景 当多个线程同时访问&#xff0c;公共共享资源的时候&#xff0c;这时候就会出现线程安全&#xff0c;代码如&#xff1a; public class AtomicDemo {int i0;//排他锁、互斥锁public void incr(){ //synchronizedi; …...

Python 常用模块pickle

Python 常用模块pickle pickle序列化模块 【一】定义 序列化&#xff1a;将数据结构或对象转换为可存储或传输的格式反序列化&#xff1a;将序列化后的数据恢复为开始的数据结构或者对象 【二】目的 数据持久化存储远程通信缓存进程间通信 【三】序列化 将对象转换为字节…...

CentOS 6 制作openssh 9.6 p1 rpm包(含ssh-copy-id、openssl) —— 筑梦之路

openssh 9.6 需要openssl 1.1.1 以上版本&#xff0c;因此需要先安装openssl 1.1.1&#xff0c;可阅读这篇升级更新openssl版本到1.1.1w CentOS 6 制作openssl 1.1.1w rpm包 —— 筑梦之路-CSDN博客 CentOS 6很久都停止更新和支持&#xff0c;关于此版本的写的不多&#xff…...

【网络】每天掌握一个Linux命令 - iftop

在Linux系统中&#xff0c;iftop是网络管理的得力助手&#xff0c;能实时监控网络流量、连接情况等&#xff0c;帮助排查网络异常。接下来从多方面详细介绍它。 目录 【网络】每天掌握一个Linux命令 - iftop工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景…...

前端导出带有合并单元格的列表

// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...

Springboot社区养老保险系统小程序

一、前言 随着我国经济迅速发展&#xff0c;人们对手机的需求越来越大&#xff0c;各种手机软件也都在被广泛应用&#xff0c;但是对于手机进行数据信息管理&#xff0c;对于手机的各种软件也是备受用户的喜爱&#xff0c;社区养老保险系统小程序被用户普遍使用&#xff0c;为方…...

AI病理诊断七剑下天山,医疗未来触手可及

一、病理诊断困局&#xff1a;刀尖上的医学艺术 1.1 金标准背后的隐痛 病理诊断被誉为"诊断的诊断"&#xff0c;医生需通过显微镜观察组织切片&#xff0c;在细胞迷宫中捕捉癌变信号。某省病理质控报告显示&#xff0c;基层医院误诊率达12%-15%&#xff0c;专家会诊…...

LangFlow技术架构分析

&#x1f527; LangFlow 的可视化技术栈 前端节点编辑器 底层框架&#xff1a;基于 &#xff08;一个现代化的 React 节点绘图库&#xff09; 功能&#xff1a; 拖拽式构建 LangGraph 状态机 实时连线定义节点依赖关系 可视化调试循环和分支逻辑 与 LangGraph 的深…...

Sklearn 机器学习 缺失值处理 获取填充失值的统计值

💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 使用 Scikit-learn 处理缺失值并提取填充统计信息的完整指南 在机器学习项目中,数据清…...

【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?

FTP&#xff08;File Transfer Protocol&#xff09;本身是一个基于 TCP 的协议&#xff0c;理论上不会丢包。但 FTP 文件传输过程中仍可能出现文件不完整、丢失或损坏的情况&#xff0c;主要原因包括&#xff1a; ✅ 一、FTP传输可能“丢包”或文件不完整的原因 原因描述网络…...

Java数组Arrays操作全攻略

Arrays类的概述 Java中的Arrays类位于java.util包中&#xff0c;提供了一系列静态方法用于操作数组&#xff08;如排序、搜索、填充、比较等&#xff09;。这些方法适用于基本类型数组和对象数组。 常用成员方法及代码示例 排序&#xff08;sort&#xff09; 对数组进行升序…...

Java中栈的多种实现类详解

Java中栈的多种实现类详解&#xff1a;Stack、LinkedList与ArrayDeque全方位对比 前言一、Stack类——Java最早的栈实现1.1 Stack类简介1.2 常用方法1.3 优缺点分析 二、LinkedList类——灵活的双端链表2.1 LinkedList类简介2.2 常用方法2.3 优缺点分析 三、ArrayDeque类——高…...

HTML版英语学习系统

HTML版英语学习系统 这是一个完全免费、无需安装、功能完整的英语学习工具&#xff0c;使用HTML CSS JavaScript实现。 功能 文本朗读练习 - 输入英文文章&#xff0c;系统朗读帮助练习听力和发音&#xff0c;适合跟读练习&#xff0c;模仿学习&#xff1b;实时词典查询 - 双…...