• 제목/요약/키워드: 2차원 계산

검색결과 2,108건 처리시간 0.032초

그래픽 하드웨어를 이용한 분자용 보로노이 다이어그램 계산 (Voronoi Diagram Computation for a Molecule Using Graphics Hardware)

  • 이정은;백낙훈;김구진
    • 정보처리학회논문지A
    • /
    • 제19A권4호
    • /
    • pp.169-174
    • /
    • 2012
  • 본 논문에서는 주어진 단백질 분자에 대해 3차원 보로노이 다이어그램을 계산하는 알고리즘을 제안한다. 분자는 반경이 서로 다른 구의 집합으로 표현되며, 각 구의 반경은 원자의 반데르바스 (van der Waals) 반경에 대응한다. 보로노이 다이어그램은 3차원 공간을 복셀(voxel)의 집합으로 분할한 뒤, 보로노이 다이어그램을 포함하는 복셀을 보수적으로 추출함으로써 구성된다. 분자의 계층적 성질을 이용하여 BVH(bounding volume hierarchy)를 구성하고, CUDA 프로그래밍을 통하여 그래픽 하드웨어 가속을 활용함으로써 계산 시간 효율성을 높인다. 공간이 최대 $2^{24}$개의 복셀로 분할될 경우, 단일 코어 CPU로 구현하는 알고리즘에 비해 계산 속도가 323배 가량 향상 되었다.

셀룰러 오토마타 기반 WCA2D 모형을 이용한 부산 온천천 유역 고해상도 도시 침수 해석 (High-resolution Urban Flood Modeling using Cellular Automata-based WCA2D in the Oncheon-cheon Catchment in Busan, South Korea)

  • 최현진;이송희;우현아;노성진
    • 대한토목학회논문집
    • /
    • 제43권5호
    • /
    • pp.587-599
    • /
    • 2023
  • 기후변화로 인해 전 세계 주요 도시에서 홍수의 빈도와 위험성이 증가함에 따라, 도시 침수에 대비한 선제적 대응을 위해 넓은 공간 영역에서 고해상도 2차원 침수 정보를 신속하고 정확하게 해석할 수 있는 모의 기술의 중요성이 대두되고 있다. 기존의 천수 방정식(shallow water equations)에 기반한 물리적 해석 방법은 고해상도 침수 예측을 위해 많은 컴퓨터 자원과 계산 시간이 소요되는 한계가 있다. 본 연구는 전환 규칙과 가중치 기반 시스템을 사용하여 침수의 시공간 변화를 모의하는 셀룰러 오토마타(cellular automata) 기반 2차원 침수 해석 모형 Weighted Cellular Automata 2D (WCA2D)의 이론적 배경을 고찰하고, 부산 온천천 유역의 침수 사상 모의를 통해 재현하여 국내 도시 유역에 대한 적용성을 검토하였다. 또한, Open Computing Language (OpenCL)와 Open Multi-Processing (OpenMP)과 같은 병렬계산(parallel computing)기술을 적용한 버전을 순차계산(sequential computing)결과와 비교하여 연산성능을 평가 하였다. 연구결과, WCA2D 모형에 의한 최대 침수심 분포는 과거침수 피해지도와 유사하게 모의되어, 복잡한 지형특성을 가지는 도시유역 침수의 시공간적 변화를 해석하기에 적절함을 확인하였다. 또한,병렬 계산 적용시 순차 계산 버전에 비해 OpenCL과 OpenMP는 약8배~14배, 5배~6배 연산 효율이 향상되어 효율적인 도시 침수 모의가 가능하였다.

1차원 평판에서 Discrete Elements Method의 정확도에 대한 연구 (Effectiveness of the Discrete Elements Method for the Slab-Geometry Neutron Transport Equation)

  • Na, Byung-Chan;Kim, ong-Kyung
    • Nuclear Engineering and Technology
    • /
    • 제22권2호
    • /
    • pp.151-158
    • /
    • 1990
  • 새로운 중성자 수송방정식의 해법인 Discrete Elements Method(DEM)를 1차원 모델에 대 한 단일 에너지 중성자 수송방정식에 적용했다. 본 연구에서는 고정선원문제와 임계계산을 행하여, 각분할법과 DEM의 계산결과의 정확도를 비교했으며 세가지의 위치차등법(DD, SC그리고 LC Scheme)중 어떤 것이 DEM에서 가장 좋은지를 오차분석을 통해 정량적으로 알아보았다. 수행한 모든 계산결과에서 같은 위치차등법을 이용할 때 DEM결과의 정확도가 각분할법으로 얻은 결과보다 훨씬 좋았으며 위치차등법중에서는 각분할 법에서와 같이 DEM에서도 LC scheme이 가장 좋은 결과를 주었다.

  • PDF

이중 경계적분방정식에 의한 크랙 문제의 해석 (On Dual Boundary Integral Equations for Crack Problems)

  • 윤승원
    • 한국정밀공학회지
    • /
    • 제12권10호
    • /
    • pp.89-101
    • /
    • 1995
  • 선형 탄성 등방성 물체 내에 있는 일반적인 복합모드 크랙 문제들을 해석하기 위한 이중 경계적분방정식의 일반식과 계산해법이 제시되었다. 크랙면이 포함된 물체 해석에 있어서 유일한 해를 얻기 위하여, 한 면상의 점에는 변위 경계적분방정식이 적용되었고 마주하고 있는 상대면 상의 점에는 인력 경계적분방정식이 적용되었다. 인력 및 변위 경계적분방정식의 강특이해 및 초특이해 적분항들은 수치해법을 적용하기 전에 정상화되었다. 정상화과정 중 보정되는 강특이적분항이 상대 크랙면 상의 특이해 요소를 따라 직접 적분되는 것을 격리시키기 위하여, 특이해 적분 경로를 완만한 곡면으로 우회시킨 가상의 비특이해 보조경계로 대치하여 적분값을 계산하였다. 제시된 해법의 정확성과 효율성을 예시하기 위하여, 2차원 및 3차원 크랙 문제의 변형 후 모습과 응력강도계수 계산 결과를 보였다.

  • PDF

잠제에 의한 파랑변형 수치모의 (Numerical Simulation of Wave Deformation due to a Submerged Breakwater)

  • 하태민;조용식
    • 한국방재학회:학술대회논문집
    • /
    • 한국방재학회 2010년도 정기 학술발표대회
    • /
    • pp.63.1-63.1
    • /
    • 2010
  • 수중구조물에 의한 파랑의 변형을 예측하기 위해 3차원 수치모형을 도입하여 수치모형 실험을 수행하였다. 본 수치모형은 Navier-Stokes 방정식을 유한차분법을 이용하여 계산하는 동수압 모형으로서, 난류의 해석을 위해서 상대적으로 큰 에디(eddy)만을 고려하는 SANS(Spatially Averaged Navier-Stokes) 방정식의 해를 구하는 LES(large-eddy-simulation) 기반의 수치모형이다. 엇갈림 격자체계에서 유한차분법을 사용하여 지배방정식을 해석하는 모형으로서 수치기법으로 Two Step projection 기법을 사용하여 SANS 방정식을 계산하였으며, Bi-CGSTAB 기법을 이용하여 Poisson 방정식의 해를 구하고 압력장을 계산하였다. 또한, 자유수면의 추적을 위하여 2차 정확도의 VOF(volume-of-fluid) 기법을 사용하였다. 먼저 선형파를 일정 수심상에서 조파시켜 해석해와 비교한 후 수중구조물이 설치된 지형에 적용하여 파랑의 변형을 수치모의하여 수리모형 실험 결과와 비교 및 분석하였다.

  • PDF

최적화알고리듬을 이용한 세기변조방사선치료의 정량적인 정도관리

  • 박동현;박달;박성용;김태현;신경환;김대용;조관호
    • 한국의학물리학회:학술대회논문집
    • /
    • 한국의학물리학회 2003년도 제27회 추계학술대회
    • /
    • pp.35-35
    • /
    • 2003
  • 목적 : 세기변조방사선치료의 정도관리 중 선량 분포의 비교에 관한 새로운 정량적인 방법을 제시하였다. 이 과정 중에서 선량의 기울기가 큰 영역에서의 문제점을 해결하기 위하여 최적화 알고리듬을 사용하였다. 대상 및 방법 : 필름을 통해 측정된 선량분포와 컴퓨터를 통해 구해진 선량분포를 각각 5mm 간격과 lmm 간격의 해상도로 컴퓨터를 이용해 2 차원 선량분포로 구현한다. 그 후 두 선량분포사이의 차이를 각 선량분 포의 원점을 일치시킨 후 구해낸다. 이때 일반적으로 두 선량분포 사이의 차이는 선량의 기울기가 큰 영역에서 상당히 크게 나타나게 되는데 이것은 측정 장비의 원점을 구하는 과정에서 발생되는 이차원 상의 미세한 원점의 불일치 효과로 선량의 차이가 선량의 기울기가 큰 영역에서 더욱 커지기 때문이다. 이 불일치를 보정하기 위해서, 측정된 선량분포를 계산된 선량분포 위에서 lmm 간격으로 이동시켜가면서 선량의 차이를 계산하여 이 값이 최소가 되는 위치를 확인한다. 이때의 이동치는 가속기가 갖는 허용오차 이내에 있어야 하며 이 값은 2mm로 알려져 있다. 이 과정과는 독립적으로 이온 챔버를 통해 측정된 절대선량 값을 이용하여 두 선량분포 사이를 재 규격화한 뒤 차이를 구하게 되면 우리는 5mm 간격의 2 차원 절대선량 분포 비교를 실험상의 오차들 중 가장 크게 작용하는 원점 오차로 인한 오차를 제거한 뒤 수행한 것과 같은 결과를 얻게 된다. 여기서 계산된 선량분포의 해상도는 장비의 허용오차 보다 항상 작아야 한다. 결과 : 머리와 목에 환부를 갖는 여러 환자들에 대한 선량분포 비교 결과를 통해서, 측정된 선량분포와 계산된 선량분포사이의 허용오차 범위에 대한 일시적 기준을 마련하였다. 이 기준은 물론 더 많은 환자들에 대한 선량분포 비교를 통해 개선되어질 수 있다. 결론 : 측정 장비의 원점 불일치의 보정뿐만 아니라 측정 장비의 회전에 의한 오차 보정, 필름의 광학적 밀도에 관한 보정 등 여러 가지 계통적 오차들에 대한 보정들이 선량분포 확인과정의 이해와 그 기준마련에 도움이 되겠지만 우리가 다룬 원점 불일치에 비해서 상대적으로 무시할 수 있었다. 마지막으로 선량분포 확인의 최종목표인 3 차원 선량분포 확인의 실제 적용을 위한 연구가 최적화 알고리듬을 이용하여 실험 중에 있다.

  • PDF

2차원 표층밀도분류에 대한 대수응력모델의 적용 (An Application of Algebraic Stress Model to a Two-Dimensional Buoyant Surface Jet)

  • 김기흥;함계운;박준일;허재영
    • 한국해안해양공학회지
    • /
    • 제7권3호
    • /
    • pp.248-256
    • /
    • 1995
  • 표층밀도분류에 대한 수치계산에서 문제로 되는 것은 자유수면의 처리, 레이놀즈응력/플럭스항, 특히 난류변동성분에 미치는 부력효과 등에 관련된 것이며, 이것에 대한 보다 집중적인 연구가 필요하다. 또한, 농도장이나 온도장에서의 난류변동성분을 측정하는 데 있어서의 어려움으로 인한 실험자료의 부족으로 수치 계산으로부터 얻어진 예측결과의 충분한 검증은 이루어지지 않고 있다. 본 연구에서는 2차원 표층밀도분류에 대한 유동특성을 조사하기 위하여 난류의 비등방성을 고려하여 난류응력을 직접 계산하는 대수응력모델을 적용하여 수치계산을 행하고, 그 결과를 실험결과와 비교ㆍ검토하였다. 검토한 결과 대수응력모델은 전 영역모델은 전 영역에서 2차원 표층밀도분류의 유동특성을 양호하게 재현하였으며, 특히 부력효과로 인한 성층화가 발생하는 부력 탁월영역에서 난류유동장의 흐름특성을 합리적으로 예측함을 입증하였다.

  • PDF

VARTM공정에서의 거시적 수지 유동의 Dual-Scale 분석 (A Dual-Scale Analysis of Macroscopic Resin Flow in Vacuum Assisted Resin Transfer Molding Process)

  • 박윤희;강문구;이우일
    • Composites Research
    • /
    • 제15권6호
    • /
    • pp.1-7
    • /
    • 2002
  • VARTM공정에서는 수지유동을 빠르게 하기 위해 투과촉진층이 사용되는데 투과촉진층과 섬유층 사이의 수지 속도차가 크다. VARTM제품은 길이에 비해서 두께가 얇으나 두 가지 다른 유통 매질 사이에 발생하는 lead-lag 유통을 관찰하기 위해서는 두께 방향을 고려한 3차원해석이 요구된다. 그런데 3차원 해석에 있어서 계산 시간이 문제가 된다. 일반 PC로 절점수가 많은 3차원 문제를 해석하려면 오랜 시간이 소요되므로 비실용적이다. 그래서 본 연구에서는 dual-scale 기법을 도입하여 전체 영역은 2.5차원으로 해석하고 주요한 관심 영역만을 3차원으로 해석하였다. 2.5차원 시뮬레이션만으로 예측하기 어려운 lead-lag 유동과 같은 특이한 유동 경향을 국부적인 3차인 해석을 통해서 발견학 수 있었다. 본 연구에서 개발된 global-local 해석기술은 일반 PC에서 적당한 계산 시간 내에 균일하지 않은 유동 매질 사이를 지나는 유동흐름의 특성 분석에 효과적으로 사용될 수 있다.

사행수로에서의 흐름 해석을 위한 3차원 수치모의 (3D Numerical Modeling of Flow in a Kinoshita Meandering Channel)

  • 이승규;백중철;신승숙;박상덕
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2015년도 학술발표회
    • /
    • pp.42-42
    • /
    • 2015
  • 사행수로에서의 원심력은 비선형적인 압력분포를 야기하여 이차류, 편수위 등과 같은 불규칙하고 복잡한 흐름을 발생시킨다. 일반적으로 이들 흐름은 난류이고 매우 3차원적이며 자유수면과의 상호작용이 중요한 역할을 할 수도 있다. 환경, 유사이동, 지형 변화와 관련된 환경 수리학적 관점에서 사행수로에서의 흐름을 이해하고 설계하기 위해서는 이러한 복잡한 3차원 흐름을 정확하게 계산하는 것이 매우 중요하다. 이 연구에서는 유한차분법에 근거한 3차원 흐름해석 모형을 이용하여 사행수로에서의 난류 흐름을 모의하고자 한다. 지배방정식은 3차원 비정상 RANS(Reynolds averaged Navier-Stokes) 방정식이며, 난류 해석을 위해서 공학적으로 널리 이용되고 있는 난류 모형 중 k-omega 모형을 이용한다. 수치모형은 시간과 공간에 대해서 2차 정확도의 이산화 기법을 적용한다. 자유수면의 변동은 이상(two-phase) VOF (volume of fluid) 기법을 이용하여 계산한다. 수치모형의 적용 대상은 기존 문헌에서 제시되어 있는 키노시타 사인곡선을 이용하여 만든 폭 60cm의 사행수로에서 후르드수 0.23 그리고 레이놀즈수 41,700의 조건에서 발생시킨 난류 흐름이다. 적용한 난류모형들을 이용하여 해석한 결과들을 유속벡터분포와 수위의 항으로 비교분석하여 사행수로에서 발생되는 이차류와 편수위 변화 재현에 대한 수치모형의 적용성을 평가하고 각 난류모형들의 특성을 제시한다.

  • PDF

하안림 영향 검토를 위한 수심평균 2차원 수치모형 적용 (Application of Depth-averaged 2-D Numerical Model for the Evaluation of Hydraulic Effects in River with the Riparian Forest)

  • 김지성;김원;김혜주
    • 대한토목학회논문집
    • /
    • 제31권2B호
    • /
    • pp.165-173
    • /
    • 2011
  • 본 연구에서는 평수위면을 따라 하안림을 조성할 경우 발생할 수 있는 흐름특성의 변화를 검토하기 위하여 FESWMS FST2DH 모형을 이용하였다. FESWMS 모형은 개별 수목에 작용하는 항력을 직접 계산하여 수목으로 인한 흐름저항의 증가를 계산하고, 식재부와 비식재부 영역간의 운동량 교환을 포물선형 난류모형으로 비교적 정확히 해석할 수 있는 수심평균 2차원 수치모형이다. 모형의 적용성 검증을 위하여 홍수터 식재후 횡방향 유속변화 수리실험 결과와 비교하였고, 두 가지 수목밀도의 경우 모두 계산 유속은 실측 유속과 잘 일치하였다. 실제 하천내 수목 식재구역에 적절한 Manning 계수를 적용함으로써 식재후 수위 및 유속변화를 추정하는 기존 방법은 본 연구결과와 비교하여 홍수위 변화는 거의 유사한 결과를 나타내었으나, 식재부 유속 산정에는 다소 차이가 발생함을 확인하였다. 본 연구에서 수행된 수목영향 평가절차는 향후 하천내 수목식재를 계획할 경우 실무적으로 널리 활용될 것으로 기대된다.