1、2023年第1期基于 OOK 调制的水下高速激光通信系统设计与实现Design and implementation of underwater high-speed lasercommunication system based on OOK modulationGONG Congan1,HU Fangren1*,ZHAO Xiaoyan2,ZHOU Jun2(1.School of Electronic and Optical Engineering,Nanjing University of Posts and Telecommunications,Nanjing 210023,Chin
2、a;2.Nanjing Advanced Technology Laser Research Institute,Nanjing 210038,China)Abstract:In order to meet the requirements of underwater high-speed laser communication and improve the error code perfor-mance of the system,an underwater high-speed laser communication system based on on-off keying(OOK)m
3、odulation is de-signed.The sliding window average filtering method is used to denoise the received data,and the threshold decision is made afterthe joint threshold is obtained according to the fixed threshold and the adaptive threshold.The system test results show that the biterror performance of th
4、e joint threshold decision mode is better than that of the fixed threshold decision mode and the adaptivethreshold decision mode.The bit error rate of the system is about 0 and 10-2respectively when communicating with clean waterand water containing a small amount of suspended impurities.Key words:v
5、isible light communication,on-off keying,joint judgment,data preprocessing,anti-interference capability龚从安1,胡芳仁1*,赵晓燕2,周 军2(1.南京邮电大学 电子与光学工程学院,南京210023;2.南京先进技术激光研究院,南京210038)摘要:为了满足水下高速激光通信的需求和提高系统的误码性能,设计一种基于二进制开关键控(OOK)调制的水下高速激光通信系统,采用滑窗平均滤波方法对接收数据进行去噪处理,根据固定值阈值和自适应阈值方式求取联合阀值后进行门限判决。系统测试结果表明:联合阈值
6、判决方式的误码性能优于固定阈值判决和自适应阈值判决方式;系统在洁净水、水中含少量悬浮杂质 2 种水质通信时的误码率分别为 0、10-2左右。关键词:可见光通信;开关键控;联合判决;数据预处理;抗干扰能力中图分类号:TN92文献标志码:A文章编号:1002-5561(2023)01-0013-04DOI:10.13921/ki.issn1002-5561.2023.01.003开放科学(资源服务)标识码(OSID):引用本文:龚从安,胡芳仁,赵晓燕,等.基于OOK调制的水下高速激光通信系统设计与实现J.光通信技术,2023,46(6):13-16.0引言水下激光通信技术利用蓝绿激光作为信息载体,
7、因具有带宽宽、传输速率高和保密性好等优点而得到迅猛发展。相比声波传输和电磁传输等技术,水下激光通信技术在传输速率上体现出无可比拟的优势。开关键控(OOK)作为一种操作简单、解调方便的数字调制方式在水下通信中应用广泛。2020年,哈尔滨工程大学的夏思远1设计了基于OOK调制及LED阵列的水下全双工光通信系统,在误码率为10-4时实现了27 m的传输距离。但是,该系统未对信号进行抗干扰处理,导致在水质环境较差时误码率较高。因此,为了提高系统的误码性能,本文根据水下信道特征和OOK信号模型,引入数据去噪处理、联合阀值判决技术,设计一种基于OOK调制的水下高速激光通信系统。1水下光传播衰减规律与OOK
8、信号模型光信号在水中受到的衰减与空气中类似,都符合指数衰减规律2-3。本文提出的水下高速激光通信系统采用蓝绿激光进行通信,因此只考虑单色光的传播特性4。本文采用OOK信号表示激光脉冲强度,“1”表示收稿日期:2022-02-24。作者简介:龚从安(1995),男,江苏南京人,硕士研究生,现就读于南京邮电大学电子与光学工程学院光学工程专业,主要从事水下激光通信系统设计、基于FPGA的通信调制解调算法研究和滤波去噪等通信算法优化的相关研究工作。*通信作者:胡芳仁(1973),男,博士,教授,主要研究方向为光微机电系统、化合物半导体以及集成光电子器件与系统。专 题:可 见 光 通 信132023年第
9、1期龚从安,胡芳仁,赵晓燕,等:基于OOK调制的水下高速激光通信系统设计与实现有激光脉冲,“0”表示无激光脉冲,因此OOK时域表达式5为s(t)OOK=KK=0SmP(t-KT)(1)其中,K为自然数;Sm为二进制序列,取值为1或者0;t为采样时间,P(t)为发射端脉冲整形函数,T为码元周期。由于OOK信号是一种随机脉冲序列,对其进行傅里叶变换时,其频域为一常数,因此只能用功率谱描述其频率特性。单极性非归零码-开关键控(NRZ-OOK)信号对应的功率谱密度6为P(f)=TB4S2a(fTB)+14(f)(2)其中,TB为单个码元高电平持续时间(码元长度),f为基带信号频率,Sa(fTB)为抽样
10、函数,(f)为离散脉冲。式(2)中,第一项为连续谱,第二项为离散谱,离散谱不包含有用信息。NRZ-OOK信号能量主要集中于第一个连续谱,通常用连续谱第一个零点来定义信号的带宽。在水下激光脉冲调制中,由于NRZ不包含定时信息,因此本文设计的系统将在解调端通过帧同步的方法提取调制解调的同步信息。2系统设计本文设计的基于OOK调制的水下高速激光通信系统框图如图1所示。系统由发射端、水下信道和接收端组成,其中的现场可编程门阵列(FPGA)通信板是基于Xilinx公司的Kintex7芯片处理器设计的。系统参数设置如下:激光二极管(LD)光源输出波长为532 nm的绿光,发射光功率为1 W;发射端、接收端
11、2端的工作电压均为12 V,工作电流为3 A,准向通信开角(全角)60;设备与上位机之间通过百兆网连接,调制频率为200 MHz。在发射端,OOK调制后的电信号通过LD驱动电路驱动LD发光;在接收端,采用滨松光子公司的光电倍增管(PMT)探测激光信号,再将信号经采样频率为125 MHz的模/数转换器采样后输入FPGA通信板进行信号处理,并最终在接收端的上位机上显示。系统实物图如图2所示。3信号处理3.1数据去噪处理滑窗平均滤波是有限元脉冲响应(FIR)滤波的一种特例7-8。滑窗平均滤波在抑制噪声的同时可以保留比较陡峭的边沿,适用于激光脉冲信号去噪处理。理论上,滑窗窗口值越大,噪声被抑制得越明显
12、,但是过大的窗口值会导致波形过拟合,最后无法正确解调,因此合适的窗口大小至关重要。滑窗平均滤波器的频率响应表达式为Hej()=sinW2()W2(3)其中,W为滑窗窗口大小,为频率。由式(3)可知,频率响应为一个矩形脉冲。当Hej()=0.707时,代入=2fco化简可得W=0.443Fsfco(4)其中,Fs为系统采样频率。将Fs=125 MHz、截止频率fco=12 MHz代入式(3),算出窗大小约为5。采集数据预处理前后的波形如图3所示。可以看出,与原始数据相比,经过预处理后信号变得更加平滑,噪声得到了有效抑制,因此降低了解调误码概率。3.2联合阈值判决OOK信号是一种先验等概确知信号,
13、因此可以对其进行最佳接收设计9-10。水下OOK通信随机信道中,信号功率主要为发送码元“1”时的功率,发送“0”时功率为0。因此,二进制最佳误码率的判决门限为Sv=S1+S02=S12(5)其中,S1和S0分别为发送码元“1”、“0”时的信号幅度。强度调制信号通常采用非相干解调,通过设定固定阈值或自适应阈值的方式进行门限判决。由于水下复杂环境的影响,信号幅度波动明显,固定阈值无法适应图1基于OOK调制的水下高速激光通信系统框图图2水下高速激光通信系统组成实物图专 题:可 见 光 通 信142023年第1期龚从安,胡芳仁,赵晓燕,等:基于OOK调制的水下高速激光通信系统设计与实现多变的水下环境,
14、导致误判概率增大、系统误码性能下降。自适应阈值是基于累加求平均思想,将N个采样值按先后顺序存入寄存器中,然后通过右移的方式计算平均值。自适应阈值的表达式为Va=NkSk(t)n(6)其中,n为自适应阈值平均点数,Sk(t)为当前采样点。自适应阈值的缺点是容易出现计算过拟合,当自适应阈值较小时导致码元“0”判决错误。为了降低水下湍流的影响,同时保持在整个数字信号处理过程中的最佳接收门限值,本文结合固定阈值和自适应阈值,求取联合阈值Ev为Ev=Sa+Sv2(7)其中,Sa表示上位机预设门限值。Ev值不仅保持了门限值总体的最佳范围,也确保不会出现过拟合现象,仿真结果如图4所示。在稳定洁净水池链路中改
15、变信号信噪比,比较固定阈值、自适应阈值和联合阈值3种判决方式的误码率对比情况如图5所示。可以看出,信噪比较低时,固定阈值判决方式与联合阈值、自适应阈值2种判决方式的误码率相近;在信噪比较高时,联合阈值判决方式的误码性能优于固定阈值和自适应阈值判决方式。因此,联合阈值判决方式更加适合于环境复杂的水下基带信号传输解调系统。4系统测试本文搭建的水下通信系统测试实验平台如图6所示。在发送端,数据源数据经上位机发送、FPGA通信板处理(对数据进行缓冲整形成帧和并/串转换,调制成所需的码元宽度)和LD驱动电路后驱图4 3种阈值曲线图5 3种判决方式的误码率对比图6水下通信系统测试实验平台(a)原始数据图3
16、数据去噪处理前后的波形对比(b)数据去噪处理后专 题:可 见 光 通 信152023年第1期龚从安,胡芳仁,赵晓燕,等:基于OOK调制的水下高速激光通信系统设计与实现动LD发光。在接收端,首先对采集到的激光脉冲(包含时钟信息、噪声分量)进行峰值检测,找到帧数据起点;然后采用改进的联合判决方式进行码元恢复,检测出帧头,完成数据恢复,并将恢复的数据发至上位机显示。水下高速光通信系统测试结果如图7所示。可以看出,系统接收端未出现错误字符。根据水下光信道衰减效应特点,本文将通信距离和水质环境作为变量进行对比测试,具体测试参数设置情况如下:发送8帧字符数,每帧236字节,分别在传输距离为5 m和10 m的水下链路进行测试。在接收端利用Beyond Compare软件对比收发字符,得到测试结果如表1所示。多次实验结果表明:在洁净水链路中,当信噪比为9 dB左右时,系统在10 m洁净水链路中可以实现25 Mb/s无误码传输;在水中含少量悬浮杂质链路中,当信噪比为5 dB左右、传输距离为10 m时,误码率为10-2左右,依然保持着较高的解调性能。5结束语本文设计并验证了基于OOK调制的水下激光高速通信