• 제목/요약/키워드: PARDISO

검색결과 6건 처리시간 0.022초

인공송신원 전자탐사 자료의 효율적인 3차원 모델링 (Efficient 3D Modeling of CSEM Data)

  • 정용현;손정술;이태종
    • 한국지구물리탐사학회:학술대회논문집
    • /
    • 한국지구물리탐사학회 2009년도 학술대회 초록집
    • /
    • pp.75-80
    • /
    • 2009
  • 유한요소법을 이용한 3차원 모델링은 모형에 대한 기하학적 유연성에도 불구하고 대형 연립방정식에 대한 계산이 필요하여 실용성에는 많은 제약이 있었다. 본 연구에서는 최근 컴퓨터와 수치해석기술을 바탕으로 직접해법과 반복해법을 선택적으로 사용한 효율적인 유한요소 3차원 모델링을 구현하였다. 직접해법인 PARDISO는 멀티코어 계산환경에서 병렬 연산을 이용하여 계산속도를 현저히 감소시킬 수 있었고 특히 단딜 주파수 다중 송신의 계산에서 최대의 계산효율을 보였다. 소규모 메모리 환경에서는 BiCGSTAB(1)이 다른 반복해법들에 비해 빠르고 안정적으로 수치해를 계산하였다. 효율적인 3차원 모델링은 주어진 문제와 상황에 적합한 해법을 선택적으로 사용함으로써 가능하다. 모델링에는 다양한 형태의 인공송신원이 고려되어 있으며 향후 3차원 역산의 효율적인 엔진으로 활용할 수 있다.

  • PDF

고성능 수치해석 라이브러리를 적용한 진동해석 프로그램 개발 (Development of the Vibration Analysis Program Applying the High-Performance Numerical Analysis Library)

  • 고도현;부승환
    • 해양환경안전학회지
    • /
    • 제27권1호
    • /
    • pp.201-209
    • /
    • 2021
  • 선박 및 해양구조물과 같은 대형 유한요소모델의 진동 특성을 평가하기 위해 고유치 해석 및 가진 주파수에 따른 응답 계산을 필수적으로 수행해야 한다. 하지만 이러한 해석들은 과도한 전산 장비와 계산 시간이 요구되어 고성능 해석 프로그램의 개발이 필요하다. 특히 선형연립방정식에서 발생하는 역행렬 계산 및 고유치 해석 시에는 상당한 전산 해석 시간이 발생하기 때문에 최신 고성능 라이브러리를 적용함으로써 이를 개선할 수 있다. 본 연구에서는 병렬식 선형연립방정식 계산 라이브러리인 PARDISO와 고성능 고유치 해석 라이브러리인 ARPACK을 적용하여 빠르고 정확한 해석이 가능한 진동해석 프로그램을 개발하였다. 끝으로 개발된 해석 프로그램의 정확도와 효율성을 검증하기 위해 여러 선박해양공학 수치 예제를 사용하였고, 상용 유한요소 프로그램인 ABAQUS와의 결과 비교 검토를 통해 개발된 진동해석 프로그램의 신뢰성을 검증, 제시하였다.

반복-직접 희소 솔버 조합에 의한 대규모 유한요소 모델의 주파수 영역 해석의 계산 효율 (Computational Efficiency on Frequency Domain Analysis of Large-scale Finite Element Model by Combination of Iterative and Direct Sparse Solver)

  • 조정래;조근희
    • 한국전산구조공학회논문집
    • /
    • 제32권2호
    • /
    • pp.117-124
    • /
    • 2019
  • 대규모 유한요소 모델을 빠르게 해석하기는 위해서 병렬 희소 솔버를 필수적으로 적용해야 한다. 이 논문에서는 미세하게 변화하는 시스템 행렬을 대상으로 연속적으로 해를 구해야 하는 문제에서 효율적으로 적용가능한 반복-직접 희소 솔버 조합 기법을 소개한다. 반복-직접 희소 솔버 조합 기법은 병렬 희소 솔버 패키지인 PARDISO에 제안 및 구현된 기법으로 새롭게 행렬값이 갱신된 선형 시스템의 해를 구할 때 이전 선형 시스템에 적용된 직접 희소 솔버의 행렬 분해(factorization) 결과를 Krylov 반복 희소 솔버의 preconditioner로 활용하는 방법을 의미한다. PARDISO에서는 미리 설정된 반복 회수까지 해가 수렴하지 않으면 직접 희소 솔버로 해를 구하며, 이후 이어지는 갱신된 선형 시스템의 해를 구할 때는 최종적으로 사용된 직법 희소 솔버의 행렬 분해 결과를 preconditioner로 사용한다. 이 연구에서는 첫 번째 Krylov 반복 단계에서 소요되는 시간을 동적으로 계산하여 최대 반복 회수를 설정하는 기법을 제안하였으며, 주파수 영역 해석에 적용하여 그 효과를 검증하였다.

Co-rotational 비선형 정식화 및 FETI-local 기법을 결합한 비선형 대용량/다물체 구조 해석 알고리듬 개발 (Computational Algorithm for Nonlinear Large-scale/Multibody Structural Analysis Based on Co-rotational Formulation with FETI-local Method)

  • 조해성;주현식;이영헌;곽민철;신상준;여재익
    • 한국항공우주학회지
    • /
    • 제44권9호
    • /
    • pp.775-780
    • /
    • 2016
  • 본 논문에서는 비선형 다물체 동역학 해석에 적용 가능한 구조해석을 개발하였다. 비선형 구조 해석을 위해 Co-rotational 이론 기반의 유한요소를 개발하였다. 그리고 국부 Lagrange 승수를 활용한 영역분할해석 기법을 적용하여 대용량/다물체 해석이 가능한 구조해석 알고리듬을 개발하였다. 기 개발한 구조 해석은 외팔보 및 다물체 구조에 대한 비선형 정적 해석 예제에 적용하였다. 병렬 계산에 따른 성능 평가는 희박행렬 계산 라이브러리인 PARDISO와 비교하였다. 이를 통해 기 개발 구조해석의 계산 속도 향상을 확인하였다.

Comparison of Numerical Analysis Methods of APro for the Total System Performance Assessment of a Geological Disposal System

  • Hyun Ho Cho;Hong Jang;Dong Hyuk Lee;Jung-Woo Kim
    • 방사성폐기물학회지
    • /
    • 제21권1호
    • /
    • pp.165-173
    • /
    • 2023
  • Various linear system solvers with multi-physics analysis schemes are compared focusing on the near-field region considering thermal-hydraulic-chemical (THC) coupled multi-physics phenomena. APro, developed at KAERI for total system performance assessment (TSPA), performs a finite element analysis with COMSOL, for which the various combinations of linear system solvers and multi-physics analysis schemes should to be compared. The KBS-3 type disposal system proposed by Sweden is set as the target system and the near-field region, which accounts for most of the computational burden is considered. For comparison of numerical analysis methods, the computing time and memory requirement are the main concerns and thus the simulation time is set up to one year. With a single deposition hole problem, PARDISO and GMRES-SSOR are selected as representative direct and iterative solvers respectively. The performance of representative linear system solvers is then examined through a problem with an increasing number of deposition holes and the GMRES-SSOR solver with a segregated scheme shows the best performance with respect to the computing time and memory requirement. The results of the comparative analysis are expected to provide a good guideline to choose better numerical analysis methods for TSPA.

KIESSI-3D 프로그램을 이용한 대형 3차원 SSI 해석 (Large-scale 3D SSI Analysis using KIESSI-3D Program)

  • 이은행;김재민;서춘교
    • 한국전산구조공학회논문집
    • /
    • 제26권6호
    • /
    • pp.439-445
    • /
    • 2013
  • 단단한 암반이 아닌 지반에 건설된 구조물의 지진응답을 정확하게 평가하기 위해서는 지반-구조물 상호작용(SSI)의 영향을 고려하여야 한다. 최근에는 USNRC SRP 3.7.2와 같은 원전설계분야의 규제지침 강화로 인해 SSI 해석의 필요성이 증가되고 있다. 이 연구에서는 대형 3차원 SSI 해석에 KIESSI-3D 프로그램을 사용한 사례를 제시하고 해석시간 및 정확성에 대한 토의를 하였다. 이를 위하여 대형 3차원 구조물 예제에 대한 SSI 해석을 수행하고 해석결과와 해석시간을 ACS/SASSI 프로그램과 비교하였다. 비교결과 KIESSI-3D 프로그램과 ACS/SASSI 프로그램에 의해 구한 구조응답의 전달함수가 거의 동일함을 보여 KIESSI-3D 프로그램의 정확성을 확인할 수 있었다. 아울러 해석시간 측면에서는 다중 쓰레드를 사용한 KIESSI-3D 프로그램(8개 쓰레드)이 단일 쓰레드를 사용한 ACS/SASSI 프로그램 보다 약 30배~2000배 빠른 성능을 보였다.