• Title/Summary/Keyword: 실시간 분산 시뮬레이션

Search Result 149, Processing Time 0.042 seconds

Design and Implementation of Client-Server Model on Virtual Real-time Interactive Distributed Simulation Environment Using Web (웹을 이용한 가상 실시간 상호작용 분산 시뮬레이션 환경엣 클라이언트-서버 모델의 설계 및 구현)

  • Jeong, Jin-Rip;U, Yeong-Je;Jeong, Chang-Seong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.1
    • /
    • pp.57-65
    • /
    • 1999
  • The simulation which is larger scale, complex and interactive with clients treat a lot of messages. It can be thinking more efficient distributed simulation than sequential one. The training simulation with multi-users is geographically distributed, and required high cost to operate and maintain system as increasing user requirements. The adaptation of web technology to the simulation can be a way to solves it without cost added. But dynamic web environment can causes causality error of events. This paper is concerned with client-server model, which supports interaction between distributed simulation server and web browser, and it is implemented by Java distributed object model. the result have shown that the distributed simulation is performed correctly on dynamic environment.

  • PDF

Distribution of an OLP based Industrial Robot Simulation System (OLP 기반의 산업용 로봇 시뮬레이션 시스템의 분산화)

  • Kim, Jae-Wook;Lee, Jung-Tae;Ryu, Ki-Yeol;Kim, Jong-Chul;Borm, Jin-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.218-222
    • /
    • 2006
  • 최근 산업현장에서는 작업의 빈번한 변화에 따른 로봇의 재배치, 테스트로 인해 많은 비용이 소모되고 있다. 이러한 문제점의 해결방안으로 OLP(Off-line Programming) 시뮬레이션 시스템이 주목받고 있다. 현재 대부분의 OLP 시뮬레이션 시스템은 하나의 컴퓨터에서 실행되는 하나의 응용프로그램으로 되어있다. 따라서 로봇을 제어하는 시뮬레이션 프로그램이 복잡해지고 시뮬레이션 대상이 되는 작업장의 규모가 커지게 되면 이와 비례하여 시뮬레이션에 소모되는 시간이 늘어나게 되고 이로 인하여 시뮬레이션 진행상황을 실시간에 맞추어 출력하지 못하게 되는 경우가 발생하게 된다. 또한 하나 컴퓨터에서 실행되는 응용 프로그램의 한계로 인해 시뮬레이션 상황을 출력하는 화면크기는 제한될 수밖에 없어지고 여러 작업장의 시뮬레이션 진행상황을 동시에 확인하기가 힘들어 진다. 본 논문에서는 이러한 문제점을 해결하기 위하여 하나의 PC에서 실행되는 OLP 시뮬레이션 시스템을 사용자가 지정하는 로봇의 집합 단위로 네트워크로 연결된 여러 개의 PC에서 실행할 수 있도록 하여 다수의 로봇 제어 프로그램을 실행하는데 걸리는 부하와 시뮬레이션 진행 상황을 출력하는 CAD시스템에 걸리는 부하를 분산 시키고 연결된 여러 PC를 통해 시뮬레이션 진행상황을 자유롭게 확인할 수 있는 구조를 제안하였다. 그리고 시뮬레이션 시스템의 분산화로 인해 발생하는 동기화 문제에 대한 해결 방안으로 기존 시스템에 사용되는 이벤트/사이클 혼합 방식의 로봇 시뮬레이션 시스템의 알고리즘을 분산시킨 방안을 제시하였다.

  • PDF

Multi-group Management in the Distributed Real-time Multicast Protocol (분산 실시간 멀티캐스트 프로토콜에서의 다중 그룹 관리)

  • 노진홍;홍영식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.460-462
    • /
    • 2004
  • 분산 환경에서의 효과적인 통신 방법인 멀티캐스트 프로토콜이 그동안 많이 연구되었다. 하지만 인터넷 기반 네트워크의 급속한 발달로 실시간 데이터를 요구하는 환경으로 변화함에 따라 실시간 멀티캐스트 프로토콜의 필요성이 대두되었다. 실시간 프로토콜 중 하나인 RFRM(Release-time based Fault-tolerant Real-time Multicast protocol)은 메시지의 신뢰성을 보장하고 뷰의 일관성을 유지하며 고장을 감내한다는 장점이 있지만 한 개의 그룹만을 지원한다는 단점을 가지고 있다. 따라서 본 논문에서는 실시간 멀티캐스트 프로토콜인 RFRM을 확장하여 멀티그룹을 지원하는 뷰 관리기능을 추가하였고, 그 성능을 분석하기 위하여 Erlang/OTP를 사용하여 구현된 결과를 TMO(Time-triggered Message-triggered Object) 모델을 사용한 실시간 시뮬레이션의 결과와 기존의 RFRM의 그룹 연산 성능과 비교하였다.

  • PDF

Group Management in the Distributed Real-time Multicast Protocol (분산 실시간 멀티캐스트 프로토콜에서 그룹 관리)

  • 노진홍;나성국;홍영식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.1-3
    • /
    • 2003
  • 인터넷 보급의 확산으로 네트워크 컴퓨팅이 급속히 발달하며 멀티캐스트 프로토콜의 형태도 실시간 환경을 요구하는 형태로 변화하고 있다. 분산 실시간 멀티캐스트 프로토콜에서의 통신은 높은 신뢰성을 요구하고, 참가자들의 정보인 뷰(view)의 일관성을 유지하는 작업은 멀티캐스트 프로토콜 기능 중 가장 중요하다고 볼 수 있다. 이러한 뷰의 관리는 멀티캐스트 프로토콜의 전반적인 성능에 매우 큰 영향을 주는 부분이다. 따라서 본 논문에서는 논리적 링 구조로 뷰를 관리하는 실시간 멀티캐스트 프로토콜의 그룹 연산 성능을 분석하기 위하여, TMO 모델을 사용한 실시간 시뮬레이션과 프로토콜 구현을 통한 실험을 하였고, 그 결과를 비교하였다.

  • PDF

DEV&DESS-Based Real-Time Distributed Simulation Method Using DDS for Design Verification of Cyber-Physical Systems (CPS 설계 검증을 위한 DDS 및 DEV&DESS 기반의 실시간 분산 시뮬레이션 방법)

  • Kim, Jin Myoung;Lee, Hae Young;Chun, Ingeol;Kim, Won-Tae
    • Journal of the Korea Society for Simulation
    • /
    • v.23 no.2
    • /
    • pp.1-6
    • /
    • 2014
  • CPS (cyber-physical systems) which consists of connected and diverse embedded systems and physical systems are a new paradigm. Traditional systems were usually considered to be passive and dumb parts in physical systems, but with CPS, we have to take into account what are being moved or changed in the physical systems. So, as increasing the complexity of CPS, potential errors in the systems also increase. In this paper, for enhancing the reliability of CPS, we exploit an executable-model-based design methodology and propose a distributed simulation method to verify the design of CPS. For the design of the systems including discrete and continuous factors, we apply DEV&DESS formalism and simulate models in distributed simulation environments through DDS middleware. We also illustrate the applications of CPS with our modeling tool.

CANDU 6 원전분석기에서 원자로의 연소해석 몇 운전중 핵연료교체 모사기능의 도입

  • 박경석;김현대;안호준
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1997.10a
    • /
    • pp.141-146
    • /
    • 1997
  • 원전분석기가 원자로의 연소해석 및 운전중 핵연료교체 모사를 수행함으로서 노심 핵연료 관리 실습을 할 수 있는 기능을 갖도록 하는 새로운 개념을 도입하였다. 이를 지원하기 위하여 시뮬레이션 결과의 효율적 display를 위한 3차원 가시화와 사용자와의 상호 교류 및 실시간 시뮬레이션을 위한 분산 프로세스 개념의 적용이 시도되었다.

  • PDF

Microgrid Operation Method Using Short-range Wireless Communication (근거리 무선통신(Zigbee)을 이용한 마이크로 그리드 운영기법)

  • Choe, Won-Jun;Chung, Il-Yop;Won, Dong-Jun
    • Proceedings of the KIEE Conference
    • /
    • 2011.07a
    • /
    • pp.410-411
    • /
    • 2011
  • 본 논문에서는 태양광 전원, 배터리, 마이크로터빈, 스마트 홈 등 다양한 목적과 특성을 가진 요소로 구성된 마이크로그리드를 효율적으로 제어, 관리하기 위한 분산 지능형 제어원리를 제안한다. 기존의 중앙집중식 제어원리는 중앙에서 전체 시스템에 대한 정보를 취득하여 운영에 대한 의사결정을 독점하는 구조였다면 제안하는 원리는 마이크로그리드의 구성요소가 각각 지능형 에이전트를 기반으로 스스로 데이터를 취득하고 이웃 에이전트와의 대화와 협조를 통해 분산제어를 수행하는 방식이다. 각 에이전트 사이는 근거리 무선통신 방식인 Zigbee를 이용하였고 마이크로그리드를 실시간으로 해석하기 위하여 MATLAB 기반의 실시간 시뮬레이터를 이용하였다. 실시간 마이크로그리드 시뮬레이션 모델과 에이전트 역할을 하는 마이크로 컨트롤러를 연계하여 Hardware-in-the-loop 기반의 데모시스템을 구축하였고 제안하는 원리에 대해 검증하였다.

  • PDF

Optimal Buffer Control in Real-Time Stream Processing Systems (실시간 스트림 프로세싱 시스템에서의 버퍼 컨트롤 최적화 기법)

  • Kim, Byung-Sang;Kim, Dae-Sun;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.211-212
    • /
    • 2011
  • 스트림 프로세싱 시스템은 실시간 데이터 수집 장치와 대규모 분산 컴퓨팅 환경이 결합되어 데이터 생성과 가공을 통하여 다수의 결과를 병렬적으로 도출하는 분산 프로그래밍 모델이다. 본 논문에서는 프로세스간에 필수적으로 요구되는 유입데이터 버퍼 관리에 초점을 두고 있다. 데이터의 유입률에 따라 동적으로 분석 프로세스를 확장시킴으로서 프로세스간 버퍼의 크기를 제어하는 기법을 제안하며 시뮬레이션을 통하여 성능 분석을 하였다.

A design of soft-real time communication protocol for the environment of gamsung engineering (감성 공학 환경을 지원하는 soft-real time 통신 프로토콜의 설계)

  • 진종욱;고희동
    • Proceedings of the Korean Society for Emotion and Sensibility Conference
    • /
    • 1999.11a
    • /
    • pp.92-96
    • /
    • 1999
  • 다중 감각 실험 환경을 구축시에 시청각 뿐 아니라 열감각, 촉각, 후각등 다중 감각등의 제시가 필요하다. 이러한 실험 환경은 작업의 부하를 분산하고, 모듈 개발 방법을 도입하기 위해서 분산 시스템으로 구축되는데 이에 추가적으로 실시간 동작 속성을 가지는 프로토콜이 필요하다. 본 연구는 이러한 실시간 동작 속성을 가지며 개별 모듈의 용이한 개발의 지원과 고장시의 대책으로서 임의의 모듈의 고장시의 대처 방안과 제어 모듈의 프로그램 용이성을 제공하는 프로토콜을 설계하였다. 다양한 시뮬레이션 재구성 능력을 제공할 수 있는 필드의 동적 바인딩을 지원하며, 동일 모듈의 연결로 새로운 모듈을 합성할 수 있는 능력을 가질 수 있는 분산 실험 시스템을 설계하였다.

  • PDF

Real-Time Vital Sign Information System Implementation uisng TMO(Time-Triggered and Message-Triggered Object) (시간구동 및 메시지 구동 객체를 이용한 실시간 생체정보 시스템 구현)

  • Kim, Chun-Suk;Kim, Gwang-Jun;Jo, Ui-Ju
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.6
    • /
    • pp.678-685
    • /
    • 2010
  • One of the computer application fields which started showing noticeable new growth trends in recent years is the real time communication distributed computing application field. Object-oriented(OO) real time(RT) distributed computing is a form of real-time distributed computing realized with a distributed computer system structured in the form of an object network. In this paper, we describes the application environment as the patient monitor telemedicine system with TMO structure. Vital sign information web viewer systems is also the standard protocol for medical image and transfer. In order to embrace new technologies as telemedicine service, it is important to develope the standard protocol between different systems in the hospital, as well as the communication with external hospital systems. We implemented integration patient monitor telemedicine system between vital sign web viewer systems and hospital information systems.