2. 中国科学院大学, 100039 北京
2. University of Chinese Academy of Sciences, 100049 Beijing, China
近地大气激光通信系统中,大气湍流效应严重影响了通信误码率.脉冲位置调制(PPM)技术具有较高的峰值光功率,可以以最小的光平均功率达到最高的数据传输速率,相比于传统的OOK调制方式具有更好的差错性能和出色的抗干扰能力等优点.因此,PPM调制解调技术非常适合自由空间光通信,有助于提高空间光通信的可靠性,并已得到广泛研究[1-4].
PPM调制解调系统的关键技术在于接收端的时隙同步时钟和帧同步时钟的恢复,时隙时钟又是解调系统的关键.实际大气光通信系统存在时钟抖动现象,会引起时隙同步时钟的偏移.文献[5]提出使用锁相环(PLL)技术来提取PPM光通信系统中时隙时钟信号.文献[6-10]实现了传输PRBS码的PPM调制数字光纤通信系统,详细分析了PPM调制系统中的同步问题,帧同步采用基于锁相环的方法,即锁住“肩并肩”的两个光脉冲.
本文设计了一种改进的近地大气激光通信PPM调制解调系统.在传统的数字锁相环中增加了一种数字滤波器和FIFO缓存单元,降低了系统随机噪声的干扰,并减少了时隙时钟的抖动.另外,本文采用的帧同步方法与传统的“肩并肩”的帧同步方式相比,缩短了同步建立时间,不需要等待“肩并肩”的信号形式出现就可以建立同步.
1 PPM调制系统PPM调制系统如图 1所示.由于受到激光器调制速率的限制,一般在几Mbps量级,而商用的强度调制器的调制速率已经可以达到40 Gbps以上,所以系统采用外调制方式.原始信号进入PPM调制单元,通过FPGA内部逻辑将信号变换成PPM信号序列;然后经过电压驱动放大器,将PPM信号放大,使其驱动强度调制器;强度调制器将PPM信号调制到1 550 nm的激光上,而强度调制器需要预先根据PPM信号的电压与激光器输出的光功率, 设定最佳的偏置电压;最后经过掺铒光纤放大器(EDFA)放大后送给光学发射天线.
光学发射系统为2个10 mm口径镜头组成,EDFA放大后的光信号经过输出光功率为1:1的分束器,将2束带有同样信息的光信号准直进入发射镜头,采用多口径发射是为了克服大气湍流的影响.
PPM调制过程是将原始信号信息映射为窄脉冲序列,窄脉冲所在的不同位置代表不同的原始信号信息.本文所采用的PPM调制阶数为4,调制信号与原始信号的映射表如表 1所示, 信号的符号分为4种,每种符号的概率为1/4,分别对应不同的PPM调制信号.
由于4-PPM调制的调制信号4 bit代表原始信号2 bit的信息,为了实现一对一的映射,PPM信号要采用原始信号2倍的时钟频率.
PPM信号调制过程如图 2所示.先将原始的串行数据按照2倍的时钟频率将其转换为4位并行数据,将其依次存入锁存器中,当每存完4位数据后,对锁存器中的值进行判断,按照表 1中的对应关系,输出对应的PPM信号序列.
图 3为PPM仿真分析的结果,虚线表示原始信号,实线表示PPM调制信号,PPM调制信号延迟5个半时钟周期后,生成与原始信号一一对应的PPM信号序列.
PPM信号经过大气传输后,2束光斑在接收端光强叠加,通过一个80mm口径的光学接收镜头将空间光耦合至APD探测器的靶面上,之后的信号处理应包括前置互阻放大器、限幅放大电路、时钟与数据恢复电路和PPM解调电路.
接收系统框图如图 4所示.APD探测器使用Voxtel公司的200 Mbps速率APD,该APD内部集成TIA前置放大器,APD的偏置电压控制和自动温度控制等功能通过APD的控制单元完成.限幅放大电路使用MAX3747芯片.时钟与数据恢复和PPM解调在调制解调板中实现.调制解调板由ALTERA公司的Cyclone系列EP1C12Q240C8芯片、电源部分和接口电平转换电路等部分组成,其中接口电平转换电路可将限幅放大器输出的CML电平转化为FPGA可用的LVDS高速差分电平.
时隙时钟同步(位同步)是指在接收端的基带信号中提取码元定时的过程,所提取的时隙同步时钟是频率等于码速率的定时脉冲.
本文采用的是基于数字锁相环的方式,同步提取电路由过零提取、压控振荡器(晶振)、分频器、相位比较器和脉冲加减控制组成, 具体流程图如图 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,将此低电平跟控制计数器的时隙时钟相与,使计数器暂停计数一次,从而通过扣除时隙时钟的方式逐渐达到帧同步.
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) |
同步建立时间是指从未同步状态到同步状态(如开机、中断等情况)所需的最长时间.对于基于添扣脉冲的位同步方法,当时隙同步脉冲相位与鉴相器输出的真实相位差π(对应时间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,满足传输要求.
图 9为10 Mbps通信数据速率下,通过改进的数字锁相环提取出的时隙同步时钟,恢复的时钟质量较好.
设计的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. DOI:10.3321/j.issn:0367-6234.2007.11.032 |
[3] |
刘敏. 无线激光通信系统中LDPC码和PPM的传输性能研究[D]. 西安: 西安电子科技大学, 2013. http://cdmd.cnki.com.cn/Article/CDMD-10701-1013306006.htm
|
[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. DOI:10.1109/TCOM.1986.1096445 |
[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. DOI:10.1109/LPT.2014.2337953 |
[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. DOI:10.1049/el:19920941 |
[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. DOI:10.1364/AO.53.001268 |
[9] |
KUMAR N. 2.5Gbit/s optical wireless communication system using PPM modulation schemes in HAP-to-satellite links[J]. Optik, 2014, 125(14): 1401-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. DOI:10.1109/JLT.2011.2176466 |