DOI QR코드

DOI QR Code

Development of Integrated Simulation Program for Artificial Satellite Operations by Modelica

Modelica를 이용한 인공위성 동작 통합시뮬레이션 프로그램 개발

  • Jin, Jaehyun (Division of Aerospace Engineering, Sunchon National University) ;
  • Park, Bong-Kyu (Geo-KOMPSAT2 Systems Engineering & Integration Team, Korea Aerospace Research Institute)
  • 진재현 (순천대학교 우주항공공학전공) ;
  • 박봉규 (한국항공우주연구원 정지궤도복합위성사업단)
  • Received : 2015.08.26
  • Accepted : 2015.09.23
  • Published : 2015.09.30

Abstract

An integrated simulation program for an artificial satellite's operation has been developed. The program integrates and simulates orbit mechanics, attitude control, power/energy transition and mass variation. In the early stages of satellite development, this program can be used as a communication tool among design engineers of different fields. As a result, the efficiency to design a satellite is expected to increase. This program has been coded by Modelica language which supports acausal and object oriented programming methods. Libraries are developed for satellite simulation, and simulation results are presented.

Keywords

References

  1. Eickhoff, J., Simulating Spacecraft Systems, Springer-Verlag, 2009.
  2. Park, K., et. al., "AOCS Library Development for KARI Satellite Design System," Proceedings of KSAS 2014 Spring Conference, pp.1004-1007, 2014.
  3. Hwang, D., "Design and Analysis of Satellite Structure," Journal of the Korean Society for Aeronautical and Space Sciences, Vol.27, No.2, pp.111-121, 1999.
  4. Hong, S. and Heo, J., "Study on the Design of GEO Satellite System in Space Radiation Environment," Journal of the Korea Society For Simulation, Vol.19, No.4, pp.123-128, 2010.
  5. Lee, N., et. al.,, "Parametric Analysis for System Conceptual Design of Small Observation Satellite," Proceedings of KSAS 2012 Spring Conference, pp.1072-1078, 2012.
  6. Fritzson, P., Principles of Object Oriented Modeling and Simulation with MODELICA 2.1, Wiley-IEEE Press, 2004.
  7. Elmqvist, H., "Modelica evolution - from my perspective," Proceedings of the 10th International Modelica Conference 2014 (Keynote speech), 2014.
  8. Kofranek, J., Matejak M., and Privitzer P., "Causal or Acausal Modeling: Labour for Humans or Labour for Machines," Proceedings of the 16th Annual Conference In Technical Computing, pp.1-19, 2008.
  9. Noh, D. and Jang, J., "Shape Design Sensitivity Analysis Case of the Valves Installed in the Hydraulic Driving Motor," Journal of the Korea Society For Simulation, Vol.22, No.3, pp.81-87, 2013. https://doi.org/10.9709/JKSS.2013.22.3.081
  10. Lee, Y. and Yoo, Y., "Modeling and Simulation of a Hydraulic Servo Actuator Cushion for Power Plants," Journal of the Korean Society of Tribologists and Lubrication Engineeres, Vol.29, No.1, pp.7-12, 2013. https://doi.org/10.9725/kstle-2013.29.1.007
  11. Looye, G., "The New DLR Flight Dynamics Library," Proceedings of the 6th International Modelica Conference, Vol. 1, pp.193-202, 2008.
  12. Moormann, D., and Looye, G., "The Modelica Flight Dynamics Library," Proceedings of the 2nd International Modelica Conference, pp.275-284, 2002.
  13. Iderbrant, A., and Fritzson, P., "Aircraft - A Modelica Library for Aircraft Dynamic Simulation," Proceedings of the 5th EuroSim Congress on Modeling and Simulation, Paris, pp.6-10, 2004.
  14. Pulecchi, T., Casella, F., and Lovera, M., "A Modelica Library for Space Flight Dynamics," Proceedings of the 5th International Modelica Conference, Vienna, Austria, pp.107-116, 2006.
  15. Stevens, B., Lewis, L., Aircraft Control and Simulation, John Wiley & Sons, 2003.
  16. Park, E. and Park, B., "Geostationary Satellite Thruster Modeling," Aerospace Engineering and Sciences, Vol.2, No.2, pp.96-104, 2003.
  17. Fortescue, P., Stark, J., and Swinerd, G., Spacecraft Systems Engineering, John Wiley & Sons, 2003.