-
公开(公告)号:CN116562059B
公开(公告)日:2023-09-08
申请号:CN202310833642.9
申请日:2023-07-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/20 , G06F16/23 , G16C20/10 , G06F111/10
Abstract: 本发明公开了一种基于映射的高超声速飞行表面催化反应模型构建方法,包括:S1:构建催化复合反应总库;S2:构建基础映射总列表;S3:总库和总表的更新,读入用户表面催化效应的数值模拟需求,根据相应需求,完成总库和总表的更新;S4:构建映射子表,根据用户表面催化效应的数值模拟需求,从总表中抽取相应信息;S5:构建催化复合反应子库,基于用户表面催化效应的数值模拟需求,结合子表和总库,构建子库;S6:完成飞行器表面催化效应的数值模拟,通过子表间接访问总表、总库和子库,进而得到所需催化复合反应信息,实现满足用户需求的飞行器表面催化效应的数值模拟。通过本发明方法构建了更加高效、灵活的表面催化反应模型体系。
-
公开(公告)号:CN116562059A
公开(公告)日:2023-08-08
申请号:CN202310833642.9
申请日:2023-07-10
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/20 , G06F16/23 , G16C20/10 , G06F111/10
Abstract: 本发明公开了一种基于映射的高超声速飞行表面催化反应模型构建方法,包括:S1:构建催化复合反应总库;S2:构建基础映射总列表;S3:总库和总表的更新,读入用户表面催化效应的数值模拟需求,根据相应需求,完成总库和总表的更新;S4:构建映射子表,根据用户表面催化效应的数值模拟需求,从总表中抽取相应信息;S5:构建催化复合反应子库,基于用户表面催化效应的数值模拟需求,结合子表和总库,构建子库;S6:完成飞行器表面催化效应的数值模拟,通过子表间接访问总表、总库和子库,进而得到所需催化复合反应信息,实现满足用户需求的飞行器表面催化效应的数值模拟。通过本发明方法构建了更加高效、灵活的表面催化反应模型体系。
-
公开(公告)号:CN116227388B
公开(公告)日:2023-07-07
申请号:CN202310430460.7
申请日:2023-04-21
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F30/23 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本申请公开了一种高超流动模拟CFL数动态调整方法、系统、设备及介质,涉及流体力学和数值模拟领域,主要用于高超声速飞行器高超声速流动数值模拟过程,基于的流场压强和气体组分变化特征,通过迭代稳定性判断、线性稳定性判断、静默调控、空间差异性调整等操作,实现与高超流动模拟相匹配的区域化CFL数动态调控。该方法充分考虑了高超复杂流动特征和高超数值模拟参数计算顺序,能较为准确的捕捉由于CFL数不当带来的发散风险和计算冗余,显著增强数值模拟稳定性;实现过程相对简便,无需预估计算,计算开销小;考虑了空间差异性影响,能避免局部CFL数差异过大带来的流场非物理波动,兼顾了计算稳定性、效率和精准度。
-
公开(公告)号:CN116383094A
公开(公告)日:2023-07-04
申请号:CN202310654406.0
申请日:2023-06-05
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F11/36
Abstract: 本发明公开了一种测试用例库构建方法、装置、设备及存储介质,应用于航空航天仿真软件测试领域,该方法包括:获取传统测试用例要素,在传统测试用例要素中添加测试脚本和网格模型,形成测试用例模板;根据测试用例模板进行数据库的概念模型构建、逻辑模型构建和物理模型构建,得到测试用例库属性;根据测试用例库属性对航空航天仿真测试软件的测试用例进行更正,得到统一测试用例,并添加到测试用例库中。本发明通过增加测试脚本和网格模型,进而改进并统一测试用例模板,构建了自动化测试的测试用例库,便于后期存储一体化自动测试平台能够自动执行的测试脚本和网格模型,实现了测试用例库中测试用例的共享复用功能,满足了测试用例的高效管理。
-
公开(公告)号:CN115982058A
公开(公告)日:2023-04-18
申请号:CN202310268753.X
申请日:2023-03-20
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种计算流体力学代码错误定位方法、装置、设备及介质,涉及计算机技术领域,包括:确定出目标计算流体力学算例;根据各代码生成计算流体力学软件和记录信息,对记录信息进行分析,得到代码块集合,对目标计算流体力学算例进行计算,得到代码覆盖率信息和计算结果;若计算结果异常,则判断历史记录表中是否存在与异常标签相同的历史标签,若不存在,则确定出基准代码覆盖率信息,以确定出差异信息,根据差异信息确定出目标代码块,计算出代码错误率,判断代码错误率是否大于预设阈值,若大于,则将目标代码块作为错误代码块,并确定出位置信息。本申请能提高代码错误定位效率,增加代码错误定位准确性,降低代码错误定位复杂度。
-
公开(公告)号:CN114357907B
公开(公告)日:2023-03-21
申请号:CN202210014743.9
申请日:2022-01-07
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06F30/25 , G06F111/10 , G06F113/08 , G06F119/14
Abstract: 本发明适用于流体力学技术领域,提供了一种适用于拉格朗日型粒子类数值模拟的并行方法,包括获取计算区域内的粒子,将计算区域划分为多个子计算区域,每个子计算区域内的粒子数量相同;每个子计算区域对应的线程获取当前子计算区域中的粒子信息、计算参数信息,以及线程属性信息;设置每个子计算区域的联结区;获取当前时刻与各子计算区域相邻子计算区域的联结区内粒子信息,并对下一时刻各子计算区域中的粒子信息进行更新;当下一时刻的各子计算区域粒子越过当前各子计算区域的边界时,将越界的粒子发送至对应的子计算区域,该方法提高了粒子类数值模拟算法的计算效率和内存供给量。
-
公开(公告)号:CN115794659A
公开(公告)日:2023-03-14
申请号:CN202310046258.4
申请日:2023-01-31
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Abstract: 本申请公开了一种CFD软件的分布式并行测试方法、装置、设备及介质,涉及仿真软件自动化测试领域,测试平台通过远程方法调用技术与测试节点构成分布式并行架构,测试节点上部署自动化测试工具,包括:向每一测试节点发送待测CFD软件信息,以便测试节点下载并安装相应的待测CFD软件,依次向每一测试节点分配测试用例编号,以便测试节点下载测试用例,并根据测试用例确定测试脚本及网格模型,将网格模型导入待测CFD软件,并利用自动化测试工具执行测试脚本;接收测试节点生成的测试结果。可见,本申请基于远程方法调用技术,通过构建分布式并行测试架构将多个测试节点进行连接,实现了CFD软件的分布式并行测试,有效提高了测试效率。
-
公开(公告)号:CN115618771A
公开(公告)日:2023-01-17
申请号:CN202211616550.7
申请日:2022-12-16
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G06F30/28 , G06Q10/0639 , G06F113/08 , G06F119/14
Abstract: 本发明公开了一种CFD软件的可信度量化评价方法,该方法包括以下步骤:根据所关注的工程问题,选择待评价CFD软件相应的若干评价指标;分别基于若干评价指标,得到若干综合一致性量化结果;分别为若干评价指标设置权重,基于若干综合一致性量化结果,得到所关注的工程问题中待评价CFD软件模拟能力的综合评价。本发明得到的CFD软件在某工程问题方面的模拟能力的定量的综合评价结果更全面、更专业。
-
公开(公告)号:CN115576342A
公开(公告)日:2023-01-06
申请号:CN202211576812.1
申请日:2022-12-09
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
IPC: G05D1/08
Abstract: 本申请公开了一种飞行器轨道控制方法、装置、设备及介质,涉及飞行器高空轨道控制领域,包括:基于若干来流参数和喷流参数构建喷口位置的第一平衡态分布函数;基于第一平衡态分布函数及第三平衡态分布函数迭代模拟得到第一空间流场分布;基于第二平衡态分布函数及第一空间流场分布迭代模拟获得发动机开启时第一气动力和第一力矩;根据第一气动力、第一力矩和发动机关闭时第二气动力和第二力矩计算若干来流参数分别的喷流干扰力矩和气动力放大因子,将喷流干扰力矩和气动力放大因子存储至控制设备,以便控制设备根据基于喷流干扰力矩和气动力放大因子确定出的目标力矩和目标气动力使飞行器沿目标轨道运行。能够提高轨道控制发动机的控制精度。
-
公开(公告)号:CN115202992B
公开(公告)日:2022-11-22
申请号:CN202211121559.0
申请日:2022-09-15
Applicant: 中国空气动力研究与发展中心计算空气动力研究所
Inventor: 肖维 , 吕罗庚 , 陈江涛 , 赵娇 , 张培红 , 赵炜 , 沈盈盈 , 周晓军 , 张杰 , 章超 , 金韬 , 杨福军 , 郭勇颜 , 胡向鹏 , 肖中云 , 贾洪印 , 吴晓军
IPC: G06F11/30
Abstract: 本发明适用于数据处理技术领域,提供了一种面向slurm调度系统的CFD作业收敛性监控方法,根据slurm分配的作业ID,使用sacct查询指令,定时查询获取CFD作业的各节点的作业状态;根据获取的各节点的作业状态,筛选出需要处理的作业状态;若需要处理的作业状态为“运行中”或“完成”,对CFD作业的计算结果进行收敛性判断;若收敛或发散则结束该作业的计算,若未收敛则自动续算。本发明提出根据sacct查询指令查询的状态来相应地制定控制策略,从而slurm调度系统可以自动地完成对CFD计算收敛性的判断,从而提高计算效率,节约计算资源。
-
-
-
-
-
-
-
-
-