• 제목/요약/키워드: 시뮬레이션 모델링 도구

검색결과 128건 처리시간 0.027초

상업용 게임 엔진을 활용한 전투 시뮬레이션 결과의 협업 가시화 (Collaborative Visualization of Warfare Simulation using a Commercial Game Engine)

  • 김형기;김정훈;강윤아;신수철;김임규;한순흥
    • 한국시뮬레이션학회논문지
    • /
    • 제22권4호
    • /
    • pp.57-66
    • /
    • 2013
  • 재사용 가능한 3차원 가시화 도구의 개발에 대한 요구는 다양한 분야에서 제기되어 왔다. 특히 국방 모델링 및 시뮬레이션 분야에서는 시뮬레이션 결과의 다각적인 검증 및 분석을 통한 효율적인 의사결정을 수행하기 위해 이러한 요구사항에 맞는 시스템들이 개발되어 왔다. 또한 최근에는 이러한 효과를 극대화하기 위하여 VR 및 AR 기술을 적극적으로 활용하는 사례가 늘어나는 추세이다. 본 연구에서는 상업용 게임 엔진을 통한 전투 시뮬레이션 결과의 협업 가시화 도구의 설계 방안에 대해 소개한다. 이를 위해 SIMDIS나 Vega Prime과 같은 기존 도구 및 엔진의 장/단점 분석을 통해 본 연구에서 목표로 하는 협업 가시화 환경의 요구사항을 정의하였고, 이를 만족하는 시스템 개발을 위해 상업용 게임 엔진을 어떻게 활용하며, 어떤 이점을 갖는지를 제시한다. 구현된 프로토타입 시스템은 KAIST의 몰입형 가상현실 시설인 iCAVE, 그리고 스마트 디바이스들과 연동하여 협업 가시화 환경을 제공한다.

아키텍쳐 유효성 검토를 위한 자바빈즈 컴포넌트 기반의 시뮬레이션 도구 (JavaBeans-based Simulation Environment for System Architecture)

  • 황영석;정재호;이강선
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 춘계 학술대회 논문집
    • /
    • pp.1-7
    • /
    • 2001
  • 본 논문에서는 UML의 배치 다이어그램이 가지는 런타임 아키텍쳐 정보를 통해 시뮬레이션 모델을 구성하고, 이 모델을 실제 시뮬레이션하여 구현 단계 이전에 시스템 아키텍쳐의 유효성과 성능 정보를 검토하는 CoSim(Hardware Software Co-Simulator System)을 제시한다. CoSim은 자바빈즈 컴포넌트 기반으로, 크게 Modeler, Translator, Scenario로 구성된다. 시스템 개발자는 Modeler를 이용하여 시뮬레이션 모델을 작성하며, Translator는 모델에 대한 시뮬레이션 자바 코드를 생성하고, 그 결과물을 바탕으로 Scenario는 비주얼한 정보를 제공한다. 따라서 모델이 실제 플랫폼 상에서 작동되기 이전에 아키텍쳐 성능에 관련된 유용한 정보를 제공하여 개발 위험도를 감소시키고 비용의 절감을 가져 올 수 있다. CoSim은 Modeler, Translator, Scenario 별로 자바빈즈 컴포넌트 라이브러리를 제공함으로써 모델링의 재사용성과 확장성 및 생산성을 높여 줄 수 있다.

  • PDF

계획 지식 모델링 도구의 설계 및 구현 (Design and Implementation of a Plan Knowledge Modeler)

  • 최재혁;김인철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (B)
    • /
    • pp.254-259
    • /
    • 2006
  • 전통적인 인공지능 계획방식은 완전한 월드 상태모델과 시스템 동작모델에 기초하여 처음부터 자동으로 작업계획을 생성하려는 접근방식이다. 그러나 지능로봇제어와 같이 불확실성과 가변성이 높은 실 세계 응용분야에서 이와 같은 전통적인 인공지능 계획방식은 효과를 얻기 어렵다. 반면에 많은 실 세계 응용분야에서는 그 분야에서 이미 잘 알려져 있는 작업 영역지식이나 제어지식들이 존재하며, 이들을 효과적으로 이용하는 것이 매우 중요하다. 이러한 방법 중의 하나로서 복잡도가 높은 작업계획을 전문가가 직접 편집해서 입력하는 방식이 널리 쓰인다. 기본 동작모델과는 달리, 일반적으로 작업계획 표현언어는 복잡한 제어구조를 포함하는 하나의 작업 프로세스로 계획을 표현한다. 따라서 이러한 복잡한 절차적 지식인 작업계획을 편집하고 검증하기 위해서는 편리한 모델링 도구의 개발이 필요하다. 본 연구에서는 PRS 계열의 작업계획을 비주얼 환경에서 편집할 수 있고, 가상 시뮬레이션 기능과 작업 계획기와의 연동 기능을 갖춘 PKM시스템의 설계와 구현에 대해 설명한다.

  • PDF

사물인터넷 시뮬레이션 시스템 개발을 위한 건물정보의 활용에 관한 기초연구 (A Basic Study on Utilization of Building Information for n Internet of Things (IoT) Simulation System Development)

  • 유정현;이윤길
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제8권1호
    • /
    • pp.867-874
    • /
    • 2018
  • 본 연구는 건축설계 안에서 사물인터넷서비스를 시뮬레이션 하는 일종의 전문가 시스템을 개발하는 연구로서 건물정보를 활용하여 보다 향상된 기능의 시뮬레이션을 구현하는 것을 목표로 한다. 본 연구에서 소개되는 프로토타입 시스템(iotBIM)은 사용자의 행위와 사물인터넷서비스를 디자인 대안으로부터 자동으로 생성된 가상공간상에서 시뮬레이션 한다. iotBIM의 개발을 위하여 본 연구에서는 상용 건축정보모델링(BIM) 저작도구를 이용하였다. iotBIM의 개발을 위하여 건축정보모델링 플랫폼을 활용한 것은 BIM 설계과정에 이미 세밀한 3차원 모델이 생성되기 때문이다. 따라서 iotBIM은 BIM기반 플랫폼에 장착되어 디자인 대안에 대한 시뮬레이션 모듈로 활용된다. 건축 디자인 과정 중에서 건축가는 iotBIM을 실행시킬 수 있으며 이를 통하여 가상공간에서 이루어지는 시뮬레이션을 통하여 사물인터넷 서비스 상황을 눈으로 확인하고 디자인 의사결정을 할 수 있다. 본 연구는 기초적 성격의 연구로서 본 연구의 궁극적인 목표 달성을 위한 이론적 기술적 기반을 마련하기 위한 것이다.

3D 모델링 기법을 이용한 작업자효율 및 생산성 분석 (Worker utilization and productivity analysis using a 3D modeling technique)

  • 윤영수;양승렬;이수철;서승록
    • 한국산업정보학회논문지
    • /
    • 제5권1호
    • /
    • pp.37-46
    • /
    • 2000
  • 본 연구는 작업자 효율 균형화, 생산성 향상등과 같은 시스템 수행도를 개선하기 위해 자동차 부품 조립라인의 시뮬레이션 모델을 개발하였다. 시뮬레이션 모델은 완벽한 3D환경을 제공하는 이산사건모델링 도구인 QUEST를 이용하였으며, 이를 이용하여 현재의 생산라인의 수행도를 분석하였으며, 작업자효율을 균형화시키면서 생산성을 향상시킬 수 있는 방안을 제시하였다.

  • PDF

SLEDS:비동기 마이크로프로세서를 위한 상위 수준 사건구동식 시뮬레이터 (SLEDS:A System-Level Event-Driven Simulator for Asynchronous Microprocessors)

  • 최상익;이정은;김의석;이동익
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권1호
    • /
    • pp.42-56
    • /
    • 2002
  • WHDL이나 Verilog와 같은 기존의 하드웨어 기술 언어(Hardware Description Language)를 이용하여 비동기 마이크로세서를 모델링하고 시뮬레이션을 수행할수 있으나 핸드셰이크 프로토콜 (handshake protocol) 에 의해 동작하는 비동기 마이크로프로세서의 기술이 지나치게 복잡해진다. 결과적으 로 성능 평가 시간이 너무 길어져 상위 수준(system level)에서의 효과적인 설계 공간 탐색에 많은 어려움을 겪는다. 따라서 상위 수준에서 비동기적 특성인 핸드 셰이크 프로토콜을 쉽게 모델링하고 빠른시간 내에 효과적으로 시뮬레이션할수 있는 방법론과 도구가 필요하다. 이런 목적 하에 프로세서 모델링과 시 뮬레이션을 통하여 성능 평가를 수행할수 있는 자동화 도구 SLEDS(System Level Event Driven Simulator)를 개발하였다. 본 도구의 궁극적 목표는 프로세서를 구성하는 모듈들의 지연을 조절하여 (delay balancing)전체적으로 프로세서가 고성능을 얻을수 있도록 최적화 조건을 구하는 것이다. 이와 더불어 정의된 행위를 실제로 수행함으로써 예상한 결과와 실제 결과를 비교하여 설계가 제대로 되었는지 상위 수준에서의 검증을 목표로 한다.

캠퍼스 네트워크의 구성 및 성능분석 자동화 방법론 (A Study on the Automated Methodology for Campus Network Design and Performance Analysis)

  • 이종근
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1998년도 The Korea Society for Simulation 98 춘계학술대회 논문집
    • /
    • pp.21-26
    • /
    • 1998
  • 본 연구는 Zeigler가 제시한 DEVS 모델링 및 시뮬레이션 방법론에 전문가 시스템 및 기호적 시뮬레이션기법등 다양한 추론기법들을 결합시킴에 의해, 캠퍼스 네트워크의 설계 및 성능분석 자동화 방법론과 도구의 개발을 주 목적으로 한다. 이를 위하여, 본 연구에서는 SES/MB를 이용하여 정보시스템의 구성설계 및 성능분석 자동화 방법론을 제시하였고, 캠퍼스 네트워크에 대한 사례 연구를 통하여 그 적용 가능성을 검토하였다. 기존의 연구들과의 차별성은 다음과 같이 요약된다; 첫째, 구성 전문가의 지식베이스를 활용한 구성 설계 자동화, 둘째, 해석적 기법이 아닌 시뮬레이션 기법을 이용한 성능분석, 셋째, 요구조전 및 제약조건들에 따른 행동궤적의 자동생성 및 이를 이용한 성능분석 자동화등을 들 수 있다.

  • PDF

정책 기반의 프레임워크에서의 보안 시스템 모델링 및 시뮬레이션 (Modeling and Simulation of Security System on Policy-based Framework)

  • 이원영;조대호
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2003년도 추계학술대회 및 정기총회
    • /
    • pp.127-132
    • /
    • 2003
  • 현재의 네트워크는 다양한 서버, 라우터, 스위치 등 여러 장치들로 구성된 복잡한 구조를 가지고 있다. 정책 기반의 프레임워크는 복잡한 네트워크를 단순화하고 자동화하여 관리할 수 있는 도구를 제공한다. 본 논문에서는 여러 보안 시스템 모델들이 사용할 수 있는 취약성 정보들을 집약시킴으로써 보안 시스템간의 정보 공유를 쉽게 할 수 있는 SVDB (Simulation based Vulnerability Data Base)를 구축하였다. 또한 SVDB를 활용하여 보안 규칙을 유도하고 유도된 보안 규칙을 정책 기반 프레임워크에 적용할 수 있는 환경을 구성하였다. 정책 기반의 프레임워크에서 취약점 데이터베이스를 이용한 정책 유도와 적용을 검증하기 위해 서비스 거부 공격 (Denial of Service)과 Probing 공격을 사용하여 시뮬레이션을 수행하였다. 정책 기반의 프레임워크에서 보안 시뮬레이션을 수행함으로써 적용될 보안 정책이 기대되는 대로 동작하는지 검증할 수 있는 환경을 제공할 수 있을 것이다.

  • PDF

심장의 수축 및 이완기에서의 좌심실 벽 움직임 시뮬레이션 (The left ventricle wall motion simulation during systolic and diastolic stages of the heart)

  • 최수미
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1999년도 춘계학술대회 논문집
    • /
    • pp.138-142
    • /
    • 1999
  • 심장의 수축 및 이완기에서의 좌심실 벽 움직임은 허혈 및 심근경색증과 같은 심장질환에서 영상적 진단의 주요한 특징이다. 심장은 동적 기관으로써 진단을 위해서는 속도와 같은 4차원 파라미터의 추정이 필요하다. 본 논문에서는 심장의 좌심실 형태 및 움직임을 모델링하여 동적으로 가시화하는 방법을 제시한다. 본 논문에서는 좌심실을 Dynamic Gaussian Blob 모델로 근사화하였다. 이 모델은 가우시안 함수 기반 FEM 요소와 superellipsoid를 통합한 것으로 좌심실의 형태 및 벽의 움직임을 물리기반 방법에 의해 묘사할 수 있다. 즉, 일련의 영상들로부터 좌심실 벽에 대응되는 3차원 점들을 추출한 후 이 점들에 작용되는 힘에 의해 박동하는 좌심실의 움직임을 추적한다. 이와 같은 좌심실 벽 움직임 시뮬레이션은 심장 움직임에 이상이 있는 질환의 진단을 위한 빠르고 간편한 보조 도구로써 사용되어질 수 있다.

  • PDF

iMaker: 시뮬레이션 기반의 제어 소프트웨어 디자인 도구 (iMaker: Simulation based Design Tool for Instrument Control Software)

  • 심민석;유대승;박성규;김종환;이명재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (중)
    • /
    • pp.1233-1236
    • /
    • 2003
  • 오늘날 장비 제어 기술은 장비 제어 시스템 개발의 비용을 효과적으로 줄이고 유연하고 효율적인 개방 구조로의 전환이 요구되고 있다. 그러나 대부분의 장비 제어 시스템들은 그들 자신의 구조를 기반으로 각기 다른 방법으로 구현이 되어 있어 시스템의 개발 및 통합에 많은 비용이 든다. 본 논문에서는 장비 제어의 표준으로 등장하는 OPC를 이용하여 장비 구성요소들 간의 복잡한 활동을 디자인하고 시뮬레이션 하는 디자인 도구(iMaker)에 관하여 기술한다. 또한 XML 기술을 사용하여 OPC 기반의 장비의 특성과 행위를 모델링 하였다. iMaker는 장비의 행위를 미리 구성하고 시뮬레이션을 통하여 장비 개발의 질을 향상시키고 발생 가능한 문제를 미리 예측할 수 있으므로 장비 제어 시스템의 개발 및 유지보수에 대한 비용을 현저히 줄일 수 있다.

  • PDF