• 제목/요약/키워드: Dynamic System Simulator

검색결과 347건 처리시간 0.034초

VIP/Sim : Statecharts에 기반을 둔 가상 프로토타이핑 시뮬레이터 설계 및 구현 (VIP/Sim : Design and Implementation of Virtual Prototyping Simulator based on Statecharts)

  • 김철웅;한상용;최진영;이정아
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.891-900
    • /
    • 2000
  • A Visual development framework for embedded system is presented based on virtual prototyping. Embedded systems often are used in life critical situation, where reliability is very important. Time_to_market, correctness, user_friendly_design are another features required for embedded system design. However, embedded systems are today designed with an ad hoc approach that is heavily based on earlier experience with similar products. We believe that new design paradigm is needed and it should be based on the use of formal model and visual system to describe the behavior of the system at a high level abstraction. Virtual prototyping has all the required features. It has the following advantages; correct design, clear interface definition, idea experimentation, increased communication. In this paper, we describe the design and implementation of VIP/Sim(Virtual Prototyping Simulator), a visionary development framework for embedded system design. New feature such as state polymorphism is augmented to the de_facto standard formal language, statechart, for enhanced dynamic modeling. Actual design experience with VIP/Sim is also discussed.

  • PDF

ROV Manipulation from Observation and Exploration using Deep Reinforcement Learning

  • Jadhav, Yashashree Rajendra;Moon, Yong Seon
    • Journal of Advanced Research in Ocean Engineering
    • /
    • 제3권3호
    • /
    • pp.136-148
    • /
    • 2017
  • The paper presents dual arm ROV manipulation using deep reinforcement learning. The purpose of this underwater manipulator is to investigate and excavate natural resources in ocean, finding lost aircraft blackboxes and for performing other extremely dangerous tasks without endangering humans. This research work emphasizes on a self-learning approach using Deep Reinforcement Learning (DRL). DRL technique allows ROV to learn the policy of performing manipulation task directly, from raw image data. Our proposed architecture maps the visual inputs (images) to control actions (output) and get reward after each action, which allows an agent to learn manipulation skill through trial and error method. We have trained our network in simulation. The raw images and rewards are directly provided by our simple Lua simulator. Our simulator achieve accuracy by considering underwater dynamic environmental conditions. Major goal of this research is to provide a smart self-learning way to achieve manipulation in highly dynamic underwater environment. The results showed that a dual robotic arm trained for a 3DOF movement successfully achieved target reaching task in a 2D space by considering real environmental factor.

New algorithm for simulating heat transfer in a complex CPFS (Cable Penetration Fire Stop)

  • Yun, Jong-Pil;Kwon, Seong-Pil;Cho, Jae-Kyu;Yoon, En-Sup
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1798-1803
    • /
    • 2003
  • In this work the dynamic heat transfer occurring in a cable penetration fire stop system built in the firewall of nuclear power plants is three-dimensionally investigated to develop a test-simulator that can be used to verify effectiveness of the sealants. The dynamic heat transfer can be described by a partial differential equation (PDE) and its initial and boundary conditions. For the shake of simplicity PDE is divided into two parts; one corresponding to the heat transfer in the axial direction and the other corresponding to the heat transfer on the vertical layers. Two numerical methods, SOR (Sequential Over-Relaxation) and FEM (Finite Element Method), are implemented to solve these equations respectively. The axial line is discretized, and SOR is applied. Similarly, all the layers are separated into finite elements, where the time and spatial functions are assumed to be of orthogonal collocation state at each element. The heat fluxes on the layers are calculated by FEM. It is shown that the penetration cable influences the temperature distribution of the fire stop system very significantly. The simulation results are shown in the three-dimensional graphics for the understanding of the transient temperature distribution in the fire stop system.

  • PDF

Logic circuit design for high-speed computing of dynamic response in real-time hybrid simulation using FPGA-based system

  • Igarashi, Akira
    • Smart Structures and Systems
    • /
    • 제14권6호
    • /
    • pp.1131-1150
    • /
    • 2014
  • One of the issues in extending the range of applicable problems of real-time hybrid simulation is the computation speed of the simulator when large-scale computational models with a large number of DOF are used. In this study, functionality of real-time dynamic simulation of MDOF systems is achieved by creating a logic circuit that performs the step-by-step numerical time integration of the equations of motion of the system. The designed logic circuit can be implemented to an FPGA-based system; FPGA (Field Programmable Gate Array) allows large-scale parallel computing by implementing a number of arithmetic operators within the device. The operator splitting method is used as the numerical time integration scheme. The logic circuit consists of blocks of circuits that perform numerical arithmetic operations that appear in the integration scheme, including addition and multiplication of floating-point numbers, registers to store the intermediate data, and data busses connecting these elements to transmit various information including the floating-point numerical data among them. Case study on several types of linear and nonlinear MDOF system models shows that use of resource sharing in logic synthesis is crucial for effective application of FPGA to real-time dynamic simulation of structural response with time step interval of 1 ms.

IoT 디바이스의 연결성 향상을 위한 동적 leaf 모드 기반의 INFRA-RPL (INFRA-RPL to Support Dynamic Leaf Mode for Improved Connectivity of IoT Devices)

  • 홍석원;유성은
    • 대한임베디드공학회논문지
    • /
    • 제18권4호
    • /
    • pp.151-157
    • /
    • 2023
  • RPL (IPv6 Routing Protocol for Low-power Lossy Network) is a standardized routing protocol for LLNs (Low power and Lossy Networks) by the IETF (Internet Engineering Task Force). RPL creates routes and builds a DODAG (Destination Oriented Directed Acyclic Graph) through OF (Objective Function) defining routing metrics and optimization objectives. RPL supports a leaf mode which does not allow any child nodes. In this paper, we propose INFRA-RPL which provides a dynamic leaf mode functionality to a leaf node with the mobility. The proposed protocol is implemented in the open-source IoT operating system, Contiki-NG and Cooja simulator, and its performance is evaluated. The evaluation results show that INFRA-RPL outperforms the existing protocols in the terms of PDR, latency, and control message overhead.

Dynamic Optimization of Active Queue Management Routers to Improve Queue Stability

  • Radwan, Amr
    • 한국멀티미디어학회논문지
    • /
    • 제18권11호
    • /
    • pp.1375-1382
    • /
    • 2015
  • This paper aims to introduce the numerical methods for solving the optimal control theory to model bufferbloat problem. Mathematical tools are useful to provide insight for system engineers and users to understand better about what we are facing right now while experiment in a large-scale testbed can encourage us to implement in realistic scenario. In this paper, we introduce a survey of the numerical methods for solving the optimal control problem. We propose the dynamic optimization sweeping algorithm for optimal control of the active queue management. Simulation results in network simulator ns2 demonstrate that our proposed algorithm can obtain the stability faster than the others while still maintain a short queue length (≈10 packets) and low delay experience for arriving packets (0.4 seconds).

시변 드룹을 이용한 이중여자풍력발전기의 출력 평활화 (Dynamic droop-based power smoothing of a doubly-fed induction generator)

  • 황민;이진식;이혜원;강용철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2015년도 제46회 하계학술대회
    • /
    • pp.177-178
    • /
    • 2015
  • This paper proposes a power smoothing scheme of a doubly-fed induction generator. The proposed scheme aims to mitigate system frequency deviation caused by the variable wind. To achieve this, a dynamic droop loop is used and its gain changes with rate of change of frequency so that it can release a large amount of kinetic energy at the initial stage of a frequency event. The performance of the proposed scheme was investigated in a model system with high wind penetration using EMTP-RV simulator. The test results indicate that the scheme can smooth the output power by absorbing or releasing the output power under a varying wind condition.

  • PDF

운전시 부작업이 수행도와 심리적 작업부하에 미치는 영향 (The Effects of Secondary Taskon Driving Performance and Subjective Workload)

  • 윤상영;이근회;김정룡
    • 산업경영시스템학회지
    • /
    • 제21권45호
    • /
    • pp.145-154
    • /
    • 1998
  • The effects of secondary task on driving performance and subjective workload were investigated during a simulated driving. The driving performance was determined by the appropriateness of break timing. The driving simulator was provided by the Korea Road Traffic Safety Association. The subjective workload was tested by using a multidimensional measure such as NASA-TLX. Road was categorized into two types: narrow alley and wide street. The secondary task included pushing the number on the cellular phone, pushing radio channel, and conversing with a passenger. Seventeen subjects volunteered in the study. The data were analyzed by using SAS. Results showed that using the cellular phone and pushing channel during driving caused 3∼22% decline of driving performance and 42∼59% increase of subjective workload respectively. These results indicated that the secondary task could be potentially dangerous although there was not a significant performance decrease due to the notable increase of mental workload. In the future, if we can use a more sensitive and realistic driving simulator, the effects of secondary task under a dynamic driving situation can be investigated.

  • PDF

펄스 반복 주파수 코드에 동기된 출력 가변형 레이저 다이오드 드라이버 구현 (Implementation of the Variable Output Laser Diode Driver Synchronized with a Pulse Repetition Frequency Code)

  • 이영주;김용평
    • 전기학회논문지
    • /
    • 제64권5호
    • /
    • pp.746-750
    • /
    • 2015
  • In this paper, we propose a simulator to evaluate the performance of the semi-active laser guidance or the quadrant photodetector and to simulate the laser power reflected from a target. The laser pulse repetition frequency was generated and synchronized with the laser pulse repetition(PRF) code. To evaluate the performances of the proposed methods, we implemented a prototype system and performed experiments. As a result, the generated high voltage was variable in the range of DC 3V to 340V and has the rate of change of 2000 V/s. PRF code can be generated within 50ms ∼ 100ms and the error is implemented within 0.3ns. The laser output is synchronized with the PRF code and has a dynamic range of 23.6dB.

객체지향적 시뮬레이션플랫폼을 이용한 이동통신 시뮬레이션 구현 (An Implementation of the Mobile Communication Simulator using a Object-Oriented Simulation Platform)

  • 윤영현;김상복;이정배
    • 정보처리학회논문지C
    • /
    • 제11C권5호
    • /
    • pp.613-620
    • /
    • 2004
  • 오래 전부터 이동통신 서비스를 위한 통신 프로토콜이나 기능 요소의 성능을 평가하고 시험하기 위하여 시뮬레이션을 통한 평가 방법이 사용되었다. 본 논문에서는 객체지향적 시뮬레이션 플랫폼을 이용하여 이동통신 서비스의 성능을 예측할 수 있는 이동통신 시뮬레이터인 PCSsim (Personal Communication System Simulator)를 구현하였다. PCSsim은 사용자 이동성, 호 발생 주기 및 호 지속 시간을 고려하여 기지국과 이동호스트를 시뮬레이션 할 수 있다. 이를 이용해 본 논문에서는 주거 및 상업지역에서의 통화 발생률, 사용자 이동 속도와 통화 시간에 따른 핸드오프 발생율을 시뮬레이션 결과로 제시하였으며, 시뮬레이션 결과로 발생된 핸드오프율과 실제 서비스 환경에서의 핸드오프율이 거의 유사한 특성을 나타내는 것을 확인할 수 있었다. PCSsim은 설계 과정에서 동적 핸드오프 버퍼링이나 사용자 통화 특성에 따른 기지국 특성을 조정하는데 사용될 수 있으며, 기지국 지역 특성과 사용자 이동성을 반영하여 새로운 이동통신 네트워크를 구축하는데 사용할 수 있다.