5GHz无线局域网系统模拟

news2025/7/11 4:00:03

移动电视双天线分集接收技术

随着DVB-T在手机电视、车载电视、楼宇电视、地铁电视等户外广播领域内的发展,在这些接收范围内,多径衰落、多普勒频移等小范围衰落是不可避免的问题,解决这些衰落和干扰成为倍受关注的问题。为了解决衰落,改善数字电视广播移动接收的信号质量,在接收设备上使用了多种措施,如信道解码纠错技术、抗衰落接收技术等,但双/多天线分集接收技术是最明显有效的解决方案。

一 多径信号衰落和多普勒效应

什么是衰落,简单的说信号电平因受各种因素影响而随时间变化叫衰落,衰落分为慢衰落和快衰落。衰落产生的原因很多,无线地面传输信号很容易受到因高楼大厦、山地丘陵地形等障碍物云雨等天气的影响,这些影响都会产生衰落。在DVB-T移动接收中常见的两种衰落是多径信号衰落和多普勒频移。


图1

上图(图1)就是一个多径衰落产生过程,当地面波信号在传输途径当中受到高楼、丘陵、运动车辆等多个障碍物的阻挡时,就会产生反射或散射,形成多路信号到达接收天线,由于到达接受天线的时间不同、相位不同,相反相位的不同信号因叠加而相互消弱,从而产生信号的衰落。


图2

另一种移动接收过程不可避免的问题是多普勒效应。如果信号以波的形式传播,当接收者与产生者发生相对运动时,接收者接收到的信号频率会因运动而发生变化,这就叫多普勒效应。这是任何波动过程都具有的特性,电磁波也是如此。如果接收几相对于发射机时,接收机接收到的信号也会发生多普勒效应,具体取决于接收机相对于发射机移动的方向和速度(如上图2 所示),当接收机和发射机相向运动时,他接收到的信号频率就高于发射频率,相反,当他们发生相背运动时,接收的信号频率就低于发射频率,这种频率变化也叫多普勒频移,它产生的衰落会对使接收机很难准确的解出信号。

多径衰落和多普勒频移导致的小范围衰落对移动接收设备的接收信号破坏力极强,能引起较大的码间干扰和频率的矢量减小,因此在接收时要求信号功率足够强或接收机灵敏度足够高。多径衰落和多普勒频移引起的衰落在小范围内都属于快衰落,理论和实测表明:快衰落的振幅服从瑞利分布,相位服从均匀分布,克服快衰落影响的有效办法是分集接收。

二 分集接收技术思想

上面说明了信号衰落的产生原因,由于信号在传输过程中因反射等干扰产生多径分量信号,接收端利用多天线同时接收不同路径的信号,然后将这些信号选择、合并成总的信号,以减轻信号衰落的影响,这叫分集接收。分集就是把分散得到的信号集中合并,只要几个信号之间是相互独立的,经恰当的合并后就能得到最大的信号增益。

分集的方式有:

(1)空间分集:不同天线的接收信号相互独立

(2)极化分集:水平极化和垂直极化的信号相互独立

(3)频率分集:不同频率的接收信号相互独立

(4)时间分集:不同时间的接收信号相互独立。

合并方式有:

(1)最佳选择式

(2)等增益相加式

(3)最大比值相加式

三种合并方式中最大比值相加式合并性能最好,具体比较如下图(图3)


图3

三 DVB-T中的分集接收技术的应用理论

DVB-T(Digital Video Broadcasting Terrestrial)是DVB标准中的数字电视地面波传输标准。DVB -T 标准创建于1997 年,采用COFDM (正交频分复用编码)调制传输,内编码采用卷积码,外编码采用RS 码,交织器采用卷积交织。

在DVB -T 标准中编码和交织方案都已确定的情况下,要再提高它的移动接收性能,就只能在接收机上做改进了,改进基本途径一般有两条:

(1) 在现有内接收机的结构下,提高接收机中频率、定时地同步与跟踪算法,针对瑞利衰落信道提高信道估计和补偿算法的效能;

(2) 改变现有接收机的结构。

试验研究表明,双/多天线分集技术可以有效地对抗信号衰落,对DVB -T 的移动接收性能有较大改善。原因在于某个已知点的信号强度是主信号和多径信号的矢量和(相加或相减),故利用移动天线或是利用间隔为至少一个波长的多个天线,在每个天线处都会产生不同的信号电平,此时移动天线可以引起接收电平的变化,并且总是可以找到一个最强的信号,可使接收质量比使用单一天线有明显的改善。为了使组合天线的输出信号得到明显的改善,应用最大比例组合技术MRC,来解决分集信号的最佳合成问题,但目前只有法国DIBCOM公司成功地运用了该技术。


图4

图4是天线分集技术来提高DVB -T 性能的解决方案。首先部分地解调信号,然后利用最大比例合成技术MRC,因此解决了信号的最佳合成问题。这项技术可以直接的改善灵敏度, 降低C/N门限值, 提高多镜路抗干扰性能。

四 DIBCOM中天线分集接收技术的应用

目前在DVB-T领域中天线分集接收技术应用最为领先、成熟的是法国DIBCOM公司。法国DIBCOM是DVB解调IC的专业设计公司,DIBCOM在这一领域拥有多项专利. 英诺科技作为DIBCOM的设计公司与代理商,已地将DIBCOM的成熟技术应用于手持移动设备、车载、家用机顶盒,PVR,地铁、楼宇等场合, 并与市场上绝大多数主流后端芯片完成了搭配,如Freescale,ST,Telechips,Zoran,Fujitsu等公司的后端。

DIBCOM的dmodulator完全适用与基于COFDM调制的DVB-T、DVB-H、DVB-SH、ISDB-T、T-DMB、CMMB等。DIBCOM公司的天线分集接收技术和通信的基本原理并没有太大的变化,但在分散信号的合成算法上远远领先于其他方案。

1 DIBCOM的分集接收原理及应用

DIBCOM的分集接受采用最大比值合并算法,如下图(图5),双天线分集接收分别控制各支路接收增益,获得不同天线的最好信号,同时还时实时提供着个支路信号的信噪比,信号经相位调整后,以适当的增益系数,同相合并后,就获得最大信噪比的优质信号。


图5

对于信道衰落大,或移动速度要求更高的环境下,DIBCOM 还可多颗IC采用菊花链形式连接实现分集接收,即每个芯片都可以把自己接收到的信号根其他芯片接收到的信号最大比值合并,这也是DIBCOM公司的专利技术。


图6

2. DIBCOM分集接收天线的处理

实践研究表明,即使两根天线相距大约为λ/5,仍然可以得到80%的功效,譬如两根天线相距8cm,对UHF来说,仍然有很高的效率,这是其他方案做不到的(分集接收要求天线体相距至少为1个波长)。

如果天线接收了两个不同极性的信号,效率会更加高,譬如两个天线呈90度放置,或不同极化方向的天线等,会获得更好的分集接收效果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/433210.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

rk3568 点亮LCD (BT656 BT1120)

rk3568 适配 BT656/BT1120 BT.656 TX 和 BT.1120 TX,是一种并行输出接口,而 Camera 对应的是 BT.656 RX和 BT.1120 RX,是一种并行输入接口,两则在协议上是一致的。与同为并口的RGB非常像,在rk3568 芯片上RGB和BT656/B…

【jenkins】Jenkins连接 Gitlab实现 push代码自动构建

目录 一、安装插件 二、构建任务 三、为任务配置触发器 四、到gitlab进行设置webhooks 4.1 设置网络 4.2 到jenkins对应项目的源码库 4.3 测试 4.3.1 点击测试--标签推送事件 4.3.2 点击编辑 一、安装插件 持续部署的第一步需要检查是否安装gitlab插件: gitla…

Doris(9):删除数据(Delete)

Delete不同于其他导入方式,它是一个同步过程。和Insert into相似,所有的Delete操作在Doris中是一个独立的导入作业,一般Delete语句需要指定表和分区以及删除的条件来筛选要删除的数据。 Doris 目前可以通过两种方式删除数据: DE…

记录-JavaScript常规加密技术

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 当今Web开发中,数据安全是一个至关重要的问题,为了确保数据的安全性,我们需要使用加密技术。JavaScript作为一种客户端编程语言,可以很好地为数据进行加…

Spring Boot 安全

目录 1.概述 2.token 2.1.理论 2.2.使用 3.JWT 3.1.理论 3.2.使用 4.oauth 5.Spring Security 5.1.概述 5.2.基本认证授权 5.3.加密 1.概述 在后端来说,安全主要就是控制用户访问,让对应权限的用户能访问到对应的资源,主要是两点…

AOP通知中获取数据

AOP通知中获取数据 之前我们写AOP仅仅是在原始方法前后追加一些操作,接下来我们要说说AOP中数据相关的内容,我们将从获取参数、获取返回值和获取异常三个方面来研究切入点的相关信息。 获取切入点方法的参数:所有的通知类型都可以获取参数 …

Vulhub开源漏洞靶场用Java远程访问

事件起因,被迫参加某竞赛,中途发现,全员摸鱼,遂一起摸鱼Vulhub是一个面向大众的开源漏洞靶场,无需docker知识,简单执行一条命令即可编译、运行一个完整的漏洞靶场镜像。 Installation 在Ubuntu 20.04下安…

JVM 垃圾回收详解之内存分配和回收原则+死亡对象判断方法

前言 当需要排查各种内存溢出问题、当垃圾收集成为系统达到更高并发的瓶颈时,我们就需要对这些“自动化”的技术实施必要的监控和调节。 堆空间的基本结构 Java 的自动内存管理主要是针对对象内存的回收和对象内存的分配。同时,Java 自动内存管理最核…

【STM32】基础知识 第七课 存储器映射 寄存器映射

【STM32】基础知识 第七课 存储器映射 & 寄存器映射 STM32 寻址范围存储器映射存储器功能划分 (F1 为例)Block 0Block 1Block 2寄存器映射 寄存器映射 (F1 为例)寄存器映射举例寄存器地址计算GPIO 外设基地址及偏移量寄存器地址及偏移量寄存器地址计算过程 使用结构体映射寄…

《2-数组》

数组 1.简介: 数组(Array)是一种固定长度的存储相同数据类型在连续内存空间中的数据结构 引出:[索引 (Index)]----元素在数组中的位置 2.初始化 写法:一般用到无初始值、给定初始值 在不给定…

中国制造业连续13年全球第一,MES管理系统,打造竞争新优势

根据工业和信息化部最近发布的数据,在2022年,中国的制造业增加值在全球的占比接近30%,制造业规模已连续13年位居世界第一。根据国家统计局的最新数字,一到二月份,我国的生产值与去年同期相比上升了2.1&…

实现声明式锁,支持分布式锁自定义锁、SpEL和结合事务

目录 2.实现 2.1 定义注解2.2 定义锁接口2.3 锁的实现 2.3.1 什么是SPI2.3.2 通过SPI实现锁的多个实现类2.3.3 通过SPI自定义实现锁3.定义切面 3.1 切面实现3.2 SpEL表达式获取动态key3.3 锁与事务的结合4.测试 4.1 ReentrantLock测试4.2 RedissonClient测试4.3 自定义锁测试5…

移动硬盘如何分区?教您快速解决!

案例:怎么对移动硬盘进行分区? 【我平常找一个文件需要耗费很长时间,十分麻烦。我现在想通过对移动硬盘进行分区的方式,整理好我的文件,方便使用时查找。有没有人知道移动硬盘怎么分区?教教我!…

深入浅出JS定时器:从setTimeout到setInterval

前言 当谈到 JavaScript 编程语言最基本的概念时,定时器就是一个必须掌握的知识点。在编写网站时,你经常会遇到需要在一定时间间隔内执行一些代码的情况。这时候,JavaScript 定时器就可以派上用场了。 什么是定时器? JS 定时器是…

[Gitops--2]Argocd和Gitlab-runner安装配置

ArgoCd Argo是一组k8s原生工具集,用于运行和管理k8s上的作业和应用程序.Argo提供了一种在k8s上创建工作和应用的三种计算模式:服务模式,工作流模式和基于事件模式.所有的Argo工具都实现为了创建控制器和自定义资源. 为什么选ArgoCD 应用程序的定义,配置和环境都应该是声明性…

ChatGPT和GPT-4帮你写人物传记

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

研读Rust圣经解析——Rust learn-11(测试,迭代器,闭包)

研读Rust圣经解析——Rust learn-11(测试,迭代器,闭包) 测试编写测试模块声明test模块编写测试方法执行测试测试结果检查 闭包定义一个闭包完整写法闭包可以捕获环境闭包类比函数闭包类型推断闭包获取所有权将被捕获的值移出闭包和…

Jenkins配置邮件通知

1、下载Email Extension插件 2、配置发件人邮箱地址 系统管理 > 系统配置 3、配置邮件通知 系统管理 > 系统配置 > 邮件通知 往下滑找到 通过发送测试邮件测试配置 测试 如果以上配置没有问题,会发送一封测试邮件到服务器中,如果有问题请优先检查一下端口号和是…

网络协议-HTTP协议详情讲解

目录 HTTP协议内容和方法 HTTP请求常见请求头 HTTP常见返回头 HTTP协议基本方法 常见HTTP状态码 面试解惑:301 vs 308 面试解惑:302 / 303 / 307 常见HTTP头 User-Agent Content-Type Origin Accept Referer Connection HTTP协议内容和方法…

Nginx中location规则 与 URL重写(rewrite)详解

1.Nginx中location与rewrite 1.1 location与rewrite常用的正则表达式 符号作用^匹配输入字符串的起始位置$ 匹配输入字符串的结束位置*匹配前面的字符零次或多次。如“ol*”能匹配“o”及“ol”、“oll” 匹配前面的字符一次或多次。如“ol”能匹配“ol”及“oll”、“olll”…