一种电力线载波通讯方法及系统与流程

文档序号:36475086发布日期:2023-12-22 03:31阅读:32来源:国知局
一种电力线载波通讯方法及系统与流程

本发明属于电力线载波通讯。尤其是一种基于时间同步和通讯情况优化的电力线载波通讯方法。


背景技术:

1、电力线载波技术因其不需要额外布线的优点,在各种网络通信领域得到了广泛应用。宽带电力线载波一般会形成以主节点(cco)为中心,以pco为中继代理,连接从节点(sta)。主节点可使用信标帧的方式广播系统时间。从节点(sta)根据主节点的信标帧获取并同步系统时间。

2、现有的电力线载波发送端基本统一采用ofdm调制方式对编码后的数据进行处理并将形成的ofdm信号发送到电力线,接收端从电力线检测到信号后,最终将电力线上的载波信号还原为数据信息。但是ofdm调制方式对频偏和相位噪声比较敏感,功率峰值与均值(parp)大,导致射频放大器的功率效率较低。因此,在有些情况下,采用其他的调制方式通讯的效率性更高。通讯网络是一个时变非线性网络,网络中的通讯状态受到多种干扰,使得通讯的稳定性和效率无法得到保障。

3、如图1所示,现有的电力线载波的发送端从数据链路层接收数据,经过系列的信号处理和变换,采用ofdm调制方式对编码后的数据进行处理并将形成的ofdm信号发送到电力线;接收端从电力线检测到信号后,做相应的调制解调处理,最终将电力线上的载波信号还原为解码后数据信息,并发送到数据链路层进行后续协议解析。

4、在发送端,物理层接收来自数据链路层的输入,采用两个分开的链路分别处理帧控制数据和帧载荷数据。帧控制数据通过turbo编码后,进行信道交织和帧控制分集拷贝;帧载荷数据经过加扰、turbo编码以及信道交织和载荷分集拷贝后,和帧控制数据一起进行星座点映射,映射后的数据经过ifft处理后添加循环前缀并加窗处理后形成ofdm符号,加入前导符号后,形成ppdu信号并送入模拟前端,最终发送到电力线信道中。

5、如图2所示,帧控制数据的处理流程由turbo编码、信道交织和分集拷贝组成,在物理层ofdm系统中,帧控制符号传输的信息为128比特。发射端,帧控制通过turbo编码将128比特信息位编码为256比特,再通过信道交织以及分集拷贝对256比特进行交织和拷贝。

6、帧控制的turbo编码块长度为pb16,码率为1/2,最终turbo输出为256比特。其中前128比特是信息码,后面是校验码;帧控制的信道交织单元用于在多次拷贝和传送到信道之前,将turbo编码器的输出比特位置进行随机化;帧控制的分集拷贝是为了下一步星座点映射的调制方式,将输入的256比特数据拷贝到频域子载波上以便于后续星座映射。

7、如图3所示,帧载荷数据的处理流程由加扰、turbo编码、信道交织和分集拷贝组成,具体如下:

8、s1:帧载荷数据流通过和一个由下面扰码多项式产生的重复伪随机噪声序列进行“异或”运算。

9、s(x)=x10+x3+1,

10、如图4所示,在处理每个pb(programblock,数据块)时,扰码多项式的初始值全部置为1,每输入一个数据比特,扰码多项式左移一位,并将它的第3位和第10位做异或运算,输出的结果与输入数据再做异或运算,即可得到输出数据。

11、s2:帧载荷数据turbo编码模式支持pb72,pb136,pb264,pb520四种模式。其中pb72,pb136、pb264三种模式支持1/2码率,pb520模式支持1/2码率和16/18两种码率。

12、turbo编码器的架构如图5所示。turbo编码由2个相同的分量编码器(enc1,enc2)组成,每输入一对信息比特(u1,u2),输出系统比特(u1,u2),和校验比特(p,q)。

13、turbo交织器用于将原始数据交织后作为第二个成员码的输入,turbo交织按照双比特为单位进行,交织器长度等于原始数据块长度的双比特数量;可根据所需码率,对turbo编码比特进行打孔输出。

14、s3:turbo编码后数据保持编码前顺序,信息位在前,校验位在后(校验位p、q交错,p在前,q在后)。信道交织包含信息码交织、校验码交织、信息码和校验码之间的交织、半字节移位:

15、s4:分集拷贝用于将原始信号进行分集和映射,按照每个pb独立进行处理。当只有分集次数为1时,若最后一个符号的载波没有填满,则从原始数据的第0比特开始,按照顺序对剩余载波进行填充,直至本符号的载波填满。分集拷贝根据所选的模式中不同的拷贝次数,将原始数据按照帧载荷数据分集拷贝过程分别进行处理。

16、而帧控制数据和帧载荷数据采用不同的映射方式,其中帧控制数据采用qpsk进行映射;帧载荷数据可采用bpsk、qpsk、16qam进行映射。帧控制数据和帧载荷数据信息采用不同映射方式在每个数据子载波上所能承载的比特数如下表所示:

17、

18、qpsk:四相相移键控,一个符号代表2bit;用四个相位分别代表″00″、″01″、″10″、″11″,在一定程度上能同时保证信号传输的效率和误码性能;

19、bpsk:二相相移键控,一个符号代表1bit;用两个相位分别表示″0″和″1″,误码率低,但信号传输效率不高;

20、16qam:正交幅度调制,一个符号代表4bit;传输效率高,但误码率也较高。

21、三种映射方式的星座图如图6所示。

22、不同的调制方式会产生不同的传输效果(传输效率、误码率等),现有技术的调制方式通常是选择固定的调制方式,为了满足信号要求,通常会设定一定的冗余,导致性价比不高。


技术实现思路

1、本发明的主要目的是提供一种电力线载波通讯方法及系统,旨在通过动态选择调制方式,在满足信道需求的同时提高性价比。

2、本发明实施例中,提出一种电力线载波通讯方法,其包括:

3、通讯节点在同步系统时间后,开始记录各个时间点与其周围的邻居节点之间的载波信道特性;

4、通讯节点采用卡尔曼滤波器根据当前时间点的载波信道特性预测预测下一个时间点的载波信道特性;

5、通讯节点在特定的时间点需要通讯时,根据预测的载波信道特性,选择最合适的调制方式。

6、本发明实施例中,通讯节点采用卡尔曼滤波器根据当前时间点的载波信道特性预测预测下一个时间点的载波信道特性,包括:

7、s1:建立预测模型;

8、s2:计算根据t-1时刻的最优估计值,计算t时刻的先验估计值:

9、

10、其中,表示t时刻的先验状态估计,和分别表示t-1时刻与t时刻的后验状态估计值,ft为预测矩阵,bt是控制矩阵,ut是控制向量;

11、s3:计算t时刻先验估计值的协方差:

12、其中,pt-1和pt分别表示t-1时刻与t时刻的后验估计协方差,即和的协方差,ft为预测矩阵,q为外部环境参数的协方差;

13、s4:更新卡尔曼系数:

14、其中,kt为卡尔曼系数,ht为卡尔曼滤波器的传感器读数矩阵,r为传感器读数的协方差,为的协方差;

15、s5:更新t时刻最优估计值:

16、s6:更新t时刻最优估计值的协方差:

17、

18、s7:重复步骤s2-s6,计算t+1时的最优估计值。

19、本发明实施例中,所述载波信道特性包括信噪比、接收信号强度指示、通信成功率、通信衰减率、信道占用率。

20、本发明实施例中,所述调制方式包括载波的编码码率、星座点映射方式、信道交织编码模式、turbo编码模式和分集拷贝次数。

21、本发明实施例中,通讯节点根据预设的载波映射表选择最合适的调制方式,所述载波映射表中包括多种调制方式,预先对每种调制方式的载波的编码码率、星座点映射方式、信道交织编码模式、turbo编码模式和分集拷贝次数进行设置。

22、本发明实施例中,还提供了一种电力线载波通讯系统,其包括主节点和多个从节点,所述主节点使用信标帧的方式广播系统时间,所述从节点根据主节点的信标帧获取并同步系统时间,

23、所述从节点在获取并同步系统时间后,开始记录各个时间段与其周围的邻居节点之间的载波信道特性;

24、所述从节点采用卡尔曼滤波器根据当前时间点的载波信道特性预测预测下一个时间点的载波信道特性;

25、在特定的时间点需要通讯时,所述从节点根据预测的载波信道特性,选择最合适的调制方式。

26、本发明实施例中,所述从节点采用卡尔曼滤波器根据当前时间点的载波信道特性预测预测下一个时间点的载波信道特性,包括:

27、s1:建立预测模型;

28、s2:计算根据t-1时刻的最优估计值,计算t时刻的先验估计值:

29、

30、其中,表示t时刻的先验状态估计,和分别表示t-1时刻与t时刻的后验状态估计值,ft为预测矩阵,bt是控制矩阵,ut是控制向量;

31、s3:计算t时刻先验估计值的协方差:

32、其中,pt-1和pt分别表示t-1时刻与t时刻的后验估计协方差,即和的协方差,ft为预测矩阵,q为外部环境参数的协方差;

33、s4:更新卡尔曼系数:

34、其中,kt为卡尔曼系数,ht为卡尔曼滤波器的传感器读数矩阵,r为传感器读数的协方差,为的协方差;

35、s5:更新t时刻最优估计值:

36、s6:更新t时刻最优估计值的协方差:

37、

38、s7:重复步骤s2-s6,计算t+1时的最优估计值。

39、本发明实施例中,所述载波信道特性包括信噪比、接收信号强度指示、通信成功率、通信衰减率、信道占用率。

40、本发明实施例中,所述调制方式包括载波的编码码率、星座点映射方式、信道交织编码模式、turbo编码模式和分集拷贝次数。

41、本发明实施例中,所述从节点根据预设的载波映射表选择最合适的调制方式,所述载波映射表中包括多种调制方式,预先对每种调制方式的编码码率、星座点映射方式、信道交织编码模式、turbo编码模式和分集拷贝次数进行设置。

42、与现有技术相比较,采用本发明的电力线载波通讯方法及系统,从节点在获取并同步系统时间后,开始记录各个时间段与其周围的邻居节点之间的载波信道特性,并采用卡尔曼滤波器根据当前时间点的载波信道特性预测预测下一个时间点的载波信道特性,在特定的时间点需要通讯时,从节点根据预测的载波信道特性,选择最合适的调制方式,从而可以在满足载波信道特性需求的同时,选择最具性价比的调制方式,提高了通信效率,节省了通信成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1