一种基于凸优化算法的多目标多传感器信息融合方法

文档序号:5838342阅读:228来源:国知局
专利名称:一种基于凸优化算法的多目标多传感器信息融合方法
技术领域
本发明涉及一种多目标多传感器信息融合方法,特别是一种基于凸优化算法的多目标 多传感器信息融合方法,适用于航空导航技术领域,可应用于航空器多传感器导航,也可 适用于空基、海基导航定位。
技术背景随着国民经济的发展,导航定位技术巳日益成为交通管制、救灾救护、物流管理、土 地普査、勘测等领域不可或缺的技术手段;军事领域武器发射平台效率的实现、火力武器 的精确打击都依赖于高精度、高可靠的导航手段。目前现有的导航手段较多,但任何一种 导航手段都无法单独达到要求,结合多种技术手段充分发挥其优势,避免劣势的组合导航 技术是当前导航技术发展的主流方向。如何将多传感器信息有效融合既实现系统的高精度 又要保证高可靠性是当前研究的难点。目前航空导航技术领域用于组合的导航手段比较丰富,主要有惯性导航、卫星导航、 天文导航、地磁导航、大气数据系统等。惯性导航是一种全球全天候的导航手段,由于其 实现原理使得他们隐蔽性强不易被干扰,在军事应用领域尤其重要,但是它的误差会随时 间累积。大气数据系统和磁传感姿态系统可以提供的精度不发散的速度、姿态观测量,它 们与惯性导航组合可以构成高自主、高可靠、高隐蔽、精度稳定的导航方式。但这种组合 定位、测速精度相对较低,而卫星导航系统也是一种全球全天候的导航系统,它具有较高 的精度但自主性较差容易受人为的影响,如果在GPS信号可用时引入GPS信息进行滤波必 然可以大幅提高组合导航系统的精度。将多种导航手段结合构成组合导航系统是解决现有 单一导航手段不足的有效方法。现有的组合导航研究大都集中在惯性/GPS组合导航kalman 滤波设计中,通过Kahnan滤波器对导航误差进行估计,但是由于模型和噪声的不确定性使 得Kalman滤波效果较差,虽然有EKF、 UKF等改进方法但仍然受制于假设条件太强使得 实际应用情况不理想。GPS信号不稳定,容易受到干扰而且在大气层某些高度上GPS信号 是接收不到的,在GPS信号出现坏点的情况下Kalman滤波表现不佳。粒子滤波可以解决 非线性、非高斯情况下的滤波问题且对于观测值中的坏点容忍性较强,但它仍然需要噪声 的先验知识,这在实际工程应用中也是比较难以获得的,而且其计算量太大,实时性不能 保证。发明内容本发明的技术解决问题是克服现有技术的不足,提出一种基于凸优化算法的多目标 多传感器信息融合方法,解决导航系统冗余信息的融合,在模型不确定、噪声非高斯且统 计特性未知的情况下改善导航精度的同时提高系统的可靠性,降低工程实施难度。本发明的技术解决方案为 一种基于凸优化算法的多目标多传感器信息融合方法,步 骤如下(1) 将地球坐标系捷联惯导误差状态方程中参数的变化作为系统的不确定性,并使用不 确定系统的多胞模型来描述地球坐标系捷联惯导误差状态方程;(2) 以大气数据计算机、三轴磁强计输出的速度、姿态数据和捷联惯导输出速度、姿态 数据的差值作为观测量建立内系统的量测方程;以GPS系统输出的位置、速度数据和捷联惯 导位置、速度数据的差值为观测量建立外系统的量测方程;(3) 对内系统量测,采用内系统的鲁棒静态输出反馈镇定器将不稳定的捷联惯导误差状 态方程镇定;(4) 对外系统量测,采用鲁棒//2//^/保性能滤波器,使得从干扰到导航误差满足所要 求的i^/i^/保性能要求;(5) 将地球坐标系捷联惯导误差状态方程、内外系统量测方程、内系统镇定器、外系统 鲁棒多目标滤波器联立构成闭环系统;同时为平衡对不同噪声输入通道进入的噪声的抑制 效果,对噪声输入矩阵做加权处理;(6) 利用凸优化算法求解内系统鲁棒静态输出反馈镇定器和外系统鲁棒混合/^/i/。/保性能滤波器。本发明的原理是首先,根据捷联惯导误差状态方程时变性主要来源于载体比力变化 且是线性依赖的特征,给定载体比力变化域顶点将捷联惯导误差状态方程转化为不确定系 统的多胞型描述;其次,将捷联惯导误差状态方程、内系统镇定器和外系统滤波器联立构 成闭环系统,由精度要求提出〃2//^/保性能等各项性能指标的可调输出,同时对噪声输入通道做加权处理,根据鲁棒控制理论/^/i^/保性能优化控制和混合多目标控制方法,基于 线性矩阵不等式将组合导航系统的多目标信息融合问题转化为凸优化问题;最后,利用 Matlab线性矩阵不等式工具箱LMI Toolbox求解该凸优化问题,并通过一系列代数变换从凸优化问题可行解中解出组合导航系统内系统镇定器和外系统多目标滤波器。 本发明与现有技术相比的优点在于(1)本发明利用完全自主的大气数据系统和磁传感姿态系统输出的速度、姿态信息阻尼惯性导航系统构成内系统,获得一定精度的高可靠、高隐蔽性、精度稳定的导航方案; 同时利用高精度的卫星导航定位信息对内系统滤波构成外系统,以获取更高精度的导航数 据。内系统的鲁棒静态输出反馈镇定器和外系统鲁棒混合^2/;^。。/保性能滤波器通过凸优化技术对综合性能指标寻优求取最优解,这样在卫星导航可用时通过滤波可以获得高精度 的导航数据,在卫星导航不可用时由于大气数据系统和磁传感姿态系统对捷联惯导系统的 阻尼,内系统仍然可以稳定可靠工作。(2) 基于凸优化算法得到了对捷联惯导误差状态方程鲁棒的内系统镇定器和外系统 /^/i/①/保性能多目标滤波器,克服了 Kalman滤波和粒子滤波方法递推过程运算量大的缺 点。(3) 通过基于凸优化的多目标设计方法保证了系统的混合性能指标要求,克服了 Kalman滤波、粒子滤波等单一性能指标滤波方法的不足,提高了系统的可靠性。(4) 克服了 Kalman滤波和粒子滤波对噪声统计特性要求较高的问题,避免了在模型 不确定、噪声非高斯、噪声统计特性难以获得情况下Kalman滤波和粒子滤波出现的精度恶 化,提高系统的可靠性。(5) 通过内系统和外系统的实现,利用了冗余的机载导航设备,达到了整体系统高可 靠性、高精度的要求,避免了在GPS信号不可用时惯性/GPS组合导航系统无法正常工作的 问题。


图1为本发明的一种基于凸优化算法的多目标多传感器组合导航方法的设计流程图。
具体实施方式
.如图1所示,本发明具体实现步骤如下1.将地球坐标系捷联惯导误差状态方程中参数的变化作为系统的不确定性,并使用不 确定系统的多胞模型来描述地球坐标系捷联惯导误差状态方程。 其中建立捷联惯性导航系统误差状态方程的多胞型描述如下-(l)离散化地球坐标系捷联惯导误差状态方程<formula>formula see original document page 7</formula><formula>formula see original document page 8</formula>为捷联惯导误差状态方程的状态向量,w =^《^^e^^。g ^^MC^^]为地球坐标系组合导航系统噪声向量。^^-[^c^y^zf为捷联惯导地球坐标系位置计算误差,单位w; c^-[^; 5Kv 3FJ为7" 4捷联惯导地球坐标系速度计算误差,单位W〃; S = [^ ^ ^]t为捷联惯导地球坐标系姿态误差角,单位rad。
5/e=^// 5/; ^/7]t为捷联惯导地球坐标系加速度计加速度量测噪声,单位m/ ; ^《=[^5^^ J必;^y^f为捷联惯导地球坐标系陀螺角速率量测噪声, 单位rad/s。 ^ ^=1^^^ 5&ra/为GPS接收机地球坐标系位置量测噪声,单位m, ^^m-[^^m ^v^s 3vewf为GPS接收机地球坐标系速度量测噪声,单位<formula>formula see original document page 9</formula>为大气数据计算机地球坐标系速度量测噪声,单位<formula>formula see original document page 9</formula>为磁传感姿态系统地球坐标系姿态量测噪声,单 位raJ。 r为离散化周期,单位s。(《为地球坐标系地球自转角速度的反对称矩阵,《 为地球自转角速度。i^为地球坐标系比力向量反对称矩阵,Z-[Xe/ ]为捷联惯导地球坐标系位置向量,^M为地球万有引力常数与地球质量乘积,^ = ^/ ^7^7。地球坐标 系是指固连在地球上的坐标系,原点在地球中心,它相对惯性坐标系以地球自转角速率旋 转,Z轴沿地轴指向北极,X轴在赤道平面内指向格林威治子午线,Y轴在赤道平面内指向 东经90度的方向(2〕地球坐标系捷联惯导误差状态方程的多胞型描述的建立矩阵^、 S中变化项包括iT和/^,其中A^变化十分缓慢,近似可以看作常数,则将 误差状态方程表示成多胞型主要就是将Fe即地球坐标系载体比力量测值反对称矩阵用一 个凸多边形表示。直接在地球坐标系描述i^不方便,所以首先在当地水平坐标系将比力/7 的变化域用一个凸多面体代表,取该凸多面体的顶点,(z'-l,2,…)并利用公式 /e-i /'/、i /为地理坐标系到地球坐标系坐标变换矩阵)将"(z'-l,2,…)变换到地球坐 标系中得到地球坐标系载体比力变化域顶点丌(z'-l,2,…),将"0'-l,2,…)的反对称矩阵 巧e代入惯性导航误差状态方程即得到多胞型描述误差传播方程的顶点Q,兰^,53。以 A会(4,5,.)为顶点的多胞型Q兰(45)sY为捷联惯性导航系统误差状态方程的多胞型 描述。建立地球坐标系捷联惯导误差状态方程的多胞型描述。首先,根据大气数据系统、磁 传感姿态系统、GPS系统的数据输出频率确定组合周期r,一般为1秒。将初始位置代入A^, 将地球自转角速度6^代入Q:。其次,确定地球坐标系载体比力变化域顶点。假设地理坐标系水平方向机动加速度变 化范围均为土a^,高度方向加速度变化范围为g土fly(g为重力加速度),则地理坐标系加 速度计比力变化域顶点集为<formula>formula see original document page 9</formula>由初始位置丄、A (Z和义代表地理纬度和经度)求初始点地理坐标系到地球坐标系坐 标变换矩阵<formula>formula see original document page 10</formula>将Q,每列分别左乘i /,所得8列向量为地球坐标系加速度计比力变化域8个顶点。将地球坐标系比力变化域顶点代入矩阵A B中得到地球坐标系捷联惯性导航误差状态方 程多胞型描述的顶点0,.兰(4,^)(/ = 1,2,-,8),地球坐标系捷联惯性导航误差状态方程多胞型描述的顶点集为^-(Qpf^,…,Q^。2 .以大气数据计算机、三轴磁强计输出的速度、姿态数据和捷联惯导输出速度、姿态 数据的差值作为观测量建立内系统的量测方程;以GPS系统输出的位置、速度数据和捷联惯 导位置、速度数据的差值为观测量建立外系统的量测方程。以大气数据计算机、三轴磁强计输出的速度、姿态数据和捷联惯导输出速度、姿态数 据的差值作为观测量建立内系统的量测方程为<formula>formula see original document page 10</formula>以GPS系统输出的位置、速度数据和捷联惯导位置、速度数据的差值为观测量建立外系统的量测方程为<formula>formula see original document page 10</formula>3 .对内系统量测,采用内系统的鲁棒静态输出反馈镇定器将不稳定的捷联惯导误差状 态方程镇定,为保证系统整体性能,镇定器与下面所述滤波器一起使用凸优化方法同时求 取。4.对外系统量测,采用鲁棒//2/;^。。/保性能滤波器,使得从干扰到导航误差满足所要求的A/7^/保性能要求。鲁棒/^2//^/保性能滤波器为<formula>formula see original document page 10</formula>
5 .内外系统量测方程、内系统镇定器、外系统鲁棒多目标滤波器联立构成斑环系统; 同时为平衡对不同噪声输入通道进入的噪声的抑制效果,对噪声输入矩阵做加权处理。 (1)闭环系统为-<formula>formula see original document page 5</formula>(2)噪声输入通道加权矩阵的确定 噪声统计特性很难获取但噪声强度却比较容易估计。对捷联惯导进行静态测试,采集 一组加速度计和陀螺数据并计算其均方差记为五^和五^。;对大气数据系统进行静态测试,采集一组速度数据并计算其均方差记为五^^;对磁传感姿态系统进行静态测试,采集一组姿态数据并计算其均方差记为五。;对GPS系统进行静态测试,采集一组位置、速度数据并计算其均方差记为五P 、五,。噪声输入通道加权矩阵尸OW为15维对角矩阵,主对角线元素分别为五^、 £^、五。a、五、五、五、五、五、五 、£、£、五、五£ 、五 。五、五、五化/W vGW
6 .利用凸优化算法求解内系统鲁棒静态输出反馈镇定器和外系统鲁棒混合/^/i/①/保性能滤波器。0) H2、 H。和保性能可调输出矩阵的选取闭环系统的//2、 ^^和保性能可调输出矩阵Z^、丄 、、均为对角矩阵,为简单起见取4-A^A。主对角线元素分别'为《、《、《、《、《、《、《、《、(2)综合性能加权参数A、 "2、 "3的选取^为1; "2取值在1-10之间;给定a" a2, a3在不显著增加系统的/^和f^性能上<formula>formula see original document page 5</formula>界的情况下尽量取大。(3)多目标多传感器组合导航方法存在的LMI条件给定导航误差初始值x(0)的协方差矩阵的近似值为COF^,多胞型顶点集G,噪声通道加权矩阵,可调输出矩阵,综合性能加权参数,使用matlab里LMI工具箱中的mincx函 数解以下LMIs优化问题<formula>formula see original document page 5</formula>A, ^, d,为一组lmi矩阵变量,y为lmi标量。(4) 鲁棒静态输出反馈和滤波器求解-a. 由Cholesky分解求JT,其中^\^=尸22b. 由Cholesky分解求Q,, [Q,义一(义)—r][Q,X-(义)—r]r-尸22—G—'『G—7c. 将2u代入式4Q,—、&,得到巧2d. 由lu分解求g,2、 e'2,其中c 12.e1r2=^2-g.21 ;—/-k.g-re. = Wg.(5) 系统性能的改进为进一步改进性能,需要对尸ow和综合性能加权参数A、 a2、 ^以及可调输出矩阵进行细调并通过实验确定一组合适的值。a. 对尸ow和可调输出矩阵的调整。首先在O.l到10倍范围内调整尸ow主对角线前三 个元素使得其尽量大的同时又未造成综合性能指标明显升高,其次按相同方法调节尸ow主 对角线第4、 5、 6三个元素和第7、 8、 9三个元素。在经过上述调节的基础上,提高位置 估计精度可以通过增大尸ow主对角线第13、 14、 15元素或减小可调输出矩阵主对角线前三 个元素实现;提离速度估计精度可以通过增大Pow主对角线后三个元素或减小可调输出矩 阵主对角线第4、 5、 6三个元素实现;提高姿态估计精度可以通过增大尸ow主对角线第10、 11、 12三个元素或减小可调输出矩阵主对角线后三个元素实现。b. 对综合性能加权参数a,、 "2、 A的调整。原则为固定a,,改变《2、 c^对a,的比例,通过实验确定一组合适的综合性能加权参数。本发明说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1、一种基于凸优化算法的多目标多传感器信息融合方法,其特征在于包括以下步骤(1)将地球坐标系捷联惯导误差状态方程中参数的变化作为系统的不确定性,并使用不确定系统的多胞模型来描述地球坐标系捷联惯导误差状态方程;(2)以大气数据计算机、三轴磁强计输出的速度、姿态数据和捷联惯导输出速度、姿态数据的差值作为观测量建立内系统的量测方程;以GPS系统输出的位置、速度数据和捷联惯导位置、速度数据的差值为观测量建立外系统的量测方程;(3)对内系统量测,采用内系统的鲁棒静态输出反馈镇定器将不稳定的捷联惯导误差状态方程镇定;(4)对外系统量测,采用鲁棒H2/H∞/保性能滤波器,使得从干扰到导航误差满足所要求的H2/H∞/保性能要求;(5)将地球坐标系捷联惯导误差状态方程、内外系统量测方程、内系统镇定器、外系统混合多目标滤波器联立构成闭环系统;同时为平衡对不同噪声输入通道进入的噪声的抑制效果,对噪声输入矩阵做加权处理;(6)利用凸优化算法求解内系统鲁棒静态输出反馈镇定器和外系统鲁棒混合H2/H∞/保性能滤波器。
2、 根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特 征在于所述步骤(l)中的捷联惯导地球坐标系误差状态方程的多胞型描述方法为捷联惯 导误差状态方程的多胞型描述主要是将时变的捷联惯导误差状态方程中参数的变化看作系 统的不确定性,将时变的捷联惯导误差状态方程看作不确定系统,并使用鲁棒控制中常采 用的多胞模型来描述;其中主要是确定载体加速度变化域,取其顶点并将其代入捷联惯导 误差状态方程得到多胞型描述的捷联惯导误差状态方程的顶点,进而得到多胞型描述的捷 联惯导误差状态方程。
3、 根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特 征在于所述步骤(2)中的内系统量测方程建立如下内系统量测^以大气数据计算机、三轴磁强计的速度、姿态数据和捷联惯导速度、姿 态数据的差值作为量测值,量测方程为0/0 0 0/+/ 0 0 /如脱=C, ;c + Z),, . w, = C.;c + D,' w'
4、根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特 征在于所述步骤(2)中外系统量测方程的建立如下外系统量测h以GPS系统输出的位置、速度数据和捷联惯导位置、速度数据的差值为 量测值,量测方程为陽/00+700/00/=(7,.叉+ £>2.w, =C, .x +A
5、 根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特征在于所述步骤(3)中的鲁棒静态输出反馈镇定器设计如下设计静态输出反馈镇定器 将原系统镇定i:: a;(A: + 1)-J';c(A) +万傳)+ ^" 州 在此只确定镇定器形式,为保证系统整体性能,镇定器与下面所述滤波器一起使用凸 优化方法同时求取。
6、 根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特征在于所述步骤(4)中的鲁棒i^/Z^/保性能滤波器的设计如下使得:vv尽可能逼近导航误差x。
7、 根据权利要求i所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特征在于所述步骤(5)中的闭环系统的联立以及对噪声输入矩阵的加权处理方法如下 (1)闭环系统状态方程将地球坐标系捷联惯性导航系统误差状态方程、内外系统量测方程、内系统镇定器、 外系统多目标滤波器联立构成闭环系统状态方程v(/t + l)i/.c; 0难)+婦)(2)闭环系统//2//^/保性能可调输出为提高滤波器对捷联惯导导航误差的估计,将滤波器输出与捷联惯导导航误差之差作 为闭环系统输出,并协调i^/i^/保性能各项性能指标对滤波精度的不同要求,确定可调输 出矩阵,得闭环系统的i/,/ZC/保性能可调输出<formula>formula see original document page 4</formula>其中Z。、 、22分别为/^、保性能和/^性能的可调输出,保性能和//2性能可调输出矩阵; (3)噪声输入通道加权处理闭环系统状态方程和闭环系统可调输出构成闭环系统<formula>formula see original document page 4</formula>为平衡对不同噪声输入通道进入的噪声的抑制效果,需预先对噪声输入矩阵做加权处理,即5-S-尸ow, Z),二iV尸ow, D2 = A 尸cw,尸cw为系统噪声输入通道重要性加权矩阵,根据对各通道噪声的干扰抑制需要确定各输入通道的重要性加权系数;尸OW为对角阵,对角线相应元素为相应噪声输入通道的重要性加权系数。
8、根据权利要求l所述的一种基于凸优化算法的多目标多传感器信息融合方法,其特征在于所述步骤(6)中的利用凸优化算法求解组合导航系统多目标多传感器信息融合方 法的内系统鲁棒静态输出反馈镇定器和外系统鲁棒混合//2///。。/保性能滤波器为将问题用一组线性矩阵不等式LMI表示,并编制相应程序使用Matlab的线性矩阵不等式工具箱LMI Toolbox中lmivar、 hniteiro、 mincx函数求解,最后通过代数变换将所得LMI决策变量转化为 内系统鲁棒静态输出反馈镇定器和外系统的鲁棒混合//, / W。。 /保性能滤波器。
全文摘要
一种基于凸优化算法的多目标多传感器信息融合方法,涉及一种捷联惯性/GPS/大气数据计算机/三轴磁强计组合导航系统信息融合方法,该方法首先使用大气数据计算机、三轴磁强计的速度、姿态数据将惯性导航系统镇定,构成高可靠、高自主性的捷联惯性/大气数据计算机/三轴磁强计组合导航内系统;其次根据现代控制理论最优控制思想,使用凸优化算法设计鲁棒多目标滤波器融合高精度的GPS位置、速度量测信息,构成外系统对内系统进行混合H<sub>2</sub>/H<sub>∞</sub>/保性能多目标滤波来提高整体系统的导航精度。充分发挥传统导航手段的高可靠性、可用性和卫星导航的高精度,最终实现基于多传感器的高可靠、高精度组合导航技术。
文档编号G01C21/20GK101246011SQ20081010124
公开日2008年8月20日 申请日期2008年3月3日 优先权日2008年3月3日
发明者房建成, 王利学, 雷 郭 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1