计算机与应用化学
計算機與應用化學
계산궤여응용화학
COMPUTERS AND APPLIED CHEMISTRY
2010年
12期
1598-1602
,共5页
粒子模拟%前处理%BRLCAD%CSG%空间枚举
粒子模擬%前處理%BRLCAD%CSG%空間枚舉
입자모의%전처리%BRLCAD%CSG%공간매거
粒子模拟是目前化工、材料、生物等领域重要的研究手段之一.随着计算机软硬件的发展和大规模并行集群的出现,可模拟的粒子规模越来越大,模拟对象也越来越复杂.前处理足粒子模拟初始数据的生成环节,它负责将模拟对象转化为粒子系统,并按照模拟算例需求,将粒子数据输出为文件.前处理是连接模拟对象和模拟计算的纽带.是粒子模拟过程中关键的一步.本文提出的设计方案是首先使用BRLCAD建立模拟对象的三维模型,然后将二维模型转换为空间枚举,接着在空间枚举的规则块中填充粒子,同时通过使用元胞法检测粒子之间的冲突来保证粒子的合法性,最后根据粒子的类型和位置计算粒子的物性并将粒子数据输出到文件.本文根据该设计方案结合MPI并行计算技术,实现了大规模粒子模拟并行前处理系统,并进行了一系列的测试证明了该系统的实用性和可靠性.
粒子模擬是目前化工、材料、生物等領域重要的研究手段之一.隨著計算機軟硬件的髮展和大規模併行集群的齣現,可模擬的粒子規模越來越大,模擬對象也越來越複雜.前處理足粒子模擬初始數據的生成環節,它負責將模擬對象轉化為粒子繫統,併按照模擬算例需求,將粒子數據輸齣為文件.前處理是連接模擬對象和模擬計算的紐帶.是粒子模擬過程中關鍵的一步.本文提齣的設計方案是首先使用BRLCAD建立模擬對象的三維模型,然後將二維模型轉換為空間枚舉,接著在空間枚舉的規則塊中填充粒子,同時通過使用元胞法檢測粒子之間的遲突來保證粒子的閤法性,最後根據粒子的類型和位置計算粒子的物性併將粒子數據輸齣到文件.本文根據該設計方案結閤MPI併行計算技術,實現瞭大規模粒子模擬併行前處理繫統,併進行瞭一繫列的測試證明瞭該繫統的實用性和可靠性.
입자모의시목전화공、재료、생물등영역중요적연구수단지일.수착계산궤연경건적발전화대규모병행집군적출현,가모의적입자규모월래월대,모의대상야월래월복잡.전처리족입자모의초시수거적생성배절,타부책장모의대상전화위입자계통,병안조모의산례수구,장입자수거수출위문건.전처리시련접모의대상화모의계산적뉴대.시입자모의과정중관건적일보.본문제출적설계방안시수선사용BRLCAD건립모의대상적삼유모형,연후장이유모형전환위공간매거,접착재공간매거적규칙괴중전충입자,동시통과사용원포법검측입자지간적충돌래보증입자적합법성,최후근거입자적류형화위치계산입자적물성병장입자수거수출도문건.본문근거해설계방안결합MPI병행계산기술,실현료대규모입자모의병행전처리계통,병진행료일계렬적측시증명료해계통적실용성화가고성.