• 제목/요약/키워드: 탑재

검색결과 4,832건 처리시간 0.028초

On-Oribt상에서 차세대 저궤도 인공위성의 탑재소프트웨어 교정 방안

  • 최종욱;이재승;이상곤
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2010년도 한국우주과학회보 제19권1호
    • /
    • pp.31.1-31.1
    • /
    • 2010
  • On-Orbit상에서 인공위성의 탑재소프트웨어를 교정하는 경우는 크게 위성의 하드웨어 문제를 소프트웨어적으로 해결/완화, 임무 중 소프트웨어 기능 향상 그리고 지상테스트 동안 확인되지 못한 소프트웨어 문제를 수정하기 위해서 사용된다. 탑재소프트웨어 설계과정에서 이러한 요구조건을 만족할 수 있도록 탑재소프트웨어가 설계되어야 하며 소프트웨어 교정을 위한 잉여 메모리를 반드시 할당해야 한다. 또한, 탑재소프트웨어 실행파일 생성할 경우에도 각 섹션별로 패치가 가능하도록 메모리 맵을 생성해야한다. 기존 저궤도 위성에서는 휘발성 메모리인 RAM 영역에 한해서만 탑재소프트웨어 교정이 가능하였으나 현재 개발 중인 차세대 저궤도 위성에서는 비휘발성 메모리 영역 즉 SGM(Safe Guard Memory)와 NVMEM(Non-Volatile Memory)을 이용하여 탑재소프트웨어를 교정할 수 있는 방식을 제공하고 있다. 이 논문에서는 차세대 저궤도 위성의 탑재소프트웨어의 실시간 교정을 위한 탑재소프트웨어 아키텍처와 제한 사항에 대해서 설명하며 실제 탑재소프트웨어를 교정 하는 방안 과 절차에 대하여 설명한다.

  • PDF

3단형 과학로켓의 탑재부 구조설계

  • 장영순;이영무
    • 항공우주기술
    • /
    • 제1권1호
    • /
    • pp.117-127
    • /
    • 2002
  • 본 논문에서는 "3단형 과학로켓 (기본형)" 의 탑재부의 구조설계에 대하여 기술하였다. 탑재부는 KSR-III 기본형의 2단에 해당하며, 로켓의 임무수행과 관련한 과학탑재부, 지상국의 자료송수신을 위한 탑재부(전자), 로켓의 자세제어를 담당하는 탑재부(자세제어)의 세부분으로 구성된다. 로켓의 임무가 성공하려면 각 탑재물이 임무수행 기간 중에 안전하게 동작해야 하며, 이를 위해서는 각 탑재부의 요구조건을 만족해야 한다. 본 연구에서는 KSR-III의 탑재부의 기본설계를 바탕으로 상세한 탑재부의 구성과 탑재물 배치를 수행하였고, 요구조건을 만족하도록 설계를 변경/ 적용하였다.

  • PDF

저궤도 위성용 탑재소프트웨어 개발을 위한 ERC32 프로세서 소개 (An Introduction to ERC32 to Develop Flight Software for LEO Satellites)

  • 이재승;최종욱;채동석;이종인;김학정
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1553-1556
    • /
    • 2005
  • 유럽에서는 위성에 탑재할 고성능 탑재컴퓨터로 MCM-ERC32 보드를 개발하여 사용하고 있다. 이에 한국항공우주연구원에서는 향후 개발되는 저궤도 관측위성에 사용할 고성능 탑재컴퓨터로 MCM-ERC32 를 적용할 예정이다. 현재까지 한국항공우주연구원에서 개발된 저궤도 관측위성은 Intel 계열의 CPU 를 탑재한 컴퓨터를 사용하였으며, MCM-ERC32 에 대한 개발기술은 전무한 상태이다. 따라서, MCM-ERC32 로의 탑재컴퓨터 변경은 전체적인 시스템의 재설계가 요구되며, 이를 이용한 탑재소프트웨어의 개발에도 많은 영향을 미치게 된다. 본 논문에서는 MCM-ERC32 를 이용한 새로운 탑재컴퓨터 시스템에 적용 가능한 탑재소프트웨어 개발을 위해 ERC32 프로세서의 Integer Unit 의 고유한 기능에 대해 소개한다.

  • PDF

탑재소프트웨어 프로그래밍 언어 비교 - C vs. ADA

  • 박수현;구철회;강수연;이상곤
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2009년도 한국우주과학회보 제18권2호
    • /
    • pp.46.2-46.2
    • /
    • 2009
  • 탑재소프트웨어는 위성의 자세, 전력, 열 제어를 담당하는 소프트웨어로서 위성의 탑재컴퓨터 상에서 실행된다. 탑재소프트웨어는 추력기, 배터리, 온도조절장치와 같은 위성의 하드웨어 장치를 자치적으로 관리한다. 지상에서 위성을 운영할 수 있도록 탑재소프트웨어는 지상으로부터 명령을 받아서 처리하고, 위성의 텔레메트리 데이터를 지상으로 전송한다. 위성의 탑재소프트웨어를 프로그래밍하기 위하여 C 언어와 ADA 언어가 주로 사용된다. 이 논문에서는 소프트웨어 디자인과 하위레벨 프로그래밍 관점에서 C 언어와 ADA 언어를 비교 분석한다. 프로그래밍언어는 소프트웨어 디자인과 불가분의 관계에 있다. 이 논문은 프로그래밍언어와 함께 다목적실용위성과 통신해양기상위성의 소프트웨어 디자인을 소개한다. 다목적실용위성의 탑재소프트웨어는 절차 지향언어인 C로 작성되었으며, 함수 호출을 기반으로 설계되었다. 통신해양기상위성의 경우, 객체지향언어인 ADA로 작성되었으며, HOOD(Hierarchical Object-Oriented Design) 기법에 따라 모델링되었다. 탑재소프트웨어 프로그래밍언어는 위성의 탑재 하드웨어와 직접적으로 상호작용하도록 요구된다. 이 논문은 C와 ADA 언어가 메모리주소 및 로우 스토리지를 다루는 방법을 보여준다.

  • PDF

우주활용을 위한 데이터 인터페이스 시뮬레이터의 하드웨어 접속 구현 및 시험

  • 김종우;서석배;이주희;임현수;최기혁;최해진
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2003년도 한국우주과학회보 제12권2호
    • /
    • pp.65-65
    • /
    • 2003
  • 본 논문에서는 국제우주정거장의 데이터 인터페이스 구현 및 시험을 위하여 1553B와 FDDI 하드웨어를 이용한 시뮬레이터를 제작하였다. 데이터 인터페이스 시뮬레이터는 국제우주정거장과 탑재모듈에 대한 시뮬레이터와 탑재모듈의 제어부분, 상태를 확인하기 위한 모니터링 부분으로 구성되어진다. 국제우주정거장 시뮬레이터는 탑재모듈에 명령을 내리고 상태데이터를 받아 분석하며 탑재모듈에서 수집된 데이터를 수신하여 저장하는 기능을 갖는다. 탑재모듈은 국제우주정거장에서 오는 탑재 수집 데이터를 받아 분석/수행하고 탑재모듈에서 수집된 데이터를 시뮬레이션 하는 기능을 가지며, 모니터링 시스템은 데이터 통신간의 인터페이스 속도나 상태 등을 분석하고 전체적인 그래픽 인터페이스를 제공한다. 본 논문에서는 기존의 PC환경에서 직렬통신과 TCP/IP를 이용하여 시뮬레이션 한 것을, PCI 카드 타입의 1553B와 FDDI 데이터 인터페이스 하드웨어를 이용하여 구현하고 시험하였다. 시뮬레이터 시험 및 검증을 위해서 4가지 타입의 명령을 만들었으며, 국제우주정거장 모듈에서 명령을 내리면 탑재모듈에서 해당 명령을 수행하는 과정을 GUI 환경의 프로그램으로 모니터링 하여 검증하였다. 본 연구를 통하여 국제우주정거장과 탑재모듈 간의 요구사항 분석, 데이터 인터페이스 포맷 정의, 데이터 인터페이스 하드웨어 환경 구현 등의 성과가 있었으며, 추후 탑재모듈 특성이나 국제우주정거장의 구체적인 기능 추가에 의해 탑재모듈 개발을 위한 ETB로 활용할 수 있을 것으로 기대된다.

  • PDF

위성 영상 탑재체에 관련된 영상품질 인자의 특성

  • 조영민
    • 항공우주기술
    • /
    • 제1권2호
    • /
    • pp.66-74
    • /
    • 2002
  • 위성 영상 품질 인자들 중에서 위성 영상 탑재체에 의해 결정되는 인자들의 특성을 조사하였고 그들의 특성을 연구하였다. 위성 영상은 일차적으로 위성영상탑재체에 의해 생성되므로 위성 영상의 품질은 위성영상탑재체의 성능에 크게 의존한다. 따라서 위성 영상품질 인자로서 탑재체 성능 인자를 고려하여야 한다. 탑재체 성능 인자는 대략적으로 관측파장대역(Spectral Band), 지상화소거리(Ground Sample Distance: GSD) 결정 인자, 관측폭 결정 인자, 탑재체 Modulation Transfer Function (MTF), 탑재체 신호대잡음비(Signal to Noise Ratio: SNR), 여러 탑재체 복사 응답 특성 인자, Pixel Registration, 탑재체 보정 등이 있다.

  • PDF

무기체계의 항공기 탑재비행시험을 통한 개발시험 기법 연구 (A Study on Technique of Development Test by an Aircraft Captive Flight Test in Weapon System)

  • 염형섭;오종훈;성덕용
    • 한국항공우주학회지
    • /
    • 제37권10호
    • /
    • pp.1010-1016
    • /
    • 2009
  • 본 본문에서는 항공기 탑재비행시험을 통한 무기체계 개발시험에 대하여 기술하였다. 국방과학연구소에서는 항공기를 운용하며, 각종 항공/유도 무기체계의 핵심 탑재장비와 센서 개발을 위하여 항공기 탑재비행시험을 수행하고 있다. 탑재비행시험 플랫폼으로는 KTX-1/XKO-1 항공기를 사용하며, 외부연료탱크 형상의 탑재시험체를 제작하여 시스템 연동을 위해 항공기를 수정하였다. 항공기 탑재비행시험을 통하여 각종 탐색기와 항법시스템 그리고 유도무기 핵심 탑재장비에 대한 개발시험을 수행하였다.

샌드위치 복합재료 탑재부 개발 (Development of composite sandwich equipment bay)

  • 박재성;정호경;서상현;이영무
    • 한국복합재료학회:학술대회논문집
    • /
    • 한국복합재료학회 2005년도 추계학술발표대회 논문집
    • /
    • pp.224-227
    • /
    • 2005
  • KSL V-I 2단 탑재대를 복합재료 샌드위치 구조물로 설계/제작하였다. 축소형 탑재대를 제작하여 진동 특성을 측정하고, 측정된 결과를 이용하여 실물형 탑재대를 설계하였다. 탑재물의 중량을 포함하여 1차 고유진동수가 150 Hz가 되도록 설계하였으며 실제 시제를 제작하여 동특성을 측정하였다.

  • PDF