Next Article in Journal
Equilibrium Optimizer-Based Joint Time-Frequency Entropy Feature Selection Method for Electric Loads in Industrial Scenario
Next Article in Special Issue
Textile Physical Barriers: An Assessment of the Prison Effect as a Design Criterion to Increase the Porosity without Loss of Efficacy
Previous Article in Journal
Early Predictability of Grasping Movements by Neurofunctional Representations: A Feasibility Study
Previous Article in Special Issue
Optimal Design and Experiment of Corn-Overlapped Strip Fertilizer Spreader
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Glulam Regular Double-Tapered Beams for Agroforestry Constructions

by
María Simón-Portela
1,
José Ramón Villar-García
2,*,
Desirée Rodríguez-Robles
1 and
Pablo Vidal-López
1
1
Mechanical and Fluid Engineering Research Group, Department of Forest and Agricultural Engineering, School of Agricultural Engineering, University of Extremadura, Av. Adolfo Suarez s/n, 06071 Badajoz, Spain
2
Forest Research Group, Department of Forest and Agricultural Engineering, Universitary Center of Plasencia, University of Extremadura, Av. Virgen del Puerto 2, 10600 Plasencia, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(9), 5731; https://doi.org/10.3390/app13095731
Submission received: 15 March 2023 / Revised: 28 April 2023 / Accepted: 4 May 2023 / Published: 6 May 2023
(This article belongs to the Special Issue Advances in Technology Applied in Agricultural Engineering)

Abstract

:
This paper addresses the lack of attention paid by the scientific community to the optimization of timber structures, specifically in the context of large-span agro-industrial constructions. The study focuses on the optimization of a three-dimensional roof composed of GL32h glulam regular double-tapered beams and purlins. Firstly, MATLAB was employed to develop a calculation software and then run the proposed optimization model based on genetic algorithms, in order to optimize the different geometries of the construction elements based on cost, as well as the optimum arrangement of the purlins and the number of beams. Moreover, statistical analyses were carried out on more than 200 optimization data points to uncover the influence of different variables in the optimization process. It was found that the snow load and span have a significant influence on the prediction of the height and width of beams and purlins, as well as the purlin spacing; while, as expected, the roof length also influences the optimal number of beams. All these findings could promote the use of timber structures; thus, achieving more sustainable and efficient construction practices.

1. Introduction

Until the Industrial Revolution, timber was one of the main materials used in construction. However, with the popularization of new materials such as steel and reinforced concrete, timber’s use began to decline due to the limited size of the timber elements, which hindered their use in large-scale constructions.
At the end of the 20th century, that limitation of wood as a building material would disappear with the emergence of what is known as glulam (i.e., glued laminated timber). This new material allows for large-span structures and provides great freedom of design. Glulam is created by bonding together layers of timber with a moisture-resistant adhesive, which makes it stronger and more stable than traditional timber. As a result, glulam has become a popular choice for architects and engineers in the construction of large buildings and structures [1].
Today, timber is seen as a key material for the sustainable future of construction, both for its technical and environmental qualities. Among its outstanding technical qualities, it is worth noting that timber is one of the building materials with the lowest weight-to-strength ratio. It has great insulating properties; a high degree of safety in case of fire due to the surface carbonization that is produced under the action of fire; and acts as an insulator, is easy to assemble, and has great aesthetic appeal, making it a popular choice for architects and builders [1]. Regarding its environmental qualities, timber is a renewable resource; it is one of the materials used in construction that requires less energy and emits less carbon dioxide in its manufacturing process [2,3], since, to obtain it, continuous reforestation with growing trees is necessary, which guarantees the continuity of carbon dioxide sequestration and thus contributes to reducing the greenhouse effect [4]. In addition to its advantageous characteristics, timber is of great agro-industrial interest, as it is still used today as a structural element in cellars and other agricultural constructions inspired by traditional agricultural constructions. Nevertheless, a deeper understanding of timber structure optimization could promote its use in a wider range of projects and applications.
The optimization of structures involves finding the most cost-effective structural design by minimizing the amount of material required that, at the same time, meets the predefined criteria, such as strength, stability, and displacements within the structural design and safety standards. Although research on structural optimization dates back to the 1970s [5,6,7], only in the last two decades has there been significant progress in its development [8,9,10,11,12], largely due to the implementation of artificial intelligence techniques such as genetic algorithms. However, most of the research focuses on steel [13,14,15,16] and concrete [17,18,19,20] structures, with timber structures [21,22,23] largely ignored by the scientific community.
Nonetheless, there are some references studying the optimization of timber trusses using the mixed integer non-linear programming method [24,25], prior to the development of the current Eurocode 5 [26,27], which establishes the design rules for timber structures. In order to improve on the earlier attempts at optimization, Villar-García et al. [28] addressed the two-dimensional optimization of timber trusses by programming genetic algorithms according to the Eurocode 5 [26,27] requirements. Later on, the authors extended the previous investigation; the optimization was carried out on a three-dimensional roof structure composed of glulam trusses with purlins arranged accordingly [29]. Both papers were based on cost optimization, taking into account the high manpower required for triangulated structures as well as different geometric configurations. Moreover, the investigation in [29] also considered the influence of the laminate thickness on the optimization, as a discrete approach was followed, i.e., the optimization of the cross-section was limited by the characteristics of the commercially available glulam timber boards.
The specific literature on glulam beams includes three studies worth citing. Mayencourt and Mueller [30] analyzed the geometry of glulam beams with different section heights and widths under point loading at the center of the beam. The authors ponder the importance of considering the variable geometry of the beam to utilize all the timber in a prismatic volume, where the offcuts can serve as new beams with variable sections. However, the impact of laminate thickness, load values (such as snow or wind) within those specified in the current building standards, and the interaction between purlin spacing and beam loading are not within the scope of this paper.
Jelušič [31] evaluated glulam beams on a cost basis using non-linear programming methods under more realistic scenarios in terms of beams, but set generic load values of 1 and 2 kN/m2 and considered four spans ranging from 10 to 25 m. As in the previous research work, the author did not address the interaction between purlin and beam spacing that provides the three-dimensional perspective of the investigation, the effect of the laminate thickness on the height of the element, or the use loads established by the building standards.
Similar limitations could be noticed in Baranski et al. [32], who addressed the optimization of different geometries of beams, as well as different qualities of glulam (i.e., GL22h, GL24h, GL26h, GL28h, GL30h and GL32h), by means of an Excel optimization module. For each beam typology, the authors proposed some general optimization rules under some assumptions regarding the slope, applied loads and purlin spacing. Note that, under the proposed design rules, the same dimensions of beams are considered valid for GL22h to GL32h glulam timber grades, and no statistical justification exists for this dimensioning approach.
Therefore, the aim of this investigation is to provide a different insight into the three-dimensional optimization of roof structures comprised of GL32h glulam regular double-tapered beams and purlins and subjected to realistic loads conforming to Eurocode 5 [26,27]. To achieve this objective, three specific research stages were concatenated. Initially, a numerical calculation program able to verify the structural performance of the different timber roofs was developed. Then, an optimization tool specifically tailored to the numerical calculation program was implemented to analyze the different geometries and identify the most cost-effective one through genetic algorithms. Finally, through the statistical analysis of the obtained results, some predictive equations are suggested as optimized design rules for both the dimensions of the structural elements and their arrangement within the structure.

2. Materials and Methods

Since large open spaces and long spans are often required, regular double-tapered beams are frequently employed in agro-forestry constructions. In addition, their use also entails a lower construction time, as their characteristic shape, without intermediate joints, enables them to be executed as a single construction element. Therefore, a roof timber structure composed of regular double-tapered beams and purlins is proposed as an alternative to be optimized in this research (Figure 1). The material of both the beams and purlins is glulam GL32h, whose characteristic strength and stiffness are established in the EN 14080 standard [33]. Moreover, a 3D approach is followed; thus, the optimization is not limited to the cross-sections of the structural elements but extends to their arrangement in the structure (i.e., the separation between beams as well as the separation between purlins are also subjected to optimization).
As illustrated in Figure 1, different values of beam length (Span) were considered in the optimization, ranging from 15 to 30 m in 1.25 m increments. Conversely, fixed values of 30 m, 45 m, 60 m and 75 m were studied for the length of the roof. Similarly, a fixed value of 10° was selected for the beam inclination angle. This angle was selected as it is the most commonly used value for the type of structure evaluated in this paper.
The height of the beams (Hb) and purlins (Hp) would depend on the number of sheets of timber glued together. As mentioned by Villar et al. [28], a 40 mm laminate thickness was considered; thus, the height ranges from 120 to 1200 mm, every 40 mm. Likewise, the width of the beams (Wb) and purlins (Wp) would range from 90 to 220 mm in 10 mm increments. The values of the beam spacing (Sb), which is related to the number of beams (Nb), and the purlin spacing (Sp) are also variables, which allows for the determination of the optimal values under a cost-optimization goal. Nevertheless, the range of variation was limited to 4–7 m for the separation between the beams and 0.625–1.25 m for the separation between purlins.
The optimization process for the timber structure also considered the various types of actions to which it would be subjected. For the permanent surface loads, a dead load of 0.45 kN/m2, as well as an automatically introduced self-weight load based on the cross-sections of the beams and purlins evaluated during the optimization process, are included. For the variable surface loads, a snow load (Snow) ranging from 0.5 to 2 kN/m2 is allowed to cover a wide range of geographical situations in Europe. In addition, a wind load is also taken into account, considering a gable roof without openings and a building height of 5, 6, and 7 m, which are typical values for agro-industrial constructions. To determine the wind load value, a basic wind speed of 27 m/s and a terrain category III environment with a roughness length of 0.3 m are contemplated in accordance with Eurocode 1–4 [34]. The combination of all loads followed the criteria established in Eurocode 1 [35] to ensure the structural integrity of the timber structure under the worst-case scenario. It is worth noting that a service class 1, a modification factor (kmod) of 0.9 and a partial safety factor for the glulam material of 1.25 were assumed in this research.

2.1. Structural Calculation

A numerical calculation program parameterized in MATLAB R2022a (Natick, MA, USA) was developed to calculate roof structures consisting of glulam beams and purlins. Figure 2 shows the structural design model for the optimization of the roof structure studied in this investigation. As illustrated, the gable roof comprises regular double-tapered beams and bi-supported purlins without bracing against lateral buckling.
For every variation in the dimensions and arrangement of the structural elements, the developed program aims to verify the structural safety of the roof structure according to Eurocode 5 [26,27]. This standard ensures the strength, stability and stiffness of the structure by means of two concepts:
  • Ultimate limit state (ULS): the limit at which the maximum load-carrying capacity is reached and a further increase in the applied load leads to collapse or failure.
  • Serviceability limit state (SLS): the limit at which the requirements of the functionality, comfort or appearance of the structure are not met.
Therefore, to ensure that the roof structure has adequate structural performance against the actions and influences to which it may be subjected during its construction and intended use, it must be verified that it does not exceed any of the limit states defined above. The verification procedure for a given limit state involves identifying the effect resulting from the most unfavorable load combination applied to the structure, as well as the response of the structure to the corresponding limit situation. Then, by means of the ULS and SLS verifications described in the following sections, it shall be ensured that the structural response is not less than the effect of the applied.

2.1.1. Verification of the Ultimate Limit States

The verification of the ULS assesses the strength of the cross-sections of the structural elements. For this purpose, Eurocode 5 [26] establishes the following requirements:
  • Beam verification for shear strength (Iv): the most unfavorable cross-sections are those corresponding to the supports, as the maximum shear forces act on minimum surfaces. Equation (1) shall be satisfied.
    I v = τ d f v , d 1 ,
    where τd is the design shear stress (kN/mm2) and fv,d is the design shear strength parallel to the grain (kN/mm2).
For a rectangular cross-section, the value of design shear stress is calculated by Equation (2).
τ d , max = 1.5 × V d h × b ef ,
where V d is the maximum shear force (kN), h is the height of the cross-section (mm) and bef is the effective width of the beam (i.e., the product of the cross-section width and a coefficient that reduces that value, taking into account the possibility of drying cracks, which in the case of glued laminated timber has a value of 0.67).
  • Beam verification for bending strength (Im): as an element with variable cross-section, one of the edges will be parallel to the direction of the fibers (i.e., parallel edge), and the other forms a certain angle relative to the grain (i.e., tapered edge). Therefore, this verification should be independently assessed for the parallel edge (Im,0) and tapered edge (Im,α), according to Equations (3) and (4), respectively.
    I m , 0 = σ m , 0 , d f m , d 1 ,
    where σ m , 0 , d is the maximum stress caused by the design bending moment at the parallel edge (N/mm2) and f m , d is the design bending strength (N/mm2).
    I m , α = σ m , α , d f m , d × k m , α 1 ,
    where σ m , α , d is the maximum stress caused by the design bending moment at the tapered edge (N/mm2), f m , d is the design bending strength (N/mm2) and k m , α is the reduction factor considering the redistribution of bending stresses in the cross-section (N/mm2), which could be determined as indicated in Equation (5) when the tapered edge is subjected to tensile stresses, or Equation (6) when it is subjected to compressive stresses.
    k m , α = 1 1 + f m , d 0.75 × f v , d × tg α 2 + f m , d f t , 90 , d × tg 2 α 2 ,
    k m , α = 1 1 + f m , d 1.5 × f v , d × tg α 2 + f m , d f c , 90 , d × tg 2 α 2 ,
    where f m , d is the design bending strength (N/mm2), fv,d is the design shear strength parallel to the grain (N/mm2), α is the angle relative to the grain (°), f t , 90 , d is the design tensile strength perpendicular to the grain (N/mm2) and f c , 90 , d is the design compression strength perpendicular to the grain (N/mm2).
It is worth noting that Eurocode 5 [26] concedes that the stress caused by the design bending moment at each edge ( σ m , 0 , d and σ m , 0 , α ) is equal, as per Equation (7).
σ m , 0 , d = σ m , α , d = 6 · M d b × h 2 ,
where M d is the design bending moment (N), b is the width of the cross-section (mm) and h is the height of the cross-section (mm).
Moreover, the lateral–torsional buckling stability condition for the parallel and tapered edges subjected to compressive stresses shall be evaluated by Equations (8) and (9), respectively.
σ m , 0 , d f m , d × k crit 1 ,
σ m , α , d f m , d × k m , α × k crit 1 ,
where σ m , 0 , d is the maximum stress caused by the design bending moment at the parallel edge (N/mm2), σ m , α , d is the maximum stress caused by the design bending moment at the tapered edge (N/mm2), f m , d is the design bending strength (N/mm2) and k m , α is the reduction factor considering the redistribution of bending stresses in the cross-section (N/mm2), k crit is consideration of the reduced bending strength due to lateral–torsional buckling calculated by Equation (10).
k crit = 1 for   λ rel , m 0.75 , k crit = 1.56 0.75   λ rel , m for   0.75 < λ rel , m 1.4 , k crit = 1 / λ 2 rel , m for   1.4 < λ rel , m ,
where λ rel , m is the relative slenderness ratio for bending calculated, as per Equation (11).
λ rel , m = f m , k σ m , crit ,
where f m , k is the characteristic bending strength (N/mm2), and σ m , crit is the critical bending stress (N/mm2) defined by Equation (12).
σ m , crit = π × b 2 h × l ef · E 0.05 × G 0.05 × ( 1 0.63 × b / h ) ,
where b is the width of the cross-section (mm); h is the height of the cross-section (mm); l ef is the effective length of the beam, depending on the support conditions and the load configuration (mm); E 0.05 is the fifth percentile value of the modulus of elasticity parallel to the grain (N/mm2); and G 0.05 is the fifth percentile value of shear modulus parallel to the grain (N/mm2).
  • Beam verification in the apex zone (It,90): The apex zone of a double-tapered beam refers to the zone of the beam where the two tapered sections meet. For cambered double-tapered beams, this zone is subjected to stresses perpendicular to the grain, and Equation (13) shall be satisfied.
    I t , 90 = σ t , 90 , d k dis × k vol × f t , 90 , d 1 ,
    where σ t , 90 , d is the design tensile stress perpendicular to the grain (N/mm2), f t , 90 , d is the design tensile strength perpendicular to the grain (N/mm2), k dis is the factor taking into account the distribution of stresses in an apex zone with a value of 1.7 for pitched cambered beams, and k vol is the volume factor calculated for glued laminated timber, as per Equation (14).
    k vol = V 0 V 0.2 ,
    where V 0 is the reference volume of 0.01 m3 and V is the stressed volume of the apex zone (m3).
  • Purlin verification for combined bending and shear strength: as bi-supported beams, Equations (15) and (16) shall be satisfied.
    σ m , y , d f m , y , d + k m × σ m , z , d f m , z , d 1 ,
    k m × σ m , y , d f m , y , d + σ m , z , d f m , z , d 1 ,
    where σ m , y , d is the design bending stress about the principal y-axis (N/mm2) calculated according to Equation (17), σ m , z , d is the design bending stress about the principal z-axis (N/mm2) calculated by Equation (18), f m , y , d is the design bending strength about the principal y-axis (N/mm2), f m , y , d is the design bending strength about the principal z-axis (N/mm2) and k m is the factor considering the re-distribution of bending stresses in a cross-section with a 0.7 value for rectangular sections.
    σ m , y , d = M y , d W y = M y , d b × h 2 6 ,
    σ m , z , d = M z , d W z = M z , d h × b 2 6 ,
    where M y , d is the design bending stress about the principal y-axis (kN·m), M z , d is the design bending stress about the principal z-axis (kN·m), W y is the section modulus about axis y (mm3), W z is the section modulus about axis z (mm3), b is the width of the cross-section (mm) and h is the height of the cross-section (mm).
Finally, Equations (8)–(11) shall be used to verify the stability condition for purlins without bracing against lateral buckling.

2.1.2. Verification of the Serviceability Limit States

The verification of the SLS assesses the deformation occurring at the center of the beam and purlin. For this purpose, Eurocode 5 [26] establishes the following requirements:
  • A limit value of l/400 for the instantaneous deflection (winst), due to the instantaneous effect of the permanent load and variable loads calculated for the characteristic combination of actions.
  • A limit value of l/300 for the final deflection (wfin) corresponding to the quasi-permanent combination of actions.
  • A limit value of l/225 for the net final deflection (wnetfin) calculated as the final deflection minus the precamber.

2.1.3. Validation of the Model

To validate the model, the data provided by Argüelles-Álvarez et al. [36] (in examples 6.5 and 8.1) and Borgström and Karlsson [37] (in example 3.5) were introduced and analyzed in the designed numerical program. The results obtained were then compared to those reported by the respective authors. The comparison, which included both ultimate limit state (ULS) and serviceability limit state (SLS) verifications, showed similar results with no significant differences. Thus, the numerical structural calculation program is deemed valid for use in the optimization of timber structures.

2.2. Optimization by Genetic Algorithms

Structural optimization refers to the process of designing a structure in order to optimize its performance. In the scope of this investigation, the objective lies in the best timber roof structure design with respect to a minimum cost while meeting predefined criteria in the structural design standards for strength, stability and rigidity. In this regard, a model based on genetic algorithms was developed to optimize the design.
Genetic algorithms are based on the principles of genetics and natural selection, allowing a population of potential designs to evolve over multiple generations. The algorithm evaluates each individual design based on its fitness (i.e., the ability to meet the predefined performance criteria). The fittest individuals are selected for reproduction, and their genetic material is recombined to produce offspring. Those designs are then evaluated using the fitness function, and the fittest individuals are selected to form the next generation. Through successive generations, the algorithm converges on a solution that optimizes the design variables while satisfying the constraints. Figure 3 illustrates the optimization process employed in this research work.
As previous studies [8,9,28,29] have described structural optimization using genetic algorithms, this section focuses solely on its adaptation to the present research work.
  • Individuals: They represent the potential solutions to the problem and can be represented as a set of parameters called genes, which together form the chromosomes that encode the values of the design variables. In this case, the individuals are each possible structural solution composed of beams and purlins. The values encoded by the chromosomes are the optimized dimensions of the beams and purlins (Hb, Hp, Wb and Wp), as well as the arrangement of these structural elements (Sp and Sb) in the roof structure. It should be noted that the number of beams (Nb) is also included as a variable in order to take into account the different roof lengths considered in the final part of the study.
  • Population: The set of individuals to be assessed in one generation. For the roof structure optimization, 600 individuals were considered.
  • Objective function: The objective function serves as the measure of effectiveness for each individual in the optimization process. In this research, fitness was based on minimizing the weight of the structure and, thus, the cost. However, certain individuals did not meet the constraints of the structural calculation rules. Therefore, a modified objective function was necessary to penalize their lack of compliance. To generate valid individuals, the value of the utilization ratio was limited to the unit to meet the restrictions. Additionally, an element that was oversized would be assigned a coefficient much lower than one. Thus, the penalty assigned a greater weight to those elements that did not meet the constraints or were oversized. However, the penalty was kept as low as possible, i.e., above the limit at which infeasible solutions become optimal. Equation (19) shows the modified objective function employed in the optimization of the roof structure:
    F x = f x + j = 1 4 Pj ( Gj x ) ,
    where F(x) is the modified objective function (EUR), x is the individual of the study population, j is the number of variables studied, f(x) is the objective function in terms of cost (i.e., computed as the product of the m3 of timber at a value of 900 EUR/m3), Pj is the penalization term according to the restrictions imposed on each of the elements, and Gj(x) is the penalty parameter of the imposed restrictions with the same order of magnitude as the objective function and defined according to the maximum utilization ratio noticed in each structural element for j taking values ranging from 1 to 4:
    • G1(x) is the highest ultimate limit state utilization ratio of the beam:
      • 0 > G1(x) > 1 then, P1(G1(x)) = 300 × 10(1−G1(x));
      • G1(x) = 1 then P1(G1(x)) = 0;
      • G1(x) = 0 then P1(G1(x)) = 4000;
      • G1(x) > 1 then P1(G1(x)) = G1(x) × 40,000.
    • G2(x) is the highest serviceability limit state utilization ratio of the beam:
      • 0 > G2(x) < 1 then P2(G2(x)) = 180 × 10(1−G2(x));
      • G2(x) = 1 then P2(G2(x)) = 0;
      • G2(x) = 0 then P2(G2(x)) = 2400;
      • G2(x) > 1 then P2(G2(x)) = 12,000 × S(x).
    • G3(x) is the highest ultimate limit state utilization ratio of the purlin:
      • 0 > G3(x) > 1 then P3(G3(x)) = 172.5 × 10(1−G3(x));
      • G3(x) = 1 then P3(G3(x)) = 0;
      • G3(x) = 0 then P3(G3(x)) = 4000;
      • G3(x) > 1 then P3(G3(x)) = G3(x) × 23,000.
    • G4(x) is the highest serviceability limit state utilization ratio of the purlin:
      • 0 > G4(x) > 1 then P4(G4(x)) = 172.5 × 10(1−G4(x));
      • G4(x) = 1 then P4(G4(x)) = 0;
      • G4(x) = 0 then P4(G4(x)) = 230;
      • G4(x) > 1 then P4(G4(x)) = G4(x) × 1150.
The values used in the penalty function were obtained through a parametric analysis and are similar to those obtained in other works [28,29]. It should be noted that in other works, such as Mayencourt and Mueller [30], the modified objective function is also based on optimizing the timber volume by using penalty functions that depend on the values of stress and strain utilization ratios. However, as the optimization is focused on an isolated beam, the authors resort to reasonably simple functions based on the criteria of the beam’s compliance or non-compliance. In Jelušič’s work [31], beams are also optimized by means of a cost-based objective function (i.e., constructed by multiplying the required volume and the glulam price), but without implementing a modified objective function.
4.
Reproduction operators: The algorithm utilizes the following operators to generate new individuals to be evaluated in subsequent generations:
  • Selection: The fittest individuals are selected as the basis for the next generation. The method used in this optimization is roulette selection, which assigns a proportion of a roulette wheel to each individual in the population based on their adjusted score. The individuals are ordered from lowest to highest score based on their modified objective function, and each is assigned a probability of reproduction inversely proportional to that score, giving the fittest individuals a better chance of reproducing.
  • Crossover: Suitable individuals are crossed to generate better individuals. This approach allows for traits (i.e., information) to be transmitted among the most suitable candidates. In this paper, a two-point crossover was used in order to select two positions on the parents’ chromosome and force the sections to be exchanged.
  • Elitism: This is employed to accelerate the optimization process. The fittest individuals from the population are kept in the new population using the modified objective function as a criterion.
  • Mutation: Promotes a degree of alteration of the chromosomes of some individuals to provide certain variability in the population. This operator allows the population to continue to evolve in the search for a global minimum when it has started to stagnate around a local minimum.
  • A sensitivity analysis was conducted to determine the adequate reproduction operator in this research. The optimal percentages for elitism, crossover and mutation are 10%, 80% and 1%, respectively. These values are consistent with those found in other studies [28,29]. Although the maximum number of generations was set at 150, the optimization was terminated when convergence was reached, which was defined as 20 generations without improvement.

2.3. Statistical Analysis

Three qualitative variables (Hp, Wp and Sb) and eight quantitative variables (Span, Roof length, Snow, Cost, Hb, Wb, Nb and Sp) were considered in this study, and the following statistical analyses were carried out:
  • Descriptive analyses of purlin height, purlin width and beam spacing.
  • Multiple linear regression analysis to examine the relationship between three quantitative variables and develop a reliable equation for making predictions regarding the dimensions of the structural elements or their arrangement in the roof structure. The variables considered are:
    Independent variables Span and Snow and dependent variable Cost;
    Independent variables Span and Snow and dependent variable Sp.
  • Multiple ANCOVA to assess the influence of a factor on the relationship between three quantitative variables and, thus, the multiple linear regression equation employed in the predictions. The variables considered are:
    Hp factor, independent variables Span and Snow and dependent variable Hb;
    Hp factor, independent variables Span and Snow and dependent variable Wb;
    Snow range factor, independent variables Roof length and Snow, and dependent variable Nb.
In order to carry out the statistical analysis, some of the aforementioned variables had to be transformed to correct their asymmetric distribution and, thus, obtain a normal distribution:
  • Cost: the value of this variable was raised to the power of 0.32;
  • Hb: the value of this variable was raised to the power of 0.28;
  • Wb: the value of this variable was raised to the power of 0.2;
  • Sp: the snow load was divided by Sp and the result was raised to the power of 0.2.

3. Results and Discussion

A preliminary analysis was conducted to assess the load combinations on the structure. It was found that the sum of permanent, snow and wind pressure loads was the most unfavorable combination. Moreover, it was noticed that the snow load had a significant impact on the results. Thus, to capture a wider range, it was studied from 0.5 to 2.0 kN/m2, with increments of 0.1 kN/m2. Conversely, it was observed that the wind pressure load did not vary with the height of the beams, as the results showed no significant differences. Therefore, a fixed value of 0.07 kN/m2 was set for the wind pressure load.
The following sections provide the detailed results of the statistical analysis conducted on the optimal individuals arising from the structural calculation and the optimization by genetic algorithms. It is worth noting that the roof length showed no correlation with the height (R2 = 0.050) or the width (R2 = −0.080) of the beams, nor with the height and width of the purlins (R2 = 0.000) or the spacing between them (R2 = −0.067). Therefore, a total of 208 optimal individuals was considered by combining 13 possible values for span and 16 possible values for snow load at a fixed roof length of 45 m to propose some equations that predict the dimensions of beams and purlins, as well as the purlin arrangement in the roof structure, based on known values of the span and the geographical location of the construction site (i.e., the specific snow load to be contemplated). Furthermore, the roof length was considered at 30 m, 45 m, 60 m and 75 m for the assessment of the optimal number of beams, depending on the specific snow load.

3.1. Relationship between the Cost of the Structure, Snow Load and Span

The correlation coefficient R has a value of one, which indicates a perfect linear dependence between the variables (Table 1). This finding supports reliable predictions through the proposed multiple regression model of the optimal cost of the roof based on the values of Span and Snow. The coefficient of determination R2 = 0.999 further suggests that 99.9% of the variability in optimal cost can be explained by the variability in Span and Snow. In addition, when its value is almost 1, it indicates that there is an almost perfect linear fit between the three variables.
Table 2 shows the values of the linear correlation and determination coefficients, the test value, and the p-value that corroborate the good linear fit between the three variables. The data did not differ significantly from the normal distribution (Shapiro–Wilk 0.994, p > 0.05). The slope of the plane is significantly different from 0, since the values of the t-test for Snow, Span, and the combination of Snow and Span are −12.4 (p < 0.001), 98.2 (p < 0.001), 48.8 (p < 0.001), respectively.
From the coefficients of the multiple regression shown in Table 2, the Equation (20) is proposed to predict the cost of the timber roof structure:
Cos t = ( 13.837 1.431 × Snow + 0.656 × Span + 0.245 × Snow × Span ) 3.125 ,
where: Cost is the structure investment (EUR), Snow is the applicable snow load (kN/m2) and Span is the full dimension of the regular double-tapered beam (m).
Figure 4 displays the resulting plane of the multiple regression for the Snow, Span, and Cost variables. The increasing slope of the plane suggests that an increase in the snow load and span results in a corresponding increase in the cost of the structure. This observation is expected since as the snow load and span increase, the size of the structural elements also increases, thereby increasing the total mass of timber used.
In this regard, to determine the volume of the glulam employed in the roof structure instead of calculating the cost at a price of 900 EUR/m3, Equation (21) should be considered:
Volume = ( 1.56922 0.16229 × Snow + 0.0744 × Span + 0.02778 × Snow × Span ) 3.125 ,
where Volume is the amount of glued laminated timber (m3), Snow is the applicable snow load (kN/m2) and Span is the full dimension of the regular double-tapered beam (m).
The equations reveal that when the span of the roof is held constant, an increase of 0.1 kN/m2 in snow load results in a 2.6% to 4.4% increase in the optimal cost or volume for the 15 m and 30 m spans, respectively. Additionally, when the snow load is held constant, a 1 m increase in roof span leads to a 9.5% to 11.6% increase in optimal cost or volume for snow loads of 0.5 kN/m2 and 2 kN/m2, respectively.
Upon comparing the cost curves, it is evident that, similar to Jelušič [31], raising the cost to the exponent of 0.32 results in a linearized outcome. Moreover, in order to allow for comparison, the developed model was adapted to the 14 m span regular double-tapered GL24h beam studied by Baranski et al. [32]. Similar optimization values (Hb = 640 mm) were obtained, with the exception of the beam width, which was found to be 150 mm rather than 200 mm. The authors [32] established that during the optimization process, the maximum beam height could be 10 times its width. However, the results produced by the genetic algorithms in the present study also meet this criterion. Therefore, the optimal beam width for that particular configuration could be reduced by 25%.

3.2. Relationship between the Purlin Height, Beam Height, Snow Load and Span

The ANCOVA model presented in Table 3 indicates that the variables Span and Snow, as well as the factor Hp, independently have a significant effect on the variable Hb (p < 0.05). Furthermore, the factor Hp in combination with the variable Span (F (1.202) =10.7, p < 0.05), and the variable Snow with the variable Span (F (1.202) =14.4, p < 0.05), were found to significantly affect the variable Hb. These results demonstrate that the relationship between the variables is a model with interaction. It is worth noting that the data did not exhibit heteroscedasticity, and there were no significant deviations from the normal distribution (Levene’s test: 6.58 × 10−4, p > 0.05; Shapiro–Wilk test: 0.994, p > 0.05).
Table 4 presents the estimates of the effects of Snow, Span and Hp on Hb. Snow and Span are the independent variables, and their relationship with Hb determines the slope of the plane. In this case, the coefficients of Snow (1.0755 mm·m2/kN), Span (0.0946 mm/m for Hp = 160 mm and 0.0703 mm/m for Hp = 200 mm) and their product (−0.0304 mm·m/kN) determine the slope of the plane. The positive values of the higher coefficients indicate that as the snow load and span increase, the height of the beam also increases.
Figure 5 displays the multiple regression plot of Snow, Span and Hb as a function of Hp. The figure provides evidence that the model of the relationship between the variables is a model with interaction.
To determine the optimal value of Hb based on Snow, Span and Hp values, multiple regression planes were constructed using Equation (22).
For   Hp = 160   mm Hb = ( 4.2752 + 1.0755 × Snow + 0.0946 × Span 0.0304 × Snow × Span + ε ) 1 0.28 , For   Hp = 200   mm Hb = ( 4.9298 + 1.0755 × Snow + 0.0703 × Span 0.0304 × Snow × Span + ε ) 1 0.28 ,
where Hp is the height of the purlin (mm), Hb is the height of the beam (mm), Snow is the applicable snow load (kN/m2), Span is the full dimension of the regular double-tapered beam (m) and ε = ±0.0161.
The equations indicate that as the span of the beam increases by 1.2 m (for Hp = 160 mm) or 1.5 m (for Hp = 200 mm), and the snow load increases by 0.2 kN/m2, the beam height increases by 40 mm, which is equivalent to the addition of one timber laminate to its composition.

3.3. Relationship between the Purlin Height, Beam Width, Snow Load and Span

Table 5 shows the ANCOVA results, which indicate that the variable Snow and the Hp factor, independently, have a significant effect on the variable Wb (p < 0.05). Additionally, the combined effects of the Hp factor and Snow variable (F (1.202) = 12.498, p < 0.05), Snow and Span (F (1.202) = 1013.022, p < 0.05), as well as the Hp factor with the Span and Snow variables (F (1.202) = 115.553, p < 0.05), significantly affect variable Wb. This suggests that the relationship between the variables is that of a model with interaction. There was no heteroscedasticity or significant deviation from the normal distribution (Levene’s test, p > 0.05 and Shapiro–Wilk test, p > 0.05).
Table 6 displays the estimates of Snow, Span and Hp effects on Wb. Snow and Span are independent variables, and their relationship with Wb determines the slope of the plane. The Snow coefficient (−0.121 mm·m2/kN for Hp = 160 mm and −0.182 mm·m2/kN for Hp = 200 mm) and the coefficient of the product of Span and Snow (0.008 mm·m/kN for Hp = 160 mm and 0.013 mm·m/kN for Hp = 200 mm) determine the plane’s slope in this case.
Figure 6 displays the multiple regression plot of Snow, Span and Wb as a function of Hp. The figure provides evidence that the model of the relationship between the variables is a model with interaction.
To determine the optimal value of Wb based on the Snow, Span and Hp values, multiple regression planes were constructed using Equation (23).
For   Hp = 160   mm Wb = ( 2.428 0.121 × Snow + 0.008 × Snow × Span ) 5 , For   Hp = 200   mm Wb = ( 2.382 0.182 × Snow + 0.013 × Snow × Span ) 5 ,
where Hp is the height of the purlin (mm), Wb is the width of the beam (mm) with a minimum value of 90 mm, Snow is the applicable snow load (kN/m2) and Span is the full dimension of the regular double-tapered beam (m).
An analysis of the data suggests that when the purlin height is 160 mm, the optimal beam width is roughly 90 mm, except for spans between 26 and 30 m, where it increases to 100–110 mm. On the other hand, when the purlin height is 200 mm, the optimal beam width is 90–100 mm for 15–20 m spans, 110–120 mm for 20–25 m spans and 130–160 mm for 25–30 m spans.

3.4. Purlin Height Depending on the Snow Load Intervals

Table 7 and Figure 7 present the number of data points for each value of purlin height as a function of two snow load ranges. When the snow load falls between 0.5 and 1.4 kN/m2, the optimal purlin height is 160 mm. Conversely, when the snow load is between 1.4 and 2.0 kN/m2, the optimal purlin height is 200 mm. These findings align with those of Villar-García et al. [29], as it is observed that the purlin height is based on a minimum height of 160 mm, which is equivalent to four timber sheets of 40 mm.

3.5. Purlin Width

Based on the models, the width of the purlins does not vary with increasing span and snow load. The optimum value is found at a minimum of 90 mm. It has been proven that the optimal width of the purlins only increases when the snow loads are very high, but these are cases that do not conform to reality. The optimum value for the width of the purlins is in line with the one reported by Villar-Garcia et al. [29].

3.6. Relationship between the Purlin Height and Spacing, Snow Load and Span

The relationship between Snow, Span and Sp has only been studied for Hp = 160 mm, since when purlin height is 200 mm the separation between them reaches the maximum allowed (1.25 m) and does not vary as a function of the snow load or the span. As the correlation coefficient R has a value of 0.986, it indicates a strong linear dependence between Sp, Snow and Span (Table 8). Therefore, the proposed multiple linear regression model can be used to make reliable predictions of purlin spacing for given values of the snow load and span. The coefficient of determination R2 = 0.972 indicates that 97.2% of the variability in the optimal cost can be explained by the variability in Snow and Span, since a value approaching unity indicates a good linear fit between the three variables.
Table 9 shows the values of the linear correlation coefficients and coefficients of determination, the test value and the p-value that confirm the strong linear fit between the three variables. The data did not deviate significantly from the normal distribution (Shapiro–Wilk 0.981, p > 0.05). Furthermore, the slope of the plane is significantly different from zero, as indicated by the t-test for Snow and Span, which are 62.219 (p < 0.001) and 4.209 (p < 0.001), respectively.
Figure 8 displays the multiple linear regression of the relationship between the purlin spacing, snow load and span for roof structures comprising purlins with a 160 mm height.
Based on the coefficients of the multiple regression shown in Table 9, Equation (24) is proposed to determine the purlin spacing depending on the specific height of the structural element:
For   Hp = 160   mm Sp = Snow ( 0.736 + 0.209 × S n o w + 0.001 × S p a n ) 5 , For   Hp = 20 0   mm Sp = 1.25
where Hp is the height of the purlin (mm), Sp is the purlin spacing (m), Snow is the applicable snow load (kN/m2) and Span is the full dimension of the regular double-tapered beam (m).
To the authors’ best knowledge, only one previous investigation [29] has considered the purlins in the optimization of a timber roof structure. This limited body of research highlights the relevance of the present investigation but significantly limits the discussion of the findings obtained in this research work. For purlins with a height of 160 mm, a value between 1.0 and 1.25 m is generally observed as optimal. Conversely, for purlins with a height of 200 mm, the optimum spacing is 1.25 m. These findings align with those reported by Villar-García et al. [29], who reported the optimal purlin spacing at the maximum allowable spacing.

3.7. Number of Beams Depending on the Roof Length and Snow Load Intervals

For an analysis at a fixed roof length of 45 m, Table 10 shows the data count for each value of beam spacing as a function of snow load intervals, which is also illustrated in Figure 9.
Since the beam spacing is constrained by the length of the roof, the variable was considered in order to assess the optimal number of beams, which was studied for 30 m, 45 m, 60 m and 75 m roof length values. The ANCOVA model presented in Table 11 indicates that, independently, the variable Roof length as well as the factor Snow range have a significant effect on Nb (p < 0.05). Moreover, the factor Snow range in combination with the variables Roof length and Snow (F (1.59) =37.876, p < 0.05) was also found to significantly affect the variable Nb. These results demonstrate that the relationship between the variables is a model with interaction. It is worth noting that the data did not exhibit heteroscedasticity, and there were no significant deviations from the normal distribution (Levene’s test: 0.212, p > 0.05; Shapiro–Wilk test: 0.992, p > 0.05).
The optimum beam separation ranges from 4.1 m to 5.6 m for the different snow load ranges. It is observed that, as the snow load increases, beam spacing decreases, with the exception of the interval [1.4, 1.6], in which the separation increases up to 4.5 m. As studied in Section 3.4, the purlin height increases from 160 to 200 mm at snow loads of 1.4 kN/m2, which allows for a greater beam separation up to snow loads of 1.6 kN/m2. In 81.3% of cases, beam separation is either 4.1 or 4.5 m, similar values to those usually used in practice as well as those obtained in the truss optimization in [29].
Table 12 presents the estimates of the effects of Roof length, Snow range and Snow on Nb. The relationship of Roof length and Snow with Nb determines the slope of the plane.
To determine the optimal value of Nb based on Roof length, Snow range and Snow, multiple regression planes were constructed using Equation (25).
For   Snow   range   1 = [ 0.5 ,   1.0 ]   or   [ 1.4 ,   1 , 6 ] Nb = 1.203 + 0.191 × Roof   length + 0.027 × Roof   length × Snow , For   Snow   range   2 = ( 1.0 ,   1.4 )   or   ( 1.6 ,   2 , 0 ] Nb = 1.958 + 0.191 × Roof   length + 0.025 × Roof   length × Snow ,
where Snow range is the load interval considered (kN/m2), Nb is the number of beams, Roof length is the full dimension of the structure (m) and Snow is the applicable snow load (kN/m2).

4. Conclusions

According to the data obtained from the optimization of the roof and the statistical analysis carried out, the following conclusions were drawn for a 45 m long roof structure comprising double-tapered beams and purlins composed of GL32h glued laminated timber:
  • Both the structural program created and genetic algorithm tool developed were proven to be valid methods for determining the optimal geometries of the structural elements, in accordance with the Eurocode criteria.
  • Using the proposed statistical model for a known snow load and span, reliable predictions arise for the optimal values of cost, beam height, beam base, purlin height, purlin base, beam spacing and purlin spacing. After analyzing the combinations of variables, it can be seen that wind has no significant effect on the overall cost; therefore, neither does the height of the building, which was evaluated between 5 and 7 m.
  • The cost is 99.9% dependent on the span and snow load. Therefore, the amount of glued laminated timber required for the structure rises with increasing snow load (2.6–4.4% per 0.1 kN/m2) and span (9.5–11.6% per meter).
  • Snow load, span, and purlin height have a significant influence on the beam height. For instance, the beam height increases by approximately 40 mm for every surge of 0.2 kN/m2 of the snow load or the increase of 1.2 m and 1.5 m in span, depending on whether the purlin height is 160 or 200 mm, respectively.
  • Similarly, the span, snow load and purlin height significantly affect the beam width. It is found that for purlin heights of 160 mm, the optimal value of the beam width is usually 90 mm. However, for spans ranging from 26 to 30 m, it was noted that the optimal beam width increases to a range of 100–110 mm. On the other hand, when the purlin height is 200 mm, the optimal beam width is 90–100 mm, 110–120 mm and for 130–160 mm for each span range (15–20 m, 20–25 m and 25–30 m, respectively).
  • The optimum value for the height of the purlins is 160 mm for snow loads ranging between 0.5 and 1.4 kN/m2 and 200 mm when the snow load is in the range of 1.4 and 2.0 kN/m2, provided that the remaining conditions of length and spacing between purlins are fulfilled.
  • Regardless of the variation in span and snow load, the optimum value of the purlin width is invariably 90 mm.
  • The most favorable purlin spacing is typically the maximum allowable. For purlins with a height of 160 mm, a value between 1.0 and 1.25 m is generally observed as optimal. Conversely, for purlins with a height of 200 mm, the optimum spacing is 1.25 m.
  • As the required number of beams depends on the actual roof length, to determine the optimum arrangement of beams, two prediction equations are proposed according to the specific snow load.

Author Contributions

Conceptualization, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; methodology, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; software, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; validation, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; formal analysis, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; investigation, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; resources, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; data curation, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; writing—original draft preparation, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; writing—review and editing, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; visualization, M.S.-P., J.R.V.-G., D.R.-R. and P.V.-L.; supervision, J.R.V.-G., D.R.-R. and P.V.-L.; funding acquisition, J.R.V.-G., D.R.-R. and P.V.-L. All authors have read and agreed to the published version of the manuscript.

Funding

This publication was made possible thanks to funding granted by the Consejería de Economía, Ciencia y Agenda Digital of the Junta de Extremadura, and by the European Regional Development Fund of the European Union, through grants GR21163 and GR21091.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No data available.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Calama-Rodríguez, J.-M.; Martínez-Gracia, J.-J. Architectural Structures of Glued Laminated Wood. Re. Rev. Edif. 1994, 18, 7–21. (In Spanish) [Google Scholar]
  2. Forest and Wood Products Research and Development Corporation. The Environmental Properties of Timber; Summary Report; Australian Government: Melbourne, Australia, 2004. [Google Scholar]
  3. Dupraz, P.-A.; Mooser, M.; Pflug, D. Dimensionnement des Structures en Bois: Aide au Calcul Basé Sur la Norme SIA 265 “Constructions en Bois”; PPUR Presses Polytechniques: Lausanne, Switzerland, 2009; ISBN 978-2-88074-736-7. (In French) [Google Scholar]
  4. United States Environmental Protection Agency. Solid Waste Management and Greenhouse Gases: A Life-Cycle Assessment of Emissions and Sinks, 3rd ed.; EPA: Washington, DC, USA, 2006.
  5. Lipson, S.L.; Agrawal, K.M. Weight Optimization of Plane Trusses. J. Struct. Div. 1974, 100, 865–879. [Google Scholar] [CrossRef]
  6. Thakkar, M.C. Weight Optimization of Plane Trusses—Discussion. J. Struct. Div. 1975, 101, 440–441. [Google Scholar]
  7. Bond, D. Computer Aided Design of Concrete Structures Using Isoparametric Finite Elements and Non-Linear Optimization. Proc. Inst. Civ. Eng. 1979, 67, 785–800. [Google Scholar] [CrossRef]
  8. Cazacu, R.; Grama, L. Steel Truss Optimization Using Genetic Algorithms and FEA. Procedia Technol. 2014, 12, 339–346. [Google Scholar] [CrossRef]
  9. McKinstray, R.; Lim, J.B.P.; Tanyimboh, T.T.; Phan, D.T.; Sha, W. Optimal Design of Long-Span Steel Portal Frames Using Fabricated Beams. J. Constr. Steel Res. 2015, 104, 104–114. [Google Scholar] [CrossRef]
  10. Hortencio, R.D.S.; Falcón, G.A.S. Optimal Design of Beam-Column Connections of Plane Steel Frames Using the Component Method. Lat. Am. J. Solids Struct. 2018, 15, 78254247. [Google Scholar] [CrossRef]
  11. Dzwierzynska, J.; Lechwar, P. Algorithmic-Aided Approach for the Design and Evaluation of Curvilinear Steel Bar Structures of Unit Roofs. Materials 2022, 15, 3656. [Google Scholar] [CrossRef] [PubMed]
  12. Šilih, S.; Kravanja, Z.; Kravanja, S. The MINLP Approach to Topology, Shape and Discrete Sizing Optimization of Trusses. Appl. Sci. 2022, 12, 1459. [Google Scholar] [CrossRef]
  13. Dasari, S.K.; Fantuzzi, N.; Trovalusci, P.; Panei, R.; Pingaro, M. Optimal Design of a Canopy Using Parametric Structural Design and a Genetic Algorithm. Symmetry 2023, 15, 142. [Google Scholar] [CrossRef]
  14. He, J.; Lin, S.; Li, Y.; Dong, X.; Chen, S. Genetic Algorithm for Optimal Placement of Steel Plate Shear Walls for Steel Frames. Buildings 2022, 12, 835. [Google Scholar] [CrossRef]
  15. Mousavi, S.E.; Mosalman Yazdi, H.A.; Mosalman Yazdi, M. Optimization Design of Reduced Beam Section Using Genetic Algorithm. Int. J. Steel Struct. 2022, 22, 805–815. [Google Scholar] [CrossRef]
  16. Lu, S.; Wang, Z.; Pan, J.; Yin, T.; Liu, D. Optimal Design of Failure Mode Control for Semi-Rigid Steel Frame Based on Elitist Retained Genetic Algorithm. KSCE J. Civ. Eng. 2022, 26, 5132–5145. [Google Scholar] [CrossRef]
  17. Singh, B.; Singh Dhanoa, G.; Kaur, L.; Singh, S.; Kumar, R.; Singh Chohan, J. Cost Optimization of RCC Column Using Discrete Optimisation Method. Mater. Today Proc. 2022, 48, 1390–1394. [Google Scholar] [CrossRef]
  18. Pham, T.D.; Hong, W.-K. Genetic Algorithm Using Probabilistic-Based Natural Selections and Dynamic Mutation Ranges in Optimizing Precast Beams. Comput. Struct. 2022, 258, 106681. [Google Scholar] [CrossRef]
  19. Narques, T.V.N.; Carvalho, R.C.; Christoforo, A.L.; Mascarenhas, F.J.R.; Arroyo, F.N.; Bomfim Junior, F.C.; Santos, H.F.D. Use of Real Coded Genetic Algorithm as a Pre-Dimensioning Tool for Prestressed Concrete Beams. Buildings 2023, 13, 819. [Google Scholar] [CrossRef]
  20. Kumari, T.G.; Srilatha, N.; Prasad, M.C.; Ram, G.P.; Vineeth, M.K. A Parametric Study on the Cost Optimization of a Reinforced Concrete Abutment Using a Genetic Algorithm. Can. J. Civ. Eng. 2022, 49, 1392–1401. [Google Scholar] [CrossRef]
  21. Roig, A.; Lara-Bocanegra, A.J.; Xavier, J.; Majano-Majano, A. Design Framework for Selection of Grid Topology and Rectangular Cross-Section Size of Elastic Timber Gridshells Using Genetic Optimisation. Appl. Sci. 2023, 13, 63. [Google Scholar] [CrossRef]
  22. Gokul Santhosh, S.; Singh, A.P.; Abdul Akbar, M. Parametric Studies and Optimization of Grid Shell Structures Using Genetic Algorithm. In Recent Trends in Civil Engineering, Proceedings of the ICRACE 2021, Silchar, India, 17–19 September 2021; Sil, A.N., Kontoni, D.-P., Pancharathi, R.K., Eds.; Springer Nature: Singapore, 2023; pp. 109–122. [Google Scholar]
  23. Landmann, A.; Mahamid, M.; Amir, O. Cost Optimization of Cross-Laminated Timber Panels in One-Way Bending. Eur. J. Wood Prod. 2022, 80, 1275–1291. [Google Scholar] [CrossRef]
  24. Šilih, S.; Premrov, M.; Kravanja, S. Optimum Design of Plane Timber Trusses Considering Joint Flexibility. Eng. Struct. 2005, 27, 145–154. [Google Scholar] [CrossRef]
  25. Šilih, S.; Kravanja, S.; Premrov, M. Shape and Discrete Sizing Optimization of Timber Trusses by Considering of Joint Flexibility. Adv. Eng. Softw. 2010, 41, 286–294. [Google Scholar] [CrossRef]
  26. EN 1995-1-1; Eurocode 5: Design of Timber Structures—Part 1–1: General—Common Rules and Rules for Buildings. CEN: Belgium, Brussels, 2016.
  27. EN 1995-1-2; Eurocode 5: Design of Timber Structures—Part 1–2: General—Structural Fire Design. CEN: Belgium, Brussels, 2016.
  28. Villar, J.R.; Vidal, P.; Fernández, M.S.; Guaita, M. Genetic Algorithm Optimisation of Heavy Timber Trusses with Dowel Joints According to Eurocode 5. Biosyst. Eng. 2016, 144, 115–132. [Google Scholar] [CrossRef]
  29. Villar-García, J.R.; Vidal-López, P.; Rodríguez-Robles, D.; Guaita, M. Cost Optimisation of Glued Laminated Timber Roof Structures Using Genetic Algorithms. Biosyst. Eng. 2019, 187, 258–277. [Google Scholar] [CrossRef]
  30. Mayencourt, P.; Mueller, C. Hybrid Analytical and Computational Optimization Methodology for Structural Shaping: Material-Efficient Mass Timber Beams. Eng. Struct. 2020, 215, 110532. [Google Scholar] [CrossRef]
  31. Jelušič, P. Determining Optimal Designs of Timber Beams with Non-Uniform Cross-Section. In High Performance and Optimum Design of Structures and Materials; WIT Transactions on The Built Environment: Ljubljana, Slovenia, 2018; Volume 175, pp. 169–175. [Google Scholar]
  32. Baranski, J.; Szolomicki, J.; Damian, K. Shape Optimization of Glulam Timber Roof Girders. In Proceedings of the World Congress on Engineering and Computer Science, London, UK, 4–6 July 2018; Volume 2. [Google Scholar]
  33. EN 14080; Timber Structures—Glued Laminated Timber and Glued Solid Timber—Requirements. CEN: Belgium, Brussels, 2013.
  34. EN 1991-1-4/AC-A1; Eurocode 1: Actions on Structures—Part 4: Wind Actions. CEN: Brussels, Belgium, 2010.
  35. EN 1991-1-1/AC; Eurocode 1: Actions on Structures—Part 1: General Actions—Densities, Self-Weight, Imposed Loads for Buildings. CEN: Brussels, Belgium, 2009.
  36. Argüelles-Álvarez, R.; Arriaga-Martitegui, F.; Esteban-Herrero, G.I.; González, R.A.B. Wooden Structures: Calculation Basis; AITIM (Asociación de Investigación Técnica de las Industrias de la Madera): Madrid, Spain, 2018. (In Spanish) [Google Scholar]
  37. Borgström, E.; Karlsson, R. Design of Timber Structures—Structural Aspects of Timber Construction; Swedish Forest Industries Federation: Stockholm, Sweden, 2016. [Google Scholar]
Figure 1. Design and dimensions for the 3D roof timber structure optimization.
Figure 1. Design and dimensions for the 3D roof timber structure optimization.
Applsci 13 05731 g001
Figure 2. Structural design model.
Figure 2. Structural design model.
Applsci 13 05731 g002
Figure 3. Optimization process of the roof structure by means of genetic algorithms.
Figure 3. Optimization process of the roof structure by means of genetic algorithms.
Applsci 13 05731 g003
Figure 4. Resulting plane of the multiple linear regression for Cost, Snow and Span.
Figure 4. Resulting plane of the multiple linear regression for Cost, Snow and Span.
Applsci 13 05731 g004
Figure 5. Multiple linear regression plot of the relationship between Snow, Span and Hb segmented by Hp.
Figure 5. Multiple linear regression plot of the relationship between Snow, Span and Hb segmented by Hp.
Applsci 13 05731 g005
Figure 6. Multiple linear regression plot of the relationship between Snow, Span and Wb segmented by Hp.
Figure 6. Multiple linear regression plot of the relationship between Snow, Span and Wb segmented by Hp.
Applsci 13 05731 g006
Figure 7. Purlin height depending on the snow load ranges.
Figure 7. Purlin height depending on the snow load ranges.
Applsci 13 05731 g007
Figure 8. Resulting plane for the multiple linear regression of the relationship between Sp, Span and Snow for Hp = 160 mm.
Figure 8. Resulting plane for the multiple linear regression of the relationship between Sp, Span and Snow for Hp = 160 mm.
Applsci 13 05731 g008
Figure 9. Beam separation depending on the snow load ranges.
Figure 9. Beam separation depending on the snow load ranges.
Applsci 13 05731 g009
Table 1. Correlation, determination and test coefficients.
Table 1. Correlation, determination and test coefficients.
RR2General Model Test
Fdf1df2p
10.99968,6153204<0.001
Table 2. Parameter estimation (slopes and constant) of the multiple regression model.
Table 2. Parameter estimation (slopes and constant) of the multiple regression model.
Parameter EstimateStandard Errortp
(Constant)13.8370.1535090.1<0.001
Snow−1.4310.11521−12.4<0.001
Span0.6560.0066898.2<0.001
Snow × Span0.2450.0050148.8<0.001
Table 3. ANCOVA results considering the effect of Snow, Span and Hp on Hb.
Table 3. ANCOVA results considering the effect of Snow, Span and Hp on Hb.
ParameterSum of SquaresdfMean SquareFp
Snow0.54810.548134.1<0.001
Span1.28211.282079.8<0.001
Hp0.23510.235214.6<0.001
Hp × Span0.17110.171510.70.001
Snow × Span0.23110.230614.4<0.001
Residuals3.2432020.0161
Table 4. Estimation of the effects of the considered variables on the response variable Hb.
Table 4. Estimation of the effects of the considered variables on the response variable Hb.
ParameterEffectEstimateSE95% Confidence Interval
LowerUpper
(Intercept)(Intercept)4.27520.243223.79564.75481
SnowSnow1.07550.184080.71251.43843
SpanSpan0.09460.010580.07370.11544
Hp200–1600.65460.171050.31730.99189
Hp × SpanSpan × 200–160−0.02430.00744−0.0390−0.00965
Snow × SpanSnow × Span−0.03040.00801−0.0462−0.01456
Table 5. ANCOVA results considering the effect of Snow, Span and Hp on Wb.
Table 5. ANCOVA results considering the effect of Snow, Span and Hp on Wb.
ParameterSum of SquaresdfMean SquareFp
Snow0.08210.082197.189<0.001
Hp0.00210.0025.4540.021
Hp × Snow0.00510.00512.498<0.001
Snow × Span0.42110.4211013.022<0.001
Snow × Span × Hp0.04810.048115.553<0.001
Residuals0.0842020.000
Table 6. Estimation of the effects of the considered variables on the response variable Wb.
Table 6. Estimation of the effects of the considered variables on the response variable Wb.
ParameterEffectEstimateSE95% Confidence Interval
LowerUpper
(Intercept)(Intercept)2.4280.0102.4092.447
SnowSnow−0.1210.009−0.138−0.104
Hp200–160−0.0460.020−0.084−0.007
Snow × HpSnow × 200–160−0.0610.017−0.095−0.027
Snow × SpanSnow × Span0.0080.0000.0080.009
Snow × Hp × SpanSnow × 200–160 × Span0.0050.0010.0040.006
Table 7. Purlin height frequencies according to snow load intervals.
Table 7. Purlin height frequencies according to snow load intervals.
Purlin Height (mm)Snow Load Range (kN/m2)FrequencyPercentage (%)Cumulative Percentage (%)
160[0.5, 1.4)11756.356.3
200[1.4, 2.0]9143.8100.0
Table 8. Correlation, determination and test coefficients.
Table 8. Correlation, determination and test coefficients.
RR2General Model Test
Fdf1df2p
0.9860.9721944.4782114<0.001
Table 9. Parameter estimation (slopes and constant) of the multiple regression model.
Table 9. Parameter estimation (slopes and constant) of the multiple regression model.
Parameter EstimateStandard Errortp
(Constant)0.7360.005141.102<0.001
Snow0.2090.00362.219<0.001
Span0.0010.0004.209<0.001
Table 10. Beam separation frequencies according to snow load intervals.
Table 10. Beam separation frequencies according to snow load intervals.
Beam Spacing (m)Snow Load Range (kN/m2)FrequencyPercentage (%)Cumulative Percentage (%)
4.1(1.0, 1.4)3918.818.8
(1.6, 2.0]5225.043.8
4.5[0.8, 1.0]3918.862.5
[1.4, 1.6]3918.881.3
5.0(0.6, 0.8)2612.593.8
5.6[0.5, 0.6]136.3100.0
Table 11. ANCOVA results considering the effect of Roof length, Snow range and Snow on the number of beams.
Table 11. ANCOVA results considering the effect of Roof length, Snow range and Snow on the number of beams.
ParameterSum of SquaresdfMean SquareFp
Roof length320.1891320.1891318.424<0.001
Snow range1.33211.3325.4850.023
Snow range × Roof length × Snow18.39729.19837.876<0.001
Residuals14.329590.243
Table 12. Estimation of the effects of the considered variables on the response variable Nb.
Table 12. Estimation of the effects of the considered variables on the response variable Nb.
ParameterEffectEstimateSE95% Confidence Interval
LowerUpper
(Intercept)(Intercept)1.2030.2030.7961.610
Roof lengthRoof length0.1910.0050.1800.201
Snow range 12–10.7550.3220.1101.399
Roof length × Snow range 1 × SnowRoof length × Snow range 1 × Snow0.0270.0040.0200.034
Roof length × Snow range 2 × SnowRoof length × Snow range 2 × Snow0.0250.0040.0180.032
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

Simón-Portela, M.; Villar-García, J.R.; Rodríguez-Robles, D.; Vidal-López, P. Optimization of Glulam Regular Double-Tapered Beams for Agroforestry Constructions. Appl. Sci. 2023, 13, 5731. https://doi.org/10.3390/app13095731

AMA Style

Simón-Portela M, Villar-García JR, Rodríguez-Robles D, Vidal-López P. Optimization of Glulam Regular Double-Tapered Beams for Agroforestry Constructions. Applied Sciences. 2023; 13(9):5731. https://doi.org/10.3390/app13095731

Chicago/Turabian Style

Simón-Portela, María, José Ramón Villar-García, Desirée Rodríguez-Robles, and Pablo Vidal-López. 2023. "Optimization of Glulam Regular Double-Tapered Beams for Agroforestry Constructions" Applied Sciences 13, no. 9: 5731. https://doi.org/10.3390/app13095731

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