• Title/Summary/Keyword: 위성 임무자세

Search Result 120, Processing Time 0.031 seconds

위성비행소프트웨어 개발문서 작성의 자동화를 위한 Doxygen 활용 방안

  • Lee, Jae-Seung;Sin, Hyeon-Gyu;Choe, Jong-Uk;Cheon, Lee-Jin
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.158.1-158.1
    • /
    • 2012
  • 위성비행소프트웨어는 위성의 하드웨어와 임무 탑재체 및 서브시스템이 통합되어 궤도상에서 위성임무를 수행할 수 있도록 원격명령 및 측정데이터의 처리, 자세 및 궤도제어, 열제어, 전력제어 등의 기능을 수행한다. 위성비행소프트웨어의 개발과 같이 규모가 큰 소프트웨어는 여러 개발자가 참여해야 하고 각각의 개발자들이 작성 코드를 통합하여 빌드하고 문제 발생 시 대처하기 위하여 세부적인 설계 및 개발내용을 단계별로 문서화하는 작업이 수반되어야 한다. 기존의 위성비행소프트웨어 개발과정에서는 이러한 문서들 중 전체 위성비행소프트웨어의 단위 코드별 입출력, 수행기능 등의 상세 설계 내용을 기록하는 SDD(Software Design Description)는 개발자가 작성한 코드를 기반으로 수작업을 통하여 작성되었다. 이러한 작성방식은 작성자의 입력오류가 발생할 수도 있으며 소프트웨어 개발과 별도로 수작업이 요구되어 문서작성에 소요되는 시간적 손해가 발생하게 된다. 유럽에서는 이러한 문제점을 보완하기 위하여 C, C++, C#, JAVA, VHDL 등 다양한 언어를 사용하는 소프트웨어 개발에 적용 가능한 자동적 문서작성 도구인 Doxygen이 널리 활용되고 있다. Doxygen은 PDF, HTML, Latex, RTF 등 다양한 출력 포맷도 지원한다. 본 논문에서는 Doxygen을 활용하여 위성비행소프트웨어 개발문서의 작성 시 소요시간을 단축하고 소스코드로부터 해당 설계 내용을 추출하여 자동적으로 문서를 작성할 수 있는 방안에 대하여 소개한다.

  • PDF

A Concept for improving the Level of Autonomy of an LEO Satellite (저궤도 위성의 자율성 수준 향상을 위한 개념 제안)

  • Jeon, Moon-Jin;Kim, Eunghyun;Lim, Seong-Bin
    • Aerospace Engineering and Technology
    • /
    • v.13 no.1
    • /
    • pp.37-43
    • /
    • 2014
  • The ground station which operates the LEO satellite performs monitoring state of health of the satellite, sending the commands for the imaging mission of receiving the images during about 10 minutes of contact time. To finish the planned procedure in limited contact time, specific level of autonomy is applied in the satellite and the ground system. For example, the attitude and orbit control logic has high level of autonomy because it must be operated alone for long period without operator intervention. On the other hand, the fault management logic has relatively low level of autonomy because of that failure detection and safing operation are performed on-board, whereas failure identification and recovery are on-ground operation. The level of autonomy of the satellite affects also the ground operation. The command set for mission operation is generated by ground system. If the satellite has higher level of autonomy, some of operation currently done on-ground can be performed on-board, so the ground operation can be simplified. In this paper, we discuss the level of autonomy and propose a concept for improving the level of autonomy of an LEO satellite.

A Study of Spacecraft Alignment Measurement with Theodolite (데오도라이트를 이용한 위성체 얼라인먼트 측정에 관한 연구)

  • Yun,Yong-Sik;Park,Hong-Cheol;Son,Yeong-Seon;Choe,Jong-Yeon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.31 no.10
    • /
    • pp.105-111
    • /
    • 2003
  • A measurement of spacecraft alignment is an important process of spacecraft assembly, integration and test. Because, it is necessary that a operator of a ground station controls the precise positions of on-orbit spacecraft by using the alignment data of attitude orbit control sensors(AOCS) on spacecraft. And, an accuracy of spacecraft alignment requirement is about $0.1^{\circ}{\sim}0.7^{\circ}$. A spacecraft alignment is measured by autocollimation of theodolite. This paper describes the measurement principle and method of spacecraft alignment. The result shows that all the AOCS on the spacecraft are aligned within the tolerance required through the alignment measurement.

Status of the Solar Sail Technologies (태양돛 기술 동향)

  • Cho, Hyeong-Sun;Kim, Hak-In;Lee, Soo-Yong;Roh, Jin-Ho
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.42 no.6
    • /
    • pp.495-504
    • /
    • 2014
  • Solar sail spacecrafts can gain propulsion using the momentum change through reflecting the photon packets of energy from the Sun. The sail slowly but continuously accelerates to accomplish a wide-range of potential missions. To develop the potential mission of the solar sail, the configuration, the film characteristics and the deployment devices should be carefully considered. In this paper, recent development and activities of the solar sail are introduced and design technology of the sail subsystem is investigated.

별을 이용한 저궤도 광학 위성의 탑재체 영상 품질 측정 지표 및 자세 기동 연구

  • Yu, Ji-Ung;Im, Dong-Uk;Park, Sang-Yeong;Son, Yeong-Jong;Lee, Dong-Han
    • Bulletin of the Korean Space Science Society
    • /
    • 2009.10a
    • /
    • pp.29.1-29.1
    • /
    • 2009
  • 이 연구는 별 관측을 통해 점 퍼짐 함수(PSF)를 측정하고 나이퀴스트 주파수에서 변조 전달 함수(MTF)을 계산하여 주파수 영역에서 저궤도 광학 위성의 영상품질 평가방법을 도출하였다. 가상 별 영상을 생성하고 IRAF로 2차원의 점 퍼짐 함수를 얻었고 MATLAB으로 점 퍼짐 함수를 2차원 푸리에 변환하여 변조 전달함수를 계산하였다. 공간 영역에서는 점 퍼짐 함수의 모양을 통해서도 영상품질을 검증할 수 있다. Along/Across-Track의 모양이 일치하고 중심에서 좌우대칭이며 델타함수에 가까울수록 좋은 품질의 영상을 의미한다. Along/Across-Track의 점 퍼짐 함수 모양차이는 Line Rate나 Time Delay and Integration(TDI)의 오차에서 기인한다. 별을 점광원으로 본다면 점 퍼짐 함수를 정의하기 쉽고 Along/Across 방향을 동시에 측정 가능하다는 장점이 있다. 궤도상에서 별을 관측하는 것은 지상을 관측하는 것보다 대기 환경의 효과가 크지 않기 때문에 영상 품질 평가에 유리하다. Yaw Steering이나 Nadir Pointing과 같은 자세제어의 효과를 배제할 수 있으므로 자세제어의 효과가 상당 부분 제거된 영상품질을 분석할 수 있다. 지상관측시간이나 배터리 충전시간이 아닌 지구 본영에서 별을 관측하므로 임무에 방해받지 않는다. 지상관측과 같은 효과를 내고 TDI를 사용하는 환경을 구현하기위해 Line Rate를 고려한 자세 기동 방법에 대해 연구하였다. 큰 각도의 자세 기동이 예상되어 쿼터니안을 이용하여 Inertial Pointing하도록 자세 제어하였고, 자세 Slew Rate 구속조건 하에서 제어가 필요하다.

  • PDF

Attitude Determination Algorithm Design and Performance Analysis for CNUSAIL-1 Cube Satellite (CNUSAIL-1 큐브위성의 자세결정 알고리듬 설계 및 성능분석)

  • Kim, Gyeonghun;Kim, Seungkeun;Suk, Jinyong;Kim, Jong-Rae
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.43 no.7
    • /
    • pp.609-618
    • /
    • 2015
  • This paper discusses the attitude determination of the CNUSAIL-1 cube-satellite. The primary mission of the CNUSAIL-1 is sail deployment and operation in low Earth orbit, and the secondary mission is to look into influence of the sail deployment on satellite attitude and orbit. The attitude determination strategy is proposed depending on three mission phases, and its performance and applicability are verified through numerical simulations. This study considers the following sensors: Sun sensors and a three-axis magnetometer as attitude reference sensors, and a three-axis MEMS gyroscope as an inertial attitude sensor. Because sensors used for cube satellites have relatively low performances and worse noise characteristics, an Extended Kalman filter (EKF) is applied to attitude determination. Additionally, it has the merits to deal with the Gaussian noises and to predict the attitude even with no measurements from reference attitude sensors, especially in the eclipse of the cube satellite. The performance of the EKF is compared to a deterministic attitude determination technique, QUEST(QUaternion ESTimation).

Analysis of GEO Satellite Sun Sensor Models and Sun Sensor SW Resource Processing Technology (정지궤도위성 자세제어계 태양센서 운용기술 동향)

  • Park, Keun-Joo;Park, Young-Woong;Yang, Koon-Ho
    • Current Industrial and Technological Trends in Aerospace
    • /
    • v.7 no.2
    • /
    • pp.121-130
    • /
    • 2009
  • In this paper, the attitude and orbit control subsystem technology of new GEO communication and observation satellite using Sun sensors are introduced and analyzed. COMS is new GEO communication and Earth observation satellite based on EUROSTAR 3000 space bus technology. The attitude and orbit control subsystem of COMS adopts a configuration using three BASS and three LIASS Sun sensors to acquire the attitude error information in the specific reference frames. These Sun sensors are used to acquire Sun direction and to control the spacecraft to keep the relative attitude with respect to a reference Sun direction in both transfer and operational orbits. In this paper, the mathematical models of BASS and LIASS are described as well as their operational implementation in the flight software.

  • PDF

The OBC Reconfiguration Test on LEO Satellite (저궤도 위성에서 위성탑재컴퓨터의 재구성 시험)

  • Jeong, Jae-Yeop;Lee, Cheol-Hoon
    • Journal of Satellite, Information and Communications
    • /
    • v.12 no.3
    • /
    • pp.103-107
    • /
    • 2017
  • The Satellite OBC(On Board Computer) manages critical functionality such as satellite attitude control, fault management, payload management, command/telemetry processing etc. The OBC consist of various modules. Each module perform mission critical operation. So all modules designed as hot or cold redundancy architecture. The redundancy design gives a guarantee high reliability and it allows normal operation of satellite using reconfiguration capability. In this paper, introduces reconfiguration unit operation and describe the results of testing in the ETB.

Development of CMG-Based Attitude Control M&S Software (제어모멘텀휠 기반 자세제어 M&S 소프트웨어 개발)

  • Mok, Sung-Hoon;Kim, Taeho;Bang, Hyochoong;Song, Taeseong;Lee, Jongkuck;Song, Deokki;Seo, Joongbo
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.47 no.4
    • /
    • pp.289-299
    • /
    • 2019
  • Attitude control modeling and simulation (M&S) can be extensively applied in overall development process, from simple algorithm design to on-board software verification. This paper introduces CMG-based attitude control M&S software, which consists of 6-DOF modeling (CMG and space environments modeling), and attitude control algorithm. The M&S software is divided into three modules, from an inner CMG motor control module to an outer earth observation mission module. While an application of this developed software is currently limited to the initial-phase attitude controller development, its application area can be extended to the later-phases by considering sophisticated model information in future.

과학위성 1호 컴퓨터 시스템

  • 유상문;박홍영;곽성우;이현우;임종태
    • Bulletin of the Korean Space Science Society
    • /
    • 2003.10a
    • /
    • pp.58-58
    • /
    • 2003
  • 과학위성 1호의 컴퓨터 시스템은 지상국 명령 및 데이터 처리, 위성 자세 제어, 위성체 운용, 상태 감시, 탑재체 운용, 배터리의 충방전 제어 등을 담당하며, 우리별 3호 위성을 통하여 검증된 컴퓨터 시스템을 기반으로 개발되었다 과학위성 1호의 컴퓨터 시스템은 탑재 컴퓨터(On-board Computer)와 비행 소프트웨어(Flight Software)로 구성된다. 과학위성 1호의 탑재 컴퓨터는 우리별 3호의 탑재 컴퓨터에 비하여 FPGA를 사용함으로써 크기 및 무게의 소형화를 추구하였고, 네트워크 제어기를 내장함으로써 통신 성능의 개선을 이루었다. 그리고 EEPROM을 장착하여 위성 운용 기간 도중에 발생할 수 있는 소프트웨어의 변경에도 대응하였다 과학위성 1호의 비행 소프트웨어는 우리별 3호의 비행 소프트웨어를 기반으로 하여 과학위성 1호의 명령 및 데이터 처리 시스템과 임무에 적합하도록 개발되었다.

  • PDF