Gou Chengqiu, Li Jifeng, Li Yufeng, Liu Jian, Zhao Shicao, Xiao Yonghao, Duan Bowen
Institute of Computer Application, China Academy of Engineering Physics, Sichuan, 621000, China.
Institute of Chemical Materials, China Academy of Engineering Physics, Sichuan, 621000, China.
Sci Rep. 2023 Sep 20;13(1):15549. doi: 10.1038/s41598-023-42913-5.
Numerical simulation is an efficient tool for evaluation and prediction of material properties and behavior in many industrial domains such as the development of novel materials and medicines. For numerical studies of complex processes or systems with high fidelity, various data processing tools, modeling and simulation programs are typically involved, desiring an integrated platform that can effectively manage the collaboration of such software resources and the execution of the underlying simulation workflow for efficiency purpose. Such a platform could be practically built with a scientific computing workflow engine that focuses on the automatic scheduling and execution of a batch of interrelated computing tasks. In this work, the main procedures on construction of a specialized integrated simulation platform for material research based on a general purpose scientific computing workflow engine named HSWAP is introduced in detail, and its application to molecule screening process of energetic materials is demonstrated. Due to the flexibility and the extensibility of the platform, the work could be handily extended to the screening of other materials such as protein to find optimized protein structures or high entropy alloys to find the best configuration of component contents, as well as other application scenarios such as geometry optimizations of complex structures.
数值模拟是评估和预测许多工业领域中材料特性和行为的有效工具,例如新型材料和药物的研发。对于具有高保真度的复杂过程或系统的数值研究,通常会涉及各种数据处理工具、建模和仿真程序,这就需要一个集成平台,能够有效地管理此类软件资源的协作以及底层仿真工作流程的执行,以提高效率。这样一个平台实际上可以通过一个科学计算工作流引擎来构建,该引擎专注于一批相关计算任务的自动调度和执行。在这项工作中,详细介绍了基于通用科学计算工作流引擎HSWAP构建材料研究专用集成仿真平台的主要步骤,并展示了其在含能材料分子筛选过程中的应用。由于该平台的灵活性和可扩展性,这项工作可以方便地扩展到其他材料的筛选,如蛋白质以寻找优化的蛋白质结构,或高熵合金以寻找最佳的成分含量配置,以及其他应用场景,如复杂结构的几何优化。