一种多源干扰环境下抗干扰姿态确定方法与测试平台技术

技术编号:13832384 阅读:84 留言:0更新日期:2016-10-14 12:25
本发明专利技术涉及一种多源干扰环境下抗干扰姿态确定方法与测试平台,平台包括试验主控模块、姿态控制模块、执行机构模拟器、实时仿真目标机、三轴速率转台、敏感器模块、姿态确定模块以及干扰注入模块;所述的测试平台是一类通用化测试平台,能够通过干扰注入模块完成不同类型干扰噪声注入,此外能够在线选择姿态确定模块中姿态确定算法类别,完成不同类型抗干扰姿态姿态确定算法滤波性能的对比分析;所述抗干扰姿态确定方法,能够有效解决由于敏感器模块存在的陀螺仪一阶马尔科夫噪声、载体振动谐波噪声以及高斯白噪声等多源噪声带来的姿态确定精度下降的问题;本发明专利技术适用于航空航天领域的地面仿真验证,可应用于航天器姿态确定系统的高精度姿态与位置测量。

【技术实现步骤摘要】

本专利技术涉及一种多源干扰环境下抗干扰姿态确定方法与测试平台及测试方法,所涉及的平台是一种通用化的测试平台,能够提供不同类型的干扰,并能为不同类型抗干扰姿态确定方法提供测试对比分析平台;所涉及的抗干扰姿态确定方法能够对航天器姿态确定系统遭受的多源干扰进行干扰补偿和抑制,能够有效的提高姿态确定精度。本专利技术属于航天器的高精度姿态确定领域。
技术介绍
卫星、航天飞机等航天器在整个任务周期内,都需要获知精确的姿态信息,继而才能够完成高精度的姿态控制,从而能够顺利完成指定任务。从人类1957年首颗航天器发射升空以来,研究者对于航天器的姿态确定系统的重要组成部分敏感器展开了卓有成效的研究工作,期望不断提升敏感器的精度来提高姿态确定系统的精度,但是随着任务以及材料和科技水平所限,敏感器的精度并不能一直得到提升。此外敏感器的精度不仅仅受自身的限制,同时还会受到搭载敏感器的航天器的影响,此部分影响并不能在敏感器设计过程中给与除去,因此广大的研究者针对姿态确定算法开展了研究。传统的Kalman滤波逐渐成为绝大多数航天器姿态确定算法的核心部分。在航天器系统仅仅受到高斯白噪声影响时,Kalman滤波能够很有效的完成姿态确定的目标,但是航天器系统工作环境恶劣,导致航天器系统会受到多来源的外部扰动,会给姿态确定系统敏感器都带来多类型的噪声级扰动,卡尔曼滤波的精度将会受到极大的影响,甚至导致发散现象,将会极大的影响姿态确定系统正常工作,甚至影响到整个航天器的工作寿命。专利ZL200910086896.9提出了一种复合分层抗干扰滤波器,从理论上对多源干扰系统开展了滤波理论研究,但是存在非线性项无法离散化,所研究算法无法为工程所实用,此外对于干扰的处理,仅仅从理论分析角度分类为外部有模型、随机干扰、能量有界干扰等,并没有从实际敏感器系统存在的实际干扰一阶马尔科夫噪声、高斯白噪声和载体振动谐波噪声等实际系统噪声,该专利只针对一类外部模型干扰采用干扰补偿,其余的直接采用鲁棒H∞和保成本的滤波器直接抑制,从根源上忽略了剩余部分噪声的可补偿性,并没有做到对干扰知己知彼,对症下药,从根源上会损失一部分滤波精度;姿态控制系统测试平台已经在航天器研制过程中得到了广泛应用,国内外多家机构均研制出了姿态控制系统测试平台,但现有的姿态控制系统通常针对特定任务型号的航天器而研制,未见专用于研究姿态确定系统方法性能的测试平台,更无法用于多源干扰环境下抗干扰姿态确定方法的测试、分析与评估。专利201610196202.7和201610195891.X都初步提出了搭建一套针对姿态确定系统的测试平台,但是存在的共性问题是除了由敏感器自身带来的量测噪声外,无法模拟由于外部载体环境振动等带来的影响,无法完全模拟姿态确定系统所遭受的噪声,此外该专利在开展多类姿态确定算法测试对比分析时,一次开机过程只能验证一类方法,无法在线切换姿态确定方法,也无法在线进行测试数据的传输存储以及测试对比分析。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供一种结构简单、通用性强的姿态确定测试平台及测试方法,用于各类姿态确定算法测试对比分析,此外提供了一种针对航天器系统实际存在的一阶马尔科夫噪声、谐波噪声以及白噪声等多源干扰的抗干扰姿态确定方法,能够直接工程化实用,且能够有效提高航天器姿态确定系统的精度。本专利技术的技术解决方案是:一种多源干扰环境下抗干扰姿态确定测试平台:包括试验主控模块、姿态控制模块、执行机构模拟器、实时仿真目标机、三轴速率转台、敏感器模块、姿态确定模块以及干扰注入模块;其中试验主控模块主要包括试验主控计算机单元、无线通讯单元以及数据存储测试对比分析单元;其中试验主控计算机单元主要用于完成测试平台控制指令、测试数据的发送与接收控制,无线通讯单元主要用于完成与姿态确定模块和干扰注入模块进行通讯,完成控制指令和数据信息的交换,数据存储测试对比分析单元主要用于完成姿态确定模块滤波数据的存储、测试以及对比工作;姿态控制模块用于运行姿态控制算法,在本专利技术中姿态控制模块主要运行常规控制算法,为姿态确定算法的抗干扰能力对比提供统一的参照;执行机构模拟器主要包括喷气电模拟器和飞轮电模拟器,通过电模拟器来取代实物,降低设计成本,也能够为姿态确定算法的抗干扰能力提供相同的试验条件;实时仿真目标机包括航天器姿态动力学仿真机和航天器姿态运动学仿真机,分别用于实现航天器本体的姿态动力学与运动学的实时模拟;三轴速率转台根据接收到的姿态参数进行运动进而带动敏感器模块运转;敏感器模块主要包括三轴陀螺仪、恒星敏感器及恒星仿真器,恒星仿真器用于实现地面测试对比环境下模拟恒星的功能,三轴陀螺仪和恒星敏感器联合作用,用于实时感知当前时刻航天器实际姿态信息;姿态确定模块包括姿态确定解算单元和无线传输单元,其中姿态确定解算单元用于解算姿态确定算法,姿态确定解算单元同时包括多源干扰环境下抗干扰姿态确定方法与其他各类已知存在的姿态确定算法,,其中包含的其他已知存在的姿态确定算法主要包括卡尔曼滤波算法,例子滤波算法等,根据算法切换指令选择相应姿态确定算法进行解算,无线传输单元用于完成与试验主控模块的通讯,完成算法切换控制指令和实时数据的传输;干扰注入模块包括无线收发单元和干扰模拟器,干扰模拟器主要用于产生本体振动的干扰信号,无线收发单元主要用于接收来自试验主控模块的干扰注入指令并同时将干扰模拟器产生的干扰信号传输至三轴速率转台;本测试平台中试验主控模块和恒星仿真器作为独立终端,放置在固定位置,而姿态控制模块、执行机构模拟器、实时仿真目标机、敏感器模块中的三轴陀螺仪、恒星敏感器、姿态确定模块以及干扰注入模块均放置在三轴速率转台的台面上,试验主控模块与三轴速率转台台面各个部分采用无线通讯的方式进行通讯。作为一个完整的航天器姿态控制系统回路,在不考虑试验主控模块和干扰注入模块影响时,首先实时仿真目标机中的航天器姿态动力学仿真机和航天器姿态运动学仿真机在初始条件下开始运行,解算一组姿态信息,传输至三轴速率转台,三轴速率转台开始按照接收到的姿态信息进行运动,从而影响搭载在三轴速率转台上的敏感器模块,敏感器模块通过实时感知当前的姿态信息,并传输至姿态确定模块实时运行姿态确定算法对敏感器模块实测的姿态信息进行解算,并将解算后信息与期望姿态信息进行对比,产生的偏差信号传输至姿态控制模块,姿态控制模块实时解算出最新的控制力矩指令,并将指令力矩信号传输至执行机构模拟器中,执行机构模拟器中飞轮模拟器和喷气模拟器进行运转,产生执行力矩信号传输至实时仿真目标机,完成一次航天器姿态控制系统回路的运转;在此回路的基础上,试验主控模块通过试验主控计算机单元实时生成干扰注入指令控制干扰注入模块,干扰注入模块中的无线收发单元接收到干扰注入指令后,通过干扰模拟器产生干扰信号,并进一步通过无线收发单元向三轴速率转台施加航天器平台系统振动干扰信号,从而直接影响安置在三轴速率转台上的敏感器模块,从而实现多源干扰的模拟,为姿态确定算法提供实际干扰来源;同时试验主控模块通过无线通讯单元将试验主控计算机单元的姿态确定算法切换控制指令发送至姿态确定模块,姿态确定模块中无线传输单元在接收到来自试验主控模块的控制指令后,确定姿态确定解算单元当前运行算法的类本文档来自技高网
...
一种多源干扰环境下抗干扰姿态确定方法与测试平台

【技术保护点】
一种多源干扰环境下抗干扰姿态确定方法,其特征在于步骤如下:第一步,构建含有陀螺仪一阶马尔科夫噪声、航天器本体振动带来的谐波噪声的状态方程与星敏感器的量测方程;第二步,在第一步的基础上,针对陀螺仪内部的一阶马尔科夫噪声设计一阶马尔科夫噪声估计器;针对航天器本体振动带来的谐波噪声设计谐波噪声估计器;第三步,在完成一阶马尔科夫噪声估计器和谐波噪声估计器的基础上,通过联立第一步的状态方程,构造航天器姿态系统滤波器;第四步,通过将一阶马尔科夫噪声估计器、谐波噪声估计器与航天器姿态系统滤波器进行联合求取一阶马尔科夫噪声估计器增益、谐波噪声估计器增益以及滤波器增益,从而完成多源干扰下抗干扰姿态确定方法的设计。

【技术特征摘要】
1.一种多源干扰环境下抗干扰姿态确定方法,其特征在于步骤如下:第一步,构建含有陀螺仪一阶马尔科夫噪声、航天器本体振动带来的谐波噪声的状态方程与星敏感器的量测方程;第二步,在第一步的基础上,针对陀螺仪内部的一阶马尔科夫噪声设计一阶马尔科夫噪声估计器;针对航天器本体振动带来的谐波噪声设计谐波噪声估计器;第三步,在完成一阶马尔科夫噪声估计器和谐波噪声估计器的基础上,通过联立第一步的状态方程,构造航天器姿态系统滤波器;第四步,通过将一阶马尔科夫噪声估计器、谐波噪声估计器与航天器姿态系统滤波器进行联合求取一阶马尔科夫噪声估计器增益、谐波噪声估计器增益以及滤波器增益,从而完成多源干扰下抗干扰姿态确定方法的设计。2.根据权利要求1所述的多源干扰环境下抗干扰姿态确定方法,其特征在于:所述第一步中,构建含有陀螺仪一阶马尔科夫噪声、航天器本体振动带来的谐波噪声的状态方程与星敏感器的量测方程如下:状态方程含陀螺仪一阶马尔科夫噪声、谐波振动噪声和高斯白噪声;恒星敏感器的量测方程为含有陀螺仪一阶马尔科夫噪声的状态方程提供修正信息,其中一阶马尔科夫噪声,描述形式如下:w1(k+1)=Ww1(k)+n(k)其中,k表示当前时刻,n(k)为高斯零均值不相关白噪声;w1(k)为k时刻敏感器内部的一阶马尔科夫噪声;w1(k+1)为k+1时刻敏感器内部的一阶马尔科夫噪声;τi(i=1,2,3)为一阶马尔科夫过程的相关时间;进一步,考虑航天器本体振动从而导致陀螺仪遭受到谐波噪声影响,描述为如下形式:d1(k)=Msin(fsk)其中d1(k)为当前时刻陀螺仪受到的谐波噪声,M为谐波噪声的幅值,fs为谐波噪声角频率;在此基础上,将谐波噪声改写为状态空间表达形式: w 2 ( k + 1 ) = W s w 2 ( k ) d 1 ( k ) = V s w 2 ( k ) ]]>式中,w2(k)=[w21(k) w22(k)],其中,w21(k)=d1(k),w22(k)=w21(k+1),w21(k)为k时刻陀螺仪受到的谐波噪声,w21(k)为k+1时刻陀螺仪受到的谐波噪声,w2(k)为表示当前k时刻及下一时刻陀螺仪受到的谐波噪声组成的谐波噪声联合矩阵;Vs=[1 0];综合考虑敏感器系统中存在的高斯白噪声、一阶马尔科夫噪声及航天器本体振动带来的谐波噪声,建立状态方程如下:x(k+1)=Ax(k)+n(k)+w1(k)+w2(k)量测方程采用恒星敏感器测量矢量,恒星敏感器测量恒星的观测矢量在空间飞行器坐标系中的方向以及恒星亮度,通过查阅比对星历表中数据,从而得到所观测恒星在惯性坐标系中的位置,量测方程表现形式如下:y(k)=Cx(k)+v(k)其中y(k)为k时刻的恒星敏感器的量测输出,C为系数已知矩阵,v(k)为高斯零均值不相关白噪声。3.根据权利要求1所述的多源干扰环境下抗干扰姿态确定方法,其特征在于:所述第二步一阶马尔科夫噪声估计器和谐波噪声估计器如下:针对陀螺仪内部的一阶马尔科夫噪声估计器设计形式如下: w ^ 1 ( k + 1 ) = W w ^ 1 ( k ) + K 1 [ y ( k ) - y ^ ( k ) ] ]]>其中为一阶马尔科夫噪声w1(k)的估计值,K1为一阶马尔科夫噪声估计器增益;k表示当前时刻;进一步,针对载体振动带来的谐波噪声,设计如下的谐波噪声估计器: w ^ 2 ( k + 1 ) = W s w ^ 2 ( k ) + K 2 [ y ( k ) - y ^ ( k ) ] ]]>其中为谐波噪声联合矩阵w2(k)的估计值,从而得出陀螺仪受到的谐波噪声,K2为谐波噪声估计器增益。4.根据权利要求1所述的多源干扰环境下抗干扰姿态确定方法,其特征在于:第三步,构建航天器姿态系统滤波器如下: Σ 1 : x ^ ( k + 1 ) = A x ^ ( t ) + L ( y ( k ) - y ^ ( k ) ) + w ^ 1 ( k ) + w ^ 2 ( k ) y ^ ( k ) = C x ^ ( k ) ]]>其中,为状态变量x(k)的估计值,为量测变量y(k)的估计值,K1、K2为待求的估计器增益阵,L为待求的滤波器增益阵。5.根据权利要求1所述的多源干扰环境下抗干扰姿态确定方法,其特征在于:第四步,求解一阶马尔科夫噪声估计器、谐波噪声估计器以及航天器姿态系统滤波器增益如下:通过将一阶马尔科夫噪声估计器、谐波噪声估计器与航天器姿态系统滤波器进行联合考虑,首先将系统状态方程与两侧方程进行扩维,改写为如下形式: Σ 2 : x ( k + 1 ) w 1 ( k + 1 ) w 2 ( k + 1 ) = A I I 0 W 0 0 0 W s x ( k ) w 1 ( k ) w 2 ( k ) + n ( t ) y ( k ) ...

【专利技术属性】
技术研发人员:郭雷张培喜乔建忠朱玉凯徐健伟
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1