• 제목/요약/키워드: 격자 생성프로그램

검색결과 56건 처리시간 0.025초

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

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

  • PDF

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

  • 김태범;김일환;한종형;오정환
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • 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)

  • 한명선;이동률
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2016년도 학술발표회
    • /
    • 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) 개발 (PIGG - Program for Interactive Grid Generation)

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

  • PDF

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

  • 정신택;조범준;김정대
    • 한국해안해양공학회지
    • /
    • 제15권3호
    • /
    • pp.190-195
    • /
    • 2003
  • 연안 및 해안에서 발생하는 파랑변형, 조석 전파, 부유사 이동 및 확산 현상 등을 예측하기 위해서는 수치모형이 주로 사용된다 대표적인 수치모형 기법으로는 유한차분법 및 유한요소법이 있다. 유한차분법을 사용하는 경우에는 관심영역의 각 격자점에서 유한차분 방정식을 풀어야하므로, 격자망 및 경계조건 등이 설정되어야 한다. 유한차분용 격자망은 유한요소법과는 달리 격자망이 간단하지만, 지형이 복잡한 경우에 편리하게 사용 할 수 있는 격자정보 생성기법이 별로 개발되어 있지 않다. 또한, 상업용으로 많이 개발되어 있는 프로그램도 대부분 유한요소법에 근거한 수치모형에서 사용하는 격자생성을 목적으로 하고 있다. 본 연구에서는 디지타이저(Summagrid IV 기종)를 사용하여 유한차분모형을 위한 동일한 간격의 직사각형 격자 수심자료를 만드는 세부과정을 자료로 소개하고자 한다. 필요한 프로그램은 Golden Software사의 Didger(dititiger 지원 S/W)와 Surfer(gridding & contouring S/W)로서, 비교적 간단하게 정확한 수심 자료를 얻을 수 있으며, 임의의 지점 떠는 영역에 제시된 정보로부터 필요한 직사각형 격자정보를 추출하는 방법에 적용이 가능하다.

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

  • 권갑근;김진;김건형
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2021년도 학술발표회
    • /
    • 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

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

  • 장동우;박효선;정지성;조성윤
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2015년도 학술발표회
    • /
    • 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)

  • 진상문;원찬식;허남건
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2004년도 춘계 학술대회논문집
    • /
    • 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)

  • 조규전;조영호;정의환
    • 한국측량학회지
    • /
    • 제16권1호
    • /
    • pp.119-132
    • /
    • 1998
  • 국가수치지도의 고도정보를 바탕으로 정확하고 효율적인 정규격자 수치고도모델을 생성하는 데에 있어서는 기초자료로 제공되어진 고도정보의 배치 형태와 수, 정확성을 유지하기 위한 기준점의 추가 방법, 수학적 추정 보간방법의 선택이 가장 중요하게 고려되어져야 할 것이며 , 이들의 이상적인 배합은 추정 고도의 정확성에 결정적 영향을 줄 것이다. 본 연구는 국가 수치지도에 이미 구축되어 있는 고도자료를 이용하여 정규격자 수치모델의 생성을 위한 다양한 격자망 간격과 일반적으로 수치고도모델 처리 프로그램에서 가장 많이 적용되고 있는 보간 방법들에 대하여 수치적 실험을 통한 문제점을 분석한 후, 가장 최적의 격자간격과 보간 방법을 제시하는데 목적을 두었다. 수치시험 결과 정규격자 수치고도모델의 생성에는 크리깅 보간방법이 표준오차가 가장 적게 계산되어 정확성 면에서 매우 우수한 결과를 가져 왔으며, 정규 격자망 간격은 생성할 등고선 간격의 2배가 가장 최적이라는 결과를 가져왔다.

  • PDF

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

  • 노진환;조현구;최진범
    • 한국광물학회지
    • /
    • 제8권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