Page 35 - 网络电信2020年3月刊下
P. 35

解  决   方  案

                为了保证系统的可观测性,假设系统的线性化输出矩阵为                            3)更新
            Η  ,根据可观测性的性质有:Η秩必须为2,因此观测时需要至
            少2次独立的光强度测量         [16] 。采用扫描技术,接收器通过限定
            的距离L={L 1 ,L 2 ,L 3 ...L k }移动,获得光强度测量值。根据图1拟
            合的接收位置与接收效率的归一化关系,考虑实际的接收端灵
            敏度以及光斑的几何扩展,预设用于移动的距离L={−3, −6, −9,                      式中,   和P k|k 是更新之后的值。
            −12, −9, −6, −3,0,3,6,9,12,9,6,3,0}(mm),在每次迭代中,从该阵       4)得到控制变量为
            列中顺序选择一个L K ,在L K 和L k-1 处的两个测量形成输出向量y,
            得到观测方程,即                                                 式中,G为增益系数。将控制变量u k 反馈到接收端将x 2 驱动
                                                                 到零,使接收器在短时间内可以接收到最大功率,进而得到最
                                                                 大测量值。

                通过式(6)和(8),采用EKF算法估计系统状态,算法控                         三、实验及仿真结果分析
            制流程如图3所示。                                                通过在实验装置上实现与仿真相近的场景来验证接收端光
                                                                 斑光强分布情况。并根据蒙特卡洛仿真的光强分布曲线进行算
             图 3 算法控制流程
                                                                 法仿真,验证算法的有效性。
                                                                     首先搭建水下光通信实验平台。发射端采用532nm,发射
                                                                 功率80mW的激光器,产生高斯光源,如图4(a)所示。搭建长
                                                                 度为30m的实验水槽,并装入自来水,水质衰减光在水中传播路
                                                                 径如图4(b)所示;接收端使用CGU2-500C,CCD相机,利用USB
                                                                 直接与计算机连接,采集光斑图像,可实时观测光斑并拍摄光
                                                                 斑图像,如图4(c)所示。实验研究在同一水质情况不同距离

                                                                  图 4 光斑检测实验系统
                在EKF算法中,有三个协方差矩阵,即P、Q和R、P是条件
            误差协方差矩阵,P k|k-1 表示协方差矩阵的预测。P k|k-1 需要初始
            化为正定矩阵。最初的x 2 的估计值的初值设为0。定义初始估计
            值x 1 为最大强度值的2/3。Q是过程噪声协方差矩阵,为正定矩
            阵。除此之外,由于假设噪声项是不相关的,因此Q应该是对角
            矩阵。R是测量噪声协方差矩阵,由于测量的噪声被假定为白噪
            声,因此R矩阵也是对角矩阵。在初始化这些量之后,算法开始
            迭代,过程为:                                              (15m,20m,25m)下光斑能量分布。
                1)对状态变量进行预测,式(7)可写为                                  接收端拍摄的光斑图像如图5(a)所示。对拍摄到的光斑
                                                                 进行图像处理,沿通过光斑中心的横线做出光强在一维空间的
                                                                 分布,以灰度值的变化表示接收光强的变化,得到像素位置与
                                                                 归一化光强的曲线如图5(b)所示。根据图5(b)实验测量的
                式中,        表示第m个状态k时刻的先验状态估计值,是滤                  图 5 不同距离下光斑图像及光强分布拟合
            波的中间计算结果,即根据上一时刻(k-1时刻)的最优估计预
            测的k时刻的结果。
                2)估计输出为





                把式(9)代入式(11)可得





                则H矩阵为






            58                                         网络电信 二零二零年三月
   30   31   32   33   34   35   36   37   38   39   40