Agile earth observation satellites (AEOSs) are widely used in the practical cooperative scheduling of observation tasks. This article addresses a multiobjective AEOS scheduling problem (MO-AEOSSP), which subjects to the energy and memory constraints across multiple AEOSs. The mixed-integer linear programming model of the MO-AEOSSP is formulated. Then, based on the Pareto optimum theory, a memetic multiobjective discrete Jaya (MMOD-Jaya) algorithm is proposed to solve the MO-AEOSSP efficiently. The objectives are to reduce the observation failure rate and enhance the load balancing of energy consumption. Individuals of MMOD-Jaya are generated based on the basic idea of the Jaya algorithm. Two problem-specific objective-improving strategies are developed to reduce the task failure rate and strengthen the load balancing of energy consumption, respectively. They are adopted during the heuristic population initialization and local search scheme. In addition, to prevent from falling into local optimization, a specific self-learning scheme is designed for MMOD-Jaya. Finally, the comprehensive results reveal that the proposed MMOD-Jaya outperforms comparative algorithms in diverse instances.
Memetic Multiobjective Discrete Jaya Algorithm for Cooperative Scheduling of Multiple Agile Earth Observation Satellites
IEEE Transactions on Aerospace and Electronic Systems ; 60 , 6 ; 8086-8099
2024-12-01
3583959 byte
Article (Journal)
Electronic Resource
English