The focus in this work is on a proposal regarding the last step, while the former two are briefly summarized in this Section; additional details can be found in [
30,
31]. A prerequisite behind the application of any ML approach is known to be represented by data availability: the ML algorithm then has to exploit (a subset of) the handled dataset to learn the link between the features of the structures on one side, and the response under pre-defined loadings (even in terms of environmental or operational variability) on the other side. The research goal of learning is to judge whether any geometry (typically, those unseen during learning) can be accurately classified. In
Section 3, it will be shown that this classification can be extremely difficult to carry out, even with a kind of artificial intelligence to govern the procedure, due to the large number of features allowed for in the analysis and to the complexity in their interplay. We should emphasize that a classification approach is able to deal with existing data, and not to foresee new ones for other geometries: we will return to this issue, in particular regarding generative approaches, in the discussion related to future activities in
Section 5. Under the aforementioned limitations, the main objective of the present work is to find a suitable algorithm to classify the response of tall buildings with an outer diagrid structure under the considered actions.
Architectural and Structural Modelling
By exploiting parametric design, the architectural form of a tall building is dealt with as a three-dimensional shape characterised by: the geometry of top and bottom plans; the vertical transformation between the aforementioned geometries, namely the morph or twist or curvilinear transformation, occurring along the building elevation, see [
32]. At each story, the geometry is therefore a polygon; in our investigation the shapes at the top and at the bottom are chosen to be a 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 or 24 sided polygon. Hence, there are 12 alternative choices for the bottom plan and other 12 choices for the top plan, leading to a total of 144 building forms. The top and bottom plan areas are supposed to be 500 and 2025 square meters, respectively; the tall buildings are vertically tapered to guarantee better lateral stability with respect to constant-section buildings [
33]. The total height is set in such a way that the total usable area of all buildings is maintained at 70,000 square meters ± 1%: therefore, the number of floors may change in order to comply with this constraint. These settings are extracted from another research [
32] and modified by architectural consideration of actual tall buildings, including parameters like lease span (i.e., distance from the core to the exterior window) and the minimum core dimension. The total elevation of each model can be calculated by multiplying the distance from floor to floor (4 m) by the number of stories, resulting in a total height of 232 m (58 stories) or 236 m (59 stories). The aspect ratio, i.e., the ratio of height to the largest horizontal dimension of the bottom plan, ranges from 2.93 to 4.62. The maximum in-plane dimension of the bottom plan ranges between 45 and 59 m, while the average is about 51 m. In
Figure 1, the entire set of architectural forms is depicted in perspective and in-plan views, to provide an idea regarding how the 144 models differ from each other. Rhinoceros™ and Grasshopper™ have been used for this architectural modelling stage; the computational environment of Grasshopper™ has allowed to speed-up form generation, with a group of forms that could be easily (re)generated thanks to its parametric modelling capability.
A diagrid pattern representing the outer structure of each building is then mapped on its skin. The diagrid is assumed to have a tubular cross section and pinned joints. The concrete slabs at each floor are assumed as a rigid diaphragm transferring the dead load to the core, while the diagrid structure has to sustain the lateral loads representing the seismic effects according to the statically equivalent method. The dead load is assumed to be constant and equal to 4.50 kN/m
2, while a 2.50 kN/m
2 live load is considered; all floors receive 100% of the dead load and 20% of the live load. Since our objective is to ascertain the feasibility of the ML approach to link architectural and structural choices, we make here the conventional assumption to allow for a weak seismic event, which implies that a linear elastic response of the structure is taken into account. The response is therefore purposely assumed to be not significantly affected by modes of vibrations higher than the fundamental one in each principal direction. The total amount of the equivalent lateral force is computed according to Eurocode 8 and then applied at the center of mass of each story proportionally to the floor height and mass [
34]. Seismic and other loads are combined with their deterministic value, i.e., in the load combination a factor of 1 is simply assumed. More precisely, the seismic force is computed by following this procedure: (i) the input acceleration is determined according to the design spectrum; (ii) the base shear force is computed; (iii) the said shear force is distributed among all stories. The design spectrum
is set by the standard and it can be computed on the basis of: the design ground acceleration
; the soil factor
S; the behavior factor
q; the fundamental vibration period
along the direction of interest; the periods
,
and
, related to the start of the acceleration-constant branch, the start of the velocity-constant branch and the start of the displacement-constant branch in the design spectrum, respectively. As indicated in [
34], the expression to be used in case of a low seismic event characterized by
, is:
with the values specified in
Table 1 for the ground located in Tehran, Iran (ground type C).
It is worth stressing that the linear static assumption is somehow enforced: in view of our objective (ML-based classification), the seismic load should be therefore considered as a conventional horizontal excitation to compare different design alternatives, more than an actual representation of the earthquake action. The encouraging results for the classification that are going to be shown in
Section 4 will spur us to pursue improvements in the future as to the representation of the actual seismic load and response. The fundamental vibration period for all the models included in this research has been computed using Karamba™, a structural analysis plug-in for Grasshopper™ [
35]. In addition, the adopted standard defines a lower bound for
, represented by the product of the lower bound factor of the horizontal design spectrum
and
: it is worthwhile to mention that in most cases this second alternative, shown in Equation (
1), is used. Next, the base shear
is computed according to:
where
m is the total mass of the building and
a possible reduction factor, set to 1 in our analysis. Finally, the shear force is distributed to each
i-th story, depending on the story height
and weight
, by using:
For the sake of simplicity, in this research the orientation of the equivalent seismic action is assumed along an axis of symmetry at the bottom plan, as indicated in
Figure 1b. An example of the tall building structures is shown in
Figure 2.
A tubular steel section is assigned to the diagonal diagrid elements, with a diameter of 80 cm and a thickness of 2 cm. For the horizontal members of the diagrid, a 60 cm diameter and a 1.5 cm thickness are specified. The floor slabs are modelled as a shell mesh in C45/55 concrete and it acts as a rigid diaphragm, redistributing the seismic load from the centre of mass of each floor to the diagrid nodes on the same plane. Furthermore, diagrid nodes are connected by pinned joints. The boundary condition of the building is set at the ground level through pinned joints. Finally, the structural model of each building contains about 60 shell elements for each rigid floor slab and about 12,000 Euler-Bernoulli beam elements.
The structural analysis is then carried out with the mentioned software Karamba™. As anticipated, in the analysis each structure is assumed to behave linearly, avoiding to consider possible damage states, see [
31]. The results of the analysis are processed in terms of: input parameters related to the architectural design, such as the number of polygon edges at the top and bottom floors, the total gross area, the diagrid degree (namely the angle between the horizontal plane and a diagonal truss element), and the façade area; output parameters related to the structural response, such as the total weight, and relevant drift (measured by the horizontal displacement at the top of the building), the maximum utilization of the structural components, the total length of diagrid members, the expected design weight (the sum of the products of each member utilization times its weight) and the maximum normal force. A naive but sometimes useful method adopted to comparatively assess the effects of the shape of the building on its structural performance is shown in
Figure 3, where the 12 × 12 grid already depicted in
Figure 1 is related to coded colours to report a feature of the structural response. For example, in
Figure 3 the drift is considered as ranging between 41 cm and 177 cm; depending on the specific feature reported, the pattern in this and similar diagrams may change. This type of diagrams provides a first insight into the structural response: it can be seen that, by increasing the number of polygon edges, the response gets characterized by smaller drift values [
30].
In
Figure 4, the forms showing the best, the average, and the worst solutions are visible: model 132 (dark blue) turns out to be the best, with the minimum drift (41 cm) and the minimum expected design weight (about 800 tons), as linked to its 24-sided polygons at the top and bottom plans; model 51 (light blue), having a 5-sided polygon at top plan and a 7-sided polygon at the bottom plan, performs as a kind of average solution, with a drift equal to 125 cm and 1113 tons as expected design weight; model 103 (green), with 9-sided polygon at the top plan and a 11-sided polygon at the bottom plan, is instead the worst form with a maximum drift (177 cm) and the highest expected design weight (1250 tons).
As the previous discussion evidences, this naive approach cannot easily provide a quantitative assessment of the structural response, as affected by the architectural design. Hence, we discuss next our proposed data-driven methodology able to dig into the available results and recognize hidden patterns in the data.