In this paper, we present design features, implementation, and validation of a satellite simulator subsystem for the Korea Multi-Purpose Satellite-2 (KOMPSAT-2). The satellite simulator subsystem is implemented on a personal computer to minimize costs and trouble on embedding onboard flight software...
In this paper, we present design features, implementation, and validation of a satellite simulator subsystem for the Korea Multi-Purpose Satellite-2 (KOMPSAT-2). The satellite simulator subsystem is implemented on a personal computer to minimize costs and trouble on embedding onboard flight software into the simulator. An object-oriented design methodology is employed to maximize software reusability. Also, instead of a high-cost commercial database, XML is used for the manipulation of spacecraft characteristics data, telecommand, telemetry, and simulation data. The KOMPSAT-2 satellite simulator subsystem is validated by various simulations for autonomous onboard launch and early orbit phase operations, anomaly operation, and science fine mode operation. It is also officially verified by successfully passing various tests such as the satellite simulator subsystem test, mission control element system integration test, interface test, site installation test, and acceptance test.
In this paper, we present design features, implementation, and validation of a satellite simulator subsystem for the Korea Multi-Purpose Satellite-2 (KOMPSAT-2). The satellite simulator subsystem is implemented on a personal computer to minimize costs and trouble on embedding onboard flight software into the simulator. An object-oriented design methodology is employed to maximize software reusability. Also, instead of a high-cost commercial database, XML is used for the manipulation of spacecraft characteristics data, telecommand, telemetry, and simulation data. The KOMPSAT-2 satellite simulator subsystem is validated by various simulations for autonomous onboard launch and early orbit phase operations, anomaly operation, and science fine mode operation. It is also officially verified by successfully passing various tests such as the satellite simulator subsystem test, mission control element system integration test, interface test, site installation test, and acceptance test.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
가설 설정
1. SIM requires the operator’s ID and password input.
12. KPD in electrically erasable programmable read only memoiy (EEPROM) was emulated with the file that contains KPD to support a KPD patch upload.
B. It is not necessary to delete the KParameter-A class. The developer only needs to add a new parameter class and reuse all the other related classes without any major modification.
제안 방법
The functions, which are defined on KOMPSAT-2 SIM specifications, were validated officially via a SIM subsystem test and MCE system integration test. A functional verification of the hardware unit model and flight dynamics model were performed via an independent unit test during the implementation phase. In this section, the simulation results of a solar array deployment and its test, an orbit adjust operation, and normal operations are presented for the overall validation of the KOMPSAT-2 SIM software.
All requirements defined in the KOMPSAT-2 MCE were verified through official tests such as subsystem tests and system integration. Each of the test items was mapped to the MCE system specifications via a verification matrix.
Validation of models from heritage and new models was done in unit and module tests during the development phase. In this paper, the overall validation of the KOMPSAT-2 SIM function is presented by various simulations such as autonomous onboard LEOP operations, anomaly orbit adjust operations, and science fine mode operation.
16 and 17. The solar array deployment test was done by firing thrusters and by checking the change of moment of inertia before and after solar array deployment.
Because the KOMPSAT-2 system used heritages in the sense of the algorithm of the KOMPSAT-1 system [3], KOMPSAT-2 SIM could use the proven heritages of KOMPSAT-1 SIM such as the flight dynamics model, space environment model, some sensors, some actuators, and so on. Validation of models from heritage and new models was done in unit and module tests during the development phase. In this paper, the overall validation of the KOMPSAT-2 SIM function is presented by various simulations such as autonomous onboard LEOP operations, anomaly orbit adjust operations, and science fine mode operation.
이론/모형
There are three different approaches for embedding the flight software into the satellite simulator: utilization of a processor emulator executing the actual flight software image, re-compilation of the flight software sources within the simulator infrastructure, and development of a set of abstract models representing the required flight software functionality. The recompilation method was used for KOMPSAT-2 SIM. KOMPSAT-1 SIM was implemented on an HP workstation whose processor was different from the satellite onboard processor (Intel).
※ AI-Helper는 부적절한 답변을 할 수 있습니다.