• 제목/요약/키워드: RTI

검색결과 196건 처리시간 0.03초

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

  • 홍정희;안정현;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제17권1호
    • /
    • pp.43-52
    • /
    • 2008
  • HLA는 이기종 시뮬레이터간의 연동을 위한 상위레벨 개념으로서 IEEE 1516 표준이며 Run-Time Infrastructure(RTI)는 이를 구현한 라이브러리 형태의 소프트웨어이다. RTI의 시간 관리 서비스를 개발함에 있어 효율적인 설계와 GALT 계산 알고리즘은 반드시 고려해야 하는 사항이다. 그러나 기존의 많은 RTI의 시간 관리 서비스는 수정과 확장이 용이하지 않다. 몇몇 RTI가 이러한 단점을 극복하기 위하여 모듈화 설계방안을 제안하고 있지만 이들은 IEEE 1516 HLA/RTI에 적합하도록 설계 및 구현된 것이 아니라 HLA 1.3을 위한 것이었다. 많은 RTI는 GALT 계산 알고리즘으로 분산 시뮬레이션에서 널리 알려진 Mattern의 알고리즘을 이용하고 있다. 그러나 Mattern의 알고리즘을 IEEE 1516 HLA/RTI에 적용시키기에는 몇 가지 제약사항이 존재한다. 본 논문은 IEEE 1516 HLA/RTI를 만족하는 시간 관리 서비스의 모듈화 설계를 제안하고 이를 바탕으로 구현한다. 시간 관리 서비스 모듈을 TIME 모듈과 GALT 모듈로 나누는 설계방안을 제안하고 GALT 계산 알고리즘으로는 Mattern의 알고리즘을 수정 보완하였다. 그리고 제안한 설계방안대로 구현한 시간 관리 서비스 모듈의 성능을 살펴보기 위하여 실험을 수행하고 그 결과를 분석하였다.

  • PDF

산사태 경보를 위한 RTI 모델의 적용성 평가 (A Feasibility Study of a Rainfall Triggeirng Index Model to Warn Landslides in Korea)

  • 채병곤;최정해;정해근
    • 지질공학
    • /
    • 제26권2호
    • /
    • pp.235-250
    • /
    • 2016
  • 우리나라는 여름철 강수량이 연 강수량의 약 70% 이상을 차지하고 일 강우량이 200 mm가 넘는 극한강우가 증가하고 있다. 강우는 산사태를 유발하는 가장 직접적인 인자로서 이를 활용한 산사태 발생 예측 기준을 설정하고 경보를 발령하여 산사태로 인한 피해를 최소화 하는 것이 필요하다. 본 연구에서는 기존의 발생한 산사태이력 중 발생시점 및 장소가 분명한 12개소를 선정하고 각 지역의 강우데이터를 수집하여 분석하였으며, RTI (Rainfall Triggering Index) 모델에 사용된 각 인자들을 한국의 산사태 유발 강우특성에 따라 적정성을 검토하여 반영하고 강우강도의 단위시간을 달리한 3가지 모델을 비교하였다. 분석결과, 60-minutes RTI 모델은 3개소에서 산사태 발생 예측에 실패하였으며, 30-minutes RTI 모델 및 10-minutes RTI 모델은 모두 사전예측 가능하였다. 각 모델별 산사태 발생 경보에 따른 평균 대응시간은 60-minutes RTI model이 4.04시간, 30-minutes RTI model과 10-minutes RTI model은 각각 6.08과 9.15시간으로 단위시간이 짧은 강우강도를 사용한 RTI 모델이 산사태 사전예측실패 가능성이 적고 보다 긴 대응시간을 확보 할 수 있는 것으로 나타났다. 이를 통해 산사태 발생 예측을 통한 대응시간은 단위시간을 세분화한 모델일수록 더 많은 시간을 확보 할 수 있음을 알 수 있다. 또한, 단시간 내 발생하는 변동성이 큰 강우강도 가진 한국의 강우특성을 고려할 때 시간 단위 이하의 강우강도를 적용하는 것이 RTI 모델을 통한 산사태 예측과 조기경보시스템의 정확도를 높일 수 있을 것으로 판단된다.

HLA 규격 1.3에 적합한 분산 미들웨어 Java/RTI 개발 (Development of a HLA Specification 1.3 Compliant Distributed Middleware Java/RTI)

  • 엄용섭;박성용;안명수
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 추계학술대회 논문집
    • /
    • pp.53-57
    • /
    • 2002
  • 최근들어 분산 시뮬레이션을 위해 미국 국방성에서 제안한 HLA(High Level Architecture)를 산업계에 적용하기 위하여 미들웨어 개발이 활발하다. 주요 응용분야는 게임 및 다자간 회의 시스템, 실시간 제어 시스템 등이다. 본 논문에서는 (주)넷커스터마이즈가 HLA Spec. 1.3 표준안에 기반하여 순수 Java 언어를 사용하여 개발한 미들웨어인 Java/RTI를 소개한다. Java/RTI는 Java 언어만을 사용함으로써 운영체제에 제한을 받지 않고 RTI의 이식이 가능하게 하여 이식성을 크게 향상시켰다 또한, HLA 규격이 요구하는 모든 기능을 자체 개발함으로써 향후 RTI의 성능 및 서비스 확장을 위한 기반을 마련하였으며 실시간 제어 및 VOIP 응용 소프트웨어 개발을 통해 개발 편의성 및 성능이 검증되었다. RTI의 실행 환경을 모니터링 할 수 있는 소프트웨어까지 개발함으로써 소프트웨어의 운용 및 관리 효율성을 높였다. 본 논문에서 소개한 Java/RTI는 군사용 분산 시뮬레이션은 물론 게임, 실시간 제어 소프트웨어 등 다양한 분야에 응용될 수 있으며 현재 팩키지 소프트웨어로 상품화가 추진중에 있다. 또한, 개발된 Java/RTI를 확장하여 실시간 환경에서 QoS(Quality of Service)를 제공하는 성능 측정자 및 자원 관리자를 개발 중에 있다.

  • PDF

Java/RTI를 위한 Test Suite 개발 (Development for Java/RTI Test Suite)

  • 이정욱;김용주;김영찬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.749-752
    • /
    • 2003
  • HLA(High Level Architecture)는 미 국방성에서 제안한 분산 시뮬레이션을 위한 실시간 분산 데이터 공유를 위한 객체, 시간, 인터페이스 규격을 말한다. 이 HLA는 (1) Rules, (2) Interface Specification, (3) Object Model Template 둥의 3가지 구성요소로 정의되며, 인터페이스 명세를 구현한 것이 RTI(Run-Time Infrastructure)이다. RTI는 분산 운영체계가 응용 프로그램에게 서비스를 제공하는 것과 유사한 방법으로 Federation을 구성하고 있는 Federate들에게 상호연동에 필요한 서비스를 제공한다. 모든 서비스들이 표준에 적합하게 구현되었는지 테스트하기 위한 방법은 DMSO에서 제안한 RTI를 검증하기 위한 2단계 과정을 통해 테스트된다. 본 논문에서는 1단계 테스트를 위한 테스트 절차와 그 방법에 대해 논한다 테스트 결과를 토대로 각 영역에서 DMSO에서 제안한 Level One Test Procedures에 따라 RTI가 Interface Specification에 적합하게 구현되었는지 확인하며, 각 단계마다 올바른 명령과 예상된 결과가 나오는지 테스트하기 위한 Test Suite를 개발한다.

  • PDF

RTI 경보모델을 이용한 강원도 인제지역의 산사태 가능성 및 발생시간 분석 사례 연구 (A Case Study on Analysis of Landslide Potential and Triggering Time at Inje Area using a RTI Warning Model)

  • 채병곤;;조용찬
    • 지질공학
    • /
    • 제18권2호
    • /
    • pp.191-196
    • /
    • 2008
  • 이 연구는 집중호우시 산사태의 발생가능성과 발생시간을 사전에 예측하기 위한 노력의 일환으로 기존에 개발된 RTI 경보모델을 우리나라에 적용 분석한 사례이다. RTI(Rainfall Triggering Index)는 강우강도(I) 유효 누적강우량($R_t$)의 곱으로 정의되는 것으로서, 강우기간 동안 특정 시간(t)에서 산사태가 발생할 가능성을 평가하는데 사용된다. RTI의 상부임계값($RTI_{UC}$)과 하부임계값($RTI_{LC}$) 과거 산사태 발생시 강우자료 분석을 통해 각 지역별로 설정할 수 있으며, 강우강도가 상부임계값을 초과할 때 실제 산사태가 발생하는 것으로 이해할 수 있다. 이러한 분석은 궁극적으로 향후 집중호우가 내릴 경우 특정지역의 산사태 발생가능성은 물론 산사태 발생시기를 예상할 수 있으며, 이를 토대로 사전에 산사태 발생경보를 발령하는데 중요한 근거로 활용될 수 있다. 이와 같은 이론을 우리나라에 적용하기 위해 2006년 7월 13일부터 7월 19일까지 강원도 인제군 일대에 내린 강우자료와 산사태 발생과의 관계를 분석한 결과, 실제 산사태가 발생한 7월16일 오전 11시경을 기준으로 23시간, 11시간, 9시간 전에 강우강도가 RTI의 상부임계값을 초과하였다. 이를 토대로 이와 같은 세 차례에 걸친 산사태 경보의 발령이 필요하였음을 알 수 있었다.

Simulation of viscous and inviscid rayleigh-taylor instability with surface tension by using MPS

  • Kim, Kyung Sung;Kim, Moo Hyun
    • Ocean Systems Engineering
    • /
    • 제8권2호
    • /
    • pp.167-182
    • /
    • 2018
  • RTI (Rayleigh-Taylor instability) is investigated by a multi-liquid MPS (Moving Particle Semi-implicit) method for both viscous and inviscid flows for various density differences, initial-disturbance amplitudes, viscosities, and surface tensions. The MPS simulation can be continued up to the late stage of high nonlinearity with complicated patterns and its initial developments agree well with the linear theoretical results. According to the relevant linear theory, the difference between inviscid and viscous fluids is the rising velocity at which upward-mushroom-like RTI flow with vortex formation is generated. However, with the developed MPS program, significant differences in both growing patters and developing speeds are observed. Also, more dispersion can be observed in the inviscid case. With larger Atwood (AT) number, stronger RTI flows are developed earlier, as expected, with higher potential-energy differences. With larger initial disturbances, quite different patterns of RTI-development are observed compared to the small-initial-disturbance case. If AT number is small, the surface tension tends to delay and suppress the RTI development when it is sufficiently large. Interestingly, at high AT number, the RTI-suppressions by increased surface tension become less effective.

리눅스 사용자 영역에 실시간성 제공을 위한 미들웨어 (Middleware to Support Real-Time in the Linux User-Space)

  • 이상길;이승율;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제16권5호
    • /
    • pp.217-228
    • /
    • 2016
  • 리눅스는 범용 운영체제로 스케줄링 특성 상 실시간성을 제공할 수 없는 단점이 있으며, 이를 해결하기 위해 RTiK-Linux을 통해 커널 영역에 실시간성을 지원했다. 하지만 RTiK-Linux 개발 초기 단계로 사용자 영역을 지원하지 않아 실시간성을 요구하는 응용프로그램 개발에 어려움이 있다. 본 논문에서는 RTiK-Linux를 개선하여 사용자 영역에 실시간성을 제공하는 RTiK미들웨어를 설계 및 구현한다. RTiK 미들웨어는 응용 프로그램에서 프로세스 정보와 요청 주기 등록한 뒤, 시그널을 통해 요청한 주기에 따라 사용자 영역에 API를 통해 실시간성을 제공한다. 구현한 RTiK미들웨어의 성능 검증 및 평가를 위해 RDTSC 명령어를 사용하여 생성된 실시간 쓰레드의 주기를 측정하였고, 유저 영역의 1ms 주기에서 오차 범위 내에서 정상 동작함을 확인하였다.

HLA 패더레이트 개발을 위한 ROM 프레임워크 설계 및 구현 (A Design and Implementation of ROM Framework for Developing HLA Federate)

  • 김대석;배종환;류재철
    • 정보처리학회논문지D
    • /
    • 제9D권6호
    • /
    • pp.1137-1144
    • /
    • 2002
  • 패더레이션의 개선 가능성은 구성된 멤버 패더레이트들에게 유연성과 적응성을 요구하게 된다. 더욱이 비 연동화 모델을 HLA(High Level Architecture) 패더레이트로 개발하고 이를 가변적인 특성 패더레이션에 연동되도록 하기 위해서는 더 많은 시간과 노력이 요구된다. 본 연구에서는 이러한 문제를 해결하는 방법으로 ROM(RTI Object Model) 프레임워크를 설계하고 구현하는 방법을 제시하였다. ROM은 RTI(Run-Time Infrastructure) 프로그래밍과 패더레이트 시뮬레이션 프로그래밍을 완벽하게 분리시킴으로써 가변성 있는 FOM을 지원할 수 있는 HLA 패더레이트 개발을 비용과 생산성 측면에서 획기적인 효율을 제공하게 되었다. 즉 ROM은 RTI와 패더레이트 사이에 RTI 서비스를 관리하는 관리 계층과 실제로 객체 및 강호작용을 갱신 또는 반영하는 Foundation Class 계층을 두어 패더레이트 개발자들에게 보다 일반화된 HLA 서비스 사용환경을 제공해주고 동시에 반복적이고 하위수준의 RTI 프로그래밍을 자동화 할 수 있게 하였다.

에이전트를 사용한 HLA-RTI 필터링 기술의 구현 (Implement of HLA-RTI Filtering Technique using Agent)

  • 김용주;이정욱;김영찬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.745-748
    • /
    • 2003
  • HLA-RTI는 미국방부에서 개발한 분산 시뮬레이션을 위한 미들웨어로서 이전까지의 분산 시뮬레이션 미들웨어보다 빠른 수행속도와 신뢰성을 제공한다. 그러나 기존의 HLA-RTI에서 데이터 필터링 기술로 사용하는 DDM(Data Distribution Management) 서비스는 이동성이 강한 시뮬레이션 객체들간의 데이터 교환에서 네트웍 트레픽이 증가하는 문제점이 발생하게 된다. 이에 본 논문에서는 이러한 문제점을 해결하기 위해 이동성이 강한 시뮬레이션 객체에 에이전트 기술을 적용할 것을 제안하며 실제적인 시뮬레이션에 적용하여 각 데이터 필터링 기술간의 성능을 비교하고 분석한다.

  • PDF

AIDS환자 치료를 위한 NvBAT 치료기법: RTI에 대한 PI의 우수성 (NvBAT Treatment for AIDS Patients: The Superiority of PI Over RTI)

  • 조남훈
    • 전기학회논문지
    • /
    • 제56권10호
    • /
    • pp.1836-1843
    • /
    • 2007
  • In this paper, we study the NvBAT treatment for AIDS patients that is combined with PI rather than RTI, while the Previous results have been focused on the NvBAT in conjuction with RTI. To this end, we obtain a bifurcation diagram which shows a change in the equilibrium points, and in their stability properties as the PI drug effect is varied. Based on the bifurcation diagram, we show that the NvBAT can be combined with drug PI for the treatment of AIDS patients. Various computer simulation results are included, which show the superiority of the NvBAT with PI over that with RTI. Accordition to simulation result, the NvBAT combined with PI is able to keep virus load level lower than that combined with RTI, which is crucial to avoid the emergence of drug-resistant mutants. Moreover, it is shown that, for some AIDS patients, NvBAT with RTI cannot make patients into long term non-progressor, while NvBAT with PI can.