• 제목/요약/키워드: Real-Time Distributed Systems

검색결과 462건 처리시간 0.029초

DEVS형식론을 적응한 HLA기반의 분산 실시간 시뮬레이션 시스템 개발 (Development of the Distributed Real-time Simulation System Based on HLA and DEVS)

  • 김호정;이재현;조길석
    • 한국군사과학기술학회지
    • /
    • 제9권3호
    • /
    • pp.25-32
    • /
    • 2006
  • Weapon systems composed of several subsystems execute various engagement missions in distributed combat environments in cooperation with a large number of subordinate/adjacent weapon systems as well as higher echelons through tactical data links. Such distributed weapon systems require distributed real-time simulation test beds to integrate and test their operational software, analyze their performance and effects of cooperated engagement, and validate their requirement specifications. These demands present significant challenges in terms of real-time constraints, time synchronization, complexity and development cost of an engagement simulation test bed, thus necessitate the use of high-performance distributed real-time simulation architectures, and modeling and simulation techniques. In this paper, in order to meet these demands, we presented a distributed real-time simulation system based on High Level Architecture(HLA) and Discrete Event System Specification(DEVS). We validated its performance by using it as a test bed for developing the Engagement Control System(ECS) of a surface-to-air missile system. The proposed technique can be employed to design a prototype or model of engagement-level distributed real-time simulation systems.

An Integrated Toolset for Distributed Real-Time Systems Based on Computational Grid

  • Zhang, Lichen
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 ITC-CSCC -1
    • /
    • pp.309-312
    • /
    • 2002
  • Advances in networking infrastructure have led to the development of a new type of "computational grid" infrastructure that provides predictable, consistent and uniform access to geographically distributed resources such as computers, data repositories, scientific instruments, and advanced display devices Such Grid environments are being used to construct sophisticated, performance-sensitive applications in such areas as dynamic, distributed real-time applications. In this paper, we propose a toolset for designing distributed real-time systems based on computational grid. The toolset is based on a new methodology and integrates the models that methodology Proposed for designing real-time systems.

  • PDF

실시간 분산 시스템에서 heartbeat 시그널을 이용한 장애 검출 (Fault detection using heartbeat signal in the real-time distributed systems)

  • 문원식
    • 디지털산업정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.39-44
    • /
    • 2018
  • Communication in real-time distributed system should have high reliability. To develop group communication Protocol with high reliability, potential fault should be known and when fault occurs, it should be detected and a necessary action should be taken. Existing detection method by Ack and Time-out is not proper for real time system due to load to Ack which is not received. Therefore, group communication messages from real-time distributed processing systems should be communicated to all receiving processors or ignored by the message itself. This paper can make be sure of transmission of reliable message and deadline by suggesting and experimenting fault detection technique applicable in the real time distributed system based on ring, and analyzing its results. The experiment showed that the shorter the cycle of the heartbeat signal, the shorter the time to propagate the fault detection, which is the time for other nodes to detect the failure of the node.

DEVELOPMENT OF TIMING ANALYSIS TOOL FOR DISTRIBUTED REAL-TIME CONTROL SYSTEM

  • Choi, J.B.;Shin, M.S.;M, Sun-Woo
    • International Journal of Automotive Technology
    • /
    • 제5권4호
    • /
    • pp.269-276
    • /
    • 2004
  • There has been considerable activity in recent years in developing timing analysis algorithms for distributed real-time control systems. However, it is difficult for control engineers to analyze the timing behavior of distributed real-time control systems because the algorithms was developed in a software engineer's position and the calculation of the algorithm is very complex. Therefore, there is a need to develop a timing analysis tool, which can handle the calculation complexity of the timing analysis algorithms in order to help control engineers easily analyze or develop the distributed real-time control systems. In this paper, an interactive timing analysis tool, called RAT (Response-time Analysis Tool), is introduced. RAT can perform the schedulability analysis for development of distributed real-time control systems. The schedulability analysis can verify whether all real-time tasks and messages in a system will be completed by their deadlines in the system design phase. Furthermore, from the viewpoint of end-to-end scheduling, RAT can perform the schedulability analysis for series of tasks and messages in a precedence relationship.

분산 실시간 제어 시스템을 위한 TTP 네트워크 시스템의 구현 (Implementation of TTP Network System for Distributed Real-time Control Systems)

  • 김만호;손병점;이경창;이석
    • 제어로봇시스템학회논문지
    • /
    • 제13권6호
    • /
    • pp.596-602
    • /
    • 2007
  • Recently, many ECUs(Electronic Control Units) have been used to enhance the vehicle safety, which leads to a distributed real-time control system. The distributed real-time control system requires to reduce the network delay for dependable real-time performance. There are two different paradigms by which a network protocol operates: event-triggered and time-triggered. This paper focuses on implementation of a time-triggered protocol. i.e. TTP/C(Time-Triggered Protocol/class C). This paper presents a design method of TTP control network and performance evaluation of distributed real-time control system using TTP protocol.

실시간 시스템인 승강기 제어기 프로그램 개발 (Programing development environment for the elevator controller of real-time systems)

  • 최병욱;임계영;고경철
    • 제어로봇시스템학회논문지
    • /
    • 제5권5호
    • /
    • pp.622-629
    • /
    • 1999
  • This paper discusses a real time multi-tasking system model and a development environment for an elevator control system. Recently, as the elevator systems become large-scaled and operate with high speed, there are lots of software tasks to be processed with time constraints. Thus, the control systems are designed with distributed control structure and characteristics of typical real time systems. For stuructural design of such real time system, we introduce a multi-tasking model based on a real time operating system model and an software development environment based on virtual protopyping which simulates real system operation in the cross development of a new elevator system with distributed control structure and its system reliability can be verified through numerous field tests.

  • PDF

분산네트워크시스템에서 TMO를 이용한 실시간 통신 시뮬레이션 구현 (The Implementation of Real Time Communication Simulation using TMO in Distributed Network systems)

  • 김광준;서종주;강기웅;윤찬호
    • 한국정보통신학회논문지
    • /
    • 제11권5호
    • /
    • pp.897-905
    • /
    • 2007
  • 본 논문에서는 TMO 실시간 객체 모델을 이용하여 실시간 통신 메시지 서비스를 효과적으로 지원하기 위해 새로운 프레임워크 및 동기화 메카니즘을 나타내었다. 또한 분산된 네트워크 시스템에서 TMO 구조를 이용하여 DHS(Distributed High-Precision Simulation) 응용 환경 에 적용함으로서 실시간 메시지 서 비스를 보장하였다. 분산된 다중 노드 시스템에서 TMO의 시간 구동 및 메시지 구동 구조는 실시간 통신 서비스 능력을 적시에 보장하기 위한 설계자의 노력을 충분히 줄일 수 있었으며, 제안된 프레임워크는 분산된 객체 구성요소들 사이의 데드라인 시간을 보다 쉽게 보장하기 위해 일관된 구조 및 구성을 제공하였다. 프로그래머의 데드라인 설계 시간을 처음 객체부터 적용하여 보장함으로서 형성될 수 있다. TMO 객체 모델을 기반으로 한 실시간 시뮬레이션에서 몇 가지의 TMO 구조의 장점을 가지고 있으며, TMO 객체 모델은 요구 명세서와 설계 사이의 강력한 연관성을 가지고 있다.

Real-Time Communication using TMO(Time-Triggered and Message-Triggered Object) in Distributed Computing Systems

  • Kim, Gwang-Jun;Kim, Chun-Suk;Kim, Yong-Gin;Yoon, Chan-Ho;Kim, Moon-Hwan
    • Journal of information and communication convergence engineering
    • /
    • 제1권1호
    • /
    • pp.12-22
    • /
    • 2003
  • Real-time(RT) object-oriented(OO) distributed computing is a form of RT distributed computing realized with a distributed computer system structured in the form of an object network. Several approached proposed in recent years for extending the conventional object structuring scheme to suit RT applications, are briefly reviewed. Then the approach named the TMO (Time-triggered Message-triggered Object) structuring scheme was formulated with the goal of instigating a quantum productivity jump in the design of distributed time triggered simulation. The TMO scheme is intended to facilitate the pursuit of a new paradigm in designing distributed time triggered simulation which is to realize real-time computing with a common and general design style that does not alienate the main-stream computing industry and yet to allow system engineers to confidently produce certifiable distributed time triggered simulation for safety-critical applications. The TMO structuring scheme is a syntactically simple but semantically powerful extension of the conventional object structuring approached and as such, its support tools can be based on various well-established OO programming languages such as C++ and on ubiquitous commercial RT operating system kernels. The Scheme enables a great reduction of the designers efforts in guaranteeing timely service capabilities of application systems

Distributed Real Time Simulation Programming with Time and Message Object Oriented in Computer Network Systems

  • Ra , Sang-Dong;Na, Ha-Sun;Kim, Moon-Hwan
    • 한국통신학회논문지
    • /
    • 제29권1C호
    • /
    • pp.157-165
    • /
    • 2004
  • Real-time(RT) object-oriented(OO) distributed computing is a form of RT distributed computing realized with a distributed computer system structured in the form of an object network. Several approached proposed in recent years for extending the conventional object structuring scheme to suit RT applications, are briefly reviewed. Then the approach named the TMO(Time-triggered Message-triggered Object)structuring scheme was formulated with the goal of instigating a quantum productivity jump in the design of distributed time triggered simulation. The TMO scheme is intended to facilitate the pursuit of a new paradigm in designing distributed time triggered simulation which is to realize real-time computing with a common and general design style that does not alienate the main-stream computing industry and yet to allow system engineers to confidently produce certifiable distributed time triggered simulation for safety-critical applications. The TMO structuring scheme is a syntactically simple but semantically powerful extension of the conventional object structuring approached and as such, its support tools can be based on various well-established OO programming languages such as C++ and on ubiquitous commercial RT operating system kernels. The Scheme enables a great reduction of the designers efforts in guaranteeing timely service capabilities of application systems. Start after striking space key 2 times.

실시간 분산 열연 두께제어 시스템의 설계 및 현장적용 (A Real-time Distributed AGC System for a Hot Strip Mill)

  • 이호훈
    • 대한기계학회논문집A
    • /
    • 제23권6호
    • /
    • pp.922-930
    • /
    • 1999
  • This paper describes a new 14-CPU real-time distributed automatic gauge control (AGC) system for POSCO's No. 2 Hot Strip Mill at Pohang Works. The new AGC system has adopted gaugemeter AGC, Monitor AGC, and roll gap disturbance compensators. The computer system for the new AGC system has been developed based on VMEbus computer systems and a commercial real-time operating system. A VMEbus computer system is also used for the position servo control of hydraulic cylinders. All the application programs and input/output signals have been reasonably distributed over the control computer systems for the maximum reliability and effectiveness of the system. The new AGC system has been successfully used for the No. 2 Hot Strip Mill.