[发明专利]风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法有效
申请号: | 201910340917.9 | 申请日: | 2019-04-25 |
公开(公告)号: | CN110007318B | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 马建峰;赵昊罡;魏大卫;习宁;卢笛;贺蕾 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G01S19/21 | 分类号: | G01S19/21 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 干扰 基于 卡尔 滤波 无人机 判断 gps 欺骗 方法 | ||
1.风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法,其特征在于,包括以下步骤:
步骤1,通过无人机的GPS传感器测量的数据、惯性测量单元测量的数据和自身板载传感器测量的数据计算地速矢量和空速矢量,由地速矢量和空速矢量计算风矢量;
步骤2,结合风矢量和无人机惯性导航的数据,通过卡尔曼滤波的过程模型计算无人机下一时刻的估计位置;
步骤3,在惯性导航系统中,对比无人机下一时刻的估计位置和GPS传感器的位置数据,得到创新向量γk;创新向量γk通过下式(35)计算累计测试统计量qm;
其中,γk为创新向量,Sk为时刻k时的创新向量γk的协方差矩阵,为γk的倒置矩阵;m为自然数;
对比qm和阈值若qm小于阈值则被认为未发生GPS欺骗,否则被认为发生了GPS欺骗;
步骤3中,创新向量γk的计算公式为:
式中,为包含了载波和码向量的误差向量;为k-1时刻的估计误差状态;Hk为G*为观测矩阵;Φ是过程模型的状态转移矩阵,Fb表示对角线偏置动态矩阵,Fn为运动学模型的相关矩阵,Gu为系数输入矩阵;Swindk-1为k-1时刻风场的情况,为风矢量;是k-1时刻增强的过程噪声;f'k的计算公式为:
式中,为k时刻的估计误差状态,fk为攻击者针对于无人机注入的故障向量。
2.根据权利要求1所述的风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法,其特征在于,步骤3中,为k时刻的估计误差状态,由时间点k时刻时的对于无人机状态x的后验估计减去k时刻时无人机的真实状态xk的差值求得,的计算公式为:
式中,Lk为k时刻的卡尔曼增益矩阵;L'k的计算公式为:
L'k=I-LkHk (30)。
3.根据权利要求2所述的风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法,其特征在于,步骤2中,所述无人机下一时刻的估计位置为在k时刻对无人机状态x的后验估计,其计算公式为:
其中,Zk是包含了差分载波和码相测量的GPS测量矢量;Lk为k时刻的卡尔曼增益矩阵,为在时间点k时的对无人机状态x的先验估计,Hk为G*为观测矩阵。
4.根据权利要求3所述的风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法,其特征在于,所述的计算公式为:
式中,Φ是卡尔曼滤波估计器的过程模型中的状态转移矩阵,Swindk-1为k-1时刻风场的情况,为风矢量,Γ是Gu的离散形式,Gu为系数输入矩阵,是上一时刻的惯性导航元件的测量结果;为在时间点k-1时对无人机状态x的后验估计。
5.根据权利要求3所述的风场干扰下基于卡尔曼滤波的单无人机判断GPS欺骗的方法,其特征在于,Zk的计算公式为:
其中,G*为观测矩阵;σrk是无人机相对于导航框架中表示的参考站的位置的偏差;为包含了载波和码向量的误差向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910340917.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置