• Title/Summary/Keyword: 3차원파동장

Search Result 35, Processing Time 0.029 seconds

On parallel computation for 3-d analysis of flow/wave field (3차원 유동/파동장 해석을 위한 병렬계산에 관한 고찰)

  • Lee, Woo-Dong;Hur, Dong-Soo
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2019.05a
    • /
    • pp.88-88
    • /
    • 2019
  • 컴퓨터 성능향상과 수치해석기법의 발달로 인해 Navier-Stokes 방정식에 기초한 수치모델을 활용한 3차원 유동/파동장 해석이 증가하고 있는 추세이다. 그러나 아직까지 Navier-Stokes 방정식 모델의 계산부하를 PC에서 소화하기에는 무리가 따른다. 게다가 실험실 스케일을 벗어나, 실제 현장을 계산영역으로 설정할 경우에는 계산량이 엄청나게 증가하게 된다. 이것을 극복하기 위해서는 반듯이 병렬계산을 수행하여야 한다. 본 연구에서는 계산부하가 큰 Navier-Stokes 방정식 기반의 3차원 수치모델 LES-WASS-3D를 활용한 대용량 병렬계산체계를 구축한다. 나아가 3차원 정밀 또는 광역의 유동/파동장 해석에 있어서 병렬계산체계의 성능과 적용성을 검토한다. 현재 보급되고 있는 PC들은 모두 멀티프로세서가 장착됨으로 손쉽게 병렬계산을 수행할 수 있다. 그러나 정밀 또는 광역해석을 위해서는 대용량 병렬계산 컴퓨터가 요구된다. 따라서 본 연구에서는 보조프로세서를 장착한 공유메모리 환경의 고성능 병렬계산체계를 구축한다. 나아가 포트란 기반의 순차코드로 구축된 기존 3차원 Navier-Stokes 방정식 모델 LES-WASS- 3D를 병렬코드로 변환한다. 병렬계산 성능 및 적용성을 검토하기 위한 수치해석을 수행한다. 이상의 과정을 통해 본 연구에서 구축한 병렬계산체계의 성능 및 적용성을 확인할 수 있었다. 그리고 3차원 유동/파동장 해석에 있어서 정확도 향상뿐 아니라, 계산영역을 확장할 수 있는 계기가 마련되었다. 또한 유동/파동 해석보다 많은 계산시간이 필요한 지형변동 해석에도 충분히 적용될 수 있다고 판단된다.

  • PDF

Parallelizing 3D Frequency-domain Acoustic Wave Propagation Modeling using a Xeon Phi Coprocessor (제온 파이 보조 프로세서를 이용한 3차원 주파수 영역 음향파 파동 전파 모델링 병렬화)

  • Ryu, Donghyun;Jo, Sang Hoon;Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.20 no.3
    • /
    • pp.129-136
    • /
    • 2017
  • 3D seismic data processing methods such as full waveform inversion or reverse-time migration require 3D wave propagation modeling and heavy calculations. We compared efficiency and accuracy of a Xeon Phi coprocessor to those of a high-end server CPU using 3D frequency-domain wave propagation modeling. We adopted the OpenMP parallel programming to the time-domain finite difference algorithm by considering the characteristics of the Xeon Phi coprocessors. We applied the Fourier transform using a running-integration to obtain the frequency-domain wavefield. A numerical test on frequency-domain wavefield modeling was performed using the 3D SEG/EAGE salt velocity model. Consequently, we could obtain an accurate frequency-domain wavefield and attain a 1.44x speedup using the Xeon Phi coprocessor compared to the CPU.

Application of 3-D Numerical Wave Tank for Dynamic Analysis of Nonlinear Interaction between Tsunami and Vegetation (쓰나미-식생 비선형 상호작용의 동적해석을 위한 3차원 수치파동수조의 적용)

  • Lee, Woo-Dong;Hur, Dong-Soo
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.36 no.5
    • /
    • pp.831-838
    • /
    • 2016
  • The disaster preventing system using vegetation has been growing in the field of coastal engineering in recent years. To analyze wave and flow fields under nonlinear interactions between tsunami and vegetation, the purpose of this study is to evaluate newly-developed 3-D numerical wave tank including energy dissipation by tsunami-vegetation interaction based on existing N-S solver with porous body model. Comparing numerical results using mean drag coefficient and dynamic drag coefficient due to Reynolds number to existing experimental results it is revealed that computed results considering the dynamic drag coefficient are in good agreement with the laboratory test results for time-domain waveform. In addition, the calculated transmission coefficients of solitary waves in various vegetation densities and incident wave heights are also in good agreement with the experimental values. This confirms the validity and effectiveness of the developed 3-D numerical wave tank with the fluid resistance by vegetation.

Wave Control by Multi-Rowed Impermeable Submerged Breakwaters in Three-Dimensional Wave Fields (3차원파동장에 있어서 복수열불투과성잠제에 의한 파랑제어에 관한 연구)

  • 김도삼;배은훈;이봉재
    • Journal of Ocean Engineering and Technology
    • /
    • v.15 no.3
    • /
    • pp.107-113
    • /
    • 2001
  • This study is focused on the wave control by economical multi-rowed impermeable submerged breakwaters which need less materials than a one-rowed submerged breakwater. A boundary element method and eigenfunction expansion method based on the Green\`s theorem are appled to analyze the characteristics of wave transformation. Submerged breakwaters are consisted of one and two-row with rectangular section. Wave transformation characteristics are investigated by the various combinations of placement distance and crown water depth.

  • PDF

Effect of Multi-directional Random Waves on Characteristics of 3-D Wave Field around Permeable Submerged Breakwaters (다방향 불규칙파가 투과성 잠제 주변의 3차원 파동장에 미치는 영향)

  • Hur, Dong-Soo;Lee, Woo-Dong
    • Journal of Ocean Engineering and Technology
    • /
    • v.26 no.2
    • /
    • pp.68-78
    • /
    • 2012
  • This study proposes an improved 3-D model that includes a new non-reflected wave generation system for oblique incident and multi-directional random waves, which enables us to estimate the effect of the various wave-types on 3-D wave fields in a coastal area with permeable submerged breakwaters. Then, using the numerical results,the three-dimensional wave field characteristics around permeable submerged breakwaters are examined in cases of oblique incident and multi-directional random waves. Especially, the wave height, mean surface elevation and mean flow around the submerged breakwaters are discussed in relation to the variation of incident wave condition.

Three-dimensional Wave Propagation Modeling using OpenACC and GPU (OpenACC와 GPU를 이용한 3차원 파동 전파 모델링)

  • Kim, Ahreum;Lee, Jongwoo;Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.20 no.2
    • /
    • pp.72-77
    • /
    • 2017
  • We calculated 3D frequency- and Laplace-domain wavefields using time-domain modeling and Fourier transform or Laplace transform. We adopted OpenACC and GPU for an efficient parallel calculation. The OpenACC makes it easy to use GPU accelerators by adding directives in conventional C, C++, and Fortran programming languages. Accordingly, one doesn't have to learn new GPGPU programming languages such as CUDA or OpenCL to use GPU. An OpenACC program allocates GPU memory, transfers data between the host CPU and GPU devices and performs GPU operations automatically or following user-defined directives. We compared performance of 3D wave propagation modeling programs using OpenACC and GPU to that using single-core CPU through numerical tests. Results using a homogeneous model and the SEG/EAGE salt model show that the OpenACC programs are approximately 53 and 30 times faster than those using single-core CPU.

On Comparison between 2-D and 3-D Numerical Models used to Analyze the Wave Field around a Permeable Submerged Breakwater (투과성잠제 주변의 파동장 해석을 위한 2-D 및 3-D 수치계산의 비교)

  • Hur, Dong-Soo;Choi, Dong-Seok;Lee, Woo-Dong;Yeom, Gyeong-Seon
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.20 no.4
    • /
    • pp.363-371
    • /
    • 2008
  • The aim of this study is to compare the numerical results obtained by 2-D and 3-D models which are used to examine the wave field around a permeable submerged breakwater. At first, the numerical model, which is able to consider the flow through a porous medium with inertial, laminar and turbulent resistance terms and determine the eddy viscosity with LES turbulent model, is used and validated by comparing with existing experimental data. And then, the numerical test on the wave field around a permeable submerged breakwater is performed. It is revealed from the numerical results that, at the onshore side of the submerged breakwater, the wave height by 2-D analysis is higher than that by 3-D analysis. Also, the time-averaged mean flow around a submerged breakwater is discussed in detail.

Time-domain 3D Wave Propagation Modeling and Memory Management Using Graphics Processing Units (그래픽 프로세서를 이용한 시간 영역 3차원 파동 전파 모델링과 메모리 관리)

  • Kim, Ahreum;Ryu, Donghyun;Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.19 no.3
    • /
    • pp.145-152
    • /
    • 2016
  • We used graphics processing units for an efficient time-domain 3D wave propagation modeling. Since graphics processing units are designed for massively parallel processes, we need to optimize the calculation and memory management to fully exploit graphics processing units. We focused on the memory management and examined the performance of programs with respect to the memory management methods. We also tested the effects of memory transfer on the performance of the program by varying the order of finite difference equation and the size of velocity models. The results show that the memory transfer takes a larger portion of the running time than that of the finite difference calculation in programs transferring whole 3D wavefield.

Development of 3-D Hydrodynamical Model for Understanding Numerical Analysis of Density Current due to Salinity and Temperature and its Verification (염분과 온도차에 의한 밀도류 해석을 위한 3차원 동수역학적 수치모델의 개발 및 검증)

  • Lee, Woo-Dong;Hur, Dong-Soo
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.34 no.3
    • /
    • pp.859-871
    • /
    • 2014
  • In order to analyze the density current due to salt and temperature difference, this study develops new numerical model (LES-WASS-3D ver. 2.0) by introducing state equation for salt and temperature and 3D advection-diffusion equation to existing 3D numerical wave tank (LES-WASS-3D ver. 1.0). To verify the applicability, the newly-developed numerical model is analyzed comparing to the experimental result of existing numerical model. In the result, it well implement the behavior and vertical salt concentration of advected and diffused seawater as well as flow velocity and temperature of the discharged warm water. This confirms the validity and effectiveness of the developed numerical model.

Effect of Beach Curvature on Wave Fields in Coastal Area with Submerged Breakwaters (잠제 설치 연안역의 파동장에 미치는 해안곡률의 영향)

  • Hur, Dong-Soo;Lee, Woo-Dong;Yeom, Gyeong-Seon
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.29 no.5B
    • /
    • pp.463-472
    • /
    • 2009
  • The aim of this study is to examine the effect of beach curvature on wave fields in coastal area with Submerged Breakwaters using the 3D numerical model that is able to simulate directly interaction of WAve Structure Sandy beach (LES-WASS-3D). At first, the adopted model was validated through the comparison with an existing experimental data and showed fairly nice agreement. And then, the numerical simulations have been performed to investigate the effect of according to the variation of beach curvature. Based on the numerical results, the wave height, mean surface elevation, mean flow around submerged breakwaters and longshore distributions of run-up height have been discussed in relation to the variation of beach curvature.