• 제목/요약/키워드: 시스템 공학

검색결과 22,766건 처리시간 0.044초

공장설비 제어를 위한 레거시 소프트웨어 시스템 분석 및 재공학

  • 한재일;이명희;유철중;장옥배
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제13권3호
    • /
    • pp.55-70
    • /
    • 2000
  • 공장의 설비들은 장비 교체가 아예 불가능하여 오랜 기간동안 사용되는 경우가 있다. 이러한 경우 공장의 설비 제어를 위한 소프트웨어 시스템도 노후 되어 현재 사용되는 운영체제나 새로운 시스템 상에서 정상적인 작동이 어렵게 되며, 또한 사용자의 새로운 요구사항을 수용하기도 어렵다. 이러한 문제점들은 기존 소프트웨어 시스템 분석을 바탕으로 한 재공학을 통해서 그 해결 방안을 모색하여야 한다. 제어용 소프트웨어 시스템의 재구성은 기존의 설비가 교체되지 않은 상태이므로 기존의 구성과 제어에 사용되는 통신 프로토콜등은 그대로 사용하되 운영체제와 사용자 인터페이스등을 변경하여 작업능률과 사용상의 편리함을 향상시킬 수 있다. 본 논문에서는 전파 송신 설비를 가상으로 구성하고 설비를 제어하는 기존의 DOS용 소프트웨어 시스템을 분석하여 Window용으로 재구성하는 과정을 재공학 관점에서 논하고 실제 적용결과를 보인다. 또한 사용자의 요구사항을 반영하여 사용편의성을 증대시키기 위한 사용자 인터페이스의 개선에 대해서도 논한다.

실시간 리눅스 기반의 회전익 무인항공기 제어 소프트웨어 개발 (Real-time Linux based Rotor UAV Control Software Development)

  • 박기석;박중희;위영준;박정근;문창주
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1613-1616
    • /
    • 2010
  • 본 논문은 실시간 운영체제인 Xenomai 를 사용하여, 회전익 무인항공기 소프트웨어 개발에 대한 내용을 설명하고 있다. 실시간 운영체제 사용하여 고정 순위 우선 스케줄링을 채택함으로써 데드라인의 타이밍(Timming) 결정성을 보장하였고, 이기종 시스템과의 호환성과 확장성을 고려하여 POSIX API 를 사용하여 멀티 쓰레드를 구현하였다. 또한 실시간 드라이버 모델(RTDM : Real-Time Driver Model)을 사용하여 획득한 데이터를 실시간 전송이 가능하도록 하였다. 본 논문은 실시간 운영체제를 무인항공기에 적용하고 구현된 비행제어 컴퓨터와 제어 소프트웨어를 비율 단조 스케줄링을 적용하여 무인항공기의 쓰레드들의 응답 속도 및 안정성을 보장하는 방안을 제시하였다.

패턴인식을 이용한 무인 주유 로봇의 구현 (Implementation of Unmanned Fuel Dispensing Robot System)

  • 정근용;강현수;김찬성;이상진;이영섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.91-93
    • /
    • 2011
  • 본 논문은 영상처리 및 센서를 이용하여 주유할 차량으로 이동, 주유구 인식 및 개폐, 주유까지의 과정을 처리할 수 있는 무인 주유 로봇의 구현 과정을 기술하였다. 캐터펄트는 자동차가 주차된 곳에 정확히 멈추게 되고, 로봇 팔이 영상 처리를 이용하여 주유구 위치를 찾아낸 뒤 주유를 시작한다. 로봇은 현 주유 시스템의 불편한 점을 사람 없이 전 과정을 처리하는 역할을 함으로써 주유소를 무인화하여 인건비를 최소화 시키고, 악천후 상황에서 주유의 편리성을 기대할 수 있다.

IoT와 AI를 이용한 무인 양식장 관리 시스템 (Unmanned fish-farm management system using IoT and AI)

  • 정혜리;김혜민;최상민;권람;박은찬
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 춘계학술발표대회
    • /
    • pp.711-713
    • /
    • 2019
  • 본 논문은 기존의 단순 감지 센서형 양식장 관리 시스템을 벗어나기 위해 IoT와 AI기술을 이용한 무인 양식장 관리 시스템 개발에 관한 것이다. 국내 양식장 상황에 맞는 유해 조류와 한국형 어선 이미지를 학습시켜 실시간 카메라 영상을 통해 유해 및 무해 물체를 판단하도록 하였으며 이에 따라 적절한 퇴치 기능을 수행하도록 하였다. 또한 현존하는 양식장 관리 시스템이 환경 관리 시스템과 감시 및 퇴치 시스템으로 이분화 된 경향을 보여 하나로 통합하는 과정의 필요성이 대두되었다. 따라서 감시 및 퇴치 기능 수행뿐만 아니라 양식장 내 환경 데이터를 실시간으로 받아오고 사용자가 단말기를 통해 양식장 상황을 확인 및 관리가 가능하도록 구현하고자 하였다.

다중 타겟, 다중 카메라 추적을 활용한 인공지능 판매점 (AI Market using Multi-Target, Multi-Camera Tracking)

  • 황영진;박수진;이수언;이승현;황광일
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.770-772
    • /
    • 2022
  • 무인 매장의 수가 점점 증가하며 보안과 비용 절감을 위한 솔루션들이 요구되고 있고, 시스템은 이를 해결하기 위한 다중 객체 추적 알고리즘을 제안한다. 한 대의 카메라에서 여러 사용자를 인식하고, 사용자의 정보를 서버에 저장해 주변 카메라에 전달함으로써 적은 카메라 수로 많은 사용자를 추적할 수 있게 한다.

딥러닝 기반 농작물 표면 검사 자동화 시스템 연구 (A Study on Deep learning-based crop surface inspection automation system)

  • 김우진;김승빈;김민재;김민재;김성환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.758-760
    • /
    • 2022
  • 본 연구는 머신러닝의 한 종류인 YOLOv5를 이용하여 기존 육안 선별작업을 자동화 하는 기계를 설계하는 것이다. 본 연구에서는 영상촬영과 선별작업을 진행하는 컨베이어 기구와 선별 프로그램을 제작하고, 모든 표면을 검사해 사과의 품질을 3단계로 구별하는 작업을 진행하였다. 결과적으로 투입된 사과의 품질을 성공적으로 분류 하였다.

아두이노를 활용한 비행기 객실 관리 시스템 구현 (Implementation of an Aircraft Cabin Management System using Arduino)

  • 박명철;김민정;이시형;문화랑;최지은
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제65차 동계학술대회논문집 30권1호
    • /
    • pp.299-300
    • /
    • 2022
  • 현대에 이르러 항공산업은 엄청난 발전을 이루었다. 그만큼 조종사들의 안전과 편의를 위한 많은 시스템이 생겨났다. 그러나 조종사를 위한 시스템만큼 객실 승무원을 위한 시스템은 큰 발전이 없는 것이 사실이다. 이는 승객을 위한 서비스를 하는 객실 승무원을 비행 중 일어나는 위험에 노출되게 한다. 본 논문은 객실 승무원이 스마트폰 앱을 이용하여 편리하게 객실 상황을 확인하고, 반자동 서빙 카트를 조작하여 승객의 주문에 대한 서비스를 제공하는 '비행기 객실 관리 시스템'을 제안한다. 이 시스템을 이용함으로써 객실 승무원은 객실 상황을 판단하여 즉각적인 대처를 할 수 있고, 승객과의 불필요한 말이 오가는 것을 방지하여 전염병 감염 예방에 도움이 될 것이다.

  • PDF

공항의 수하물 처리 시스템 (Baggage Handling System at the Airport)

  • 김태선;권규영;홍현의;이혁주;신정흠
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제65차 동계학술대회논문집 30권1호
    • /
    • pp.305-306
    • /
    • 2022
  • 본 논문에서는 공항에서 보다 빠르고 편리한 체크인과 보딩을 위해 여러 가지 사업을 진행하고 있다. 우리는 그 중에서 수하물이 맡겨지고 이동하는 시스템에 주목했다. 수하물을 자동으로 분류하여 해당 항공기까지 전달하는 BHS시스템 등 다양한 시스템이 있었다. 현행 시스템에서 수하물 등록은 셀프로 간편하고 빠르게 등록할 수 있지만, 다시 찾아오는 과정이 너무 불편한 점과 수하물 분류는 알아서 하지만, 그 수하물을 컨테이너에 싣고 다시 운반하는 과정은 사람이 하는 등의 문제점에 주목을 했다. 우리의 전공 지식을 활용하여 이 문제점들을 해결해보고자 이러한 주제를 선정하게 되었다.

  • PDF

쿼드콥터 모터 제어를 위한 임베디드 리눅스 시스템 (An Embedded Linux System for Controlling of Quadcopter Motor)

  • 임성락;김현기;손태영;김능환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.66-68
    • /
    • 2012
  • 본 논문에서는 안드로이드 폰을 이용하여 쿼드콥터의 모터를 제어하기 위한 임베디드 리눅스 시스템을 제시한다. 제시한 시스템은 메시지 수신 및 파싱 모듈과 모터 제어 모듈로 나누어 설계한다. 제시한 시스템의 기능적 타당성을 겸토하기 위하여 각각의 모듈을 구현하고, ARM 프로세서 기반의 임베디드 보드가 탑재된 실험용 쿼드콥터를 이용하여 실험을 하였다.