1 Introduction

The determination of the structural capacity is paramount for the seismic assessment of existing buildings. Typically, this goal is pursued adopting non-linear static procedures (pushover), which require less computational cost and user effort with respect to non-linear dynamic ones. It is acknowledged that non-linear numerical analyses are the most refined tools for the seismic assessment of existing buildings. However, the accuracy of such methods relies on the ability to properly capture the failure mechanism of the structure. For this reason, reliable seismic assessment procedures are needed to allow the simple identification of the potential structural weaknesses and their influence on the overall building capacity. To this extent, the New Zealand Society for Earthquake Engineering (NZSEE 2017), provides an analytical tool to capture the behaviour of RC frames, cantilever walls and dual wall/frame systems and identify their potential structural weaknesses: the Simple Lateral Mechanism Analysis, namely SLaMA.

This method originates from literature works focused on the interaction between the members that compose RC structures (Priestley and Calvi 1991; Park 1995; Priestley 1997). More details about SLaMA can be found in NZSEE (2017), Del Vecchio et al. (2017, 2018a) and Gentile (2017), together with its full historical background. In the same works, the original SLaMA procedure is validated through the application to a real RC case study building subjected to a strong earthquake, comparing the results to the observed damage. In Gentile et al. (2019a), a revised procedure for RC bare frames was proposed and validated through an extensive parametric study. In Gentile et al. (2017a), it was proposed to use SLaMA as a tool to test the reliability of numerical pushover analyses carried out with commercial software.

In the current version of SLaMA, the possible influence of infill walls within infilled frames can be considered only at local level, with checks on the RC members. However, global effects are not captured, including significant modifications on strength, stiffness and displacement ductility (Crisafulli et al. 2000; Del Vecchio et al. 2018b). In general, this might significantly change the outcome of a seismic assessment based on a non-linear static capacity curve (particularly for the Serviceability Limit State, SLS). In this paper, a SLaMA procedure is proposed which extends the capabilities of the existing SLaMA for bare frames, allowing to comprehensively include the in-plane contribution of the infills on the non-linear capacity curve of masonry-infilled RC frames (Fig. 1). Although particularly important, the out-of-plane response of the infills is outside the scope of this paper, and requires further investigations.

Fig. 1
figure 1

Overall of the SLaMA method for bare and infilled frames

The extended SLaMA is based on the possibility to separately calculate the base shear contributions of the frame and the infills, made possible by considerations on global equilibrium. Such considerations also allow to define a novel decoupling procedure to post-process the results of pushover or time history analyses, where infills are modelled as single or multiple diagonal struts. Rather than separately analyse the bare and infilled configurations, this procedure can be used to decouple—or disaggregate—the frame and infills contribution to the global base shear capacity within a single numerical analysis. Hence, after a literature review on the available infill macro-models, the decoupling procedure for numerical analyses is demonstrated through the pushover analyses of an ideal two-storey one-bay frame, considering different infill configurations, i.e. uniformly infilled or pilotis.

The completely-analytical SLaMA procedure for masonry-infilled RC infilled frames is therefore presented on a step-by-step basis. In a companion paper (Gentile et al. 2019b), the reliability of the such SLaMA procedure is validated by means of an extensive parametric analysis over 72 case studies, and comparison to refined numerical pushover analyses.

2 Infilled frames modelling techniques: literature review

Extensive experimental and analytical research has been carried out since the 1960s with regard to the problem of accounting for the presence of infills in the analysis and design of infilled frames. The effects of the infills on the response of frame structures are typically referred to as “local” and “global” effects, as shown in post-earthquake observations (e.g. De Luca et al. 2017). The first group relates to a significant modification of the distribution of the internal actions, with respect to the bare frame configuration. This might trigger a number of failure mechanisms in the structural members, e.g. shear failure in joint panels or columns. Global effects are instead related to the initial increase in strength and stiffness with respect to the bare frame configuration, followed by a decrease related to the post-peak behaviour of the infills. Moreover, another important global effect is the possible modification of the global plastic mechanism (e.g. soft-storey).

For particularly detailed analyses, micro-modelling techniques are more typically adopted, in which masonry bricks and mortar are explicitly modelled by means of Finite or Discrete Element Modelling approaches. With such computationally-demanding techniques—outside the scope of this paper—great accuracy can be achieved, provided that a high number of parameters is calibrated and great effort is spent in the interpretation of the results.

To overcome such difficulties, macro-modelling techniques are widely adopted (summarised for example in Crisafulli 1997 and synthetically shown in Fig. 2). This is a trade-off in which computational cost is considerably reduced but the ability to capture local effects is partly lost. On the other hand, global effects are well-captured. Generally, such techniques involve the representation of the infills with one or more equivalent struts.

Fig. 2
figure 2

Typical strut-based macro-modelling techniques

The idea of considering the effect of the infills as a single equivalent strut was introduced by Polyakov (1960), applied for the first time by Holmes (1961). Smith (1966) proposed to calibrate the width of the equivalent strut basing on the analogy with the contact length of a beam on an elastic foundation subjected to a point load. To this extent, many equations are available (Mainstone 1971, 1974; Liuaw and Kwan 1984; Paulay and Priestley 1992; Flanagan and Bennett 2001; among others). One widely adopted model, also used in this work, is the one proposed by Bertoldi et al. (1993), which allows to calibrate the strut properties considering the various failure mechanisms that might affect the original panel. The step-by-step characterisation of the infills according to this model is given in Table 1, shown in Sect. 4.1.

Using the single strut approach results in a well-documented error in the determination of the internal actions distribution expected from the infill–frame interaction. This was proven, for example, in Smyrou et al. (2011), comparing the results of a pseudo-dynamic test on a full-scale, four-storey, three-bay, RC frame with a numerical macro-model. Crisafulli et al. (2000) demonstrated the same limitation by comparing the pushover results of single-, two- and three-struts models of an ideal one-bay, one-storey frame to a refined finite element model (Fig. 3). The conclusion was that the three-struts model (firstly proposed by Chrysostomou 1991) was able to capture the internal action diagrams with satisfactory accuracy. Other multi-strut macro-models are available in the literature, with different type, number and orientation of the struts (e.g. Thiruvengadam 1985; Hamburger and Chakradeo 1993; El-Dakhakni 2000; Crisafulli and Carr 2007; Rodrigues et al. 2010; Furtado et al. 2015).

Fig. 3
figure 3

Bending moment comparison for a one-bay one-storey frame using different models for the infill (modified after Crisafulli et al. 2000)

Regardless of the adopted model, a correct representation of the hysteretic behaviour of the masonry panel is crucial to describe its peculiar strength and stiffness degradation. To this extent, a refined analytical formulation of the backbone curve, together with the hysteresis rules, was proposed in Crisafulli (1997), based on the observation of experimental tests on masonry panels.

3 Infill/frame decoupling procedure for strut-based numerical analyses

The basis of the SLaMA method for infilled frames (outlined in Sect. 4) is the separate calculation of the overturning moment (OTM) and base shear (VB) contributions related to the infills (OTMINF, VB,INF) and the frame (OTMRC, VB,RC). Clearly, the sum of such contributions leads to the global response (Eqs. 12). The separate consideration of infills and frame is based on global equilibrium, as described herein. As mentioned in Sect. 1, the same equilibrium considerations allow to define a procedure to post-process the results of numerical analyses (pushover or time history), by decoupling the contributions of the frame and the infills. To better explain the rationale behind the proposed SLaMA method (Sect. 4), the full decoupling procedure is described herein, although it is not used in its entirety within SLaMA.

$$OTM_{TOT} = OTM_{RC} + OTM_{INF} \quad where\quad OTM_{RC} \ne OTM_{{RC\left( {bare} \right)}}$$
(1)
$$V_{B,TOT} = V_{B,RC} + V_{B,INF} \quad where\quad V_{B,RC} \ne V_{{B,RC\left( {bare} \right)}} .$$
(2)

In fact, when a single- or a multi-strut numerical model is adopted, the influence of the infills on the global response is usually estimated by running two separate numerical non-linear analyses: one on the bare frame and one on the infilled frame configuration, subtracting the first capacity curve from the second. The two analyses are not correlated and therefore a bias is introduced in the estimation of the infill-to-frame interaction. Moreover, two non-linear analyses—either pushover or time-history—are needed. By using the proposed decoupling procedure, the infill and frame contributions are more appropriately calculated by carrying out a single non-linear analysis.

3.1 Proposed decoupling procedure

The decoupling procedure herein proposed—either valid for single- or multi-strut approaches—is discussed considering a structural model in which the masonry struts are connected to the beam and columns interfaces by means of rigid arms able to carry compression only (see Fig. 2f). It is deemed that such a model, introduced by Magenes and Pampanin (2004), allows for a more realistic shear transfer to beam–column joints and it is discussed in detail in the companion paper (Gentile et al. 2019b), including its implication on the distribution of the internal actions. Anyway, the decoupling procedure discussed in this section is general, and it can be applied also for the more common modelling strategy in which the masonry equivalent diagonal struts are directly connected to the centroid of the beam–column joints.

Within a single step of a non-linear analysis, the superposition principle holds and any kind of decomposition of the acting forces and related internal actions is allowed. Figure 4 shows a particular application of this process for a pushover analysis (the application to a time history is conceptually identical). The infills are firstly substituted with the forces that they exert on the frame (namely, their axial load Pij, where i is the index of the storey and j is the index of the bay, as shown in Fig. 4b). The strut forces are then decomposed into their horizontal and vertical components, according to the inclination αij of the struts. Finally, the whole structural scheme is seen as the sum of two sub-schemes: one in which the external forces Fi are applied together with the horizontal components of the strut forces (Fig. 4b1) and another in which only the vertical components of the infill forces are applied (Fig. 4b2).

Fig. 4
figure 4

Contributions to the base shear from the frame and the infills: superposition principle in a general step of a non-linear analysis

The scheme in Fig. 4b1 can be interpreted as a bare frame structure loaded with the modified force pattern, \(\bar{F}_{i}\) (Eq. 3, Fig. 4), which includes the forces Fi (force pattern in a pushover or the storey shear forces in a time history analysis). The modified pattern \(\bar{F}_{i}\) embeds the horizontal components of the strut forces, and hence it changes in each step of the non-linear analysis depending on the axial loads in the equivalent struts. Clearly, the mechanical response of this scheme is different from the response of a bare frame.

$$\bar{F}_{i} = F_{i} + \mathop \sum \limits_{j = 1}^{{N_{bays} }} P_{i + 1,j} \cos \alpha_{i + 1,j} - P_{ij} \cos \alpha_{ij} .$$
(3)

The last scheme (Fig. 4b2), in which only the vertical components of the strut forces are applied, allows calculating the influence of the infills in resisting the overturning moment. In particular, the vertical components of the strut forces become shear for the beams and, in turn, axial load for the columns (ΔNinf,j). This creates the tension–compression couples that contribute in resisting the overturning moment due to the applied external forces Fi, calculated with Eq. 4, where Lbay,j is the length of the jth bay and Pij is the strut force at ith storey, bay jth. Internal actions related to the vertical components of the strut forces (in particular, shear and bending moment) can theoretically influence the above-mentioned overturning-resisting mechanism. However, such internal actions are deemed to be negligible, and therefore this effect it is not considered. This applies also if the equivalent struts are directly connected to the centroid of the beam–column joints.

$$OTM_{INF} = \mathop \sum \limits_{j = 1}^{Nbays} L_{bay,j} \Delta N_{INF,j} = \mathop \sum \limits_{i = 1}^{Nfloors} \mathop \sum \limits_{i = 1}^{Nbays} L_{bay,j} P_{ij} \sin \alpha_{ij} .$$
(4)

This overturning-resisting mechanism works in addition to the typical mechanism of a bare frame (Eq. 5) i.e. the base column moments Mc,j plus the tension–compression couples coming from the sum of the beam shears Vb,ij = (M l b, ij  + M r b, ij )/Lbay,j, where M l b, ij and M r b, ij are the beam moments in the left and right end sections. In Eq. 5, Mc,j, M l b, ij and M r b, ij are the moment in the columns and the beams measured at a given (and general) value of the global displacement. Figure 5 shows the overturning-resisting mechanism for a general configuration of the frame and a general distribution of the infills. However, the above-mentioned modified force pattern affects the internal actions distribution on the frame members and, as a result, the latter overturning-resisting mechanism is modified with respect to the behaviour of a bare frame (OTMRC ≠ OTMRC(bare)).

$$OTM_{RC} = \mathop \sum \limits_{j = 1}^{Ncols} M_{c,j} + \mathop \sum \limits_{i = 1}^{Nfloors} \mathop \sum \limits_{i = 1}^{Nbays} V_{b,ij} L_{bay,j} .$$
(5)
Fig. 5
figure 5

Overturning-resisting mechanism: frame and infills contributions

Given the amount of overturning moment resisted by the infills, the related base shear contribution is calculated according to Eq. 6, where H* is the position of the resultant of the external forces that produces the same global over turning moment (Eq. 7, in which Hi is the height of the ith storey, measured from the foundation). The height H*, also measured from the foundation, can be easily calculated for each step of the non-linear analysis, since the value of the external forces Fi is known.

$$V_{B,INF} = \frac{{OTM_{INF} }}{{H^{*} }}$$
(6)

where

$$H^{*} = \frac{{\mathop \sum \nolimits_{i} F_{i} H_{i} }}{{\mathop \sum \nolimits_{i} F_{i} }}.$$
(7)

Finally, by subtracting—for each step—the infills-related base shear to the total base shear measured in the non-linear analysis, the frame base shear \(V_{b,RC}\) is obtained (Eq. 8) and the result of the analysis can be “decoupled” or “disaggregated” (e.g. Fig. 6). Such figure also highlights the difference, although not substantial, of the frame contribution with respect to the bare frame response. This is more pronounced (a) in the neighbourhood of the peak response of the infills and (b) for particularly small displacements, where the contribution of the frame is practically zero.

$$V_{B,RC} = V_{B,TOT} - V_{B,INF} .$$
(8)
Fig. 6
figure 6

Decoupling—or disaggregation—of the frame and infills contributions within a single pushover analysis

It is worth noting that this decoupling procedure is applicable to multi-strut macro-modelling of the infills, accounting for the additional struts forces with minor modifications in the axial load Pij in Eq. 4. For instance, if two or more parallel struts define each infill (Fig. 2), Pij is defined as the sum of the axial load of each parallel strut, since they contribute together to the increased axial load of the column adjacent to them.

3.2 Practical application of the decoupling procedure

The proposed procedure to decouple the results of a numerical analysis is herein applied to the pushover analysis of a one-bay two-storeys benchmark frame presenting 3 different infills configurations (Fig. 7): bare, pilotis, uniformly infilled. The analyses are conducted in displacement-control protocol and neglecting P-Delta effects. It is acknowledged that the first mode shape could be preferred to define the external force profile (Fi), since it depends on the distribution of the infills. However, the pushover analyses herein carried out have the sole purpose of showing the applicability of the decoupling procedure. Therefore, for a better comparison, a linear external force profile is adopted. Fixed boundary conditions are assumed at the base of the columns, together with rigid in-plane floor diaphragm constraint. The non-linear FEM software Ruaumoko (Carr 2016) is used for the calculations. Giberson mono-dimensional elements (Sharpe 1976) are adopted for beams and columns, with the end cross-sections governed by a bi-linear moment–curvature relationship. The equivalent plastic hinge length is calculated according to Priestley et al. (2007). Rigid end offsets are adopted to model the joint panels. Infill panels are modelled using a modified version of the typical single equivalent strut approach (Fig. 2f). The strength of the equivalent struts is defined according to the formulations proposed by Bertoldi et al. (1993) (Table 1), which consider different failure mechanisms of the infill, including crushing at the centre or near the corners, sliding shear or diagonal tension. The struts are not able to sustain tension forces and the compression branch of their response is governed by the Axial Stress–Axial Strain relationship proposed in Crisafulli (1997).

Fig. 7
figure 7

Benchmark cases for the practical application of the decoupling procedure

It is worth mentioning that, in this particular example, the RC frame members are designed according to capacity design principles and good detailing practice, leading to a high displacement capacity of the frame. On the other hand, the characteristics of the unreinforced masonry infill panel are representative of the construction practice in the Mediterranean area (Morandi et al. 2011). It is worth mentioning that more details for both RC and infill members can be found in Gentile et al. (2018).

The results of the pushover analyses are shown in Fig. 8, highlighting the frame and infill coupled and decoupled contributions in each configuration. For these particular case studies, the detailing of the RC members allows, in both the pilotis and the uniform case, to engage the infills up to a drift where their contribution vanishes and to finally develop a global mechanism in the frame. Therefore, the peak infills contribution develops for different values of the top displacement, since the infills are engaged differently, according to the different displacement shape in each case study.

Fig. 8
figure 8

Pushover analysis results disaggregation for bare, pilotis and uniform cases

The peak contribution of the infills to the base shear (Eq. 6, dash-dot lines in Fig. 8) for the uniformly infilled case is approximately double with respect to the analogous contribution in the pilotis case. This somehow indicates a proportionality between this parameter and the number of the infills, provided that the frame is not affected by any local mechanism (i.e. soft storey). This result is corroborated by an extensive parametric analysis conducted in the companion paper (Gentile et al. 2019b). It is worth mentioning that the frame considered for this application of the decoupling procedure is characterised by a strong column–weak beam (SCWB) design. For such kind of frames, a global mechanism is generally expected. It could be argued that, for SCWB pilotis frames, a soft storey mechanism might develop. This is due to the geometric stiffening of the upper storeys, clearly caused by the infills, which “forces” the shear-type behaviour of first storey, regardless of the SCWB feature.

However, a numerical model of a pilotis frame based on a single equivalent-strut approach fails to capture such behaviour by definition, since the columns can form plastic hinges only if they are weaker than the beams. The outcome of a numerical pushover based on such approach can be improved by considering an adaptive force pattern, or at least a constant force profile (which better mimics the adaptive one in this particular case). In this particular application, a linear force profile is chosen to have consistent results for the three case studies. Therefore, such effect is not captured in this application. Finally, it is worth mentioning that most existing pilotis frames are also characterised by a weak column–strong beam feature, which clearly leads to a soft-storey plastic mechanism at the first storey. By adopting SLaMA, rather than a numerically-based pushover, the soft-storey plastic mechanism in pilotis frames can be captured explicitly adopting the “Column–Sway” procedure (as described in Sect. 4.3).

As expected, the frame contribution (Eq. 8) differs from the response of the bare frame, and this effect is more pronounced in the pilotis case. This can be confirmed calculating the “modified” force pattern \(\bar{F}_{i}\) (Eq. 3) that can be imagined acting on a bare frame (Fig. 4b1). In fact, the distribution of the infills plays a major role in the definition of the forces \(\bar{F}_{i}\). This is demonstrated in Fig. 9, where the modified force pattern \(\bar{F}_{i}\) is calculated for the uniformly infilled and the pilotis cases, in correspondence of the peak contribution of the infills. Clearly, the presence of the infills at the ground storey creates a bypass for part of the force of the first storey, directly transmitting it to the foundations.

Fig. 9
figure 9

Modified force pattern on the frame contribution schemes calculated at the peak response of the infills

Finally, Fig. 10 shows the shear diagram of the uniform and the pilotis cases, calculated in correspondence of the peak of the infills contribution (the related point on the capacity curves is also indicated in Fig. 9). In both cases, the results are compared to the bare frame shear diagrams, related to the same top displacement (the beam shear is not shown to improve the readability of the plot). By connecting the equivalent struts to the beams and columns interfaces, it is possible to observe the discontinuity in the shear diagram of the columns, which is basically a “bypass” action that considerably reduces their shear demand. Although the “bypass” can be also captured by connecting the struts in the joints centroids, the modelling strategy adopted in this work allows to more realistically consider the shear demand on the beam–column joints, which can be considerably higher than the column shear demand, as shown in Fig. 10.

Fig. 10
figure 10

Columns shear diagram at the peak response of the infills

4 SLaMA procedure for infilled frames

In the proposed SLaMA procedure for infilled-frames structures (Fig. 11), the overall framework (assumptions and phases) is consistent with the New Zealand seismic guidelines (NZSEE 2017). Namely, the frame members (beams, columns, beam column joints, infills) are mechanically characterised (moment–curvature, moment–axial load interaction diagrams, shear strength, etc.). Different codes or standards can be used for such purpose (EC8 2015; ASCE 41-13 2014), although in this paper NZSEE (2017) is adopted. Further investigation is needed to compare the results of SLaMA with different initial assumptions on the mechanical characterisation of the members. The interaction between different members (hierarchy of strength) is studied for each beam–column joint sub-assembly. The probable plastic mechanism is identified basing on the hierarchy of strength, including global mechanisms or soft-storey.

Fig. 11
figure 11

Flowchart for the proposed SLaMA procedure for masonry-infilled RC frames

According to the expected plastic mechanism, the appropriate set of equations is selected to calculate the global force–displacement curve. Three sets of equations are available, related to the most recurrent plastic mechanisms: BeamSway, with plastic hinges developing for all the beams and at the base of the columns, Mixed-Sway, in which possible column hinging, shear failures or joint failures are accounted for, or ColumnSway (soft storey). The process is illustrated on a step-by-step basis in Gentile et al. (2019a) for RC bare frame structures.

With regard to infilled frames, the main idea is to start from the bare frame capacity curve and to add the contribution of the infills. It is worth mentioning that such calculation is based on global equilibrium only (namely, Eq. 4), rather than the full decoupling procedure (Sect. 3.1). Two different sets of equations are proposed to calculate the global force–displacement curve: one for global plastic mechanisms (Beam–Sway and Mixed-Sway) and one for local mechanisms (Column–Sway, or soft storey). Also in this case, the results of the hierarchy of strength allow to select the most appropriate set of equations to use.

It is worth mentioning that, consistently with the general SLaMA framework, the proposed procedure does not consider the distribution of internal actions. Therefore, local effects related to the infills are not expressly considered, and in turn it is not possible to capture possible changes of the plastic mechanism related to such phenomena. As typically done with numerical analyses based on a single-strut macro-model, local effects are considered by post-processing the global results.

4.1 Mechanical characterisation of the infills

Regardless of the adopted set of equations to calculate the capacity curve, depending on the expected plastic mechanism, the mechanical characterisation of the infills is needed, in terms of shear versus inter-storey drift of the equivalent struts. Among others, the formulation proposed by Bertoldi et al. (1993) is chosen in this work because of its ability to consider different collapse modes of the infill. This model is summarised in Table 1 [and described on a step-by-step basis in Gentile (2017)]. After calculating the infill strength for the different failure modes (σwi), the final strength of the equivalent strut is set equal to \(f_{m} = { \hbox{min} }\left( {\sigma_{wi} } \right)\).

Table 1 Summary of the Bertoldi et al. (1993) model for the characterisation of the infills

The effect of openings can be accounted for reducing the strength/stiffness of the equivalent struts using a calibrated reduction factor. Further investigations are needed to calibrate/validate the use of reduction factors in SLaMA, therefore no particular suggestion is made. It is worth noting that other capacity models can be used, without restrictions for the overall SLaMA procedure.

For the characterisation of the stress–strain envelope of the struts, a simplification of the backbone curve proposed by Crisafulli (1997) is chosen (Fig. 12). For the sake of simplicity, the behaviour of the equivalent strut is defined by a three-branch linear curve characterised by a point at one-third of the strain at peak stress (end of the linear branch), the peak and the ultimate point. As an approximation, the strut axial load (or stress) corresponding to one-third of the strain at peak stress is considered equal to half the peak axial load (or stress). Typical values of the strain corresponding to the peak stress in the strut range between 0.002 and 0.004 (Magenes and Pampanin 2004) while the ultimate strain ranges between 5 and 10 times the strain at peak stress (Crisafulli 1997). Finally, the strain in the strut ɛINF is converted into inter-storey drift, θINF, by means of geometric conditions (Magenes and Pampanin 2004, see Fig. 12 and Eq. 9, where Lbay is the bay length and hint is the inter-storey height). In this way, it is possible to relate a limit state of the infill (i.e. peak or ultimate) to the corresponding inter-storey drift

$$\theta_{INF} = \frac{{\Delta_{int} }}{{h_{int} }} = \frac{{L_{bay} }}{{h_{int} }} - \sqrt {\left( {1 - \varepsilon_{INF} } \right)^{2} \left( {1 + \left( {\frac{{L_{bay} }}{{h_{int} }}} \right)^{2} } \right) - 1} .$$
(9)
Fig. 12
figure 12

a Stress strain relationship of the strut, b geometrical conversion of the strain of the strut into inter-storey drift

4.2 Global mechanisms capacity curves: Beam–Sway and Mixed-Sway

For Beam-Sway or Mixed-Sway plastic mechanisms, the RC frame and the infills are considered to be two lateral resisting systems working in parallel. Hence, after their separate calculation, the contributions of the frame and the infills are summed to obtain the capacity curve of the infilled frame.

As described in Sect. 3.1, the distribution of the infills plays a major role in the definition of the frame contribution the total base shear. Although such difference is not substantial, the more the distribution of the infills is irregular, the more the response of the frame part differs from the behaviour of a bare frame. In the context of a simplified analysis such as the proposed SLaMA, the frame contribution is assumed equal to the bare frame capacity curve [calculated as proposed by Gentile et al. (2019a) and Gentile (2017)]. This introduces a small error in the calculation, but at the same time it allows to considerably simplify the calculations. For non-uniformly infilled cases (e.g. pilotis), this approximation might cause over-prediction of the base shear frame contribution close to the frame yielding point (Fig. 8). However, it is deemed that this has a minor influence on the overall result.

The infills contribution curve is calculated on the sole basis of global equilibrium (namely, Eq. 4), and it is defined by three conditions: (1) the first infill reaches the linearity limit drift (θ lin INF, ij ), (2) the first infill reaches the peak drift (θ peak INF, ij ), (3) the last infill reaches the ultimate drift (θ u INF, ij ). Equations 1012 are used to define the drift limit states, also calculating the position of the infills that are “causing” those limit states (storey klin, kpeak and ku, respectively).

$$\theta_{INF}^{lin} = \hbox{min} \left( {\theta_{INF,ij}^{lin} } \right)\quad {\text{where}}\quad {\text{i}} = 1, \ldots ,N_{storeys} , \quad j = 1, \ldots ,N_{bays}$$
(10)
$$\theta_{INF}^{peak} = { \hbox{min} }\left( {\theta_{INF,ij}^{peak} } \right)$$
(11)
$$\theta_{INF}^{u} = { \hbox{max} }\left( {\theta_{INF,ij}^{u} } \right).$$
(12)

Firstly, the displacement profile related to each limit state is calculated (Fig. 13 shows this process for condition 1). It is assumed that the displacement shape (δi) of the infilled frame (unit displacement at the roof) is described by Eq. 13 [which is used in Gentile et al. (2019a) and originates from Priestley et al. (2007)]. It is worth mentioning that Hi is the height of storey i measured from the foundation. The related drift shape can be calculated as ϑ = (δi − δi−1)/(Hi − Hi−1), represented by a dash line in Fig. 13b. The displacement profile related to the first infill that loses linearity (Δ lin, INF i ) is computed by scaling the displacement shape by the factor \(\frac{{\hbox{min} \left( {\theta_{ij,INF}^{lin, INF} } \right)}}{{\vartheta_{{k_{lin} }} }}.\) The same is done for the other limit states, using Eqs. 11 and 12 and the parameters kpeak and ku, respectively. The related displacement at the effective height and the effective height itself are calculated with Eqs. 14 and 15, where mi is the mass pertaining to storey i.

Fig. 13
figure 13

Calculation of the displacement profile corresponding to the first infill that lose linearity in the response

The displacement shape may be significantly modified if no infill is present for a given storey. Nonetheless, the same displacement shape is suggested even for those cases, since this is deemed not to be detrimental for the final result.

$$\delta_{i} = \left\{ {\begin{array}{*{20}l} {\frac{{H_{i} }}{{H_{n} }}} \hfill & {for\quad n \le 2} \hfill \\ {\frac{4}{3}\left( {\frac{{H_{i} }}{{H_{n} }}} \right)\left( {1 - \frac{{H_{i} }}{{4H_{n} }}} \right)} \hfill & {for\quad n > 2} \hfill \\ \end{array} } \right.$$
(13)
$$\Delta \left( {H_{eff} } \right) = \frac{{\mathop \sum \nolimits_{i} m_{i} \Delta_{i}^{2} }}{{\mathop \sum \nolimits_{i} m_{i} \Delta_{i} }}$$
(14)
$$H_{eff} = \frac{{\mathop \sum \nolimits_{i} m_{i} \Delta_{i} H_{i} }}{{\mathop \sum \nolimits_{i} m_{i} \Delta_{i} }}.$$
(15)

After calculating the drift profile for a given limit state, the axial load in all infills is calculated by interpolating the appropriate axial load versus inter–storey drift relationships (Fig. 12). Hence, the overturning moment resisted by the infills (OTMINF) is calculated with Eq. 4. The corresponding infills contribution to the base shear (VB,INF) is calculated with Eq. 6, in which H* is assumed equal to the effective height (Eq. 15). By repeating this process for each infills-related limit state, the curve corresponding to the infills contribution to the base shear is obtained (dashed line in Fig. 14).

Fig. 14
figure 14

Capacity curve calculation for typical Beam- and Mixed-Sway

The contributions of the frame and the infills are finally summed to obtain the capacity curve of the system (Fig. 14), assuming that the ultimate limit state (ULS) is governed by the attainment of the ultimate drift capacity in the first beam, column or joint in the frame. Figure 14 shows two possible results: a typical Beam-Sway case, in which the displacement ductility of the frame is sufficient for the contribution from the infills to vanish, and a typical Mixed-Sway case, in which the frame reaches the ULS while the infills are still contributing.

Clearly, a post-processing of the results is needed to check for the influence of local effects. The axial load in the struts in correspondence to the peak of the curve should be used to calculate the shear demand on the RC members, and this should be compared to their shear capacity. For instance, this can be done according to NZSEE (2017, Chapter C7), or with the procedure by Hak et al. (2013).

4.3 Local mechanism capacity curve: Column-Sway

If the results of the hierarchy of strength calculations indicate that a soft-storey mechanism is likely to develop at a given storey s, Gentile et al. (2019a) suggest a different procedure for the calculation of the capacity curve of a bare frame. The Column-Sway procedure herein proposed for infilled frames is somehow a generalisation of it. A shear-type behaviour is assumed, and the calculations are based on the inter-storey shear versus inter–storey drift relationship of each storey, which is influenced by the infills (if present at a given storey).

Regardless of the calculated hierarchy of strength on the frame, the application of this Column–Sway procedure is suggested if no infill is present at a given storey while all other storeys are fully infilled (i.e. non-uniformly infilled configurations).

4.3.1 Inter-storey drift versus inter-storey shear curve construction

The capacity curve of one storey (assuming a shear-type behaviour) is calculated summing the infills contribution (if any) to the contribution of columns. It is worth noting that, according to the assumed plastic mechanism, the plastic demand is concentrated at storey s while the others remain elastic. For this reason, the full characterisation of the inter-storey shear versus inter-storey drift capacity curve is only needed for storey s, while the elastic stiffness is sufficient for the other storeys.

For the summed contribution of all the columns at a given storey s, an elastic-perfectly plastic behaviour is assumed, for simplicity. The shear strength of storey s (Vs,RC) is calculated according to Eq. 16, where \(M_{cy j}^{top}\) is the yielding moment for the top section of column j, \(h_{int s}\) is the inter-storey height of storey s, h top b and h bot b represent the depth of the top and bottom beams.

$$V_{s,RC} = \frac{{\mathop \sum \nolimits_{j} M_{cy j}^{top} + \mathop \sum \nolimits_{j} M_{cy j}^{bot} }}{{h_{int s} - \frac{{h_{b}^{top} }}{2} - \frac{{h_{b}^{bot} }}{2}}}.$$
(16)

The minimum yield drift of the columns at storey s defines the yield inter-story drift (\(\theta_{sy, RC}\)) of the columns contribution to the capacity curve of the storey. After calculating the ultimate drift (\(\theta_{su, RC}\)) analogously, the curve related to the column contribution is obtained (Fig. 15).

Fig. 15
figure 15

Calculation of the shear-type capacity curve of one storey

If one or more infill panels are present at storey s, their shear versus inter-storey drift curve is added to the columns contribution. Such curve is obtained calculating the horizontal projection of the strut axial load (with inclination α). The sum is shown in Fig. 15 for a case in which two infills with different properties are present. However, if more infills are present, more points may be needed to define the curve. In these cases, some of them may be neglected reducing the subsequent calculations without losing accuracy (dashed line in Fig. 15).

The stiffness of the storeys expected to remain elastic is calculated according to Eq. 17, where the secant-to-peak stiffness of the infills at storey s is added to the secant-to-yield stiffness of the columns.

$$K_{storey,i} = \frac{{V_{i,RCi} }}{{\theta_{y s,RC} }} + \mathop \sum \limits_{j = 1}^{Ncols} \frac{{P_{sj} \cos \alpha_{sj} }}{{\theta_{sj}^{peak, INF} }}.$$
(17)

4.3.2 Column–Sway procedure

In this procedure, the drift demand at the soft-storey level s is gradually increased. At each step, the other properties of the system are calculated assuming a shear-type behaviour. The process is shown briefly in Fig. 16. A linear force profile is considered in this section. However, it is suggested to also use a uniform profile, comparing the related capacity curves and considering the one with the minimum base shear.

Fig. 16
figure 16

Column–sway capacity curve calculation

Initially, by assuming a unit base shear demand, the force profile and the related storey shear demand profile (V (1) i ) are calculated with Eqs. 18 and 19.

$$F_{i} = \frac{{m_{i} H_{i} }}{{\sum m_{i} H_{i} }}V_{B}$$
(18)
$$V_{i} = \mathop \sum \limits_{i}^{n} F_{i} .$$
(19)

The inter-storey drift demand at storey s (\(\bar{\theta }_{s}\)) is set equal to the first point in the related inter-storey shear versus inter-storey drift curve and the corresponding shear is considered (\(\bar{V}_{s}\)). The related base shear (\(\bar{V}_{B}\)) is calculated amplifying the unit storey shear demand through Eq. 20 while the storey shear profile (\(\bar{V}_{i}\)) is calculated according to Eq. 21. The drift profile (\(\bar{\theta }_{i}\)) is calculated with Eq. 22. The displacement profile (\(\bar{\Delta }_{i}\)) is obtained recursively according to Eq. 23 while Eq. 14 allows the calculation of the displacement at the effective height, \(\bar{\Delta }\left( {H_{eff} } \right)\). The pair \(\left[ {\bar{\Delta }\left( {H_{eff} } \right),\bar{V}_{B} } \right]\) defines the first point of the global capacity curve. The full global capacity curve is calculated repeating this process for all the points that define the inter-storey shear versus inter-storey drift of storey s. It is worth mentioning that the procedure proposed in Sect. 3 might be used for each point of the capacity curve to disaggregate the frame and infills contributions. Moreover, shear failures on the columns due to the infill-induced shear demand should be checked by post-processing the results of the analysis as described in Sect. 4.2

$$\bar{V}_{B} = \frac{{\bar{V}_{s} }}{{V_{s}^{\left( 1 \right)} }}$$
(20)
$$\bar{V}_{i} = \bar{V}_{B} V_{i}^{\left( 1 \right)}$$
(21)
$$\bar{\theta }_{i} = \frac{{\bar{V}_{i} }}{{K_{storey,i} }}$$
(22)
$$\bar{\Delta }_{i} = \bar{\Delta }_{i - 1} + \bar{\theta }_{i} \left( {H_{i} - H_{i - 1} } \right).$$
(23)

5 Conclusions

In the assessment of existing RC structures, non-linear numerical analysis is deemed the most refined approach. However, reliable seismic assessment procedures are needed to allow the simple identification of the potential structural weaknesses and their influence on the overall building capacity. In this paper, a novel procedure to calculate the non-linear force–displacement curve of masonry-infilled RC frames is proposed within the framework of the Simple Lateral Mechanism Analysis (SLaMA). With respect to the existing SLaMA procedure, this allows to explicitly consider the effects of the infills on the global force–displacement capacity curve. The method allows to have a first estimation of the lateral response of infilled-frames considering both global or local mechanisms, capturing the most probable failure mechanisms of the structural members (beams, columns, joint panels, infills). No computer-based numerical model is needed, since the calculations can be simply implemented in a spreadsheet.

The method is based on the separate calculation of the frame and infills contributions to the total base shear, in turn based solely on global equilibrium considerations. Such consideration also led to the proposal of a mechanically-based post-processing procedure, for numerical pushover or time history analyses, to decouple the infill and frame contributions to the overturning moment of infilled frames modelled with single- or multi strut macro-modelling techniques. The contributions from frame and infills to the total capacity curve can be decoupled on the basis of a single numerical analysis of the infilled frame, rather than running two separate analyses (on the bare and infilled configurations). Such procedure can be also used to interpret the results of experimental tests. The decoupling procedure is demonstrated for an ideal two-storey, one-bay masonry-infilled frame with different infills configurations.

The proposed SLaMA procedure for masonry-infilled RC frames is herein formalised and described in detail. Depending on the identified plastic mechanism, based on hierarchy of strength calculations, an appropriate set of equations is used to calculate the contribution of the infills to the global force–displacement curve. Two sets of equations are given: one for global plastic mechanisms (Beam-Sway or Mixed-Sway), one soft storey type behaviour (Column-Sway). The SLaMA framework allows to have an analytical, mechanically-based first estimation, compared to a refined numerical one, of the force–displacement curve of RC structures. With particular reference to the consideration of the infills contribution in masonry-infilled RC frames, the suggested method shows the same limitations expected for a numerical pushover analysis based on the single equivalent strut approach. The proposed SLaMA procedure is validated in a companion paper (part 2) through an extensive parametric analysis and comparison with refined numerical pushover results.