Page 28 - 网络电信2023年4月刊
P. 28

二、可见光通信数字基带系统设计方案                                 图3 室内可见光通信系统硬件平台实物展示
                基于自适应偏置光正交频分复用的可见光通信数字基带系
            统设计主要包括两个部分:系统的基本参数和物理层帧结构。该
            系统中采取与第1节相同的采样频率,即10MHz。因为ISE14.7开
            发环境中的快速傅里叶变换核设置的数据长度多为2的幂次方,
            故该系统采取27,即128点的快速傅里叶变换/快速傅里叶逆变
            换,并取其长度的1/4作为循环前缀。表1中列出了可见光通信数
            字基带系统中主要使用的数据参数。
              表1 可见光通信数字基带系统基本参数设计


                                                                     3.1 快速傅里叶逆变换/快速傅里叶变换模块
                                                                     快速傅里叶逆变换/快速傅里叶变换模块是该平台的核心
                                                                 部分。发射端的快速傅里叶逆变换将子载波上承载的频域符号
                                                                 转换为时域信号进行传输,而接收端的快速傅里叶变换模块将接
              图2 可见光通信数字基带系统物理层帧结构示意图                            收到的时域信号转换为频域符号进行解调。串行的比特数据在
                                                                 进入  FPGA  后,每2个或4个比特分为一组,通过格雷码映射到复
                                                                 平面上,进行4QAM  或16QAM  的数字映射。本节实验中快速傅里
                                                                 叶逆变换/快速傅里叶变换模块中设置的IP核输入为16bit,故而
                                                                 将星座点的值量化为16bit的数据。即在4QAM  数字映射中,实部
                                                                 和虚部两条支路的十进制取值为{-128,+127},而在16QAM  数字
                                                                 映射中,两条支路的十进制取值为{-384,-128,+127,+381}。以
                                                                 4QAM 映射方案为例,其二进制取值对照如表2所示。
                                                                  表2 4QAM数字映射二进制取值对照表






                                                                     映射后的QAM符号对应前64个子载波中所有的奇载波和
                图2展示了该系统所设计的物理层帧结构。以快速傅里叶逆
                                                                 第2(2n+1)个偶载波,n=0,1,2,…,15,而第4n个子载波被空
            变换后128点的时域数据和32点的循环前缀,共160个采样点长度
                                                                 置,n=0,1,2,…,15,不携带有效数字符号。映射后的调制信号随
            为一组OFDM数据符号。可见光通信数字基带系统中的每一帧由
                                                                 即加载进入厄米特对称模块,形成128点的频域符号。该平台主
            前导序列和数据载荷两部分组成。其中,前导序列包含160个采
                                                                 要采用ISE14.7开发环境中的  FFTIP核实现快速傅里叶逆变换/
            样点长度的短训练序列和两组相同OFDM数据符号组成的长训练
                                                                 快速傅里叶变换。FFTIP核的设置主要包含参数配置、算法架构
            序列,分别用于寻找每一帧快速傅里叶变换的窗口位置和信道的
                                                                 方式和输入输出信号分析。可见光通信数字基带系统中  FFTIP
            估计与均衡。数据载荷部分位于前导序列之后,通过自适应偏置
                                                                 核的参数配置为1个通道数目,128点快速傅里叶变换长度,16bit
            光正交频分复用方案承载传输的有效信息。在该系统所设计的
                                                                 输入数据宽度,数据正序输出并添加循环前缀使能和使用可配置
            物理层帧结构中,每一帧包括由一组短训练序列,一组长训练序
                                                                 逻辑块的蝴蝶算法等。算法架构方式采取流水线I/O结构,以实
            列组成的前导序列和30组 OFDM 数据符号组成的数据载荷。
                                                                 现数据的连续处理和较大的吞吐量。FFTIP核中主要输入输出信
                                                                 号的功能描述如表3所示。
                三、可见光通信数字基带系统的FPGA实现
                第1节通过自适应偏置光正交频分复用方案的MATLAB离线实                     表3 FFT IP核输入输出信号功能描述
            现验证了使用光OFDM信号在室内进行可见光通信的可行性。通
            过FPGA搭建室内可见光通信硬件平台,设计并实现第2节提出的
            基于自适应偏置光正交频分复用方案的可见光通信数字基带系
            统。具体地,基于FPGA在ISE14.7开发环境下利用Verilog语言实
            现室内可见光通信系统的关键技术,并将给出发射端和接收端快
            速傅里叶逆变换/快速傅里叶变换模块、自适应直流偏置模块、                             图4展示了发射端快速傅里叶逆变换模块的部分时序图。快
            前导序列模块等3个主要模块的实现原理、细节及实验结果。图                         速傅里叶逆变换模块将输入信号fwd_inv设置为0,表示进行快速
            3展示了笔者搭建的室内可见光通信系统硬件平台的实物装置。                         傅里叶逆变换。当输入信号start变为高电平时,加载厄米特对


                                                       网络电信 二零二三年四月                                            47
   23   24   25   26   27   28   29   30   31   32   33