• Title/Summary/Keyword: 이벤트 기반 시뮬레이터

Search Result 24, Processing Time 0.025 seconds

Object-Oriented Real-Time Language NRCL (객체지향 실시간 시뮬레이션 언어 NRCL)

  • 이은영;최성운;이강선
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.198-203
    • /
    • 2000
  • NRCL(NaRae Hardware Control Language)은 C++ 기반의 산업용 객체 지향 실시간 언어이다. NRCL은 멀티태스킹이 가능하며, 이벤트 위주(Event-Driven) 방식의 가벼운 언어이다. 언어를 가볍게 만들기 위해 NRCL은 태스크를 최소 단위의 객체(컴포넌트)로 정의하였으며, 스케줄러(메시지 처리기)를 통해 우선 순위 방식으로 태스크들을 활성화시킨다. 본 논문에서는 효율적인 실시간 시뮬레이터 작성을 위한 객체지향 실시간 언어 NRCL을 제안하고, NRCL을 통한 재사용성, 이식성, 확장성, 유지 보수성을 보인다.

  • PDF

A Design and Implementation of User Interface for Power System Simulation (발전소 시뮬레이션을 위한 사용자 인터페이스 설계 및 구현)

  • Pi Mu-ho;Choi Jong-pil
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.622-624
    • /
    • 2005
  • 발전소 시뮬레이터는 발전소 설계의 검증, 제어 시스템의 성능 시험, 제어 시스템 상수 최적화, 새로운 제어 기법의 사전 검증 및 운전요원 훈련과 같은 다양한 목적으로 사용되어진다. 본 논문에서는 발전소 운전요원들의 운영 능력 향상을 위하여 사용자의 이벤트들을 저장하여 사용자 요구 시에 일정 시간 주기로 도면에 설계하는 스크립트 기능과 그래픽 기반의 시뮬레이션을 위한 두 종류의 결과 모니터링 윈도우 그리고 사용자의 다양한 시뮬레이션을 위한 시뮬레이션 속도 변경 기능을 기존의 발전소 시뮬레이터에 설계, 구현한다. 또한 시뮬레이션 속도 변경 기능 확장에 따른 시뮬레이션의 정확성을 판단하기 위하여 수행 결과 데이터를 추출하여 시뮬레이션의 정확성을 검증한다.

  • PDF

Implementation of a cache performance analyzer for roadside network based on SMPL (SMPL을 이용한 노변 네트워크 캐쉬 성능 분석기의 구현)

  • Lee, Junghoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.1045-1046
    • /
    • 2009
  • 본 논문에서는 이산 이벤트 시뮬레이터인 SMPL을 이용하여 노변 네트워크에서의 데이터 처리에 따르는 데이터 캐쉬 성능분석기를 구현한다. 구현된 성능분석기는 SMPL의 요청 도착과 서비스 사건 처리를 기본 골격으로 하여 실제 차량의 궤적 데이터에 기반한 데이터 요청 생성부와 큐잉 정책과 캐쉬 정책을 선택할 수 있는 정책 처리부 등으로 구성된다. 이 분석기는 서비스율, 해당 정책, 캐쉬의 크기 등의 수행인자를 설정하여 이에 따르는 큐 길이의 분포, 캐쉬의 히트율, 요청 처리시간의 분포 등을 측정할 수 있도록 한다. 추정된 성능 요소를 기반으로 노변 네트워크에 기반한 차량 텔레매틱스 시스템에서 RSU(RoadSide Unit)의 배치, 성능 요구사항 분석, 새로운 큐잉 정책과 캐쉬 정책의 설계 등 다양한 응용이 가능하다.

A Study on the Efficiency Remote Code Update Scheme for Wireless Sensor Networks (무선 센서 네트워크를 위한 효율적인 원격코드설치 기법에 관한 연구)

  • Lee, Han-Sun;Lee, Jung-Min;Chung, Kwang-Sue;Choi, Woong-Chul;Rhee, Seung-Hyoung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.217-219
    • /
    • 2005
  • 최근 무선 센서 네트워크01서 원격코드설치를 위한 신뢰적인 전송 프로토콜에 관한 연구가 활발히 진행되고 있다. 센서 네트워크는 한정된 에너지를 가지기 때문에 에너지 소모를 줄이기 위한 NACK 기반의 전송 프로토콜로 설계된다. 하지만, NACK 기반의 프로토콜은 패킷손실 이벤트 전달을 막기 위해 전송을 멈추고 에러복구를 하기 때문에 코드 전송시간을 증가시키게 되고 센서 네트워크의 수명을 줄이게 된다. 본 논문은 센서 네트워크에서 신속한 원격코드설치를 위친 NACK 억제 기법을 제안한다. 또한, ns-2 시뮬레이터를 이용한 실험을 통해 코드 전송시간이 제안된 기법에 의해 향상되었음을 확인하였다.

  • PDF

A Methodology to Simulate I/O-Intensive Applications (I/O 집약적인 응용의 시뮬레이션 방법론)

  • Eom, Hyeon-Sang
    • The KIPS Transactions:PartA
    • /
    • v.13A no.5 s.102
    • /
    • pp.445-454
    • /
    • 2006
  • We introduce a family of simulators for I/O-intensive distributed or parallel applications, and a methodology that permits selecting the most efficient simulator meeting a given user-defined accuracy requirement. This methodology consists of a series of tests to choose an appropriate simulation based on the attributes of the application. In addition, each simulator provides two estimates of application execution time: the minimum expected time and the maximum. We present the results of applying our methodology to existing applications, and show that we can accurately simulate applications tens to hundreds of tunes faster than the application execution times.

Simulation Software for Semiconductor Photolithography Equipment: TrackSim (반도체 포토 장비의 시뮬레이션 소프트웨어: TrackSim)

  • Yoon, Hyun-Joong;Kim, Jin-Gon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.8
    • /
    • pp.3319-3325
    • /
    • 2012
  • This paper describes the development of the TrackSim, which is a discrete event simulation tool for photolithography equipment of semiconductor industry. The TrackSim is focused on the accurate simulation model of the photolithography equipment and easy-to-use user interfaces. TrackSim provides 3D simulation environment for evaluating, validating, and scheduling the photolithography process. One of the major characteristics of TrackSim is in that it is developed based on Applied Materials' AutoMod, a discrete event simulation software broadly used in semiconductor industry. Accordingly, the photolithography model of TrackSim can be used to perform simulation connected with other simulation models built with AutoMod.

Wargame Simulator using Semantic Web Service (시멘틱 웹서비스를 이용한 워게임 시뮬레이터 제작)

  • Kim, Byoung-Chul;Lee, Kang-Sun
    • Journal of the Korea Society for Simulation
    • /
    • v.17 no.4
    • /
    • pp.183-189
    • /
    • 2008
  • The next-generation war game simulators need a technique that reuses resources disperse on the web, and reorganizes federates on the fly based on the various events in real time. So far, HLA-based federates limit their interoperability to military networks, and in syntax-level. Web services techniques are widely used in enterprise applications and provide many proven practices to extend interoperability between WAN resources in semantic level. Two problems are met in order to utilize web services into war-game simulator : 1) How to achieve semantic-level interoperability between federates disperse on WAN, 2) How to interoperate web-based federates and RTI-based federates. In this paper, we provide solutions to the problems and highlight advantages using web-based federates with an example of ASuW(Anti-Surface Warfare).

  • PDF

SPGS: Smart Parking Space Guidance System based on User Preferences in a Parking Lot (사용자 선호도 기반의 스마트 주차 공간 안내 시스템)

  • Yoo, Seong-eun
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.24 no.4
    • /
    • pp.29-36
    • /
    • 2019
  • We propose a smart parking space guiding system based on user preferences in a parking lot. This system guides each vehicle to the most suitable parking space in a parking lot to meet the user preferences such as the available parking spaces in the parking zones and the proximity to the destination by exploiting the traffic to each parking zone gathered at the sensors near each guiding display. For this purpose, this paper proposes the cost function for the optimal route guide based on the various user preferences. In addition, the paper reports the design and implementation results of an event based simulator to show the feasibility of the smart parking guidance system.

Design and Implementation of a Multi-level Simulation Environment for WSN: Interoperation between an FPGA-based Sensor Node and a NS3 (FPGA 기반 센서 노드와 NS3 연동을 통한 다층 무선 센서 네트워크 모의 환경 설계 및 구현)

  • Seok, Moon Gi;Kim, Tag Gon;Park, Daejin
    • Journal of the Korea Society for Simulation
    • /
    • v.25 no.4
    • /
    • pp.43-52
    • /
    • 2016
  • Wireless sensor network (WSN) technology has been implemented using commercial off-the-shelf microcontrollers (MCUs), In this paper, we propose a simulation environment to realize the physical evaluation of FPGA-based node by considering vertically cross-layered WSN in terms of physical node device and network interconnection perspective. The proposed simulation framework emulates the physical FPGA-based sensor nodes to interoperate with the NS3 through the runtime infrastructure (RTI). For the emulation and interoperation of FPGA-based nodes, we extend a vendor-providing FPGA design tool from the host computer and a script to execute the interoperation procedures. The standalone NS-3 is also revised to perform interoperation through the RTI. To resolve the different time-advance mechanisms between the FPGA emulation and event-driven NS3 simulation, the pre-simulation technique is applied to the proposed environment. The proposed environment is applied to IEEE 802.15.4-based low-rate, wireless personal area network communication.

A Study on the Implement of Test Bed for Ad-hoc Networks (Ad-hoc 네트워크 테스트 베드 구현에 관한 연구)

  • Lee, Heung-Jae;Ga, Soon-Mo;Choe, Jin-Kyun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.11A
    • /
    • pp.1059-1067
    • /
    • 2006
  • AODV(Ad-hoc On-demand Distance Vector) routing protocol was devised for use of mobile nodes in Ad-hoc network. When we use the AODV routing protocol in Ad-hoc networks with high mobility, disturbance of optimized route path and link break occur. In order to solve the shortcomings, this paper proposes a new routing protocol in which new routing control messages are added to the existing AODV. The proposed protocol minimizes link break and transmission delay while is able to secure the optimized route path constantly in changes of network topology The performance of the proposed routing protocol was evaluated by using us2 network simulator. The actual Ad-hoc network test bed provides us the most reliable experimental data for Ad-hoc networks. In order to support this experimental environment, the dissertation also developed an efficient embedded system on which AODV routing protocol, NAT, Netfilter can run and other event message can be verified without declining efficiency. The correct operation of AODV routing protocol has been verified in both the Ad-hoc network test bed in which the embedded system was used, and Ad-hoc networks linked with Ethernet backbone network.