改进的大气激光通信PPM调制解调系统设计

2016-05-17 07:17吴志勇高世杰耿天文吴佳彬
哈尔滨工业大学学报 2016年5期

马 爽, 吴志勇, 高世杰, 耿天文, 吴佳彬

(1.中国科学院 长春光学精密机械与物理研究所, 130033 长春;2.中国科学院大学, 100039 北京)



改进的大气激光通信PPM调制解调系统设计

马爽1,2, 吴志勇, 高世杰1, 耿天文1, 吴佳彬1,2

(1.中国科学院 长春光学精密机械与物理研究所, 130033 长春;2.中国科学院大学, 100039 北京)

摘要:为进一步提高PPM解调的性能,系统以FPGA为主控单元,提出了一种改进的数字锁相环提取时隙同步时钟和快速帧同步提取方案,在传统的数字锁相环中添加了数字滤波器和FIFO缓存单元. 结果表明:系统能够精确地调整时隙时钟,调整精度达到0.25π,10 Mbps信号的时隙时钟的抖动量仅为1.5 ns,最终系统实现了10 Mbps的大气激光通信.

关键词:激光通信; 脉冲位置调制; 时钟同步; 数据与时钟恢复

近地大气激光通信系统中,大气湍流效应严重影响了通信误码率. 脉冲位置调制(PPM)技术具有较高的峰值光功率,可以以最小的光平均功率达到最高的数据传输速率,相比于传统的OOK调制方式具有更好的差错性能和出色的抗干扰能力等优点. 因此,PPM调制解调技术非常适合自由空间光通信,有助于提高空间光通信的可靠性,并已得到广泛研究[1-4].

PPM调制解调系统的关键技术在于接收端的时隙同步时钟和帧同步时钟的恢复,时隙时钟又是解调系统的关键. 实际大气光通信系统存在时钟抖动现象,会引起时隙同步时钟的偏移. 文献[5]提出使用锁相环(PLL)技术来提取PPM光通信系统中时隙时钟信号. 文献[6-10]实现了传输PRBS码的PPM调制数字光纤通信系统,详细分析了PPM调制系统中的同步问题,帧同步采用基于锁相环的方法,即锁住“肩并肩”的两个光脉冲.

本文设计了一种改进的近地大气激光通信PPM调制解调系统. 在传统的数字锁相环中增加了一种数字滤波器和FIFO缓存单元,降低了系统随机噪声的干扰,并减少了时隙时钟的抖动. 另外,本文采用的帧同步方法与传统的“肩并肩”的帧同步方式相比,缩短了同步建立时间,不需要等待“肩并肩”的信号形式出现就可以建立同步.

1PPM调制系统

PPM调制系统如图1所示.由于受到激光器调制速率的限制,一般在几Mbps量级,而商用的强度调制器的调制速率已经可以达到40 Gbps以上,所以系统采用外调制方式. 原始信号进入PPM调制单元,通过FPGA内部逻辑将信号变换成PPM信号序列;然后经过电压驱动放大器,将PPM信号放大,使其驱动强度调制器;强度调制器将PPM信号调制到1 550 nm的激光上,而强度调制器需要预先根据PPM信号的电压与激光器输出的光功率,设定最佳的偏置电压;最后经过掺铒光纤放大器(EDFA)放大后送给光学发射天线.

光学发射系统为2个10 mm口径镜头组成,EDFA放大后的光信号经过输出光功率为1:1的分束器,将2束带有同样信息的光信号准直进入发射镜头,采用多口径发射是为了克服大气湍流的影响.

图1 PPM调制发射端设计

PPM调制过程是将原始信号信息映射为窄脉冲序列,窄脉冲所在的不同位置代表不同的原始信号信息. 本文所采用的PPM调制阶数为4,调制信号与原始信号的映射表如表1所示,信号的符号分为4种,每种符号的概率为1/4,分别对应不同的PPM调制信号.

由于4-PPM调制的调制信号4 bit代表原始信号2 bit的信息,为了实现一对一的映射,PPM信号要采用原始信号2倍的时钟频率.

表1 4-PPM时,调制信号与原始信号对应关系

PPM信号调制过程如图2所示.先将原始的串行数据按照2倍的时钟频率将其转换为4位并行数据,将其依次存入锁存器中,当每存完4位数据后,对锁存器中的值进行判断,按照表1中的对应关系,输出对应的PPM信号序列.

图2 PPM调制过程框图

图3为PPM仿真分析的结果,虚线表示原始信号,实线表示PPM调制信号,PPM调制信号延迟5个半时钟周期后,生成与原始信号一一对应的PPM信号序列.

图3 PPM调制仿真分析

2PPM接收系统

PPM信号经过大气传输后,2束光斑在接收端光强叠加,通过一个80mm口径的光学接收镜头将空间光耦合至APD探测器的靶面上,之后的信号处理应包括前置互阻放大器、限幅放大电路、时钟与数据恢复电路和PPM解调电路.

接收系统框图如图4所示. APD探测器使用Voxtel公司的200 Mbps速率APD,该APD内部集成TIA前置放大器,APD的偏置电压控制和自动温度控制等功能通过APD的控制单元完成. 限幅放大电路使用MAX3747芯片. 时钟与数据恢复和PPM解调在调制解调板中实现. 调制解调板由ALTERA公司的Cyclone系列EP1C12Q240C8芯片、电源部分和接口电平转换电路等部分组成,其中接口电平转换电路可将限幅放大器输出的CML电平转化为FPGA可用的LVDS高速差分电平.

图4 PPM接收系统框图

2.1PPM解调单元

2.1.1时隙时钟同步

时隙时钟同步(位同步)是指在接收端的基带信号中提取码元定时的过程,所提取的时隙同步时钟是频率等于码速率的定时脉冲.

本文采用的是基于数字锁相环的方式,同步提取电路由过零提取、压控振荡器(晶振)、分频器、相位比较器和脉冲加减控制组成,具体流程图如图5所示.

图5 数字锁相环电路

过零信号的提取即为信号跳边沿的检测,检测时钟频率为码元速率的32倍,每检测到一个跳变沿,产生一个时钟周期的高电平,提取出时隙时钟信息. 相位比较器则输出本地时钟与时隙时钟信息的相位差,产生超前或滞后脉冲. 通过控制本地晶体振荡器输出的脉冲个数,添加或扣除脉冲就能使分频器输出的脉冲提前或推迟出现,从而形成时隙同步时钟.

此种超前/滞后式的同步方法,无论添脉冲还是扣脉冲,相位校正总是阶跃式的,校正的稳态相位不会为零,总是围绕中心点在超前与滞后之间来回摆动,从而导致恢复的时隙时钟的抖动.

为了消除这种现象,在相位比较器后端加入一种数字式滤波器——随机徘徊滤波器. 当输入超前脉冲时,计数器加1,当输入滞后脉冲时,计数器减1;只有当2N可逆计数器计满置2N或0时,才会输出一个超前或滞后脉冲,此时计数器复位置N;当输入的超前或滞后脉冲随机出现时,2N可逆计数器始终在N值左右摆动,则不输出超前或滞后脉冲. 增加随机徘徊滤波器后,系统在以下两个方面得到了优化:

1)滤掉了随机噪声;

2)减低了同步时钟抖动频率.

虽然时隙同步时钟呈现阶跃式跳动,但此时同步时钟的边沿已经是数据采样的最佳时刻,用同步时钟将数据写入异步FIFO中,再用本地晶振产生的时钟将数据从FIFO中读出,利用FIFO对数据的缓存,克服了时钟的抖动现象.

2.1.2帧同步

帧同步可采用插入法和直接法. 插入法即在每帧的帧头部插入特殊的码元,用以辨别每帧的起始位置,比如插入巴克码,但这样会让系统复杂化,并占用了原本传输信息的时隙,增加信息的冗余,所以本文采用直接法提取帧同步信号. 传统上多采用基于锁相环的方法,锁住“肩并肩”的两个光脉冲. 但随着PPM调制阶数的增加,“肩并肩”形式的光脉冲出现概率很小,为了提高同步的效率,采用以下方式.

根据PPM信号以下的3个特点:

1)每个4-PPM帧由4个时隙组成,其中有且只有1个时隙是高电平,其余都是低电平;

2)若连续出现4个低电平,说明这4个低电平一定不处在同1个PPM帧当中,而是相邻的2个帧中;

3)若连续出现2个高电平,说明这2个高电平只能在相邻的2个帧当中.

具体帧同步程序流程图如图6所示. 接收端PPM信号先经过串/并转换单元,在时隙同步时钟控制下,将数据写入4位的移位寄存器中;再对移位寄存器中的4位数据进行逻辑判断,若这4位数据中有且只有1个高电平时,则输出高电平,其他情况输出低电平. 此时,计数器对时隙时钟进行计数,计数器每计4个数产生1个进位高电平,其他时候输出低电平. 将计数器输出与逻辑判断结果相与,若两者都为高电平,相与结果为1时,则输出一个帧同步信号,其他时刻不输出帧同步信号. 若相与结果为0,将此低电平跟控制计数器的时隙时钟相与,使计数器暂停计数一次,从而通过扣除时隙时钟的方式逐渐达到帧同步.

图6 PPM帧同步信号提取流程图

3系统性能分析

3.1速度分析

PPM接收系统的速度是由时钟恢复电路的最大工作速度决定的,最大工作速度取决于FPGA内嵌PLL所能提供的最大速度及分频器的分频系数.

1 Mbps速率实验的PPM时隙同步时钟 1 MHz,原始信号速率500 KHz,分频系数32,系统时钟32 MHz;10 Mbps速率实验的PPM时隙同步时钟10 MHz,原始信号速率5 MHz,分频系数32,系统时钟320 MHz.

3.2相位误差分析

相位误差主要是由于同步脉冲的相位在跳变的调整所引起的. 在基于添扣脉冲的位同步方法中,分频器的系数n=32,每调整一步,相位改变4个系统时钟周期,故两次实验的最大的相位误差均为

(1)

3.3同步建立时间分析

同步建立时间是指从未同步状态到同步状态(如开机、中断等情况)所需的最长时间. 对于基于添扣脉冲的位同步方法,当时隙同步脉冲相位与鉴相器输出的真实相位差π(对应时间T/2)时,调整时间最长,此时所需最大调整次数为

对于4-PPM调制信号,每4个脉冲周期出现一个高电平,即2个过零点基准脉冲,因此,平均每T/2脉冲周期可能有一次调整,并且本实验在鉴相器后端假如随机徘徊滤波,使调整周期增加一倍,故最大的位同步建立时间为

(3)

而本文采用的帧同步方法在没有同步头的情况下,当帧同步脉冲与真实数据帧的误差为3T时,调整时间最长,每个脉冲周期调整一次,此时的最大同步建立时间为

(4)

传统的“肩并肩”形式的帧同步方法中,“肩并肩”形式的信号出现的概率是随机的,当这种形式信号出现的时间大于3T时,本文的方法将极大地缩短同步的建立时间. 这种“肩并肩”形式的信号出现的时间小于3T的概率是较小的,此时两种方法的同步建立时间相差不大.

3.4抖动分析

抖动又称定时抖动,时钟信号的抖动可以看作实际的时钟信号跳变沿与理想时钟跳变沿的偏移. 由5 GHz采样示波器测得10 MHz同步时钟沿的抖动量为1.5 ns,即0.15%T.

4实验结果

图7为1 Mbps通信数据速率下,发送数据为循环码,PPM调制阶数为4,发送板晶振为40 MHz,接收板晶振为29.491 2 MHz时,未加FIFO和加入FIFO后恢复的时隙时钟. 可以明显看出,加入FIFO后,时钟抖动情况明显下降,并能很好地恢复出原始信号.

图8为10 Mbps通信数据速率下,发送数据为循环码,PPM调制阶数为4,发送板晶振为40 MHz,接收板晶振为50 MHz时,原始信号与经过PPM调制解调后的信号. 从图中测得,经过系统传输后,信号延迟了1.078 μs,满足传输要求.

图7 1 Mbps速率未加FIFO和加入FIFO后恢复的时隙时钟

图8 10 Mbps速率下原始信号与解调信号

图9为10 Mbps通信数据速率下,通过改进的数字锁相环提取出的时隙同步时钟,恢复的时钟质量较好.

图9 10 Mbps速率下恢复的时隙同步时钟与解调信号

5结论

设计的PPM调制解调系统完成了1 Mbps和10 Mbps通信速率下的大气激光通信,同步系统的相位误差仅为0.25π,系统的同步建立时间仅为7个时隙时钟周期,10 MHz的同步时钟沿的抖动仅为时隙时钟周期的0.15%,利用数字滤波器和FIFO的缓存优化了系统设计. 本文的方法理论上可以达到更高的通信速率,还需要对更高速的通信系统进行验证,同时,为了提高大气激光通信的误码率性能,还应研究可以与PPM调制解调相结合的编码形式.

参考文献

[1] 潘俊俊,贾振.Gamma-Gamma湍流中副载波大气光通信系统的性能分析[J].光电子·激光,2007,18(8):953-955.

[2] 王怡,郭黎利,王克家. 基于Turbo码的相干光通信系统性能研究[J].哈尔滨工业大学学报,2007,39(11):1811-1813.

[3] 刘敏.无线激光通信系统中LDPC码和PPM的传输性能研究[D].西安:西安电子科技大学,2013.

[4] 王海先.大气中激光通信技术[J].红外与激光工程,2001,30(2):123-127.

[5] CHEN C C, GARDNER R M. Performance of PLL syn-chronized optical PPM communication systems[J]. IEEE Transactions on Communications, 1986,34(10)988-994.

[6] DELGADO R, FRANCISCO A. Color shift keying com-munication system with a modified PPM synchronization scheme[J]. IEEE Photonics Technology Letters, 2014,26(18):1851-1854.

[7] ELMIRGHANI J, CRYAN R, CLAYTON M. Spectral characterisation and frame synchronisation of optical fibre digital PPM[J]. IEEE Electronics Letters, 1992,28(16):1482-1483.

[8] JIANG Yijun, TAO Kunyu, SONG Yiwei. Packet error rate analysis of OOK, DPIM and PPM modulation schemes for ground-to-satellite laser uplink communications[J]. Applied Optics, 2014,53(7):1268-1273.

[9] KUMAR N. 2.5Gbit/s optical wireless communication system using PPM modulation schemes in HAP-to-satellite links[J]. Optik, 2014,125(14):3401-3404.

[10]RAY I, SIBLEY M J N, MATHER P J. Performance analysis of offset pulse-position modulation over an optical channel[J].Journal of Lightwave Technology, 2012,30(3):325-330.

(编辑王小唯苗秀芝)

Design of modified atmospheric laser communication PPM modulation-demodulation system

MA Shuang1,2, WU Zhiyong1, GAO Shijie1, GENG Tianwen1, WU Jiabin1,2

(1. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, 130033 Changchun, China;2. University of Chinese Academy of Sciences, 100049 Beijing, China)

Abstract:In order to improve the performance of PPM demodulation system, we proposed an improved digital phase-locked loop to extract slot synchronization clock and a fast frame synchronization extraction scheme. On the basis of traditional digital phase-locked loop, the digital filter and FIFO buffer unit are added. The results show that the slot synchronization clock can be precisely adjusted. The adjustment accuracy is 0.25π. The jitter of slot synchronization clock is only 1.5 ns in 10 Mbps. Finally the system achieves atmospheric laser communication in 10 Mbps.

Keywords:laser communication; pulse position modulation; clock synchronization; CDR

中图分类号:TN929.12

文献标志码:A

文章编号:0367-6234(2016)05-0105-05

通信作者:马爽,jy01892231@126.com.

作者简介:马爽(1987—),男,博士;吴志勇(1965—),男,研究员,博士生导师.

收稿日期:2015-2-10.

doi:10.11918/j.issn.0367-6234.2016.05.017