논문 상세보기

고성능 수치해석 라이브러리를 적용한 진동해석 프로그램 개발 KCI 등재

Development of the Vibration Analysis Program Applying the High-Performance Numerical Analysis Library

  • 언어KOR
  • URLhttps://db.koreascholar.com/Article/Detail/405765
구독 기관 인증 시 무료 이용이 가능합니다. 4,000원
해양환경안전학회지 (Journal of the Korean Society of Marine Environment and Safety)
해양환경안전학회 (The Korean Society Of Marine Environment & Safety)
초록

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

In order to evaluate the vibrational characteristics of huge finite element models such as ships and offshore structures, it is essential to perform eigenvalue analysis and frequency response analysis. However, these analyzes necessitate excessive equipment and computation time, which require the development of a high-performance analysis program. In particular, a considerable computational analysis time is required when calculating the inverse matrix in a linear system of equations and analyzing the eigenvalue analysis. Therefore, it can be improved by applying the latest high-performance library. In this paper, the vibration analysis program that enables fast and accurate analysis was developed by applying ‘PARDISO’, a parallel linear system of equation calculation library, and ‘ARPACK’, a high-performance eigenvalue analysis library. To verify the accuracy and efficiency of proposed method, we compare ABAQUS with proposed program using numerical examples of marine engineering.

목차
요 약
Abstract
1. 서 론
2. 동적 해석 방법론
    2.1 Normal mode analysis
    2.2 Mode superposition
3. Solver 제작 및 Flowchart
    3.1 Solver: Normal mode analysis
    3.2 Solver: Frequency response analysis
    3.3 Solver: Forced vibration analysis
4. GUI 제작
    4.1 GUI: Normal mode analysis
    4.2 GUI: Frequency response analysis
    4.3 GUI: Forced vibration analysis
5. 수치 예제
    5.1 Stiffened plate
    5.2 Jacket structure
6. 결 론
References
저자
  • 고도현(한국해양대학교 조선해양시스템공학부) | Dou-Hyun Ko (Naval Architecture and Ocean System Engineering, Korea Maritime and Ocean University)
  • 부승환(한국해양대학교 조선해양시스템공학부) | Seung-Hwan Boo (Naval Architecture and Ocean System Engineering, Korea Maritime and Ocean University) Corresponding Author