• Title/Summary/Keyword: Real-time Application

Search Result 3,456, Processing Time 0.035 seconds

Software Buffering Technique For Real-time Recording of High Speed Satellite Data

  • Shin, Dong-Seok;Choi, Wook-Hyun;Kim, Moon-Gyu;Park, Won-Kyu
    • Korean Journal of Remote Sensing
    • /
    • v.18 no.3
    • /
    • pp.147-153
    • /
    • 2002
  • The real-time reception and recording of down-link mission data from a satellite requires the highest reliability because the data lost in receiving process cannot be recovered. The data receiving and recording system has moved from a set of dedicated hardware and software components to commercial-off-the-shelf (COTS) components in order to reduce the system cost as well as to upgrade the system easily for handling other satellite data. The use of COTS hardware and middleware components prevents the system developer from correcting or modifying the internal operations of the COTS components, and hence, instant performance degradation of the COTS components which affects the reliable data acquisition must be covered by a software algorithm. This paper introduces the instant performance problem of a COTS data recording device which leads to the data loss in the real-time data reception and recording process. As a result, the requirement of the modification of the conventional data read/write technique is issued. In order to overcome the data loss problem due to the use of COTS components and the conventional software technique, a new algorithm called a software buffering technique is proposed. The experiments show that the application of the proposed technique results in reliable real-time reception and recording of high speed serial data.

Implementation of Falling Accident Monitoring and Prediction System using Real-time Integrated Sensing Data

  • Bonghyun Kim
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.17 no.11
    • /
    • pp.2987-3002
    • /
    • 2023
  • In 2015, the number of senior citizens aged 65 and over in Korea was 6,662,400, accounting for 13.1% of the total population. Along with these social phenomena, risk information related to the elderly is increasing every year. In particular, a fall accident caused by a fall can cause serious injury to an elderly person, so special attention is required. Therefore, in this paper, we implemented a system that monitors fall accidents and informs them in real time to minimize damage caused by falls. To this end, beacon-based indoor location positioning was performed and biometric information based on an integrated module was collected using various sensors. In other words, a multi-functional sensor integration module was designed based on Arduino to collect and monitor user's temperature, heart rate, and motion data in real time. Finally, through the analysis and prediction of measurement signals from the integrated module, damage from fall accidents can be reduced and rapid emergency treatment is possible. Through this, it is possible to reduce the damage caused by a fall accident, and rapid emergency treatment will be possible. In addition, it is expected to lead a new paradigm of safety systems through expansion and application to socially vulnerable groups.

Characterization of Differentiation of the Supernumerary Dental Pulp Stem Cells toward the Odontoblast by Application Period of Additives (과잉치 치수유래 줄기세포의 분화제 처리 기간에 따른 상아모세포 발현 특성)

  • Kim, Jongsoo
    • Journal of the korean academy of Pediatric Dentistry
    • /
    • v.42 no.4
    • /
    • pp.312-318
    • /
    • 2015
  • The aim of this study was to investigate the possibility of the supernumerary teeth for the stem cell source in dentistry. The Real Time Quantitative Reverse Transcription Polymerase Chain Reaction (Real Time qRT-PCR) method was used to evaluate the differentiation toward the odontoblast of the supernumerary dental pulp stem cells (sDPSCs). Supernumerary dental pulp stem cells were obtained from 3 children (2 males and 1 female, age 7 to 9) diagnosed that the eruption of permanent teeth was disturbed by supernumerary teeth. The common genes for odontoblasts are alkaline phosphatase (ALP), osteocalcin (OC), osteonectin (ON), dentin matrix acidic phosphoprotein 1 (DMP-1), dentin sialophosphoprotein (DSPP). The sDPSCs were treated for 0 days, 8 days and 14 days with additives and then Real Time qRT-PCR was performed in intervals of 0 days, 8 days and 14 days. The alizarin-red solution staining was performed to visualize the stained color for the degree of calcification at 7 days, 14 days, 21 days and 28 days after treating additives to the sDPSCs. From the result of the Real Time qRT-PCR, the manifestation exhibit maximum value at 8 days after additive treatment and shifted to a decrease trend at 14 days. Alizarin-red solution staining exhibit light results at 7 days after staining and generalized dark result at 14 days. Consequently, in studies with sDPSCs, appropriate treatment time of additives for Real Time qRT-PCR is 8 days. Also, a suitable period of Alizarin-red solution staining is 14 days.

High Level Approach Programming in Real Time Distributed Network System

  • Jeong, Chan-Joo;Kim, Gwang-Jun;Lee, Joon;Nam, Ki-Hwan;Bae, Chul-Soo
    • Proceedings of the IEEK Conference
    • /
    • 2002.07b
    • /
    • pp.1105-1108
    • /
    • 2002
  • 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 tiggered 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.

  • PDF

Design of Intersection Simulation System for Monitoring and Controlling Real-Time Traffic Flow (실시간 교통흐름의 모니터링 및 제어를 위한 교차로 시뮬레이션 시스템 설계)

  • Jeong Chang-Won;Shin Chang-Sun;Joo Su-Chong
    • Journal of Internet Computing and Services
    • /
    • v.6 no.6
    • /
    • pp.85-97
    • /
    • 2005
  • In this paper, we construct the traffic information database by using the acquired data from the traffic information devices installed in road network, and, by referring to this database, propose the intersection simulation system which can dynamically manage the real-time traffic flow for each section of road from the intersections, This system consists of hierarchical 3 parts, The lower layer is the physical layer where the traffic information is acquired on an actual road. The traffic flow control framework exists in the middle layer. The framework supports the grouping of intersection, the collection of real-time traffic flow information, and the remote monitoring and control by using the traffic information of the lower layer, This layer is designed by extending the distributed object group framework we developed. In upper layer, the intersection simulator applications controlling the traffic flow by grouping the intersections exist. The components of the intersection application in our system are composed of the implementing objects based on the Time-triggered Message-triggered Object(TMO) scheme, The intersection simulation system considers the each intersection on road as an application group, and can apply the control models of dynamic traffic flow by the road's status. At this time, we use the real-time traffic information collected through inter-communication among intersections. For constructing this system, we defined the system architecture and the interaction of components on the traffic flow control framework which supports the TMO scheme and the TMO Support Middleware(TMOSM), and designed the application simulator and the user interface to the monitoring and the controlling of traffic flow.

  • PDF

Practical and Verifiable C++ Dynamic Cast for Hard Real-Time Systems

  • Dechev, Damian;Mahapatra, Rabi;Stroustrup, Bjarne
    • Journal of Computing Science and Engineering
    • /
    • v.2 no.4
    • /
    • pp.375-393
    • /
    • 2008
  • The dynamic cast operation allows flexibility in the design and use of data management facilities in object-oriented programs. Dynamic cast has an important role in the implementation of the Data Management Services (DMS) of the Mission Data System Project (MDS), the Jet Propulsion Laboratory's experimental work for providing a state-based and goal-oriented unified architecture for testing and development of mission software. DMS is responsible for the storage and transport of control and scientific data in a remote autonomous spacecraft. Like similar operators in other languages, the C++ dynamic cast operator does not provide the timing guarantees needed for hard real-time embedded systems. In a recent study, Gibbs and Stroustrup (G&S) devised a dynamic cast implementation strategy that guarantees fast constant-time performance. This paper presents the definition and application of a cosimulation framework to formally verify and evaluate the G&S fast dynamic casting scheme and its applicability in the Mission Data System DMS application. We describe the systematic process of model-based simulation and analysis that has led to performance improvement of the G&S algorithm's heuristics by about a factor of 2. In this work we introduce and apply a library for extracting semantic information from C++ source code that helps us deliver a practical and verifiable implementation of the fast dynamic casting algorithm.

Risk-Incorporated Trajectory Prediction to Prevent Contact Collisions on Construction Sites

  • Rashid, Khandakar M.;Datta, Songjukta;Behzadan, Amir H.;Hasan, Raiful
    • Journal of Construction Engineering and Project Management
    • /
    • v.8 no.1
    • /
    • pp.10-21
    • /
    • 2018
  • Many construction projects involve a plethora of safety-related problems that can cause loss of productivity, diminished revenue, time overruns, and legal challenges. Incorporating data collection and analytics methods can help overcome the root causes of many such problems. However, in a dynamic construction workplace collecting data from a large number of resources is not a trivial task and can be costly, while many contractors lack the motivation to incorporate technology in their activities. In this research, an Android-based mobile application, Preemptive Construction Site Safety (PCS2) is developed and tested for real-time location tracking, trajectory prediction, and prevention of potential collisions between workers and site hazards. PCS2 uses ubiquitous mobile technology (smartphones) for positional data collection, and a robust trajectory prediction technique that couples hidden Markov model (HMM) with risk-taking behavior modeling. The effectiveness of PCS2 is evaluated in field experiments where impending collisions are predicted and safety alerts are generated with enough lead time for the user. With further improvement in interface design and underlying mathematical models, PCS2 will have practical benefits in large scale multi-agent construction worksites by significantly reducing the likelihood of proximity-related accidents between workers and equipment.

A Real-Time Control Architecture for a Semi-Autonomous Underwater Vehicle (반자율 무인잠수정을 위한 실시간 제어 아키텍쳐)

  • LI JI-HONG;JEON BONG-HWAN;LEE PAN-MOOK;WON HONG-SEOK
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2004.05a
    • /
    • pp.198-203
    • /
    • 2004
  • This paper describes a real-time control architecture for DUSAUV (Dual Use Semi-Autonomous Underwater Vehicle), which has been developed at Korea Research Institute of Ships & Ocean Engineering (KRISO), KORDI, for being a test-bed oj development of technologies for underwater navigation and manipulator operation. DUSAUV has three built-in computers, seven thrusters for 6 degree of freedom motion control, one 4-function electric manipulator, one pan/tilt unit for camera, one ballasting motor, built-in power source, and various sensors such as IMU, DVL, sonar, and so on. A supervisor control system for GUI and manipulator operation is mounted on the surface vessel and communicates with vehicle through a fiber optic link. Furthermore, QNX, one of real-time operating system, is ported on the built-in control and navigation computers of vehicle for real-time control purpose, while MicroSoft OS product is ported on the supervisor system for GUI programming convenience. A hierarchical control architecture which consist of three layers (application layer, real-time layer, and physical layer) has been developed for efficient control system of above complex underwater robotic system. The experimental results with implementation of the layered control architecture for various motion control of DUSAUV in a basin of KRISO is also provided.

  • PDF

[ ${\mu}TMO$ ] Model based Real-Time Operating System for Sensor Network (${\mu}TMO$ 모델 기반 실시간 센서 네트워크 운영체제)

  • Yi, Jae-An;Heu, Shin;Choi, Byoung-Kyu
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.12
    • /
    • pp.630-640
    • /
    • 2007
  • As the range of sensor network's applicability is getting wider, it creates new application areas which is required real-time operation, such as military and detection of radioactivity. However, existing researches are focused on effective management for resources, existing sensor network operating system cannot support to real-time areas. In this paper, we propose the ${\mu}TMO$ model which is lightweight real-time distributed object model TMO. We design the real-time sensor network operation system ${\mu}TMO-NanoQ+$ which is based on ETRI's sensor network operation system Nano-Q+. We modify the Nano-Q+'s timer module to support high resolution and apply Context Switch Threshold, Power Aware scheduling techniques to realize lightweight scheduler which is based on EDF. We also implement channel based communication way ITC-Channel and periodic thread management module WTMT.

Development of National Qualification Management System for Performance Improvement based on Real-Time Data Sharing (자료공유를 이용한 국가자격관리 성능개선 시스템의 개발)

  • Chang, Young-Hyun;Seo, Jeong-Man
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.4
    • /
    • pp.213-220
    • /
    • 2008
  • The purpose of this paper is to improve efficiency in the construction and operation of a total management system for the national technical qualification through the design and development of a real-time data sharing system which is connected with the management system of external consignment. The current a total management system for the national technical qualification precesses the work depend on information and results which pass over by external IT company. But this method of processing has some unstable elements with regards to information reprocessing, functional supplement, system stability, etc. The proposed system's technological concepts have been tested through a basic simulation pilot program. The pilot program will be expanded to include the local Chamber of Commerce and Industry because the stability of the system was proved through its application to the real-time national technical qualification examination of KCCI(Korea Chamber of Commerce and Industry). The real-time data sharing system has shown great efficiency in terms of system management, and has solved problems of developmental period for information reprocessing and functional supplement. The real-time data sharing system has been given good evaluations with regard to the convenience of their use and the management system for operators and supervisors.

  • PDF