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

Search Result 231, Processing Time 0.027 seconds

TeloSIM: Instruction-level Sensor Network Simulator for Telos Sensor Node (TeloSIM: Telos 형 센서노드를 위한 명령어 수준 센서네트워크 시뮬레이터)

  • Joe, Hyun-Woo;Kim, Hyung-Shin
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.11
    • /
    • pp.1021-1030
    • /
    • 2010
  • In the sensor network, many tiny nodes construct Ad-Hoc network using wireless interface. As this type of system consists of thousands of nodes, managing each sensor node in real world after deploying them is very difficult. In order to install the sensor network successfully, it is necessary to verify its software using a simulator beforehand. In fact Sensor network simulators require high fidelity and timing accuracy to be used as a design, implementation, and evaluation tool of wireless sensor networks. Cycle-accurate, instruction-level simulation is the known solution for those purposes. In this paper, we developed an instruction-level sensor network simulator for Telos sensor node as named TeloSlM. It consists of MSP430 and CC2420. Recently, Telos is the most popular mote because MSP430 can consume the minimum energy in recent motes and CC2420 can support Zigbee. So that TeloSlM can provide the easy way for the developers to verify software. It is cycle-accurate in instruction-level simulator that is indispensable for OS and the specific functions and can simulate scalable sensor network at the same time. In addition, TeloSlM provides the GUI Tool to show result easily.

The Implementation of photovoltaic simulator system with ATEasy Tool and PPS (ATEasy Tool과 PPS를 이용한 태양광 시뮬레이터 시스템 구현)

  • Kim, Sang-Mo;Jang, Ki-Young;Kim, Ki-Hyun;Lee, Seung-Hee;Yu, Gwon-Jong
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2009.06a
    • /
    • pp.103-106
    • /
    • 2009
  • In this paper, the implemented photovoltaic array simulator is the power supply based on a common photovoltaic characteristic. This simulator is consisted of a common DC power supply and PC for controlling output. User can select the number of PV modules and solar radiation energy and then can get output whatever user wants. This simulator is a very helpful system to PV generating test and unexpensive than the existing PV simulators.

  • PDF

Factors Related to Velocity Perception in a Graphic Simulator (시뮬레이터의 그래픽모듈에 대한 속도감 인자 분석)

  • Son, Kwon;Choi, Kyung-Hyun;Eom, Sung-Suk;Hong, Sung-Jin
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.9 no.3
    • /
    • pp.121-130
    • /
    • 2001
  • This paper addresses a method for evaluating perceived velocities of the graphic module in a driving simulator. The major two graphic factors associated with perceived velocities are analyzed: they are the lateral distance between a virtual driver and an array of environmental objects and the textural density of these objects. A graphical representation of a vehicle and its surrounding environment are constructed by employing a three-dimensional tool, Pro/ENGINEER and a virtual environment, dVISE. Using the developed virtual driving environment, experiments have been carried out to formulate the relationship between velocity perception and each factor. Based on the experimental results, nonlinear regression equations are derived to show how the perceived velocities are dependent upon distance/density.

  • PDF

CCTV 기반 차세대 항행지원 시스템에 관한 연구

  • O, Jae-Yong;Park, Se-Gil;Kim, Seon-Yeong
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2014.10a
    • /
    • pp.242-244
    • /
    • 2014
  • 최근 해양사고에 따른 피해가 늘어남에 따라 선박의 안전항해에 대한 관심이 높아지고 있다. 이에 따라 해양사고에 대한 규제 및 사고 방지를 위한 기술의 개발도 활발하게 진행되고 있으며, 많은 IT 기술들을 적용한 다양한 항해장비들이 개발되어 항해사의 안전운항을 지원하고 있다. 그러나 다양하고 많은 정보를 무분별하게 제공하기 보다는 정보를 표시하고 서비스하는 효율적인 방법에 대한 연구가 더욱 필요한 실정이며, 항해사가 신속하고 정확하게 의사결정을 할 수 있도록 항해장비는 보다 단순하고 직관적인 인터페이스를 가져야 할 것이다. 이러한 관점에서 본 논문에서는 차세대 항행지원 시스템의 요구사항을 정의하고, 이를 구현하기 위한 방법으로 증강현실 기술을 활용하는 방법에 대하여 기술한다. 본문에서는 CCTV 카메라를 기반으로 하는 항행지원 시스템의 설계와 각 모듈의 구현에 대해 설명하며, 선박운항 시뮬레이터를 이용한 시스템의 적용 가능성에 대해서도 언급한다. 이러한 증강현실 기반의 항행지원 시스템은 해양사고 방지 및 운항 효율 증대에 기여할 것으로 기대한다.

  • PDF

Navigation Information Adjustment Development Using Unity3D (Unity3D를 이용한 선교 항행정보 정합모듈의 구현)

  • Park, Ji-Soo;Oh, Jayong;Kim, Hye-jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.845-847
    • /
    • 2015
  • 선교에서 항해자는 견시를 통해 선박의 주위 상황을 인지하고, RADAR나 ECDIS와 갈은 항해 장비의 정보를 동시에 파악하면서 운항해야한다. 이렇게 복잡한 정보 제공 환경에서는 상황 인지에 대한 인적과실이 발생할 가능성이 크기 때문에 보다 효율적인 항행정보 제공 기술이 필요하다. 본 연구에서는 항해장비가 제공하는 다양한 정보들을 외부 영상에 중첩하여 전시할 수 있는 증강현실 기반 항해지원 시스템의 항행정보 정함 기술을 개방하고, 이를 선박운항 시뮬레이터 환경에서 검증하는 연구를 수행 하였다. 본 시스템은 항해장비로부터 항행정보를 획득한 후, 이 정보를 카메라를 통해 입력되는 영상과 중첩하여 항해사에게 제공하며, 효과적인 중첩처리를 위하여 상용 그래픽스 엔진인 Unity3D를 사용 하였다. 또한, 시뮬레이터 실험 결과 선박의 움직임에도 정확하게 정합되는 것을 확인하였으며, 개발원 기술은 향후 실제 선교환경에서 활용될 수 있는 증강현실 기반의 항행정보 지원 시스템에 활용될 수 있을 것으로 기대한다.

Improvements in the LoRaEnergySim Simulator for Supporting LBT Method (LoRaEnergySim 시뮬레이터에서 LBT 방식 지원을 위한 개선)

  • Sangsoo Park
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.311-312
    • /
    • 2024
  • 본 논문에서는 대규모 LoRaWAN 환경에서 무선 통신을 통한 단말기와 게이트웨이 간에 패킷의 송수신에 있어 시간 및 소비전력의 특성의 도출이 가능한 시뮬레이터인 LoRaEnergySim에서 LBT 방식의 미디어 접근 제어 방식을 지원하도록 개선하여 국내 TTA 표준에 따른 시뮬레이션이 가능하도록 한다. 이를 위해 LoRaEnergySim 프레임워크 노드의 상태 전환 모델에 LBT 상태를 추가하고 에너지 프로파일에 LBT 상태에서 소비되는 에너지 항목을 추가한다. 개선된 LoRaEnergySim 시뮬레이션의 기능을 검증하기 위해 임의의 패킷에 대해 상태 전환 모델에 따라 하나의 상태에서 소비되는 전력과 다음 상태로 전이되기까지 소요되는 시간을 도식화 할 수 있는 부가 모듈을 구현한다.

  • PDF

The Software Complexity Estimation Method in Algorithm Level by Analysis of Source code (소스코드의 분석을 통한 알고리즘 레벨에서의 소프트웨어 복잡도 측정 방법)

  • Lim, Woong;Nam, Jung-Hak;Sim, Dong-Gyu;Cho, Dae-Sung;Choi, Woong-Il
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.47 no.5
    • /
    • pp.153-164
    • /
    • 2010
  • A program consumes energy by executing its instructions. The amount of cosumed power is mainly proportional to algorithm complexity and it can be calculated by using complexity information. Generally, the complexity of a S/W is estimated by the microprocessor simulator. But, the simulation takes long time why the simulator is a software modeled the hardware and it only provides the information about computational complexity quantitatively. In this paper, we propose a complexity estimation method of analysis of S/W on source code level and produce the complexity metric mathematically. The function-wise complexity metrics give the detailed information about the calculation-concentrated location in function. The performance of the proposed method is compared with the result of the gate-level microprocessor simulator 'SimpleScalar'. The used softwares for performance test are $4{\times}4$ integer transform, intra-prediction and motion estimation in the latest video codec, H.264/AVC. The number of executed instructions are used to estimate quantitatively and it appears about 11.6%, 9.6% and 3.5% of error respectively in contradistinction to the result of SimpleScalar.

Internet worm classification depend on spreading specificity (전파특성에 따른 인터넷 웜의 분류 기법 연구)

  • Lee Swengkyu;Cho G. H;Lee M. S;Moon J. S;Kim D. S.;Seo J. T.;Park E. K.
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.10-12
    • /
    • 2005
  • 인터넷 및 네트워크가 급격하게 발전함에 따라 많은 피해가 발생하고 있으며, 이러한 피해중 웜은 많은 장비 및 네트워크 상의 위협을 준다 이러한 위협이 되는 웜을 잘 대처하기 위해서는 웜의 행동자체에 대한 파악을 반드시 해야 하고 이에 선행 연구작업으로써 웜 분류는 반드시 실시되어야 한다. 외국의 웜 분류 연구중 UC Berkeley와 시만텍사의 분류방안을 살펴보고 그러한 분류 방안에 기반한 트래픽 및 웜 행동 패턴을 기준으로 전파특성과 웜의 행동 단계별 기준하에 재정립 및 분류 기법을 제안하겠다. 이러한 웜의 분류는 차후 시뮬레이터 모듈의 구현과 칵 모듈의 조합을 통한 구체적인 웜 모델링에 대한 연구의 기초가 된다.

  • PDF

Modeling of Snake-like Robot and Evolutionary Computation based Generation of Locomotion (뱀형 로봇의 모델링과 진화연산 기반 이동 생성)

  • Seo, Ki-Sung;Jang, Jae-Young;Ahn, Ihn-Seok
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.121-123
    • /
    • 2009
  • 뱀형 모듈라 로봇은 다양한 환경에 대해서 강인성을 가지고 있고, 모듈 일부의 고장에도 이동할 수 있는 장점을 가진다. 그러나 이동 제어 방법이 어렵고, 아직까지 효율적인 이동법의 개발이 미비한 편이다. 본 연구에서는 뱀형 로봇의 이동제어를 위하여 GA(Genetic Algorithm)기반의 위상제어 방식과 GP(Genetic Programing)를 사용한 임의의 관절궤적 생성 방식을 비교한다. KMC사의 뱀형 로봇을 대상으로 먼저 webots 시뮬레이터 상에서 모델링 및 시뮬레이션을 수행하여 위의 방법들을 비교하였다.

  • PDF

An Implementation on the Reconfigurable FPGA System of Accurate and Cost-effective Fuzzy Logic Controller (고정밀 저비용 퍼지 제어기의 재구성 가능한 FPGA 시스템 상에 구현)

  • 조인현;김대진
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1997.11a
    • /
    • pp.67-72
    • /
    • 1997
  • 본 논문은 저비용이면서 정확한 제어를 수행하는 새로운 퍼지 제어기의 재구성 가능한 FPGA 시스템상의 구현을 다룬다. 제안한 퍼지 제어기 (Fuzzy Logic Controller : FLC)의 시스템 구조와 이의 VHDL 설계 및 시뮬레이션은 다른 논문에 나타나 있다. 제안한 퍼지 제어기의 구현 과정은 다음과 같다. 각 모듈은 VHDL 언어에 의해서 기술된 뒤, Synopsys사의 FPGA 컴파일러에 의해 합성된다. 합성된 각 모듈은 Xilinx사의 XactStep 6.0에 의해 최적화 및 배치, 배선이 이루어진다. 얻어진 Xilinx rawbit 파일은 VCC사의 r2h에 의해 C 언어의 header 파일 형태의 하드웨어 object로 변환된다. C언어 형태의 하드웨어 object를 포함하는 응용 제어 프로그램이 C 컴파일러에 의해 컴파일된 후, 이 실행 파일이 재구성 가능한 FPGA 시스템 상에 다운로드된다. 제안한 퍼지 제어기를 EVCI 보드 상에 동적으로 구현하여 트럭 후진 주차 제어에 사용할 때 걸리는 시간을 Synopsys사의 VHDL 시뮬레이터와 워크스테이션상에서 C언어에 의해 구현하여 트럭 후진 주차 제어에 사용할 때 걸리는 시간을 각각 비교하였다.

  • PDF