Remote sensing technologies, particularly satellite-based systems, have revolutionized various sectors, offering unparalleled data for applications like environmental monitoring, urban planning, and disaster management [
1]. A significant advantage of satellite-based Earth observation is its capability to operate uninhibited by international borders, providing a comprehensive geographical coverage in a single observational pass. Such an extensive array of applications has led to an ever-increasing demand for Earth observation missions, driving the projected market value close to USD 9 billion by 2027 [
2]. Synthetic Aperture Radar (SAR) sensors stand out as versatile tools within this domain. Unlike optical counterparts confined to the visible spectrum, SAR sensors offer a wider range of wavelengths, enabling high-resolution imaging across varying atmospheric conditions. This versatility allows for diverse applications, ranging from hydrological mapping to environmental monitoring [
3].
A noticeable paradigm shift in satellite deployment focuses on constellations of smaller satellites instead of a few large platforms [
4]. This transition is fueled by diversified mission requirements, including the demand for higher temporal resolutions like shorter revisit times, and the inherent advantages of small satellites such as modularity, cost-efficiency, and shorter development cycles. South Korea aligns well with this global trend, planning to deploy small satellites comprising over 130 units by 2030 [
5,
6]. Internationally, entities like Finland’s ICEYE [
7,
8,
9] and the United States’ Capella Space [
10,
11] have already successfully deployed SAR satellite constellations, underlining the global consensus on their utility and efficiency.
Following this trend, there is an increased complexity and frequency in mission planning. For instance, while a Sun-synchronous orbiting large satellite may revisit the Korean Peninsula every 12 h, a constellation of 40 smaller satellites in inclined orbits could accomplish this in intervals as brief as 30 min [
12]. This augmented observational capability necessitates a corresponding increase in planning intricacy. Traditional approaches of programming each satellite’s mission individually are becoming impractical due to the required human resources. Furthermore, advancements in satellite attitude control technologies have led to highly maneuverable platforms, while payload enhancements enable a diverse range of imaging modes for Earth observation [
13].
In addition to the agility of these satellites, advancements in payload sensor technology now allow for more versatile observational strategies. Previously, focus was placed on observing a single target or area. However, recent developments enable multiple imaging modes, such as multi-stripmap or spotlight mode, allowing for the capture of multiple targets in a single pass as shown in
Figure 1. These capabilities, combined with the aforementioned advancements, add layers of complexity to the mission planning process and emphasize the crucial need for optimized strategies for the entire satellite constellation [
14].
Literature Review
Optimized mission planning in satellite operations has attracted significant scholarly attention, leading to a variety of research methodologies. While traditional mathematical models often rely on Mixed-Integer Linear Programming (MILP) [
15] and make use of established solvers like Gurobi, CPLEX, and Xpress, they also explore algorithms such as Branch-and-Bound (BB) [
16] and Dynamic Programming (DP) [
17]. These approaches have been tailored to suit different satellite configurations, including both agile [
18] and non-agile types [
19], as well as to interact with ground stations [
20]. In addition to MILP-based studies, meta-heuristic methods like Genetic Algorithms (GAs) [
21,
22,
23], Ant Colony Optimization (ACO) [
24], and Particle Swarm Optimization (PSO) [
25] have gained traction for complex scenarios, especially those requiring rapid response, such as natural disasters [
26]. With the rise of Artificial Intelligence (AI), the field has seen a paradigm shift toward utilizing machine learning algorithms. Deep Reinforcement Learning (DRL) [
27,
28,
29], in particular, is carving a niche for itself, offering enhanced capabilities in autonomous mission planning and a wide range of applications from online scheduling [
30] to Agile Earth Observation Satellite (AEOS) planning [
31].
In recent advancements, Stephenson and Schaub [
32] explored the optimization of sequential target imaging scheduling for agile satellites using neural network function approximators to model transition times, enhancing the efficiency of MIP formulations. Similarly, Boshuizen et al.’s patent [
33] on Earth Observation Constellation Methodology & Applications presented a method for deploying a constellation of satellites capable of capturing high-resolution planetary images in a week or less, emphasizing simplicity in satellite control for effective imaging. Further, Eddy and Kochenderfer [
34] demonstrated the application of Semi-Markov Decision Processes (SMDPs) for optimizing satellite imaging plans across 1000 locations, leveraging forward search and Monte Carlo tree search to outperform traditional methods. Berger et al. [
35] addressed the scheduling and task assignment for satellite clusters, utilizing the QUadratically constrainEd program Solver Technology (QUEST) based on the CPLEX problem solver, showcasing its superiority over established heuristics such as MYopic Planning-based Image aCquisition heuristic (MYPICC) and Genetic Algorithm-based collecTion scHedulER (GATHER).
In addition, the research landscape for satellite mission planning has evolved to address the distinctive challenges presented by satellite clusters. Recent studies have taken steps to optimize mission planning for satellite constellation, acknowledging their rising significance in space missions. Iacopino et al. [
36] introduced the Mission Planning System (MPS), developed by Surrey Satellite Technology Ltd (SSTL), as a tool for planning Electro-Optical (EO) imaging tasks for small clusters of satellites. Moreover, Zheng et al. [
37] extended optimization techniques to satellite swarms, specifically for onboard scheduling via a Hybrid Dynamic Mutation Genetic Algorithm (HDMGA). Cui and Zhang [
38] tackled the problem of scheduling and assigning imaging missions and emergency tasks for clusters of up to five satellites with varying target priorities, ranging from 25 to 200. Lewis [
39], on the other hand, utilized weighted-sums optimization algorithms to optimize mission planning for cubesat clusters. Furthermore, addressing the increasing challenge of orbital debris monitoring, Cardona et al. [
40] introduced Networked Instrument Coordinator for Observations on debris (NICO), a scheduling system that utilizes genetic algorithms for efficient debris observation. This innovation showcases the expanded applicability of scheduling methodologies from traditional Earth observation to the critical areas of space safety and debris monitoring.
Existing research has provided valuable methodologies for optimizing mission planning for a limited number of individual satellites, particularly in the context of Earth imaging and communication objectives. However, there is a relative scarcity of research focused on satellite constellations, aligning with the recent trend in satellite development. Additionally, the current body of work often relies on widely used meta-heuristic algorithms [
21,
22,
23,
24,
25,
26] for mission planning optimization. These algorithms, while effective in certain scenarios, tend to fall into local optima and lack consistency in producing identical results in each iteration. Furthermore, the emerging DRL-based algorithms [
27,
28,
29,
30,
31], though beneficial for their real-time computation capabilities, encounter inherent limitations in untrained areas, struggling to rectify inappropriate solutions, which poses a challenge for immediate application in required high-robustness ground station mission planning subsystems. This highlights a significant gap in the existing research, particularly in addressing mission planning scenarios involving numerous targets densely distributed within specific regional areas.
Recognizing these limitations, our research offers three contributions that aim to bridge these gaps. First, it broadens the scope of mission planning optimization to encompass satellite clusters, with a specific emphasis on South Korea’s emerging small SAR satellite constellation that has been relatively underexplored in the realm of satellite mission planning research. Second, we employ a Modified Dynamic Programming (MDP) algorithm, developed in-house [
41], that surpasses traditional methods in adaptability to time-varying conditions and ensures the optimal solutions while effectively managing dynamic constraints. Lastly, our work uniquely focuses on the optimization of multi-imaging mission scheduling for high-density target regions with varying levels of significance and urgency, a challenging scenario in satellite mission planning. In summary, our research offers both a theoretical framework and practical applications for optimizing complex SAR satellite constellation operations, delivering actionable insights and robust solutions.
The remainder of this paper is organized as follows:
Section 2 provides an overarching framework of the imaging mission, elaborating on the mathematical models that encapsulate the problem under study. In
Section 3, we develop into the optimization algorithms, with a particular focus on the MDP algorithm developed by our team. For comparative analysis, this section will also introduce the widely utilized greedy algorithm as the heuristic approach employed in this paper.
Section 4 delineates the numerical simulation scenarios and presents the resultant findings. Lastly,
Section 5 offers concluding remarks and outlines potential avenues for future research.