【技术实现步骤摘要】
气动特性数据的处理方法和装置、电子设备和存储介质
[0001]本申请涉及航空航天领域,尤其涉及一种气动特性数据的处理方法和装置、电子设备和存储介质。
技术介绍
[0002]气动特性直接影响着飞机和火箭等飞行器的操稳性、经济性、运载能力等,在飞行器研制中占有重要地位。随着计算机和CFD(Computational Fluid Dynamics,计算流体动力学)技术的发展,在型号研制过程中,往往需要通过大批量的CFD计算来支撑气动外形设计、选型及优化等工作。由于计算状态随马赫数、飞行高度、攻角、侧滑角、舵偏角、襟翼等因素变化,一个完整的气动数据库往往包含成千上万组数据。
[0003]如此多的工况不仅给气动工程师带来很大工作量,在进行大量的求解设置、结果提取的重复操作过程中也很难避免人为失误。型号研制又往往有快速性要求,特别是下游的弹道、姿控等专业需要气动专业的数据输入才能开展工作。因此,提升气动专业的效率往往可以在前期大幅加快型号研制进度。
[0004]相关技术中在对气动性能进行计算和数据处理时通常是手动调节,导 ...
【技术保护点】
【技术特征摘要】
1.一种气动特性数据的处理方法,其特征在于,所述方法包括:获取当前运行脚本内包含的参数变量;利用目标编程算法批量读取所述参数变量;将所述参数变量替换掉预设脚本模板内对应位置处的变量值,生成目标运行脚本,其中,所述预设脚本模板用于对气动特性数据执行运行操作,所述目标运行脚本为批量替换预设脚本模板内所述变量值后所得到的脚本;利用所述目标运行脚本和目标软件,得到处理后的所述气动特性数据,其中,所述目标软件用于对所述目标运行脚本内包含的用于表征飞行器的所述气动特性数据进行批量计算。2.根据权利要求1所述的方法,其特征在于,所述利用所述目标运行脚本和目标软件,得到处理后的所述气动特性数据包括:将所述目标运行脚本输入目标软件内,得到计算后的输出结果文件;从所述输出结果文件中提取处理后的所述气动特性数据。3.根据权利要求2所述的方法,其特征在于,在将所述目标运行脚本输入目标软件内之后,所述方法还包括:获取输出文件;利用字符串函数对所述输出文件进行其所属计算工况名词的文件命名,得到每个所述计算工况名词对应的目标输出文件;基于每个所述目标输出文件,确定批量计算后的数据文件,其中,所述数据文件包括计算后的所述输出结果文件、计算后的收敛监测文件。4.根据权利要求2所述的方法,其特征在于,所述利用目标编程算法批量读取所述参数变量包括:将所述参数变量存储在预设列表内;利用所述目标编程算法从所述预设列表内批量读取所述参数变量。5.根据权利要求3所述的方法,其特征在于,在所述利用所述目标运行脚本和目标软件,得到处理后的所述气动特性数据之后,所述方法还包括:利用所述目标编程算法从所述收敛监测文件中批量获取多个预设方向下确定的气动力数值和力矩系数;根据所述气动力数值、所述力矩系数以及迭代次数,确定所述气动特性数据的最终收敛。6.根据权利要求5所述的方法,其特征在于,所述根据所述气动力数值、所述力矩系数以及迭代次数...
【专利技术属性】
技术研发人员:于洪石,彭小波,
申请(专利权)人:北京星际荣耀空间科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。