• 제목/요약/키워드: discrete event systems

검색결과 269건 처리시간 0.02초

워게임 시뮬레이션에서 전장상황을 고려한 최적경로 모델링 및 시뮬레이션 (Modeling and Simulation of Optimal Path Considering Battlefield-situation in the War-game Simulation)

  • 이성용;장성호;이종식
    • 한국시뮬레이션학회논문지
    • /
    • 제19권3호
    • /
    • pp.27-35
    • /
    • 2010
  • C4I체계를 활용한 워게임은 부대의 전투력과 지휘관의 지휘판단능력을 향상시키고 있다. 워게임 시뮬레이션 과정에서 부대의 기동을 위해 부대 이동계획을 수립하고 있으며, 지휘관이 이동 계획에 따라 작전명령을 하달한다. 만약 워게임 훈련에서 대항군의 포병공격으로부터 아군의 피해를 최소화하고, 대항군에 대한 공격과 방어에 유리한 지역을 우선적으로 점령하면 전장에서 우위를 이끌어 갈 수 있다. 본 논문에서는 전장지역에서 발생하는 상황을 고려하여 소부대가 안전하고 신속하게 이동할 수 있는 최적 경로를 유전자 알고리즘을 통해 생성하고, 유전자 알고리즘을 통해 소부대 최적 경로 생성 과정을 DEVS 모델링 및 시뮬레이션기법을 이용하여 확인하고자 한다.

Structural response of a three-story precast concrete structure subjected to local diaphragm failures in a shake table test

  • Ilyas Aidyngaliyev;Dichuan Zhang;Robert Fleischman;Chang-Seon Shon;Jong Kim
    • Computers and Concrete
    • /
    • 제33권2호
    • /
    • pp.195-204
    • /
    • 2024
  • Floor inertial forces are transferred to lateral force resisting systems through a diaphragm action during earthquakes. The diaphragm action requires floor slabs to carry in-plane forces. In precast concrete diaphragms, these forces must be carried across the joints between precast floor units as they represent planes of weakness. Therefore, diaphragm reinforcement with sufficient strength and deformability is necessary to ensure the diaphragm action for the floor inertial force transfer. In a shake table test for a three-story precast concrete structure, an unexpected local failure in the diaphragm flexural reinforcement occurred. This failure caused loss of the diaphragm action but did not trigger collapse of the structure due to a possible alternative path for the floor inertial force transfer. This paper investigates this failure event and its impact on structural seismic responses based on the shake table test and simulation results. The simulations were conducted on a structural model with discrete diaphragm elements. The structural model was also validated from the test results. The investigation indicates that additional floor inertial force will be transferred into the gravity columns after loss of the diaphragm action which can further result in the increase of seismic demands in the gravity column and diaphragms in adjacent floors.

시스템수준 시뮬레이션과 디스크 I/O수준 시뮬레이션 연동을 위한 DEVSim++과 DiskSim 사이의 인터페이스 설계 및 구현 (Design and Implementation of DEVSim++ and DiskSim Interface for Interoperation of System-level Simulation and Disk I/O-level Simulation)

  • 송해상;이순주
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권4호
    • /
    • pp.131-140
    • /
    • 2013
  • 본 논문은 분산 스토리지 시스템과 같이 디스크를 내장하고 있는 다수의 컴퓨터 노드로 구성되어 있는 스토리지 시스템에서 개개의 디스크 스펙 변화에 따른 전체 성능을 분석하고자 할 때 잘 알려져 있는 블록 I/O 수준의 디스크 시뮬레이터인 DiskSim과 시스템수준의 시뮬레이터와의 연동을 위한 인터페이스의 설계 및 구현에 관한 기법을 제안하였다. 본 연구에서 시스템수준 시뮬레이션 엔진으로는 계층적이고 모듈러한 모델링 기법을 지원하는 DEVS 형식론을 지원하는 범용 이산사건시스템 시뮬레이션 엔진인 DEVSim++을 목표로 하였고 이식성을 위해 DiskSim과 DEVSim++ 시뮬레이션 엔진의 내부는 수정하지 않는 것을 가정하였다. 이를 만족하기 위해 I/O 수준의 DiskSim 시뮬레이터와 시스템 수준의 DEVSim++ 기반 시뮬레이터 사이의 연동 인터페이스 구조를 제안하였다. 이 구조에서는 여러 인스턴스의 DiskSim을 관리하는 DiskSimManager의 개념을 도입하여 I/O 수준 시뮬레이션과 시스템 수준 시뮬레이션 간의 시간과 사건(데이터) 동기화를 담당하도록 설계하였고, 시스템 수준의 DEVS 모델에서 간편하게DiskSim을 접근할 수있도록 감싸는 DEVS wrapper 모델을 제안하였다. 벤치마크 실험결과 설계 구현된 연동 인터페이스를 사용한 시뮬레이션 결과는 DiskSim만의 단독 시뮬레이션 결과와 정확히 일치함을 확인함으로써 설계 구현된 연동 인터페이스가 목적에 맞게 잘 동작함을 입증하였다.

시뮬레이션 기반 전투실험을 위한 DEVS 통합 개발 환경 (The DEVS Integrated Development Environment for Simulation-based Battle experimentation)

  • 황근철;이민규;한승진;윤재문;유용준;김선범;나영인;김정훈;이동훈
    • 한국시뮬레이션학회논문지
    • /
    • 제22권4호
    • /
    • pp.39-47
    • /
    • 2013
  • 시뮬레이션 기반 전투실험은 시뮬레이션 기술을 이용하여 전투태세를 점검하는 것이다. 이는 무기체계의 모델링 및 시뮬레이션에 깊이 연관되어 있다. 전투실험에서 무기체계의 특성과 복잡도를 분석하기 위해서는 모델링 및 시뮬레이션 환경이 복합체계로 구성되는 무기체계를 컴포넌트 단위로 분해할 수 있도록 해야 하며, 실제 하드웨어와 같이 충실도가 높은 컴포넌트를 시뮬레이션 상에서 활용할 수 있도록 해야 한다. 이러한 관점에서 모듈화 및 계층화 구조의 DEVS 프레임워크는 전투실험도구의 요구사항을 만족시킬 수 있는 가능성을 제공한다. 본 논문은 시뮬레이션 기반 전투실험을 수행하기 위한 DEVS 통합개발환경의 개발과정을 소개하고 있다. 편리하고, 유연하며, 신속한 전투 시뮬레이션 수행의 설계 원칙으로 새롭게 개발된 전투실험도구는 다이어그램을 이용하여 DEVS 모델을 개발하고 이를 외부 시뮬레이터와 편리하게 연동할 수 있는 모델 기반의 그래픽 설계도구, 신속한 통계 분석 수행을 위한 실험 설계 도구, 레고방식으로 무기체계를 조립하기 위한 표준 컴포넌트 모델 라이브러리의 세 부분으로 구성된다. 이러한 새로운 시뮬레이션 환경은 다양한 수준의 모델이 혼재된 복잡한 시뮬레이션 기반 실험분석을 보다 단순하고 효율적으로 수행할 수 있도록 한다.

DEVS 시뮬레이션을 사용한 능동기만기의 대함미사일에 대한 효과적인 대응시간 검증 (Effective Response Time Verify of Active Decoy Against Anti-Ship Missile Using DEVS Simulation)

  • 최순호;조대호
    • 한국지능시스템학회논문지
    • /
    • 제25권5호
    • /
    • pp.495-501
    • /
    • 2015
  • 해상에서 운용되는 함정은 다양한 위협에 둘러싸여 있는데 그중에서도 가장 위협적인 것은 다양한 환경과 플랫폼에서 발사가 가능한 대함미사일이다. 대함미사일은 함정의 레이더나 전자전 장비에 대하여 회피 기능까지 보유하고 있어 함정에 치명적인 피해를 줄 수 있다. 대함미사일에 의한 함정에 직접적인 피해를 줄이는 능동기만기는 대함미사일이 함정 대신 기만기를 추적하도록 유인하여 함정의 생존성을 높이는 장비로써 대함미사일 방어에 효과적인 방법이다. 본 논문에서 제안 기법은 해상 환경에서 함정의 능동기만기를 사용하여 대함미사일에 대응하기 위해 시뮬레이션 방법론인 DEVS (Discrete Event System Specification)를 적용하여 능동기만기의 효과적인 운용 시간을 검증한다. 이를 위해 함정, 대함미사일, 그리고 능동기만기를 각각 모델링하고 정의된 모델을 결합하여 시뮬레이션을 수행하였다. 시뮬레이션 수행을 통해 도출된 결과는 수동형 기만기, 체공 고정형 기만기, 그리고 이동형 능동기만기 중에서 이동형 능동기만기의 운용 시간 우수성을 검증했고, 대함미사일로부터 함정 방어를 위한 이동형 능동기만기의 운용 시간에 따른 방어구역을 추정하였다.

전력소모량 및 실행시간 추정이 가능한 센서 네트워크 시뮬레이터의 개발 (Development of Sensor Network Simulator for Estimating Power Consumption and Execution Time)

  • 김방현;김태규;정용덕;김종현
    • 한국시뮬레이션학회논문지
    • /
    • 제15권1호
    • /
    • pp.35-42
    • /
    • 2006
  • 유비쿼터스 컴퓨팅의 인프라가 되는 센서 네트워크는 매우 작은 하드웨어로 이루어지는 많은 수의 센서 노드들로 구성된다. 이 네트워크의 토폴로지와 라우팅 방식은 그 목적에 따라 결정되어야 하며, 하드웨어 및 소프트웨어도 필요한 경우에는 변경되어야 한다. 따라서 그러한 네트워크를 최적으로 설계하기 위해서는 시스템 동작을 확인하고 성능을 예측할 수 있는 센서 네트워크 시뮬레이터가 필요하다. 현존하는 몇몇 센서 네트워크 시뮬레이터들은 특정 하드웨어나 운영체제에 맞추어 개발되었기 때문에, 그러한 특정 시스템들을 위해서만 사용될 수 있다. 그리고 시스템 설계 상의 주요 이슈가 되는 전력 소모량 및 프로그램 실행 시간을 추정하기 위한 어떤 수단도 지원하지 못하고 있다. 이 연구에서는 응용이나 운영체제의 종류에 상관없이 다양한 센서 네트워크들의 설계 및 검증에 사용될 수 있는 시뮬레이터를 개발하였다. 이를 위하여, 시뮬레이터는 기계어-레벨 이산-사건 시뮬레이션 방식을 사용하였다. 따라서 이 시뮬레이터는 프로그램 실행 타이밍 뿐 아니라 실제 센서 노드 내부의 동작들도 세부적으로 분석하는 데도 사용될 수 있다. 이 연구에서 시뮬레이션의 작업부하인 명령어 트레이스로는 ATmega128L 마이크로컨트롤러용 크로스컴파일러에 의해 생성된 실행 이미지를 사용하였다.

  • PDF

계층적 X-means와 가중 F-measure를 통한 시뮬레이션 모델 검증 기법 (Validation Technique of Simulation Model using Weighted F-measure with Hierarchical X-means (WF-HX) Method)

  • 양대길;황보훈;천현재;이홍철
    • 한국산학기술학회논문지
    • /
    • 제13권2호
    • /
    • pp.562-574
    • /
    • 2012
  • 기존 대부분의 연구에서 사용하고 있는 시뮬레이션 검증 기법은 통계적 분석기법으로, 총 처리량이나 자원 이용률의 평균 및 분산을 통해 분석하여 왔다. 그러나 이러한 방식은 모델의 개별적인 요소들에 대한 신뢰성을 보장하기 어려웠다. 이를 해결하기 위해 제시된 방법이 가중 F-measure를 사용한 검증이다. 하지만 가중 F-measure는 Tact time 값 하나에 대해 하나의 클래스를 할당하기 때문에 수많은 Tact time 값들을 갖는 복잡한 시스템에 적용하기 어려운 문제를 가지고 있다. 한편, 가중치의 범위가 정해져 있지 않기 때문에 평가기준(Threshold)의 선정에 있어서 어느 정도의 수준이 만족할만한 수준인지 정하기가 어려웠다. 따라서 본 논문에서는 이러한 문제점을 개선하기 위해 군집분석을 적용한 가중 F-measure를 제시한다. 군집의 클래스화를 통해 클래스의 수를 현저히 줄일 수 있고 다양한 시스템으로의 적용 또한 가능해진다. 또한 객관성을 저하시키지 않는 범위 내에서 최소한의 가중치를 부여하는 방식으로 가중치의 범위를 지정하여 검증 방법을 향상시켰다. 이를 입증하기 위해 국내 'L사'의 LCD공정설비를 대상으로 시뮬레이션 모델링 및 환경을 구축하였고, 그 결과를 통해 타당성을 증명하였다.

DEVS M&S 환경을 위한 에이전트 기반의 SAF 모델링 도구 (Agent-based SAF Modeling Tool for DEVS M&S)

  • 신석훈;박강문;이은복;지승도;한승진
    • 한국시뮬레이션학회논문지
    • /
    • 제22권4호
    • /
    • pp.49-55
    • /
    • 2013
  • 최근 M&S 및 DM&S (Defense M&S) 환경의 복잡성이 높아짐에 따라 인간 등의 자율세력을 표현하기 위한 기술로 CGF/SAF (Computer Generated Force/Semi-Automated Force)가 주목 받고 있다. 그러나 기존의 OneSAF 과 같은 선진국의 CGF/SAF 기반 DM&S 환경은 DEVS 프레임워크 중심의 국내 DM&S 시스템과 유기적 연동이 어렵다. 따라서 본 논문에서는 DEVS M&S환경을 지원하는 에이전트 기반의 SAF 설계 방법론 및 모델링 도구를 제안하였다. 제안한 SAF 모델링 도구는 에이전트 모델링 GUI와 SAF 모델링 GUI로 나누어진다. 에이전트 모델링 환경은 간단한 UI를 활용한 규칙 입력만으로 에이전트를 생성할 수 있다. 또한 에이전트 단위테스트 환경을 추가하여 UI 기반의 에이전트 모델의 검증이 가능하다. SAF 모델을 생성하기 위한 환경으로 개개의 에이전트 모델들의 구조적 결합을 정의할 수 있도록 하였다. 본 연구의 모델링 도구 및 방법론을 통해 DM&S 연구자 및 개발자들이 DEVS 기반의 DM&S 및 SAF 시스템을 구축하는데 유용하게 활용될 수 있을 것으로 기대된다.

대규모 센서 네트워크를 위한 최적-동기식 병렬 시뮬레이션 (Optimal-synchronous Parallel Simulation for Large-scale Sensor Network)

  • 김방현;김종현
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제35권5호
    • /
    • pp.199-212
    • /
    • 2008
  • 대규모 무선 센서 네트워크의 설계 및 응용 개발을 위하여 소프트웨어 시뮬레이션이 널리 사용되고 있다. 그러한 시뮬레이션에서 네트워크의 동작과 실행시간 및 전력소모량을 가능한 한 정확히 예측하기 위해서는 시뮬레이션 정밀도가 높아야 한다. 그러나 정밀도가 높아질수록 시뮬레이션 시간은 길어지며, 센서노드의 수가 증가하면 그 시간이 더욱 길어진다. 본 연구에서는 대규모 무선 센서 네트워크 시뮬레이션에 걸리는 시간을 단축하기 위한 최적-동기식 병렬 이산-사건 시뮬레이션 방법을 제안한다. 이 방법에서는 네트워크로 연결된 여러 대의 컴퓨터들이 작업부하인 센서노드들을 분할하여 시뮬레이션 한다. 제안한 방법으로 구현한 시뮬레이터를 이용하여 실험한 결과에 따르면, 시뮬레이션 되는 센서노드의 수가 많은 경우에는 병렬 시뮬레이션에 참여하는 컴퓨터 수의 제곱에 접근하는 속도향상을 얻을 수 있다는 것을 확인하였다. 이 경우에 시뮬레이션 되는 센서노드의 수가 많아질수록 전체 시뮬레이션 시간에서 차지하는 병렬 시뮬레이션 오버헤드의 비율은 무시할 수 있을 정도로 작아지기 때문에, 컴퓨터의 수가 충분하다면 시뮬레이션 할 수 있는 센서노드의 수에는 한계가 없게 된다. 또한 LAN에 연결된 PC들을 그대로 사용하기 때문에, 병렬 시뮬레이션 환경을 저렴한 비용으로 쉽게 구축할 수 있다는 장점이 있다.