一种不同维度间数值仿真数据的传递方法和系统技术方案

技术编号:41302593 阅读:15 留言:0更新日期:2024-05-13 14:49
一种不同维度间数值仿真数据的传递方法和系统,属于计算流体力学领域,该方法包括:在不同维度的计算网格之间插入用于数据转换的归并网格;针对归并网格的计算单元,推导出对应的数值仿真计算公式;利用数值仿真计算公式进行不同维度间的数据转换。本发明专利技术直接将控制方程作为不同维度数值仿真数据间转换和传递的规则,不再需要任何人为干预,既避免了人为干预带来的误差影响,提高了数值仿真的精度和稳定性,又减轻了工程技术人员寻找干预措施的负担。本发明专利技术只需将原有的数值仿真计算程序进行简单的修改即可用于不同维度仿真数据的转换和传递,降低了仿真程序修改的工作量,提高了针对不同工程问题的适应性。

【技术实现步骤摘要】

本专利技术属于计算流体力学,具体涉及一种不同维度间数值仿真数据的传递方法和系统


技术介绍

1、随着计算机科学技术的进步发展,应用cfd软件的领域越来越广。在航空发动机的设计研制过程中,现在也越来越多地采用cfd软件对新的设计方案进行仿真数值验证。但对于发动机部件进行数值仿真时,也会遇到一些问题。比如:如果仅对新设计的部件进行全三维数值仿真,则忽略了前后部件对新部件的影响;而如果加入其它部件进行整机全三维数值仿真,则计算量太大,耗时耗力。

2、针对上述问题,一种可行的技术方案是采用多维度数值缩放技术,即对于新设计的部件依然采用高维度数值仿真,而其它的部件则改为采用计算量小的低维度数值仿真,两者之间采用多维度数值缩放方法进行数据传递。这样,既保证了新设计部件数值仿真的高精度,又考虑了其它相邻部件的影响,还避免了计算量的过度增加。

3、不过,多维度数值缩放技术的具体实施也存在一定困难。不同维度的数据之间在进行数据传递时,需要先对数据进行维度转换。这种转换涉及两个方面:高维数据向低维数据转换;以及低维数据向高维数据转换

4、本文档来自技高网...

【技术保护点】

1.一种不同维度间数值仿真数据的传递方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种不同维度间数值仿真数据的传递方法,其特征在于,所述归并网格由多个网格层组成,不同网格层的计算单元数量不同。

3.根据权利要求2所述的一种不同维度间数值仿真数据的传递方法,其特征在于,靠近高维网格域的网格层,其计算单元数量多;靠近低维网格域的网格层,其计算单元数量少。

4.根据权利要求3所述的一种不同维度间数值仿真数据的传递方法,其特征在于,所述高维网格域为二维计算网格区域,所述低维网格域为一维计算网格区域;所述归并网格左边对接二维计算网格区域,越往左边,网...

【技术特征摘要】

1.一种不同维度间数值仿真数据的传递方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种不同维度间数值仿真数据的传递方法,其特征在于,所述归并网格由多个网格层组成,不同网格层的计算单元数量不同。

3.根据权利要求2所述的一种不同维度间数值仿真数据的传递方法,其特征在于,靠近高维网格域的网格层,其计算单元数量多;靠近低维网格域的网格层,其计算单元数量少。

4.根据权利要求3所述的一种不同维度间数值仿真数据的传递方法,其特征在于,所述高维网格域为二...

【专利技术属性】
技术研发人员:岳明董懿辉
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1