• 제목/요약/키워드: 오픈 소스 소프트웨어

검색결과 425건 처리시간 0.024초

COMSOL Multiphysics®와 PyLith의 순차 적용을 통한 지중 유체 주입과 유발지진 공탄성 수치 모사 기법 연구 (Sequential Use of COMSOL Multiphysics® and PyLith for Poroelastic Modeling of Fluid Injection and Induced Earthquakes)

  • 장찬희;김현나;소병달
    • 지질공학
    • /
    • 제32권4호
    • /
    • pp.643-659
    • /
    • 2022
  • 최근 지중저장기술(예, 온실가스 심지층 처분, 인공지열저류층 발전 등)이 활발히 수행됨에 따라, 유체 주입과 저장부지 안정성 사이의 역학적 관계에 관한 정량적 이해의 중요성이 인지되고 있다. 지중 유체 주입은 공극압 및 지중응력 교란과 지층의 역학적 불안정성을 야기할 수 있어, 유체 주입에 대한 다공탄성 수치 모형 구축이 요구된다. 본 연구에서는 순차적인 COMSOL-PyLith-COMSOL 유체 주입-유발지진 다공탄성 수치 모사를 수행한다. 유한요소 상용 소프트웨어인 COMSOL을 이용해 단층에 가해지는 쿨롱 파괴 응력(CFS) 변화를 시간에 따라 추적하였고, CFS 변화량이 임계값(예, 0.1 MPa)을 초과할 경우, 모형의 정보(기하구조, 물성 등)를 유한요소 오픈소스 코드인 PyLith로 이동시키는 알고리즘을 구축했다. PyLith는 단층의 미끄러짐을 모사하고, 미끌림에 의한 변위장을 획득한다. 이후 변위장을 COMSOL로 이동시켜 지진에 의한 응력 및 표면 변위를 계산한다. 수치 모사 결과, 주입 기간 중엔 주입정 근거리에서 큰 변화(공극압, CFS 변화 등)를 보였고, 주입 종류 후에는 잔류 응력이 원거리 영역으로 확산하는 양상이 나타났다. 이는 주입 종료 후 지속적인 모니터링의 필요성을 제안한다. 또한, 단층과 주입층 물성(예, 투수계수, Biot-Willis 계수)에 따른 CFS 변화량 비교는 주입정 위치 선정 시 주입층 및 주변 지층에 대한 물성 파악이 중요함을 의미한다. 단층 미끄러짐 양에 따른 표면 변위 및 이암층에 가해지는 편차응력은 다양한 단층 미끌림 시나리오 설정의 필요성을 지시한다.

수중대잠전 교전모델의 무기체계 효과도 분석을 위한 합성환경기반 가상시험 프레임워크 설계 기술 (A Technology on the Framework Design of Virtual based on the Synthetic Environment Test for Analyzing Effectiveness of the Weapon Systems of Underwater Engagement Model)

  • 홍정완;박용민;박상철;권용진
    • 한국시뮬레이션학회논문지
    • /
    • 제19권4호
    • /
    • pp.291-299
    • /
    • 2010
  • 최근 과학기술의 발전에 따라 국방 M&S에서의 무기체계 기술 및 분석을 위한 요구사항이 매우 다양화되고 복잡해졌으며, 무기체계에 요구되는 성능 또한 엄격해지고 있다. 따라서 미래의 무기체계는 와치-독 시스템, 지휘 통제 시스템, C4I 시스템과 같이 서로 다른 시스템들과의 연동기술이 필수적이다. 그러나 급속도로 발전하고 있는 M&S 기술과 비교하였을 때, 새로운 무기체계 획득 시 소요되는 시간, 비용 및 위험성은 감소되지 않고 있다. 이러한 애로사항을 극복하고자 국방 M&S 기술이 그 대안으로 떠오르고 있다. 본 논문에서는 수중대잠전 교전모델의 무기체계 효과도를 검증하기 위한 도구로써, 합성환경기반의 가상시험 프레임워크를 설계하고자 한다. 이를 위해, 오픈 소스 소프트웨어 중 하나인 Delta3D 시뮬레이션 엔진을 이용하여 가상시험 테스트베드를 구축하였으며, 다른 시뮬레이터들과의 상호연동성을 위해 HLA/RTI을 만족하는 페더레이션을 설계하였다. 본 연구의 중요성은 한국전장에 적합한 효율적인 시뮬레이션 도구를 개발하고, 보다 현실적인 시뮬레이션을 위한 전투객체의 운동방정식 및 환경 객체의 페더레이션을 설계하는데 있다.

계산과학공학 플랫폼을 위한 실행-이력 기반의 시뮬레이션 데이터 관리 프레임워크 설계 및 구현 (Design and Implementation of an Execution-Provenance Based Simulation Data Management Framework for Computational Science Engineering Simulation Platform)

  • 마진;이식;조금원;서영균
    • 인터넷정보학회논문지
    • /
    • 제19권1호
    • /
    • pp.77-86
    • /
    • 2018
  • 지난 수년간 KISTI는 EDISON이라는 온라인 시뮬레이션 실행 플랫폼을 통해 사용자들이 다양한 계산과학공학 분야에서 제공된 사이언스 애플리케이션에 대한 시뮬레이션을 수행할 수 있는 서비스를 제공하고 있다. 일반적으로 이러한 시뮬레이션은 대규모 계산을 수반하므로 대용량의 출력 데이터를 생산해 낸다. 온라인 플랫폼에서 이러한 시뮬레이션을 수행 할 때 발생하는 중요한 문제 중 하나는 많은 사용자가 동일한 (또는 거의 변하지 않는) 입력 매개 변수 또는 파일을 사용하여 시뮬레이션 요청 (또는 작업)을 플랫폼에 동시에 제출함으로써 플랫폼에 상당한 부담을 준다는 점이다. 다시 말해, 동일한 컴퓨팅 작업으로 인해 중복 컴퓨팅 및 스토리지 리소스가 빠른 속도로 소모된다는 점이다. 이와 같은 동일한 시뮬레이션 요청으로 인한 과도한 자원 사용 문제를 극복하기 위해, 본 논문은 실행 메타 데이터, 즉 프로비넌스를 기반으로 시뮬레이션 데이터를 효율적으로 관리하기 위한 IceSheet라는 새로운 프레임 워크를 제안한다. IceSheet 프레임워크는 시뮬레이션 실행과 관련된 프로비넌스를 수집하여 저장한다. 수집된 프로비넌스 정보는 중복 시뮬레이션 요청을 제외할 뿐만 아니라 오픈소스 검색 엔진인 ElasticSearch를 통해 기존 시뮬레이션 결과를 검색하는 데도 사용된다. 특히 본 논문은 IceSheet 프레임워크에서 저장된 시뮬레이션 결과를 검색하고 재사용할 수 있는 핵심 구성 요소에 대해 자세히 설명한다. 우리는 온라인 시뮬레이션 실행 플랫폼과 함께 연동하는 검색 엔진을 기반으로 제안된 프레임워크의 프로토타입을 구현하였다. 플랫폼에서 수집된 실제 시뮬레이션 실행 프로비넌스를 기반으로 제안된 프레임워크의 성능 평가를 수행하였다. 플랫폼과 완벽히 연동된 IceSheet 프레임워크는 사용자로 하여금 선택된 시뮬레이션 소프트웨어에 대해 과거에 입력된 매개 변수 값을 빠르게 검색하고 동일한 입력 매개 변수 값이 존재하는 경우 기존의 결과를 곧바로 반환할 수 있도록 할 것으로 기대된다. 따라서 제안된 프레임워크를 통해 이전에 실행된 시뮬레이션과 동일한 요청에 대해 중복 자원 소모를 없애고 실행 시간을 크게 단축시키는 데 도움이 될 것으로 기대한다.

인터넷 기반 중재프로그램을 통한 성인 당뇨 환자의 HbA1c 중재효과: 메타분석 (Effectiveness of Internet-based Interventions on HbA1c Levels in Adult Patients with Diabetes: A Meta-Analysis of Randomized Controlled Trials)

  • 정창숙;노현정;구민정;김이영;이순영
    • Journal of health informatics and statistics
    • /
    • 제43권4호
    • /
    • pp.307-317
    • /
    • 2018
  • 목적: 본 연구의 목적은 메타분석을 이용하여 2000년 이후 국내외 당뇨병을 가진 성인을 대상으로 수행된 인터넷 기반 중재 프로그램의 효과를 검증하고 실무 적용의 타당성을 확인하기 위함이다. 방법: 2000년 1월부터 2015년 12월까지 시행된 연구 중 국내외 학술지에 게재된 연구 논문을 대상으로 체계적 검토를 시행하였으며, 이중 분석 대상 기준에 적합한 최종 9편의 논문을 선정하였다. 자료 분석은 Internet-based Intervention의 실험군과 대조군에 따른 효과성을 파악하기 위하여 오픈 소스 통계 소프트웨어인 R 3.5.0을 사용하여 분석하였다. 결과: 분석 결과 성인 당뇨 환자의 HbA1c 조절을 위한 인터넷 기반 중재 프로그램의 효과 크기에 관한 연구는 국외 8편, 국내 1편이었다. 연구에 사용된 중재는 Internet-based Management가 7편(77.8%)으로 가장 많았고, Internet-based Education이 2편(22.2%)이었으며, 중재 프로그램 적용기간은 6개월이 4편(33.4%)으로 가장 많았다. 선행연구와의 중재 효과 비교에서는 모바일 전용 중재에서의 HbA1c 조절에 대한 가중평균 차이(WMD -0.20%, 95% CI: -0.43-0.03; p = 0.09)의 효과는 통계적으로 유의하지 않았으며, 모바일과 인터넷을 기반으로 한 중재를 통합했을 경우 가중평균 차이(WMD 0.54%, 95% CI: 0.72-0.37; p< 0.001)의 효과를 나타냈다. 본 연구의 메타분석 결과에서도 인터넷을 기반으로 한 중재활동에서 통계적으로 유의한 효과를 보였다. 중재기간에 따른 효과 크기 분석 결과에서는 약 89%인 8편에서 3개월, 6개월, 12개월 모두 인터넷을 기반으로 한 중재활동 시행 시, 실험군에서 높은 효과를 보였으나, 중재 지속 기간의 증가에 따라 중재 효과는 감소하는 경향을 나타내었다. 결론: 본 연구의 결과에서는 인터넷 기반 중재 프로그램의 효과를 확인할 수 있었으며, 이는 인터넷을 기반으로 한 중재활동이 성인의 대표적 만성질환인 당뇨관리를 위한 HbA1c 및 혈당조절에 효과적임을 의미한다. 이와 함께 만성질환인 당뇨의 꾸준한 관리를 위한 인터넷 중재 프로그램의 활용 방안에 대한 연구와 중재활동의 구체적인 지침, 프로토콜 수립의 필요성이 제기된다.

PaaS 클라우드 컴퓨팅 환경에서 전자정부 표준프레임워크 성능평가: 공간영상 정보처리 사례 (A Performance Evaluation of the e-Gov Standard Framework on PaaS Cloud Computing Environment: A Geo-based Image Processing Case)

  • 김광섭;이기원
    • 한국지리정보학회지
    • /
    • 제21권4호
    • /
    • pp.1-13
    • /
    • 2018
  • 클라우드 컴퓨팅 서비스 모델 중 하나인 PaaS(Platform as a Service)와 행정안전부 전자정부 표준프레임워크는 모두 웹 서비스 개발자가 개발 목적을 만족하는 핵심 기능 개발에 집중할 수 있도록 기본 공통자원을 제공하기 위한 컴퓨팅 환경이다. 웹 기반 공간정보 서비스를 구축하는 경우에도 이러한 기술들을 사용하면 미들웨어 소프트웨어 또는 플랫폼 공통 기능들을 바로 활용할 수 있다. 그러나 공간정보 서비스 개발 분야에서 이러한 기반 기술들의 적용 가능성을 검토하거나 적용 시스템의 성능을 평가한 연구는 아직 발표된 사례가 없다. 따라서 이번 연구에서는 공간정보 서비스에 대한 적용 가능성을 살펴보고자 성능평가 실험을 수행하였다. 실험 대상 시스템은 OGC WPS 2.0 표준을 적용한 공간영상 정보처리 서비스를 대상으로 하였다. 실험 시스템은 Cloud Foundry 오픈소스를 이용한 PaaS 환경을 구축한 뒤 전자정부 표준프레임워크를 적용한 웹 서비스로 설계, 구축하였다. 실제 성능 평가실험은 영상처리 기능을 PaaS 클라우드 환경에서 구동하는 경우와 PaaS에 전자정부 표준프레임워크를 같이 적용한 경우를 비교하는 방식으로 수행하였다. 실험 조건은 300명과 500명에 해당하는 동시 사용자가 3,600초 동안 이 시스템에 접속하여 정보처리를 요청하고 실험 환경으로 구축한 웹 서비스가 이에 대하여 응답하는 시간을 기록하는 방식으로 하였다. 성능 측정 결과 PaaS 클라우드 환경에서 전자정부 표준프레임워크를 기반으로 시스템 구축하였을 때 성능이 우수한 것을 확인할 수 있었다. 앞으로 공공 부분의 웹 기반 공간정보 응용 서비스 구축에서 PaaS 클라우드 컴퓨팅과 전자정부 표준프레임워크가 중요한 요소가 될 것으로 기대한다.