Ofdm工频同步电力载波通信及物理层编码调制方法
【专利摘要】本发明公开了一种OFDM工频同步电力载波通信及物理层编码调制方法,通信方法包括:在1/2个交流工频周期内发送P个OFDM符号,其中P为正整数;重复测量每个子载波和对应的OFDM符号的SNR;根据测得的SNR序列通过时域-频域二维ToneMap产生比特加载表并发送,以达到信道自适应,并提高整个通信系统的可靠性和通信速率。本发明的优势在于:充分利用电力线噪声的周期稳态特性和噪声在时-频域上的稀疏性,提高PLC信道的利用率(速率),传输的可靠性(biterror rate)和系统的吞吐量(throughput),编码效率高。本发明可以支持OFDM工频同步连续发送模式,也可以支持非连续发送模式。
【专利说明】
OFDM工频同步电力载波通信及物理层编码调制方法
技术领域
[0001] 本发明涉及低频窄带电力线载波通信领域,尤其涉及一种0FDM工频同步电力载 波通信及0FDM物理层编码调制方法。
【背景技术】
[0002] 影响电力载波通信质量的因素很多,但最主要的是电力线上复杂的信道和噪声 环境。在低压配电线路上的噪声(noise)、干扰(interference)以及接入阻抗(access impedance)通常呈现周期稳态(cyclostationary)的特性,所以信道的传输函数和信噪比 (SNR)也呈现周期稳态的特性,其周期通常是与交流电工频(50Hz或60Hz)的半周期(过 零点)一致。在电力线载波通信中,主要的噪声和干扰源是与工频同步的脉冲性噪声干扰 (impulsive noise)(如:节能灯,开关电源,电磁炉等),脉冲的占空比在10-50%左右,噪 声的峰值多数出现在工频正、负峰值附近,脉冲性噪声干扰已经成为低频窄带电力载波通 信中对通信成功率影响最主要的因素之一,其统计特性具有周期稳态的特性,且在时域和 频域都呈现稀疏性(sparsity),所以这种噪声的时域和频域的特征是可以通过信号处理的 方法准确地估计出来并加以应用。另外,大量的测量和现场数据显示在工频过零点附近,电 力载波信道的干扰比较低,接入阻抗也比较高(即负载较轻),因此利用在过零点的附近进 行通信,可以从一定程度上规避噪声干扰,从而提高数据传输的可靠性。
[0003] OFDM (Orthogonal Frequency Division Multiplexing)即正交频分复用技术,实 际上OFDM是多载波调制(MCM,Multi Carrier Modulation)中的一种,OFDM是将信道分成 若干正交子信道,将高速数据信号转换成并行的低速子数据流,调制到在每个子信道上进 行传输。正交信号可以通过在接收端采用相关技术来分开,这样可以减少子信道之间的相 互干扰(inter-channel interference, ICI)。每个子信道上的信号带宽小于信道的相关带 宽,因此每个子信道上可以看成平坦性衰落,由于每个子信道的带宽仅仅是原信道带宽的 一小部分,信道均衡变得相对容易。0FDM采用循环前缀技术(cyclic-prefix,CP)可以消 除码间串扰(inter-symbol interference, ISI)。OFDM可以根据信道的特性并通过比特加 载(bit-loading)技术最优地对每一个子载波分配信号能量和调制方式,从而达到最优传 输速率和最佳通信可靠性。
[0004] 到目前为止,国际上已发布的低压低频窄带电力载波通信(0FDM)标准,如:ITU G. 9902,G. 9903(G3-PLC),以及G. 9904(ΡΜΜΕ),都没有提及工频同步发送方式,而且在工 频半周期内,0FDM符号数也不是刚好整数个。ITU G. 9902和G. 9903 (G3-PLC)标准采用了 重叠码与时-频域两维交织的鲁棒(Robust)模式来对抗周期性噪声和干扰,尽管这种鲁棒 模式可以有效地对抗脉冲噪声,但因为它的设计目的是在最坏条件下的正常通信(以可靠 性为重),所以其编码效率非常低,更重要的是它们都没有充分利用电力线噪声的周期稳态 特性(cyclostationarity)和噪声在时-频域上的稀疏性(sparsity/sparseness)。
[0005] 中国专利CN103001668A涉及一种适用于低压电力线的高速载波通信技术,基于 交流市电工频同步技术,分别利用三相交流市电各自电压过零前后共3. 3ms传输载波信 号,有效利用了这段时间噪声干扰较小,阻抗较稳定等优点,并可在三相交流市电上实现三 相并行发送载波信号。该技术方案并非采用OFDM技术实现。
[0006] 美国专利 US2010/03161440A1 "Transmitter and Method For Applying Multi-tone OFDM Based Communications within a Lower Frequency Range"公开了一种 OFDM系统主要用在低频电力线载波通信中,其基本思想是与已发布的G3-PLC(ITU G. 9903) 相同,但没有提及工频同步传输问题。
【发明内容】
[0007] 有鉴于此,本发明的目的是提供一种0FDM工频同步电力载波通信及0FDM物理层 编码调制方法,以解决现有技术中的不足。
[0008] 本发明的目的是提供一种0FDM工频同步电力载波通信方法,其包括:在1/2个交 流工频周期内发送P个0FDM符号,其中P为正整数;重复测量每个子载波和对应的0FDM符 号的SNR ;根据测得的SNR序列通过时域-频域二维ToneMap产生比特加载表并发送,以达 到信道自适应,并提高整个通信系统的可靠性和通信速率。
[0009] 本发明目的还在于提供一种0FDM工频同步电力载波通信方法,进一步包括:P值 大小的取决因素包括工频噪声的离散性、子载波间隔、符号保护间隔、重叠滚降长度、0FDM 符号长度和采样频率等。
[0010] 本发明目的还在于提供一种0FDM工频同步电力载波通信方法,进一步包括:为了 节省ToneMap的比特数,二维ToneMap在频域上,以子载波组为单位,每个子载波组加载相 同的调制方式;或者,所有子载波加载相同的调制方式。
[0011] 本发明目的还在于提供一种0FDM工频同步电力载波通信方法,进一步包括:为了 节省ToneMap的比特数,二维ToneMap在时域上,以时隙组为单位。
[0012] 本发明目的还在于提供一种0FDM工频同步电力载波通信方法,进一步包括:为了 支持过零非连续发送,定义二维ToneMask用于在1/2个交流工频周期内屏蔽部分0FDM符 号,其中二维ToneMask :频域上,包括需屏蔽的子载波组和0FDM符号帧相对于过零点起点 位置;时域上,包括需屏蔽的0FDM符号时隙和0FDM符号帧相对于过零点起点位置。
[0013] 本发明目的还在于提供一种0FDM工频同步电力载波通信方法,进一步包括:P值 的取值对50Hz工频AC应用为12,对60Hz工频AC应用,P取值为10。
[0014] 本发明的目的还在于提供一种0FDM物理层编码调制方法,进一步包括:ΡΠ1(ΡΗΥ Frame Header)数据输入Ρ??编码部分,经过扰码、卷积码编码和超级R0B0交织后进入星座 映射;载荷数据输入载荷编码部分,经过扰码、RSOteed-Solomon)编码、卷积码编码和二维 信道交织或R0B0交织后进入星座映射;星座映射经过导频后进入0FDM调制,经过IFFT和 循环前缀加窗后经过前导进入模拟前端,模拟前端连接电力线;其中0FDM调制基于上述任 意一项所述0FDM工频同步电力载波通信方法实现。
[0015] 与已有技术相比,本发明的有益效果在于:
[0016] 充分利用电力线噪声的周期稳态特性和噪声在时-频域上的稀疏性,提高PLC信 道的利用率(速率),传输的可靠性(bit error rate)和系统的吞吐量(throughput),编 码效率高。
【附图说明】
[0017] 构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实 施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1示出了本发明在50Hz工频条件下的0FDM符号以及在频域内对0FDM符号的 加窗;
[0019] 图2示出了本发明在60Hz工频条件下的0FDM符号以及在频域内对0FDM符号的 加窗;
[0020] 图3示出了本发明在50Hz工频条件下的0FDM符号部分被屏蔽;
[0021] 图4不出了本发明在60Hz工频条件下的0FDM符号部分被屏蔽;
[0022] 图5示出了基于本发明方法中的0FDM符号产生的0FDM帧结构;
[0023] 图6示出了 50Hz工频AC交流电的前导数据结构;
[0024] 图7a、7b、7c、7d分别示出了具体实施例中的PLC噪音特性、预测噪音层级、二维 ToneMap和最大数据速率(吞吐量);
[0025] 图8a、8b、8c分别示出了另一具体实施例中的PLC噪音特性、二维ToneMap和最大 数据速率(吞吐量);
[0026] 图9示出了本发明0FDM物理层编码及调制过程.
【具体实施方式】
[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0028] 需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相 互组合。
[0029] 鉴于电力载波信道的周期稳态特性,0FDM的比特加载(bit loading)技术可以扩 展到时域和频域两维比特能量加载(bit and energy loading)方式,时域上只需覆盖周期 稳态的一个周期(过零周期),频域上覆盖到有效子载波范围。
[0030] 本发明提供一种0FDM工频同步电力载波通信方法,在电力工频半周期内发送P个 0FDM符号(symbol),其中P为正整数,且由于每个0FDM符号在工频半周期内所处的位置不 同,被噪声影响的程度和方式也不一定相同,但呈现周期稳态特性,所以可以在接收端在一 个1/2交流工频周期内对每个子载波和对应的0FDM符号测量其SNR(信噪比),并重复测量 多次,然后根据测得的SNR序列产生一个时域-频域二维比特加载(bit loading)表并发 送到发送端给发射机用,以达到信道自适应,并提高通信系统的可靠性和通信速率。至于在 工频半周期内发送多少个0FDM符号取决于工频噪声的离散性、子载波间隔、符号间保护间 隔等因素。工频半周期内0FDM符号的个数少的话,时域的符号分辨率就低,比特加载的效 率或效果就比较低,需要有一定的0FDM符号数来充分利用周期稳态噪声的稀疏性。
[0031] 本发明的优选实施例以世界范围内最常用的50Hz工频和60Hz工频为例。
[0032] 本发明是将1/2AC周期分为P个0FDM符号时隙,提出在10ms 1/2工频周期(50Hz 工频)中发送P = 12个OFDM符号(如图1),每个OFDM符号长度为lms,或在8. 33ms (60Hz 工频)中发送P = 10个OFDM符号(如图2),每个OFDM符号长度为0· 833ms,其中ski(^ 示自k个过零周期的第1个OFDM时隙,Skil表示自k个过零周期的第2个OFDM时隙,S k+li。 表示自k+1个过零点的第1个OFDM时隙,以此类推。具体实施例中,部分OFDM符号调制的 基本参数和频段可以如下:
[0033]
[0034] 频率方案(40子载波)
[0035]
[0036] 300-450kHz频率方案1 (40子载波)
[0037]
[0038] 300-450kHz频率方案2 (40子载波)
[0039]
[0040] 本发明提出的工频同步电力载波通信传输方法充分利用工频噪声的周期性和疏 散性,其统计特性可以在接收端(R X)通过测量后获得,并且把周期稳态特性通过ToneMap 的形式发送到发送端(Tx)。ITUG. 9902和G. 9903 (G3-PLC)都支持子载波ToneMap,本发明 将把ToneMap的概念延伸到时-频域二维,以便应对PLC信道的周期性,具体地讲需要考虑 以下几点:
[0041] 支持频域ToneMap :如果为了省ToneMap的bits,可考虑以子载波组为单位,比如: 5个子载波/组,每个组可加载相同的调制方式,如:0/BPSK/QPSK/8QAM/16QAM等。
[0042] 支持时域ToneMap :可以理解的是,0FDM的符号时隙0, 1,…,P-1,其中P为正整 数,如果为了省ToneMap的bits,也可以考虑以时隙组为单位,如:2时隙/组。
[0043] 每个符号时隙可以使用lbit来表示,每个0FDM符号时隙包括m个子载波并分为G 个组,一个二维的ToneMap包括G*P个条目,每个条目又具有q种星座点选择,即0 = none, 1 = BPSK, 2 = QPSK, 3 = 16QAM,比如 G = 5, P = 12, q = 4,那么 ToneMap 总的比特数= G*p*q = 5*12*4 = 240bits。
[0044] 如需想进一步节省ToneMap的bits,可考虑所有子载波加载相同的调制方式,如: QPSK,这样ToneMap中的每一点只需一个比特表示是否载净荷,调制方式可单独表示。对于 上述同样的实施例,ToneMap总的比特数=5*12+2 = 62bits。
[0045] 为了支持过零非连续发送,可以定义二维ToneMask用于在一个工频半周期内来 屏蔽部分0FDM符号,具体如下:如果希望每个工频过零周期只连续发送1个0FDM符号,然 后关掉发射机并等下一个工频过零附近再发0FDM符号,从而实现工频过零非连续发送。作 为一个例子,图3示意在50Hz工频下,每个过零周期仅连续发4个0FDM符号(约3. 33ms), 然后等8个OFDM时隙后再发4个OFDM符号,图4示意在60Hz工频下,每个过零点发送3 个0FDM符号(约2. 49ms),其中SM表示k个过零点处的第1个0FDM符号,S kil表示k个 过零点处的第2个0FDM符号,Sk+li。表示k+Ι个过零点处的第1个0FDM符号,以此类推。
[0046] 本发明提出的二维ToneMask需要包括:需屏蔽的子载波组(频域)(参考ITU G. 9902or G. 9903),需屏蔽的0FDM符号时隙(0, l,p-l,时域),以及0FDM符号帧相对于过零 点起点位置(可精确到1/2符号间隔)。为支持可选的过零非连续传输模式,除了永久屏蔽 子载波(Permanent Masked Subcarrier,PMS)外,还可采用永久屏蔽符号时隙(Permanent Masked Symbol Slot, PMSS)和与AC半周期有关的数据包起始时隙索引(Packet Starting Slot Index,PSSI)标记,PMSS具有12bit,每个bit表示代表的符号为有效或屏蔽(0能 量),比如,PMSS = 1111000000意味着前四位符号为有效其余符号为失效,如果PMSS = 111111111111则意味着所有的符号均为有效。PSSI默认为0但是能够作为配置参数,比如 PSSI = -2则意味着第1个符号传输时离开最近的AC过零点之前有2个符号(如图3)。
[0047] 在上述0FDM符号形成的基础上,可以进一步理解0FDM物理帧的产生,其基本原理 是:以IEEE 802. 11a为例,HiperLAN/2和MagicWIND的物理帧也具有类似结构,数据经过 编码、载波分配和调制之后,由快速Fourier逆变换(IFFT)转换成时域符号,加入循环前 缀(CP)后构成0FDM符号,然后在时域上将这些0FDM符号串接起来,在起始处加入前导训 练序列(前导数据),构成完整的0FDM物理帧。而本发明中的0FDM帧的基本结构如图5所 示,前导数据由12个SYNCP(P)与1. 5个SYNCM(M)组成,SYNCM = -SYNCP。图6则示出了 前导数据结构,前导数据的产生过程:第一部分的最后几个符号(M)周期性地由添加符号 P的前NRI个样本符号进行扩展,扩展后的第一部分的NRI个样本符号的第一和最后一个样 本符号由升余弦函数进行加窗。总的前导训练序列长度=12N+N RI= 12*256+8 = 3080 = 11(N+NRI) = 110FDM 符号。
[0048] OFDM符号的产生:物理头帧部(PFH)的符号周期性地由预先停止符号Μ的最后NRi 个样本符号进行扩展,且进一步由添加符号Μ的前Nri个样本符号进行周期性的扩展;被扩 展后的第二部分的前NRI个样本符号和最后NRI个样本符号用升余弦分别加窗;第一部分最 后的N RI个加窗样本符号和第二部分开端的N RI个加窗样本符号相互重叠并叠加,第二部分 最后的NRI个加窗样本符号和物理头帧部(PFH)开端的N RI个加窗样本符号相互重叠并叠 加。
[0049] 基于程序仿真本发明0FDM工频同步电力载波通信方法的结果,一实施例中,基本 参数如下:
[0050] AC:50Hz
[0051] 半个AC周期的OFDM符号数:12个OFDM符号
[0052] 子载波间隔:1. 35kHz
[0053] 有效子载波仿真:45_84(61kHz ~113kHz)
[0054] 调制制式:R0B0, DBPSK,DQPSK,DSPSK
[0055] FEC: 1/2CC+RS (from G3)
[0056] 所有模式下的 SNR 阈值(BER〈103(FEC)):R0B0:-1. 3dB,DBPSK:2. 4dB, DQPDK:5. 5dB,D8PSK:9. OdB。
[0057] 上述实施例中的PLC噪音特性、预测噪音层级、二维ToneMap和最大数据速率(吞 吐量)分别如图7a、7b、7c、7d所示。
[0058] 图8a、8b和8c则示出了另一具体实施例(以地区划分实施)的PLC噪音特性、二 维ToneMap和最大数据速率(吞吐量)。
[0059] 最后参看图9,本发明0FDM物理层编码调制方法,包括:ΡΠ 1数据输入Ρ??编码部 分,经过扰码、卷积码编码和超级R0B0交织后进入星座映射;载荷数据输入载荷编码部分, 经过扰码、RS编码、卷积码编码和二维信道交织或R0B0交织后进入星座映射;星座映射经 过导频后进入0FDM调制,经过IFFT和循环前缀加窗后经过前导进入模拟前端,模拟前端连 接电力线;其中0FDM调制基于上述0FDM工频同步电力载波通信方法实现,其他部分的编码 方式主要基于现有编码技术进行,在此不做赘述。
[0060] 从上述实施例可以看出,本发明的优势在于:
[0061] 充分利用电力线噪声的周期稳态特性和噪声在时-频域上的稀疏性,提高PLC信 道的利用率(速率),传输的可靠性(bit error rate)和系统的吞吐量(throughput),编 码效率高。本发明可以支持0FDM工频同步连续发送模式,也可以支持非连续发送模式。
[0062] 以上对本发明的具体实施例进行了详细描述,但本发明并不限制于以上描述的具 体实施例,其只是作为范例。对于本领域技术人员而言,任何等同修改和替代也都在本发明 的范畴之中。因此,在不脱离本发明的精神和范围下所作出的均等变换和修改,都应涵盖在 本发明的范围内。
【主权项】
1. 一种OFDM工频同步电力载波通信方法,其特征在于: 在1/2个交流工频周期内发送P个OFDM符号,其中P为正整数; 重复测量每个子载波和对应的OFDM符号的SNR ; 根据测得的SNR序列通过时域-频域二维ToneMap产生比特加载表并发送。2. 根据权利要求1所述OFDM工频同步电力载波通信方法,其特征在于: P值大小的取决因素包括工频噪声的离散性、子载波间隔、符号保护间隔、重叠滚降长 度、OFDM符号长度和采样频率。3. 根据权利要求2所述OFDM工频同步电力载波通信方法,其特征在于: 二维ToneMap在频域上,以子载波组为单位,每个子载波组加载相同的调制方式;或 者, 所有子载波加载相同的调制方式。4. 根据权利要求2所述OFDM工频同步电力载波通信方法,其特征在于: 二维ToneMap在时域上,以时隙组为单位。5. 根据权利要求1所述OFDM工频同步电力载波通信方法,其特征在于: 定义二维ToneMask用于在1/2个交流工频周期内屏蔽部分OFDM符号,其中二维 ToneMask :频域上,包括需屏蔽的子载波组和OFDM符号帧相对于过零点起点位置;时域上, 包括需屏蔽的OFDM符号时隙和OFDM符号帧相对于过零点起点位置。6. 根据权利要求2所述OFDM工频同步电力载波通信方法,其特征在于: P值的取值对50Hz工频AC应用为12,对60Hz工频AC应用,P取值为10。7. 根据权利要求2所述OFDM工频同步电力载波通信方法,其特征在于:每个符号时隙 使用lb it来表示,每个OFDM符号时隙包括m个子载波并分为G个组,一个二维的ToneMap 包括G*P个条目,每个条目又具有q种星座点选择。8. 根据权利要求5所述OFDM工频同步电力载波通信方法,其特征在于:50Hz工频下, 每个过零周期仅连续发4个OFDM符号,然后等8个OFDM时隙后再发4个OFDM符号。9. 根据权利要求5所述OFDM工频同步电力载波通信方法,其特征在于:60Hz工频下, 每个过零点发送3个OFDM符号。10. -种OFDM物理层编码调制方法,其特征在于,Ρ??数据输入PFH编码部分,经过扰 码、卷积码编码和超级R0B0交织后进入星座映射;载荷数据输入载荷编码部分,经过扰码、 RS编码、卷积码编码和二维信道交织或R0B0交织后进入星座映射;星座映射经过导频后进 入OFDM调制,经过IFFT和循环前缀加窗后经过前导进入模拟前端,模拟前端连接电力线; 其中OFDM调制基于权利要求1至9中任意一项所述OFDM工频同步电力载波通信方法实现。
【文档编号】H04L27/26GK105991499SQ201510064430
【公开日】2016年10月5日
【申请日】2015年2月6日
【发明人】张旭明
【申请人】钜泉光电科技(上海)股份有限公司