본문 바로가기
KERD
논문KCI 등재

입자 군집 최적화 방법론을 이용한 효율적 위성임무 일정 수립에 관한 연구

Efficient Satellite Mission Scheduling Problem Using Particle Swarm Optimization

0

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류산업공학

초록

We consider a satellite mission scheduling problem, which is a promising problem in recent satellite industry. This problem has various considerations such as customer importance, due date, limited capacity of energy and memory, distance of the location of each mission, etc. Also we consider the objective of each satellite such as general purpose satellite, strategic mission and commercial satellite. And this problem can be modelled as a general knapsack problem, which is famous NP-hard problem, if the objective is defined as to maximize the total mission score performed. To solve this kind of problem, heuristic algorithm such as taboo and genetic algorithm are applied and their performance are acceptable in some extent. To propose more efficient algorithm than previous research, we applied a particle swarm optimization algorithm, which is the most promising method in optimization problem recently in this research. Owing to limitation of current study in obtaining real information and several assumptions, we generated 200 satellite missions with required information for each mission. Based on generated information, we compared the results by our approach algorithm with those of CPLEX. This comparison shows that our proposed approach give us almost accurate results as just less than 3% error rate, and computation time is just a little to be applied to real problem. Also this algorithm has enough scalability by innate characteristic of PSO. We also applied it to mission scheduling problem of various class of satellite. The results are quite reasonable enough to conclude that our proposed algorithm may work in satellite mission scheduling problem.

Abstract

We consider a satellite mission scheduling problem, which is a promising problem in recent satellite industry. This problem has various considerations such as customer importance, due date, limited capacity of energy and memory, distance of the location of each mission, etc. Also we consider the objective of each satellite such as general purpose satellite, strategic mission and commercial satellite. And this problem can be modelled as a general knapsack problem, which is famous NP-hard problem, if the objective is defined as to maximize the total mission score performed. To solve this kind of problem, heuristic algorithm such as taboo and genetic algorithm are applied and their performance are acceptable in some extent. To propose more efficient algorithm than previous research, we applied a particle swarm optimization algorithm, which is the most promising method in optimization problem recently in this research. Owing to limitation of current study in obtaining real information and several assumptions, we generated 200 satellite missions with required information for each mission. Based on generated information, we compared the results by our approach algorithm with those of CPLEX. This comparison shows that our proposed approach give us almost accurate results as just less than 3% error rate, and computation time is just a little to be applied to real problem. Also this algorithm has enough scalability by innate characteristic of PSO. We also applied it to mission scheduling problem of various class of satellite. The results are quite reasonable enough to conclude that our proposed algorithm may work in satellite mission scheduling problem.

참고문헌 (12)

  1. 백승우, "효율적인 위성 임무 스케줄링 운영을 위한 스케줄링 최적화 알고리즘 비교 연구", 한국항공우주학회지, 38(1), pp.48~57 (2010), 한국항공우주학회
  2. Choi, S., "Current Status and Outlook of the Space Economy", Current Industrial and Technological Trends in Aerospace, 6(1), pp.3~13 (2008)
  3. 정일한, "가용도 제약하에 MIME 시스템에서 유전알고리즘과 시뮬레이션을 이용한 수리부속 최적화", 품질경영학회지, 36(2), pp.9~19 (2008), 한국품질경영학회
  4. Han, S.-M., "Satellite Mission Scheduling using Genetic Algorithm", SICE Annual Conference 2008, pp.1226~1230 (2008), SICE
  5. Hristakeva, Maya, "Different Approaches to solve the 0", 1 Knapsack Problem, 2005, ~
  6. Jiang, Y., "An improved particle swarm optimization algorithm", Applied Mathematics and Computation, 193(1), pp.231~239 (2007)
  7. 김해동, "다목적 실용위성 1호의 임무계획 및 자동 명령계획표 생성기 개발", 한국항공우주학회지, 30(1), pp.139~147 (2002), 한국항공우주학회
  8. Kim, H. -D., "Mission Planning and Operations for the KOMPSAT-1", Journal of The Korean Society for Aeronautical and Space Sciences, 29(7), pp.118~126 (2001)
  9. Kim, S. -W., "Trend Of The World Satellite Industry", Current Industrial and Technological Trends in Aerospace, 10(2), pp.48~59 (2012)
  10. 박병준, "PSO의 특징과 차원성에 관한 비교연구", 제어.로봇.시스템학회 논문지, 12(4), pp.328~338 (2006), 제어·로봇·시스템학회
  11. Perez, R. E., "Particle swarm approach for structural design optimization", Computers and Structures, 85, pp.1579~1588 (2007)
  12. 임동순, "다수의 값을 갖는 이산적 문제에 적용되는 Particle Swarm Optimization", 산업경영시스템학회지, 36(3), pp.63~70 (2013), 한국산업경영시스템학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (18건)