1. Introduction
Cast-in-place-reinforced concrete structures account for a large proportion of modern infrastructure construction. Many experiments and simulations have been conducted by numerous scholars to ensure that the mechanical properties of concrete are within the limits through considering the mix design and maintenance conditions [
1,
2,
3,
4]. Formwork, as the basis for concrete forming, is an important component of concrete structure construction. The use of different formworks in construction leads to variations in cost, efficiency, quality, and schedule [
5,
6,
7].
There are many types of formworks used in construction, including traditional wooden and bamboo formworks, plastic formworks, wood–plastic composite formworks, steel formworks, AAFs, etc. However, all of these formworks have certain limitations and shortcomings [
8,
9]. Traditional bamboo and wood formworks have the advantages of light weight, easy processing, and low cost per layer, but the formwork quality is poor, and the service life is short [
10,
11,
12]. The surfaces of plastic formworks are smooth, have good waterproof ability, are easy to demold, and are more convenient to process, manufacture, and recycle, but plastic formworks readily age and warp, and white waste easily forms after disposal, causing serious pollution to the environment [
13]. Wood–plastic composite formworks have a low Young’s modulus and stiffness, and their mechanical properties are easily reduced via the increase in temperature during construction [
14,
15,
16]. Steel formworks have good quality and high efficiency in construction operations, but the formwork is self-reliant and dependent on lifting equipment [
17]. AAFs have broad application prospects in cast-in-place-reinforced concrete structures, where they demonstrate the advantages of light quality, high corrosion resistance, green environment, and high turnover, and AAFs are more suitable for early demolition and plaster-free projects than formworks composed of other materials are [
18]. However, the Young’s modulus of AAFs is approximately one-third of that of steel formworks, resulting in poor performance in terms of formwork deflection control [
19].
In recent years, many scholars have conducted in-depth research and analysis on the optimization of AAF performance. E. Gallego et al. used ANSYS finite element software to simulate the force deformation of freshly mixed concrete against complex shaped formwork [
20]. Hung tested AAFs coated with polyvinylidene fluoride (PVDF) and polyurethane (PU) and concluded, following comparison and analysis, that PVDF-coated formworks have higher corrosion resistance, which can reduce the viscosity of concrete and extend the service life of the formwork [
21]. Yang et al. proposed a calculation method for analyzing and calculating the lateral pressure on the joints of AAFs under self-compacting concrete using the envelope curve method and optimized the design of an aluminum alloy vertical joint formwork using ANSYS analysis [
22]. Shi et al. studied the mechanical properties of two kinds of wood–plastic composite formworks with an aluminum alloy frame and proposed a simplified calculation formula for the formwork based on their experimental and numerical simulation analysis results [
23]. Pan Qinfeng et al. used ABAQUS to simulate and analyze the mechanical properties of AAFs by adjusting the specifications, panel thickness and thickness of transverse rib walls in addition to other parameters [
24]. Wei Jia et al. analyzed the stress and deformation of the AAFs by changing the panel thickness, shape of the longitudinal rib sections, and spacing of the back flute, and obtained the optimal choice of these three parameters [
25].
By referring to relevant Chinese specifications, the following information can be obtained; according to Aluminum Alloy Formwork (JG/T 522—2017) [
26], the thickness of the panel should be no less than 3.5 mm, the height of the side rib should be 65 mm, the diameter of the hole should be 16.5 mm, the distance between the center of the hole and the panel should be 40 mm, and the distance between the center of the hole to the adjacent hole should be no more than 300 mm. It is stipulated in the Technical Specification for Combined Aluminum Alloy Formwork Engineering (JGJ 386—2016) [
27] and Application Technical Standard of Combined Aluminum Alloy Formwork (XJJ 123—2020) [
28] that the thickness of the panel with a width of 500 mm should not be less than 3.5 mm, and the wall thickness of the frame should not be less than 5 mm. According to the regulations of the Technical Code for Safety of Forms in Construction (JGJ 162—2008) [
29] and Code for Construction of Concrete Structures (GB 50666—2011) [
30], the cumulative deformation of formwork is 3 mm after mold removal in plastering engineering and 2 mm after mold removal in plaster-free engineering.
Many methods for parametric analysis and optimal design are available in current research. Zhang et al. integrated experimental findings with Dunn’s grey correlation theory analysis method to examine the sensitivity of four blend contents’ effects on the mechanical properties and durability of FMGM, ultimately determining the optimal mix ratio for performance [
31]. Ajeet Singh Rajput et al. employed artificial neural networks to devise a technique capable of quantifying and predicting material losses due to wear and tear, along with structural improvements [
32]. Jee-Heon Kim et al. utilized an ANN machine learning algorithm to model the energy consumption of chillers in HVAC systems, enhancing prediction accuracy by increasing input variables and adjusting the training data ratio [
33]. Ke et al. applied a PSO-BP deep-hole blast breakage prediction model to estimate the blockage rate of optimized blast parameters, successfully lowering the blockage rate through parameter optimization [
34].
Differently from the previous analysis of AAF geometrical parameters, this paper firstly analyzes the effect of changing the thickness of panels, shape of longitudinal rib sections, thickness of transverse rib walls, number of transverse ribs, thickness of side and end rib walls, and height of side and end ribs on the maximum deflection value of AAF panels under lateral pressure with the same arrangement of both pin holes and back flute restraint. Then, by discussing the influence of the six geometric parameters on the maximum deflection value of the panel under the same lateral pressure, the influence law of different geometric parameters on the mechanical properties of the AAFs of this specification and the parameters for improved performance when bearing load are obtained. By establishing the PSO-BP neural network prediction model and using the PSO algorithm to determine the optimal geometric parameters, the optimal geometric parameters are obtained and used to guide the application of this type of AAF in plaster-free projects.
5. Geometric Parameter Optimization Based on PSO-BP Neural Network Prediction Model
In order to explore whether or not the optimization scheme for the geometric parameters of AAF could be improved, a PSO algorithm and BP neural network was introduced. Due to the complex structure of AAF, it is difficult to establish an accurate mathematical model, so a neural network can be used to establish a prediction model. The nonlinear mapping relationship between the six geometric parameters—namely, the thickness of panels, shape of longitudinal rib sections, thickness of transverse rib walls, number of transverse ribs, thickness of side and end rib walls, and height of side and end ribs—and the maximum deflection of the panel was established. In this paper, the method of particle swarm optimization BP neural network is first used to predict the maximum deflection value of the panel and then combined with the particle swarm algorithm for function optimization.
5.1. Sample Creation
Neural network prediction models require a certain amount of sample data to be trained for establishing the mapping relationship between input and output. Therefore, the selection of data samples is crucial for building neural network prediction models. The data were sourced from single-factor, orthogonal test, and other finite element analyses, with a total of 106 sets of data, of which 74 were randomly selected for training samples and the remaining 32 were used for testing samples.
5.2. BP Neural Network
A BP neural network is a multi-layer feed-forward neural network that consists of a three-layer structure of input layer, implicit layer, and output layer, and it has two learning processes: forward propagation of the signal and backward propagation of the error. When the signal is propagated in the forward direction, the input layer inputs data, which are operated by the weights, thresholds, and transfer functions of each neuron node in the implicit layer, and the operation values are output from the output layer. When the error is back-propagated, the total output error is solved for the partial derivatives of the weights and thresholds between each neuron node, and the gradient descent learning algorithm is used to dynamically correct the weights and thresholds between neurons in the hidden layer. These two processes are continuously iterated with calculation until the error converges to within the set accuracy range.
In this paper, the six orthogonal test factors in
Table 10 are used as the input layer of the neural network, and the maximum deflection value of the panel of AAF is the output layer of the neural network. The structure of the BP neural network prediction model is shown in
Figure 7.
5.3. PSO Algorithm
Particle swarm optimization algorithms simulate the predatory behavior of a flock of birds randomly searching for food, and are widely used in the problem of goal optimization for the advantages of simple algorithm, rapid convergence, and strong global search ability, among others, with a more significant effect. The potential outcome of each optimization problem in the algorithm is a particle in the search space, where all particles have a fitness value determined via the optimized function, and each particle has a velocity that determines the direction and distance of its “flight”. Then, the particle follows the current optimal particle in the solution space to complete the search [
34,
39,
40,
41].
In a D-dimensional search space, there are n particles forming a population, and during each iteration, the particles update their velocities and positions by individual extremes and global extremes, and the updating equations are shown in (3) and (4) [
42,
43,
44].
In the equations, vid is the velocity of the particle; ω is the inertia weight; d = 1, 2, …, D; i = 1, 2, …, n; c1 and c2 are non-negative constants called learning factors; pid is the individual extremum; pgd is the global extremum; r1 and r2 are random numbers distributed between 0 and 1; xid is the position of the particle.
5.4. PSO Optimized BP Neural Network Prediction Model
BP neural networks perform well in pattern recognition and classification applications, but the shortcomings of their own algorithms lead to some limitations and drawbacks. However, the PSO algorithm has a simpler structure with easily tunable parameters and is suitable for use in dynamic optimization environments. PSO algorithms can be used to improve BP neural network and thus prediction accuracy. By optimizing the weights and thresholds of the BP neural network, the performance of the BP neural network is improved so that it is less likely to fall into local minima, and the generalization performance can also be enhanced to achieve prediction accuracy.
BP neural network prediction models with PSO optimization algorithms are written in MATLAB programming language [
45]. The specific process is shown in
Figure 8. The relevant parameters are set in the constructed PSO-BP neural network prediction model.
The BP neural network parameters are set as follows: the number of layers of the neural network is 3, the number of input layers is 6, and the number of output layers is 1. Equation (5) is used to determine the number of nodes in the hidden layer.
In the equation, s is the number of nodes in the hidden layer; m is the number of nodes in the input layer; n is the number of nodes in the output layer; a is an integer between 1 and 10.
The number of nodes in the hidden layer is determined to be 10 based on multiple training. To eliminate the effect of differences in order of magnitude within the data on the network prediction error, the data are normalized, for which there are two common normalization processes. In this study, the maximum–minimum method is used to normalize the data, as shown in Equation (6).
In the equation, xk is the normalized combined value; x is the original value; xmin is the minimum value in the data series; xmax is the maximum value in the data series.
The “logsig” function is chosen as the transfer function for the neurons in the hidden layer of the network settings, “purelin” is chosen as the transfer function of the output layer, and the “traingdx” function is chosen for neural network training. The training target error is 0.01, the number of times the network is trained is 1000, and the output value is processed via inverse normalization at the end of the training to obtain the real data.
The PSO algorithm Is embedded in the BP neural network with a population size of 30, maximum iteration of 100, learning factor c1 = c2 = 1.5, and inertial weight particle swarm optimization algorithm with ω = 0.8.
5.5. Comparative Analysis of Two Prediction Models
To assess the prediction quality, mean absolute error (MAE) and R-squared (R2) were employed to evaluate the accuracy of the AAF panel’s maximum deflection value prediction model, while the algorithm’s average running time was used to gauge its efficiency.
The six factors of the orthogonal test were used as the initial training parameters, and the BP neural network model and PSO-BP neural network model were used for training and testing, respectively. The prediction results of the BP neural network model and PSO-BP neural network model were obtained and compared with those of the finite element simulation, and the results are shown below.
In
Figure 9, the prediction curve trends for the BP neural network model and PSO-BP neural network model align with the trends for the 32 sets of simulated values from the finite element software. However, the prediction curves for the PSO-BP neural network model are closer to the simulated values. As indicated in
Table 14, the MAE of the PSO-BP neural network prediction model is reduced by 0.206 and R
2 is reduced by 0.0879 compared to those of the BP neural network prediction model. The PSO-BP neural network prediction model outperforms the BP neural network prediction model in both MAE and R
2 performance indices. After calculating the average running time for the two algorithms over 50 runs using MATLAB R2021b, the PSO-BP neural network prediction model’s running time is 31.74% lower than the BP neural network prediction model. This analysis demonstrates that the PSO-BP neural network model has higher prediction accuracy and faster running efficiency, making the established PSO-BP neural network prediction model suitable for subsequent geometric parameter optimization.
5.6. Geometric Parameter Optimization Based on PSO-BP Neural Network Prediction Model
The PSO-BP neural network prediction model was invoked in the PSO optimization algorithm. The PSO-BP neural network model with the maximum deflection of the panel as an indicator was used as the optimization target, and the experimental range of values of the six geometric parameters was used as the constraint. The value ranges of each geometric parameter were the thickness of panels of 3.5~5.5 mm, shape of longitudinal rib sections represented by numbers 1~5, thickness of transverse rib walls of 1.5~3.5 mm, number of transverse ribs being 4~8, thickness of side and end rib walls of 5~7 mm, and height of side and end ribs of 55~75 mm. Hence, the constraint conditions were determined as follows:
The PSO-BP neural network model was used as the fitness function of the PSO algorithm, and the minimum value of the function was the optimization objective for the thickness of panels, shape of longitudinal rib sections, thickness of transverse rib walls, number of transverse ribs, thickness of side and end rib walls, and height of side and end ribs.
The parameters of the PSO algorithm were set as follows: inertia weight of ω = 0.8, number of population particles of n = 200, c1 = c2 = 1.5, and the number of iterations of the algorithm of 100.
The PSO algorithm program was written and run using MATLAB software, with the results showing improved global convergence and convergence speed, and the global optimum sought by the particle gradually converged to the theoretical optimum as the number of iterations increased [
46]. After 100 iterations of searching in optimization, the optimal individual fitness value of the PSO algorithm changed, as shown in
Figure 10.
From
Figure 10, it can be found that the objective function reached the minimum value of 1.317 mm in about 30 iterations. The corresponding geometric parameters are 5.5 mm panel thickness, trapezoid-shaped longitudinal rib sections, 3.5 mm transverse rib wall thickness, 8 transverse ribs, 7 mm side and end rib wall thickness, and 75 mm height of side and end ribs. The optimized geometric parameters were input into ABAQUS for static analysis, and the comparative analysis results are shown in
Figure 11.
As can be seen in
Figure 11, the calculated maximum panel deflection of the AAF is 1.296 mm, with an error of only 1.62%, which is small compared with the minimum value obtained via PSO algorithm optimization. The maximum deflection of the panel obtained via PSO algorithm optimization is reduced by 10.37% compared with that obtained via orthogonal test optimization.