Abstract
Hybrid fiber-reinforced composite laminates are extensively employed across various engineering applications owing to their superior comprehensive mechanical performance. However, effectively balancing competing performance parameters remains critical to maximizing their overall structural capabilities and meeting practical engineering requirements. To address this challenge, this study presents a multi-objective optimization framework for the design of carbon/Kevlar fiber-reinforced composite laminates, with a focus on the influence of ply material and stacking sequence on tensile behavior under load. Initially, optimal Latin hypercube sampling (LHS) was employed to generate training samples, and a corresponding simulation database was established via finite element analysis to construct a surrogate model. A novel optimization framework was then developed by integrating a Kriging surrogate model with a hybrid strength Pareto evolutionary algorithm 2–multi-objective particle swarm optimization (SPEA2-MOPSO) algorithm and the technique for order preference by similarity to ideal solution (TOPSIS). Within this framework, the ply sequence and material type served as decision variables, while tensile strength, tensile modulus, and elongation at break were considered as optimization objectives. The research results show that the finite element simulation using the progressive damage model was verified by the tensile test, which confirmed the accuracy of damage prediction and revealed the synergistic effect among tensile performance parameters. A comparative analysis of three optimization algorithms, namely MOPSO, SPEA2, and the hybrid SPEA2-MOPSO, demonstrated the superior accuracy and efficiency of the hybrid approach in solving complex multi-objective problems. Finally, the application of the TOPSIS method enabled the identification of optimal trade-off solutions tailored to various engineering priorities, providing practical guidance for structural design decisions.
Keywords
Introduction
Carbon fiber-reinforced polymers (CFRPs) are widely utilized as lightweight structural materials in industrial applications due to their high specific strength and stiffness. However, their widespread adoption is often limited by high production costs, intrinsic brittleness, and susceptibility to catastrophic fracture. In comparison, Kevlar fiber-reinforced polymers (KFRPs) offer improved toughness and cost-effectiveness, making them attractive alternatives. To enhance the mechanical performance of hybrid fiber-reinforced polymer (HFRP) composite laminates and to achieve an optimal balance between weight reduction and economic feasibility, relevant research has received growing attention in recent years. Wang et al. (2024) studied the mechanical properties of carbon/ Kevlar fiber composite laminates by combining carbon fibers and Kevlar fibers in the same matrix. The results demonstrated that the hybrid composites can effectively leverage the unique advantages of each constituent material. With the continuous advancement of research and development in composite materials, their properties and performance have been improved, and their future application prospects will become more extensive, particularly in wind energy, automotive, rail, light aviation, construction, and other key industries (Berton et al., 2026; Chairi et al., 2026; Hoshikawa et al., 2025; Slamani and Chatelain, 2015; Wang et al., 2023). Although HFRP composite laminates demonstrate favorable tensile properties, a comprehensive understanding of their overall tensile behavior is essential for optimizing performance and ensuring their reliability in demanding engineering applications.
HFRP composite laminates are multilayered structures composed of various fiber types embedded within a polymer matrix, arranged in specific stacking sequences and layer configurations (Peng et al., 2025). As a result, they demonstrate distinctive mechanical characteristics, including high tensile strength, specific strength, specific modulus, elongation at fracture, long fatigue life, and excellent corrosion resistance. However, significant variations in their performance can arise due to differences in the constituent materials and the adopted lay-up configurations. Zheng et al. (2017) and Wang et al. (2022) both improved the mechanical properties of composites by incorporating aramid fibers (Kevlar-fiber) with higher tenacity. Their findings indicate that differences in lay-up configurations significantly affect the tensile strength and toughness of HFRP composites. With the advancement of computational technologies in recent years, finite element method (FEM)-based numerical simulation has emerged as a cost-effective and widely used approach for analyzing the mechanical behavior of composite materials (Houari et al., 2026; Zhang et al., 2025). Under tensile loading, composite laminates commonly exhibit dimensional fracture, matrix cracking, and interfacial debonding. In order to most accurately simulate the damage behavior of laminates, based on specific damage theories and assumptions, scholars have proposed many numerical modeling methods using different failure criteria and damage evolution methods (Zhou et al., 2020). Due to the differences in numerical modeling methods under different working conditions, adopting appropriate failure criteria and evolution methods can effectively improve the accuracy of numerical simulations. Li et al. (2019) studied composite laminates based on different failure criteria and damage evolution methods to compare their applicability. Their results showed that while the Hashin criterion was inadequate for simulating matrix tensile failure, it was more effective in capturing compressive damage. Similarly, Huang et al. (2023) investigated failure criteria, evolution models, and interface modeling techniques. Their results demonstrated that the combination of the Puck criterion, linear damage evolution, and cohesive zone elements (with either finite or zero thickness) produced simulations more consistent with experimental data. Through the FEM, these studies aim to determine the configuration with the best mechanical properties among a selected finite number of laminate structures. While FEM provides valuable insights and enables the selection of laminate configurations with superior mechanical performance from a predefined set of options, its reliance on a finite sample space limits the potential to identify globally optimal solutions (Zhang et al., 2025).
To optimize the performance of composite laminates, genetic algorithms (GAs) have gained significant attention due to their robustness and ability to efficiently explore global solution spaces. Compared to finite element simulations, which are often computationally expensive and limited by the number of allowable simulation runs, GAs offer a more scalable approach to structural optimization. Consequently, in recent years, GAs have been widely adopted for their effectiveness in identifying global optima in complex structural systems (Chen et al., 2023). However, directly coupling GAs with FE simulations substantially increases computational time and cost, thereby reducing overall optimization efficiency. To address this issue, researchers have introduced surrogate modeling techniques, such as response surface methodology (RSM) (Hou et al., 2023). These surrogate models are constructed using a limited number of experimental and simulation data points, enabling efficient function approximation. When integrated with GAs, surrogate models facilitate fast and accurate optimization, striking a balance between computational cost and solution accuracy. As a result, the hybridization of GAs and surrogate models has become increasingly popular in recent composite optimization research (Ghane et al., 2024; Sahu and Andhare, 2019). For example, Mostofi et al. (2020) and (Arhore and Yasaee, 2020) carried out the structural optimization design of laminates by combining the response surface method with the GA, and verified the effectiveness of the optimization scheme. These studies validate the potential of coupling surrogate models with evolutionary algorithms to address the trade-off between simulation cost and performance precision. Furthermore, the optimization of hybrid fiber-reinforced composite laminates constitutes a complex multi-objective optimization problem involving several discrete variables. Key design parameters typically include stacking material (Gholami et al., 2021), stacking sequence (Li et al., 2019), layer thickness (Garg et al., 2023), and fiber orientation angle (Garg et al., 2023), among others. Numerous researchers have explored the optimization of these variables. For instance, (Beylergil, 2020) used a multi-objective genetic algorithm (MOGA) to conduct design optimization for the weight and stiffness of hybrid composite laminates subjected to eccentric loads, and determined the optimal lay-up sequence and lay-up materials (carbon fibers or E-glass). Similarly, Fakoor et al. (2019) optimized the weight and buckling load of hybrid laminated composite plates through the MOGA, regarding the orientation, thickness, quantity, and material of each layer as design variables. Although these approaches have successfully produced optimized solutions, they are generally well-suited for problems with low-dimensional design spaces. In high-dimensional scenarios, the efficiency of GAs tends to decline, increasing the likelihood of premature convergence and the inability to locate the global optimum (Ghiasi et al., 2009). Therefore, it is essential to develop effective dimensionality reduction techniques for representing lay-up configurations and to design optimization algorithms with improved exploration capabilities to overcome convergence limitations in high-dimensional composite design problems.
Based on previous studies, it has been observed that some researchers have explored dimensionality reduction techniques for the lay-up parameters of single-fiber composite laminates (Imran et al., 2021; Xu and Wang, 2022). However, the design and optimization of HFRP composite laminates present greater complexity, and related research remains relatively limited. For instance, from the perspective of optimization algorithms, there is a need to balance optimization accuracy with convergence speed, which is a trade-off that is difficult to achieve using traditional single algorithms alone (Xu et al., 2024). As a result, hybrid algorithmic frameworks, which integrate multiple optimization strategies, have been developed to enhance performance in such scenarios. Wang et al. (Wang and Cai, 2018) proposed a hybrid method that couples the particle swarm optimization (PSO) algorithm with the bacterial foraging optimization (BFO) algorithm to improve crashworthiness and lightweight design. This hybrid algorithm reduces computational time in obtaining the Pareto solution set and avoids the optimization from falling into local optimality. Mir and Rezaeian (2016) proposed an effective method based on a hybrid of the PSO and the GA to solve the parallel machine scheduling problem. This method proved both effective and feasible in generating optimal or near-optimal solutions, especially under conditions of increased problem complexity. Comparably, Tsai et al. (2004) proposed a hybrid Taguchi's method and GA (HTGA) to solve multi-objective optimization problems with continuous variables. The results show that not only can optimal or near-optimal solutions be found, but also better robustness results can be obtained. Despite these advancements, the integration of hybrid optimization algorithms specifically tailored for the design optimization of HFRP laminates has not been thoroughly investigated. Further research is needed to enhance algorithm applicability and efficiency in this domain.
Building upon previous research and existing methodologies, this study focuses on the mechanical performance and design flexibility of HFRP laminates. A progressive tensile damage simulation model is developed for carbon/Kevlar fiber hybrid composite laminates to investigate the effects of stacking sequence and hybridization ratio (i.e., the proportion of different fiber materials) on their tensile behavior and failure mechanisms. To facilitate structural representation, a real-number encoding scheme is proposed to describe various combinations of lay-up materials and stacking sequences. A multi-objective optimization framework is constructed by integrating a Kriging surrogate model with the strength Pareto evolutionary algorithm 2 (SPEA2) and multi-objective particle swarm optimization (MOPSO), aimed at enhancing the overall tensile performance of the hybrid laminates. Furthermore, to support optimal solution selection from the obtained Pareto front, the technique for order preference by similarity to ideal solution (TOPSIS) is employed in conjunction with principal component analysis (PCA) to assign weights to multiple objectives. This approach allows for flexible decision-making based on varying design preferences and performance requirements.
Materials and methods
Material details
The raw materials used in the fabrication of HFRP composite laminates include plain weave carbon fiber fabric, plain weave aramid (Kevlar) fiber fabric, epoxy resin, and a curing agent. The material properties and corresponding manufacturers are detailed in Table 1.
Material characteristics and manufacturer of raw materials.
Material failure theory
Damage models of intra- and inter-laminar
The primary failure mechanisms in composite materials include fiber tensile failure, fiber compressive failure, matrix cracking, and matrix fracture (Wang et al., 2024). Under tensile loading, failure in HFRP laminates typically results from a combination of fiber tensile failure, matrix cracking, and matrix fracture. This indicates the presence of a multi-mode failure mechanism. Commonly used failure criteria for modeling such behavior include the Hashin, Chang–Chang, and Hou failure criteria. To accurately simulate the progressive failure behavior of HFRP laminates under tensile loading, a progressive damage model based on the Chang–Chang failure criterion (Material Model 54/55—Enhanced Composite Damage Model) was implemented using HyperMesh and LS-DYNA. This model incorporates a bilinear constitutive law to simulate the initiation and propagation of interfacial damage under mixed-mode conditions. Based on previous research findings (Jiang et al., 2020), the intra-laminar and inter-laminar damage parameters used in this study are summarized in Table 2.
The intra- and inter-laminar damage models.
Among them, the formulas for the four failure modes of the intra-layer model are Eqs. (1)–(4). Where
The interlaminar damage of the HFRP laminate is simulated using cohesive elements, and the damage initiation point of the cohesive elements is judged by the quadratic stress criterion in Eq. (5). Where
The damage evolution criterion of cohesion adopts the energy-based mixed-mode B-K criterion, and its expression is Eq. (7). Where
Table 3 presents the numerical simulation parameters for the properties of CFRP, KFRP, and interlaminar cohesive elements. Where
Material parameters used for numerical simulations, including the intralaminar properties of HFRP (Bresciani et al., 2016; Gower et al., 2008; Sokolinsky, 2011; Zhao et al., 2019) and the parameters of the interlaminar cohesive element (Xu et al., 2024).
Methods
Hybrid structure design
To investigate the effect of hybrid fiber composite laminate architecture on tensile properties, this study focused on carbon and aramid fibers by designing seven composite laminate configurations, each comprising nine layers [Fig. 1(b)]. These configurations included different hybridization ratios, namely CF8/KF1, CF5/KF4, and CF2/KF7, as well as varied stacking sequences, specifically CF5/KF4, KF2/CF5/KF2, and CF/(KF/CF)2s. Additionally, two monolithic configurations, pure carbon fiber (CF9) and pure aramid fiber (KF9) laminates, were fabricated for comparative analysis.

Tensile specimen design and testing. (a) Test machine. (b) Schematic diagrams of HFRP design. (c) Tensile specimen size.
Fabrication of samples
Based on the proposed structural designs, all laminates were manufactured using woven carbon and Kevlar fiber fabrics as reinforcements. The matrix material consisted of 105 epoxy resin and 206 slow hardener, mixed at an optimal ratio of 5:1 by weight at room temperature (Cheng et al., 2020). Laminate fabrication was performed using a hydraulic press at 1.5 MPa for 12 h. Following depressurization, the semi-cured laminates were post-cured in an air oven at 60 °C for 3–4 days (Jiang et al., 2021; Jiang and Ren, 2022). Final laminate dimensions were 110 mm × 20 mm × 1.8 mm.
Experiment and numerical simulation
Tensile properties test
Tensile tests were conducted according to the ASTM D3039 standard (ASTM D3039, n.d.) using a CTM8010 microcomputer-controlled electronic universal testing machine equipped with a 20 kN load cell [Fig 1(a)]. One end of each specimen was clamped, while the other end was pulled at a constant displacement rate of 2 mm/min. The test was terminated automatically upon fracture, indicated by a sudden drop in tensile force. To prevent premature failure due to stress concentrations at the clamping ends, aluminum tabs (25 mm × 20 mm × 2 mm) were bonded to both ends of the specimen using epoxy adhesive [Fig. 1(c)]. These tabs provided a uniform gripping surface, transferred load efficiently, and protected the outer fibers from damage (Wang et al., 2025).
To ensure reliability of the experimental results, five specimens from each test case were loaded until failure and the average value was used as the final result. After testing, the stress–strain data were extracted, and the tensile modulus and elongation at break were calculated using Eqs. (8) and (9). The resulting tensile properties are summarized in Table 4.
Tensile properties of composite laminates.
Where
Finite element simulation and verification
Finite element model (FEM) and simulation
The finite element model of the tensile test is shown in Fig. 2(a). HFRP laminates were modeled using the MAT_054 material model in LS-DYNA, implemented via HyperMesh. A progressive failure model based on the modified Chang–Chang failure criterion was used to simulate fiber and matrix failure, with material properties defined as per Table 2. The laminate was constructed with nine layers, each 0.2-mm thick. A mesh convergence study [Fig. 2(c)] was performed to ensure mesh quality. The model employed 1 mm × 1 mm hexahedral solid elements for in-plane meshing. To simulate interlaminar failure, zero-thickness eight-noded cohesive elements were inserted between each pair of layers [Fig. 2(b)]. AUTOMATIC_SINGLE_SURFACE contact was established between the cohesive elements and adjacent layers, with a tangential and normal friction coefficient of 0.2 employed. Each ply was assigned its respective material properties and lay-up angle through a local coordinate system: 0° aligned with the global X-axis, 90° with the Y-axis, and the Z-axis representing the through-thickness direction.

Tensile simulation model of the hybrid laminate. (a) Finite element model. (b) Stacking structure and cohesive elements. (c) Mesh independence analysis.
Boundary conditions were applied to simulate clamped ends during tension. Rigid constraints were imposed at both ends of the laminate [Fig. 2(a)] to mimic the non-movable, fixed boundary during testing. All degrees of freedom (DOFs) were constrained at one end of the specimen (Azhdari and Taheri-Behrooz, 2023), while the opposite end was allowed to move only along the X-axis at a constant speed corresponding to the experimental tensile rate.
Model verification
The simulation results obtained using HyperMesh-LSDYNA and LSPP software were compared with experimental data, as illustrated in Fig. 3. The stress–strain responses from the simulations demonstrate good agreement with the experimental curves, thereby validating the accuracy and feasibility of the developed finite element model. Fig. 3(a) presents the stress–strain curves of laminates with different hybridization ratios under both experimental and simulation conditions. As the proportion of carbon fiber layers decreases (i.e., the proportion of aramid fiber increases), a gradual reduction in the maximum tensile strength is observed. Similarly, Fig. 3(b) shows the tensile response of laminates with different stacking sequences. It is evident that as the number of carbon/Kevlar fiber (CF/KF) interfaces increases, the maximum tensile strength decreases accordingly. Fig. 3(c) and 3(d) illustrates the comparison of tensile modulus and elongation at break, respectively, across various laminate configurations under both experimental and simulated conditions. The tensile modulus decreases with an increasing KF layers and with the number of CF/KF interfaces. The relative error between experimental and simulated tensile modulus ranges from a minimum of 0.31% to a maximum of 6.48%. Conversely, the elongation at break increases with a higher hybridization ratio (i.e., more KF layers) but decreases as the number of CF/KF interfaces rises. The corresponding relative error ranges from 1.92% to 7.18%. These results further confirm that both the stacking sequence and hybridization ratio have a significant impact on the tensile behavior of hybrid laminates. Finally, it can also be concluded that among all these designed laminates, CF5/KF4 has more outstanding comprehensive tensile properties.

Comparison of tensile property results between experimental tests and finite element model. (a) The different hybrid ratios. (b) The different stacking sequences. (c) The tensile modulus. (d) The elongation at peak.
Fig. 4 compares the failure morphology of laminates with different hybridization ratios and stacking sequences under tensile loading. It is noteworthy that tensile failure is accompanied by fiber breakage, fiber pull-out, and interlaminar delamination—phenomena consistent with the findings of Wang et al. (2025). Their work identified common tensile failure modes in composite laminates, including fiber breakage, pull-out, fiber/matrix debonding, matrix fracture, delamination, and interfacial failure. In laminates with fewer KF layers [Fig. 4(a)], the fracture path is visible, but delamination is not pronounced. As the KF layer increases, the laminates exhibit significant ductile failure behavior characteristic of Kevlar fibers. This increased ductility induces fiber buckling and causes carbon fiber layers to warp upward, thereby intensifying delamination [Fig. 4(b)]. Fig. 4(c) further shows that even when the carbon fiber layers have fractured, the laminate retains some load-bearing capacity due to the continued contribution of pulled-out Kevlar fiber bundles, delaying complete failure. These observed failure mechanisms demonstrate that variations in hybridization ratio introduce multiple failure modes, leading to increasingly complex fracture patterns under tensile loading. In particular, delamination predominantly occurs at CF/KF interfaces. As shown in Fig. 4(e), laminates with a higher number of layer interfaces experience more frequent and severe interfacial delaminations. Therefore, increasing interface quantity due to altered stacking sequences exacerbates damage complexity and contributes to a reduction in overall laminate performance.

Comparison between experiment and numerical simulation on tensile failure behavior and damage appearance. (a) The CF8/KF1 laminate. (b) The CF5/KF4 laminate. (c) The CF2/KF7 laminate. (d) The KF2/CF5/KF2 laminate. (e) The CF/(KF/CF)2s laminate.
Laminated composite optimization and multi-objective algorithm
Coding strategies for laminated composite optimization
Based on the experimental and simulation analyses presented in the preceding sections, it can be concluded that both ply material and stacking sequence have a significant influence on the tensile properties of laminated composite plates. Due to the synergistic interaction between ply material and stacking sequence (Wang et al., 2025), independently optimizing these two parameters may fail to achieve a globally optimal solution. To address this, the present study proposes an integrated optimization strategy in which the ply material and stacking sequence of each individual layer are treated as discrete design variables and optimized simultaneously. The candidate ply materials are carbon fiber and Kevlar fiber, with the total number of laminate layers fixed at nine. Given that the design variables are discrete in nature, a real-number encoding scheme is adopted to facilitate multi-objective optimization. Specifically, the real numbers ‘1’ and ‘2’ are used to represent CF and KF, respectively. An illustration of this encoding strategy is provided in Fig. 5, which visually demonstrates how the stacking sequence and material assignment are digitally implemented. This real-number encoding framework is programed using MATLAB, allowing for the rapid generation of laminate configurations during the optimization process. By encoding both ply type and sequence into a unified design representation, the proposed method enables a more efficient and comprehensive search of the solution space.

Stacking sequence coding strategy.
Definition of the optimization problem
As analyzed in Section 3, a positive correlation exists between the tensile strength and tensile modulus of laminated plates, which means that higher tensile strength is generally accompanied by a higher tensile modulus. However, this increase in modulus also leads to elevated overall stiffness, which in turn reduces the elongation at break. These observations indicate a coupling effect among the three mechanical properties. To address this issue, a multi-objective design approach is required to identify an optimal trade-off solution that balances these competing factors. In this study, tensile strength and elongation at break are selected as the primary optimization objectives, as they represent the most critical performance indicators for structural integrity and flexibility. Meanwhile, tensile modulus and a cost index are incorporated as constraint conditions to ensure practical feasibility and economic efficiency. The mathematical formulation of the multi-objective optimization model is expressed as follows:
where x represents the design variables for the lay-up materials and lay-up methods.
Kriging surrogate model
The Latin hypercube sampling (LHS) method (Zhang et al., 2022) was employed to generate 100 sets of sample points, and the corresponding tensile properties were obtained through finite element numerical simulations. Table 5 presents a subset of the simulation results, while Fig. 6 illustrates the data distribution using violin plots, providing insight into the variability and density of the tensile performance indicators. Subsequently, the Kriging surrogate model (Lu et al., 2023), implemented in MATLAB, was utilized to establish the functional relationship between the design variables and the tensile performance responses.

Violin plots for the numerical simulation data. (a) The tensile strength. (b) The tensile modulus. (c) The elongation at peak.
Tensile response values of composite laminates. (C represents the carbon fiber layer, and K represents the Kevlar fiber layer).
An additional 10 sets of validation sample points and five sets of experimental test values are provided in Table 6 and Table 4, respectively. To evaluate the accuracy of the constructed surrogate model, the coefficient of determination (R2) method was employed. A higher value, approaching 1, indicates stronger agreement between the predicted and actual values, and thus higher model accuracy. The calculation formula for R2 is presented in Eq. (11).
Simulated test values of composite laminates.
where n is the number of sample points,
Based on the results computed from Eq. (11), the R2 values for tensile strength, tensile modulus, and elongation at break are 0.931, 0.919, and 0.917, respectively. In the context of engineering applications, an R2 value exceeding 0.9 is generally considered sufficient for purposes. In addition, two additional error metrics, namely RMSE and MAPE, were adopted for a comprehensive evaluation of model prediction accuracy. The corresponding results are summarized in Table 7, which indicates a stable performance across all indicators. Therefore, the accuracy of the proposed surrogate model satisfies the criteria for subsequent optimization tasks (Wang et al., 2021). The distribution of the model fitting accuracy is illustrated in Fig. 7, which visually confirms the strong correlation between predicted and simulated tensile performance indicators.

Comparison between predicted values and actual values (including experimental values and FEM values). (a) The tensile strength. (b) The tensile modulus. (c) The elongation at peak.
Prediction accuracy of three objective indicators.
Design and performance analysis of multi-objective optimization algorithms
Over the past decade, the continuous advancement of computational techniques has brought increased attention to heuristic and metaheuristic methods for solving complex optimization problems. Most of these methods are inspired by biological systems, physical laws, or mathematical principles (Mahmoudi et al., 2025). For example, PSO mimics the social behavior of flocking birds or schooling fish; the GA is inspired by biological evolution; and the SPEA is rooted in evolutionary strategies. These algorithms have been widely applied to tackle high-dimensional and nonlinear optimization problems. However, they have been primarily used for single-objective optimization, which limits their applicability in engineering problems involving multiple conflicting objectives. To overcome this limitation, multi-objective optimization algorithms have been developed to generate a set of trade-off (Pareto-optimal) solutions. In this study, a hybrid SPEA2–MOPSO algorithm is proposed, combining the advantages of SPEA2 and MOPSO. This hybrid algorithm is specifically designed to optimize the tensile properties of hybrid fiber-reinforced laminated composites.
Foundational algorithms and improvements
The PSO algorithm was originally developed by Kennedy and Eberhart (2001). To solve multi-objective problems, Coello et al. (2002) developed an improved version of the PSO algorithm, MOPSO, in 2004.
Algorithm 1 presents the pseudocode for MOPSO. The algorithm begins by initializing the particle swarm parameters and generating the initial positions and velocities of all particles in the population. It then evaluates each particle's objective functions and identifies the non-dominated solutions, which are used to construct an external archive that stores the current Pareto-optimal solution set. This archive is initially populated with the non-dominated solutions obtained from the initial swarm.
MOPSO Pseudocode.
To clarify the operational framework of the algorithm, the following definitions are introduced. To maintain the diversity of the solution set and avoid premature convergence, the crowding distance is calculated and applied during archive truncation. The crowding distance is defined by Eq. (14) (Cao et al., 2021), where
Next, the position and velocity of each particle are updated according to Eqs. (15) and (16) (Shi and Eberhart 1998). A linearly decreasing inertia weight is incorporated to balance global and local search, defined in Eq. (17) (Nickabadi et al., 2011).
Here,
The original SPEA algorithm demonstrated notable performance in combinatorial optimization problems such as the 0/1 knapsack problem (Zitzler, 1999). SPEA2, proposed by Zitzler, Laumanns, and Thiele (Trentini et al., 2024), is an enhanced version incorporating density estimation and archive truncation to improve convergence and maintain diversity (Wu et al., 2024). Algorithm 2 provides the pseudocode for SPEA2.
SPEA2 introduces three key mechanisms that distinguish it from the original SPEA framework:
(1) Refined fitness assignment mechanism
The fitness of each individual in the population is computed based on two components. Strength value (S(i)): the number of other individuals dominated by individual i. Raw fitness(R(i)): It represents the number of other individuals that dominate individual i.
(2) Density estimation strategy
To enhance the distribution uniformity of solutions along the Pareto front, SPEA2 further incorporates local density estimation into the fitness assignment. The density estimator used in SPEA2 is based on the
(3) External archive management
SPEA2 employs a dual-population structure in which non-dominated solutions are stored in an external archive for use in the selection of the next generation. To preserve both the quality and diversity of the archived solutions, a density-based truncation strategy is applied when the number of non-dominated solutions exceeds the archive capacity. This strategy iteratively removes individuals located in densely populated regions, thereby preferentially retaining solutions situated in sparsely populated areas of the objective space.
SPEA2 Pseudocode.
During the environmental selection stage, SPEA2 first copies all non-dominated solutions (i.e., those with a strength fitness value less than 1) into the new archive for the next iteration. If the number of non-dominated solutions does not exceed the archive capacity, the environmental selection process terminates at this step. Otherwise, two situations may occur: the number of archived individuals may be smaller than the capacity,
In the first case, the archive is supplemented by adding individuals with the smallest strength fitness values from the current population and the previous archive. In the second case, a truncation procedure is required to reduce the archive size to
This truncation mechanism ensures a well-distributed set of solutions across the objective space while guaranteeing that boundary solutions are never eliminated. The process of generating a new population, evaluating performance, and conducting environmental selection is repeated for a predefined number of generations. The final optimization results are represented by the solutions contained in the external archive.
Algorithm parameter settings
Parameter configuration constitutes a critical step in the optimization process, as parameter settings directly determine algorithmic performance and computational efficiency. Properly calibrated parameters can enhance solution quality, improve convergence stability, and reduce computational costs; conversely, inappropriate parameter selection may lead to inaccurate results or slow convergence. The importance of parameter selection has been validated across numerous engineering optimization problems. For example, Martínez-Muñoz et al., (2022) showed that parameter tuning in structural optimization applications can save up to 18% of computational time while achieving superior objective function values.
Many optimization algorithms, such as GAs, SPEA, and PSO, exhibit performance that is highly dependent on a set of internal parameters requiring calibration to achieve optimal results. For instance, within GA frameworks, parameters such as the crossover distribution index, mutation distribution index, and population size must be appropriately tuned. In the SPEA framework, convergence performance and solution-set distribution are primarily influenced by archive size, nearest-neighbor parameters used in fitness assignment, and the execution probabilities of genetic operators. Similarly, in PSO, the learning coefficients (C1 and C2) and the inertia weight (i) are key parameters governing its convergence behavior.
To systematically and efficiently determine the key parameter values for the hybrid algorithm employed in this study, the Taguchi method—a statistically grounded technique widely used to improve product and process quality in industrial engineering—was adopted. This method has also been successfully applied to the calibration of optimization algorithm parameters (Raz et al., 2021). Several studies have validated its effectiveness. For example, Mousavi et al. (2016) employed the Taguchi method to tune parameters of MOPSO and NSGA-II for inventory control optimization. Zeidabadi et al. (2023) used the method to calibrate SPEA2 and NSGA-II parameters in optimizing product delivery lead times. In addition, Trentini et al. (2024) conducted detailed parameter tuning for MOPSO, NSGA-II, and SPEA2 to solve engineering optimization problems, providing valuable insights for the present study. Based on these analyses and comparative evaluations, the final selection of key parameters adopted in this work is summarized in Table 8.
Parameters used for performance evaluation.
Multi-objective optimization based on improved hybrid SPEA2-MOPSO algorithm
Given the complexity of the design variables involved in hybrid composite laminated plates, achieving both high optimization accuracy and computational efficiency is critical. To this end, the present study adopts the SPEA2 algorithm as the foundational framework and strategically integrates components of the MOPSO algorithm, dividing the overall optimization process into three distinct stages, as illustrated in Fig. 8. In the first stage (iterations < N/3), only the genetic operators of SPEA2—selection, crossover, and mutation—are employed. Mutation plays a key role in introducing diversity by expanding the search range, allowing for a broad exploration of the solution space and mitigating the risk of premature convergence to local optima. This phase focuses on rapidly constructing a high-quality, diverse set of initial non-dominated solutions, which serves as a strong foundation for subsequent search stages. In the second stage (N/3 < iterations<2N/3), the algorithm switches randomly between genetic operations and the velocity update mechanism of MOPSO. This hybrid strategy fuses the exploratory “jumping” behavior of genetic operators with the convergent, guided search characteristic of PSO. Non-dominated solutions stored in the archive act as leaders to guide the search, while random switching allows the algorithm to adapt dynamically to the current search state, thereby improving its robustness and adaptability. In the final stage (iterations>2N/3), the optimization relies solely on the MOPSO velocity update mechanism. At this point, the focus shifts to fine-tuning the Pareto front. The PSO mechanism drives particles toward both individual and global optima, while the inertia weight w decays linearly, reducing step size and thereby enhancing the local search precision. Non-dominated solutions in the archive continue to act as leaders, ensuring a uniform distribution across the Pareto front. This stage prioritizes solution refinement and convergence accuracy.

The evolutionary methods at different stages of the hybrid SPEA2-MOPSO algorithm.
The initialization process of the hybrid algorithm is consistent with standard evolutionary approaches. It begins with the generation of the initial population and evaluation of corresponding response values using the previously developed surrogate model. The fitness value
where
After the initialization of the parent population, individual selection is performed using random tournament selection. Upon generating a new population, the MOPSO algorithm is introduced to guide search directions. Subsequently, the algorithm enters its three-stage hybrid optimization process, during which selection, crossover, and mutation operations are applied iteratively to generate the offspring population. The crossover operation is as shown in Eq. (19).
To enhance individual diversity, polynomial mutation is applied to the individuals, with the specific formula given in Eq. (21). Here,
The operations of merging the parent and offspring populations and generating a new population are repeated. Selection, crossover, and mutation operations are applied again to the new parent population to produce offspring populations until the maximum number of iterations is reached. The overall architecture and workflow of the proposed hybrid SPEA2–MOPSO algorithm is depicted in Fig. 9.

Improved hybrid SPEA2-MOPSO algorithm flowchart.
The calculation of individual crowding distance follows Eq. (14). When the number of iterations is less than N/2, mutation is performed in accordance with Eq. (21). When the number of iterations exceeds N/2, mutation adheres to Eq. (22).
where
Comparative performance analysis of optimization algorithms
Although MOPSO can quickly converge by leveraging historical best solutions, it is prone to premature convergence and often struggles to maintain solution diversity, particularly in complex search spaces. SPEA2 shows strong global search ability and robustness in handling complex MOD problems with numerous discrete, non-dominated solutions. However, due to its large population and random evolutionary path, its convergence speed is relatively slow compared to PSO-based approaches.
Fig. 10 presents the optimization results obtained using the three algorithms. It can be observed that the optimized composite laminated plate exhibits notable improvements across all three tensile performance indicators—tensile strength, tensile modulus, and elongation at break. Among the compared algorithms, the SPEA2 algorithm produces solutions with relatively higher elongation at break, but lower tensile strength and modulus. This outcome suggests that SPEA2, while maintaining strong diversity, exhibits a slower convergence rate, particularly in optimizing tensile strength and modulus, making it difficult to reach ideal target values within a limited number of iterations.

Pareto solutions under three algorithms.
By comparison, the hybrid SPEA2–MOPSO algorithm demonstrates superior overall performance. It successfully produces well-distributed and converged solutions, achieving a better balance among all three objectives. Consequently, the hybrid algorithm was selected for final implementation to optimize the tensile properties of the composite laminated plate. Fig. 11 illustrates the distribution of the Pareto-optimal solution set obtained by the hybrid algorithm. As shown in Fig. 11(a), most optimized solutions lie on the response surface, confirming the algorithm's ability to identify feasible, high-quality solutions. This not only highlights the hybrid algorithm effectiveness in multi-objective optimization, but also demonstrates the accuracy of the Kriging surrogate model employed in this study.

The distribution of Pareto solution sets for the hybrid SPEA2-MOPSO algorithm. (a) 3D solution. (b) The tensile strength and tensile modulus. (c) The tensile modulus and elongation at peak. (d) The tensile strength and elongation at peak.
Further analysis of Fig. 11(b) reveals a strong positive correlation between tensile strength and tensile modulus, suggesting a near-linear relationship—an expected result due to the intrinsic mechanical interdependence of these properties. Fig. 11(c) and 11(d) show that the elongation at break values in the Pareto set remain relatively high across many solutions, reflecting the trade-off dynamics introduced during the optimization process. When higher elongation at break is prioritized, it inevitably results in a decrease in tensile strength and modulus, demonstrating the coupling effect among the three performance indicators. This interplay leads to an approximately linear inverse relationship between elongation at break and the other two tensile properties, further underscoring the complexity of balancing mechanical behaviors in laminated composite design.
Solution selection based on TOPSIS
Due to the inherent coupling effects among the three optimization objectives, the non-dominated solutions obtained represent a coordinated trade-off among competing performance indicators. For example, a relatively lower elongation at break may be acceptable if it accompanies higher tensile strength and modulus. Thus, the Pareto front offers a diverse set of feasible design alternatives for multi-objective problems. However, selecting a final solution from this set requires consideration of engineering requirements and application-specific constraints. Accordingly, this study discusses trade-off solutions in the final section.
To facilitate the decision-making process, the TOPSIS (Wang et al., 2016) is employed to transform the multi-objective optimization problem into a single-objective format. PCA (Xu and Wang, 2022) is subsequently incorporated to evaluate the Pareto-optimal solutions under varying weight distributions. The specific selection procedure is outlined as follows (Heidari et al., 2022):
Step 1. Construct the decision matrix A =
Step 2. Normalize the matrix to obtain the normalized decision matrix B =
Step 3. Calculate the weighted decision matrix C =
Step 4. Determine the positive ideal solution (PIS) and negative ideal solution (NIS) based on Eqs. (25) and (26).
Step 5. Compute the Euclidean distance of each non-dominated solution from the PIS and NIS using Eqs. (27) and (28).
Step 6. Calculate the closeness coefficient
After transforming the multi-objective optimization problem into a single-objective format, the optimal solution is selected by analyzing the influence of each weight coefficient on the variation of the three tensile performance indicators under different weight distributions. Fig. 12 illustrates the sensitivity of these indicators to different weight allocations, where

The effect of weight coefficient. (a) Tensile strength. (b) Tensile modulus. (c) Elongation at peak.
Due to variations in engineering design requirements, the final decision must be made based on specific application scenarios. Table 9 summarizes the selection results for a subset of cases. For the first three solutions listed, tensile strength, tensile modulus, and elongation at break were designated as the primary optimization objectives, respectively. In each case, the main objective was assigned a weight of 0.6, while the remaining two objectives were weighted at 0.2. In contrast, Solution 4 considered all three objectives equally important, assigning equal weights to each. The distribution of selected solutions from the Pareto front is illustrated in Fig. 13.

The Pareto optimal selection.
Pareto optimal feasible solutions for different decisions.
The hybrid SPEA2-MOPSO algorithm significantly improved the comprehensive tensile performance of the optimized composite laminates. Compared with pure CFRP laminates, the optimized solutions exhibit reduced tensile strength but enhanced elongation at break. Conversely, compared with pure KFRP laminates, the optimized solutions show substantial improvements in tensile strength, accompanied by a moderate reduction in elongation at break. This trend is attributed to the distinct characteristics of the base materials: pure CFRP exhibits high tensile strength but limited ductility, while pure KFRP offers excellent ductility but relatively low strength. The optimized laminates, however, achieve a more balanced performance across all three indicators, namely tensile strength, modulus, and elongation, demonstrating the effectiveness of the proposed hybrid optimization algorithm.
Compared with the CF5/KF4 laminate before optimization, in Solution 1, the elongation at break decreased by 6.2%, while tensile strength and modulus increased by 7.6% and 9.1%, respectively. Solutions 2 and 4, which emphasized strength and modulus, achieved even higher improvements in those metrics, with relatively minor reductions in elongation at break (6.1% and 2.2%, respectively). In contrast, solution 3 achieved simultaneous improvements in all three performance metrics, namely tensile strength, modulus, and elongation at break, increasing by 2.0%, 3.9%, and 4.8%, respectively. In summary, although the optimized solutions differ in the degree of improvement across individual performance metrics, all show enhanced comprehensive tensile properties, validating the correctness and effectiveness of the proposed optimization framework. It is important to note that the four feasible solutions presented here serve as illustrative examples to demonstrate the advantages of the hybrid SPEA2-MOPSO algorithm optimization strategy compared with the baseline laminate. In practical engineering applications, the weighting of each objective should be adjusted based on actual design priorities to meet specific functional requirements.
Conclusion
This study presents a practical, efficient, and scalable methodology for the structural optimization of hybrid composite laminates. The validated high-fidelity simulation model, combined with the Kriging surrogate model and hybrid SPEA2-MOPSO algorithm, offers a robust framework for exploring design strategies under multi-criteria constraints. Additionally, the integration of the TOPSIS method enhances decision-making by enabling tailored selection based on application-specific priorities. The main conclusions are summarized as follows:
Tensile experiments and progressive damage finite element simulations were conducted on carbon/Kevlar hybrid laminates to validate the accuracy of the developed model. Simulations and tests across various stacking sequences and material combinations yielded maximum relative errors within 7.18% for tensile strength, tensile modulus, and elongation at break. The stress–strain curves from simulations closely matched experimental data, with a maximum relative error of 6.48% in tensile modulus, confirming the high fidelity of the finite element model. The optimal super LHS method, in combination with the Kriging surrogate model, enabled accurate prediction of laminate tensile performance. A database of design samples was generated via numerical simulation, capturing tensile property metrics and reliability parameters. The determination coefficient (R2) values for the test set exceeded 0.9 across all three performance indicators, demonstrating both the uniformity of the sampling approach and the predictive accuracy of the surrogate model. The hybrid SPEA2-MOPSO algorithm effectively addressed the multi-objective optimization problem for composite laminate tensile properties. Compared with standalone SPEA2 and MOPSO algorithms, the hybrid method demonstrates superior performance and optimization efficiency, offering key advantages in improving predictive accuracy and reducing computational cost. Furthermore, the algorithm generated diverse Pareto-optimal solution sets, enhancing both robustness and applicability in engineering design scenarios by offering broader selection flexibility. To address varying engineering requirements, the TOPSIS, combined with PCA, was employed to assign weights and select the most suitable compromise solutions from the Pareto front. The results revealed a well-balanced improvement across tensile strength, tensile modulus, and elongation at break, confirming the effectiveness of the proposed optimization strategy.
Overall, the proposed framework not only demonstrates significant potential in improving the tensile performance of composite laminates but also provides a valuable reference for tackling more complex structural optimization problems. The development and application of such multi-objective optimization techniques are pivotal for advancing composite material design and broader structural engineering applications.
Footnotes
Acknowledgments
The authors are grateful for support from the Natural Science Foundation Project of the Fujian Provincial Department of Science and Technology (Grant No. 2024J01130754), the Natural Science Foundation Project of the Xiamen Municipal Science and Technology Bureau (Grant No. 3502Z202471076). This work was supported by open fund of Fujian Provincial Key Laboratory of Advanced Design and Manufacture for Bus Coach (Xiamen University of Technology). The authors also sincerely extend their gratitude to the editors and reviewers for providing revision suggestions.
CRediT authorship contribution statement
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the Natural Science Foundation Project of the Xiamen Municipal Science and Technology Bureau, Natural Science Foundation Project of the Fujian Provincial Department of Science and Technology, (grant number Grant No. 3502Z202471076, Grant No. 2024J01130754).
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Data availability statement
Data will be made available upon reasonable request.
