System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及空气动力学领域,尤其涉及一种气动模型的矫正方法、一种气动模型的矫正装置、一种飞行模拟机,以及两种计算机可读存储介质。
技术介绍
1、气动模型是一种表征飞行参数与飞机气动系数对应关系的模型,常被用在训练飞行员的飞行模拟机中,以此辨识飞行员的训练结果。在实际使用中,相关技术人员会先基于经验初步确定该气动模型,并将其表示为原始气动插值表。但由于原始气动插值表匹配精度不高,需要对其进行进一步矫正。现有的气动模型的矫正方法需要利用大量飞行数据与仿真结果进行对比,得出原始气动插值表的矫正增量,进而获得高精度的气动模型。然而,这种方法得到的气动模型仅对参与矫正的部分飞行数据的匹配结果较好,无法适用于整个飞行包线的飞行数据。
2、为了克服现有技术存在的上述缺陷,本领域亟需一种改进的气动模型的矫正方法,通过将原始气动插值表提取为局部数据点,并基于局部数据点与飞行数据的统计学规律,对气动模型进行矫正,用于得到适用于整个飞行包线中的飞行数据的气动模型,以提升飞行数据的匹配精度。
技术实现思路
1、以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之前序。
2、为了克服现有技术存在的上述缺陷,本专利技术提供了一种气动模型的矫正方法、一种气动模型的矫正装置、一种飞
3、具体来说,根据本专利技术的第一方面提供的上述气动模型的矫正方法包括以下步骤:获取飞机的飞行参数及原始气动插值表;根据所述飞行参数的取值范围,获取所述原始气动插值表中对应的局部数据点;获取预设的最大阶数,并结合所有的局部数据点,以生成回归量矩阵;采用施密特正交回归算法,将所述回归量矩阵转换为正交回归矩阵,以获取所述正交回归矩阵的误差最小值对应的目标正交回归量;采用逆施密特正交回归算法,将所述目标正交回归量转换为对应的原始物理回归量;根据所述原始物理回归量,确定对应的矫正局部气动模型;以及根据所述矫正局部气动模型,确定所述飞机的整个飞行包线上的气动模型。
4、进一步地,在本专利技术的一些实施例中,所述飞行参数包括飞行运动状态参数及操纵变量。所述飞行运动状态参数选自所述飞机的速度、高度、姿态中的至少一者。所述操纵变量选自迎角、侧滑角、舵面偏角中的至少一者。
5、进一步地,在本专利技术的一些实施例中,所述生成回归量矩阵的步骤包括:根据所述最大阶数,排列组合各所述局部数据点,以生成所述回归量矩阵。
6、进一步地,在本专利技术的一些实施例中,所述采用施密特正交回归算法,将所述回归量矩阵转换为正交回归矩阵的步骤包括:选取所述回归量矩阵中的常数回归量作为正交回归矩阵中的第一正交回归量,并确定对应的第一施密特系数;根据所述第一正交回归量及第二回归量,确定第二施密特系数,以确定对应的第二正交回归量,并以此类推确定后续的至少一个施密特系数及至少一个正交回归量;根据各所述施密特系数构建施密特矩阵;以及根据所述施密特矩阵,将所述回归量矩阵转换为正交回归矩阵。
7、进一步地,在本专利技术的一些实施例中,所述采用逆施密特正交回归算法,将所述目标正交回归量转换为对应的原始物理回归量的步骤包括:将所述目标正交回归量与所述施密特矩阵相乘,以得到对应的原始物理回归量。
8、进一步地,在本专利技术的一些实施例中,所述获取所述正交回归矩阵的误差最小值对应的目标正交回归量的步骤包括:计算所述正交回归矩阵中至少一个正交回归量的拟合均方差;根据所述拟合均方差,计算所述至少一个正交回归量的预测平方差;以及根据所述预测平方差最小值,确定对应的目标正交回归量。
9、进一步地,在本专利技术的一些实施例中,所述计算所述正交回归矩阵中至少一个正交回归量的拟合均方差的步骤包括:计算所述拟合均方差msfe。
10、,
11、为所述正交回归矩阵经最小二乘回归分析算法计算的输出矩阵。z为所述飞行参数数据组成的矩阵。n为每组数据的数量。
12、进一步地,在本专利技术的一些实施例中,所述根据所述拟合均方差,计算所述至少一个正交回归量的预测平方差的步骤包括:根据所述拟合均方差及过度拟合惩罚项,计算所述至少一个正交回归量的预测平方差。
13、进一步地,在本专利技术的一些实施例中,所述根据所述原始物理回归量,确定对应的矫正局部气动模型的步骤包括:根据所述原始物理回归量,确定对应的局部气动模型;采用高斯混合边界计算方法,计算所述局部气动模型的上边界及下边界;以及根据所述局部气动模型的上边界及下边界,对所述局部气动模型进行修正,以得到与原始气动插值表连续的矫正局部气动模型。
14、此外,根据本专利技术的第二方面提供的上述气动模型的矫正装置包括第一存储器及第一处理器。所述第一存储器上存储有计算机指令。所述第一处理器连接所述第一存储器,并配置用于执行其上存储的计算机指令,以实施如本专利技术的第一方面提供的气动模型的矫正方法。
15、此外,根据本专利技术的第三方面提供的上述计算机可读存储介质,其上存储有计算机指令。所述计算机指令被处理器执行时,实施如本专利技术的第一方面提供的气动模型的矫正方法。
16、此外,根据本专利技术的第四方面提供的上述计算机可读存储介质,其上存储有气动模型。所述气动模型是根据本专利技术的第一方面提供的气动模型的矫正方法来确定。
17、此外,根据本专利技术的第五方面提供的上述飞行模拟机包括第二存储器及第二处理器。所述第二存储器包括但不限于本专利技术的第四方面提供的上述计算机可读存储介质。所述第二处理器连接所述第二存储器,并被配置为:获取用户输入的飞行数据;将所述飞行数据输入所述气动模型,以确定对应的气动系数;以及根据所述气动系数,确定所述用户的训练评分。
本文档来自技高网...【技术保护点】
1.一种气动模型的矫正方法,其特征在于,包括以下步骤:
2.如权利要求1所述的气动模型的矫正方法,其特征在于,所述飞行参数包括飞行运动状态参数及操纵变量,其中,所述飞行运动状态参数选自所述飞机的速度、高度、姿态中的至少一者,所述操纵变量选自迎角、侧滑角、舵面偏角中的至少一者。
3.如权利要求1所述的气动模型的矫正方法,其特征在于,所述生成回归量矩阵的步骤包括:
4.如权利要求1所述的气动模型的矫正方法,其特征在于,所述采用施密特正交回归算法,将所述回归量矩阵转换为正交回归矩阵的步骤包括:
5.如权利要求4所述的气动模型的矫正方法,其特征在于,所述采用逆施密特正交回归算法,将所述目标正交回归量转换为对应的原始物理回归量的步骤包括:
6.如权利要求1所述的气动模型的矫正方法,其特征在于,所述获取所述正交回归矩阵的误差最小值对应的目标正交回归量的步骤包括:
7.如权利要求6所述的气动模型的矫正方法,其特征在于,所述计算所述正交回归矩阵中至少一个正交回归量的拟合均方差的步骤包括:
8.如权利要求7所述的气
9.如权利要求1所述的气动模型的矫正方法,其特征在于,所述根据所述原始物理回归量,确定对应的矫正局部气动模型的步骤包括:
10. 一种气动模型的矫正装置,其特征在于,包括:
11.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令被处理器执行时,实施如权利要求1~9中任一项所述的气动模型的矫正方法。
12.一种计算机可读存储介质,其上存储有气动模型,其特征在于,所述气动模型是根据如权利要求1~9中任一项所述的气动模型的矫正方法来确定。
13. 一种飞行模拟机,其特征在于,包括:
...【技术特征摘要】
1.一种气动模型的矫正方法,其特征在于,包括以下步骤:
2.如权利要求1所述的气动模型的矫正方法,其特征在于,所述飞行参数包括飞行运动状态参数及操纵变量,其中,所述飞行运动状态参数选自所述飞机的速度、高度、姿态中的至少一者,所述操纵变量选自迎角、侧滑角、舵面偏角中的至少一者。
3.如权利要求1所述的气动模型的矫正方法,其特征在于,所述生成回归量矩阵的步骤包括:
4.如权利要求1所述的气动模型的矫正方法,其特征在于,所述采用施密特正交回归算法,将所述回归量矩阵转换为正交回归矩阵的步骤包括:
5.如权利要求4所述的气动模型的矫正方法,其特征在于,所述采用逆施密特正交回归算法,将所述目标正交回归量转换为对应的原始物理回归量的步骤包括:
6.如权利要求1所述的气动模型的矫正方法,其特征在于,所述获取所述正交回归矩阵的误差最小值对应的目标正交回归量的步骤包括:
【专利技术属性】
技术研发人员:李清龙,李鹏,罗阳,陈丹阳,
申请(专利权)人:上海华模科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。