• Title/Summary/Keyword: 시뮬레이터 모듈

Search Result 231, Processing Time 0.028 seconds

Design and Implementation of Time Management Module for IEEE 1516 HLA/RTI (IEEE 1516 HLA/RTI 표준을 만족하는 시간 관리 서비스 모듈의 설계 및 구현)

  • Hong, Jeong-Hee;Ahn, Jung-Hyun;Kim, Tag-Gon
    • Journal of the Korea Society for Simulation
    • /
    • v.17 no.1
    • /
    • pp.43-52
    • /
    • 2008
  • The High Level Architecture(HLA) is the IEEE 1516 standard for interoperation between heterogeneous simulators which are developed with different languages and platforms. Run-Time Infrastructure(RTI) is a software which implements the HLA Interface Specification. With the development of time management service of RTI, it is necessary to consider an efficient design approach and an algorithm of Greatest Available Logical Time(GALT) computation. However, many time management services of existing RTIs have difficulty in modification and extension. Although some RTIs avoid this difficulty through modular design, they comply with not IEEE 1516 HLA/RTI but HLA 1.3. In addition, a lot of RTIs made use of well-known Mattern's algorithm for GALT computation. However, Mattern's algorithm has a few limitations for applying to IEEE 1516 HLA/RTI. This paper proposes a modular design and an implementation of time management service for IEEE 1516 HLA/RTI. We divided th time management service module into two sub-modules: a TIME module and a GALT module and used Mattern's algorithm improved for IEEE 1516 HLARTI. The paper also contains several experimental results in order to evaluate our time management service module.

  • PDF

The Fundamental Researches to Evaluate PVT Module Performance (PVT 모듈 성능 평가를 위한 기초 연구)

  • Kim, Pilkyu
    • Journal of the Korean Solar Energy Society
    • /
    • v.38 no.4
    • /
    • pp.1-9
    • /
    • 2018
  • PVT modules commonly can be defined as a combination of PV modules and thermal collectors. After absorbing sun light, electricity and hot water can be actually provided to users simultaneously, which dual outputs (electricity and hot water) have drawn academic interest and industrial activities. Additionally, heat exchange between solar cell and flowing water can enhance solar cell efficiency. Because of PVT modules effectiveness, new international markets and commercial products have made. Especially European, facilities and measurement methods are established to evaluate PVT module performance. However, there are no currently appropriate internationally and domestic standards and facilities to test PVT module performance Herein, to test PVT module performance, indoor thermal simulators and fundamental standard study are considered.

Implementation of ICD(Implantable Cardioverter Defibrillator) Algorithm and Simulator for Detecting and Treatment of Patient with Arrhythmia (부정맥 환자의 진단 및 치료를 위한 ICD 알고리즘 및 시뮬레이터 구현)

  • Shin, K.S.;Kim, J.K.;Shin, H.S.;Lee, C.K.;Lee, M.H.
    • Proceedings of the KIEE Conference
    • /
    • 2008.04a
    • /
    • pp.127-128
    • /
    • 2008
  • 현대인의 생활 습관 및 고령화 사회의 도래에 따라 심장질환자의 수는 기하급수적으로 늘어가고 있으며 특히 정맥 환자는 그 중에서 가장 큰 분포를 차지하고 있다. 따라서 심장질환의 검출 및 치료를 위한 기기의 개발 및 발전이 시급하다고 볼 수 있다. 그 중 본 고에서는 인체 이식형/삽입형 Pacemaker인 ICD(Implantable Cardioverter Defibrillator)의 알고리즘을 소개하고자 한다. 본 고의 전체적인 구조는 ICD 기술의 필요성을 제시하고 본론에서는 부정맥(Arrhythmia) 소개 및 구현 대상, ICD 알고리즘 관련 국내외 현황, 빈맥의 검출 및 치료, 서맥의 검출 및 치료, 시뮬레이터 구현의 내용을 담았다 또한 알고리즘의 모듈 단위 구성도와 시뮬레이터(Simulator) UI(User Interface)를 제시하였다.

  • PDF

Design and Implementation of Traceback Simulator for Distributed Reflector DoS Attack on Computer Network (네트워크 분산반사 서비스 거부 공격(DRDoS)에 대한 역추적 시뮬레이터 설계 및 구현)

  • Lee, Hyung-Woo
    • The Journal of Korean Association of Computer Education
    • /
    • v.8 no.1
    • /
    • pp.65-72
    • /
    • 2005
  • In this study, we suggest a new mechanism on the design and implementation of IP Traceback system against DDos/DRDoS by Zombie and Reflector attack based on spoofed IP packets. After analysis and comparing on the state-of-arts of several IP traceback mechanisms, we can find their own pros and cons primitives. And then we performed simulations on reflector based DRDoS network packets. In first, we suggest a NS-2 based IP traceback module and implement it for finding its real DRDoS attacker. As a results, we can find advanced new IP traceback scheme for providing enhanced proactive functionality against DRDoS attack.

  • PDF

Design and Implementation of Interface Module between Network Framework for Sensor Network Application and Co-Simulator (센서네트워크 어플리케이션을 위한 네트워크 프레임워크와 통합시뮬레이터 간의 인터페이스 구현 및 설계)

  • Lee, Jeong-Joo;Koak, Dong-Eun;Seo, Min-Suk;Park, Hyun-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.2
    • /
    • pp.515-524
    • /
    • 2013
  • For the development of reliable software, Software testing is the most important. Recently small changes of the software according to the importance of regression testing is growing. To verify Application of a large number of nodes, Network simulator environment is required. This paper proposed interface module between network framework for sensor network application and co-simulator to unit test sensor network application. To conclude, developer can focus on sensor network application implementation only, so the improved integrated simulator contributes to increase development productivity.

Development of Knocking discrimination and Engine balance Correction Algorithm of CRDI Engine ECU (산업용 CRDI 엔진에서 노킹 분석 시뮬레이터 구현 및 OBD-II 진단기 S/W 설계)

  • Kim, Hwa-seon;Jang, Seong-jin;Nam, Jae-hyun;Jang, Jong-yug
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.369-373
    • /
    • 2012
  • 최근 강화된 국내외의 배출가스 규제 조건을 충족시키기 위해, 사용자의 요구대로 연료의 분사시기와 분사량을 조절할 수 있는 CRDI ECU 제어 알고리즘의 개발이 필요하다. 따라서 본 논문에서는 산업용 CRDI 엔진 전용 ECU에 적용할 수 있는 노킹 판별 및 엔진 밸런스 보정이 가능한 노킹 분석 시뮬레이터를 개발하였다. 개발한 노킹 분석 시뮬레이터의 결과를 OBD-II 표준을 사용하여 차량 위주의 진단기를 개발하여 운전자가 직접 차량을 진단할 수 있는 운전자 중심의 진단 서비스를 제공하고자 한다. 이를 위해 자동차 고장진단 신호 및 센서 출력 신호를 유선시스템과 무선 시스템인 블루투스 모듈을 이용하여 실시간 통신이 제공 될 수 있는 OBD-II 진단기 S/W 설계 방안을 제안함으로써 차량의 연비를 향상시키고, 유해 배출가스의 발생을 최소화하여 엔진 효율성의 개선 방안을 제시하고자 한다.

  • PDF

Algorithm for Partitioning the Simulation Models Based on DEVS-features for Distributed Simulation Environment (분산 시뮬레이션을 위한 DEVS 특성 기반 시뮬레이션 모델 분배 방법)

  • Kang, Won-Seok;Kim, Ki-Hyung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.513-518
    • /
    • 2007
  • 시뮬레이션 방법론에 있어서 모델기반 시뮬레이션과 프로세스기반 시뮬레이션으로 나눌 수 있는데, 재사용성, 확장성, 시뮬레이터 기술 용이성 등의 장점으로 모델기반 시뮬레이션이 많이 사용되고 있다. 이러한 이유로 근래에는 컴퓨터 시스템, 항공, 자동차 등에서 모델 기반 시뮬레이션 방법이 사용되고 있다. 모델기반 시뮬레이션 방법으로 수학적 이론을 기반으로 모델을 정의하는 DEVS(Discrete Event System Specification) 형식론은 계층적이고 모듈화 된 형태로 이산사건 시스템을 기술한다. 대규모의 복잡한 시뮬레이션 모델을 검증 할 목적으로 분산 시뮬레이션 방법론이 있는데, 이들은 크게 동기적인 방법과 비동기적인 방법이 있다. 동기적 방식보다 빠른 수행을 위해 비동기적 방법은 전체 Time-order 순이 아닌 로컬 Time-order를 가진다. 그러나 비동기적 방식에는 분산된 시뮬레이터들 간의 전체 Time-order를 유지하기 위해 전 처리된 시뮬레이터 결과들을 저장하는데, Time-order 상으로 현재의 시뮬레이션 시간보다 과거의 사건이 왔을 때 그 이벤트를 처리해주어야 되기 때문이다. 이러한 비동기적 분산 시뮬레이션 방법론에서는 전체 Time-order를 유지하기 위해 과거의 Time-order를 가지는 이벤트가 왔을 때 rollback operation을 수행한다. 그러나 rollback operation은 분산 시뮬레이션 방법론에서 성능 장애요소 중 하나이다. 본 논문에서는 rollback operation을 최소할 할 수 있는 DEVS 모델 분배 방법을 제안한다.

  • PDF

The Coordinate Conversion for Flight Dynamics Simulation (비행 운동 시뮬레이션을 위한 좌표계 변환)

  • Baek, Joong-Hwan;Hwang, Soo-Chan;Kim, Chil-Yong
    • Journal of Advanced Navigation Technology
    • /
    • v.3 no.2
    • /
    • pp.139-146
    • /
    • 1999
  • A flight simulator is composed of engine, navigation systems and instrument modules. However, two problems exist here. First, the coordinate of each independent module is not same. To solve this problem, we design a method that mutual coordinates are capable of transformation each other. Second, the distance and bearing between two points on the earth are computed in a sphere shape using the spherical trigonometry. However, the computing time is very severe. In this paper, we project the sphere into the planar to reduce the computing time. An experimental result shows that the performance of the proposed method is excellent to both distance and bearing calculations in close region. Also, the computing time is reduced from $4.95{\times}10^{-4}$ seconds to $1.648{\times}10^{-4}$ seconds.

  • PDF

Design and Verification of PCS Transmitting and Receiving Module for 40/100 Gigabit-Ethernet (40G/100G 이더넷을 위한 PCS 송수신부 설계 및 기능 검증)

  • Han, Kyeong-Eun;Kim, Seung-Hwan;Ahn, Kye-Hyun;Kim, Kwang-Joon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.35 no.11B
    • /
    • pp.1579-1587
    • /
    • 2010
  • In this paper, we design the PCS(Physical Coding Sublayer) transmitting and receiving module for 400/1000 Ethernet and verify the performance of it through logic simulation. In this work, we defined each function module and internal/external control signals and implemented them using HDL programming language. We also designed 64B/66B encoding/decoding, scrambling/descrambling including operation mode, detection of invalid frames, and multi-lane based distribution/arrangement. It was simulated using ModelSim and verified in terms of the operation and timing according to input data. The simulation result shows that all designed modules in 400/100G Ethernet are correctly performed.

Development of WPF based Circuit Emulator using RaspberryPi (라즈베리파이를 이용한 WPF 기반 회로에뮬레이터 개발)

  • Lee, Young-Woon;Kim, Myung-Hyun;Lee, Jung-Hoon;Lee, Tae-Ho;Lee, Hwan-Hee;Kim, Byung-Gyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.24-26
    • /
    • 2015
  • 최근 많이 활용되고 있는 라즈베리파이에 기반한 임베디드 시스템을 구축함에 있어서 사용자는 회로에 대한 이해와 하드웨어 비용이라는 측면에서 어려움을 갖게 되는 경우가 많다. 본 논문에서는 이러한 시스템을 가상으로 테스트할 수 있는 솔루션을 제안하고자 한다. 개발된 프로그램은 사용자가 실제 회로를 구성하는 것과 같이 가상의 공간에서 모듈을 배치하고 모듈 간에 선을 연결하는 것으로 회로를 구성하고 동작을 테스트할 수 있다 프로그램은 회로편집기, 인터프리터, 시뮬레이터의 세 가지 요소로 구성되어 있으며 전체 9개의 모듈을 제공하고 있다. 각각의 모듈은 제조사에서 제공하는 데이터 시트와 제원을 바탕으로 실제 회로 테스트를 거쳐 추상화하는 작업을 수행하였다. 개발된 프로그램의 품질수준을 한층 끌어올린다면 비용절감과 학습, 교육 측면에서 유용하게 이용될 수 있으며, 전기물리엔진의 구현, 실제 보드로 포팅이 가능한 수준의 인터프리터, 시뮬레이션 로직의 일반화가 필요할 것으로 판단된다.