【技术实现步骤摘要】
一种飞行器参数和噪声特性在线估计方法及存储介质
[0001]本专利技术涉及飞行器参数在线估计
,具体涉及一种飞行器参数和噪声特性在线估计方法及存储介质。
技术介绍
[0002]飞行器参数在线估计是指通过滤波或递推方法逐步从飞行测量数据中估计飞行器未知参数,可用于飞行器重要参数的实时估计、故障诊断和自适应控制等研究。飞行测量数据通常为飞行过程中通过传感器、陀螺仪、红外和雷达等装置测量得到的飞行器飞行状态数据,通常会受到环境扰动和测量噪声等的影响,这些影响一般难以预测和估计,会导致飞行测量数据的污染和参数估计精准度的降低。因此为了提高飞行器未知参数估计精度,在参数在线估计方法研究中必须考虑对未知扰动和噪声等的处理。
[0003]滤波方法是动力学系统中参数在线估计的常用方法,相对递推方法,其在计算效率和鲁棒性方面具有一定的优势。经典的卡尔曼滤波方法常用被于飞行器参数估计,但估计精度严重依赖于噪声和扰动的先验信息。在噪声和扰动先验信息未知的情况下,状态变量增广法和并行滤波法是两种常用处理方法。增广法通过将噪声特性未知参数扩充为系统状态,再通过滤波方法对系统增广状态进行估计,最后得到参数和噪声特性的联合估计结果。由于系统状态、未知参数和噪声之间的相互影响,导致该方法的参数估计精度偏低,因此在参数估计中较少采用;并行滤波方法是采用两个并行的滤波器,分别对未知参数和噪声特性进行估计,该方法在飞行器参数估计中已有一些应用,一般能够满足参数估计精度要求但计算效率偏低。
[0004]因此,为了满足噪声特性未知情况下 ...
【技术保护点】
【技术特征摘要】
1.一种飞行器参数和噪声特性在线估计方法,其特征在于,包括:步骤1:初始化系统增广状态和噪声未知参数,给出当前时刻系统增广状态变量在正态分布假设下的统计均值和协方差矩阵,以及给出当前时刻噪声未知参数在正态分布假设下的统计均值和协方差矩阵;步骤2:基于无迹卡尔曼滤波算法,预测系统下一时刻的增广状态;步骤3:根据飞行测量数据,由步骤2中得到的预测结果计算新息误差和新息协方差矩阵;步骤4:利用贝叶斯推理和高斯
‑
牛顿优化方法推导的递推公式结合步骤3中求出的新息误差和新息协方差矩阵,迭代求解噪声未知参数的优化结果;步骤5:利用求解得到的噪声未知参数的优化结果计算下一时刻的噪声参数协方差矩阵;步骤6:根据飞行测量数据,基于无迹卡尔曼滤波算法,代入噪声未知参数的优化结果,对系统增广状态的预测结果进行校正;步骤7:重复步骤2至步骤6,直至系统中所有飞行测量数据处理完成。2.根据权利要求1所述的一种飞行器参数和噪声特性在线估计方法,其特征在于,所述步骤2具体包括:将当前时刻的系统增广状态和估计出的当前时刻的噪声未知参数作为已知量,利用无迹卡尔曼滤波算法对下一时刻的系统增广状态进行预测。3.根据权利要求1所述的一种飞行器参数和噪声特性在线估计方法,其特征在于,所述步骤3中,新息误差通过当前时刻系统的飞行测量数据与下一时刻系统输出的预测值计算得到,新息协方差矩阵根据无迹卡尔曼滤波的多个sigma点系统输出的预测值计算得到。4.根据权利要求3所述的一种飞行器参数和噪声特性在线估计方法,其特征在于,所述新息误差取估值所述新息协方差矩阵取估值所述新息协方差矩阵取估值的计算公式如下:的计算公式如下:的计算公式如下:其中,k表示当前飞行测量数据采样时刻,k为大于等于0的整数,L为增广状态变量维度,为下一时刻系统输出的预测值,z
k+1
为下一时刻系统的飞行测量数据,Y表示由无迹卡尔曼滤波确定的多个sigma点输出的预测值,R为飞行测量数据噪声协方差矩阵,表示当前k时刻的噪声未知参数,为权重值。5.根据权利要求4所述的一种飞行器参数和噪声特性在线估计方法,其特征在于,所述
步骤4具体包括:步骤41:将噪声未知参数θ的迭代初始值和统计均值m均设置为k时刻噪声未知参数的估计值步骤42:根据如下迭代公式,由第i步的迭代...
【专利技术属性】
技术研发人员:丁娣,何开锋,王文正,钱炜祺,汪清,
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。