Next Article in Journal
Vertiport Location Selection and Optimization for Urban Air Mobility in Complex Urban Scenes
Previous Article in Journal
Short-Period Characteristics Analysis of On-Orbit Solar Arrays
Previous Article in Special Issue
Characteristics of Force Transmissibility in PLOVIS-II Cooler Micro-Vibration Isolation System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Layout Optimization Design Method for Flat-Panel Satellites with In-Orbit Validation

1
Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150001, China
2
State Key Laboratory of Micro-Spacecraft Rapid Design and Intelligent Cluster, Harbin Institute of Technology, Harbin 150001, China
3
Department of Astronautical Science and Mechanics, Harbin Institute of Technology, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Aerospace 2025, 12(8), 707; https://doi.org/10.3390/aerospace12080707
Submission received: 29 May 2025 / Revised: 21 July 2025 / Accepted: 8 August 2025 / Published: 10 August 2025
(This article belongs to the Special Issue Space System Design)

Abstract

Since 2019, Starlink satellites, with their innovative flat-panel design and unprecedented number in orbit, have transformed the traditional satellite industry. Due to their mass production characteristics, flat-panel satellites face a pressing need for satellite layout optimization design (SLOD), particularly for feasible optimization results applicable in engineering. Existing layout optimization algorithms often focus on theoretical optima, computational efficiency, and multi-objective capabilities. Most algorithms are validated exclusively through numerical or CAD-based simulations, leaving their engineering applicability under-reported. This paper establishes a simplified mathematical model of SLOD with consideration for the key features of flat-panel satellites. Furthermore, we propose a differential evolution algorithm that leverages local optima for the layout optimization design of flat-panel satellites. By making targeted and limited improvements to initial human-designed layouts, the algorithm generates practical engineering solutions that significantly enhance the stacking efficiency, mass properties, and thermal distribution of flat-panel satellites. Finally, the effectiveness and engineering feasibility of the algorithm were verified through the design of Longjiang-3, China’s first flat-panel satellite, and the results were also validated in orbit. Compared with the baseline configuration, the optimized layout reduces the principal moment of inertia by 6.6% and the satellite module height by 3.5%. It also achieves a significant improvement in thermal power uniformity across the structure. Overall, the key layout metrics are enhanced by 26%. The present research results provide a theoretical basis and engineering solutions for the SLOD of flat-panel satellites.

1. Introduction

Flat-panel satellites, such as the Starlink constellation, are expected to dominate future low Earth orbit (LEO) communication markets due to their modularity and mass-production capabilities [1]. These platforms have revolutionized the traditional satellite industry by enabling mass production, batch launches, and rapid deployment. Their modular, compact design maximizes space utilization within launch vehicle fairings, reducing launch costs. This modular structure also enables automation and mass production, which reduces manufacturing cycles and costs. In addition, flat-panel platforms adopt a high aspect ratio design, which further maximizes packing efficiency during launches. The expanded surface area accommodates more antennas and payloads, enhancing signal strength and mission flexibility. However, flat-panel satellites pose significant layout optimization challenges. First, limited research on this novel configuration has resulted in a lack of established design guidelines and theoretical foundations. Second, the demands for rapid iteration and large-scale deployment require design solutions that are directly applicable to engineering practice. Thus, studying satellite layout optimization design (SLOD) methods for flat-panel satellites has significant theoretical and practical value.
SLOD is a critical aspect of satellite engineering, influencing performance, cost, and quality [2]. Early studies treated SLOD as a three-dimensional packing problem, widely recognized as NP-hard [3,4]. In an NP-hard problem, a set of boxes must be orthogonally packed into the minimum number of three-dimensional bins [5,6]. Traditional methods often relied on simplified geometric models and basic algorithms to tackle this complexity [7,8]. Taking the layout design of a simplified commercial communication satellite as a background, Huo et al. [9] presented a co-evolutionary method with heuristic rules for the optimal layout design of a satellite module. Sun et al. [10] proposed a basic solution strategy for the optimal layout design of a satellite module, which consists of the centripetal balancing method for global layout design and a quasi-Traveling Salesman Problem model-based Ant Colony Optimization algorithm for layout optimization. However, these studies oversimplified satellite layout as a basic packing problem, neglecting satellite-specific constraints and objectives, creating discrepancies between models and real-world scenarios. The integration of advanced algorithms, such as differential evolution (DE) [11,12] and particle swarm optimization (PSO) [13,14], has further propelled SLOD methodologies. Gao et al. [15] proposed an improved parameter-adaptive differential evolution algorithm to optimize the layout of piezoelectric actuators and sensors and accurately identify the hysteresis nonlinear model of piezoelectric elements. Zhang et al. [16] integrated the Hopfield neural network, genetic algorithm/particle swarm optimization (GA/PSO), and quasi-principal component analysis (QPCA) to deal with the layout design problem of a satellite module. Chen et al. [17] proposed accelerated particle swarm optimization (APSO) to study satellite layout optimization design with complicated performance constraints. These algorithms efficiently handle high-dimensional optimization problems inherent in satellite layout design. Hybrid optimization algorithms based on DE have demonstrated superior performance in generating optimal layouts, offering practical solutions for complex challenges. Zhang et al. [18] proposed a hybrid algorithm consisting of tabu search, DE, and adaptive fine tuning to solve the component assignment and layout optimization problem for multi-module microsatellites considering variable module size. Additionally, multi-objective optimization approaches that account for various factors have enhanced the designer’s toolkit [19,20]. Qin et al. [21] used a multi-objective methodology to find optimized trade-off solutions for the layout of equipment in satellite cabins. Zhang et al. [22] proposed an evolutionary multi-agent framework of the co-operative co-evolutionary multi-objective model, specifically for equipment layout optimization in engineering. These systems provide diverse configurations optimized for criteria such as center of gravity alignment, moments of inertia, debris impact risk, and so on, thereby enhancing the practicality of SLOD for engineering applications.
Despite these advancements, several persistent challenges remain in SLOD research. Firstly, most studies focus on the tank-based structure, neglecting box-panel or flat-panel configurations [23,24,25]. Chen et al. [26] presented a novel tank-shaped satellite layout optimization design approach based on the phi function. Qin et al. [27] presented an optimization tool for the integration of CAD software as well as the optimization algorithms to automatically find solutions for a three-dimensional layout of equipment in a tank-shaped satellite. Such an approach fails to meet the application requirements in real-world engineering. Secondly, most of the works treat components as circles [28], fixed rectangles [29], or prohibit inter-module component migration [30]. Fakoor et al. [31] used the Finite Circle Method to express geometric constraints mathematically, and proposed a hybrid method combining simulated annealing optimization and quasi-Newton methods to optimize satellite layout design. Liu et al. [32] proposed a hybrid method combing with Wang–Landau and local search methods to obtain a final layout scheme and a method for the overlapping depth between two objects (such as two rectangular objects, two circular objects, or a rectangular object and a circular object) embedding each other. Fakoor et al. [33] presented a hybrid optimization algorithm, which globally explores the design search space of satellite using particle swarm optimization and gradient-based Sequential Quadratic Programming to rapidly locate the optimum design point without changing the floor on which the components reside. These simplifications fail to reflect real engineering scenarios [34]. Thirdly, many studies employ only a few constraints, overlooking the complexity of satellite engineering, limiting the applicability of their results [35]. Aiming at the circular packing problem with equilibrium behavioral constraints, Liu et al. [36] put forward a new global search algorithm by combining the improved ELP method, a gradient method based on local search and the heuristic configuration update mechanism. However, real satellite design involves numerous complex engineering constraints. When optimization results are overly focused on meeting the predefined objectives, conflicts with these constraints often arise, rendering the optimized design less applicable to practical engineering scenarios. Finally, some studies prioritize optimization speed at the expense of solution quality [37]. Based on the industrial background of packing objects inside the satellites, Wang et al. [38] proposed a stimulus–response-based allocation (SRA) method. They used three sets of 35 benchmark instances to test the performance of SRA, and found that SRA improved the best-known results on 28 instances, matched 4, and missed 3. In fact, overlooking or proposing incorrect optimization objectives leads to impractical solutions. Achieving optimal solutions, even at the cost of longer but acceptable computation time, is more valuable for engineering applications.
This paper addresses these challenges by proposing a novel approach that integrates engineering realities and utilizes local optimal solutions for layout optimization. The DE-based algorithm improves the layout of the manual designs and generates practical solutions. It retains the engineering details and constraints of manual designs while enhancing the stacking efficiency, mass properties, and thermal distribution of flat-panel satellites. The contributions are organized as follows:
(1)
The complex engineering problem about the layout optimization of flat-panel satellites is simplified, and a mathematical model with design constraints is established.
(2)
Considering that there are many constraints in practical engineering, a DE algorithm using local optimal solutions is proposed. Taking the manual designs as the initial value, the algorithm utilizes local optima and obtains better results than the manual designs.
(3)
The method is validated through a case study of Longjiang-3, China’s first flat-panel satellite. The in-orbit temperature of the satellite meets requirements, and the high-power in-orbit validation of Transmission Antenna 1 and Transmission Antenna 2 is successful.
(4)
This approach aims to improve the practicality and effectiveness of SLOD, particularly for emerging flat-panel satellite platforms. Meanwhile, it provides an engineering solution for SLOD.

2. Mathematical Model for the SLOD of Flat-Panel Satellites

2.1. Key Features of Flat-Panel Satellites

Flat-panel satellite platforms possess several key features that set them apart from traditional satellite configurations and significantly influence their layout and design. These unique characteristics also present specific challenges for layout optimization.
One of the most critical characteristics of flat-panel satellites is that their layout is designed within a two-dimensional plane, rather than in a three-dimensional space. This significantly reduces the complexity of the layout process, as the components are confined to the plane of the satellite’s structural panels. Additionally, both the front and rear surfaces of each panel are used for the layout, typically being identical in shape. These surfaces are usually rectangular but may deviate from perfectly regular shapes.
Another important feature is the integration of thermal management systems, such as heat pipes, which are laid out within the panels. These heat pipes are designed to optimize thermal distribution across the components on both the front and rear surfaces of the panels, ensuring efficient heat dissipation and preventing localized overheating. This ensures that the satellite operates reliably and efficiently in the space environment.
The satellite’s equipment is characterized by several defining features. Most of the onboard components are rectangular or can be enclosed within a rectangular bounding box. Additionally, components must satisfy compatibility, maintainability, and accessibility (CMA) constraints, ensuring proper integration, maintenance ease, and sufficient accessibility for wiring and operations. It is crucial to ensure that there is no interference between the bounding volumes of different satellite components and that all components fit entirely within the envelope of the satellite module without exceeding its boundaries.
Given these key characteristics, a multi-module model can be used to describe the flat-panel satellite, as shown in Figure 1. The satellite consists of multiple convex quadrilateral panels, each located on the front and rear surfaces of the satellite’s structural panels. The components on the front surface are assigned positive heights, while those on the rear surface are assigned negative heights.
To represent the components’ sizes and positions, a bounding box method is adopted, where each component is described as a rectangular box as presented in Figure 2, accounting for CMA requirements. The edges of these rectangular components can be angled relative to the satellite module’s edges. This provides layout flexibility while ensuring all components stay within the satellite envelope.
These simplifications are particularly suitable for flat-panel satellites and spacecraft dominated by rectangular-shaped equipment, and they may not fully represent detailed geometric complexities or interactions present in structurally complex spacecraft configurations. Constraints related to electromagnetic interference, structural integrity, and subsystem interdependencies are not explicitly modeled in the optimization but are indirectly accounted for through conservative engineering margins and practical design rules.
Although the components are simplified as bounding boxes, this does not compromise engineering accuracy. Most onboard devices are approximately rectangular in shape, and practical layout always leaves sufficient clearance (CMA margin) between components for harness routing and installation. Therefore, the bounding box approach preserves all critical spatial and installation constraints, and the minor geometric details that are omitted do not affect real-world engineering outcomes.
This approach simplifies the complex engineering problem of layout optimization into a mathematical model that can be efficiently solved, while still capturing the critical constraints and characteristics of the flat-panel satellite design.

2.2. Assumption and Objectives

The layout optimization design for flat-panel satellite platforms requires abstraction and simplification of the engineering model. This process necessitates several assumptions to reduce complexity while maintaining essential design constraints. The primary objective of this study focuses on optimizing the structural and thermal control design of flat-panel satellites. However, the proposed mathematical model and algorithm can accommodate additional objectives to support broader optimization tasks.
To generalize the mathematical model without losing applicability, the following assumptions are made. Since the surfaces of panels are quadrangles in flat-panel satellites, all satellite modules are simplified as convex quadrilaterals, and all satellite components are represented as rectangular bounding boxes, including the CMA space. In addition to this geometric simplification, we also ignore cable weight and structural modifications. The weight of cables accounts for less than 5% of the total mass (less than 10 kg for Longjiang-3, a satellite weighing about 230 kg; a NASA assessment report adopts a value of 4.5% for this parameter [39]) and are relatively evenly distributed. In addition, there is a growing trend towards wireless communication to reduce weight and simplify design. As a result, the effects of cable weight on the satellite’s mass properties are ignored. The neglect of structural modifications is due to the consideration that the impact of changes, such as reinforcement modifications, may slightly affect the satellite module structure, but it can be negligible on overall satellite performance.
CMA constraints are mathematically represented within the optimization model by explicitly defining minimum clearance distances between components and ensuring accessibility margins around critical equipment. Specifically, these constraints are modeled as inequality constraints in the optimization formulation:
g CMA , i j ( L ) = d i j d min , i j 0 , i , j
where d i j denotes the actual distance between components i and j, and  d min , i j represents the required minimum clearance to satisfy compatibility, maintainability, and accessibility.
The mathematical model aims to assign the given components to the optimal panels and determine their optimal positions while satisfying five requirements: noninterference (R1), improved mass performance (R2), balanced thermal distribution (R3), decreased thickness (R4), and good functional satisfaction (R5). R1, R3, and R5 are three requirements for components of the flat-panel satellite. Noninterference means that all components must be located within the module boundaries without interference with module walls or other components. Additionally, components should be distributed on the limited heat pipes to ensure uniform thermal distribution across the panels. Flat-panel satellites typically carry high-power communication payloads, which demand higher thermal control requirements than traditional satellites. Good functional satisfaction requires that all components must be positioned to meet their functional constraints effectively. For example, antennas operating at different frequency bands need to be placed at a sufficient distance to avoid interference, and some components have fixed orientation requirements. In addition, the SLOD of flat-panel satellites is also required to improve mass performance and decrease thickness. Smaller moments of inertia (MOIs) are more beneficial for the design of the Attitude Determination and Control System (ADCS). The special configuration of flat-panel satellites results in larger MOIs, requiring better control. The overall thickness of the flat-panel satellite should be thin, so that it can be more efficient when stacked within the launch vehicle fairing.
Natural frequency and layout of non-panel-mounted components are excluded in this study due to the specific characteristics of flat-panel satellites. Although natural frequency is critical, particularly for flat-panel satellites, it is more appropriately addressed during the structural design of the satellite’s main frame and its stacked configuration within the launch vehicle fairing. It is not considered a key factor during layout design. In flat-panel satellites, most components are mounted on the primary structural panels. A few exceptions, such as components mounted on external covers, have negligible mass and do not present layout design challenges. Therefore, their layouts are not considered.
By adhering to these assumptions and focusing on these objectives, the mathematical model provides a framework for optimizing the layout design of flat-panel satellites, ensuring practical and effective solutions for engineering applications.

2.3. Mathematical Model

Let E = { e 1 , e 2 , , e n } represent the set of components of the satellite, A = { η 1 , η 2 , , η n } represent the assignment of all components, and  C = { C 1 , C 2 , , C N } represent the set of modules. Three coordinate systems are defined as follows. The relationships among these three coordinate systems are shown in Figure 1.
  • Reference coordinate system O X Y Z : The origin O is set at the bottom-left corner of the satellite in the top view. The X-axis corresponds to the satellite’s long side, the Y-axis corresponds to its short side, and the Z-axis corresponds to its thickness direction.
  • Module coordinate system O j X j Y j Z j : The origin O j is set at the bottom-left corner of the satellite module in the top view, and its three axes correspond to the O X Y Z coordinate axes.
  • Component coordinate system O i X i Y i Z i : The origin O i is set at the COG of the component, and axis O i Z i corresponds to the O Z axis, while O i X i has an angle of θ i relative to O X .
The design variable in the SLOD of flat-panel satellites can be expressed as
L = { L i = ( x i , y i , z i , θ i , η i ) | i = 0 , 1 , , n 1 ; θ i [ 0 , π / 2 ) ; η i { 0 , 1 , , N 1 } }
where ( x i , y i , z i ) is the location of the COG of component e i in O X Y Z , η i is the number of the module to which component e i is assigned, and θ i is the angle between the O X and O i X i axes.
According to the characteristics of flat-panel satellites, the value of z i is related to η i and can be calculated as
z i = h i 2 + d p s i
where d p is the thickness of the satellite’s main panel, h i is the height of component e i , and s i is the orientation factor of the module, which equals + 1 for the + Z side and 1 for the Z side.
According to requirements R1–R3, the objective of this problem is to find L to minimize
f 1 ( L ) = I ( L )
f 2 ( L ) = V ( L )
f 3 ( L ) = T 1 ( L )
f 4 ( L ) = T 2 ( L )
f 5 ( L ) = T 3 ( L )
Subject to
g 0 ( L ) = i = 0 n 1 j = i + 1 n Δ A i j | η i = η j = 0
g i ( L ) = 0
where I ( L ) represents minimizing the MOI of the satellite, V ( L ) represents the total volume of the satellite modules, T 1 ( L ) represents the total power of devices not located on any heat pipes, T 2 ( L ) represents the standard deviation of power across all heat pipes, and T 3 ( L ) represents the standard deviation of power distribution across different regions along the direction of heat pipes. For the thermal distribution objectives, the entire satellite is divided along the X-axis (the direction of the heat pipes) into 10 equal-length regions, based on the total satellite length in the X direction. The standard deviation of power among these regions is then calculated to evaluate axial thermal uniformity. g 0 ( L ) ensures no interference between components in the same module. g i ( L ) represents the special layout constraints of component e i . For example, certain devices must be installed in specific positions or orientations, while some components require maintaining a specified distance from others.
While the satellite’s overall heat rejection is determined by its external surface area and optical properties, the internal component layout directly affects how heat is distributed among onboard equipment and how efficiently thermal control elements such as heat pipes function. An optimized, balanced layout helps reduce local hot spots and promotes uniform in-orbit temperatures.
Figure 3 shows the interference area between components and module walls. Δ A i j | η i = η j is the interference area between components e i and e j when they are in the same module, where e 0 is used to denote the wall of modules.
The satellite’s total MOI I ( L ) can be calculated by
I ( L ) = I x 2 ( L ) + I y 2 ( L ) + I z 2 ( L )
where,
I x ( L ) = I x , 0 + i = 1 n I x , i cos 2 θ i + I y , i sin 2 θ i + i = 1 n m i y i 2 + z i 2 y m 2 + z m 2 i = 1 n m i I y ( L ) = I y , 0 + i = 1 n I y , i cos 2 θ i + I x , i sin 2 θ i + i = 1 n m i x i 2 + z i 2 x m 2 + z m 2 i = 1 n m i I z ( L ) = I z , 0 + i = 1 n I z , i + i = 1 n m i x i 2 + y i 2 x m 2 + y m 2 i = 1 n m i
The total volume of modules V ( L ) is defined as
V ( L ) = p = 1 N A p H p
where A p = l p , 1 l p , 2 is the area of module C p , and H p is the height of module C p .
Three thermal control objectives T 1 (L), T 2 ( L ) , and T 3 ( L ) are expressed as
T 1 ( L ) = i E off P i
T 2 ( L ) = 1 n h k = 1 n h ( P k P ¯ ) 2 , P ¯ = k = 1 n h P k n h
T 3 ( L ) = 1 n r r = 1 n r ( P r P ¯ r ) 2 , P ¯ r = r = 1 n r P r n r
where E off is the set of components that are not placed on heat pipes, P i denotes the power consumption of component e i , n h is the total number of heat pipes, P k presents the total power load on the k-th heat pipe, P ¯ is the average power across all heat pipes, n r denotes the number of regions along the heat pipe direction, P r is the power in region r, and P ¯ r is the average power across all regions.
The aggregated objective function is expressed as
φ ( L ) = i = 1 5 ω i f i ( L ) + j = 1 n λ j g j ( L )
where ω i and λ j are the weight and penalty coefficients, respectively.
In practice, the algorithm is designed to improve upon the manual baseline in all objectives, but the final evaluation is performed using a penalized objective function that includes designer-specified weights for each term. These weights reflect the specific engineering priorities for different satellite missions and are set by the design team based on their experience and project requirements. Allowing designers to tune these weights and penalty factors is a key feature of the proposed method, making it adaptable to a variety of satellite platforms.

3. The DE-Based SLOD

The goal of this study is to propose a new method that utilizes local optima within a DE algorithm to obtain direct engineering solutions for flat-panel satellite layout optimization. The method optimizes key factors while retaining the engineering details and constraints of manual designs.

3.1. Optimization Strategy

In this paper, a differential evolution algorithm leveraging local optima is proposed for the layout optimization design of flat-panel satellites. We selected differential evolution (DE) after systematically evaluating it against genetic algorithms (GAs) and particle swarm optimization (PSO) across the three-stage optimization framework (global exploration, normalization transition, and local refinement). During global exploration, DE effectively maintains population diversity through its differential mutation strategy, reducing the risk of premature convergence compared to GA, which often requires additional mechanisms to maintain diversity, and PSO, which tends to rapidly cluster around the first promising solution. In the normalization transition phase, DE’s ability to simultaneously maintain multiple candidate solutions and perform controlled crossover allows the seamless integration of both manually designed layouts and theoretical optima into the population, an advantage not inherently present in standard GA and PSO methods without substantial modifications. In local refinement, DE’s low mutation factor and direct selection mechanism (trial vs. parent) efficiently fine-tune around the given initial solution without stagnation, overcoming GA’s limited intensification capability and PSO’s rapid but often premature convergence behavior. Furthermore, existing comparative studies [40] consistently indicate that DE exhibits superior robustness and solution quality in various optimization scenarios, particularly in handling complex landscapes and local optima. Therefore, DE was chosen for its balanced search dynamics, fewer required parameter adjustments, and proven effectiveness aligned with the practical constraints and iterative demands of satellite layout optimization.
The optimization process is divided into three phases. In the first phase, the DE algorithm is employed to calculate the theoretical optimal values of the objective functions. The algorithm explores the solution space globally to determine optimal values for key objectives. The DE parameters are set to favor global exploration
F m = 0.9 , P c = 0.9 , r m = 0.5
where F m is the mutation factor controlling the degree of variation, P c is the crossover probability determining the exchange of information between solutions, and r m introduces randomness to avoid premature convergence.
In the second phase, the algorithm incorporates manually designed layouts to calculate normalization factors. For each objective function, the normalization factor is defined as the weighted average of the theoretical optimal value f optimal and the manual design’s objective function value f manual
f norm = w · f optimal + f manual 2
where w is the weight coefficient representing the priority of each objective. This step ensures that the optimization process aligns with practical engineering needs while leveraging theoretical benchmarks.
The third phase refines the manual design through local optimization using the DE algorithm. Starting from the manually provided initial layout, the DE parameters are adjusted to prioritize local optimization
F m = 0.5 , P c = 0.7 , r m = 0.1
These settings prioritize rapid convergence and the effective use of local optima.

3.2. Workflow and Implementation

Figure 4 provides a step-by-step flowchart of the global search, normalization, and local refinement phases. The implementation begins with defining the input conditions for global search to obtain the theoretical optimal solution, that is, the initial layout. The input includes the dimensions of the satellite module, thermal pipe positions, and component characteristics
L i = { x i , y i , θ i , η i } , i = 0 , 1 , , N 1
Each component is further characterized by its dimensions ( l , w , h ), mass (m), and power (P). Next, a DE optimization run is performed without relying on the initial layout L 0 . This step explores the solution space globally to determine the theoretical optimal values f optimal for each individual objective. These values establish a benchmark for evaluating and refining the manual design.
Simultaneously, the optimization process begins by inputting the parameters of the satellite components and modules, including their dimensions, masses, and heat dissipation characteristics, as well as the structure of the satellite module. Based on this input, a manual layout L 0 is designed, which serves as the initial configuration for the optimization.
Then, the multi-objective weight factors are computed. These factors are derived by combining the results of the manual layout and the theoretical optimization. The normalization factor for each objective is calculated as
f norm , i = f manual , i + f optimal , i 2
where f manual is the value of the objective function for the manual design L 0 and f optimal is the theoretical optimal value.
In the final step, DE optimization is performed using L 0 as the starting point. The DE algorithm, with parameters adjusted to exploit local optimal traps, refines the layout to produce an engineering-feasible solution. The optimization minimizes the total normalized objective function
F total = i = 1 5 w i · f i f norm , i
where f i is the value of the i-th objective function, f norm is the normalization factor, and w i is the corresponding weight.
The final output is the optimized layout L best , including the positions, orientations, and module assignments of all components. The results are evaluated to ensure they meet theoretical benchmarks and are practical for engineering applications.

4. Engineering Case Study

To validate the effectiveness of the proposed layout optimization method, this section presents an engineering case study using Longjiang-3, China’s first flat-panel satellite. Successful in-orbit validation is defined as follows: (i) no interference between any satellite components, (ii) no electromagnetic interference observed during in-orbit operation, (iii) all on-board temperatures remained within the qualified range, and (iv) the satellite maintained normal attitude control performance in orbit. The case study demonstrates how to optimize the layout design of a flat-panel satellite using the DE algorithm, starting from the given satellite module and component parameters.
The basic parameters of the Longjiang-3 satellite module are shown in Table 1, which includes the module’s number, orientation, and boundary coordinates. The heat pipe parameters are listed separately in Table 2, showing the starting and ending positions of each heat pipe. The component parameters are shown in Table 3, which includes the component number, name, dimensions, mass, and power. The special component layout constraints are listed in Table 4.
The RBF port (No. 5) is mechanically constrained by the launch vehicle interface, requiring its position and orientation to be fixed. Flywheels (13–16) must be mounted at specified angles to control angular momentum along all three axes. Propulsion components (18–20) are positioned opposite to the flight direction and must have clear plume paths. Communication antennas (21–25) are phased arrays, so their installation direction is strictly constrained. The magnetometer (29) is oriented according to the required torque vector alignment. The camera (30) is placed at the satellite edge for unobstructed Earth imaging. The Hall Thruster PCU (31) must be near the propulsion system, and SADA (32) is fixed by the solar panel hinge geometry. Components sensitive to magnetic fields (11, 12) are kept away from sources of strong magnetism (13–16, 29). Receive (21, 22) and transmit antennas (23, 24) must be separated to avoid mutual interference. Additionally, some components are required to be internal ( η i 2 ), while others are specified to be external ( η i 3 ).
Antennas, particularly phased-array communication antennas (components 21–25), significantly influence layout optimization due to strict directional and positional constraints required to ensure optimal communication coverage and to minimize electromagnetic interference. The layout optimization algorithm explicitly considers these antenna placement constraints and ensures adequate spatial separation between transmitting and receiving antennas to mitigate mutual interference, directly influencing overall layout decisions.
Following the workflow in Figure 4, the algorithm receives the satellite module and component parameters as input. The initial layout L 0 is generated manually and shown in Table 5. Figure 5 shows the 2D initial layout and Figure 6 provides a 3D visualization.
By substituting the initial layout design L 0 , the corresponding objective function values are calculated, as shown in Table 6. To verify the optimization results, each objective function f 1 ( L ) to f 5 ( L ) is optimized as a single objective using the DE algorithm without substituting L 0 . The population size and iteration parameters of DE are as follows
N p = 100 ,   max_iter   =   10000 ,   n_rounds   =   3
where N p is the population size, representing the number of individuals (solutions) in each generation; max_iter is the maximum number of iterations per round; and n_rounds is the total number of iterations for the entire DE process. These configurations ensure a comprehensive search of the solution space and establish theoretical benchmarks for the subsequent phases. The optimization results are shown in Table 6. The weights for each objective were determined in consultation with the satellite engineering team, based on the specific mission requirements and priorities of the Longjiang-3 project. The selection reflects practical engineering considerations, such as the relative importance of mass properties, thermal uniformity, and layout compactness for this mission.
Based on the parameters derived from Table 6, the initial layout L 0 is substituted and optimized using the following population size and iteration parameters to obtain an engineering-feasible local optimum:
N p = 100 ,   max_iter   =   5000 ,   n_rounds   =   5
The population size is fixed at N p = 100 because trial runs showed stable convergence when 80 N p 120 ; larger populations increase runtime with negligible benefit. The global search phase requires max_iter = 10000 to adequately explore the full design space, whereas the subsequent normalization/local phases operate in a reduced space and therefore use max_iter = 5000 without loss of solution quality. For the number of optimization rounds, we use n round = 5 in the global phase to ensure robustness against premature convergence, while the later phases use n round = 3 ; additional rounds beyond 3 in the local space showed no appreciable improvement but did extend runtime.
The computational complexity of the proposed DE-based layout optimization algorithm primarily depends on population size ( N p ), iteration count (max_iter), and the computational cost of evaluating each candidate solution (including interference checking and thermal distribution calculations). On a desktop workstation equipped with an Intel i5-12600 CPU and 64 GB RAM, a full optimization run (encompassing global exploration and local refinement phases) typically completes in approximately 6300 s (about 1 h 45 min). Stable convergence behavior was consistently observed within approximately 3000–5000 generations, with minimal further improvement beyond this point.
These settings emphasize local optimization and rapid convergence, ensuring the final solution is practically feasible. Through this optimization process, the local optimum L best is obtained. The layout of the optimization result L best is shown in Table 7 and Figure 7. The optimized result L best is compared with the initial value L 0 , as shown in Table 8. It can be seen that the optimized layout L best outperforms the initial layout L 0 in each objective function and meets the engineering feasibility requirements.
We conducted a comprehensive sensitivity analysis to systematically evaluate the influence of the mutation factor ( F m ), crossover probability ( P c ), and randomness factor ( r m ) on the optimization outcomes. The sensitivity analysis examined multiple parameter combinations across practical ranges commonly adopted in DE-based optimization problems. The complete results of the sensitivity analysis are summarized in Table 9. The analysis clearly demonstrates that the parameter set ( F m = 0.5 , P c = 0.7 , r m = 0.1 ) achieves the optimal performance, delivering the lowest objective function value (best_Y = 0.9552). Accordingly, this parameter combination was adopted for subsequent optimization analyses throughout the manuscript.
As shown in Table 8, the optimized layout outperforms the initial layout in each objective function, with moderate adjustments compared to the manual layout.
Additionally, as shown in Table 10, the satellite’s in-orbit temperature data meet the threshold requirements, with Transmission Antenna 1 and Transmission Antenna 2 successfully undergoing high-power validation in orbit. The comparison shows that after layout optimization, the satellite’s in-orbit temperature distribution is more uniform than with the initial manual layout, supporting the validity of the thermal objectives in the optimization model.
Based on the evaluation metrics and in-orbit test results, it can be concluded that the method proposed in this paper has successfully provided a direct engineering solution.

5. Conclusions

In this paper, the flat-panel satellite layout optimization problem is carefully proposed, studied, and solved by a novel DE-based algorithm with local optima strategy. More specifically, the proposed algorithm takes the engineering realities of flat-panel satellite design into account, focusing on local optima to avoid excessive deviations from manual designs. Based on the engineering case study, we conclude that the proposed method improves design quality by optimizing mass properties, thermal characteristics, and layout efficiency while preserving the initial design’s feasibility. The design and in-orbit results show that the proposed approach effectively meets practical engineering constraints, demonstrating improved engineering applicability through the Longjiang-3 case study. We acknowledge that the current study lacks direct benchmarking comparisons with other published optimization methods. Future research will include comprehensive comparative validation against existing algorithms, specifically evaluating metrics such as runtime efficiency, constraint handling capability, and solution quality across multiple test cases. Currently, the presented optimization method does not include a dedicated graphical user interface or direct integration with existing CAD/CAE software, limiting its immediate practical application in iterative industrial design workflows. Future work will focus on developing software interfaces and integrating the optimization algorithm into mainstream CAD/CAE systems, enabling streamlined iterative design processes and broader industrial applicability. Additionally, more detailed engineering cases involving diverse satellite types, mission profiles, and comprehensive subsystem integration—including a broader and deeper consideration of communication payloads and antennas—are essential to thoroughly validate and extend the practical effectiveness of this optimization method.

Author Contributions

Conceptualization, J.Z. and J.G.; methodology, J.Z.; software, J.Z.; validation, J.Z., Z.L. and L.L.; data curation, Z.L. and L.L.; writing, J.Z., Z.L. and L.L.; visualization, J.Z.; supervision, H.L.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Starlink. Starlink Official Website. 2025. Available online: https://www.starlink.com/ (accessed on 15 January 2025).
  2. Wang, Y.; Teng, H.; Shi, Y. Cooperative coevolutionary scatter search for satellite module layout design. Eng. Comput. 2009, 26, 761–785. [Google Scholar] [CrossRef]
  3. Feng, E.; Wang, X.; Wang, X.; Teng, H. An algorithm of global optimization for solving layout problems. Eur. J. Oper. Res. 1999, 114, 430–436. [Google Scholar] [CrossRef]
  4. Che, C.; Teng, H.F.; Wang, Y.S. Constrained circles packing test problems: All the optimal solutions known. Int. J. Comput. Math. 2010, 87, 2887–2902. [Google Scholar] [CrossRef]
  5. Crainic, T.G.; Perboli, G.; Tadei, R. TS2PACK: A two-level tabu search for the three-dimensional bin packing problem. Eur. J. Oper. Res. 2009, 195, 744–760. [Google Scholar] [CrossRef]
  6. Tarantilis, C.; Zachariadis, E.; Kiranoudis, C. A Hybrid Metaheuristic Algorithm for the Integrated Vehicle Routing and Three-Dimensional Container-Loading Problem. IEEE Trans. Intell. Transp. Syst. 2009, 10, 255–271. [Google Scholar] [CrossRef]
  7. Teng, H.F.; Chen, Y.; Zeng, W.; Shi, Y.; Hu, Q. A Dual-System Variable-Grain Cooperative Coevolutionary Algorithm: Satellite-Module Layout Design. IEEE Trans. Evol. Comput. 2010, 14, 438–455. [Google Scholar] [CrossRef]
  8. Xiao, R.B.; Xu, Y.C.; Amos, M. Two hybrid compaction algorithms for the layout optimization problem. Biosystems 2007, 90, 560–567. [Google Scholar] [CrossRef]
  9. Huo, J.Z.; Teng, H.F. Optimal Layout Design of a Satellite Module Using a Coevolutionary Method with Heuristic Rules. J. Aerosp. Eng. 2009, 22, 101–111. [Google Scholar] [CrossRef]
  10. Sun, Z.G.; Teng, H.F. Optimal layout design of a satellite module. Eng. Optim. 2003, 35, 513–529. [Google Scholar] [CrossRef]
  11. Xiao, M.; Zhu, H.; Du, Z.; Gao, Y.; Tian, H.; Cai, G. Design optimization of velocity-controlled cruise vehicle propelled by throttleable hybrid rocket motor. Aerosp. Sci. Technol. 2021, 115, 106784. [Google Scholar] [CrossRef]
  12. Huo, J.Z.; Teng, H.F.; Sun, W.; Chen, J. Human-computer co-operative co-evolutionary method and its application to a satellite module layout design problem. Aeronaut. J. 2010, 114, 209–223. [Google Scholar] [CrossRef]
  13. Manikandan, M.; Pant, R.S. Design optimization of a tri-lobed solar powered stratospheric airship. Aerosp. Sci. Technol. 2019, 91, 255–262. [Google Scholar] [CrossRef]
  14. Li, Z.; Zeng, Y.; Wang, Y.; Wang, L.; Song, B. A hybrid multi-mechanism optimization approach for the payload packing design of a satellite module. Appl. Soft Comput. 2016, 45, 11–26. [Google Scholar] [CrossRef]
  15. Gao, Z.; Xu, T.; Yu, R.; Jiang, J.; Zhu, X. Piezoelectric-based smart structures for aero-engine blade: Piezoelectric layout optimization and vibration suppression tests. Aerosp. Sci. Technol. 2024, 153, 109455. [Google Scholar]
  16. Zhang, B.; Teng, H.F.; Shi, Y.J. Layout optimization of satellite module using soft computing techniques. Appl. Soft Comput. 2008, 8, 507–521. [Google Scholar] [CrossRef]
  17. Chen, X.; Yao, W.; Zhao, Y.; Wang, L.; Song, B. A practical satellite layout optimization design approach based on enhanced finite-circle method. Struct. Multidisc. Optim. 2018, 58, 2635–2653. [Google Scholar] [CrossRef]
  18. Zhang, J.; Guo, J.; Liu, Y.; Wang, Z.; Feng, Y.; Li, H. Component assignment and layout optimization for multi-module microsatellite considering variable module size. Acta Astronaut. 2022, 198, 36–44. [Google Scholar] [CrossRef]
  19. Cuco, A.P.C.; Sousa, F.L.; Silva Neto, A.J. A multi-objective methodology for spacecraft equipment layouts. Optim. Eng. 2015, 16, 165–181. [Google Scholar] [CrossRef]
  20. Xu, Z.Z.; Jiang, F.; Zhong, C.Q.; Gou, Y.J.; Teng, H.F. Multi-objective layout optimization for an orbital propellant depot. Struct. Multidisc. Optim. 2020, 61, 207–223. [Google Scholar] [CrossRef]
  21. Qin, Z.; Liang, Y. Multiobjective Methodology for Satellite Cabin Layout Optimization Considering Space Debris Impact Risk. J. Spacecr. Rockets 2018, 55, 232–235. [Google Scholar]
  22. Zhang, Z.; Han, Q.; Li, Y.; Wang, Y.; Shi, Y. An Evolutionary Multiagent Framework for Multiobjective Optimization. Math. Probl. Eng. 2020, 2020, 1–18. [Google Scholar] [CrossRef]
  23. Wang, Y.; Teng, H. Knowledge Fusion Design Method: Satellite Module Layout. Chin. J. Aeronaut. 2009, 22, 32–42. [Google Scholar] [CrossRef]
  24. Chen, X.; Yao, W.; Zhao, Y.; Chen, X.; Zhang, J.; Luo, Y. The hybrid algorithms based on differential evolution for satellite layout optimization design. In Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–8. [Google Scholar]
  25. Liu, J.; Li, J.; Lv, Z.; Xue, Y. A quasi-human strategy-based improved basin filling algorithm for the orthogonal rectangular packing problem with mass balance constraint. Comput. Ind. Eng. 2017, 107, 196–210. [Google Scholar] [CrossRef]
  26. Chen, X.; Yao, W.; Zhao, Y.; Chen, X.; Liu, W. A novel satellite layout optimization design method based on phi-function. Acta Astronaut. 2021, 180, 560–574. [Google Scholar] [CrossRef]
  27. Qin, Z.; Liang, Y.G.; Zhou, J.P. An optimization tool for satellite equipment layout. Adv. Space Res. 2018, 61, 223–234. [Google Scholar] [CrossRef]
  28. Cui, F.Z.; Xu, Z.Z.; Wang, X.K.; Zhong, C.Q.; Teng, H.F. A dual-system cooperative co-evolutionary algorithm for satellite equipment layout optimization. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2018, 232, 2432–2457. [Google Scholar] [CrossRef]
  29. Liu, J.f.; Huang, J.; Li, G.; Liu, W.; Guan, T.; Hao, L. A new energy landscape paving heuristic for satellite module layouts. Front. Inf. Technol. Electron. Eng. 2016, 17, 1031–1043. [Google Scholar] [CrossRef]
  30. Fakoor, M.; Ghoreishi, S.M.N.; Sabaghzadeh, H. Spacecraft Component Adaptive Layout Environment (SCALE): An efficient optimization tool. Adv. Space Res. 2016, 58, 1654–1670. [Google Scholar] [CrossRef]
  31. Fakoor, M.; Taghinezhad, M. Layout and configuration design for a satellite with variable mass using hybrid optimization method. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2016, 230, 360–377. [Google Scholar] [CrossRef]
  32. Liu, J.; Hao, L.; Li, G.; Xue, Y.; Liu, Z.; Huang, J. Multi-objective layout optimization of a satellite module using the Wang-Landau sampling method with local search. Front. Inf. Technol. Electron. Eng. 2016, 17, 527–542. [Google Scholar] [CrossRef]
  33. Fakoor, M.; Zadeh, P.M.; Eskandari, H.M. Developing an optimal layout design of a satellite system by considering natural frequency and attitude control constraints. Aerosp. Sci. Technol. 2017, 71, 172–188. [Google Scholar] [CrossRef]
  34. NASA HEOMD. Spacecraft Optimization Layout and Volume (SOLV); NASA Johnson Space Center: Houston, TX, USA, 2018. [Google Scholar]
  35. Liu, J.; Li, G.; Geng, H. A new heuristic algorithm for the circular packing problem with equilibrium constraints. Sci. China Inf. Sci. 2011, 54, 1572–1584. [Google Scholar] [CrossRef]
  36. Liu, J.; Li, G. Basin filling algorithm for the circular packing problem with equilibrium behavioral constraints. Sci. China Inf. Sci. 2010, 53, 885–895. [Google Scholar] [CrossRef]
  37. Zhang, J.; Zhou, W.; Chen, X.; Yao, W.; Cao, L. Multisource selective transfer framework in multiobjective optimization problems. IEEE Trans. Evol. Comput. 2019, 24, 424–438. [Google Scholar]
  38. Wang, Y.; Wang, Y.; Sun, J.; Huang, C.; Zhang, X. A stimulus-response-based allocation method for the circle packing problem with equilibrium constraints. Physica A 2019, 522, 232–247. [Google Scholar] [CrossRef]
  39. Singer, S.F.; Schulze, K.S.; Dickman, R.L. A Mass Properties Model for Communications Satellite Bus and Payload; NASA Technical Report NASA-CR-197209; National Aeronautics and Space Administration, Goddard Space Flight Center: Greenbelt, MD, USA, 1995. Available online: https://ntrs.nasa.gov/api/citations/19920019663/downloads/19920019663.pdf (accessed on 1 August 2025).
  40. Kachitvichyanukul, V. Comparison of three evolutionary algorithms: GA, PSO, and DE. Ind. Eng. Manag. Syst. 2012, 11, 215–223. [Google Scholar] [CrossRef]
Figure 1. Simplified model of a flat-panel satellite module.
Figure 1. Simplified model of a flat-panel satellite module.
Aerospace 12 00707 g001
Figure 2. Simplified component model by bounding box method.
Figure 2. Simplified component model by bounding box method.
Aerospace 12 00707 g002
Figure 3. Interference area between components and module walls (Blue denotes interference regions; green indicates clearance; black lines denote module walls.).
Figure 3. Interference area between components and module walls (Blue denotes interference regions; green indicates clearance; black lines denote module walls.).
Aerospace 12 00707 g003
Figure 4. Workflow of the optimization process for flat-panel satellite layout.
Figure 4. Workflow of the optimization process for flat-panel satellite layout.
Aerospace 12 00707 g004
Figure 5. Initial layout L 0 of Longjiang-3 (unit: m). Numbers 1–33 are component IDs corresponding to Table 3; green lines indicate heat pipes.
Figure 5. Initial layout L 0 of Longjiang-3 (unit: m). Numbers 1–33 are component IDs corresponding to Table 3; green lines indicate heat pipes.
Aerospace 12 00707 g005
Figure 6. Initial layout L 0 of Longjiang-3 shown in 3D model.
Figure 6. Initial layout L 0 of Longjiang-3 shown in 3D model.
Aerospace 12 00707 g006
Figure 7. Optimized layout L best of Longjiang-3 (unit: m). Numbers 1–33 are component IDs corresponding to Table 3; green lines indicate heat pipes.
Figure 7. Optimized layout L best of Longjiang-3 (unit: m). Numbers 1–33 are component IDs corresponding to Table 3; green lines indicate heat pipes.
Aerospace 12 00707 g007
Table 1. Satellite module parameters (unit: m).
Table 1. Satellite module parameters (unit: m).
No.OrientationEndpoint 1Endpoint 2Endpoint 3Endpoint 4
0front(0.04, 0.04)(0.5645, 0.04)(0.5645, 0.926)(0.04, 0.926)
1front(0.6045, 0.04)(1.6685, 0.04)(1.6685, 0.926)(0.6045, 0.926)
2front(1.7085, 0.04)(2.176, 0.1652)(2.176, 0.8008)(1.7085, 0.926)
3rear(0.04, 0.04)(1.6685, 0.04)(1.6685, 0.926)(0.04, 0.926)
4rear(1.7085, 0.04)(2.176, 0.1652)(2.176, 0.8008)(1.7085, 0.926)
Table 2. Heat pipe parameters (unit: m).
Table 2. Heat pipe parameters (unit: m).
No.Start Position (x, y)End Position (x, y)
0(0.04, 0.1643)(2.176, 0.1643)
1(0.04, 0.2903)(2.176, 0.2903)
2(0.04, 0.7555)(2.176, 0.7555)
Table 3. Component parameters.
Table 3. Component parameters.
No.Name( l , w , h )/mm/kgP/W
0Communication Payload 1(0.4653, 0.432, 0.0475)10.13200
1Communication Payload 2(0.4653, 0.432, 0.0475)10.13200
2Communication Payload 3(0.4653, 0.432, 0.0255)6.03100
3Gyroscope 1(0.23, 0.18, 0.088)3.513
4Battery(0.395, 0.257, 0.0774475)11.290
5RBF Port(0.1, 0.085, 0.01)0.030
6Gyroscope 2(0.0386, 0.0448, 0.0215)0.0553
7GNSS Receiver(0.23, 0.177, 0.03)1.22
8OBC(0.328, 0.34, 0.075)5.86
9PCDU(0.4, 0.366, 0.09)936
10Gyroscope 3(0.07, 0.07, 0.0498)0.455.5
11Magnetometer 1(0.118, 0.038, 0.038)0.151
12Magnetometer 2(0.118, 0.038, 0.038)0.150.4
13Reaction Wheel 1(0.175, 0.12, 0.19)2.354
14Reaction Wheel 2(0.175, 0.12, 0.19)2.354
15Reaction Wheel 3(0.175, 0.12, 0.19)2.354
16Reaction Wheel 4(0.175, 0.12, 0.19)2.354
17Data Processing Module(0.24, 0.1265, 0.1707)450
18Hall Thruster Main Tank(0.224, 0.15, 0.189)6.50
19Hall Thruster Tank 1(0.15, 0.046, 0.062)0.50
20Hall Thruster Tank 2(0.29, 0.05, 0.05)0.30
21Reception Antenna 1(0.184, 0.1035, 0.077)1.120
22Reception Antenna 2(0.184, 0.1035, 0.077)1.120
23Transmission Antenna 1(0.204, 0.1155, 0.0852)3.7210
24Transmission Antenna 2(0.204, 0.1155, 0.0852)3.7210
25Reception Antenna 3(0.4865, 0.344, 0.033)4.515
26SADA Controller(0.15, 0.12, 0.077)110
27Communication Payload 4(0.18, 0.19, 0.03)0.513
28Reception Antenna 4(0.194, 0.175, 0.09)0.50
29Magnetorquer(0.5, 0.045, 0.043)1.24612
30Camera(0.2052, 0.09, 0.0873)1.420
31Hall Thruster PCU(0.3, 0.22, 0.052)2.964
32SADA(0.144, 0.106, 0.0785)1.430
Table 4. Component layout constraints.
Table 4. Component layout constraints.
No. x i /m y i /m θ i /deg η i Distance/m
0 ≤2
1 ≤2
2 ≤2
3 ≤2
4 ≤2
50.16676350.857035503
6 ≤2
7 ≤2
8 ≤2
9 ≤2
10 ≤2
11 ≤2>1 with component 13, 14, 15, 16, 29
12 ≤2>1 with component 13, 14, 15, 16, 29
13 45≤2
14 135≤2
15 135≤2
16 45≤2
18>1.98 902
19>1.98 902
20>1.98 902
21 903>0.8 with component 23, 24
22 903>0.8 with component 23, 24
23 903
24 903
25 903
28 ≥3
29 90
30 <0.390≥3
31>1.5
320.95523680.86503
Table 5. Data of initial layout L 0 .
Table 5. Data of initial layout L 0 .
No. x i /m y i /m θ i /deg η i No. x i /m y i /m θ i /deg η i
10.293310.2602900181.787550.20695902
20.994450.702811801191.989520.3257902
30.855050.2625501202.0640.5175902
40.164650.68194900212.121250.43423902
50.390860.70948900220.10720.20783903
60.166760.8570403230.31720.31957903
70.643810.57601241.289530.20657903
81.217520.22249901251.509030.31957903
91.472690.2301260.937920.29728903
101.45760.7401270.841960.72244903
110.69880.623601281.013090.70038903
120.635520.78006901291.242220.7203503
130.677220.78354901301.7720.33843904
141.818880.44036452311.848590.26198904
151.882520.636331352322.0080.318904
161.987230.741041352330.955240.86503
171.816450.78448452
Table 6. Optimization parameters during the process.
Table 6. Optimization parameters during the process.
Objective Function f manual , i f optimal , i w i
f 1 ( L ) 59.666832.43740.3
f 2 ( L ) 0.35420.34170.4
f 3 ( L ) 16.500.1
f 4 ( L ) 264.754516.910.1
f 5 ( L ) 92.898677.48670.1
Table 7. Data of optimized layout L best .
Table 7. Data of optimized layout L best .
No. x i /m y i /m θ i /deg η i No. x i /m y i /m θ i /deg η i
10.331540.2752500181.830500.216021.663382
20.981800.698240.104631192.080580.32570902
30.868580.2642600202.029620.51750902
40.214640.6402890.293190211.980420.43423902
50.435590.6896990.069270220.215670.31375903
60.166760.8570403230.483260.19134903
71.407610.4943601241.525020.18800903
81.191560.3667489.971121251.289130.31788903
91.446550.2992900260.870160.53795903
101.416220.7000001271.312200.6892775.602213
110.710550.7342701280.567410.6359434.958083
120.632240.7859685.660580291.173740.5248602
130.632350.5656192.292520301.637150.55847903
141.813380.38517452311.087680.17440132.305053
151.813060.651961352321.958640.5883174.282784
161.857580.778001352330.955240.8700003
171.985890.69003452
Table 8. Comparison of optimized layout and initial layout.
Table 8. Comparison of optimized layout and initial layout.
Layout Scheme f 1 ( L ) f 2 ( L ) f 3 ( L ) f 4 ( L ) f 5 ( L ) F total
Initial Layout L 0 59.66680.354216.5264.754592.89861.3006
Optimized Layout L best 55.71290.34173.494.431977.70790.9624
Table 9. Sensitivity analysis of DE parameters.
Table 9. Sensitivity analysis of DE parameters.
F m P c r m best_Y f 1 ( L ) f 2 ( L ) f 3 ( L ) f 4 ( L ) f 5 ( L )
0.30.501.415564.86780.354229.9160.877592.8986
0.30.50.11.234458.44700.341716.5161.9828124.2249
0.30.50.21.175858.38090.341712.0160.5275122.0665
0.30.701.415564.86780.354229.9160.877592.8986
0.30.70.11.388259.11330.354228.5159.1797117.0966
0.30.70.21.177759.90430.354213.9160.757283.1266
0.30.901.415564.86780.354229.9160.877592.8986
0.30.90.11.298361.17510.354223.4156.776083.1666
0.30.90.2no solution62.38710.354214.5166.535090.1503
0.50.501.415564.86780.354229.9160.877592.8986
0.50.50.11.224859.56150.354216.5119.5593123.2392
0.50.50.2no solution63.05040.3417146.9206.3498127.7757
0.50.701.415564.86780.354229.9160.877592.8986
0.50.70.10.955255.71290.34173.494.431977.7079
0.50.70.2no solution62.70140.4707152.9126.0793104.6938
0.50.901.415564.86780.354229.9160.877592.8986
0.50.90.11.249259.34030.354216.5161.9828119.6242
0.50.90.21.397359.08100.354228.9160.5352120.0429
0.70.501.415564.86780.354229.9160.877592.8986
0.70.50.11.362762.28820.354224.4157.2473121.2320
0.70.50.2no solution62.96410.3417106.9231.0368133.3805
0.70.701.415564.86780.354229.9160.877592.8986
0.70.70.11.231559.82550.354216.9119.4469123.4676
0.70.70.2no solution64.39750.341746.9250.638386.1129
0.70.901.415564.86780.354229.9160.877592.8986
0.70.90.11.249859.50730.354216.5161.9828119.2172
0.70.90.21.166559.36140.341710.5162.0075123.2483
Table 10. Temperature comparison between initial manual layout (simulation) and optimized layout (in orbit).
Table 10. Temperature comparison between initial manual layout (simulation) and optimized layout (in orbit).
No.NameInitial Layout
(Simulation, °C)
Optimized Layout
(In Orbit, °C)
Safety Threshold
(°C)
0Communication Payload 1 0.7 to 27.3 0.2 to 26.2 15 to + 45
1Communication Payload 2 4.9 to 23 2.1 to 12.9 15 to + 45
2Communication Payload 3 5 to 22.3 3.3 to 12 15 to + 45
3Gyroscope 12 to 28 18.5 to 20.4 20 to + 45
4Battery15 to 26.6 15.1 to 15.6 + 10 to + 30
6Gyroscope 2 0.1 to 26.3 7.6 to 11.4 15 to + 50
8OBC 4.7 to 22.2 12.4 to 16.6 20 to + 50
9PCDU 0.1 to 26.7 22 to 25.1 15 to + 45
11Magnetometer 1 1.2 to 24.1 12.6 to 14.5 10 to + 50
13Reaction Wheel 1 7.3 to 29.2 11.2 to 12.7 15 to + 45
14Reaction Wheel 2 7.8 to 28.6 15.7 to 22.1 20 to + 50
15Reaction Wheel 3 8.9 to 30.5 12 to 15.1 20 to + 50
16Reaction Wheel 44 to 25.7 7.2 to 20.61 20 to + 50
21Reception Antenna 1 5 to 23 4.5 to 14.5 20 to + 45
22Reception Antenna 2 5 to 22.8 2.1 to 15.2 20 to + 45
23Transmission Antenna 1 5.6 to 28.3 1.4 to 37.3 20 to + 45
24Transmission Antenna 2 5.7 to 28.7 2.9 to 13.2 20 to + 45
25Reception Antenna 3 5 to 22.3 2.3 to 14.5 15 to + 45
26SADA Controller 0.4 to 26.3 11.7 to 16.1 15 to + 45
29Magnetorquer 7.4 to 13.1 6.7 to 11.4 20 to + 55
32SADA 8.2 to 38.4 7 to 16.6 15 to + 50
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, J.; Guo, J.; Luo, L.; Liu, Z.; Li, H. A Layout Optimization Design Method for Flat-Panel Satellites with In-Orbit Validation. Aerospace 2025, 12, 707. https://doi.org/10.3390/aerospace12080707

AMA Style

Zhang J, Guo J, Luo L, Liu Z, Li H. A Layout Optimization Design Method for Flat-Panel Satellites with In-Orbit Validation. Aerospace. 2025; 12(8):707. https://doi.org/10.3390/aerospace12080707

Chicago/Turabian Style

Zhang, Jiyao, Jinsheng Guo, Liwei Luo, Zhenqian Liu, and Huayi Li. 2025. "A Layout Optimization Design Method for Flat-Panel Satellites with In-Orbit Validation" Aerospace 12, no. 8: 707. https://doi.org/10.3390/aerospace12080707

APA Style

Zhang, J., Guo, J., Luo, L., Liu, Z., & Li, H. (2025). A Layout Optimization Design Method for Flat-Panel Satellites with In-Orbit Validation. Aerospace, 12(8), 707. https://doi.org/10.3390/aerospace12080707

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop