• Title/Summary/Keyword: solver

Search Result 1,413, Processing Time 0.029 seconds

실시간 CFD 모델링을 위한 오픈소스 분산 컴퓨팅 기술 연구 (A Research about Open Source Distributed Computing System for Realtime CFD Modeling (SU2 with OpenCL and MPI))

  • 이준엽;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.171-171
    • /
    • 2017
  • 전산유체역학(CFD: Computational Fluid Dynamics)를 이용한 스마트팜 환경 내부의 정밀 제어 연구가 진행 중이다. 시계열 데이터의 난해한 동적 해석을 극복하기위해, 비선형 모델링 기법의 일종인 인공신경망을 이용하는 방안을 고려하였다. 선행 연구를 통하여 환경 데이터의 비선형 모델링을 위한 Tensorflow활용 방법이 하드웨어 가속 기능을 바탕으로 월등한 성능을 보임을 확인하였다. 그럼에도 오프라인 일괄(Offline batch)처리 방식의 한계가 있는 인공신경망 모델링 기법과 현장 보급이 불가능한 고성능 하드웨어 연산 장치에 대한 대안 마련이 필요하다고 판단되었다. CFD 해석을 위한 Solver로 SU2(http://su2.stanford.edu)를 이용하였다. 운영 체제 및 컴파일러는 1) Mac OS X Sierra 10.12.2 Apple LLVM version 8.0.0 (clang-800.0.38), 2) Windows 10 x64: Intel C++ Compiler version 16.0, update 2, 3) Linux (Ubuntu 16.04 x64): g++ 5.4.0, 4) Clustered Linux (Ubuntu 16.04 x32): MPICC 3.3.a2를 선정하였다. 4번째 개발환경인 병렬 시스템의 경우 하드웨어 가속는 OpenCL(https://www.khronos.org/opencl/) 엔진을 이용하고 저전력 ARM 프로세서의 일종인 옥타코어 Samsung Exynos5422 칩을 장착한 ODROID-XU4(Hardkernel, AnYang, Korea) SBC(Single Board Computer)를 32식 병렬 구성하였다. 분산 컴퓨팅을 위한 환경은 Gbit 로컬 네트워크 기반 NFS(Network File System)과 MPICH(http://www.mpich.org/)로 구성하였다. 공간 분해능을 계측 주기보다 작게 분할할 경우 발생하는 미지의 바운더리 정보를 정의하기 위하여 3차원 Kriging Spatial Interpolation Method를 실험적으로 적용하였다. 한편 병렬 시스템 구성이 불가능한 1,2,3번 환경의 경우 내부적으로 이미 존재하는 멀티코어를 활용하고자 OpenMP(http://www.openmp.org/) 라이브러리를 활용하였다. 64비트 병렬 8코어로 동작하는 1,2,3번 운영환경의 경우 32비트 병렬 128코어로 동작하는 환경에 비하여 근소하게 2배 내외로 연산 속도가 빨랐다. 실시간 CFD 수행을 위한 분산 컴퓨팅 기술이 프로세서의 속도 및 운영체제의 정보 분배 능력에 따라 결정된다고 판단할 수 있었다. 이를 검증하기 위하여 4번 개발환경에서 운영체제를 64비트로 개선하여 5번째 환경을 구성하여 검증하였다. 상반되는 결과로 64비트 72코어로 동작하는 분산 컴퓨팅 환경에서 단일 프로세서 기반 멀티 코어(1,2,3번) 환경보다 보다 2.5배 내외 연산속도 향상이 있었다. ARM 프로세서용 64비트 운영체제의 완성도가 낮은 시점에서 추후 성공적인 실시간 CFD 모델링을 위한 지속적인 검토가 필요하다.

  • PDF

Hedging Rule을 이용한 댐 연계 운영 최적화: 한강수계 사례연구 (Optimization of Multi-reservoir Operation with a Hedging Rule: Case Study of the Han River Basin)

  • 류관형;정건희;이정호;김중훈
    • 한국수자원학회논문집
    • /
    • 제42권8호
    • /
    • pp.643-657
    • /
    • 2009
  • 홍수기에 집중되는 유출량을 갈수기에 적절히 활용하기 위한 대표적인 구조물이 댐이다. 제한된 용수공급량을 적절히 분배해 용수수요량을 만족시키면서 미래 갈수기시 용수공급을 대비하여 댐 저류량을 조절하는 것이 댐 운영의 중요한 목적 중 하나이다. 본 연구에서는 갈수 시 댐 저류량에 따라 댐 계획방류량을 일정비율 줄여주는 Hedging Rule을 5단계로 적용하여 댐의 상시만수위 저류량에 대한 실제 저류량의 편차, 수요에 대한 용수공급 부족량, 그리고 하천유지용수 부족량을 목적함수로 하여 혼합정수 선형계획법(MILP, Mixed Integer Linear Programming)으로 저수지 연계운영모형을 구성하였다. 한강수계의 다목적댐인 충주, 횡성, 소양강 댐과 용수전용댐인 광동 댐, 그리고 발전용 댐이지만 비교적 큰 저류용량을 가진 화천 댐을 연계 운영 대상으로 하여, 수자원장기종합계획에 사용된 2003년 유출량 및 수요량 자료와 댐 운영 실무편람의 댐 계획방류량 자료를 10일 단위로 입력하여 GAMS/CPLEX를 이용해 최적화하였다. 그 결과 생공용수 수요량 99.99%, 농업용수 수요량 99.91%, 그리고 하천유지용수 수요량 100.00%를 충족시키면서도, 실제 2003년 운영자료에 비교하여 댐 저류효율이 10.04% 개선된 결과를 도출하였다.

적응적 메쉬세분화기법과 분할격자기법을 이용한 극한 도시홍수 실험 모의 (Numerical Simulation of Urban Flash Flood Experiments Using Adaptive Mesh Refinement and Cut Cell Method)

  • 안현욱;유순영
    • 한국수자원학회논문집
    • /
    • 제44권7호
    • /
    • pp.511-522
    • /
    • 2011
  • 적응적 메쉬세분화기법과 분할격자기법을 적용한 2차원 천수방정식모형을 활용하여 구조물을 고려한 극한 홍수 실험을 모의하였다. 본 연구에 사용된모형은 두 격자생성 기법을함께 사용함으로서 복잡한 경계를보다 적은 격자로 효율적으로 표현하는 것이 가능하며, 동적 적응 메쉬세분화기법을 사용하여 흐름이 빠르게 변하는 영역에서 정확도를 유지하면서도 효율적으로 계산하는 것이 가능하다. HLLC 리만근사해법과 MUSCL 기법을 적용하여 시공간상에서 2차정도를 유지하며, 댐붕괴파와 같은 불연속적인 흐름을 정확하게 모의할 수 있다. 모형의 검증을 위해 IMPACT 프로젝트에서 수행한 도시지역 극한홍수실험을 모의하였다. 실험결과와 모의결과가 양호하게 일치하는 것을 확인하였으며, 천이류 현상과 함께 구조물에 의한 홍수파 전달 양상이 의미있는 수준으로 모의된 것을 확인하였다. 또한 분할격자기법의 사용으로 모델의 격자 민감도가 향상되었다. 본 모델은 댐붕괴와 같이 내수침수현상이 지배적이지 않은 도시범람을 모의하는데 활용할 수 있을 것으로 기대된다.

직접메탄올 연료전지의 Multiscale 모델링 및 전산모사 (Multiscale Modeling and Simulation of Direct Methanol Fuel Cell)

  • 김민수;이영희;김정환;김홍성;임태훈;문일
    • 멤브레인
    • /
    • 제20권1호
    • /
    • pp.29-39
    • /
    • 2010
  • 본 연구는 차세대 에너지원으로 주목 받고 있는 직접메탄올연료전지(Direct Methanol Fuel Cell, DMFC)에 대해 mutiscale 기법을 사용하여 DMFC의 MEA부분에 대한 상세 모델링 및 전산모사를 통한 이론적 고찰을 시도하였다. 본 연구에서 이용한 multiscale 모델링 방법은 공정시스템 공학의 kinetic 중심의 모델링 방법과 전산유체역학(Computational Fluid Dynamics, CFD)의 유동중심의 모델링 방법을 유기적으로 결합하여 모사 중간에 필요한 데이터 교환을 함으로써 정확한 모델링 및 전산모사 결과를 얻었다. CFD 모델링으로 유체 이동현상을 3차원으로 해석하였고, 동시에 복잡한 비선형 대수방정식으로 표현되는 반응속도, 전기화학반응을 DAE (Differential & Algebraic Equation) solver로 계산하였다. 모델은 메탄올의 산화반응과 산소의 환원반응을 중심으로 MEA (Membrane Electorde Assembly)부분에서 물리화학적, 전기적 현상 현상을 규명하고, 반응 메커니즘을 구성하였다. MEA 모델은 3차원 공간에서 변위를 가지는 3차원 모델로 구성하였으며, 정상상태 및 등온공정의 조건하에 수립되었다. 이를 통해 channel을 포함한 MEA 부분에서 발생되는 물리적, 화학적, 전기적 현상을 정확히 예측 할 수 있다. 본 연구를 통해 수행된 결과는 DMFC의 실험계획 및 운전조건을 도출함에 있어 매우 유용한 역할을 할 수 있을 것으로 사료되며, 추가적인 연구를 통해 DMFC의 상용화에 크게 이바지 할 수 있을 것으로 사료된다.

CPFS 내에서 일어나는 동적 열전도 현상을 해석하기 위한 수식 및 혼합알고리즘 개발 (Development of the model and the hybrid algorithm toy analyzing the dynamic heat conduction in the CPES system)

  • 윤종필;권성필;윤인섭
    • 한국가스학회:학술대회논문집
    • /
    • 한국가스학회 2003년도 추계학술발표회 논문집
    • /
    • pp.120-125
    • /
    • 2003
  • 본 연구는 원자력 발전소에 있는 방화벽의 케이블 관통부위에 설치된 CPFS(Cable Penetration Fire Stop)시스템 안에서 일어나는 동적열전달 현상을 3 차원으로 나타낼 수 있는 시험시뮬레이터에 사용될 수학적 모델과 수치계산 알고리즘의 개발에 관한 것이다. CPFS 내에서 일어나는 열전도 현상을 나타내는 지배방정식은 주어진 조건들 하에서 포물선형 편미분방정식(Parabolic PDE)으로 나타난다. 문제를 단순화하기 위해 열의 흐름을 두 성분으로 나누었다 즉, 케이블과 평행한 선을 따라서 일어나는 열전도와 벽면과 평행한 평면 위에서 일어나는 열전도로 나누었다. 먼저 선을 따라 일어나는 동적 열전도 현상을 나타내는 PDE를 연속과완화(SOR: Successive Over-Relaxation)를 적용하여 유한한 불연속점들에 대한 연립 상미분방정식(ODE)으로 전환했고, 그 연립방정식은 ODE Solver 를 이용하여 풀 수 있었다. 둘째로, 각 불연속 점에 위치한 평면 위에서 일어나는 열전도를 계산하기 위해서, 유한요소의 합을 근사식으로 이용하여 PDE를 ODE로 전환해서 계산하는 유한요소법(Finite Element Method)이 이용된다. 여기서 시간과 공간의 함수 T(x, y, z, t)인 온도는 각 선의 점들과 각 평면의 요소들에 대해서 일정한 시간간격으로 초기온도와 경계온도를 업데이트하여 계산을 반복한다. 이러한 일련의 계산결과를 바탕으로 CPFS 시스템 내에서의 온도분포의 동적인 변화를 해석한다. 결론적으로 관통하는 케이블이 CPFS 시스템의 온도분포에 매우 중요한 역할을 한다는 것을 알 수 있다. 시뮬레이션 결과는 CPFS 내의 온도분포를 쉽게 이해할 수 있도록 3 차원 그래픽으로 나타냈으며, 상용소프트웨어 FEMLAB 으로 계산한 결과와 비교해서 개발된 모델과 계산 알고리즘의 정당성을 보였다. 맞이하고 있음을 볼 수 있다. 국내광업이 21C 급변하는 산업환경에 적응하여 생존하기 위해서는 각종 첨단산업에서 요구하는 소량 다품종의 원료광물을 적기에 공급 할 수 있는 전문화된 기술력을 하루속히 확보해야 하며, 이를 위해 고품위의 원료광물 확보를 위한 탐사 및 개발을 적극 추진하고 가공기술의 선진화를 위해 선진국과의 기술제휴 등 자원산업 글로벌화 정책이 절실히 요구되고 있음을 알 수 있다. 또한 삶의 질을 향상시키려는 현대인의 가치관에 부합하기 위해서는 각종 소비제품의 원료를 제공하는 광업의 본래 목적 이외에도 자연환경 훼손을 최소화하며 개발 할 수밖에 없는 구조적인 어려움에 직면할 수밖에 없다. 이처럼 국내광업이 안고 있는 여러 가지 난제들을 극복하기 위해서는 업계와 정부가 합심하여 국내광업 육성의 중요성을 재인식하고 새로운 마음가짐으로 관련 정책을 수립 일관성 있게 추진해 나가야 할 것으로 보인다.의 연구 결과를 요약하면 다음과 같다. 첫째, 브랜드 이미지와 서비스 품질과의 관계에서 브랜드이미지는 서비스 품질의 선행변수가 될 수 있음을 증명하였으며 4개 요인의 이미지 중 사풍이미지를 제외한 영업 이미지, 제품 이미지, 마케팅 이미지가 서비스 품질에 영향을 미치고 있음을 알 수 있다. 둘째, 지각된 서비스 품질과 가격 수용성과의 관계에서, 서비스 품질은 최소 가격에 신뢰서비스 요인에서 정의 영향을 미치고 있으나 부가서비스, 환경서비스에서는 역의 영향을 미침을 알수 있고, 최대 가격에 있어서는 욕구서비스 요인은 정의 영향을 미치지만 부가서비스의 경우에는 역의 영향을 미치고 있음을 알 수 있다. 셋째, 서비스품질과 재 방문 의도와의 관계에 있어서 서비스품질은 재 방문 의도에 영향을 미침을 알 수 있다. 따라서 브랜드 이미지는 서비스품질의 선행변수가 될 수 있으며, 서비스품질은 가격 수용성과 재방문 의도에 영향을 미치고 있음을 알 수

  • PDF

남북한 중등학교 지구과학 교육과정 및 교과서 비교 연구 (Comparative Study of Earth Science Curriculum and Textbooks of Secondary School of South Korea and North Korea)

  • 이양락
    • 한국지구과학회지
    • /
    • 제21권1호
    • /
    • pp.1-12
    • /
    • 2000
  • 남북한 중등학교 지구과학 관련 교육과정 및 교과서를 TIMSS 교육과정 분석틀에 의해 비교 분석하였다. 북한의 고등중학교에서는 '지구과학' 과목이 별도로 개설되어 있지 않으며, '지리'에서 부분적으로 지도된다('천문학'은 1996년 고등중학교 교육과정에 처음으로 설정된 과목으로 추정되나 본 연구에서는 구체적 자료를 입수하지 못함). 북한에서 지리는 고등중학교 $1{\sim}5$학년에서 주당 2시간씩 지도되고 있으며, 1학년 및 5학년용 지리 내용의 대부분이 지구과학과 관련되어 있다. 남한의 경우 지구 과학 영역의 목표는 '자연 현상의 탐구에 흥미와 호기심을 가지고, 기본적인 탐구 방법과 과학 지식을 습득하여 창의적으로 문제를 해결하는 능력을 기르게 한다'는 데 있으며, 북한 지리 교육의 목표는 '김일성 및 김정일 부자에게 충직한 주체형의 공산주의 혁명가 양성'이라고 할 수 있다. 남한과 북한 모두 '지구의 모양과 '지구의 변화 과정'을 많이 지도하고 있는데 비해, 남한에서 많은 비중을 차지하는 '우주 속에서의 지구'가 북한에서 매우 적은 것은 북한에서 '천문학'을 별도로 지도함을 시사한다. 전체적으로 북한의 지구과학 영역의 범위와 수준은 남한의 중학교 수준에 해당한다고 볼 수 있는데, 특히 기상 분야 및 천문분야의 경우는 남한과 수준차가 심하다.

  • PDF

해외 충돌안전규정에 따른 유류탱크화차의 비선형충돌해석 연구 (A study on nonlinear crash analysis of railway tankcar according to the overseas crashworthiness regulations)

  • 손승완;정현승;안승호;김진성
    • 한국산학기술학회논문지
    • /
    • 제21권11호
    • /
    • pp.843-850
    • /
    • 2020
  • 본 연구의 목적은 국내 위험물 운송용 탱크화차의 충돌안전설계 가이드라인 제안을 위해 해외 충돌안전 기준에 따른 국내 위험물 운송화차에 대하여 비선형 충돌해석을 하여 위험성을 평가하고, 구조적 취약부를 분석하는데 있다. 유럽의 EN 12663-2에서 규정하는 화차의 완충시험 및 북미 49CFR179에서 규정하는 탱크 펑크시험기준을 분석하였으며, 상용 유한요소 해석 솔버인 LS-DYNA를 이용하여 각각 기준에 따른 비선형 유한요소모델을 모델링하였다. EN 규격의 완충시험 해석결과 충돌속도 6 km/h 이하에서는 소성변형이 발생하지 않을 것으로 예측하였지만, 8 km/h 이상의 충돌속도에서 중앙연결기를 통한 하중 전달으로 차체의 센터실 후방 및 탱크 중앙 지지부에서 소성변형을 확인하였다. 북미 법규의 탱크 펑크시험 해석결과 국내 탱크화차는 두부 충돌모드에서 충돌차량의 운동에너지를 4 % 이상 흡수시 두부의 코너부에서 탱크 외벽의 파괴가 발생하였으며, 측면 충돌모드에서 운동에너지 30 % 이상 흡수시에 충격체가 접촉하는 탱크 외벽의 파괴가 발생하여 내부 적재물의 누출을 예상하였다. 국내 유류 운송용 탱크화차의 해외 충돌안전 기준의 만족을 위해서는 차체 구조보강 설계 및 탱크 방호설계 수준을 향상시킬 필요가 있다.

해결자·청취자 활동이 예비 화학교사의 지필평가 문항 제작 과정에서 고려된 교과교육학 지식(PCK) 구성 요소 사이의 상호작용에 미치는 영향 (The Influence of Paired Think-Aloud Problem Solving on Interactions among PCK Components Considered in the Processes of Making Written Test Items by Pre-Service Chemistry Teachers)

  • 박재성;강훈식;한재영
    • 한국과학교육학회지
    • /
    • 제37권3호
    • /
    • pp.429-440
    • /
    • 2017
  • 이 연구에서는 해결자 청취자 활동이 예비 화학교사의 지필평가문항 제작 과정에서 고려된 교과교육학 지식(PCK) 구성 요소 사이의 상호작용에 미치는 영향을 조사하였다. 2명의 예비교사로 구성된 4개조의 해결자 청취자 활동을 통한 지필평가 문항 제작 활동을 분석한 결과, 해결자와 청취자 역할과 상관없이 PCK 구성 요소 중 과학 평가에 관한 지식 측면을 가장 많이 고려하였으며, 과학 내용에 관한 지식과 학생에 관한 지식 측면에 대한 고려도 비교적 많았다. 그러나 과학교육과정에 관한 지식과 과학 교수 전략에 관한 지식을 고려한 경우는 적었다. PCK 구성 요소 사이의 통합 수준에서는 PCK 구성 요소 중 2가지 측면 또는 3가지 측면의 통합이 다양한 유형으로 많이 나타났으며, 4가지 및 5가지 측면의 통합도 일부 나타났다. 그러나 과학교육과정에 관한 지식 측면 등을 포함한 통합은 비교적 적었으며, 과학 교수 전략에 관한 지식 측면을 포함한 통합은 매우 드물었다. 이를 통하여 예비교사의 지필평가 문항 제작 능력 신장 및 PCK 계발전략으로서 해결자 청취자 활동의 유용성, 제한점, 효과적인 활용방안에 대하여 논하였다.

복잡한 CAD 형상의 매개변수화를 통한 3차원 경계면 레벨-셋 알고리즘 개발 및 적용 (A Level-set Parameterization for Any 3D Complex Interface Related to a Fire Spread in Building Structures)

  • 김현준;조수영;이영헌;여재익
    • 한국항공우주학회지
    • /
    • 제48권2호
    • /
    • pp.135-146
    • /
    • 2020
  • 경계면을 정의하는 기존의 레벨-셋 기법은 대개 수학적인 수식을 이용한다. 그러나 3차원 데카르트 좌표계에서 복잡한 경계면을 수식으로 설정하는 방식은 거의 불가능하다. 이러한 이유로 우리는 보편적으로 사용되는 스테레오리쏘그래피(STL) 형식을 매개 변수화하여 3D 캐드 형상의 내부와 외부를 구분하는 레벨-셋 경계면 설정 알고리즘을 개발하였다. 본 논문은 반응막대 실험 모사를 통해 기존의 경계면 설정 방식과 새로운 경계면 설정 방식 결과와 비교하여 이 알고리즘이 적용된 하이드로 다이내믹 솔버의 타당성을 확보하였다. 이를 통해 가연성 기체로 채워진 다양한 형상 안에서 충격파와 상호작용이 연소 폭발 천이 현상에 미치는 영향을 수치적으로 해석하였다. 또한, 실제 크기의 공장 설비에서 화염이 퍼져나가는 과정과 데토네이션 발생이 설비에 미치는 피해를 수치적으로 예측하는 시뮬레이션을 진행하였다.

PRT 차량용 수직이송장치의 개발을 위한 구조강도 평가 (Structural Strength Evaluation for Development of a Vertical Transfer Device for a Personal Rapid Transit (PRT) Vehicle)

  • 강석원;엄주환;정락교;송준현
    • 대한기계학회논문집 C: 기술과 교육
    • /
    • 제3권3호
    • /
    • pp.165-173
    • /
    • 2015
  • 본 논문에서는 PRT(Personal Rapid Transit) 차량의 수직이송을 위한 장치를 개발하는 과정에서 수행된 주요 구조물의 정적 구조적 안전성 평가 결과를 다룬다. 지금까지 노선상에서 승객이 탑승한 상태에서 운영중인 차량의 수직이송에 대한 연구는 전무하며, 이는 기존의 2 차원 적인 교통운영 체계의 한계를 극복하는데 기여할 수 있을 것으로 기대된다. 특히, 본 연구에서 제안된 수직이송장치는 순환컨베이어 방식으로 연속 이송이 가능해서 통행량이 많은 지역에도 적용이 가능하다. 본 시스템이 물류분야에서 많이 사용되어 왔지만, 수직이동 시 차량의 무게에 의한 하중은 일반적인 물류의 수송과는 다르게 집중하중 형태로 컨베이어에 가해지기 때문에 이에 대한 구조적 안정성 평가는 필수적이다. 본 논문에서는 상용 유한요소 해석 프로그램인 $Ansys^{(R)}$를 이용해서 수직이송 장치의 기본 설계(안)의 구조적 안정성을 수치해석적 방법에 의해 평가하고자 한다.