一种以气动为核心的多学科耦合分析系统及方法

    公开(公告)号:CN112507453B

    公开(公告)日:2022-10-18

    申请号:CN202011396136.0

    申请日:2020-12-03

    Abstract: 本发明提供了一种以气动为核心的多学科耦合分析系统,包括客户端与服务端,客户端和服务端之间同过MIRROR科学计算中间件衔接;客户端,提供给用户操作界面,包括通用图形化用户接口和学科耦合软件操作界面;服务端,包括公共库、学科模块插件、接口适配器以及耦合分析软件;采用本发明的方案能够形成灵活的多学科软件组装工厂,通过定制耦合策略,编写业务流程主程序,便可生成各类多学科耦合分析软件;单学科模块的可替代性,通过调用接口适配器,可轻松实现外来新的单学科模块的插件化改造,从而可实现基于新的单学科模块组装出新的多学科耦合分析软件;共用模块可复用性,通过接口适配,学科模块可轻松调用各类共用模块,而不用重新开发该功能。

    一种薄壳体曲面仿真方法、装置、设备及介质

    公开(公告)号:CN115048825A

    公开(公告)日:2022-09-13

    申请号:CN202210978182.4

    申请日:2022-08-16

    Abstract: 本申请公开了一种薄壳体曲面仿真方法、装置、设备及介质,涉及仿真技术领域,包括:基于曲面三角形网格中所有三角形的边长确定顶角并确定每个顶点的曲率;基于系统方程和曲率确定每个顶点满足第一条件下的共形因子,然后基于共形因子确定的当前边长确定当前顶角以得到顶点新曲率;当新曲率满足第二条件时,根据当前边长和顶角将目标三角形映射至二维平面,重新确定目标三角形至每个三角形均映射至二维平面;在映射后二维平面上生成块自适应笛卡尔网格,并逆映射为三维曲面上的块自适应笛卡尔网格,最后在薄壳体曲面上对物理场进行仿真。本申请中的块自适应笛卡尔网格满足高阶格式的构造需求以克服传统网格在薄壳体数值仿真方面的不足。

    一种块自适应型笛卡尔网格快速图映射方法及系统

    公开(公告)号:CN113689556B

    公开(公告)日:2021-12-24

    申请号:CN202111237363.3

    申请日:2021-10-25

    Abstract: 本发明公开了一种块自适应型笛卡尔网格快速图映射方法及系统,该方法包括以下步骤:S1,在MPI环境初始化后,在各处理器导入分布式块自适应型笛卡尔网格的几何数据,以此重构出多叉树结构,并建立相邻层次结点的链接关系;S2,跨处理器分享区域分解边界处的结点几何信息,并存储于相应的虚拟结点数据容器中;S3,在当前处理器上构造各叶子结点的局部几何拓扑;S4,在每个处理器上归一化完全重合的几何元素;S5,基于跨处理器查询操作建立区域分解边界处对接面元素的动态通信映射;S6,在各处理器上并行导出非结构多面体计算网格。本发明解决了现有技术存在的自适应几何模块与物理场数值模拟器融合困难、动态几何数据格式转化效率低等问题。

    一种块自适应型笛卡尔网格快速图映射方法及系统

    公开(公告)号:CN113689556A

    公开(公告)日:2021-11-23

    申请号:CN202111237363.3

    申请日:2021-10-25

    Abstract: 本发明公开了一种块自适应型笛卡尔网格快速图映射方法及系统,该方法包括以下步骤:S1,在MPI环境初始化后,在各处理器导入分布式块自适应型笛卡尔网格的几何数据,以此重构出多叉树结构,并建立相邻层次结点的链接关系;S2,跨处理器分享区域分解边界处的结点几何信息,并存储于相应的虚拟结点数据容器中;S3,在当前处理器上构造各叶子结点的局部几何拓扑;S4,在每个处理器上归一化完全重合的几何元素;S5,基于跨处理器查询操作建立区域分解边界处对接面元素的动态通信映射;S6,在各处理器上并行导出非结构多面体计算网格。本发明解决了现有技术存在的自适应几何模块与物理场数值模拟器融合困难、动态几何数据格式转化效率低等问题。

    一种三维分布式笛卡尔网格的Hilbert编码方法及装置

    公开(公告)号:CN119166158B

    公开(公告)日:2025-01-24

    申请号:CN202411648485.5

    申请日:2024-11-19

    Abstract: 本申请公开了一种三维分布式笛卡尔网格的Hilbert编码方法及装置,涉及计算机科学与信息处理技术领域,定义基本状态链接器和Hilbert编码器的存储结构,调用内存管理器构造笛卡尔网格八叉树结构的层级变换群模型,在初始化阶段调用内存管理器,在每个处理器上同步进行Hilbert编码器的实例化,通过消息传递接口进行全局规约操作并行计算出三维空间笛卡尔网格区域坐标分量的下确界,利用Hilbert编码器在每个处理器上生成笛卡尔网格八叉树结点的Hilbert编码,销毁Hilbert编码器并对每个处理器释放Hilbert编码器的存储空间。对于笛卡尔网格在每一步并行自适应过程中实现八叉树结点中心的Hilbert码计算,进而实现动态负载平衡过程,为大型笛卡尔网格上的高性能流场数值模拟提供支持。

    一种面向重叠网格的网格处理方法和装置

    公开(公告)号:CN118171605B

    公开(公告)日:2024-07-26

    申请号:CN202410600405.2

    申请日:2024-05-15

    Abstract: 本发明属于计算机图形处理技术领域。本发明公开了一种面向重叠网格的网格处理方法和装置,该方法包括:读入原始计算网格;将所述原始计算网格进行区域划分,并且将区域划分后存在重叠关系的网格块进行并行装配处理、即完成对网格单元属性的判断,确定每个插值单元对应的贡献单元及其对应的网格块信息;即完成插值映射关系的创建,并进行通信操作,以获得插值映射关系;根据通信操作所获得的插值单元索引及坐标信息,在贡献单元所属的网格块进行插值计算;将插值计算结果按照指定的插值单元索引顺序依次赋值在数据容器中,并一次性发送给相应的网络块中,并为各插值单元赋值。本发明优化了插值计算的过程,提高了并行计算效率。

Patent Agency Ranking