• Title/Summary/Keyword: OpenDDS

Search Result 7, Processing Time 0.03 seconds

Gateway platform for interoperability between OPC UA Publisher and DDS Subscribers (OPC UA Publisher와 DDS Subscriber의 상호운용성을 위한 게이트웨이 플랫폼)

  • Sim, Woong-Bin;Song, Byung-Kwen;Shin, Jun-Ho
    • Journal of IKEEE
    • /
    • v.25 no.2
    • /
    • pp.291-301
    • /
    • 2021
  • OPC UA at the control and field level does not provide enough performance to replace the field bus. The OPC Foundation aims for a real-time and connection-less mechanism, and has added the OPC UA publish-subscribe model, a new specification that supports broker functions such as MQTT and AMQP, as the OPC UA Part 14 standard. This paper is about a gateway for interoperability between OPC UA publisher with the addition of OPC UA Part14 standard and DDS subscribers. Raspberry Pi 4 is used for the gateway proposed in this paper, and OpenDDS, an open source, is used for DDS. OPC UA publish-subscribe module used A-Open62541 publish-subscribe module, which additionally implements functions not provided by the corresponding source based on Open62541 publish-subscribe open source.

Feasibility Study of Developing Ship Engineering Control System based on DDS Middle-ware (DDS 미들웨어 기반의 선박 통합기관감시제어체계 개발 가능성 연구)

  • Seongwon Oh
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.29 no.6
    • /
    • pp.653-658
    • /
    • 2023
  • In systems like the combat management system of a naval ship or smart city of civilians, where many sensors and actuators are connected, the middle-ware DDS (Data Distribution Service) is mainly used to transmit large amounts of data. It is scalable and can effectively respond to the increase in sensors or equipment connected to the system in the future. The engineering control system (ECS), which plays an important role similar to the combat management system of a naval ship, still uses Server-Client model with industrial protocols such as Modbus and CAN (Controller Area Network) bus, to transmit data, which is unfavorable in terms of scalability. However, as automation and unmanned systems advance, more sensors and actuators are expected to be added, necessitating substantial program modification. DDS can effectively address such situations. The purpose of this study is to confirm the development possibility of an integrated monitoring and control system of a ship by using OpenDDS, which follows the OMG (Object Management Group) standard among the middle-ware DDS used in the combat management system. To achieve this goal, field equipment simulators and an ECS server were configured to perform field equipment data input/output and simulation using DDS was performed. The ECS prototype successfully handled data transmission, confirming that DDS is capable of serving as the middle-ware for the ECS of a ship.

Meta-Model Transformations for Efficient Storing DDS Topics (효율적인 DDS 토픽 저장을 위한 메타 모델 변환 방법)

  • Lee, Hyun-Woo;Yim, Hyung-Jun;Choi, Hoon;Kim, Jum-Su;Lee, Kyu-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06c
    • /
    • pp.123-126
    • /
    • 2011
  • 최근 전투체계는 동시에 다수의 장비들 사이에 실시간으로 데이터를 전달해야 하는데, 이러한 특성을 만족하는 통신 미들웨어로서 OMG (Object Management Group)에서 정의한 데이터 분배 서비스 (DDS ; Data Distribution Service)가 적합하다. 이를 구현한 DDS 시스템에는 RTI의 NDDS, PrismTech의 OpenSplice, 충남대학교의 ReTicom 등이 있다. 이 중 NDDS와 OpenSplice는 데이터의 영속성을 지원하지만 ReTicom에서는 영속성을 아직 지원하지 못한다. 이를 해결함과 동시에 실시간성을 보장하기 위해서 ReTicom은 메인 메모리 기반의 객체 관계형 데이터베이스를 사용하여 구현중이다. 이를 위해서는 DDS의 객체 모델 데이터를 정의하는 IDL과 객체 관계형 데이터베이스의 데이터 타입 및 구조 등이 동일하지 않기 때문에 IDL과 객체 관계형 데이터베이스간의 데이터 타입 및 구조를 변환하는 메타 모델 변환 방법이 제공되어야 한다. 본 논문에서는 이러한 메타 모델 변환 방법을 해결하고자 IDL을 구조파악이 쉬운 XML 스키마로 변환 후 이를 객체 관계형 데이터베이스의 데이터 타입 및 구조 형태로 변환 해주는 방법을 제안한다.

Detection Mechanisms for Timing Constraint Violations in DDS-Based Autonomous Driving System (DDS 기반 자율 주행 시스템의 시간적 제약 위반 탐지 기법)

  • Ahn, Jae-ho;Noh, Soon-hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.123-126
    • /
    • 2018
  • 자율 주행 자동차는 다수의 센서와 ECU 등으로 구성된 분산 시스템이다. 이 시스템은 다양한 시간적 제약사항들을 갖는 자율주행 응용들을 구동하며 각 응용들에 대한 시간적 제약사항 위반을 탐지해야한다. 이러한 분산 시스템에서 응용들 간의 통신을 위해 사용되는 미들웨어들 중 대표적인 것은 DDS이다. DDS는 높은 확장성을 지원하는 발행-구독 통신 모델을 기반으로 하며, 실시간성을 고려한 다양한 QoS 정책들을 제공한다. 하지만 DDS는 자율주행 응용이 요구하는 시간적 제약사항들 중 deadline과 correlation 제약 사항에 대한 위반 여부를 탐지하지 못한다. 본 논문은 DDS 기반 시스템에서 deadline과 correlation 제약 사항 위반 여부를 런타임에서 탐지하는 기법을 제안한다. 본 연구진은 제안된 기법을 DDS의 구현들 중 하나인 Vortex 사의 OpenSplice 기반 시스템에 구현하였다. 실험을 통해 검증한 결과, deadline과 correlation 제약 사항에 대한 위반 여부를 적은 오버헤드와 함께 성공적으로 탐지하였다.

  • PDF

A Middleware Based Architecture for the Industrial Internet of Things

  • Ungurean, Ioan;Gaitan, Nicoleta Cristina;Gaitan, Vasile Gheorghita
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.7
    • /
    • pp.2874-2891
    • /
    • 2016
  • Due to its potential, the Internet of Things (IoT) begins to be used in the industrial field. Nevertheless, although the concept called the Industrial Internet of Things does not know a widely accepted definition, it is based on the existing technology, and introduces the IoT in the industrial environment through the compliance with specific additional requirements and by integrating various fieldbuses with distinctive features, from the real-time point of view. The aim of this paper is to propose a practical architecture for the Industrial Internet of Things. The proposed architecture is designed around the Data Distribution Service for Real Time System (DDS) middleware protocol, and it is organized on four levels. Between these levels, it is defined standard interface, and they can be developed independently. For this reason, the architecture is scalable because at the middleware level, the DDS can be replaced by other middleware systems. At the final, it is performed a comparison between several middleware systems used in the proposed architecture.

EXPRESSION OF MATRIX METALLOPROTEINASE-1 AND -2 MRNA IN RETRODISCAL TISSUE OF THE TEMPOROMANDIBULAR JOINT (측두하악 관절원판 후조직의 MMP(matrix metalloproteinase)-1과 MMP-2 mRNA의 발현)

  • Huh, Jong-Ki;Park, Kwang-Kyun;Choi, Min-Ah;Kim, Hyung-Gon
    • Journal of the Korean Association of Oral and Maxillofacial Surgeons
    • /
    • v.29 no.4
    • /
    • pp.212-218
    • /
    • 2003
  • Matrix metalloproteinases (MMPs) play an important role in the normal morphogenesis, maintenance, and repair of matrix and also have important functions in pathologic conditions characterized by excessive degradation of extracellular matrix, such as rheumatoid arthritis, osteoarthritis, periodontitis and in tumor invasion and metastasis. In this study, expression of MMP-1 and -2 mRNA in retrodiscal tissue of the temporomandibular joint (TMJ) was examined and compared with magnetic resonance imaging (MRI) and surgical findings. MMP mRNAs in the retrodiscal tissue samples were detected by reverse transcription - polymerase chain reaction. TMJ internal derangement (ID) was categorized as normal disc position, disc displacement with reduction, early stage of disc displacement without reduction (DDsR) and late stage of DDsR. TMJ osteoarthrosis (OA) was classified with normal, mild and advanced OA. The amount of synovial fluid collection was divided into not detected, small, large and extremely large amount on MR T2-weighted imaging. Perforation and adhesion were examined during open surgery of the TMJ. Six out of 37 samples were excluded because of little amount of extracted total mRNA. MMP-2 mRNA was detected whole joints, and so the MMP-2 mRNA seems to be expressed normally in retrodiscal tissue. However, MMP-1 mRNA was expressed in 8 of 31 joints. Frequencies of MMP-1 mRNA expression according to the TMJ IDs, amount of synovial fluid and surgical findings made no significant difference. MMP-1 mRNA was detected more frequently in OA groups (7/16 joints, 43.8%) than in normal bony structure group (1/15 joints, 6.7%). Expression of MMP-1 mRNA in retrodiscal tissue might be related with OA of the TMJ.

The Nutritional Status by Stress on Freshmen of University (대학 신입생의 스트레스 민감 여부에 따른 영양상태)

  • Lee, Young-Hee;Rhie, Seung-Gyo;Won, Hyang-Rye
    • The Korean Journal of Community Living Science
    • /
    • v.17 no.4
    • /
    • pp.81-95
    • /
    • 2006
  • This study was made to find out how stress affect on nutrition status of the college freshmen who were experiencing physical growth and development as well as drastic emotional change. 400 male and female freshmen in 4 year colleges were surveyed respectively through the health check-up procedure for college entrance in February, In order to find out the stress in each group frustration, deprivation, lack of self efficacy, type A behavior and anxiety response were surveyed through 10 questions with total 40 points by assigning 4 points for each question. Diet Status was expressed by DDS (Dietary Diversity Score by 5 food groups) and DVS(Dietary Variety Score). 24-hrs recall method was used to find out the quantity of daily nutrient of EAR(estimated adquacy ratio) by KDRIs(Korean Dietary Recommended Intakes). Nutrition level was analyzed by Can-Pro for professionals (Korea Nutrition Association). And for the quality intake, percentage was calculated and MAR(Mean Adequacy Ratio) were produced. Highest point was obtained in the stress of anxiety with the total 40 score of 30.20, and the scores were 29.79, 28.67, and 28.39 for deprivation, type A behavior and frustration respectively. There was no difference of blood components in accordance with stress type. Stress type was divided into less sensitive group and highly sensitive one and the relationship with the blood nutrient status was observed. The difference of blood component and blood pressure in sensitive and highly sensitive groups was observed in deprivation and anxiety. The index of blood pressure(p<0.05), hemoglobin(p<0.01), HDL-cholesterol(p<0.05), and Fe(p<0.05) was high in the deprivation of sensitive group. Blood pressure and hemoglobin was high in type A of sensitive group(p<0.05). And the contents of blood triglyceride was high in the anxiety of sensitive group(p<0.001) The result of nutrition intake analysis according to stress type showed that there was low intake for energy, riboflavin, and niacin. When the degree of deprivation was high there was a lack of riboflavin intake and there was no significant difference of nutrition intake in lack of self efficacy, type A behavior and anxiety response. Thus, it is necessary for colleges to educate the students to maintain mental stability through various programs and activities after catching a kind and extent of the stress college students we meeting with like the confusion of value system, open heterosexual relationship, and the employment difficulties linked with political uncertainty and economic recession.

  • PDF