• Title/Summary/Keyword: 운동파

Search Result 659, Processing Time 0.025 seconds

Kinematic Wave Rainfall-Runoff Model Using CUDA FORTRAN (CUDA FORTRAN을 이용한 운동파 강우유출모형)

  • Kim, Boram;Kim, Dae-Hong
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2018.05a
    • /
    • pp.271-271
    • /
    • 2018
  • 그래픽 처리 장치(GPU: Graphic Processing Units)는 그래픽 처리에 특화된 수많은 산술논리연산자 (ALU: Arithmetic Logic Unit)와 이에 관련된 인스트럭션Instruction)으로 인해 중앙 처리 장치(CPU: Central Processing Units) 보다 훨씬 빠른 계산 처리를 수행할 수 있다. 최근에는 FORTRAN에 의해 구현된 많은 수치모형들이 현실적인 모델링 방법의 발달로 인해 더 많은 계산량과 계산시간을 필요로 한다. 이 연구에서는 GPU 상의 범용 계산GPGPU : General-Purpose computing on Graphics Processing Units) 기반 운동파 강우유출모형(Kinematic Wave Rainfall-Runoff Model)이 CUDA(Compute Unified Device Architecture) FORTRAN을 사용하여 구현되었다. CUDA FORTRAN 운동파 강우유출모형의 계산 결과는 검증된 CPU 기반 운동파 강우유출모형의 계산 결과와 비교하여 검증되었으며, 잘 일치함을 보여 주었다. CUDA FORTRAN 운동파 강우유출모형은 CPU 기반 모형에 비해 약 20 배 더 빠른 계산 시간을 보였다. 또한 계산 영역이 커짐에 따라 CPU 버전에 비해 CUDA FORTRAN 버전의 계산 효율이 향상되었다.

  • PDF

A study on application of GPU-accelerated kinematic wave rainfall-runoff model (GPU 가속 운동파 강우유출모형의 적용 연구)

  • Kim, Boram;Yun, Gwan Seon;Kim, Hyeong-Jun;Yoon, Kwang Seok
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2020.06a
    • /
    • pp.323-323
    • /
    • 2020
  • 그래픽 처리 장치(Graphic Processing Unit: GPU)는 그래픽 처리 작업에 특화된 다수의 산술논리 장치(Arithmetic Logic Unit: ALU)로 구성되어 있어서 중앙 처리 장치(Central Processing Unit: CPU)보다 한 번에 더 많은 연산 수행이 가능하다. 본 연구는 GPU 가속 운동파모형을 실제 유역에 적용하여, GPU 가속 운동파 강우유출모형 결과에 대한 정확성과 연산 소요 시간에 대한 효율성을 확인하였다. GPU 가속 운동파모형은 분포형 강우유출모형의 수치모의 연산시간을 단축시키기 위해 CUDA 포트란을 이용하여 개발되었다. 분포형모형의 지배방정식은 운동파모형과 Green-Ampt모형으로 구성되었고, 운동파모형은 유한체적법을 이용하여 이산화 하였다. GPU 가속 운동파모형을 이용하여 금강의 미호천 유역에서 발생하는 강우유출현상을 모의 하였고, 동일한 유한체적법을 이용한 CPU(Central Processing Unit) 기반의 강우유출모형과 비교하였다. 그 결과 GPU 가속모형의 결과는 미호천 유역 하류단에서 관측한 결과와 유사한 결과를 나타냈다. 또한, 연산소요시간은 CPU 기반의 강우유출모형의 연산소요시간보다 단축되었으며, 본 연구에 사용된 장비를 기준으로 최대 100배 정도 단축되었다.

  • PDF

물체의 충돌 시 탄성파에 의한 질량중심의 이동 효과에 대한 해석

  • 정병태
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2000.11a
    • /
    • pp.353-356
    • /
    • 2000
  • 두 물체의 충격운동량-충격 및 탄성파 발생의 순으로 작용하도록 하면 계 내에서 충돌 후 생기는 운동량의 관성 속도와 충돌기간동안 발생하는 탄성파의 충격에너지 전달속도가 다른 경우가 있다. 이것은 충돌기간동안 총 운동량은 보존되나 선 운동량이 비 보존되는 경우가 있어서 충돌기간동안 비 보존된 내부 운동량의 시간 적분만큼 충돌을 가한 질량중심이 이동했다는 의미이다. 충돌기간동안 충격파는 탄성파에 근사시키고 그것은 군속도에 근사시켜 이론적 근거를 만들고 실험에 의해 확인했다. 폐쇄된 계 내에서 내부에너지를 이용하여 특별한 두 물체의 충돌기간동안 비 보존되는 운동량 때문에 질량중심이 이동되는 것에 대해 해석한다.

  • PDF

Application Analysis of GPU-Accelerated Kinematic Wave Model Using CUDA Fortran (CUDA FORTEAN을 이용한 GPU 가속 운동파모형 적용성 분석)

  • Kim, Boram;Kim, Hyung-Jun;Kim, Sooyoung;Yoon, Kwang Seok
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2022.05a
    • /
    • pp.346-346
    • /
    • 2022
  • 본 연구에서는 GPU(Graphic Processing Unit) 가속 분포형모형을 실제 유역에 적용하여 강우 유출모의 결과의 정확성과 모의시간의 효율성에 대한 분석을 수행하였다. 분포형모형의 지배방정식은 운동파모형과 Green-Ampt모형으로 구성되어 있으며, 운동파모형은 유한체적법을 이용하여 이산화 하였다. GPU 가속 모형은 CUDA(Compute Unified Device Architecture) 포트란(Fortran)을 사용하여 개발된 모형으로 수치모의시 연산시간 단축을 고려한 모형이다. 모형의 정확성과 효율성은 미호천 유역에서 발생하는 강우유출현상에 GPU 가속 운동파모형을 적용하여 분석하였다. 수치모의 결과값은 대상유역에 속한 수위관측소의 관측값과 비교하여 정확성을 검증하였고, 수치모의 소요시간은 CPU(Central Processing Unit) 기반 운동파모형의 수치모의 소요시간과 비교하여 효율성을 검증하였다. GPU 가속 운동파모형의 수치모의 결과는 관측값과 유사한 결과를 나타냈으며, 수치모의 소요시간은 본 연구에 사용된 장비를 기준으로 최대 100배 정도 단축되었다.

  • PDF

Motion and Wave Transmission Effect on Floating OWC(Oscillating Water Column) Wave Energy Conversion System (진동수주형 파력발전 시스템에서 운동과 파랑회절의 영향)

  • Lee, Sang-moo;Kim Seoung-gun
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2001.05a
    • /
    • pp.20-25
    • /
    • 2001
  • 부유식 파랑에너지 변환시스템(Oscillating Water Column)에서 에너지 변환은 입력파와 챔버, 챔버내 공기의 상호작용으로 이루어진다. 이 논문은 파랑에너지를 기계적 운동으로 변환하는 기계적 특성을 해석한다. 단일 진동수 규칙파가 입력되었을 때에 파에 의하여 챔버의 상하운동이 선형적으로 발생하며, 이 상하운동은 챔버내의 압력 변화에 영향을 받는다. 상하운동과 챔버내로 투과한 파, 그리고 챔버내 압력에 의해 발생되는 파에 의해 챔버내의 상대운동을 정하고, 그 상대운동에 의한 공기의 압축 팽창과 온도상승을 근사적 열역학적 방정식으로 해석하여 오리피스를 통한 유량과 압력을 기준으로 에너지 변환요율을 결정하였다. 얻어진 식은 간단하면서도 관련요소의 영향을 전반적으로 표현한다. 개구율 변화에 따른 운동응답을 비교하였다.

  • PDF

Motions of Semi-submersible Drilling Rigs in Deep Water (Semi-submersible 석유시추선(石油試錐船)(부체해양구조물(浮體海洋構造物))의 운동(運動) -계산방법(計算方法), 해석(解析) 및 응용(應用))

  • Jin-S.,Chung
    • Bulletin of the Society of Naval Architects of Korea
    • /
    • v.11 no.2
    • /
    • pp.23-40
    • /
    • 1974
  • Semisubmersible 해양석유시추선의 기본설계에 필요한 파랑중(波浪中)에서 운동(運動)을 계산(計算)하는 이론적방법(理論的方法)을 제시하고 "MOHOLE"과 "SEDCO 1350-F" 석유시추선들의 운동(運動)을 해석하였다. 이 규칙파에서 운동계산을 불규칙해양파(波)에 적용하는 응용해석을 보여주었다. 현재 이론적 방법으로는 6자유도(自由度)의 운동을 해양파의 어떤 방향에 대해서도 정확히 계산할 수 있으며 계산의 정확성은 수조(水槽)에서의 모형선의 운동측정치와 실선(實船)의 운동측정치와 비교하여 증명되었다. 또 현재의 방법은 종전에 개발된 방법보다 더 일반적(一般的)인 경우를 다룰 수 있으며 결과치도 더 정확하다. 극소운동특성을 갖는 해양석유시추선과 부체(浮體)해양구조물의 설계는 경비가 비싸고 시간이 많이 드는 모형실험보다는 유체역학적(流體力學的) Parameters를 신속 정확히 자주 변경 검토해야 하는 기본설계단계에서는 정확한 이론적인 전자계산기에 의한 계산방법이 절실히 필요하다. 예상(豫想)과 같은 부가질량(附加質量)과 감쇠력(減衰力)은 Resonance 운동주기에서만 운동에 영향을 준다. 해양구조물에 작용하는 파력(波力)은 Froude-Krilov force, 부가질량(附加質量) 및 감쇠력(減衰力)과 Restoring force로 구성했으며 규칙파(規則波)에서의 6자유도(自由度) 운동방정식은 본 논문에 제시된 실험측정치(値)와 실험으로 정확도가 증명된 이론치(値)의 부가질량과 감쇠력 계수(係數)를 써서 풀었다. 규칙파(規則波)에서의 계산된 운동을 Pierson Moskowitz 해양파(海洋波) 스펙트럼과 linear superposition principle에 의해 불규칙해양파(不規則海洋波)에서의 운동을 계산하는데 사용했다. 불규칙파(不規則波)에서의 운동은 운동스펙트럼과 통계적 운동치로 나타냈다. 현재의 계산방법은 실제 기본설게에 사용되어 왔으며, 다른 응용분야는 파랑중(波浪中)에서의 파면(波面)과 Deck간(間)의 Clearance, 계류선(係留線)의 동장력(動張力)계산의 기본 Data 및 기본설계의 Draft 등 Parameters를 통(通)한 Optimum Design 등(等)이다. 파(波)의 한 방향(方向)에 대(對)한 전자계산기(電子計算機)(IBM 370 또는 CDC 6400)에 의한 운동계산은 10초(秒)미만밖에 안걸린다. 또 현재의 계산방법은 해양석유시추선뿐 아니라 이와 비슷한 부체(浮體)해양구조물과 Pipe-laying선(船) 또 Supply Boat설계(設計)에도 쓰여지고 있다.

  • PDF

Wigley 선형변화에 따른 파랑 중 운동응답 특성에 관한 연구

  • O, U-Jun;Gu, Yun-Gyeong;Son, Chang-Bae;Kim, Ok-Seok;Lee, Gyeong-U
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2010.10a
    • /
    • pp.44-45
    • /
    • 2010
  • 파랑 중에서 선체의 운동은 선체의 형상과 선속변화에 따라 다양하게 나타나며, 관련연구는 실험적 방법과 수치 해석을 함께 병행하여 지속적으로 진행되고 있다. 파랑조건에 적합한 최적 선형 확보는 선체의 운동응답 결과로 고찰할 수 있다. 파랑 중 선체의 운동응답을 알아보기 위해 초기 선형인 Wigley 선형에 적용하였으며, 수치해의 정도를 선행연구결과와 비교분석하였다. 그리고 서로 다른 모델에 대하여 나타나는 운동응답을 상호 비교하였다. 형상에 따른 Wigley 선형의 선체 운동응답에 대하여 일반화된 선형형상에서 나타날 수 있는 파랑 중 운동응답을 얻을 수 있었다.

  • PDF

Shock-Fitting in Kinematic Wave Modeling (운동파 이론의 충격파 처리기법)

  • Park, Mun-Hyeong;Choe, Seong-Uk;Heo, Jun-Haeng;Jo, Won-Cheol
    • Journal of Korea Water Resources Association
    • /
    • v.32 no.2
    • /
    • pp.185-195
    • /
    • 1999
  • The finite difference method and the method of characteristics are frequently used for the numerical analysis of kinematic wave model. Truncation errors cause the peak discharge dissipated in the solution from the finite difference method. The peak discharge is conserved in the solution from the finite difference method. The peak discharge is conserved in the solution from the method of characteristics, however, the shock may deteriorates the numerical solution. In this paper, distinctive features of each scheme are investigated for the numerical analysis of kinematic wave model, and applicability of shock fitting algorithm such as Propagating Shock Fitting and Approximated Shock Fitting methods are studied. Propagating Shock Fitting method appears to treat shock properly, however, it failed to fit the shock appropriately when applied to a sudden inflow change in a long river. Approximate Shock Sitting method, which uses finer elements, is found to be more proper shock-fitting than the Propagating Shock Fitting method. Comparisons are made between two solution from the kinematic wave theory with shock fitting and full dynamic wave theory, and the results are discussed.

  • PDF

A Fast Analysis on Floating Wave Energy Conversion System (부유식 파랑 에너지 변환 시스템의 단순화된 열역학적 해석법)

  • Lee, Sang-Moo;Kim, Seoung-Gun
    • Journal of Ocean Engineering and Technology
    • /
    • v.13 no.4 s.35
    • /
    • pp.159-168
    • /
    • 1999
  • 부유식 파랑에너지 변환시스템(Oscillating Water Column)에 대한 해석은 입력파와 챔버, 챔버내 공기의 상호작용으로 인하여 어려움이 많다. 이 논문은 이와 같은 요소를 고려하면서도 쉽고 간편한 해석법을 제시한다. 파랑에너지에 의한 자가발전은 파랑에너지를 기계적 운동으로 변환하고 이를 전기에너지로 변환함으로써 가능하다. 본 논문은 파랑에너지에서 기계적 에너지로 변환하는 과정에 집중하여 그 부분의 성능을 해석한다. 단일 진동수 규칙파가 입력되었을 때에 파에 의하여 챔버의 상하운동이 선형적으로 발생하는 것으로 보며, 이 상하운동에 챔버내의 압력 영향을 고려하였다. 상하운동과 챔버내로 투과한 파, 그리고 챔버내 압력에 의해 발생되는 파에 의해 챔버내의 상대운동을 정하고, 그 상대 운동에 의한 공기의 압축 팽창과 온도상승을 근사적 열역학적 방정식으로 해석하였고 오리피스를 통한 유량을 결정하였다. 얻어진 식은 간단하면서도 관련요소의 영향을 전반적으로 표현한다. 결과에 따르면 고정식의 에너지 변환식은 부유식의 특별한 경우로서 파악되었다. 또한 고정식의 시스템을 그대로 부유식으로 바꿨을 때 그 변환효율은 적어지는 것으로 나타났다. 본 해석법은 계산이 간편하므로 설계단계에서 유용하게 활용될 수 있을 것으로 기대된다.

  • PDF

Chaotic Dynamics of a Forced Perfect Circular Plate (강제진동중인 완전 원판의 혼돈운동)

  • Lee, Won-Kyoung;Park, Hae-Dong
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2005.05a
    • /
    • pp.430-435
    • /
    • 2005
  • 조화가진력이 작용하는 고정경계를 가진 완전원판의 비선형 진동에 대한 응답특성을 연구하였다. 원판의 비대칭모드의 고유진동수 근처에 가진주파수가 작용하는 주공진에서의 응답은 정상파(standing wave)뿐만 아니라 진행파(traveling wave)가 존재한다고 알려져 있다. 주공진 근처의 정상상태 응답곡선에서 최대한 5개의 안정한 응답이 존재하는 것으로 밝혀졌으며, 이들은 1개의 정상파와 4개의 진행파로 나타난다. 이 진행파중 2개는 Hope분기에 의해 안정성을 잃은 후 주기배가운동을 거쳐 혼돈운동에 이르게 된다. Lyaponov 지수를 사용하여 혼돈운동을 정량적으로 평가하였으며, 주평면의 개념을 이용하여 이 혼돈운동의 흡인영역이 Fractal임을 확인하였다.

  • PDF