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

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

항공사진과 수치지도를 이용한 도시 건물의 이미지 기반 모델링 (Image-Based Modeling of Urban Buildings Using Aerial Photographs and Digital Maps)

  • 유병현;한순홍
    • 한국지리정보학회지
    • /
    • 제8권1호
    • /
    • pp.49-62
    • /
    • 2005
  • 비행 시뮬레이션과 같은 가상현실 시스템은 실제 존재하는 도시의 가상환경을 필요로 하며, 항상 변화하고 있는 도시환경과 최대한 일치하는 도시모델을 유지하여야 한다. 따라서 주기적으로 갱신되는 지형공간정보를 활용할 수 있는 도시 모델링 방법이 필요하다. 또한 비행 시뮬레이션은 가까운 지역뿐만이 아니라 먼 거리의 건물을 효과적으로 표현할 수 있어야 한다. 이를 위하여 본 논문에서는 고해상도 항공사진과 수치지도로부터, 가상 도시환경을 비교적 적은 노력으로 모델링 할 수 있는 방법을 제시한다. 이미지 기반의 모델링 기법을 아파트처럼 단순한 구조의 건물이 많은 한국의 도시환경과 지형공간정보의 특성에 맞도록 적용하여, 수많은 건물을 폴리곤으로 모델링 하지 않고 효율적으로 표현할 수 있도록 한다. 제안하는 방법은 지형공간정보의 전처리 과정과 가상 도시환경 모델링 과정으로 구성되며, 건물의 높이 맵을 만드는 간단한 전처리 과정만으로 가상 도시환경을 모델링 할 수 있어, 기존의 폴리곤 기반의 모델링 방법이 대규모 도시 가상환경에서 멀리 있는 수많은 건물의 표현을 생략하였던 문제점을 개선하였다.

  • PDF

패킷 필터링을 사용한 네트워크 보안 시뮬레이션 (Simulation of Network Security with Packet Filtering System)

  • 김태헌;이원영;김형종;김홍근;조대호
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 춘계학술대회논문집
    • /
    • pp.231-237
    • /
    • 2002
  • 네트워크 보안은 정보통신 및 인터넷 기술이 발전함에 따라 그 중요성과 필요성이 더욱 절실해지고 있다. 본 연구에서는 네트워크 보안의 대표적인 침입 차단 시스템의 패킷 필터 및 네트워크 구성요소들을 모델링하였다. 각 모델은 DEVS 모델을 참조한 MODSIM III 기반의 기본 모델(Basic Model)과 결합 모델(Compound Model)의 두 가지 유형으로 정의하였다. 기본 모델은 독립적인 기능을 수행하는 단위 모델을 표현하고, 결합 모델은 여러 개의 모델이 연동되어 상위 레벨의 시스템을 표현한다. 시뮬레이션을 위한 모델링과 그래픽 기능이 강력한 MODSIM III를 기반으로 모델들을 비롯한 시뮬레이션 환경을 구현하였다. 대상 네트워크 환경에서 사용한 공격은 서비스 기부 공격 형태인 SYN flooding 공격과 Smurf 공격을 발생하였다. 이 공격들에 대하여, 패킷 필터 모델에 다양한 보안 정책을 적용하여 시뮬레이션을 실행하였다. 본 연구에서의 시뮬레이션을 통하여, 과거의 단순 패킷 필터링에서 진일보한 Stateful Inspection의 우수한 보안 성능과, 보안 정책의 강도를 점점 높였을 때 보안 성능이 향상되는 점을 검증하였다.

  • PDF

Nonparametric Importance Sampling for Simulation Experiments

  • 김윤배;임행창
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1997년도 춘계 학술대회 발표집
    • /
    • pp.8-8
    • /
    • 1997
  • 최근 시뮬레이션은 높은 신뢰도를 요구하는 통신망시스템이나, 높음 품질수준을 요 구하는 제조시스템의 분석 및 설계에 적용되어지고 있다. 이러한 신뢰도가 높은 시스템에 대한 시뮬레이션 적용의 난제는 실제 시스템과 시뮬레이션 모형이 얼마나 정확히 모델링을 하는가 하는 문제와 실제 모델링을 하여 시뮬레이션을 수행하여 얼마나 빠른 시간내에 정확 히 결과를 산출해 낼 수 있는가를 하는 것이다. 이러한 문제점을 극복하기 위해서 속산시뮬 레이션(fast simulation) 기법들이 연구되고 있다. 그러한 기법들로 Importance Sampling (IS), Regenerative Method (RM), Parallel Simulation 등이 연구되고 있다. IS는 잘 알려진 분산축소 기법으로 속산시뮬레이션을 위하여 많이 사용되고 있으나 실제로 복잡한 모델에 적용하기에는 많은 어려움이 따른다. 그 이유는 최적 표본분포 (Optimal Sampling Distribution)를 찾기 위한 방법이 정형화되어 있지 않아 모델마다 최적표본분포를 유사하게 추정해야 하는 어려움이 따르기 때문이다. 이러한 단점을 극복하기 위하여 Nonparametric Improtance Sampling을 제안하고 실제로 M/M/1 대기행렬 모형에 적용하여 보았다.

  • PDF

사회적 특성을 활용한 에이전트 기반 모델링 및 시뮬레이션 방법: 트로포스에 기반한 자가 적응적 스마트 그리드와 군 도메인 시스템에서의 적용 사례 (Agent-Based Modeling and Simulation Methodology using Social-Level Characteristics: A Case Study on Self-Adaptive Smart Grid and Military Domain Systems using Tropos)

  • 김시헌;이석원
    • 정보과학회 논문지
    • /
    • 제42권12호
    • /
    • pp.1503-1521
    • /
    • 2015
  • 에이전트 기반 모델링 및 시뮬레이션(Agent-Based Modeling and Simulation)은 기존 시스템 수준에서의 시뮬레이션이 구현할 수 없는 에이전트의 세밀한 행동과 상호작용을 활용하여 시장이나 사회 현상의 모델링에 사용되는 기술이다. 그러나 에이전트 기반 모델링 및 시뮬레이션은 에이전트 기반 시스템의 지식 수준에서의 합리성의 원칙에 기반하여 구현되기 때문에 스스로의 목표 달성을 저해하는 에이전트를 표현할 수 없다[1]. 에이전트 기반 소프트웨어 공학 분야에서는 이러한 한계를 극복하기 위해 사회적 수준에서의 행동 법칙을 통해 해결하였으나[2], 구체적인 개발 방법론은 제시가 되어 있지 않다. 따라서 본 연구에서는 에이전트 기반 소프트웨어 공학 방법론인 트로포스와 사회적 행동 법칙을 결합하여 사회적 행동 법칙을 반영한 새로운 에이전트 기반 모델링 및 시뮬레이션 방법을 제안한다. 이를 위해 각 개발 단계별로 구체적인 과업을 명시하고 과업 별로 생성되는 산출물 분석을 통해 모델링 및 시뮬레이션의 과정을 설명한다. 또한 자가 적응적 스마트 그리드와 군 도메인 시스템에서의 구체적인 적용 사례와 실험을 통해 제안 방법을 검증한다.

계층적 애니메이션이 가능한 분산 시뮬레이션 모델링 환경 (Modeling Environment for Distributed Simulation with Hierarchical Animation)

  • 이미라;김형종
    • 한국시뮬레이션학회논문지
    • /
    • 제17권1호
    • /
    • pp.33-42
    • /
    • 2008
  • 시뮬레이션이 현실적으로 수행하기 어려운 시스템을 모의 실험한다는 특성상 대상 시스템은 크고 복잡한 경우가 많으며, 이러한 시스템의 변화를 관찰하고자 한다면 시뮬레이션 모델구조와 애니메이션 또한 그와 비슷한 복잡도로 행해져야 한다. 그러나, 모든 시스템 구성 요소들을 한꺼번에 애니메이션 하는 일은 복잡도 때문에 관찰하고자 하는 시스템 영역에 대한 초점을 흐리게 할 수 있다. 또, 시뮬레이션이 많은 컴퓨팅 자원을 요구하는 일인 것을 고려할 때, 복잡한 애니메이션 처리는 시스템에게 더욱더 많은 부하를 준다. 이와 관련한 문제를 해결하고자 전체 시스템 중 관찰하고자하는 특정 계층을 사용자가 선택하여 애니메이션 하는 계층적 애니메이션 기법이 제안되었다. 하지만, 이 연구에는 모델 작성자가 시뮬레이션의 동적 특성에 맞는 애니메이션 모델링을 체계적으로 기술 할 수 있는 모델링 형식은 정의되어 있지 않다. 이 연구에서는 계층적 애니메이션이 가능한 시뮬레이션 모델을 좀 더 체계적으로 정의 할 수 있도록 DESHA 형식론을 정의하고, 기존 연구의 구현물을 개선하여 DESHA 모델 실행 환경인 DESHA-C++로 정의하였다. 또, 이러한 계층적 애니메이션이 가능한 시뮬레이션 모델링 방식이 다양한 영역에서 활용될 수 있도록 DESHA와 HLA를 연동한 분산 시뮬레이션 모델링 환경을 제안하고 개발하였다.

  • PDF

그리드 시스템을 위한 웹 기반 스케줄링 툴킷의 구현 (Implementation of a Web-based Scheduling Toolkit for Grid Systems)

  • 강오한;강상성;송희헌
    • 컴퓨터교육학회논문지
    • /
    • 제10권3호
    • /
    • pp.49-56
    • /
    • 2007
  • 그리드는 과학이나 공학 분야에서 대규모 연산을 효율적으로 수행하기 위한 플랫폼으로 제공된다. 이러한 환경에서 자원관리나 태스크 스케줄링은 다루기가 매우 복잡하다. 본 논문에서는 웹 기반의 그리드 컴퓨팅 환경에서 시스템을 모델링하고 스케줄링 기법을 시뮬레이션 할 수 있는 스케줄링 툴킷(GridTool)을 설계하고 구현하였다. 구현한 웹 기반 그리드 스케줄링 툴킷은 자바 환경의 툴킷인 GridSim을 시뮬레이션 도구로 활용하였으며, 자원 모델링, 작업 모델링, 알고리즘 컴파일, 시뮬레이션, 성능분석을 웹 환경에서 효율적으로 수행할 수 있다. 본 논문에서 구현한 스케줄링 툴킷은 향후 그리드 연구에 기반구조로 활용될 수 있으며, 스케줄링 알고리즘의 성능 분석을 위한 도구로 사용될 수 있다.

  • PDF

흡착공정 모델링을 위한 시뮬레이션 시스템 설계 및 구현 (Design and Implementation of Simulation System for Adsorption Process Modeling)

  • 안병태
    • 한국정보통신학회논문지
    • /
    • 제17권7호
    • /
    • pp.1709-1714
    • /
    • 2013
  • 생물 및 화학공정의 정제과정은 여러 단계의 크로마토그래프 분리공정을 포함할 수 있다. 최근 생명공학의 발전과 더불어 중요시되는 단백질과 같은 생물 분자의 분리를 위하여 크로마토그래피 흡착공정에 많은 관심이 집중되고 있다. 따라서 본 논문에서는 흡착공정 모델링을 위한 시뮬레이션 시스템을 설계 및 구현하였다. 본 시스템은 흡착공정 모델링에 따른 시뮬레이션 결과 값을 시각화하거나 곡선 그래프로 나타나도록 하였다. 본 시스템의 개발은 회분식 흡착공정 모사프로그램에 중점을 두어 국한되어 개발하였다.

인공생명 기반의 웜바이러스 모델링 및 시뮬레이선 방법론 (Worm Virus Modeling and Simu1ation Methodology Using Artificial Life)

  • 유용준;채수환;지승도;오지연
    • 한국시뮬레이션학회논문지
    • /
    • 제15권4호
    • /
    • pp.1-10
    • /
    • 2006
  • 컴퓨터 바이러스의 모델링 및 시뮬레이션에 관한 연구는 주로 네트워크 취약성 분석에 초점이 맞추어져 있었다. 그러나 컴퓨터 바이러스는 생물학적인 관점에서 분석되어 질 수 있다고 생각하여, 인공생명 기술을 이용하여 컴퓨터 바이러스를 분석하였다. 이 연구를 통해 컴퓨터 바이러스로 인해 네트워크에 미칠 영향과 행동 메커니즘을 이해할 수 있을 것이다. 본 논문에서는 인공생명을 이용한 컴퓨터 바이러스의 모델링 및 시뮬레이션 방법론을 제안한다. 이를 통해 컴퓨터 바이러스 백신의 연구에도 영향을 줄 수 있다.

  • PDF

관상동맥우회시술 시뮬레이션을 위한 동적 혈관 매개변수모델링 (Parametric Vessel Modeling for Simulation of Coronary Artery Bypass Graft)

  • 송수민;이유부;최유주;김명희
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2005년도 추계학술대회 및 정기총회
    • /
    • pp.130-137
    • /
    • 2005
  • 본 논문은 심장이 수축$\cdot$이완함에 따라 그 형태와 위치가 변하는 관상동맥의 구조와 그 움직임을 사실적으로 표현하기 위한 매개변수적 모델링 기법을 제안한다. 완성된 모델은 관상동맥의 움직임을 관찰함으로써 심장질환 판단에 도움을 주고, 심장시술 시뮬레이션 및 시술계획수립에 사용될 수 있다. 매개변수적 기법으로 생성된 모델은 메쉬 정점의 인덱스만으로 모델간 매칭을 위한 대응점을 찾을 수 있으므로, 시간대별로 달라지는 정점의 위치를 쉽게 추적함으로써 모델의 움직임을 표현할 수 있다. 그러나 이러한 기법으로 생성된 모델은 분리, 접합 등의 변형조작이 어렵고, 트리형태 객체에 적용하기 힘든 단점이 있다. 본 논문에서는 이를 극복하기 위해 분할된 혈관영역의 골격데이타에서 찾아낸 분기점을 중심으로 Generalized Cylinder를 이용하여 실린더 형태의 각 혈관세그먼트를 모델링 한 후, 분기영역을 3개의 하프파이프(half pipe)와 2개의 삼각형 패치로 연결하여 모델링하였다. 완성된 모델은 다시점 관상동맥데이터에 적용하였고, 각 시점에서 구해진 정점의 위치를 선형보간함으로써 부드러운 혈관의 움직임을 나타내었다.

  • PDF

정찰용 무인기 체계 분석/설계를 위한 UML 모델링 및 시뮬레이션 연구 (A Study of the UML modeling and simulation for an analysis and design of the reconnaissance UAV system)

  • 김천영;박영근;이준규;김문열;류태규
    • 한국항공우주학회지
    • /
    • 제36권11호
    • /
    • pp.1112-1120
    • /
    • 2008
  • 현대 실시간 분산 시뮬레이션은 실기동-가상-구성급을 연동한 합성전장 환경 구축과 무기체계 전 수명주기를 지원하는 시뮬레이션 기반 획득 실현을 위한 개발환경 구축에 노력을 경주하고 있다. 이에 본 논문에서는 정찰용 무인기 개념연구 단계에서 적용된 체계 분석 및 설계를 통합한 UML 모델링 및 시뮬레이션 개발 환경에 대해서 서술한다. 또한, 체계 분석 및 설계를 효율적으로 수행하기 위해서 UML 시뮬레이션과 X-Plane 가시화를 연동한 통합 프레임워크를 제안하고, 구현 내용, 실험 결과 분석 및 결론에 대해서 기술한다.