• 제목/요약/키워드: Aerospace Software Development

검색결과 219건 처리시간 0.022초

저궤도위성 탑재소프트웨어 시험환경에 대한 연구 (A Study of the flight s/w test environment for the LEO satellite)

  • 채동석;이재승;최종욱;양승은;이종인
    • 항공우주기술
    • /
    • 제6권2호
    • /
    • pp.45-51
    • /
    • 2007
  • 요구분석 및 설계 단계를 거쳐 구현된 탑재소프트웨어는 오류를 제거하고 요구규격에 맞도록 모든 기능이 정확히 구현되었는지 확인하기 위한 여러 가지 시험절차를 거치게 되는데, 일반적으로 단위시험, 통합시험, 검증시험 순으로 진행된다. 단위시험은 보통 개인 PC 환경에서 타겟 시뮬레이터를 이용하여 수행되고, 통합 및 검증시험은 목표시스템과 유사한 조건에서 수행할 수 있도록 하드웨어 환경을 제공하는 소프트웨어 검증장치를 이용하여 수행된다. 본 논문에서는 차세대 저궤도위성 탑재소프트웨어 시험환경에 대한 것으로 시험절차와 시험도구, 탑재소프트웨어 검증장치에 대하여 기술한다.

  • PDF

증강현실과 UAV 기반 응용 시스템을 위한 SILS 플랫폼 개발 (Development of SILS platform for application system based on AR and UAV)

  • 조완주;강문혜;문용호
    • 항공우주시스템공학회지
    • /
    • 제15권1호
    • /
    • pp.19-31
    • /
    • 2021
  • 최근 증강현실을 활용한 UAV 응용 시스템 개발에 많은 관심이 집중되고 있다. 일반적으로 UAV 응용 시스템 개발에서는 실제 비행 실험을 수행하기 전에 SILS 기법을 적용하여 시스템의 설계 및 구현을 검증하고 있다. 그러나 기존 SILS 환경은 증강현실 관련 핵심 사항들을 반영하지 못하고 있으므로 증강현실을 활용한 UAV 응용 시스템에 대한 효과적인 검증이 불가능하다. 본 논문에서는 이러한 문제를 극복하기 위하여 증강현실과 UAV 기반 응용 시스템 개발에 효율적으로 활용될 수 있는 SILS 플랫폼을 제안하였다. 정확성, 효율성, 확장성에 대한 모의 실험 결과는 제안하는 플랫폼이 증강현실과 UAV 기반 응용 시스템 개발에 효과적으로 활용될 수 있음을 보여준다.

소프트웨어 개발 프로세스에서의 안전성 분석 및 관리 활동의 적용방안 (Application of Safety Analysis and Management in Software Development Process)

  • 김순겸;홍장의
    • 중소기업융합학회논문지
    • /
    • 제6권1호
    • /
    • pp.7-15
    • /
    • 2016
  • 현대 사회에서 자동차, 철도, 항공우주, 원자력, 국방 등의 다양한 분야에서 대부분의 장치들이 소프트웨어를 내장하고, 제어용 소프트웨어 시스템이 탑재됨에 따라 소프트웨어의 안전성에 대한 중요도가 높아지고 있다. 다양한 산업 분야에서 소프트웨어가 사용되면서 소프트웨어에 의한 사고의 위협도 높아지기 때문에 소프트웨어 오동작에 의한 안전성 위협이 큰 이슈로 떠오르게 되었다. 소프트웨어의 사고는 사용자의 오조작에 의해서 발생할 수 도 있지만 가장 근본적으로는 설계 과정에서의 안전성에 대한 검증이 제대로 이루어지지 않아서 발생하게 된다. 따라서 본 논문에서는 소프트웨어 개발 프로세스에서 소프트웨어 안전성 분석 및 관리 활동이 어떻게 이루어져야 하는 가를 제시한다. 특별히 프로토타입이나 점진적 개발 프로세스에서의 안전성 분석 및 관리 활동의 적용 방안에 대하여 제시한다.

저궤도위성 탑재소프트웨어 개발 (Flight Software Design and Development for Low Earth Orbit Satellite)

  • 강수연;이재승;최종욱;이종인
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.1421-1424
    • /
    • 2005
  • 저궤도 위성인 다목적실용위성 2호의 컴퓨터 시스템은 3개 프로세서로 구성된 분산처리 구조이며 프로세서와 프로세서, 프로세서와 주변 장치들과의 통신은 MIL-STD-1553B 버스를 통해 이루어진다. 이들 3개 프로세서들 상에서 실행되는 탑재소프트웨어는 위성의 하드웨어 및 주변 입출력 장치들을 제어 및 관리한다. 그리고 위성의 결함을 관리하는 기능과 비상시에는 지상과의 연결 없이 위성을 자동제어 하는 기능들 또한 탑재소프트웨어에 구현되어져있다. 본 논문에서는 저궤도 위성인 다목적실용위성-2호의 임무를 수행하기 위한 탑재소프트웨어의 구성 및 기능, 개발과정과 개발환경을 소개한다.

  • PDF

FMI 표준을 활용한 관절형 로터/공력 연계시뮬레이션 (Articulated Rotor/Aerodynamics Co-Simulation Using FMI Standard)

  • 백승길;박중용
    • 항공우주시스템공학회지
    • /
    • 제9권4호
    • /
    • pp.1-7
    • /
    • 2015
  • The purpose of this research is to develop co-simulation methodology of codes developed in different modeling and simulation environment. We develop aerodynamic FMU(Functional Mock-up Unit) meeting FMI(Functional Mock-up Interface) specification version2 utilizing Legacy FORTRAN aerodynamic code based on unsteady vortex lattice method. It is concluded that making FMU is possible utilizing Legacy code made in any language which can be compiled and linked with object in FMI API coded in C language. This paper explains QTronic's method of using FMU SDK(Software Development Kit) and suggestion for using FORTRAN properly. Finally, we make articulated rotor/aerodynamics co-simulation by integrating aerodynamics FMU and rotor FMU developed by Modelica.

다중 전파측위 융복합 시스템의 M&S 소프트웨어 설계 (M&S Software Design of Multiple Radio Positioning Integration System)

  • 구문석;김영준;최광호;소형민;오상헌;김성철;이형근;황동환
    • 한국군사과학기술학회지
    • /
    • 제18권5호
    • /
    • pp.602-611
    • /
    • 2015
  • Even though GNSS provides highly accurate navigation information all over the world, it is vulnerable to jamming in the electronic warfare due to its weak signal power. The United States and Korea have plans to use terrestrial navigation systems as back-up systems during outage of GNSS. In order to develop back-up systems of GNSS, an M&S software platform is necessary for performance evaluation of various vehicle trajectories and integrated navigation systems. In this paper a design method of an M&S software is proposed for evaluation of multiple radio positioning integration systems. The proposed M&S software consists of a navigation environment generation part, a navigation algorithm part, a GUI part and a coverage analysis part. Effectiveness of the proposed design method is shown by implementing an M&S software for the GPS, DME and eLoran navigation systems.

테이블 기반 알고리즘을 이용한 CRC8의 구현 (CRC8 Implementation using Direct Table Algorithm)

  • 서석배;김영선;박종억;공종필;용상순;이승훈
    • 항공우주기술
    • /
    • 제13권2호
    • /
    • pp.38-46
    • /
    • 2014
  • CRC (Cyclic Redundancy Codes)는 데이터 전송 시 오류 발생 유무를 검출하기 위한 하나의 방법으로, 정지궤도복합위성(GEO-KOMPSAT 2B) 개발에서는 정지궤도환경탑재체와 위성 간의 GRDDP (GOES-R Reliable Data Delivery Protocol)에 사용되고 있다. 본 논문에서는 CRC를 구현할 때 널리 사용하는 테이블 기반 CRC의 원리를 소개하고, 이를 기반으로 환경탑재체 개발에서 사용 중인 CRC8을 소프트웨어로 구현한 결과를 설명한다.

A Curriculum for Mobile Programming Education that Includes A Project Completion and It's Implementation Results

  • Ha, Seok-Wun;Huh, Kwang-Hoon
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권9호
    • /
    • pp.139-147
    • /
    • 2016
  • In recent, android application developments have been done widely that intensify smart phone utilization. In this paper, we propose a curriculum that undergraduate students can improve their mobile programming abilities as well as integrate experiences of application development based on android. And also a series of practices to advance their sense of accomplishment are added by offering an opportunity to carry out a real project to use a variety of sensors embedded in smart phone during the course of study. The project is composed of a series of modules for implementing a trekking App that helpful to people who enjoy spending time in outdoors through their favorite activities such as trekking, cycling, and climbing with their own smart phones. Through practical curriculum operation and project implementation, we show that the proposed curriculum is appropriate to a mobile programming education that combine learning and practice.

비용효율적인 고고도 과학기구 개발 및 비행시험 (Cost-Effective High-Altitude Scientific Balloon Development and its Flight Test)

  • 강정표;심규진;김휘호;이용선;이관중
    • 한국항공우주학회지
    • /
    • 제46권4호
    • /
    • pp.345-358
    • /
    • 2018
  • 고고도 과학기구는 다양한 과학연구목표를 수행하기 위해 미국, 프랑스, 일본과 같은 항공우주선진국에서 수십 년간 사용되어 왔다. 고고도 과학기구는 초기 개발 및 운용비용이 막대하게 소요되므로 국가연구기관 중심으로 연구개발이 진행되어 왔지만 최근에는 저비용 고성능 오픈소스 소프트/하드웨어 생태계의 출현으로 과학기구 개발 진입장벽이 낮아졌다. 본 연구에서는 상용 기성품을 활용하여 저비용, 사용 용이성, 호환성, 제품 개발신속성을 고려한 소형 영압력기구(Zero Pressure Balloon) 시제품을 제작하였다. 또한, 8회에 걸친 비행시험을 통하여 비행운용기술을 축적하였으며 기구시스템의 작동신뢰성을 검증하여 향후 대형 영압력기구 운용을 위한 기반을 구축하였다.

제조/서비스 산업의 소프트웨어 융복합 전략 : 소프트웨어 및 시스템 프로덕트라인(SSPL) (SW Convergence Strategy in Manufacturing/Service Industry : Software and Systems Product Line(SSPL))

  • 이지현;기창진;김덕태;김창선;최종섭;이단형
    • 한국IT서비스학회지
    • /
    • 제11권4호
    • /
    • pp.295-308
    • /
    • 2012
  • Software and Systems Product Line(SSPL) is a paradigm that has been developed and applied by European Union(EU) to achieve the productivity and competitiveness of EU industries on the world market. It is not just a simple system or software development methodology, but a sophisticated technology requiring capabilities for a high level of mass customization, platforms, processes and convergence of software and systems. EU has applied SSPL for the five selected industrial sectors including aerospace, automobile, medical equipment, consumer electronics and telecommunication equipment since 1990s and led the way to other industry sectors to stimulate the application of SSPL from 2006. In order for Korea to secure competitiveness in the manufacturing and service industries in the competitive borderless market, it is essential to gain the high level of capabilities for software development and convergence of software and systems. SSPL can be a powerful means to achieve this end. This paper discusses the paradigmatic concept of SSPL, how EU's major industries and companies have secured competitiveness through SSPL, key capabilities that are necessary for successful institutionalization of SSPL in Korea, and finally suggestions on core strategies to materialize the benefits of SSPL for Korea.