Skip to main content

Application of Differential Evolution Algorithm in Multi-satellite Monitoring Scheduling

  • Conference paper
  • First Online:
Proceedings of the 27th Conference of Spacecraft TT&C Technology in China

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 323))

Abstract

This paper analyzes the situation of multi-satellite monitor scheduling problem, according to the constraints in which, two models were established respectively, one is of total successful scheduling tasks in same weight, the other one is in different weights. Then a codec-based differential evolution algorithm was designed to solve the scheduling problem. Firstly, each evolution individual was encoded into real-coding for the use of mutation and crossover, and the optimum individual was singled out for the next iteration of the loop to get the best result by greedy selection method. After the process of the algorithm, the sequences of tasks which to assign ground station resources and the executing time were listed by decoding result code. Finally we get the results of general task scheduling and weighted task scheduling with the scheduling model. The simulating shows that the algorithm could achieve satisfactory scheduling results in satellite monitoring scheduling problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Schalck S (1993) Automating satellite range scheduling. Master thesis of Air Force Institute of Technology, Wright-Patterson AFB, OH

    Google Scholar 

  2. Jin G, Wu XY, Gao WB (2004) Simulation-based study on resource deployment of satellite ground station. J Syst Simul 16(11):2401–2403

    Google Scholar 

  3. Chen F, Wu XY (2010) Two-stage successive genetic algorithm for space and ground TT&C scheduling. J Nat Univ Defense Technol 32(2):17–22

    Google Scholar 

  4. Jin G (2007) CSP model for satellite and ground station TT&C resource scheduling problems. Syst Eng Electron 7:023

    Google Scholar 

  5. Lin XD, Wu XY, Liu B (2012) Study on the CSP model of satellite TT&C resource scheduling. Syst Eng Electron 34(11):2275–2279

    Google Scholar 

  6. Barbulescu L, Watson JP, Whitley LD et al (2004) Scheduling space-ground communications for the air force satellite control network. J Sched 7(1):7–34

    Article  Google Scholar 

  7. Barbulescu L, Howe AE, Watson JP et al (2002) Satellite range scheduling: a comparison of genetic, heuristic and local search. In: Parallel problem solving from nature-PPSN VII. Springer, Berlin, pp 611–620

    Google Scholar 

  8. Barbulescu L, Howe AE, Whitley D (2006) AFSCN scheduling: how the problem and solution have evolved. Math Comput Model 43(9):1023–1037

    Article  MathSciNet  MATH  Google Scholar 

  9. Li YQ, Wang RX, Xu MQ et al (2012) An improved genetic algorithm for a class of multi-resource range scheduling problem. J Astronaut 33(1):85–90

    Google Scholar 

  10. Kennedy J, Eberhart R (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Networks 4(2):1942–1948

    Google Scholar 

  11. Chang F, Wu XY (2009) Satellite data transmission task scheduling based on advanced particle swarm optimization. Syst Eng Electron 31(10):2404–2408

    Google Scholar 

  12. Feng JZ, Chen X, Zheng SL (2014) Improved MOPSO algorithm and its application. Appl Res Comput 31(3):675–678

    Google Scholar 

  13. Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359

    Article  MathSciNet  MATH  Google Scholar 

  14. Li YF, Wu XY (2008) Application of genetic algorithm in satellite data transmission scheduling problem. Syst Eng Theory Pract 28(1):124–131

    Article  MATH  Google Scholar 

  15. Gooley TD (1993) Automating the satellite range scheduling process. Air Force Institute of Technology, Wright-Patterson AFB

    Google Scholar 

  16. Parish SA (1994) A genetic algorithm approach to automating satellite range scheduling. Air Force Institute of Technology, Wright-Patterson AFB

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianguang Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wu, J., Wang, S., Li, Y., Dou, C., Hu, J. (2015). Application of Differential Evolution Algorithm in Multi-satellite Monitoring Scheduling. In: Shen, R., Qian, W. (eds) Proceedings of the 27th Conference of Spacecraft TT&C Technology in China. Lecture Notes in Electrical Engineering, vol 323. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44687-4_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44687-4_32

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44686-7

  • Online ISBN: 978-3-662-44687-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics