Browse > Article
http://dx.doi.org/10.5139/JKSAS.2021.49.6.481

Development and Analysis of Low Cost Telecommand Processing System for Domestic Development Satellites  

Park, Sang-Seob (Department of Aerospace Engineering, Gyeongsang National University)
Lee, Seongjin (Department of AI Convergence Engineering, Gyeongsang National University)
Jun, Yong-Kee (Department of Aerospace and Software Engineering, Gyeongsang National University)
Publication Information
Journal of the Korean Society for Aeronautical & Space Sciences / v.49, no.6, 2021 , pp. 481-488 More about this Journal
Abstract
The satellite telecommand processing system is the only way to provide telecommands for status monitoring, control, and mission execution. Domestic satellites can be divided into science, technology, and multi-purpose satellites, and geostationary satellites. These Satellites uses CCSDS standard protocol to communicate with ground stations. However, existing domestic satellites use only software to decode telecommands which increases cost of software development and verification of the developed software. Performance of software only approach is relatively low compared to hardware. In this paper, we present ASIC processing system specifically designed to decode telecommands. The system consists of a telecommand RAM, a protocol RAM/ROM, an ASIC, an interface unit of FPGA, and a relay block. The system handles general commands and pulse commands that are used in satellites. We established a ground station equipment and test environment to verify the system functionality, The result shows that our system reduces the development cost by 1/5 and improves the performance by 105 times compared to the previous systems that decode telecommands only by software.
Keywords
Satellite; Telecommand; CCSDS Protocol;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Choi, E. J., Park, J. Y., Jung, S. G. and Lee, H. G., "Development of Software And Design of FPGA for the CCSDS-Based Communication System of A Small satellite," Proceeding of The Korean Society For Aeronautical And Space Sciences Spring Conference, April 2006, pp. 956~959
2 Arunkumar, S. and Kalaivani, T., "FPGA Implementation of CCSDS BCH (63, 56) for Satellite Communication," IEEE International Conference on Electronics Design, Systems and Applications (ICEDSA), 2012.
3 Kim, S. Y., Lee, J. J., Gu, B. J., Oh, S. H., Kang, K. I. and Chae, J. S., "Flight Model Design and Implementation of NextSat-1 TMTC (Telemetry and Tele-command) Module," Proceeding of The Korean Society for Aeronautical And Space Sciences Fall Conference, November 2017, pp. 970~971.
4 Ryu, J. H., Park, J. Y., Jung, S. G. and Lee, H. G., "Development of FPGA of CCSDS Telemetry Telecommand for Small Satellite Systems," Proceeding of The Korean Society For Aeronautical And Space Sciences Fall Conference, November 2008, pp. 1377~1380.
5 Bingol, M. K., Deniz, E., Sari, M., Saritas, I. E. and Yilmazer, Y., "Adapting DO-178C Processes by Implementing a Reverse Engineering Technique," IEEE/AIAA 33rd Digital Avionics Systems (DASC) Conference, 2014.
6 Amogh, K. M., Mohan, S., Handral, R. V., Neema, N. and Agarwal, P., "FPGA Implementation of Telecommand System for Nano-satellite," IEEE 3rd International Conference on Communication and Electronics Systems (ICCES), 2018.
7 CCSDS, 201.0-B-3, Telecommand Part 1: Channel Service, Architectural Specification, CCSDS, 2000.
8 Epperly, M. E., Walls, B. J. and Wasiewicz, M., "FPGA CCSDS Command Decoder with BCH EDAC and Level-0 Command Execution," IEEE Aerospace Conference 4, 2002.
9 Kim, S. Y., Lee, J. J., Gu, B. J., Oh, S. H. and Chae, J. S., "Flight Model Design and Implementation of NextSat-1 Command and Data handling Subsystem(CDS)," Proceeding of The Korean Society For Aeronautical And Space Sciences Fall Conference, November 2016, pp. 1076~1077.
10 CCSDS, 200.0-G-6, Telecommand Summary of Concept and Rationale, CCSDS, 1987.
11 CCSDS, 202.0-B-3, Telecommand Part 2: Data Routing Service, Architectural Specification, CCSDS, 2001.
12 CCSDS, CCSDS 203.0-B-2, Telecommand Part 3: Data Management Service, Architectural Definition, CCSDS, 2001.
13 Korea Defense Industry Association, "Configuration of satellite communication system," Defense & Technology, 1999, pp. 82~83.
14 ESA, PSS-04-107, Packet Telecommand Standard, ESA, 1992.
15 Kushal, M., Bhanu, P. N. and Shrihari, M. R., "Cost Effective Telemetry and Telecommand System for Small Satellite," International Journal Of Engineering Research & Technology (IJERT), 2017, pp. 286~290.
16 Vijayalakshmi, K., Lakshmi, C. R. and Tejaswini, M. S., "Design and Implementation of CCSDS Standards Based Telecommand System for Satellites using VHDL," IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), 2016.
17 Rajesvari, R., Manoj, G., Ponrani, M. A. and Joy, M. A., "IP Core Based Architecture of Telecommand System-on-Chip (SoC) for Spacecraft Applications," IEEE International Conference on Signal Processing, Image Processing and Pattern Recognition (ICSIPR), 2013.
18 Rajesvari, R., Manoj, G. and Ponrani, M. A., "System-on-Chip(SoC) for Telecommand System Design," International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), 2013, pp. 1580~1585.