• Title/Summary/Keyword: 격자 생성프로그램

Search Result 56, Processing Time 0.031 seconds

Implementation of Preprocessor for CSCM code by using Graphic User Interface (그래픽 환경을 이용한 CSCM 수치해석 코드에서의 전처리 과정 개발)

  • Ivanov Evgeny G.;Song Dong Joo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2003.08a
    • /
    • pp.69-75
    • /
    • 2003
  • 본 연구에서는 격자 생성, 초기유동조건 및 경계조건 설정 등 일련의 전처리 과정을 사용자에게 친숙한 그래픽 인터페이스 환경으로 개발하였다. MFC/Visual C++를 이용하여 개발된 전처리 프로그램은 Windows 계열의 OS와 호환이 가능하며, 기하학적 격자생성, 초기값 설정 및 수치해석 코드의 제어변수를 생성할 수 있다. 한편 사용자의 편의를 위해서 전처리 과정을 격자생성(단일격자생성, 다중격자생성), 유체 물성치정의, 경계조건 생성, 초기조건 생성 및 코드제어로 구분하였다. 개발된 전처리 프로그램의 특성으로서 다중 격자 생성 작업을 단일 격자계의 중첩으로 구성될 수 있도록 각 경계면을 "interface"형을 취하는 기능을 제공하도록 하였으며 개발된 전처리 과정을 16도의 경사면을 가지는 Compression ramp 문제 및 축대칭 Bump 문제에 적용하여 개발된 전처리 과정을 검증하였다.

  • PDF

Development of Graphic User Interface for the Analysis of Horizontally Two-dimensional Open Channel Flow (평면 2차원 흐름 해석을 위한 GUI 개발)

  • Kim, Tae Beom;Kim, Il Hwan;Han, Jong Hyeong;Oh, Jeong-hwan
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2019.05a
    • /
    • pp.264-264
    • /
    • 2019
  • 개수로 흐름 해석을 위해 수치모형을 적용할 때 반드시 거쳐야 하는 과정이 격자망을 구성하는 일이다. 불규칙한 형상의 자연수로를 모의할 때 격자망 생성은 쉬운 일이 아니며, 따라서 가시적으로 격자망 생성을 돕고, 격자망의 수정도 용이한 도구가 요구된다. 따라서 본 연구에서는 수심적분된 흐름방정식을 지배방정식으로 하여 개수로 흐름 해석을 용이하게 하고자 그래픽 사용자 인터페이스(GUI)를 개발하였으며, 이를 소개하고자 한다. 격자망은 기본적으로 사각형과 삼각형 요소로 구성될 수 있으며, 유한차분모형 등에서는 정형사각형 격자망을, 유한요소모형에서는 비정형 사각형 및 삼각형 격자망 또는 혼합망을 생성시킬 수 있다. 이산점(scatter points)이나 절점(node points)을 생성하거나 기존의 자료를 불러들여 삼각망 또는 사각망을 형성시킬 수 있으며, 연속선(polylines)을 작성하여 형성된 폐다각형(polygones)을 이용하여 정규 또는 비정규의 삼각망 또는 사각망을 형성시킬 수 있다. 또한 두 점사이를 선형 또는 반원 형태로 편향 정도(biased value)를 설정하여 원하는 개수만큼 나눌 수 있도록 하여, 보다 효율적인 격자형성이 가능토록 하였다. 기존 상용 프로그램에서 작성된 격자를 불러들여 활용 가능하며, 백그라운드 이미지로 지형도나 위성사진을 띄어놓고 이미지 상에서 격자를 형성할 수도 있다. 기본적으로 마우스를 이용하여 화면의 이동, 확대 및 축소와 점, 선, 요소의 생성 및 선택이 가능하다. 본 프로그램은 Qt와 modern OpenGL을 바탕으로 제작되었으며, 마이크로소프트사의 windows 뿐만 아니라 Mac OS, Linux 버전의 설치 파일 작성이 가능하다.

  • PDF

Development of Radar Data Use Program (레이더자료 활용 프로그램 개발)

  • Han, Myoung Sun;Lee, Dong-Ryul
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2016.05a
    • /
    • pp.233-233
    • /
    • 2016
  • 현재 한국건설기술연구원에서 X-밴드 이중편파레이더를 운영하고 있으며, 이 결과 NetCDF 파일형식의 레이더 관측자료가 생성되고 있다. 레이더 자료포맷인 Netcdf 자료의 경우 레이더 관측과정에서 발생한 결과를 극좌표 형식으로 저장하고 있어 이를 분석이나 시스템에 적용하여 활용하기 위해서는 격자좌표로 변환하는 것이 필요하고, 또한 다양한 자료 변환 및 추출작업을 텍스트 기반으로 하기 위해 다양한 사전 작업이 필요하여 일반사용자가 사용하는데 어려운 상황이다. 그래서 이를 쉽게 수행할 수 있도록 JAVA를 이용하여 윈도우 기반으로 사용할 수 있는 프로그램(KICTRadar4WIN) 프로그램을 개발하였다. KICTRadar4WIN 프로그램의 경우 레이더 자료 품질관리, 레이더 자료 관리, 레이더 자료 추출, 레이더 자료 표출의 4가지 기능을 포함하고 있다. ${\bullet}$ 레이더 자료 품질관리 - 원시자료에 QC 기준을 입력하여 QC된 레이더자료를 생성 ${\bullet}$ 레이더 자료관리 - CAPPI 자료생성 : 관측된 PPI 및 RHI 자료를 이용하여, CAPPI 자료를 생성 - QPE 자료생성 : CAPPI 자료를 이용하여 QPE 자료를 생 - QPE 자료보정 : 지점우량을 이용한 G/R비를 산정하여 QPE 보정자료를 생성 ${\bullet}$ 레이더 자료 추출 - 격자자료 추출 : PPI, CAPPI, QPE 자료를 TEXT 자료로 변환하여 저장 - 지점자료 추출 : 입력된 지점좌표 중심으로 선택한 범위의 평균값을 TEXT 파일로 저장 - 면적자료 추출 : 입력된 면적자료의 평균값을 추출하여 TEXT파일로 저장 ${\bullet}$ 레이더 자료 표출 - 영상표출 : PPI, CAPPI, QPE 관측변수 자료를 그림파일 생성 - KMZ 자료생성 : PPI, CAPPI, QPE 자료를 KMZ 파일 생성

  • PDF

PIGG - Program for Interactive Grid Generation (대화형 격자구성 코드(PIGG) 개발)

  • Seo John S.;Kim Moon Sang;Yoon Yong Hyun
    • Journal of computational fluids engineering
    • /
    • v.1 no.1
    • /
    • pp.1-8
    • /
    • 1996
  • 본 논문은 전산 유체 역학에서 필요한 3차원 다구획 격자구성 프로그램을 개발한 것이다. 유동장에 격자를 구성하는 것은 유동해석 방정식을 푸는 것 보다 일반적으로 시간이 더 소요되므로 격자구성 시간을 단축하기 위해서 사용자 편의를 도모하는 컴퓨터 화면과의 대화형 코드를 개발하였다. PIGG라고 부르는 본 격자구성 프로그램은 형상 모델링, 표면격자 구성, 유동장격자 생성, 그리고 격자의 재구성에 이르는 일련의 과정이 대화형/화면게시 형태로 수행된다. 본 PIGG를 이용하여 전통적인 전투기 형상 격자를 구성한 결과 많은 시간을 단축할 수 있었다.

  • PDF

Generation Method of the Rectangular Grid Information for Finite Difference Model (유한차분모형을 위한 직사각형 격자정보 생성기법)

  • 정신택;조범준;김정대
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.15 no.3
    • /
    • pp.190-195
    • /
    • 2003
  • For many coastal problems, such as wave transformation, tidal circulation, sediment transports and diffusion phenomena, we resort to numerical techniques. The representative numerical techniques are the method of finite differences and finite elements. The approximate algebraic equations, referred to as finite difference equations(FDEs), are subsequently solved at discrete grid points within the domain of interests. Therefore, a set of grid points within the domain, as well as the boundaries of the domain, must be specified. The generation of grids for FDEs, with uniform spacing, is very simple compared to that of finite elements. However, within a very complex domain, there are few grid generation tools we can use conveniently. Unfortunately, most of the commercial grid generation programs are developed only for finite element method. In this paper, grid generation method using digitizer, with uniform rectangular spacing, are introduced in detail. Didger and Surfer programs by Golden Software are necessary to produce comparatively accurate and simple depth data.

Delft-3D Simulation using Open Boundary Condition in Delft Dashboard (Delft Dashboard 개방경계조건을 이용한 Delft-3D 수치모의)

  • Kwon, Kab Keun;Kim, Jin;Kim, Gun Hyeong
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2021.06a
    • /
    • pp.210-210
    • /
    • 2021
  • Delft Dashboard는 유동모델을 위한 오픈소스 프로그램으로 로컬 및 글로벌 데이터 세트를 사용하여 다수의 입력 매개변수를 신속하게 생성, 편집하고 모델 내 입력을 시각화하도록 설계된 그래픽 사용자 인터페이스(GUI) 이다. 특히 Delft Dashboard에 제공하는 개방경계조건을 이용하면 격자영역을 인식하여 개방경계를 자동으로 분배 및 지정하고, 각 개방경계 위치에서 분조별 조석조화상수 값도 산출되므로 유동 모델의 편의성을 증대시킬 수 있지만 상황에 따라 적합하게 경계를 분배하여 개방경계로 지정하는 것이 중요하다. 본 연구에서는 Delft Dashboard에서 제공하는 개방경계조건 중 TPXO 8.0을 이용한 Delft-3D 해수유동 수치모의를 수행하여 개방경계조건이 결과에 미치는 영향을 분석하였다. TPXO 8.0의 경우 격자영역에서 개방경계조건을 설정할 때 사용자가 경계조건에 포함될 격자 수를 지정하면 전체 격자경계에서 격자 수에 해당하는 만큼 경계를 나누어 개방경계를 지정하고 각 개방경계 위치에서의 분조별 조석조화상수값을 산출한다. 특히 격자 수에 따라 개방경계로 지정되는 정도에 따른 영향을 분석하기 위하여 인위적으로 경계를 다양하게 분배하여 개방경계를 지정한 후 수치모의에 적용하였다. 수치모의는 동해안 고리원전 인근을 대상으로 격자 생성 후 Delft Dashboard TPXO 8.0을 이용하여 전술된대로 다양한 개방경계조건을 생성하였고 이를 Delft-3D내 적용하여 해수유동 모의를 수행하였다. 각 개방경계 조건별 초기 수면 변위 분석 및 인근 조위관측소의 관측값의 비교를 통해 개방경계조건이 모의결과에 미치는 영향을 분석하였다.

  • PDF

Generation of Interpolated Precipitation Data using ArcGIS Model Builder in Not Covered Area of Climate Change Scenario (ArcGIS Model Builder를 이용한 기후변화시나리오 강수누락지역의 보간강수량 생성)

  • Jang, Dong Woo;Park, Hyo Seon;Jung, Ji Seong;Cho, Sung Yoon
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2015.05a
    • /
    • pp.518-518
    • /
    • 2015
  • 이 연구에서는 ESRI사의 ArcGIS 프로그램을 이용하여, 한반도 남한지역 중 기후변화시나리오에 의한 강수량이 제공되지 않는 해안선지역에 대해 기후변화시나리오를 이용하여 장래 강수량을 생성할 수 있는 모형을 개발하였다. 기상청에서 제공하는 기후변화 시나리오에 의한 장래강수데이터의 경우 복잡한 해안선지역에 대해 장래 강수데이터를 제공하고 있지 않기 때문에 최근의 지형도를 적용하여 기상청에서 제공하지 않는 지역에 대해 보완격자를 생성하고, 공간보간 기법을 이용하여 이를 해결할 수 있다. 1km 격자단위의 강수데이터를 생성하기 위하여 GIS내에 여러 툴(tools)의 기능을 단계적으로 모형화하여 순서화된 작업을 자동적으로 수행할 수 있는 model builder를 사용하였다. 데이터 변환작업을 위한 전처리, 데이터 보간 추출 기능과 공간보간기법을 적용하여 기후변화 시나리오가 적용된 데이터누락지역에서의 장래 강수예측데이터를 생성할 수 있도록 하였다. 기상청에서 제공하는 RCP 8.5 시나리오를 이용하였고, 일부 해안선과 섬 지역에 대해 장래강수량을 생성할 수 있는 보간기법이 적용된 모형으로 한반도 남한지역 중 강수자료가 제공되지 않는 총 4,186개의 격자에 대해 적합한 공간보간기법을 선택하여, 일단위 및 월단위 강수자료를 생산할 수 있도록 하였다. 기상청에서 제공하는 강수데이터의 경우 'ASCII' 파일 형식으로 기후변화 데이터를 제공하기 때문에 사용자가 별도의 프로그램을 이용하여 강수예측자료를 얻어야 하는 문제가 있다. 강수예측자료를 텍스트파일 형태로 사용자가 원하는 좌표를 선택 한 후 데이터를 추출할 수 있도록 격자화하여 저장되도록 하였다.

  • PDF

The development of a mesh generation program using contour line data (등고선 데이터를 이용한 산악지형 유동해석 격자생성 프로그램 개발 및 그 응용)

  • Chin S. M.;Won C. S.;Hur N.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2004.03a
    • /
    • pp.202-207
    • /
    • 2004
  • In the present study a mesh generation program has been developed by using DXF file. The program consists of DXF file reading and mapping algorithm, which projects the 2-D mesh point onto the triangular surface constructed by nearest three points. The present program has been tested for mesh generations for the road tunnel ventilation analysis and analysis of lava movement in mountain area.

  • PDF

A Study on Production and Accuracy Analysis of Grid Digital Elevation Models (정규격자 수치고도모델의 생성과 정확도 분석에 관한 연구)

  • 조규전;조영호;정의환
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.16 no.1
    • /
    • pp.119-132
    • /
    • 1998
  • For the purpose of producing of grid D.E.M based on National Digital Map accurately and efficiently, We must carefully consider arrangement and numbers of it's elevation information, supplement interpolation method of control point information for maintaining accuracy. According to each combination, each of them has an effect on estimate elevations. This study, after finishing experimental analysis of several grid distance and interpolation methods, aims at presenting the optimal grid distance and interpolation method in the production of grid D.E.M by using of National Digital Map. The results are as follows: First, The result of experimental analysis shows that the method of Kriging is a very excellent interpolation method in the production of grid D.E. M by using National Digital Map. Second, For the purpose of determining grid distance, this study present that twice of the amount of contour interval to make producing grid D.E.M is optimal distance.

  • PDF

Crystal Chemistry and Paragenesis of Calc-silicate Minerals from Meta-sedimentary Rocks in Chuncheon Area: (I) Occurrence, Mineralogy, and Paragenesis (춘천 지역의 변성 퇴적암류에서 산출되는 석회 규산염 광물의 결정 화학과 생성: (I) 투각섬석의 산출상, 광물상 및 생성 관계)

  • 노진환;조현구;최진범
    • Journal of the Mineralogical Society of Korea
    • /
    • v.8 no.2
    • /
    • pp.57-72
    • /
    • 1995
  • 춘천 지역 선캠브리아기의 구봉산층군 내의 백운석질 대리암에는 광역변성작용의 산물로서 조립질의 투각섬석이 주된 규산염 광물상을 이루며 산출된다. 이들은 배태 층준과 원암의 조성에 따라 두 가지 유형으로 구분된다. : (1) 투각섬석(흑회색)+방해석+백운석+활석, (2)투각섬석(백색)+금운모+백운석+방해석+K-장석, 백색의 투각섬석이 흑회색형보다 상대적으로 높은 Al과 알칼리 함유도를 보이지만, 전반적으로 모두 Mg-단종에 가까운 화학 조성을 갖는다. 투각섬석들이 격자 구조상의 결함 구조를 갖지 않는데 비해서, 금운모는 1M 구조형을 이루고 저면 격자 간격상에 녹니석 단위의 빈번한 개재에 의한 격자상의 구조적 결함이 흔히 관찰된다.방해석-백운석 지온계에 대한 연구와 TWEEQU 프로그램을 이용한 상평형도 작성을 통해서, 투각섬석들은 500~$600^{\circ}C$의 온도 범위, 8kb 정도의 압력 및 Xco2=0.2~0.5 조건에서 생성된 것으로 해석하였다. 이 지역의 투각섬석은 위와 같은 조건에서 지속적으로 평형 상태가 유지되고 상안정도가 증대되므로서, (1) 투휘석을 수반하지 않고, (2) 격자 구조상의 결합을 갖지 않는, (3) 자형의 큰 결정을 이루게 된 것으로 해석된다.

  • PDF