Satellite range scheduling, a multi-constrained combinatorial optimization problem, is crucial to guaranteeing the normal operation and application of onboard satellites. Traditional methods are dedicated to finding one optimal schedule, having ignored the problem may process multiple high-quality schedules. To provide a set of alternative schedules while maintaining the solution quality, we propose a co-evolutionary algorithm with elite archive strategy (COEAS) in this article. In COEAS, two populations are evolved to solve the original and relaxed problem in terms of schedule quality and diversity, respectively. During the evolution, the populations maintain a weak cooperation and only share the information in offspring combination phase. Further, an elite archive strategy is derived to identify and preserve potential stagnated and optimal individuals. In this strategy, the promising individuals would further participate in parent mating and offspring replacement for the dual purpose of maintaining potential optima recovery and fine-tuning the population. The experimental results show that the proposed algorithm is better than comparison algorithms in terms of efficacy (obtaining higher quality schedule), diversity (locating more optimal schedules) and flexibility (providing better alternatives).
Geosynchronous Synthetic Aperture Radar (GEO SAR) has a very long Coherent Processing Interval (in the order of hundreds of seconds) compared with other SAR platforms. Thus, the current methods of rotation effect matching and ship imaging that operate within a relatively short Coherent Processing Interval (in the order of seconds) are obviously not applicable. To address this problem, a novel ship imaging method with multiple sinusoidal functions matching for rotation effects is proposed for GEO SAR. Firstly, the influence of the rotational motion of a ship on the slant range is analyzed. It can be matched with the sum of multiple sinusoidal functions, and the signal model of a ship with rotational motion is given. Then, multiple sinusoidal functions for the matching-based ship imaging method are proposed, and their procedures are presented as follows: (1) The Generalized Keystone Transform and Generalized Dechirp Process (GKTGDP) is modified to compensate for the range migration and phase caused by the motion of GEO SAR. Then, the signal is focused at the frequencies of sinusoidal functions, and the frequencies can be matched. (2) From the matched frequencies, the other parameters of sinusoidal functions can be matched by parameter searching. (3) Based on the matched results, the Back Projection Algorithm (BPA) is used to take an image of the ship with rotational motion. Finally, the effectiveness of the proposed method is verified by numerical experiments.
Most existing evolutionary approaches to satellite range scheduling seek optimal solution in terms of the request satisfaction. The scheduling demand of managing ground station resource is seldom considered, which restricts their real-world applications. To effectively generate a set of more rational satellite range schedules, this paper establishes the multi-objective satellite range scheduling mathematical model. Unlike existing approaches, we propose a general population generation approach to solve the problem without relying on any specific kind of evolutionary algorithm, so different types of evolutionary algorithms can be extended to satellite range scheduling without modifying the original framework and search strategy. The idea is to utilize the request satisfaction and resource utilization knowledge learnt from parent schedules to guide the generation and updating of new solutions. Furthermore, an iterative rewriting operator is designed to guide a biased faster convergence towards the low request failure region in objective space. The proposed approach has been applied to five different types of classical and state-of-the-art evolutionary algorithms and examined on benchmark problems. Experimental results illustrate the search efficiency enhancement and good adaptability to different evolutionary algorithms, which show the broad application prospect for satellite range scheduling.
This paper investigates the single agile optical satellite scheduling problem, which has received increasing attention due to the rapid growth in earth observation requirements. Owing to the complicated constraints and considerable solution space of this problem, the conventional exact methods and heuristic methods, which are sensitive to the problem scale, demand high computational expenses. Thus, an efficient approach is demanded to solve this problem, and this paper proposes a deep reinforcement learning algorithm with a local attention mechanism. A mathematical model is first established to describe this problem, which considers a series of complex constraints and takes the profit ratio of completed tasks as the optimization objective. Then, a neural network framework with an encoder–decoder structure is adopted to generate high-quality solutions, and a local attention mechanism is designed to improve the generation of solutions. In addition, an adaptive learning rate strategy is proposed to guide the actor–critic training algorithm to dynamically adjust the learning rate in the training process to enhance the training effectiveness of the proposed network. Finally, extensive experiments verify that the proposed algorithm outperforms the comparison algorithms in terms of solution quality, generalization performance, and computation efficiency.
This paper investigates the agile optical satellite scheduling problem, which aims to arrange an observation sequence and observation actions for observation tasks. Existing research mainly aims to maximize the number of completed tasks or the total priorities of the completed tasks but ignores the influence of the observation actions on the imaging quality. Besides, the conventional exact methods and heuristic methods can hardly obtain a high-quality solution in a short time due to the complicated constraints and considerable solution space of this problem. Thus, this paper proposes a two-stage scheduling framework with two-stage deep reinforcement learning to address this problem. First, the scheduling process is decomposed into a task sequencing stage and an observation scheduling stage, and a mathematical model with complex constraints and two-stage optimization objectives is established to describe the problem. Then, a pointer network with a local selection mechanism and a rough pruning mechanism is constructed as the sequencing network to generate an executable task sequence in the task sequencing stage. Next, a decomposition strategy decomposes the executable task sequence into multiple sub-sequences in the observation scheduling stage, and the observation scheduling process of these sub-sequences is modeled as a concatenated Markov decision process. A neural network is designed as the observation scheduling network to determine observation actions for the sequenced tasks, which is well trained by the soft actor-critic algorithm. Finally, extensive experiments show that the proposed method, along with the designed mechanisms and strategy, is superior to comparison algorithms in terms of solution quality, generalization performance, and computation efficiency.