• 제목/요약/키워드: Real-time Embedded System

검색결과 801건 처리시간 0.034초

NFC/센서를 이용한 실시간 시약 관리 시스템 (Real-time Reagent Management System Using NFC / Sensor)

  • 김호성;장재명;정회경
    • 한국정보통신학회논문지
    • /
    • 제20권2호
    • /
    • pp.421-426
    • /
    • 2016
  • 최근 Arduino, Raspberry Pi 등 임베디드(Embedded) 보드의 보편화와 인터넷 기술 발달로 인해 스마트 홈 및 산업분야에서 이를 활용한 연구가 이루어지고 있다. 그 중에서도 시약장과 임베디드 보드가 융합된 스마트 시약장의 개발 필요성이 부각되고 있다. 현재 시약 관리 시스템은 시약 자체를 보관하거나 관리하는데 있어 수기 또는 컴퓨터를 사용하여 프로그램에 저장하는 것이 대부분이다. 또한 사용자가 시약장을 관리하기에 취약한 시간대에 위험 상황 발생 시 관리자가 인식하지 못할 경우 큰 화재가 발생할 수 있다. 본 논문에서는 시약장에 RFID리더기 및 센서를 부착한 뒤 입력받은 데이터를 데이터베이스에서 관리 하여 사용자에게 보여주고, 시약장 내부에서 이상 상황 시 실시간으로 모바일 기기에 경고 메시지를 전송하여 취약 시간에도 위험 상황을 알려주는 시스템을 설계 및 구현한다. 이는 시약장의 안정성과 효율성을 향상 시킬 수 있을 것으로 판단된다.

실시간 웹서버 시스템을 위한 통합 스케줄링 방안 (An Integrated Scheduling Approach for Real-Time Web Servers)

  • 강봉직;정석용;이현숙;최경희;정기현;유해영
    • 전자공학회논문지CI
    • /
    • 제39권6호
    • /
    • pp.36-46
    • /
    • 2002
  • 본 논문에서는 웹서버를 탑재한 내장형 시스템에서 실시간 속성을 만족시킬 수 있는 스케줄링 기법을 제안한다. 내장형 시스템에 웹서버를 응용프로그램의 형태로 탑재하는 경우 운영체제와 웹서버간의 이원화된 스케줄링 때문에 우선 순위 역전 현상이 발생하여 실시간 속성을 만족시키지 못한다. 이에 본 논문에서는 웹서버의 일부 스케줄링 기능을 운영체제의 스케줄러와 통합 내장시켜 일관된 스케줄링 방법을 제공한다. 제안된 스케줄링 기법을 실험용 내장형 시스템에 적용한 결과, 웹서버를 일반 태스크로 구현한 경우와 달리 우선 순위 역전 현상이 발생하지 않았다. 또한 우선 순위에 따라 태스크별 응답 시간이 시스템 부하에 관계없이 일정하여 제안된 스케줄링 기법이 실시간 내장형 웹서버 시스템에 적합하다.

정보기기들을 위한 리눅스 기반 연성 실시간 커널의 설계 및 평가 방법 (Design and Evaluation Method of Linux Based Soft Real-Time Kernel for Information Devices)

  • 정영준;임동혁;임채덕;최훈
    • 대한임베디드공학회논문지
    • /
    • 제6권6호
    • /
    • pp.393-400
    • /
    • 2011
  • Recently, demands of information devices are increasing as we can find so many information devices around us such as smartphone, MID(Mobile Internet Device), Tablet. These characteristics of information devices services should support soft real-time based time guaranteed multimedia services and control internet appliances. In this situation, soft real-time supported system should be developed to consider as a total aspect of hardware, kernel, middleware, application. But this paper will describe soft real-time supporting and evaluation methods for information device as an aspect of only kernel.

태스크 동기화가 필요한 임베디드 실기간 시스템에서 시간-효율적인 전압 스케쥴링 알고리즘 (Time-Efficient Voltage Scheduling Algorithms for Embedded Real-Time Systems with Task Synchronization)

  • 이재동;김정종
    • 한국멀티미디어학회논문지
    • /
    • 제13권1호
    • /
    • pp.30-37
    • /
    • 2010
  • 최근 많은 임베디드 실시간 시스템에 동적 전압 조절(Dynamic Voltage Scaling: DVS)을 지원하는 프로세서를 사용하고 있다. 이런 시스템의 설계 및 동작의 최적화를 위한 중요한 요소 중 하나가 전력(power)이다. 동적 전압 조절을 지원하는 프로세서의 슬로우다운을 이용함으로서 많은 소비 전력을 절약할 수 있다. 본 논문에서는 태스크의 동기화가 필요한 임베디드 실시간 시스템에서 효율적인 전력 소비를 위해 태스크들의 슬로우다운 값을 구하는 기존 알고리즘을 시간복잡도 측면에서 개선하였다. 시간복잡도 $O(n^{2})$인 기존 알고리즘을 수학적인 분석 및 시뮬레이션을 통하여 그 성질을 파악하고, 그 성질을 이용하여 기존 알고리즘과 같은 성능을 가지는 시간복잡도가 O(nlogn) 및 O(n)인 개선된 알고리즘들을 제안하였다.

임베디드 환경에서의 실시간 립리딩 시스템 구현 (Real Time Lip Reading System Implementation in Embedded Environment)

  • 김영운;강선경;정성태
    • 정보처리학회논문지B
    • /
    • 제17B권3호
    • /
    • pp.227-232
    • /
    • 2010
  • 본 논문은 임베디드 환경에서의 실시간 립리딩 방법을 제안한다. 기존 PC 환경에 비하여 임베디드 환경은 사용할 수 있는 자원이 제한적이므로, 기존 PC 환경의 립리딩 시스템을 임베디드 환경에서 실시간으로 구동하기는 어렵다. 이러한 문제를 해결하기 위해 본 논문은 임베디드 환경에 적합한 입술영역 검출 방법과 입술 특징추출 방법, 그리고 발성 단어 인식 방법을 제안한다. 먼저 정확한 입술영역을 찾기 위해 얼굴 색상정보를 이용해 얼굴영역을 검출하고 검출된 얼굴 영역에서 양쪽 두 눈의 위치를 찾아 기하학적 관계를 이용해 정확한 입술영역을 검출한다. 검출된 입술영역에서 주위 환경 변화에 따른 조명 변화에 강인한 특징을 추출하기위해 히스토그램 매칭과 입술 폴딩, RASTA 필터를 적용하고 주성분 분석(PCA)을 이용한 특징계수를 추출해 인식에 사용하였다. 실험결과 CPU 806Mhz, RAM 128MB 사양의 임베디드 환경에서 발성 단어에 따라 1.15초에서 2.35초까지의 처리 속도를 보였으며, 180개의 단어 중 139개의 단어를 인식해 77%의 인식률을 얻을 수 있었다.

이종 임베디드 시스템의 멀티태스킹을 위한 MDA(Model Driven Architecture) 기반의 설계 (MDA(Model Driven Architecture) based Design for Multitasking of Heterogeneous Embedded System)

  • 손현승;김우열;김영철
    • 정보처리학회논문지D
    • /
    • 제15D권3호
    • /
    • pp.355-360
    • /
    • 2008
  • 복잡한 임베디드 시스템의 멀티태스킹 지원은 실시간 운영체제가 요구된다. 이종의 임베디드 시스템 개발 환경에서 각각의 시스템에 최적화 된 운영체제와 프로세서를 사용한다. 본 논문에서는 이종 임베디드 시스템 개발 시 기존의 크로스 컴파일러 대신, 운영체제의 API 정보 및 프로세서 레지스터 구성 정보의 UML 프로파일화 방식을 제안한다. 이는 각각의 임베디드 시스템에 적합한 프로파일을 이용해 이종의 시스템 개발 환경을 선택하여 자동 코드 발생을 통해 개발 기간 및 비용을 단축할 수 있다. 적용사례로서 이종 시스템 프로파일 정보를 이용해 이종의 실시간 운영체제 (brickOS와 uC/OS-II) 및 프로세서(Hitachi H8과 Intel PXA255)에 맞는 모델 및 코드를 생성하여 포팅 하였다.

VMS Emulator System with Real-Time Scheduling

  • Kim, Jung-Sook
    • Journal of Multimedia Information System
    • /
    • 제1권2호
    • /
    • pp.95-100
    • /
    • 2014
  • Variable message signs (VMS) have the different sizes and a specific type according to the city scene and it has to be displayed by different message on the display panel in real-time. And VMS manufacturers must produce the different products in order to give a customized product to each order. In addition that, they should test and check the correct operation to each VMS product using the different message frame. That is very time and workers consuming and VMS emulator with an automatic variable message generator system is necessary. Also, the automatic message generator system is needed to real-time scheduling in order to display the message on the VMS panel like real world. In this paper, we design and implement the VMS emulator embedded the automatic message frame generator system with real-time scheduling which can set several parameters easily on the windows dialog.

  • PDF

임베디드 운영체제의 스케줄링 기술 동향 및 선정에 관한 연구 (A study on the trend and selection for scheduling technology of embedded operating system)

  • 민재홍;조평동;함진호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 춘계학술대회
    • /
    • pp.629-632
    • /
    • 2011
  • 임베디드 운영체제 기술은 향후 도래할 유비쿼터스 환경을 이루게 할 핵심적 소프트웨어 기술로써 그 파급효과가 매우 큰 기반 기술이다. 따라서 최근 몇 년간 많은 발전과 더불어 큰 변화를 거치고 있다. 그 중에서도 실시간 지원 기능은 임베디드 운영체제 기술과 연관되어 많은 연구가 이루어지고 있다. 본 논문에서는 실시간 임베디드 시스템의 특성을 분석하고 이러한 특성을 지원하기 위한 핵심기술인 스케줄잉 기법의 기술동향은 분석하고, 구현하고자 하는 임베디드 시스템의 특성을 고려한 스케줄링 기법의 선정방안을 제시하고자 한다.

  • PDF

엘리베이터 시뮬레이터를 활용한 임베디드 어플리케이션 소프트웨어 교수학습방법 연구 (Study on Teaching and Learning Methods of Embedded Application Software Using Elevator Simulator)

  • 고석훈
    • 컴퓨터교육학회논문지
    • /
    • 제21권6호
    • /
    • pp.27-37
    • /
    • 2018
  • 본 논문에서는 임베디드 시스템의 어플리케이션 계층 소프트웨어 학습 도구로 사용할 수 있는 엘리베이터 시뮬레이터의 설계 및 개발 방법과 이를 이용한 교수학습방법을 제안한다. 본 시뮬레이터는 학생들에게 하드웨어와 임베디드 OS 계층의 이슈를 배제한 어플리케이션 계층에서 엘리베이터 시스템의 동작 원리와 제어 방법을 소프트웨어로 구현할 수 있는 환경을 제공하여, 반응(reactive)적이며 실시간(real-time)적인 특징을 갖는 임베디드 어플리케이션 개발 경험을 가질 수 있도록 한다. 아울러 본 논문에서는 시뮬레이터를 이용하여 단계별로 난이도가 높아지는 실습이 포함된 4주간의 임베디드 어플리케이션 소프트웨어 교육 과정을 제시하고, 실제 학생들을 대상으로 교육을 진행한 결과 학습 성취도 점수 83.3점을 얻어 본 교육 과정이 임베디드 어플리케이션 학습에 유의미한 효과가 있음을 입증하였다.

임베디드 시스템의 객체 관계형 DBMS에 적합한 공간 인덱스 방법 비교 연구 (Comparison research of the Spatial Indexing Methods for ORDBMS in Embedded Systems)

  • 이민우;박수홍
    • 한국지리정보학회지
    • /
    • 제8권1호
    • /
    • pp.63-74
    • /
    • 2005
  • 차량 및 교통 분야의 대표적인 임베디드 시스템인 텔레매틱스 단말기는 대용량의 공간 데이터를 실시간으로 처리하기 위해서 RTOS(Real Time Operating System) 기반의 공간 DBMS를 요구하고 있다. 이러한 공간 DBMS는 기존의 ORDBMS의 사용자 정의 타입과 사용자 정의 함수라는 표준적인 기능을 이용하여 쉽게 확장 개발할 수 있지만, 공간 인덱스의 경우 SQL3에서 표준적인 개발 방법을 제공하지 않기 때문에, 임베디드 시스템과 같은 환경에서 공간 인덱스를 개발하는 것은 어려운 실정이다. 본 연구에서는 현재 ORDBMS에서 사용자 정의 인덱스를 개발할 수 있는 방법으로 제안되고 있는 Generalized Search Tree 방법과 Relational Indexing 방법을 비교 분석하고 각 방법에 대해 R-트리의 구현 및 영역 질의에 대한 실험을 통해 임베디드 시스템 환경에 적합한 공간 인덱스 방법을 제안하였다.

  • PDF