• 제목/요약/키워드: 탑재소프트웨어

검색결과 526건 처리시간 0.046초

소프트웨어 정의 라디오를 활용한 초소형위성용 선박정보수집장치의 수신시험 (Utilizing Software-Defined Radio, Reception Test of AIS Payload Used in a Cube-Satellite)

  • 김신형;이창현;김건우;조동현
    • 우주기술과 응용
    • /
    • 제2권2호
    • /
    • pp.121-136
    • /
    • 2022
  • 선박 통신에 있어서 선박자동식별시스템(automatic identification system)은 연안 해역의 선박 운항 모니터링, 선박 간의 항해 안전을 위한 정보 교환뿐만 아니라 해상관제 수단에도 필요하다. 그러나 이는 대략 160 MHz의 very high frequency (VHF) 대역을 사용함과 동시에 지구의 곡률로 인해 통신 거리의 한계가 존재한다. 이를 인공위성을 통해 해결하고 있지만, 저궤도의 초소형 위성에 대해서는 아직 많은 작업이 이루어지지 않았다. 본 논문에서는 소프트웨어 정의 라디오(SDR)를 활용하여 초소형위성용 선박정보수집장치의 수신시험을 증명하였다. R820T2 SDR을 활용하여 부산항에 정박해 있는 선박으로부터 AIS(automatic identification system) 데이터를 수집하였고, Adalm-Pluto와 매트랩 시뮬링크를 활용하여 이를 송신할 수 있는 환경을 구축하였다. 또한 감쇠기를 활용하여 위성까지 신호세기가 약해지는 과정을 모사하였다. 일련의 과정을 통해 AIS 탑재체에서 AIS 데이터의 수신 성공 여부를 시연하였다.

자동회전 과학 탑재체 사출 기능을 갖춘 기상정보 수집용 캔위성 체계 개발 (Development of CanSat System for Collecting Weather Information With Autorotating Science Payload Ejection Function)

  • 김영준;박준수;남재영;이준혁;최윤원;유승훈;이상현;이영건
    • 한국항공우주학회지
    • /
    • 제50권8호
    • /
    • pp.573-581
    • /
    • 2022
  • 본 논문은 단풍나무 씨앗형 자동회전 과학 탑재체 2개를 사출하고 기상정보를 수집하는 임무를 하는 캔위성을 개발하는 내용을 다루고 있다. 캔위성은 2개의 자동회전형 과학 탑재체와 이를 실을 수 있는 캔위성 본체로 구성된다. 캔위성 본체는 과학 탑재체를 사출하기 위한 장치들과 지상국과의 통신을 위한 장치들을 탑재하고, 각기 다른 지정 고도에서 과학 탑재체를 하나씩 사출한다. 과학 탑재체는 큰 날개와 탑재 공간으로 구성되며, 큰 날개는 회전하면서 양력을 발생시켜 낙하 속도를 늦춘다. 구체적으로, 사출된 이후 20m/s 이하의 속도로 하강하며 회전율, 기압과 온도를 측정하고 초당 1회의 속도로 측정값을 캔위성본체로 송신한다. 통신 시스템은 마스터-슬레이브 구조로 과학 탑재체는 모든 데이터를 마스터인 캔위성본체로 송신하고, 캔위성 본체는 수신받은 데이터와 자체 데이터를 종합하여 지상국으로 전송한다. 자체 개발한 지상국 소프트웨어를 이용해 수신하는 모든 데이터를 실시간으로 확인할 수 있다. 시뮬레이션 환경에서 모의실험을 수행했고, 임무 요구조건을 만족하는 캔위성의 성능을 확인할 수 있었다.

H-IMA : 비행 소프트웨어의 이식성 향상을 위한 IMA 기반의 혼합형 플랫폼 아키텍처 (H-IMA : IMA based Hybrid Platform Architecture for Improving Portability of Flight Software)

  • 서용진;윤상필;조현우;권철순;김형신;김현수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권1호
    • /
    • pp.7-18
    • /
    • 2014
  • 비행 소프트웨어는 인공위성의 탑재 컴퓨터에서 사용되는 소프트웨어로, 실시간성과 고신뢰성이 요구된다. 이와 같은 요구사항으로 인해 비행 소프트웨어는 동작 환경에 대한 종속성을 갖게 된다. 이러한 문제는 새로운 시스템을 구축할 때마다 매번 다시 개발하여야 하는 상황을 초래한다. 따라서 비행 소프트웨어와 동작 환경 사이의 종속성을 제거할 필요가 있으며, 이는 비행 소프트웨어의 이식성 향상을 통해 달성할 수 있다. 본 논문에서는 이를 위해 IMA 아키텍처 기반의 플랫폼 아키텍처를 제안한다. 이 아키텍처는 이식성을 극대화하기 위해 두 가지의 IMA 아키텍처 실현 방안을 기반으로 구축된 혼합형 아키텍처이다. 또한 혼합형 아키텍처의 검증을 위해 혼합형 아키텍처 기반의 시스템을 구현하고 동작 결과를 분석한다. 본 논문에서 제안한 아키텍처를 통해서 비행 소프트웨어와 동직 환경 사이의 종속성을 제거할 수 있다. G망을 활용하여 끊김없는 서비스를 지원할 수 있는 방안을 제안하였으며, 테스트베드 구현을 통하여 제안 방안의 우수성을 검증하였다.

HAUSAT-2 소형 위성 동물 추적 시스템 탑재체 개발 (DEVELOPMENT OF THE HAUSAT-2 PAYLOAD OF ANIMAL TRACKING SYSTEM)

  • 이정남;이병훈;문병영;장영근
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2006년도 한국우주과학회보 제15권1호
    • /
    • pp.129-132
    • /
    • 2006
  • 한국항공대학교 우주시스템연구실에서는 나노급 위성인 HAUSAT-2 개발과 더불어 주요 탑재체인 동물 추적 시스템을 직접 연구 개발하고 있다. 동물 추적 시스템은 위성에 탑재되는 동물 추적 시스템 수신기와 동물 추적 송신기, 위성으로부터 수신된 신호를 해석하고 처리하는 지상국으로 구성되어 있다. 본 논문에서는 동물추적시스템의 전반적인 운용개념과 하드웨어 개발에 대하여 기술하며 데이터를 처리하기 위한 소프트웨어 알고리즘 및 도플러 편이(Doppler Shift)를 이용한 동물 위치 추정 알고리즘에 대하여 논한다.

  • PDF

안드로이드 플랫폼을 탑재한 스마트 온도제어기의 MMI 시스템 개발 (Development of MMI System for Smart Temperature controller with Android Platform)

  • 이갑래
    • 문화기술의 융합
    • /
    • 제5권4호
    • /
    • pp.457-465
    • /
    • 2019
  • 본 연구에서는 안드로이드 플랫폼을 탑재한 스마트 온도 제어기의 사용자 인터페이스(MMI)시스템에 대한 개발 방법을 나타낸다. 개발하는 스마트 온도제어기의 MMI 시스템은 온도 그래프 및 데이터를 원거리에서 모바일장치를 통하여 확인할 수 있도록 무선 WiFI 기능과 연동되는 시스템을 개발한다. 먼저, 스마트 온도제어기의 사용자 인터페이스(MMI)시스템의 하드웨어 인터페이스 회로설계방법을 나타내고, MMI 시스템의 운영 소프트웨어 개발 방법을 나타낸다. 스마트 온도제어기는 실시간 온도제어기 기능과 MMI 시스템 기능을 수행하는 이중 프로세서를 사용한다. 이어서 개발된 스마트 온도제어기의 MMI시스템의 실제 작동 시험을 통한 동작 성능을 평가한다. 안드로이드 플랫폼을 탑재함으로서 스마트온도제어기의 개발 기간을 줄일 수 있다.

GPGPU 를 이용한 네트워크 트래픽에서의 HTTP 패킷 추출 성능 향상 (Performance Improvement in HTTP Packet Extraction from Network Traffic using GPGPU)

  • 한상운;김효곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.718-721
    • /
    • 2011
  • 웹 서비스를 대상으로 하는 DDoS(Distributed Denial-of-Service) 공격 또는 유해 트래픽 유입을 탐지 또는 차단하기 위한 목적으로 HTTP(Hypertext Transfer Protocol) 트래픽을 실시간으로 분석하는 기능은 거의 모든 네트워크 트래픽 보안 솔루션들이 탑재하고 있는 필수적인 요소이다. 하지만, HTTP 트래픽의 실시간 데이터 측정 양이 시간이 지날수록 기하급수적으로 증가함에 따라, HTTP 트래픽을 실시간 패킷 단위로 분석한다는 것에 대한 성능 부담감은 날로 커지고 있는 실정이다. 이제는 응용 어플리케이션 차원에서는 성능에 대한 부담감을 해소할 수 없기 때문에 고비용의 소프트웨어 가속기나 하드웨어에 의존적인 전용 장비를 탑재하여 해결하려는 시도가 대부분이다. 본 논문에서는 현재 대부분의 PC 에 탑재되어 있는 그래픽 카드의 GPU(Graphics Processing Units)를 범용적으로 활용하고자 하는 GPGPU(General-Purpose computation on Graphics Processing Units)의 연구에 힘입어, NVIDIA사의 CUDA(Compute Unified Device Architecture)를 사용하여 네트워크 트래픽에서 HTTP 패킷 추출성능을 응용 어플리케이션 차원에서 향상시켜 보고자 하였다. HTTP 패킷 추출 연산만을 기준으로 GPU 의 연산속도는 CPU 에 비해 10 배 이상의 높은 성능을 얻을 수 있었다.

다목적실용위성 2호 비행모델 시험

  • 박종오;최종연;윤영수;권재욱;김영윤;조승원;안재철
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2003년도 한국우주과학회보 제12권2호
    • /
    • pp.105-105
    • /
    • 2003
  • 인공위성의 개발과정에서 비행모델을 만들기 전 EM (Engineering Model) 들로 구성하는 Electrical Test Bed (ETB) 를 개발하여 위성의 하니스를 포함함 각 서브시스템 전장품들의 성능을 점검하게 되고, ETB 시험기간 동안 발생된 문제점 들은 비행모델 설계와 제작에 반영하게 된다. 다목적실용위성 2호에 대한 ETB를 개발하여 각종 위성 전장품에 대한 성능과 부분품들간의 인터페이스 신호들의 점검을 성공적으로 완료하였으며, 시험기간 동안 발생된 각종 문제점들은 비행모델 설계와 제작에 이미 반영하였다. 본 논문에서는 다목적실용위성 2호 비행모델에 대한 시험을 위하여 각 서브시스템 즉, 원격측 정명령계, 전력계, 자세제어계의 전장품과 탑재소프트웨어 그리고 각종 시뮬레이터들의 구성과 전기/전자적인 기능시험을 위한 시험항목 및 방법에 대해 고찰하고자 한다.

  • PDF

스마트폰용 임베디드 리눅스 솔루션 (Embedded Linux Solution for Smartphone System)

  • 윤민홍;김우식;이재호;김도형;김선자
    • 전자통신동향분석
    • /
    • 제21권1호통권97호
    • /
    • pp.68-81
    • /
    • 2006
  • 모바일 단말은 인간과 가장 친밀한 관계를 가진 정보기기다. 그 중 핸드셋은 전세계적으로 가장 많이 사용되고 있는 정보기기로 세계 IT 산업의 원동력이기도 하다. 핸드셋이 보급되기 시작한 지 10여 년이 지난 현재 핸드셋은 발전된 하드웨어의 탑재와 다양한 기능을 융복합하는 진화를 경험하고 있다. 이제 핸드셋은 전화 통화를 제외하고도 수많은 통신 수단의 중심이 되었으며, WiBro, HSDPA 등 무선 네트워킹의 진화와 더불어 이런 현상은 계속 진행될 것으로 전망된다. 한편으로는, 하드웨어의 사양이 높아져 탑재되는 소프트웨어의 복잡도가 늘어나고 있어, 스마트폰의 OS는 수 년 전 PC에서 사용되었던 수준이 요구되고 있다. 본 고에서는 핸드셋 산업의 현재 상황을 분석하고 스마트폰의 OS의 연구 및 개발 현황을 살펴보고, 향후 스마트폰의 모습을 조망해본다.

Mini-MAP Stack 구현

  • 하정현;김현기;이전우;정하재;채영도
    • ETRI Journal
    • /
    • 제14권4호
    • /
    • pp.165-178
    • /
    • 1992
  • 본 고는 Mini-MAP 네트워크의 접속장치를 구현한 내용이다. 이 접속장치는 공장자동화 네트워크 시스팀에서 Mini-MAP 노드로 동작하며, PLC, CNC, robot와 같은 프로그래머블 디바이스를 MAP 네트워크 환경에 접속하여 원격제어가 가능하도록 하는 네트워크 구축을 위한 핵심 장치이다. 이 접속장치는 MAP 3.0의 Mini-MAP으로 구현하고 실현하였다. MAC 부계층은 Token Bus Controller(TBC)가 담당하며, LLC 부계층은 class 3로 설계하였고, MMS는 implementaton class MAP3를 설계하였다. 구현된 모든 소프트웨어는 Mini-MAP의 실시간 정보 전송 성능을 보증하기 위해 real-time 멀티 태스크 OS로 운영하도록 설계하였으며, 보드에 firmware로 탑재하였다. 프로토콜 분석기를 이용하여 LLC 수준의 오류검출과 전송기능을 확인하였으며, MMS는 적합성 시험을 이미 받은 MMS를 탑재한 상용 제품과의 통신 실험을 통해 적합성을 확인하였다.

  • PDF

태양전지 탑재 공중로봇 : GAORI (An Aerial Robot Equipped with Solar Cells : GAORI)

  • 손병락;박희진;공동욱;이동하
    • 한국태양에너지학회:학술대회논문집
    • /
    • 한국태양에너지학회 2012년도 춘계학술발표대회 논문집
    • /
    • pp.160-162
    • /
    • 2012
  • 최근 무인항공기 분야에서 전력원으로 신재생에너지를 사용하기위한 연구가 진행되고 있다. 무인항공기의 전력원은 무게에 매우 민감하기 때문에 상대적으로 가벼운 태양전지를 많이 사용하고 있다. 본 논문은 태양전지와 2차전지를 동력원으로 사용하는 틸트-로터형 태양전지 탑재 공중로봇(GAORI)의 플랫폼 및 소프트웨어 설계와 향후 연구방향에 대하여 설명한다.

  • PDF