一文看懂基站无源交调

news2024/11/29 18:34:38

众所周知,有源器件会在系统中产生非线性效应。虽然已开发出多种技术来改善此类器件在设计和运行阶段的性能,但容易忽视的是,无源器件也可能引入非线性效应;虽然有时相对较小,但若不加以校正,这些非线性效应可能会严重影响系统性能。

PIM表示"无源交调",它代表两个或更多信号通过一个具非线性特性的无源器件传输时产生的交调产物。机械连接部分的相互作用一般会引起非线性效应,这在两种不同金属的接合处尤为明显。实例包括:松动的电缆连接、不干净的连接器、性能糟糕的双工器或老化的天线等。

无源交调在蜂窝通信行业是一个重大问题,而且非常难以排解。在蜂窝通信系统中,PIM可能引起干扰,降低接收机灵敏度,甚至完全阻塞通信。这种干扰可能影响产生它的蜂窝以及附近的其他接收机。

例如,在LTE频段2中,下行链路范围是1930 MHz至1990 MHz,上行链路范围是1850 MHz至1910 MHz。若有两个分别位于1940 MHz和1980 MHz的发射载波从具有PIM的基站系统发射信号,则其交调会产生一个位于1900 MHz的分量,该分量落入了接收频段,这会影响接收机。此外,位于2020 MHz的交调可能影响其他系统。

​图1.无源交调,落到接收机频段

随着频谱变得越来越拥挤,并且天线共享方案变得越来越普遍,不同载波的交调产生PIM的可能性也在增加。利用频率规划避免PIM的传统方法变得越来越不可行。除上述挑战外,CDMA/OFDM等新型数字调制方案的采用意味着通信系统的峰值功率也在提高,使PIM问题"雪上加霜"。

对服务提供商和设备供应商而言,PIM是一个突出的严重问题。检测并尽可能解决该问题,可提高系统可靠性并降低运行成本。本文尝试评述PIM的来源和原因,以及予以检测和解决的技术。

1、PIM分类

初步的调查显示,PIM有三种不同类型,每类有不同的特点,需要不同的解决方案。我们选择按如下类型分类:设计引入PIM、装配PIM和锈体PIM。

设计引入PIM

我们知道,某些无源器件与其传输线路一起会产生无源交调。因此,当设计系统时,开发团队应根据器件制造商给出的规格,选择PIM最小或处于可接受水平的无源元件。环行器、双工器和开关特别容易产生PIM效应。设计人员若能接受较高水平的无源交调,那么可以选择成本较低、尺寸较小或性能较低的器件。

​图2.器件设计权衡:尺寸、功耗、抑制和PIM性能

如果设计人员真的选择性能较低的器件,则相应的较高水平交调可能会落回到接收机频段内,导致接收机降敏。必须注意:在这种情况下,不良频谱辐射或功率效率损失可能不如PIM导致接收机降敏那样令人关注。在小型蜂窝无线电设计中,此问题尤其重要。ADI目前正在研发可从接收信号中检测、模拟、消除(抵消)双工器等静态无源元件PIM的技术(参见图3)。

图3.PIM的产生以及PIM抵消算法

该算法之所以有效,是因为它知晓载波信息,并且可以使用接收机相关性来确定交调伪像,然后从收到的信号中消除。

当不再能利用相关性确定交调伪像时,该算法的局限性便开始浮现。图4显示了一个实例。在该例中,两个不同的发射机共享一根天线。如果假设每条路径的基带处理是彼此独立的,那么算法便不太可能知晓二者信息,故而它能在接收机执行的相关性和抵消处理会受限。

​图4.多源共享一根天线

加之于PIM挑战的复杂性——站点访问和成本给服务提供商带来了挑战,我们开始发现越来越多这样的事例:不同发射机共享单根宽带天线。其架构可以是各种频段和格式的混合:TDD + FDD;TDD:F + A + D,FDD:B3,等等。

图5显示了这种配置的概貌。在这个例子中,客户试图实现一个复杂但现实的配置。一个分支是TDD双频,另一分支是FDD单频,采用一个双工器。信号汇合起来,共享单根天线。Tx1和Tx2信号之间的无源交调发生在来自合并器的路径中、到天线的传输线路中以及天线本身中。所得的交调伪像落回到FDD接收机频段Rx2。

图5. FDD/TDD 单根天线实现方案

图6所示为对一个双频系统的实际分析。注意在这个例子中,我们需要考虑三阶以上的无源调制伪像。这种情况下,重点关注从一个频段(内部)落回到另一个接收机频段内的交调伪像。

​图6.多频PIM问题

装配PIM

虽然系统在安装后可以令人满意地运作,但经过一段时间后,由于天气或初次安装质量糟糕,其性能常常会下降。发生这种情况时,信号路径中的无源元件(连接器、电缆、电缆组件、波导组件和元器件等)通常会开始表现出非线性行为。事实上,某些主要的PIM现象就是由连接器、连接甚至天线本身的馈线引起的。所产生的影响可能与上面讨论的设计引入PIM相似,因此可以使用同样的PIM测量理论,该理论专门用于寻找无源交调产物的存在。

引起装配PIM的典型因素有:

· 连接器适配接口(通常是N型或DIN7/16) · 电缆附件(电缆/连接器接合的机械稳定性) · 材料(建议使用黄铜和铜,铁磁材料有非线性特性) · 清洁度(尘土污染或水汽) · 电缆因素(电缆的质量和鲁棒性) · 机械鲁棒性(风和振动引起挠曲) · 电热感应PIM(原因是非恒定包络的RF信号消耗的功率随时间而变化,引起温度改变,进而导致电导率发生变化。)

温度变化大、空气带有盐分/受污染或存在过大振动的环境往往会加重PIM问题。虽然可以使用与针对设计引入PIM相同的PIM测量技术,但可以认为,装配PIM的存在表明系统的性能和可靠性均有所降低。若不加以解决,引起PIM的缺陷因素可能会变本加厉,直至整个传输路径发生故障。对装配PIM采用PIM抵消方法更像是掩盖问题而非解决问题。

可以想见,此类情况下,用户可能并不希望抵消PIM,而是希望得知PIM的存在,以便消除根本原因。为此,首先需要确定PIM是从系统何处引入的,然后修理或更换特定元件。

我们可以认为设计引入PIM是可量化且稳定的,但上面所述的装配PIM是不稳定的。它可能存在于一组范围非常窄的条件下,其幅度变化可能超过100 dB。单次离线扫描可能无法捕捉到此类事例;理想情况下,传输线路诊断需要与PIM事件协同进行。

天线之外的PIM(锈体PIM)

PIM并不局限于有线传输路径,也可能发生在天线之外。该效应也被称为"锈体PIM"。这种情况下,无源交调发生在信号离开发射机天线之后,所产生的交调反射回接收机中。"锈体"这一说法来源于这样一个事实:很多情况下,交调源可能是生锈的金属物件,例如铁丝网、仓库或排水管。

金属物件会引起反射。但在这些情况下,金属物件不仅会反射收到的信号,而且会产生并辐射交调伪像。交调的发生同在有线信号路径中一样,即发生在两种不同金属或异质材料的接合处。电磁波产生的表面电流会混合并再辐射(参见图7)。再辐射信号的幅度一般非常低。然而,如果辐射物件(生锈铁丝网、仓库或下水管等)靠近基站接收机,而且交调产物落在接收机频段内,将造成接收机降敏。

图7.天线之外或锈体PIM

某些情况下,PIM源可通过天线定位来检测:一边改变天线位置,一边监测PIM水平。此外,也可以利用时间延迟估计来定位PIM源。如果PIM水平稳定,则可以利用标准算法抵消技术来补偿PIM。但更多情况下,PIM贡献受到振动、风和机械运动的影响,使得抵消非常难以进行。

2、PIM检测:定位PIM源

线路扫描

可以实施多种线路扫描技术。线路扫描测量传输系统在目标频段上的信号损耗和反射。我们不能认为线路扫描总是会精确指示PIM的可能原因。线路扫描更像是一种诊断工具,可帮助识别传输线路上的问题。早期装配问题可能表现为PIM;若不加以解决,这些装配问题可能会升级,引起更为严重的传输线路故障。线路扫描通常分为两个基本测试:回波损耗和插入损耗。二者均与频率有很大关系,且在指定频段内均可能变化很大。回波损耗衡量天线系统的功率传输效率。务必使反射回到发射机的功率最小。

任何反射功率都可能使发射信号失真;若反射回的功率足够大,甚至会损坏发射机。20 dB的回波损耗值表示1%的发射信号被反射回发射机,99%到达天线——通常认为这是相当好的性能。10 dB的回波损耗表示10%的信号被反射,表明性能不理想。如果回波损耗测量值为0 dB,则100%的功率被反射,这很可能是开路或短路导致的。

时域反射

可以利用高级TDR技术来提供一个最优系统的参考映射,以及确定传输路径上开始发生损耗的确切位置。通过这种技术,操作员可以定位PIM源,从而有针对性地、高效率地予以修复。传输线路映射还能提醒操作员注意一些早期故障迹象,防止其严重影响性能。时域发射法(TDR)测量信号经过传输线路所产生的反射。TDR仪器让一个脉冲通过介质,然后将未知传输环境产生的反射与标准阻抗产生的反射进行比较。图8显示了一个简化TDR测量设置框图。

图8.TDR设置框图

图9显示了一个TDR传输线路映射实例。

​图9.TDR传输线路映射

频域反射

虽然TDR和FDR的工作原理均是沿着传输线路发送激励信号并分析反射,但这两种技术的实现方法非常不同。FDR技术采用RF信号扫描,而不是TDR所用的直流脉冲。另外,FDR要比TDR灵敏得多,能以更高的精度定位系统性能故障或降低的地方。频域反射法原理涉及源信号和反射信号(来自传输线路中的故障和其他反射特性)的矢量相加。TDR采用非常短的直流脉冲作为激励信号,其本身就能覆盖非常宽的带宽,而FDR扫描RF信号实际上是在特定目标频率(通常在系统的预期工作范围内)运行。

​图10.FDR原理,扫描频率回波损耗与距离的关系

PIM定位

必须注意,虽然线路扫描可以指示阻抗不匹配,从而指示传输线路PIM源,但PIM和传输线路阻抗不匹配可以是互斥的。PIM非线性可能出现在线路扫描结果未指示任何传输线路问题的地方。因此,若要给用户提供一种解决方案,要求不仅能指示PIM存在,而且能准确识别传输线路上何处发生该问题,就需要采用更复杂的实施方案。

综合PIM线路测试的工作模式与针对设计引入PIM抵消所述的模式相似,不同之处是算法检查交调产物时间延迟估计的情况不同。应当注意,这些情况中的优先事项并非PIM伪像的抵消,而是定位传输线路上何处发生交调。该概念也被称为"PIM定位"(DTP)。例如,在一个双音测试中,

信号音1:

信号音2:

​w1和w2为频率;θ1和θ2为初始相位;t0为初始时间。

IMD(例如低端)将为:

​很多现有解决方案要求用户中断传输路径,插入一个PIM标准装置(它能产生固定量的PIM,用来校准测试设备)。使用PIM标准装置可为用户提供一个基准IMD,它在传输路径的特定位置/距离处并具有已知相位。图11(a)显示了概况。IMD相位θ32(如图11所示)用作基准位置0。

图11.PIM定位

一旦完成初始校准,便重构系统并测量系统PIM,如图11(b)所示。θ32和θ'32之间的相位差可用来计算到PIM的距离。

​其中,D为到PIM的距离,S为波传播速度(取决于传输介质)。

装配和锈体PIM可能是一个慢速递增的过程;完成安装后初期,基站可以高效率工作,但经过一段时间后,此类PIM现象可能会开始变得突出。振动或风等环境因素可能会影响PIM水平,故PIM的性质和特点是动态起伏不定的。掩盖或抵消PIM不仅可能很困难,而且可能被认为掩盖了更为严重的问题,若不加以解决,可能引发整体系统故障。这种情况下,运营商会希望避免系统整体停机的相关成本,快速定位引起PIM的器件并予以更换。

PIM定位技术(DTP)还为基站运营商提供了这样一种可能性:跟踪系统性能随时间而降低的情况,提前发现潜在问题。有了这些信息,便可在计划维修期间更换薄弱点,避免代价巨大的系统停机和专门维修工作。

3、结语

无源交调并不是什么新鲜事。这种现象已经存在多年,为人所知也有段时间了。近年来,业界的两种不同变化又把它拉回人们的视野:

1、高级算法现在可通过一种智能方式来检测和定位PIM,并且能酌情予以补偿。以前的无线电设计人员必须选择能够满足特定PIM性能要求的器件,但在PIM抵消算法的帮助下,他们现在有了更大的选择自由。他们能够选择企及更高的性能,或者用成本较低且尺寸较小的器件实现相同的性能水平。抵消算法通过数字化方式辅助硬件元件。

2、随着基站塔的密度和多样性爆炸式增长,我们面临着特殊系统设置(例如天线共享)带来的全新挑战。算法抵消取决于对主要传输信号的了解。在塔上空间宝贵的情况下,不同发射机可能共享单根天线,导致出现不良PIM效应的可能性大大增加。这种情况下,算法可能知道发射机路径某些部分的信息,并且可以有效工作。而在发射路径某些部分信息未知的情况下,第一代高级PIM抵消算法的性能或实现可能会受限。

随着基站设备领域的挑战难度不断加大,PIM检测和抵消算法在短期内预计能给无线电设计人员带来相当大的好处和优势,但要求开发工作跟上未来挑战的步伐。(作者:ADI)

来源:一文看懂基站无源交调 - RFASK射频问问

关于RFASK射频问问

射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。

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

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

相关文章

将vue项目打包成电脑端应用.exe

目录 第一步:下载模板electron-quick-start 第二步:进入到下载好的模板文件当中(electron-quick-start) 第三步:打包自己的项目(npm run build) 第四步:删掉官方demo下的index.html文件 …

Framework入门

一入门简介Android系统建构分为四层由上到下依次是应用层,应用框架层,依赖库层,内核层,framework处于第二层,它为应用层的开发者提供基本功能,帮助开发快速构建应用程序。FrameWork框架采用c/s架构&#xf…

Java之反射爆破操作

一些方法 首先说一下-getField/Method什么的这种不带Declared只能获取到对应public的属性/方法 只有带Declared可以获取到非public的属性/方法 再看不带s和带s区别 不带s只获取对应的构造器/方法 比如说构造器 getDeclaredConstructor(int.class,String class) 就会获取不管什么…

【数据分析】【Pandas】(一)如何制作频率分布直方图

文章目录概述1. 直方图2. 密度图概述 计算一组数据的分布有助于我们更好的了解数据构成,我们可以通过直方图或密度图,将离散的数据通过连续的方式展现出来。 数据分布(频数分布):在各组按顺序排列的基础上&#xff0c…

小伍说,商业发展均是顺势而为,【字节跳动】之所以成功是因为顺应趋势,成功是必然结果!

昨天看完2021年 刘润【进化的力量】年终演讲,让我深刻感受到两点: 1、所有商业的变化,都是顺势而为! 2、所有理所当然的现在,都是曾经不可思议的未来,所有现在不可思议的未来,可能都是明天理所…

JavaSE笔记——函数式编程(高级集合类和收集器)

文章目录前言一、方法引用二、元素顺序三、使用收集器1.转换成其他集合2.转换成值3.数据分块4.数据分组5.字符串6.组合收集器总结前言 前面介绍了集合类的部分变化,事实上,Java 8 对集合类的改进不止这些。现在是时候介绍一些高级主题了,包括…

LInkedList的模拟实现

在之前的文章笔者介绍了链表的实现:无头单向非循环链表的实现!感兴趣的各位老铁可以点进来看看:https://blog.csdn.net/weixin_64308540/article/details/128397961?spm1001.2014.3001.5502对于此篇博客,在一写出来,便…

java学习day72(乐友商城)微信支付实现

今日目标: 会调用订单系统接口 实现订单结算功能 实现微信支付功能 1.订单系统接口 我们不做开发,只讲解 1.1.导入订单服务 把课前资料提供的leyou-order复制到D:\heima\code\leyou目录。 然后在工程内导入: 然后导入module&#xff1a…

java:责任链设计模式配合Spring@Order注解使用场景

java:责任链设计模式配合SpringOrder注解使用场景 1 前言 java的责任链模式,经典使用的场景为SpringMVC的doDispatch下,针对请求的过滤链式行为。实际开发场景中,可配合Spring的Order注解,定义1个有顺序的链式Compon…

我在深圳的三次工厂旅程 (一)

2019年末加入一家人工智能AI创业公司,由于公司涉及到智能硬件产品,所以有机会参与到硬件产品的整个研发测试端、产品迭代流、工厂生产序等方面的这些事情。相对于研发测试、产品迭代这些在过往的工作中经历中相对比较熟悉和接触频繁,在软件产…

鉴定完毕!来看看跨年晚会谁假唱了…欧莱雅智能画眉设备;首个AI律师下月出庭;推特又裁员;GitHub今日热榜 | ShowMeAI资讯日报

👀日报合辑 | 🎡AI应用与工具大全 | 🔔公众号资料下载 | 🍩韩信子 🎡 『谁在假唱』技术手段分析跨年演唱会上的歌手们 各大卫视的跨年演唱会,你追了几场?看出来了谁在对口型?B站Up主…

【北京理工大学-Python 数据分析-2.2Matplotlib绘制饼图、直方图、极坐标、散点图】

pyplot的基础图标函数 函数说明plt.plot(x,y,fmt,…)绘制一个坐标图plt.boxplot(data,notch,position)绘制一个箱型图plt.bar(left,height,width,bottom)绘制一个条形图plt.barh(width,bottom,left,height)绘制一个横向条形图plt.polar(theta,r)绘制极坐标图plt.psd(x,NFFT256…

Dokcer14_5:Docker Compose volumes解析、Docker Compose volumes目录路径生成规则

Dokcer14_5:Docker Compose volumes解析、Docker Compose volumes目录路径生成规则docker-compose volumes语法语法格式及其三种变体1.无来源 :匿名挂载主机系统上的目录路径2.非路径源:具名挂载(常用)主机系统上的目录…

mysql idb,frm文件复制恢复

idb是innodb数据文件frm是innodb表结构文件在数据库的data目录下可以看到 data下的目录名就是数据库名,打开该数据库文件夹对于一个表有2个文件,一个以idb结尾,一个以frm结尾直接复制粘贴是不识别的,提示找不到该表解决方法&#…

在线实习项目|Python爬虫助力疫情数据追踪在线实习项目

项目介绍 项目背景:2019-NCOV新型冠状病毒引发的肺炎牵动全国人民的心,本项目希望通过大数据技术为抗击新冠肺炎贡献一份力量。 项目目标:使用PYTHON爬虫技术爬取疫情数据,从不同维度分析数据,并用 MATPLOT…

ubuntu18.04部署DXSLAM,CNN+VSLAM,CPU实时运行

一、下载源代码 打开终端,输入命令克隆仓库 git clone https://github.com/raulmur/DXSLAM.git DXSLAM二、配置环境 We have tested the library in Ubuntu 16.04 and Ubuntu 18.04, but it should be easy to compile in other platforms. C11 or C0x CompilerPa…

虚拟化技术学习笔记8

添加网卡: 1、virt-manager: 选择虚拟机直接添加网卡操作。 2、virsh命令: virsh list virsh domiflist centos7-1 virsh attach-interface centos7-1 \ --type network \ --source default \ --model virtio \ --config 虚拟机查看网卡的添加情况&…

分享65个NET源码,总有一款适合您

NET源码 分享65个NET源码,总有一款适合您 65个NET源码链接:https://pan.baidu.com/s/19yFm_9K_L0xfykMP1hdP5A?pwdn2p7 提取码:n2p7 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下...&#x…

Apache APISIX Ingress 1.6 正式发布!

距离上一个版本 v1.5 发布,已经过了 3 个月,我们很高兴地宣布 Apache APISIX Ingress v1.6 正式发布! 在该版本中,共有 29 位贡献者 参与代码提交,其中 17 位是新晋贡献者 ,感谢大家的支持和参与&#xff…

nacos的服务注册与调用

此篇博客进行一个简单实例进行展示服务注册和服务的调用,以订单与库存模块为例,其结构图如下: 目 录 1、创建订单模块与库存模块 1.1、编写stock模块 1.2、编写order模块 2、访问地址进行测试 3、总结 1、创建订单模块与库存模块 创建两…