• Title/Summary/Keyword: 검증시험

Search Result 4,360, Processing Time 0.033 seconds

Introduction of SATS for Verification of Flight Software on Spacecraft Development Tool (위성전자전산시스템 개발검증장비의 탑재소프트웨어 시험을 위한 자동 시험 스크립트 프로그램 소개)

  • 이재승;최종욱;채동석;이종인;김학정
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.511-513
    • /
    • 2004
  • 위성의 부분체 또는 탑재컴퓨터 및 탑재소프트웨어에 대한 검증시험을 수행하기 위해서는 위성개발에 사용하며 그 기능이 검증된 상용프로그램을 사용하는 것이 일반적이다. 그러나 위성 영령의 전송 및 텔레메트리 데이터의 전송과 분석을 위한 프로그램은 위성에 사용되는 종류 및 포맷에 따라 다양한 형태로 수정되어야 하기 때문에 자체 제작한 프로그램을 사용하게 된다. 99년에 발사되어 성공적으로 임무를 수행하고 있는 다목적실용위성 1호 및 현재 개발이 진행 중인 다목적실용위성 2호의 개발과정에서는 LEX와 YACC이라는 구문분석기를 이용한 VTSP(Verification Test Script Parser) 프로그램이 탑재소프트웨어의 검증시험에 사용되었다. VT5P는 실시간 데이터 전송 및 분석이 가능하지만 UNIX 환경에서만 실행되므로 윈도우 환경에서 작업하던 일반 사용자들에게는 익숙하지 않은 시험환경을 제공하여 텍스트 기반의 작업이 필요하므로 시험 수행에 여러 어려움들이 발생한다. 이러한 단점들을 보완하기 위하여 윈도우 기반의 검증시험 프로그램인 SATS(Spacecraft Automatic Test Script)를 개발하였다. 본 논문에서는 대부분의 사용자들에게 익숙한 윈도우 환경을 제공하며 이더넷을 통하여 장소에 상관없이 다중의 개발자가 시험을 수행할 수 있는 SATS의 개발현황과 수행환경에 대하며 소개한다.

  • PDF

Introduction to Verification Test Environment of Flight Software for LEO Satellite (저궤도 위성용 탑재소프트웨어의 검증시험 환경 구축)

  • 이재승;최종욱;강수연;이종인
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.547-549
    • /
    • 2003
  • 위성의 개발 및 제작에는 많은 비용과 기간이 소요되며. 일반적으로 사용되는 장비들과는 전혀 다른 우주환경에서 임무를 수행하게 된다. 그리고 위성의 경우에는 발사이후에 발생하는 오류들을 수정하는 것이 거의 불가능하므로 위성의 성공적인 임무완수를 위해서는 철저한 사전검증 작업들이 필요하게 된다. 특히, 위성의 궤도, 자세를 제어하고 실제적인 임무수행을 관할하는 위성탑재소프트웨어에 대한 완벽한 검증이 필요하다. 이러한 소프트웨어의 통합 및 조립시험. 검증시험을 위해 저궤도 위성의 FSW(Flight Software) 개발단계에서 실제 위성시스템과 유사한 인터페이스를 제공하는 개발도구인 STB(Software Test Bed)가 제작되며, 제작된 STB를 통한 FSW의 검증시험 및 분석을 지원하기 위한 구문분석프로그램으로 VTSP(Verification Test Script Parser)를 개발하게 된다. 본 논문에서는 이러한 STB와 VTSP에 대한 전반적인 소개와 함께 개발된 STB와 VTSP를 이용하여 실제 위성탑재소프트웨어를 검증하기 위한 시험환경에 대해 알아보고자 한다.

  • PDF

원격탐사위성의 탑재체자료전송장치를 위한 시험검증장비의 개발

  • Lee, Sang-Taek;Jin, Yeong-Bae
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.228.2-228.2
    • /
    • 2012
  • 본 논문에서는 탑재체자료전송장치의 시험검증을 위한 장비 개발에 관하여 소개 한다. 원격탐사위성에 탑재되는 고성능원격측정센서는 대용량 데이터를 생성하며 탑재체자료전송장치를 통하여 고주파통신에 의해 지상으로 전송된다. 따라서 탑재체자료전송장치의 검증은 전체 인공위성 개발에 있어서 매우 중요하다. 시험검증장비는 송신되는 수신자료를 수신하여 여러 장비로 분배해주는 고주파신호분배모듈, 계측기 및 복조기 등 다양한 장비로 구성된다. 시험검증장비는 고성능 고주파신호 부품, 다양한 전자장비와 이를 통합, 제어 운영하는 다양한 복잡한 소프트웨어가 필요하여 개발이 어렵다. 본 논문에서는 초기 제작 시험검증장비와 최종 제작 시험검증장비 사이의 차이와 성능, 기능의 향상을 위한 설계변경 등을 통하여 이에 대한 어려움을 극복한 과정과 설계 근거와 장비 선택 등 제반사항에 대하여 기술하여 이후 관련 유사장비의 개발에 있어 도움이 되고자 한다.

  • PDF

Compound Test를 활용한 위성비행소프트웨어의 검증

  • Sin, Hyeon-Gyu;Yang, Seung-Eun;Lee, Jae-Seung;Cheon, Lee-Jin
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.226.1-226.1
    • /
    • 2012
  • 위성에 탑재되어 위성의 상태를 모니터링하며, 지상으로부터 명령을 받아 위성 본연의 임무 수행이 가능하게 하는 위성비행소프트웨어는 그 개발단계에서 다양한 검증활동이 이루어진다. 설계 검증 및 리뷰, 인스펙션을 거쳐 소스 코드로 구현된 후, 단위 시험을 통해 가장 낮은 수준의 검증을 거치게 된다. 이러한 단위 시험은 개별 함수에 대해 입력에 따른 해당 출력 및 동작 여부를 검사하게 된다. 단위 시험이 하나의 함수에 대한 시험 항목이라는 점은 검증대상의 스코프가 좁다는 장점이 있으나, 다른 모듈과 연동되었을 경우에 발생할 수 있는 다양한 경우를 고려하여 테스트 케이스를 작성해야 하는 어려움이 있다. 이러한 문제점을 해결하기 위하여 단위 시험과 함께, 연관된 함수가 이미 구현되어 있는 경우, Stubbing을 하기보다는 직접 해당 함수를 사용하며, 또한 동등한 수준의 개별 함수들을 주어진 시나리오에 따라 동작하는 Compound Test를 활용, 그 결과를 확인하는 방법을 도입하였다. 이를 이용하면 단위 시험에서는 검증하기 어려운 상황별 시나리오에 따른 검증 활동을 수행할 수 있고, 또한 전체 위성비행소프트웨어를 빌드할 필요없이 테스트의 대상이 되는 함수만을 이용, 나머지 부분은 기존의 방식을 그대로 적용할 수 있어, 위성비행소프트웨어의 안전성 및 신뢰성을 보다 향상시킬 수 있다.

  • PDF

Seismic Qualification of Class 1E Battery by Combined Analysis and Testing (수치해석과 실험을 통한 안전등급 축전지의 내진검증)

  • 김영중;박성환;정태영;정정훈
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 1992.10a
    • /
    • pp.87-91
    • /
    • 1992
  • 축전지를 탑재한 프레임형 랙에 대한 공진탐색시험결과를 이용하여 유한요 소에 의한 수치해석모형을 결정하였다. 내진검증시험은 에이징시험을 거친 3 개의 축전지를 포함하여 28개의 축전지를 탑재한 시험랙을 대상으로 수행되 었다. 공진탐색시험으로부터 구한 모달특성치를 이용하여 지진응답을 해석하 였으며 실험치와 부합함을 확인하였다. 시험랙의 지진응답이 실제 설치될 60 개의 축전지를 갖는 전체랙의 응답보다 크므로, 시험랙에 의한 내진검증이 보다 열악한 조건에서 수행되었다고 볼 수 있다. 시험랙에 대한 내진검증시 구조부재의 구조적 안정성과 축전지의 성능유지를 확인한 바 있으므로 전체 랙의 경우에도 내진검증이 이루어졌다고 판단된다.

  • PDF

Introduction to Verification Test Environment of FSW in KOMPSAT-2 (다목적실용위 성 2호에서의 탑재소프트웨어 검증시험환경)

  • Lee, Jae-Seung;Park, Sung-Woo;Park, Hee-Sung;Lim, Jeong-Heum
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.1197-1200
    • /
    • 2003
  • 위성의 개발 및 제작에는 많은 비용과 기간이 소요되며, 일반적으로 사용되는 장비들과는 전혀 다른 우주환경에서 임무를 수행하게된다. 위성의 성공적인 임무완수를 위해서는 철저한 사전검증 작업들이 필요하게 된다. 특히, 위성의 궤도, 자세를 제어하고 실제적인 임무수행을 관할하는 위성탑재소프트웨어에 대한 완벽한 검증이 필요하다. 2004년 발사를 목표로 하고있는 다목적실용위성 2호 FSW(Flight Software)의 개발단계에서 소프트웨어의 통합 및 시험, 검증시험을 위해 실제 위성시스템과 유사한 인터페이스를 제공하는 개발도구인 STB(Software Test Bed)가 제작되었으며, 제작된 STB를 통한 FSW의 검증시험 및 분석을 지원하기 위한 프로그램으로서 구문분석 프로그램을 이용한 VTSP(Verification Test Script Parser)의 개발이 이루어졌다. 본 논문에서는 이러한 STB와 VTSP에 대한 전반적인 소개와 함께 개발된 STB와 VTSP를 이용하여 실제 위성탑재소프트웨어를 검증하기 위한 시험환경에 대해 알아보고자 한다.

  • PDF

Verification Test Script Parser for Flight Software using Lexical Analyser in KOMPSAT-2 (다목적실용위성 2호에서 구문분석기를 이용한 탑재소프트웨어 검증시험분석)

  • 이재승;최종욱;권기호;천이진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.430-432
    • /
    • 2002
  • 다목적실용위성 2호 FSW(Flight Software)의 개발단계에서 통합 및 시험, 검증시험을 위해 실제 위성시스템과 유사한 인터페이스를 제공하는 개발도구인 STB(Software Test Bed)가 제작되었으며, 제작된 STB를 통한 FSW의 검증시험 및 분석을 지원하기 위한 프로그램으로서 구문분석 프로그램을 이용한 VTSP(Verification Test Script Parser)의 개발이 필요하다. 본 논문에서는 구문분석 도구인 FLEX와 BISON을 이용하여 FSW가 실제시스템 상에서 요구조건에 따라 수행되고 있는지를 자동적으로 검증하기 위해 C 언어와 유사한 사용법을 가지며, 다양한 검증시험 환경에 적합한 VTSP를 개발하기 위한 전체적 개발환경 및 VTSP의 기능에 대해 소개한다.

  • PDF

Virtual Flight Test for Conceptual Lunar Lander Demonstrator (달 착륙선 개념설계형상 검증모델 가상비행시험)

  • Lee, Won-Beom;Rew, Dong-Young
    • Aerospace Engineering and Technology
    • /
    • v.12 no.1
    • /
    • pp.87-93
    • /
    • 2013
  • The conceptual design lunar lander demonstrator has been developed to use as a test bed for advanced spacecraft technologies and to test a prototype planetary lander capable of vertical takeoff and landing. Size of the lunar lander demonstrator is the same as that of lunar lander conceptually designed, however, the weight of lunar lander demonstrator is designed in 1/6 scale in consideration of gravity difference between moon and earth. The thruster clustering and virtual flight test were performed in the demonstrator fixed on the ground. The demonstrator ground test has been conducted for two months in the test site for the solid motor combustion of the Goheung Flight Center. The purposes of ground test of demonstrator are to demonstrate and verify essential electronics, propulsion system, control algorithm, embedded software, structure and system operation technologies before developing the flight model lander. This paper is described about the virtual flight test including test configuration, test aims and test facilities

Test Methode & kind of Equipment Verification for Control System (제어시스템의 기기검증 시험 종류와 시험방법)

  • Park, Doo-Yong;Lim, Ik-Hun;Lim, Geon-Pyo
    • Proceedings of the KIEE Conference
    • /
    • 2011.07a
    • /
    • pp.1786-1787
    • /
    • 2011
  • 화력발전소에 사용되는 제어시스템을 개발함에 있어 하드웨어 분야는 시스템의 안정성과 신뢰성 확보를 위해 반드시 기기검증시험을 통과한 후 적용하여야 한다. 이러한 시험은 제어모듈의 모든 종류의 개별 시험과 실제 사용하고자 하는 구성으로 캐비닛에 모두 장착한 상태에서 시험하여야 한다. 이번 시험은 제어시스템을 설계하고 제작한 후 설계 제원대로 성능을 가지고 있는지에 대한 검증을 목적으로 하였으며, 유럽규격의 CE 마크 획득에 필요한 기준으로 시험을 수행한 기준을 설명한다.

  • PDF

Case Study for Construction Cost Saving by means of Economic Pile Design Procedure (말뚝기초의 경제적인 설계절차에 의한 건설비용 절감 사례 연구)

  • Choi, Yong-Kyu;Lim, Jong-Seok;Kwon, Oh-Kyun
    • Journal of the Korean GEO-environmental Society
    • /
    • v.4 no.4
    • /
    • pp.73-84
    • /
    • 2003
  • In this study, the economic pile design procedure using the proof test results was proposed. In order to improve the inappropriate pile design routine, the proof test for 6 pile cases were performed and the construction saving effect were analyzed. The saving rate of construction cost with the small diameter piles and the large diameter drilled shafts were 34 - 47 and 0 - 55 %, respectively.

  • PDF