韓 國 水 資 源 學 會 論 文 集 第42卷 第11號․2009年 11月
pp. 989~1004
자연하천에서 마름/젖음 처리를 위한 격자재구성 기법의 개발 (Ⅱ):
모형의 적용 및 비교·검토
Development of Grid Reconstruction Method to Simulate Drying/Wetting in Natural Rivers (Ⅱ): Model Application and Comparison
최 승 용 * / 김 상 호 ** / 황 재 홍 *** / 한 건 연 ****
Choi, Seung Yong / Kim, Sang Ho / Hwang, Jae Hong / Han, Kun Yeun
...
Abstract
The objective of this study is to examine validation of Grid Reconstruction Method, which is developed to simulate drying/wetting in complex natural rivers with wetting and drying domain areas.
To verify application of the developed model, the model was applied to natural rivers with wetting and drying domain areas such as Han river and Nakdong river. The simulation results have shown good agreements with observed data and the results for the developed model were more accurate and improved stability of numerical computation than those of RMA-2 model. If the analysis of contaminant advection-diffusion and sediment transport are performed with the study results, the results can be effectively applied to river flow analysis and ecological hydraulics.
Keywords : wetting and drying, Grid Reconstruction Method, finite element model, RMA-2
...
요 지
본 연구의 목적은 마름/젖음 영역을 가지는 복잡한 자연하천에 대해 마름/젖음 처리를 위해 개발된 격자재구성 기 법의 적용성을 검토하는 것이다. 자연하천에 대한 모형의 적용성과 검증을 위해 개발된 모형을 마름/젖음 영역을 갖 는 한강 구간과 낙동강 구간에 적용하였다. 모의 결과를 실측치와 비교한 결과 실측치와 비교적 잘 일치함을 확인할 수 있었고 상용 모형인 RMA-2 모형의 모의결과와 비교해서도 안정되고 정확한 해를 주는 것을 확인할 수 있었다.
본 연구결과를 오염물질의 이송-확산해석, 토사이송해석 등과 연계되어 해석된다면 하천에서의 흐름 해석 및 생태 수리 분야에 효과적으로 응용될 수 있을 것으로 판단된다.
핵심용어 : 마름/젖음, 격자재구성 기법, 유한요소모형, RMA-2
* 경북대학교 공과대학 건축․토목공학부 박사과정수료
Ph.D. Candidate, School of Archi. & Civil Engineering, Kyungpook National Univ., Daegu, 702-701, Korea ** 교신저자, 상지대학교 건설시스템공학과 부교수
Corresponding Author, Associate Professor, Department of Civil Engineering, Sangji Univ., Wonjusi Gangwondo, 220-702, Korea
(e-mail: [email protected])
*** 경북대학교 공과대학 건축․토목공학부 석사과정
Master Course, School of Archi. & Civil Engineering, Kyungpook National Univ., Daegu, 702-701, Korea
**** 경북대학교 공과대학 건축․토목공학부 교수
Professor, School of Archi. & Civil Engineering, Kyungpook National Univ., Daegu, 702-701, Korea
DOI: 10.3741/JKWRA.2009.42.11.989
1. 서 론
흐름에 대한 2차원 모의를 위해 대상하도는 일반적 으로 가상하도와 실제 자연하도에 대한 적용으로 구분 할 수 있다. 가상하도의 경우 경계면에 연직벽 개념을 적용하여 모의를 수행하지만, 자연하도의 경우 불규칙 하게 형성된 하도모양을 따라 경계면은 한 단면 내에서 도 수면 아랫부분과 윗부분이 공존하게 된다. 수면의 위치가 일정할 경우는 크게 문제가 되지 않지만, 흐름 해석이 요구되는 많은 경우에 수면의 위치가 지속적으 로 변하게 된다.
자연에서의 유체흐름은 대부분 이동경계문제들이며, 유한요소법(FEM)이나 유한체적법(FVM)과 같은 2차원 흐름해석모형이 가지고 있는 가장 큰 난점이라고 할 수 있다. 수면의 상․하 이동과 같은 이동경계로 인해 발 생하는 대상구간의 마름과 젖음 과정을 나타내기 위한 기법들이 개발되는 동안 기법에 대한 평가와 기법간의 비교는 자연적 환경의 복잡성과 양질의 검증자료 부족 으로 인해 어려움을 겪고 있다.
유한요소모형에서 마름/젖음을 모의하기 위해 다양 한 방법이 적용되고 있지만, 일반적으로 계산격자가 고정되었는지 아니면 이동하는지에 따라 분류될 수 있 다. 이동격자법은 계산망의 격자를 수면경계와 일치시 키기 위해 이동망(moving mesh)을 사용함으로써 마 름 그리고 젖음문제와 관련된 수많은 문제들을 효과적 으로 제거하게 된다(Lynch and Gray, 1978). 이 방법 은 수면선의 위치를 정확하게 예측하여 수치적 해를 제시하는 반면에 계산상의 부담과 수치적 불안정을 유 발할 수 있다. Gopalakrishnan (1989) 그리고 Roig and Evans et al. (1993)이 이동격자법을 이용하여 단 순 응용 예에 적용하였지만, 이 기법은 이동격자망과 관련된 계산상의 불이익이 제시되었고 또한 지형이 불 규칙한 자연하천에 적용이 어려운 점이 있다. 따라서 대부분의 모형들은 수면선에서 발생하는 동수역학적 거동의 불연속이 고정된 요소들 내에서 다루어지게 되 는 고정격자법을 사용하였다. 이 방법은 요소와 절점 들이 해로부터 일시적으로 제거되지만, 요소와 절점의 위치가 변하지 않는 고정망을 사용한다. 따라서 이동 격자법보다 더 안정적이고 단순하기 때문에 널리 사용 되고 있다(Balzano, 1998).
이 외에도 자연하천에서의 마름/젖음 처리를 위해서 Benque et al. (1982)은 ADI (Alternating Direction Implicit)를 이용한 유한차분법을 개발하였으나 이 기법 은 유속과 수위가 급격히 변하는 경우에는 부정확한 해를 도출하였다(Kawahara and Umetsu, 1986).
Samuels (1985)는 홍수터에서의 부정류 해석을 위해서 유한요소기법을 이용하였고, Katopodes (1987)는 가상 제내지 상에서 제방파괴에 대한 영향을 검토하였고, Froehlich (1990)는 댐 파괴로 인한 홍수파 해석을 위 하여 Hermitian 식을 이용하여 해석하였으나, 이 또한 실제 하천에 적용하는 데에는 한계를 가지고 있었다.
Jenkins and Keller (1990)는 홍수터를 갖는 가상하도 의 흐름 모의를 위해 마름영역에서 요소망을 이동시킴 으로써 계산을 수행하는 유한차분기법을 개발하였다.
그러나 이 기법은 정형격자만을 사용해야 하며, 불규칙 적인 지형을 갖는 자연하도에서는 적용에 제한을 받는 다(Ghanem, 1995). Alam and Bhuiyan (1995)는 collocation 기법에 의한 마른하도로의 댐 파괴류 해석 을 실시하였으나, 수치 불안정의 문제로 인해 단순하도 의 적용에 국한되어 있다.
자연하천에서 유한요소법에 대해 마름/젖음 처리를 위한 국내 연구는 거의 이루어지지 않았으며 현재 국 내에서 마름/젖음을 갖는 실제하천에서의 흐름 모의는 미국 EMS-I사의 전․후처리과정을 GUI 시스템으로 통합한 SMS (Surface Water Modeling System)의 RMA-2 모형이 주로 사용되고 있다. 하지만, 마름/젖 음 모의를 위해서는 몇 가지 매개변수에 대한 값을 선 정해야 하는데, 이러한 매개변수들은 명확한 물리적 의 미를 가지고 있지 않기 때문에 매개변수에 대한 검토 가 선행되지 않고서는 사용자가 적정 매개변수 값을 선정하는 것은 매우 어려우며 신중히 선택해야 하는 문제가 따른다. 마름/젖음 처리과정과 홍수터 흐름에 대한 적용시 적절한 경계조건과 매개변수의 선정은 복 잡한 유한요소망에 대해서 해의 안정성을 개선하기 위 해서 중요한 사항이다.
이에 본 연구에서는 고정격자망을 이용하여 마름/젖 음을 처리하기 위해 개발된 격자재구성 기법(Grid Reconstruction Method)을 자연하천에 적용하고 이를 기존 상용모형인 SMS의 RMA-2 모형 및 실측값과 비 교하여 본 개발모형의 적용성 및 우수성을 검증하였다.
2. 기존 모형과의 마름/젖음 기법 비교 본 연구에서 개발된 모형의 적용성을 살펴보기 위하 여 비교·검토의 대상 모형으로 현재 실무에서 널리 사 용되고 있는 SMS의 RMA-2 모형을 선정하였으며, 마 름/젖음 기법과 관련된 내용을 비교·검토 하였다.
2.1 격자재구성 기법
마름/젖음을 처리하기 위해 본 연구에서 개발된 격자
재구성 기법은 요소의 수심이 마른 상태가 되었을 경우
에 해당요소를 제거하여 새로운 지형경계를 가지게 한 후 실행이 가능하도록 하는 기법으로 계산 시간 동안에 수위의 상승 및 하강 속도를 계산하여 마른 요소에 대 해서는 요소를 제거하고 젖은 요소에 대해서는 격자를 자동으로 재생성하는 기법이다. 이 기법은 기존의 마름/
젖음 기법에서는 모의를 위한 매개변수를 도입하고 또 한 지배방정식을 변형해야 하는 다소 복잡한 과정을 거 쳐 마름/젖음을 처리한 반면 본 연구의 개발 기법은 어 떠한 매개변수의 도입이나 처리 없이 시간의 변화에 따 른 마름/젖음 현상을 좀 더 실제적으로 표현할 수 있도 록 개발되었다.
본 연구에서 사용된 격자재구성 기법의 적용과정은 다음과 같다. 먼저, 하천의 수위 상승 및 하강속도를 고 려하여 마른 절점과 젖은 절점을 결정한 후 마른 절점 이 포함된 요소를 찾아 전체 요소망에서 제거하고, 새 로이 젖게 된 절점을 포함하는 요소는 전체 요소망에 포함시킨다. 새로이 형성된 요소망에 최적의 매트릭스 크기와 계산수행시간을 위해 매트릭스의 bandwidth가 최소가 되도록 renumbering 과정을 수행한다. 다음은
요소망 내 모든 절점에 대해 내부절점과 외부경계절점 을 자동으로 판단하고, 외부경계절점의 경우 자유도 (Degree of Freedom)를 자동으로 계산하여 모형의 입 력자료로 사용된다. 이 때 적용 가능한 요소형태는 삼 각형, 사각형 및 혼합요소에 대해 적용가능하며, 선형요 소와 2차 요소에 대해서도 적용가능하다. Fig. 1은 사각 -선형요소로 구성된 요소망에 경계면과 내부에 마른 절 점이 있을 경우에 대해 격자재구성 기법을 적용한 결과 를 나타내고 있다. Fig. 1(b)에서 보는 바와 같이 마른 절점이 포함된 요소가 제거된 후 나머지 요소들에 대해 절점 번호가 적절하게 부여된 것을 확인할 수 있다.
Fig. 2에서는 요소제거 후 renumbering을 하기 전과 후 의 절점 매트릭스를 나타내고 있다. 그림에서 보는 바 와 같이 renumbering 후의 bandwidth가 19에서 7로 줄 어든 것을 확인할 수 있다. Fig. 3은 삼각형과 사각형이 함께 있는 혼합된 2차 요소에 대한 요소제거 및 renumbering 전과 후의 결과를 나타내고 있으며, Fig.
4는 renumbering에 따라 매트릭스의 bandwidth가 51에 서 16으로 줄어들어든 결과를 나타내고 있다.
1 16 15 14
17 29
30
24 23 12
2
3 25
13
33 31
34
18 22 11 28
27
19 20 21 10
4
6 7 8 9 26 35
5
32
Dry Node
Dry Node
(2) (18) (5)
(6)
(3)
(4)
(17) (13)
(22) (21) (9)
(19) (15) (11) (7)
(10)
(23) (14)
(20) (24)
(16) (12) (8) (1)
1 4 8
3 19
21
7 13 17
2
5 9
20
24
23
6 12 16 18
22 11
10
15 25 26
14
Dry Node
Dry Node
(1) (5)
(2)
(9)
(7) (8) (10)
(3) (6)
(11)
(4) (12)
(a) Before Renumbering (b) After Renumbering Fig. 1. Renumbering for Dry Nodes and Elements(Case-1)
(a) Original Matrix (b) Final Matrix
Fig. 2. Bandwidth of Matrix(Case-1)
(1) (4)
(3) (2)
(11) (12) (10)
(7)
Dry node (5)
(8) (6)
(9)
(17) (16)
(15)
(13)
(18) Dry node
1 24 31
21
2
14
28 35
38
13 45 11
3 22
54
15
29 32
26 16
23
27
4 5
33
34
40
20 39 19
56
10 49
52 55 43
18
50
9 47 46
44
58 57
51 59
37
41
6 7
17
8 48 12
42(14)
25
30 53
(1) (4)
(3) (2)
(7)
Dry node (5)
(10)
(9) (11)
Dry node
1 8 18
2
3
7
6
10 9
11
20
22 21
38
37 36
58 45
43 44
41 42
4 5
13 14
23
19 28 30
29
39
40 24
12
(6) (8)
16
17 31
27 32
34 35
33
15 25 26