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

검색결과 99건 처리시간 0.023초

비정형격자의 적용을 위한 MUSCL 기법의 수정 (Modification of MUSCL Scheme for Application of Non-uniform Grid)

  • 김병현;한건연
    • 한국수자원학회논문집
    • /
    • 제43권1호
    • /
    • pp.105-117
    • /
    • 2010
  • 본 논문은 2차원 천수방정식을 해석하기 위해 새롭고 간단한 MUSCL 재구성법을 제안하였다. 수정 MUSCL 기법은 보존변수의 재구성을 위해 계산격자와 인접격자의 보존변수 차에 대해 각 경계면에 균일하게 분배하는 기존 방법 대신 면적가중비를 사용하였으며, 이 방법은 정형격자 뿐만 아니라 비정형 격자의 사용에도 보존변수의 물리적 재구성이 가능하다. 또한, 본 연구에서는 비구조적 격자의 적용이 가능한 차원비분리 기법을 적용하였으며, 수정 MUSCL 기법의 사용으로 발생할 수 있는 수치진동을 제어하기 위해 TVD 기법의 경사제한자를 사용하였다. 하상경사항의 정확하고 효율적인 수치 처리를 위해 수정 MUSCL 기법을 수면경사법과 연계하였다. 제안한 기법을 적용한 유한체적모형을 건물의 영향을 고려한 댐 붕괴 해석 및 Bellos의 댐 붕괴 실험에 적용하고, 적용결과를 실험실 자료 및 기존 연구자의 계산결과와 비교하여 개발모형을 검증하였다.

충격파 모의를 위한 이차원 유한체적 비정상 흐름 모형 (Two-Dimensional Finite-Volume Unsteady-Flow Model for Shocks)

  • 이길성;이성태
    • 한국수자원학회논문집
    • /
    • 제31권3호
    • /
    • pp.279-290
    • /
    • 1998
  • 충격파의 높이나 속도는 홍수제어조작이나 수로벽과 빠른 유속을 가지는 하천에서 교량의 설계에 중요한 자료가 된다. 따라서 광범위한 조건에서 흐름의 불연속면을 모의할 수 있는 수치모형이 요구된다. 본 연구에서는 천수방정식을 지배방정식으로 한 Godunov 형 유한체적법 모형을 개발하였다. Riemann 해법으로 Roe(1981)의 해법이 사용된다. 이 모형은 본 연구에서 비구조적격자(unstructured grids)를 사용하기 위해 개발된 수정 MUSCL을 도입하였다. 양해법을 쓰는 본 모형은 시간간격을 자동 계산한다. 개발된 모형을 전형적인 이차원 댐 붕괴파 모의, 수리모형 실험에서 행해진 붕괴파 모의, 그리고 수리모형 실험에서 행해진 만곡수로에서의 정상상태 모의 등에 적용하였다. 그 적용결과에 의해 다음과 같이 결론을 내었다. 1)유한체적법은, 충격파 모의를 위한 수치해석 기법인 Godunov 형 방법과 잘 결합될 수 있기 때문에 충격파를 모의하기에 적당한 방법이다. 2)수정 MUSCL과 결합된 유한체적법 모형이 충격파를 잘 포착함으로써 수정 MUSCL의 적용성이 입증되었다.

  • PDF

천수방정식에 대한 다중 경사 MUSCL의 적용 (An Application of the Multi-slope MUSCL to the Shallow Water Equations)

  • 황승용;이삼희
    • 한국수자원학회논문집
    • /
    • 제44권10호
    • /
    • pp.819-830
    • /
    • 2011
  • T. Buffard and S. Clain은 자료의 선형 재구축에서 계산 격자의 각 변에서 보존변수의 경사가 설정되는 다중 경사 MUSCL을 제안하였다. 이 연구에서는 천수방정식에 대한 수치모형의 개발을 위해 비구조 격자에서 공간에 대한 2차 정확도를 얻을 수 있는 다중 경사 MUSCL을 적용하였으며, 흐름률의 계산을 위해 근사 Riemann 해법 중에서 HLLL 기법을 이용하였다. 모형의 적용성 검토를 위해 유럽의 IMPACT 사업의 일환으로 실시된 '고립된 건물 시험'과 '모형 도시 홍수 실험'과 비교하였다. 건물의 전면에서 저항에 의한 갑작스런 수심 상승과 건물 사이 특정 위치에서 수심의 예측에는 한계가 있었으나, 이것은 같은 실험에 대한 여러 모형들의 적용 결과에서도 나타나는 문제인 것으로 확인되었다. 보다 세분된 계산 격자에서 '모형 도시 홍수 실험'에 대한 모의 결과가 측정값에 잘 부합되는 것으로 나타났다. 개발된 모형으로 댐 붕괴나 돌발 홍수에 의한 도시 침수와 같은 복잡한 현상을 잘 모의할 수 있음이 확인되었다.

로터 공력해석을 위한 수치기법 개발 (Development of a numerical method for rotor aerodynamics applications)

  • 김해동
    • 한국항공우주학회지
    • /
    • 제35권8호
    • /
    • pp.693-698
    • /
    • 2007
  • 로터 공기역학 모사를 위한 수치해석 기법이 제안되었다. 국부적인 유동특성변수를 4차 정확도 내삽의 MUSCL 접근방법을 유한체적 공식에 적용시킴으로써 로터 블레이드로 부터 멀리 떨어져 성긴 격자영역에서의 비 물리적인 수치 확산을 개선시켰다. 또한, 유동특성변수에 따라 각각 다른 제한자를 적용함으로써 수치적인 소산작용을 억제하고 수치적 안정성을 높였다. 대표적인 로터 공기역학 응용문제에 적용한 결과 후류포획성능이 크게 개선됨을 확인하였으나 공력소음계산 결과는 전통적인 MUSCL 기법에 비교하여 큰 개선점은 없었다.

다중 경사 MUSCL을 이용한 천수방정식의 수치해석 (A Numerical Analysis of the Shallow Water Equations Using the Multi-slope MUSCL)

  • 황승용;이삼희
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2011년도 학술발표회
    • /
    • pp.158-158
    • /
    • 2011
  • 천수방정식과 같은 쌍곡선형 미분방정식의 불연속 해에 대한 Riemann 해법은, 1950년대 말 공기동역학 분야에서 S. K. Godunov의 선구적인 시도 이후, 다양한 영역에서 성공적으로 적용되고 있다. 당초 제안된 해법은 공간에 대해 1차 정도였으나, 2차의 정도를 얻을 수 있는 기법이 1970년대 말 B. van Leer에 의해 제안되었으며, MUSCL로 불린다. 서로 인접한 격자의 보존변수가 고려된 경사가 도입되어 두 격자에 의해 공유되는 변의 좌 우에서 선형으로 보존변수가 재구축되는 MUSCL은 제한자와 함께 이용될 때, 구조 격자 체계에서 비교적 단순하면서도 효과적인 적용성이 입증되었다. 그런데, 이 기법을 2차원의 비구조 격자 체계에 적용하는 경우, 인접한 모든 격자의 보존변수를 고려한 평면의 경사를 결정해야 하는 어려움이 따른다. 특히, 삼각형 비구조 격자에 적용할 경우 최적의 평면을 결정하기 위해 Green-Gauss 적분식이나 최소-자승법 등을 이용하게 된다. 이에 비해, 2010년 T. Buffard와 S. Clain이 제안한 다중경사 기법은 격자의 각 변에서 경사가 각각 결정되는 방법으로 계산량이 많은 Green-Gauss 적분식이나 최소자승법을 피할 수 있는 장점이 있는 것으로 알려져 있다. 정확해가 알려진 두 경우에 대해 몇 가지 제한자를 적용한 결과를 1차 정도의 해와 함께 비교하였으며, superbee 제한자에 의한 결과가 우수하였으나, 희유파와 충격파가 맞닿는 곳에서 수치 분산이 나타났다. minmod 제한자의 결과가 대체로 무난하였으며, 이를 2차원 댐 붕괴 문제에 적용하여 1차 정도의 해와 비교하였다. 마찰이 없고 초기 수심이 댐 상류에서 10 m, 하류에서 5 m로서 물이 차 있는 경우, 1차 정도의 해에서 나타나는 수치 소산이 2차 정도에서는 발생되지 않았다. 댐 하류에서 초기에 수심이 영으로 바닥이 드러난 경우에서 마찰의 영향을 검토하였다. 마찰이 있는 경우, 마찰 경사 항의 Manning 계수를 0.04로 두었으며, 마찰에 의한 영향이 잘 드러났다. 수심이 50 mm 보다 작은 경우에는 마찰을 적용하지 않았다. 이 연구는 환경부 '차세대 핵심환경기술개발 사업'의 지원에 의한 것이다.

  • PDF

FUNWAVE-TVD 수치모형을 이용한 수중천퇴를 통과하는 불규칙파의 수치모의에서 TVD 기법들에 의한 수치해 비교 (Comparison of Numerical Solutions by TVD Schemes in Simulations of Irregular Waves Propagating over a Submerged Shoal Using FUNWAVE-TVD Numerical Model)

  • 최영광;서승남
    • 한국해안·해양공학회논문집
    • /
    • 제30권4호
    • /
    • pp.143-152
    • /
    • 2018
  • 최근 개발된 FUNWAVE-TVD 파랑모형을 이용하여 적용되어 온 TVD 기법들의 수렴도와 수치적인 안정성을 비교하였다. Yamamoto and Daiguji(1993)의 minmod limiter를 사용하는 4차 정확도의 MUSCL-TVD 기법과 Erduran et al.(2005)의 van-Leer limiter를 사용하는 4차 정확도의 MUSCL-TVD 기법, Zhou et al.(2001)의 van-Leer limiter를 사용하는 2차 정확도의 MUSCL-TVD 기법을 비교하였으며, 수리실험 관측치가 제시되어 있는 Vincent and Briggs(1989)의 불규칙 파랑실험에 적용하였다. 불규칙 파랑의 비쇄파 실험 결과에서 minmod limiter를 사용하는 4차 정확도의 기법은 van-Leer limiter를 사용하는 기법이 요구하는 격자의 크기만큼 세밀한 격자를 요구하지는 않지만, 더 낮은 CFL을 사용해야 안정적인 모의가 가능하였다. 반면에 van-Leer limiter를 사용하는 기법에서는 numerical dissipation을 줄이기 위하여 보다 세밀한 격자를 필요로 하지만 비교적 높은 CFL을 사용할 수 있는 것으로 나타났다. 각 기법의 numerical dissipation의 영향을 최대한 줄이기 위하여 공간격자를 충분히 줄인 쇄파 모의 실험에서는 비쇄파 실험에 비하여 각 기법의 특성이 명확히 나타났다. Numerical dissipation이 상대적으로 작은 minmod limiter를 사용하는 기법으로 모의할 때는 격자를 충분히 줄이면 수치적인 불안정성이 나타나며 수치해가 발산하는 결과를 보였지만, van-Leer limiter를 사용하는 기법에서는 비교적 낮은 CFL을 사용하여 쇄파 모의가 완료되었으며, 관측치를 잘 재현하는 결과를 보였다.

ENO 기법을 이용한 2차원 유한체적 수치모형 (A Finite Volume Model Using ENO Scheme for 2D Unsteady flows)

  • 강민구;박승우
    • 한국수자원학회논문집
    • /
    • 제36권1호
    • /
    • pp.1-11
    • /
    • 2003
  • 본 연구에서는 2차원 부정류 해석을 위한 유한체적 수치모형을 개발하였다. 개발된 모형에서는 천수방정식의 수치해를 구하기 위하여 Lax-Friedrichs 해법에 근간을 둔 ENO (essentially non-oscillatory) 기법을 적용하였으며, 공간적으로 2차 정도 모의를 위하여 수정 MUSCL 기법을 적용하였다. 개발된 모형의 적용성을 평가하기 위하여 해석해가 있는 1차원 댐 붕괴파 모의에 적용한 결과, 해석해와 유사한 결과를 나타냈으며, 수정 MUSCL 기법의 모의결과를 minmod 경사제한자를 사용한 모의결과와 비교한 결과, 수정 MUSCL 기법을 사용하는 경우 해석해와 더 근접한 결과를 나타냈다. 댐붕괴파의 2차원 해석에 대한 모형의 적용성을 평가하기 위하여 대칭형, 비대칭형 댐 붕괴에 적용한 결과, 저수지에서 수로 구간으로 충격파 전파를 잘 모의했으며, 기존의 연구결과와 유사한 모의결과를 나타냈다. 개수로의 부정류 해석에 대한 모형의 적용성을 평가하기 위하여 말단이 폐쇄된 수로의 입구에서 정상파가 주어졌을 때 수위와 유속을 모의하여 해석해와 비교하였으며, 입구와 말단이 폐쇄된 수로에서 파의 진동을 모의하여 모형의 거동을 평가하였다.

낮은 Mach수유동 해석을 위한 Preconditioning 가중계수의 의존성 (DEPENDENCE OF WEIGHTING PARAMETER IN PRECONDITIONING METHOD FOR SOLVING LOW MACH NUMBER FLOW)

  • 안영준;신병록
    • 한국전산유체공학회지
    • /
    • 제15권2호
    • /
    • pp.55-61
    • /
    • 2010
  • A dependence of weighting parameter in preconditioning method for solving low Mach number flow with incompressible flow nature is investigated. The present preconditioning method employs a finite-difference method applied Roe‘s flux difference splitting approximation with the MUSCL-TVD scheme and 4th-order Runge-Kutta method in curvilinear coordinates. From the computational results of benchmark flows through a 2-D backward-facing step duct it is confirmed that there exists a suitable value of the weighting parameter for accurate and stable computation. A useful method to determine the weighting parameter is introduced. With this method, high accuracy and stable computational results were obtained for the flow with low Mach number in the range of Mach number less than 0.3.

EFFICIENT NUMERICAL METHODS FOR THE KDV EQUATION

  • Kim, Mi-Young;Choi, Young-Kwang
    • Journal of the Korean Society for Industrial and Applied Mathematics
    • /
    • 제15권4호
    • /
    • pp.291-306
    • /
    • 2011
  • We consider the second order Strang splitting method to approximate the solution to the KdV equation. The model equation is split into three sets of initial value problems containing convection and dispersal terms separately. TVD MUSCL or MUSCL scheme is applied to approximate the convection term and the second order centered difference method to approximate the dispersal term. In time stepping, explicit third order Runge-Kutta method is used to the equation containing convection term and implicit Crank-Nicolson method to the equation containing dispersal term to reduce the CFL restriction. Several numerical examples of weakly and strongly dispersive problems, which produce solitons or dispersive shock waves, or may show instabilities of the solution, are presented.

PERFORMANCE OF TWO DIFFERENT HIGH-ACCURACY UPWIND SCHEMES IN INVISCID COMPRESSIBLE FLOW FIELDS

  • Hosseini R;Rahimian M.H;Mirzaee M
    • 한국전산유체공학회지
    • /
    • 제10권1호
    • /
    • pp.99-106
    • /
    • 2005
  • Performance of first, second and third order accurate methods for calculation of in viscid fluxes in fluid flow governing equations are investigated here. For the purpose, an upwind method based on Roe's scheme is used to solve 2-dimensional Euler equations. To increase the accuracy of the method two different schemes are applied. The first one is a second and third order upwind-based algorithm with the MUSCL extrapolation Van Leer (1979), based on primitive variables. The other one is an upwind-based algorithm with the Chakravarthy extrapolation to the fluxes of mass, momentum and energy. The results show that the thickness of shock layer in the third order accuracy is less than its value in second order. Moreover, applying limiter eliminates the oscillations near the shock while increases the thickness of shock layer especially in MUSCL method using Van Albada limiter.