$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

다물체 페리다이나믹 해석을 위한 MPI-OpenMP 혼합 병렬화
MPI-OpenMP Hybrid Parallelization for Multibody Peridynamic Simulations 원문보기

한국전산구조공학회논문집 = Journal of the computational structural engineering institute of Korea, v.33 no.3, 2020년, pp.171 - 178  

이승우 (모아시스(주)) ,  하윤도 (군산대학교 조선해양공학과)

초록
AI-Helper 아이콘AI-Helper

본 연구에서는 다물체 페리다이나믹 해석 코드의 MPI-OpenMP 혼합 병렬화를 수행하였다. 페리다이나믹 해석 모델은 복잡한 동적파괴 거동 및 불연속 특성을 모사하는데 적합하지만, 비국부 영역을 통한 절점 간 상호작용을 계산하기 때문에 유한요소 모델에 비해 계산 시간이 많이 소요된다. 또한 다중적층구조물의 다물체 페리다이나믹 해석에서 추가된 비국부 접촉 모델과 가상 층간 결합 모델을 통한 여러 물체 간 상호작용으로 계산 부담이 증가한다. 더불어 고속 충돌 파괴와 같은 복잡한 동적 파괴 거동 해석을 위해 세밀한 절점 간격과 작은 시간 간격이 요구되기 때문에 코드 최적화와 병렬화를 통한 고성능 해석 코드 개발이 필수적이다. 해석 코드는 Intel Fortran MPI compiler와 OpenMP를 사용하여 개발되었으며, 한국과학기술정보원(KISTI)의 슈퍼컴퓨팅센터 누리온(Nurion)으로 실행되었다. 다물체 해석 코드를 최적화하기 위한 핵심 요소들을 분석하고, 모델 의존성 발생 서브루틴 분석 및 프로세스 통신 데이터 분별을 통해 MPI-OpenMP 혼합 병렬 처리 구조를 적용하였다. 다물체 충돌 파괴 현상 시뮬레이션을 통해 개발된 병렬 처리 코드의 성능을 확인하였다.

Abstract AI-Helper 아이콘AI-Helper

In this study, we develop MPI-OpenMP hybrid parallelization for multibody peridynamic simulations. Peridynamics is suitable for analyzing complicated dynamic fractures and various discontinuities. However, compared with a conventional finite element method, nonlocal interactions in peridynamics cost...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 페리다이나믹(peridynamics)은 비국부 연속체 기반 해석 기술로서, 운동방정식의 응력 미분을 대신하여 유한영역 내 절점 간 상호작용력의 적분을 사용한다(Silling, 2000). 따라서 별도의 이론적 혹은 수치적 보완이 없이도 불연속 현상을 동일한 지배방정식으로 해석이 가능하도록 개발되었다. 다양한 연구를 통해 페리다이나믹이 단일 물체에 대한 재료 모델링 및 동적 파괴 해석을 통해 재료 균열 및 손상 등의 불연속 현상을 분석하는데 유용함이 확인되었다(Ha and Bobaru, 2010; Ha and Cho, 2011; Hu et al.
  • 또한 고속 충돌 시 발생하는 고주파수 영역의 응답을 해석하기 위해서는 매우 세밀한 절점 간격과 짧은 시간 간격이 요구되어 계산 시간 부담이 더욱 가중된다. 본 연구에서는 Ha(2019)와 Ha(2020) 등에서 제안된 다중 적층구조물의 고속 충돌 파괴 해석 기술을 수치적으로 구현하고 최적화 및 병렬 처리를 통해 현실적인 모델링 및 분석이 가능한 다물체 페리다이나믹 해석 코드 개발을 시도하였다. 해석 코드는 Fortran 90/95를 이용해서 개발되었으며 병렬 처리 및 실행을 위해 한국과학기술정보연구원(KISTI)의 슈퍼컴퓨팅센터 슈퍼컴 5호기 누리온(Nurion)의 Intel Fortran MPI compiler와 OpenMP를 사용하였다.

가설 설정

  • 층간 구조로 결합된 인접 물체는 직접 상호작용을 하지는 않고 가상 층간 절점을 통해 상호작용을 한다. 가상 절점들의 위치는 인접한 두 층 경계의 중간점으로 가정하며 인접 물체와 상호작용은 층간 재료 물성에 대해 계산되어 다음과 같이 페리다이나믹운동 방정식에 간단히 추가된다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
페리다이나믹(peridynamics)이란 무엇인가? 페리다이나믹(peridynamics)은 비국부 연속체 기반 해석 기술로서, 운동방정식의 응력 미분을 대신하여 유한영역 내 절점 간 상호작용력의 적분을 사용한다(Silling, 2000). 따라서 별도의 이론적 혹은 수치적 보완이 없이도 불연속 현상을 동일한 지배방정식으로 해석이 가능하도록 개발되었다.
다물체 페리다이나믹 해석 코드 개발을 시도한 계기는 무엇인가? 페리다이나믹 해석법은 복잡하고 다양한 동적 파괴 현상을 분석하기에 유용한 절점 기반 비국부 해석법이지만, 유한요소법과 같은 국부 해석법에 비해 많은 계산 시간이 소요된다. 또한 고속 충돌 시 발생하는 고주파수 영역의 응답을 해석하기 위해서는 매우 세밀한 절점 간격과 짧은 시간 간격이 요구되어 계산 시간 부담이 더욱 가중된다. 본 연구에서는 Ha(2019)와 Ha(2020) 등에서 제안된 다중 적층구조물의 고속 충돌 파괴 해석 기술을 수치적으로 구현하고 최적화 및 병렬 처리를 통해 현실적인 모델링 및 분석이 가능한 다물체 페리다이나믹 해석 코드 개발을 시도하였다.
페리다이나믹 해석 모델의 한계는 무엇인가? 본 연구에서는 다물체 페리다이나믹 해석 코드의 MPI-OpenMP 혼합 병렬화를 수행하였다. 페리다이나믹 해석 모델은 복잡한 동적파괴 거동 및 불연속 특성을 모사하는데 적합하지만, 비국부 영역을 통한 절점 간 상호작용을 계산하기 때문에 유한요소 모델에 비해 계산 시간이 많이 소요된다. 또한 다중적층구조물의 다물체 페리다이나믹 해석에서 추가된 비국부 접촉 모델과 가상 층간 결합 모델을 통한 여러 물체 간 상호작용으로 계산 부담이 증가한다.
질의응답 정보가 도움이 되었나요?

참고문헌 (11)

  1. Bobaru, F., Ha, Y.D., Hu, W. (2012) Damage Progression from Impact in Multilayered Glass Modeled with Peridynamics, Cent. Eur. J. Eng., 2(4), pp.551-561. 

  2. Ha, Y.D. (2019) Dynamic Fracture Analysis for 2D Multilayered Glass Structures Considering Interlayer Effects, J. Mech. Sci. Tech., 33(8), pp.3641-3648. 

  3. Ha, Y.D. (2020) An Extended Ghost Interlayer Model in Peridynamic Theory for High-Velocity Impact Fracture of Laminated Glass Structures, Under Review. 

  4. Ha, Y.D., Ahn, T.S. (2018) Peridynamic Impact Fracture Analysis of Multilayered Glass with Nonlocal Ghost Interlayer Model, J. Comput. Strcut. Eng. Inst. Korea, 31(6), pp.373-380. 

  5. Ha, Y.D., Bobaru, F. (2010) Studies of Dynamic Crack Propagation and Crack Branching with Peridynamics, Int. J. Fract., 162(1-2), pp.229-244. 

  6. Ha, Y.D., Cho, S. (2011) Dynamic Brittle Fracture Captured with Peridynamics: Crack Branching Angle & Crack Propagation Speed, J. Comput. Strcut. Eng. Inst. Korea, 24(6), pp.637-643. 

  7. Ha, Y.D., Lee, J., Hong, J.W. (2015) Fracturing Patterns of Rock-like Materials in Compression Captured with Peridynamics, Eng. Fract. Mech., 144, pp.176-193. 

  8. Hu, W., Ha, Y.D., Bobaru, F. (2012) Peridynamic Model for Dynamic Fracture in Unidirectional Fiber-Reinforced Composites, Comput. Methods Appl. Mech. Eng., 217, pp.247-261. 

  9. Silling, S.A. (2000) Reformulation of Elasticity Theory for Discontinuities and Long-Range Forces, J. Mech. & Phys. Solids, 48, pp.175-209. 

  10. Silling, S., Askari, E. (2005) A Meshfree Method based on the Peridynamic Model of Solid Mechanics. Comput. Struct., 83(17-18), pp.1526-1535. 

  11. Silling, S.A., Epton, M., Weckner, O., Xu, J., Askari, E. (2007) Peridynamics States and Constitutive Modeling, J. Elasticity., 88, pp.151-184. 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

GOLD

오픈액세스 학술지에 출판된 논문

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로