-
公开(公告)号:CN105631067A
公开(公告)日:2016-06-01
申请号:CN201410602341.6
申请日:2014-10-31
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明属于高性能并行计算技术领域,具体涉及一种气动流场网格无向图的低计算复杂度构造方法。本发明的无向图生成方法主要包括三大步。一是删除每个网格单元中冗余的网格点数据。二是网格点-单元集合的生成,网格点-单元集合S包含M个子集合(S1,S2,…,SM),每个网格点对应一个子集合,每个子集合包含所有含有该网格点的网格单元的编号。三是根据网格点-单元集合,对每个子集合中的网格单元进行比较。本发明能够有效提高气动流场网格无向图生成的速度;网格量越大,提升效果越明显。
-
公开(公告)号:CN103902747A
公开(公告)日:2014-07-02
申请号:CN201210394335.7
申请日:2012-10-17
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明涉及一种滑翔飞行器总体性能仿真试验流程自动化管理方法,本发明由网格信息前处理、网格搜索算法、映射关系算法、信息映射、后处理等步骤组成。本发明是一种根据输入的网格信息,通过分析将其分解为若干子问题,按网格信息的特征依次从各模块中寻找适当的解决方法,并将它们有机组合的方法。通过使用本方法,能够在各种异构网格进行信息映射,不受网格划分方法以及所需映射的信息内容的限制,对沟通各专业领域起到相当的促进作用。
-
公开(公告)号:CN103777992A
公开(公告)日:2014-05-07
申请号:CN201210396368.5
申请日:2012-10-18
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
Abstract: 本发明属于系统仿真技术领域,具体涉及跨异构操作系统的一种I/O密集型协同交互仿真方法,包括以下步骤:⑴确定跨异构操作系统协同仿真交互中的开发环境;⑵确定协同仿真交互运行的源码库;⑶确定协同仿真交互运行的应用开发接口API;⑷信息协同交互步骤;⑸在Linux操作系统中,安装、配置协同交互仿真环境;⑹编写CMakeLists.txt;⑺工程编译成功之后,将提供协同交互服务的支撑软件中的可执行文件到usr/bin目录下,使得能够在Linux下被成功调用;⑻构建InfiniBand高速网体系作为协同交互仿真的网络环境;⑼用IP网和IB网结合的IPoIB体系控制跨操作系统协同交互仿真软件在InfiniBand体系下运行;⑽基于InfiniBand体系的跨操作系统I/O密集型协同交互的通信方法;⑾基于InfiniBand体系的跨操作系统协同交互流程。
-
公开(公告)号:CN108459909A
公开(公告)日:2018-08-28
申请号:CN201810161908.9
申请日:2018-02-27
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F9/50
CPC classification number: G06F9/5072 , G06F9/5016
Abstract: 一种适于并行处理的多体分离网格重叠方法及系统,包括细化网格块表面面元;标记各网格块边缘单元;对边缘单元分类存储;根据存储的边缘单元,判断不同物体的网格块之间是否存在重叠位置关系;针对不同物体的存在重叠位置关系的网格块进行挖洞和洞边界回溯,对重叠边界寻找贡献单元,从而实现并行处理的多体分离网格重叠。本发明利用笛卡尔包围盒对网格块表面进行几何近似,通过对不同物体的网格块表面的笛卡尔包围盒的位置辨识,快速判定网格块间是否重叠。在并行计算中,只对存在重叠位置关系的网格块进行重叠操作,避免对全局网格的频繁调用,解决大型重叠网格的内存需求大和计算效率低的难题。
-
公开(公告)号:CN105631065A
公开(公告)日:2016-06-01
申请号:CN201410601962.2
申请日:2014-10-31
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
Abstract: 本发明属于针对结构网格、结构/非结构混合网格以及点云的动网格技术领域,具体涉及一种基于背景网格的动网格技术。本发明采用径向基函数法对稀疏的背景网格进行变形,然后将背景网格的变形量插值到原始体网格的网格点上,从而达到提高动网格效率的目的。本发明的背景网格仅用于将变形量回插到原始体网格上,所以并不要求背景网格与原始体网格的边界吻合,以至于可以采用简单的可自动化生成的直角网格作为背景网格,大大地减少了人工干预,且变形后的网格质量仍然较高。
-
公开(公告)号:CN105550384A
公开(公告)日:2016-05-04
申请号:CN201410602345.4
申请日:2014-10-31
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明属于数据后处理方法技术领域,具体涉及气动流场网格Metis自动分区的后处理方法。包括以下步骤:步骤1:删除冗余网格点数据;步骤2:根据下述方法生成气动流场网格A的无向图TA;步骤3:创建数组E[4][N];步骤4:根据无向图TA和下述边界单元判别方法确定网格A的边界单元;…最终输出各分区的网格点集合G1,G2,……,GP;各分区的网格单元集合分别为E1,E2,……,EP,内边界集合B1,B2,……,BP;完成后处理。本方法能够满足各分区网格单元、网格点重新编号的要求;能够快速确定各分区网格内边界的边界单元。
-
公开(公告)号:CN104573151A
公开(公告)日:2015-04-29
申请号:CN201310498659.X
申请日:2013-10-22
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明属于计算机壁面网格点数据处理技术领域,具体涉及一种提高CFD湍流模拟壁面距离并行计算中壁面网格点数据获取通信效率的循环通信方法。包括以下步骤:(1)确定壁面距离计算直接法的原理。(2)确定基于直接法的壁面距离计算流程具体步骤:外循环遍历流场网格点,内循环遍历所有壁面网格点。(3)具体实施:设定流场的分区数、流场网格点集合、壁面网格点集合、待求解流场网格点壁面距离集合;各进程载入流场网格点信息,并构建各分区流场网格点集合;各进程载入壁面网格点信息,并构建各分区壁面网格点集合;各进程构建各分区流场网格点壁面距离集合;各进程并行计算其处理分区流场网格与所有分区壁面网格点集合中网格点的壁面距离。
-
公开(公告)号:CN105550384B
公开(公告)日:2019-05-07
申请号:CN201410602345.4
申请日:2014-10-31
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明属于数据后处理方法技术领域,具体涉及气动流场网格Metis自动分区的后处理方法。包括以下步骤:步骤1:删除冗余网格点数据;步骤2:根据下述方法生成气动流场网格A的无向图TA;步骤3:创建数组E[4][N];步骤4:根据无向图TA和下述边界单元判别方法确定网格A的边界单元;…最终输出各分区的网格点集合G1,G2,……,GP;各分区的网格单元集合分别为E1,E2,……,EP,内边界集合B1,B2,……,BP;完成后处理。本方法能够满足各分区网格单元、网格点重新编号的要求;能够快速确定各分区网格内边界的边界单元。
-
公开(公告)号:CN105630663B
公开(公告)日:2018-08-21
申请号:CN201410601647.X
申请日:2014-10-30
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F11/36
Abstract: 本发明涉及一种基于任务备份的并行CFD计算容错方法,包括以下步骤:1在CFD软件中建立两个检查点A与B,分别存贮t1迭代时刻与t2迭代时刻的计算恢复信息;2进行并行CFD计算容错方法的原子操作,从操作1CFD计算流程开始至CFD计算流程计算结束;从而实现通过注入程序故障信息,发现该方法可有效解决并行CFD计算容错问题,提高系统容错能力,降低错误检测开销。
-
公开(公告)号:CN106611082A
公开(公告)日:2017-05-03
申请号:CN201611033266.1
申请日:2016-11-14
Applicant: 北京临近空间飞行器系统工程研究所 , 中国运载火箭技术研究院
IPC: G06F17/50
Abstract: 本发明涉及一种高效的径向基函数支撑点精简方法,该方法通过对求解线性方程组过程中的优化,将求解一系列线性方程组的浮点计算量由O(N4)降低到O(N3),其中N为精简后的径向基函数支撑点个数,大大提高了方程组求解的效率,显著提高了精简径向基函数支撑点的速度,从而提高动网格技术的效率,突破气动外形优化设计、非定常流动仿真以及气动弹性力学仿真中的动网格技术“瓶颈”,此外本发明采用Choleskey分解法求解线性方程组,Choleskey分解法数值稳定性比列主元高斯消去法更高,能够更加精确地求解线性方程组。
-
-
-
-
-
-
-
-
-