【技术实现步骤摘要】
一种基于扩散模型的飞行器气动布局反设计方法
[0001]本专利技术属于飞行器外形设计选型
,应用于飞行器气动布局的研制设计过程中,具体为一种基于扩散模型的飞行器气动布局反设计方法
。
技术介绍
[0002]飞行器气动布局设计是飞行器研制过程中的重要环节,直接关系到飞行器性能的优劣和任务完成的质量
。
飞行器的气动布局设计阶段中,会产生大量的飞行器外形,并进行相应的流体力学
(CFD)
模拟计算,依据计算结果,选择出能够满足气动需求的飞行器形状构造
。
[0003]然而,现有技术的此阶段过程,需要进行极大量的
CFD
计算,耗时较长,且设计出的飞行器外形不一定能完成符合气动性能要求;因此这种方法针对性不强,会降低飞行器设计的效率
。
对此,本领域技术人员采用反设计的方法,固定气动性能要求,比如给定轴向力系数
()、
法向力系数
()、
压力
()
等,来反推出飞行器形状
。
这种反设计方法能够直接构成飞行器外形气动性能与几何形状的联系,从而成为一种更加快捷
、
更加直接的飞行器设计方法
。
[0004]目前已有的反设计研究对象大多是飞行器翼型,而尚未有足够的直接针对飞行器外形的研究工作,因此开展对飞行器气动布局的设计研究是很有必要的
。
相关研究能解决现有技术的瓶颈,弥补现有技术的不足;现有技术方案主要有以下几类作为 ...
【技术保护点】
【技术特征摘要】
1.
一种基于扩散模型的飞行器气动布局反设计方法,其特征在于:所述方法包括如下步骤:
S1、
通过编码空间插值方式,构建出有翼飞行器的气动性能数据库;
S2、
依据气动性能数据库,设计从气动性能至飞行器气动布局的连续条件的扩散模型;
S3、
应用
kd
树原理,对扩散模型进行训练;
S4、
扩散模型训练完成后,为其适配不同工况条件下的生成采样方式,生成外形编码;
S5、
将生成得到的外形编码重构为飞行器气动布局外形
。2.
根据权利要求1所述的一种基于扩散模型的飞行器气动布局反设计方法,其特征在于:步骤
S1
中,构建气动性能数据库的过程包括:依据不同种类的飞行器外形,构建初始数据库;针对参数化后的,通过插值及筛选过程,构建过程数据库;针对参数化后的,在不同工况下通过
CFD
计算得出对应的气动性能,完成数据对应后,构建出飞行器反设计训练数据库,即为气动性能数据库
。3.
根据权利要求2所述的一种基于扩散模型的飞行器气动布局反设计方法,其特征在于:步骤
S1
的具体过程如下:
S11、
依据不同种类的飞行器外形,构建初始数据库;对飞行器外形数据进行坐标归一化,通过外形编码器和外形解码器实现参数化,利用飞行器各翼面相对于头部的位置,以及各翼面的外形,在编码器作用下完成参数化,得到外形编码;
S12、
对外形编码进行插值,插值后得到新的外形编码,实现飞行器设计数据的扩充过程;
S13、
在外形解码器作用下,依据飞行器外形的正确性,筛选插值后的飞行器外形,将筛选得到的正确飞行器外形加入至初始数据库中,构建过程数据库;
S14、
在外形编码器作用下,对过程数据库进行参数化编码;随后在包括不同的马赫数
、
滚转角和攻角的飞行器工况条件下,使用
CFD
模拟计算对应的气动性能,气动性能包括轴向力系数
、
法向力系数和压心;一个外形编码与一组飞行器工况条件对应于一组气动性能数据,经过条件改变和模拟计算后,构建出包括个数据对的飞行器反设计训练数据库
。4.
根据权利要求1所述的一种基于扩散模型的飞行器气动布局反设计方法,其特征在于:步骤
S2
中,结合外形编码器
、
外形解码器和飞行器工况编码器组成的网络结构,设计同为网络结构组成之一的分布扩散模型;其中,外形编码器用于对飞行器外形进行编码,得到对应的外形编码;外形解码器用于对外形编码进行解码后,得到对应的飞行器外形;飞行器工况编码器用于对飞行器工况进行编码,得到对应的工况编码;分布扩散模型用于计算扩散过程的逆过程,其输入为扩散过程的后一步
、
扩散步数和工况编码,输出为扩散过程的前一步
。5.
根据权利要求4所述的一种基于扩散模型的飞行器气动布局反设计方法,其特征在于:基于连续条件,设计分布扩散模型的损失函数;对于离散的外形数据点,通过将外形数据点的气动性能视为高斯分布的方式进行计算,具体的计算式依次排列如下:
上述各式中...
【专利技术属性】
技术研发人员:赵晏萱,孙国鹏,王岳青,张鹏,杨志供,张效源,
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。