李文峰 ,常会丽 ,李 博 ,丁书浩 ,庹璐璐
(1.西安科技大学 通信与信息工程学院,陕西 西安 710054;2.陕西陕煤黄陵矿业有限公司 救护消防大队,陕西 黄陵 727307)
煤矿井下空间狭窄、环境复杂,易发生自然灾害与事故灾难[1]。灾后断网、断电、通信系统瘫痪,导致救援队无法统一指挥,影响了救援效率和反应速度。目前矿井下应急通信设备存在传输距离短、无后备电池或电池工作时间短、传输带宽窄等问题,而井下设备必须满足防爆要求,通常采用厚重的隔爆外壳,设备体积较大,质量较重,不够轻量化[2]。
基于此,设计了一种矿用本安型自组网基站。基站基于SDR 平台,采用无线Mesh 网络、COFDM、分集接收等技术设计2.4 GHz 和1.4 GHz 双频段无线组网,支持“有线+无线”的工作方式,能快速组建无线通信网络,实现无线信号覆盖,解决地面指挥部、井下灾难现场以及救援人员之间信息互通的问题[3]。设备利用本质安全技术到达防爆标准,具有安全性能高、体积小、低功耗等优点,同时还自备电源,以满足应急通信需求,但其不局限于应急救援,也可应用于矿井下临时组网。
本安型自组网基站的整体工作框图如图1。
图1 基站工作框图Fig.1 Block diagram of base station work
基站通过有线方式接收到的信号,先由光电转换单元将其转换为电信号再进行其他操作;由天线接收到的射频信号经过AD9361 射频收发芯片的放大、变频、采样、抽取等操作后,转变为基带信号[4];基带处理单元接收信号后进行预处理、FFT 变换、COFDM 解调等处理,得到原始数据;对其进行拆包,存入不同缓存单元,由ARM 通过PCIe 接口读取后,完成信源编码后进行存储或上传等操作。
基站通过WIFI 转串口将需要传输的数据解析出来传给目标频段的无线通信模块,并将其转变为目标频段的射频信号由WIFI 天线发射出去[5],以实现无线覆盖。
自组网基站系统框图如图2。
图2 自组网基站系统框图Fig.2 Block diagram of AD hoc network base station system
硬件采用通用SDR 平台,包括射频单元、基带处理单元、光电转换单元、主控单元、电源单元和接口单元。射频单元负责信号的收发;基带处理单元负责基带信号的调制解调;主控单元负责无线资源的分配、功率控制和软切换;光电转换单元负责实现光信号与电信号的转换;本安电源单元负责为自组网基站的各个单元提供本质安全的电源;接口单元负责实现对基站的参数调试以及数据的交互。
自组网基站的射频单元由ADL5523 低噪声放大器、零中频射频收发芯片AD9361、线性功率放大器和天线构成[6]。其中AD9361 集成度高、体积小、功耗小,相较于超外差接收机,不存在镜像频率干扰的问题且有利于实现单芯片集成,接收噪声系数小于2.5 dB,误差向量幅度EVM 小于-40 dB,比较适合矿用设备便携化、轻量化的要求[7]。
发射频率和接收频率是独立的,为优化设计频率设置通过以下式子实现。
式中:FRFPLL为发射锁相环频率;FLO为发射频率;FREF为参考时钟频率;VCO_Divider 为通过表格查询得到的数值;NInteger、NFractional分别为发射频率的整数和小数部分; Floor 为取最小整数;Round 为取小数部分。
以发射频率为例,如FLO设置为1 400 MHz,则对应的VCO_Divider 为2,根据式(1)得FRFPLL为114 800 MHz;将FREF设置为50 MHz,通过式(2)和式(3)得到NInteger为0XE5,NFractional为0X4C_CCC4,将其分别写入0x271、0x272 和0x273-0x275 寄存器中。
自组网基站的主控单元由ARMCortexA9 双核应用处理器、LPDDR 存储芯片、片内存储器接口、各类I/O 外设接口、时钟等构成。其中ARMCortexA9 双核应用处理器解决超高频设计效率低下的问题,具有较高的功效水平;LPDDR 相较于DDR 体积小、性能稳定、功耗低,更适用于移动设备。主控单元通过AXI_GP 控制接口实现逻辑资源AXI_DMA 转换模块的初始化和相关配置,并调用相应的驱动程序,实现数据交互。
自组网基站的基带处理单元由核心处理器Kintex-7 架构的可编程逻辑、高速QTE 扩展接口、调试配置接口与时钟构成。相比于DSP 芯片,FPGA 内部RAM 资源可满足数据缓存需求,接口和资源复用更加灵活,并行处理能力强[8]。FPGA 采用LVCMOS 电平标准与AD9361 连接,通过AXI接口与ARM 连接。主要完成以下功能:对ARM打包好的数据进行基带处理,然后传输给AD9361完成基带到射频信号的转换;将接收到的信号恢复出有效数据,传输给ARM 进行再处理操作;根据主控单元配置的通信策略,调整码率、调制方式等参数。基带处理流程如图3。
图3 基带处理流程图Fig.3 Baseband processing flowchart
光电转换单元整体框图如图4。光电转换单元由光模块、TF1102 网络隔离变压器、以太网芯片RTL-8201F、时钟、LED 和接口组成。
图4 光电转换单元整体框图Fig.4 Block diagram of photoelectric conversion unit
光模块在接收到光信号后,经过光探测二极管和前置放大器处理进而得到相应码率的电信号[9],实现自组网基站有线通信中的光电转换的功能。RJ-45 和其他接口实现与其他单元的数据交互,RTL-8201F 通过MII/RMII 接口与MCU 连接,TF1102 连接RJ-45 和RTL-8201F,使RTL-8201F与外部隔离,用于信号电平耦合,抗干扰能力得到了增强,信号传输距离更远。
自组网基站正常工作的最高电圧为12 V。由于本基站为本安设备,所以电源电路也要满足GB 3 836.4 中的相关要求[10]。本安电源采用软启动和DC-DC 转换的设计方案,由TPS54302 电源芯片、抗干扰电路、限流与软启动电路、双重过流过压电路组成。
根据GB 3638 标准的要求,为防止电源反接或电路总电容能量外扩,在输入端串联3 个SS34二极管,限流软启动电路可以将设备启动时的冲击电流限制在允许范围内,可以提高基站的稳定性。
自组网基站软件框图如图5。
图5 自组网基站软件框图Fig.5 Block diagram of AD hoc network base station software
内核用户层中运行主控、组网模块和Linux 嵌入式操作系统软件;ARM 和FPGA 功能区运行波形控制、接口控制和网络协议处理程序。基站的数字波形信号采用COFDM 调制方式处理,通过QPSK/16QAM/64QAM/256QAM 自适应调节技术提高平均吞吐量和频带利用率。
设备之间组建网络是以无线Mesh 网络的形式,Mesh 网络结构使用了IEEE802.11s 软件协议,使相关的节点实现点对点的连接[11]。通过对/etc/config/wireless 配置文件的修改完成协议的设置,从而顺利构建Mesh 网络,通信链路构建流程如图6。
图6 基站建立通信链路流程图Fig.6 Flow chart of establishing a communication link for a base station
基站通电后,通过默认的共享密钥和Mesh ID 等信息与根节点关联上AC 的基站进行Mesh Peering Open/Confirm 交互,从而建立非安全临时的连接和MPP 节点路由;基站通过此次连接与DHCP server 交互,从而获得AC 和自己的IP 地址;发现AC 并与其进行关联,临时建立CAPWAP 隧道,从AC 获得配置信息;然后通过Mesh Peering Close 消息断开之前的临时连接;利用新的配置信息进行Mesh Peering Open/Confirm 交互,完成密钥协商,进而得到基站间通信的最终密钥,并建立起安全正式的通信链路;与AC 也建立起安全的CAPWAP 隧道;若两基站间长时间无法建立连接则会恢复默认的配置,重新开始以上步骤,直到与AC 建立起安全CAPWAP 隧道。
自组网基站与地面调度台通过有线方式连接,启动基站后,基站之间通过1.4 GHz 频段建立无线中继,从而形成从地面指挥部到救援现场的通信链路。同时自组网基站采用2.4 GHz 频段实现无线覆盖,为救援队携带的智能终端设备提供网络,实现矿井下数据与地面指挥部之间的信息互通。
测试表明,该自组网基站在矿井下断电断网的情况下能够很好地提供网络,完成信息地传递,多跳能力为视频6~8 跳,单跳传输距离不少于200 m,传输时延单跳约7 ms,整机功耗低于15 W,可持续工作4.5 h,整机质量约3 ㎏,可以满足煤矿井下灾后断电断网环境的应急通信也可应用于矿井下临时组网。
设计了一款矿用本安型自组网基站,基站通过无线Mesh 网络通信技术建立了矿井下与地面之间的通信链路,为各种终端设备提供网络。介绍了自组网基站的工作原理、硬件组成和基站的软件的设计。自组网基站克服了现有产品通信距离短、传输带宽窄、电池工作时间短、不方便携带等不足,QPSK/16QAM/64QAM/256QAM 自适应调制,支持“全无线”和“有线+无线”两种工作模式,提高了事故救援的效率。