一种基于信道预测的自由空间光通信的自适应解调方法

文档序号:34763978发布日期:2023-07-13 06:35阅读:38来源:国知局
一种基于信道预测的自由空间光通信的自适应解调方法

本发明属于自由空间光通信领域,涉及一种基于信道预测的自由空间光通信的自适应解调方法。


背景技术:

1、随着宽带业务的日益丰富,客户规模不断扩大,传统的射频(radio frequency,rf)通信出现了带宽不足的问题,已经无法满足人民对于大容量通信的需求。而fso是一种以激光为信号载体,以自由空间为传输介质的新型通信方式。它具有无需频谱许可证背景、成本低廉、带宽高、安全保密性强、传输速率高、系统尺寸小、重量轻、建造和维护费用低等优势,可以很好的弥补传统射频通信的不足,除此之外,无线光通信可以适应复杂地理条件下的通信。能够满足灾后应急通信、卫星通信、军事通信的需求,所以对通信领域具有重要意义。

2、由于大气分子无规则运动产生的大气湍流效应会导致光学折射率随机起伏,使激光在传输过程中发生光强闪烁、到达角起伏、相位起伏、光斑漂移、光束扩展等湍流效应。湍流降低了传输光束的相干性,影响了光束汇聚及准直效果,导致无法完美的进行激光传输,严重影响了激光通信系统的功率。光强闪烁是影响通信性能的最主要因素,它会导致接收端接收信号强度下降到判决门限以下,增大了通信系统的误码率,当光强闪烁效应强烈时,甚至会中断当前通信。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种面向fso通信系统大气湍流及大气衰减的基于神经网络的自适应解调方法。

2、为达到上述目的,本发明提供如下技术方案:

3、一种基于信道预测的自由空间光通信的自适应解调方法,包括以下步骤:

4、s1:建立配备天气特征传感器的fso通信系统,获取大气衰减原始数据集,数据包括发射光功率、接收光功率、天气特征参数;

5、s2:构建基于自适应损失函数和注意力机制的lstm神经网络模型;

6、s3:将步骤s1获取的大气衰减原始数据集处理为大气衰减预测数据集,训练所述lstm神经网络模型;

7、s4:建立接收光功率稳定的fso通信系统,获取神经网络自适应解调器和湍流分类的原始数据集,数据包括湍流强度、发送序列、接收信号;

8、s5:构建基于adam和dropout优化算法的fso通信系统神经网络解调器模型;

9、s6:将步骤s4获取的原始数据集处理为神经网络自适应解调器的数据集;设置仿真参数对步骤s5所述的模型进行训练,得到不同湍流下的神经网络解调器模型:dla1解调器、dla2解调器、dla3解调器;

10、s7:将不同湍流强度下的数据集应用于dla1解调器、dla2解调器、dla3解调器并计算误码率;某湍流强度下误码率最低的神经网络自适应解调器称为该湍流下的最优解调器,将dla1解调器所对应的湍流集合称为dla1类,dla2解调器所对应的湍流集合称为dla2类,dla3解调器所对应的湍流集合称为dla3类;

11、s8:构建基于bi-lstm的分类模型;

12、s9:将步骤s4获得的数据和步骤s7获取的湍流分类组合成数据集;设置仿真参数对所述基于bi-lstm的分类模型进行训练,获得根据接收信号对湍流进行分类的bi-lstm模型;

13、s10:采用基于bi-lstm神经网络模型对接收信号进行分类,获取分类后采用对应的神经网络解调器进行解调,获取实际解调结果。

14、进一步,步骤s1中所述配备天气特征传感器的fso通信系统包括发送机和接收机,调制方式为二进制启闭键控(on-off keying,ook),分别在不同天气特征下进行通信,记录下发射光功率、接收光功率、天气特征参数;所述天气特征参数包括温度、压强、能见度、湿度。

15、进一步,所述基于自适应损失函数和注意力机制的lstm神经网络模型包括1个注意力层、2个lstm层、1个全连接层;

16、训练所述lstm神经网络模型的输入为前5个时间段气象参数,输出为后5个时间段接收光功率,其中训练数据集为所述大气衰减预测数据集的80%,测试数据集为所述大气衰减预测数据集的20%;输入表示为:

17、

18、y=[rssi1 rssi2 rssi3 rssi4 rssi5] (2)

19、预测模型以x作为输入,以接收到的光功率y作为输出,其中,p表示压力[pa]、t表示空气温度[℃]、v表示能见度[m]和h表示相对湿度[%];接收光功率基于这些参数预测,y为目标值。发射光功率和接收光功率采用以下公式计算大气衰减:

20、

21、其中lbs表示大气衰减,goutput power表示输出光功率,greceived power表示接收光功率,d表示传输距离。

22、进一步,步骤s4中,使fso通信系统在不同信道条件下进行通信,根据步骤s3获取的大气衰减预测模型,提前获取大气衰减程度并在发送端光放大器进行补偿,使接收端接收光功率保持稳定;记录下发送序列、接收光强度、湍流强度,根据以下公式发送信号:

23、x(t)=a(t)cos(2πfct),m=1,…,m,1≤t≤t (4)

24、其中t是时间,a(t)是ook调制信号序列,t是信号周期;

25、在接收机处,根据以下公式计算接收信号y(t):

26、y(t)=g(t)x(t)+n(t) (5)

27、其中t是时间,单位为秒,g(t)是大气湍流造成的乘性噪声以及大气引起的衰减,x(t)是信号,n(t)是光电探测器引起的噪声。

28、进一步,所述基于adam和dropout优化算法的fso通信系统神经网络解调器模型包括1个卷积层、1个最大池化层、1个平滑层和2个全连接层;

29、接收光信号通过光电探测器转换为电信号,经过低通滤波器和数字模拟转换器后,将所述接收光信号y(t)由模拟信号转换到数字信号,其中y=[y1,y2,…ynl]t为总采样数字信号序列,是第n个采样点,n取值为1~n,n是一个周期内的采样点数,l为训练信号周期数。

30、进一步,步骤s6中每比特选择信噪比最高处的采样点构成新序列y=[y1,y2,…,yn],根据以下公式归一化[0,1]区间:

31、

32、进一步,步骤s6中,建立在不同湍流强度下进行通信的数据集作为原始数据集;不同湍流强度定义为c=[c1,c2,…cn,,ck]t,其中k表示湍流总数,cn表示某一湍流强度;是标记的训练数据集,表示在cn湍流强度下的数据集,其中l是训练信号的周期数;将数据集划分为训练数据集和测试数据集,其中训练数据集为数据集的80%,测试数据集为数据集的20%。

33、进一步,步骤s7中,分别应用于不同湍流下的数据集,比较在不同湍流下各个解调器的误码率,得到dla1解调器的最佳适用湍流集合ca=[ca1,ca2,…,can],称为dla1类,dla2解调器的最佳适用湍流集合cb=[cb1,cb2,…,cbn],称为dla2类,dla3解调器的最佳适用湍流集合cc=[cc1,cc2,…,ccn],称为dla3类,其中n为该解调器下误码率最低的湍流个数;

34、确定y序列中第i个点属于哪一种湍流类,构建分类数据集;

35、是标记的dla1类训练数据集,同理构造dla2类训练数据集,dla3类训练数据集。

36、进一步,所述bi-lstm神经网络包括2个相反方向的lstm层、1个全连接层。

37、本发明的有益效果在于:以神经网络理论为基础,主要解决传统解调器不考虑大气信道引起的光强衰减和光强闪烁而导致误码率提高的问题。本发明包括大气衰减预测机制,湍流分类机制,自适应解调机制。大气衰减预测机制根据天气特征参数可提前获取大气衰减程度,进而在发送端进行功率补偿。湍流分类机制根据接收光信号的幅度抖动判断当前信道湍流范围,选择合适的自适应解调器。自适应解调机制采用神经网络模型,比传统解调器解调性能更优秀。本发明可以大幅度提高fso通信系统在信道条件未知下的解调能力,从而提高系统的可靠性。

38、本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。

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