题名 | 基于区块链去中心化并行计算技术的地球电磁场大规模三维快速模拟 |
其他题名 | LARGE-SCALE 3D FAST SIMULATION OF GEO-ELECTROMAGNETIC FIELD USING BLOCKCHAIN-BASED DECENTRALIZED PARALLEL COMPUTING TECHNOLOGY
|
姓名 | |
姓名拼音 | ZHANG Yuchao
|
学号 | 12132715
|
学位类型 | 硕士
|
学位专业 | 0702 物理学
|
学科门类/专业学位类别 | 07 理学
|
导师 | |
导师单位 | 地球与空间科学系
|
论文答辩日期 | 2024-05-14
|
论文提交日期 | 2024-06-23
|
学位授予单位 | 南方科技大学
|
学位授予地点 | 深圳
|
摘要 | 电磁场三维模拟在矿产勘探、地下水和环境监测等领域具有广泛的应用前景。然而,电磁场三维模拟由于计算量大、计算任务复杂等挑战,传统的模拟方法面临着诸多限制。本文结合观测分解框架,将大型电磁问题分解为多个互不相关的独立子问题,适用于大规模并行求解。尽管传统的并行计算方法(如MPI等)在提升效率方面取得了一定进展,但由于稳健性、扩展性和灵活性的不足,仍然难以满足对大规模、高精度和复杂现实模拟的需求。为应对这些挑战,本文提出了一种基于区块链的并行计算框架。该框架构建了一个去中心化的并行计算网络,允许计算节点通过种子节点灵活加入,并与网络中的其他节点协同完成计算任务。该框架对并行计算流程进行了精细且优化的设计,涵盖了节点加入并行计算网络、动态任务分配与计算,以及点对点信息交换等关键环节,旨在确保计算任务能够高效、均衡地分配给各个节点,共同完成计算任务。同时,我们成功运用基于区块链的并行计算框架解决了地球物理电磁场三维模拟问题,为电磁场三维模拟的高性能计算提供了一种新颖且高效的解决思路。 该框架主要针对可拆分为多个互不相关子问题的求解任务,将这些小问题分配给区块链网络中的多个节点进行并行计算,节点之间通过信息交换和共识机制协作完成计算任务。首先,我们设计并实现了基于区块链的并行计算框架,经过初步测试,验证了其可行性和潜在优势。随后,我们进一步优化了计算流程和模块,并针对线性方程求解计算任务和电磁数据计算任务在不同场景下进行了测试。这些测试覆盖了不同任务规模和计算资源规模、计算资源的动态调整以及网络故障等多种情况,旨在全面评估框架的性能和稳定性。同时,我们还对加拿大TKC真实地电模型进行了模拟,以验证框架在实际应用中的效果。 研究结果表明,基于区块链的并行计算框架在电磁场三维模拟中展现出了一定的优势。相较于传统方法,新框架在稳健性、扩展性和灵活性方面均实现了显著提升。该框架能够在多样的并行计算环境下,采用灵活的并行策略,实现高效、可靠的大规模并行计算,为电磁场高性能计算开辟了全新的路径。 |
其他摘要 | The 3D simulation of geo-electromagnetic fields has wide applications in mineral exploration, groundwater, and environmental monitoring. However, traditional simulation methods face various limitations due to challenges such as large computational workload and complexity of tasks. This paper combines the survey decomposition framework to decompose large geo-electromagnetic problems into multiple independent sub-problems suitable for large-scale parallel solving. Despite the progress made by traditional parallel computing methods (such as MPI) in improving efficiency, their lack of robustness, scalability, and flexibility still makes it challenging to meet the demands of large-scale, high-precision, and complex real-world simulations. To address these challenges, this paper proposes a blockchain-based parallel computing framework. The framework constructs a decentralized parallel computing network, allowing computing nodes to join flexibly through seed nodes and collaborate with other nodes in the network to complete computing tasks. The framework has been finely optimized for the parallel computing process, covering key aspects such as node joining in the parallel computing network, dynamic task allocation and computation, and peer-to-peer information exchange, aiming to ensure an efficient and balanced distribution of computing tasks to all nodes for collective task completion. Additionally, we successfully applied the blockchain-based parallel computing framework to solve the problem of 3D electromagnetic field simulation in geophysical exploration, providing a novel and efficient solution for high-performance computing of electromagnetic field simulation. This framework is primarily designed for solving tasks that can be divided into multiple independent subproblems. These subproblems are distributed to various nodes within the blockchain network for parallel computation. The nodes collaborate to complete the computational tasks through information exchange and consensus mechanisms. Firstly, we designed and implemented a blockchain-based parallel computing framework. Through preliminary testing, we verified its feasibility and potential advantages. Subsequently, we optimized the computing process and modules and conducted tests on solving linear equations and electromagnetic data computing tasks under different scenarios. These tests covered various situations, such as different task scales and computing resource scales, dynamic adjustment of computing resources, and network failures, aiming to evaluate the performance and stability of the framework comprehensively. Additionally, we simulated the real geoelectrical model of Canada’s TKC to verify the framework's effectiveness in practical applications. The research results show that the blockchain-based parallel computing framework demonstrates certain advantages in simulating 3D electromagnetic fields. The new framework has significantly improved robustness, scalability, and flexibility compared to traditional methods. The framework can adopt flexible parallel strategies in diverse parallel computing environments to achieve efficient and reliable large-scale parallel computing and pave the path for high-performance computing of electromagnetic fields. |
关键词 | |
其他关键词 | |
语种 | 中文
|
培养类别 | 独立培养
|
入学年份 | 2021
|
学位授予年份 | 2024-06
|
参考文献列表 | [1]Li S, Liu B, Xu X, et al. An overview of ahead geological prospecting in tunneling[J]. Tunnelling and Underground Space Technology, 2017, 63: 69-94. |
所在学位评定分委会 | 物理学
|
国内图书分类号 | P31
|
来源库 | 人工提交
|
成果类型 | 学位论文 |
条目标识符 | http://sustech.caswiz.com/handle/2SGJ60CL/765879 |
专题 | 南方科技大学 理学院_地球与空间科学系 |
推荐引用方式 GB/T 7714 |
张宇超. 基于区块链去中心化并行计算技术的地球电磁场大规模三维快速模拟[D]. 深圳. 南方科技大学,2024.
|
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 | 操作 | |
12132715-张宇超-地球与空间科学(4562KB) | -- | -- | 限制开放 | -- | 请求全文 |
个性服务 |
原文链接 |
推荐该条目 |
保存到收藏夹 |
查看访问统计 |
导出为Endnote文件 |
导出为Excel格式 |
导出为Csv格式 |
Altmetrics Score |
谷歌学术 |
谷歌学术中相似的文章 |
[张宇超]的文章 |
百度学术 |
百度学术中相似的文章 |
[张宇超]的文章 |
必应学术 |
必应学术中相似的文章 |
[张宇超]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
|
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论