Skip to main navigation Skip to search Skip to main content

A Real-Coding Population-Based Incremental Learning Evolutionary Algorithm for Multi-Satellite Scheduling

  • Yuqing Li
  • , Xiaoen Feng*
  • , Gang Wang
  • , Dong Yan
  • , Pengpeng Liu
  • , Chao Zhang
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • CETC Key Laboratory of Aerospace Information Applications
  • China Aerospace Science and Technology Corporation
  • Naval Research Academy

Research output: Contribution to journalArticlepeer-review

Abstract

With the increasing demand for earth observation in various fields, remote satellites play an important role in ground information assurance. Apparently, the effective scheduling and utilization of multi-satellite resources determine the quality and efficiency of information acquisition. In this paper, focusing on the problem of centralized multi-satellite scheduling, we establish a mathematical model of satellite scheduling with complex constraints of load and platform operation. We also propose a real-coding Population Incremental Based Learning (PBIL) algorithm to solve the multi-satellite scheduling problem. The real-coding format can greatly shorten the coding length compared to the traditional PBIL algorithm with binary coding so that the computational efficiency is improved. Additionally, we design a value probability matrix, correction coefficient and mutation operator to guide better evolution and avoid early convergence. Finally, we take some numerical examples to verify the real-coding PBIL algorithm for multi-satellite scheduling. The performance of the algorithm is analyzed by comparing it with binary-coding PBIL and the Genetic Algorithm (GA). Additionally, the influence of key parameters on algorithm performance, such as probability correction coefficient, is also analyzed.

Original languageEnglish
Article number1147
JournalElectronics (Switzerland)
Volume11
Issue number7
DOIs
StatePublished - 1 Apr 2022

Keywords

  • PBIL algorithm
  • earth observation
  • multi-satellite scheduling
  • real coding
  • remote satellite

Fingerprint

Dive into the research topics of 'A Real-Coding Population-Based Incremental Learning Evolutionary Algorithm for Multi-Satellite Scheduling'. Together they form a unique fingerprint.

Cite this