3.1. Random Storey Sway (#RSS) Method Verification
In order to verify the number of violated tolerances for each floor, 24 storey structure is considered, with equidistant storey height of
h (
h was considered as 4.5 m for the verification, but the value itself does not matter as far as the storeys are equidistant). 10 000 random realizations of sways are generated for set of 24 storeys (sets noted as A, B, C, … X), with the mean value of 0 and standard deviation of 1/600 radians for each storey. Standard Gauss distribution is considered. Each storey-set (A, B, C, … X) of 10 000 random sway realizations then might be considered as set of random sways of any storey number (1, 2, 3, … 24), hence 30 random permutations (I., II., III., … XXX.) of the storey-set to storey number assignments have been considered (the order of random realizations within the 10 000 random realizations of each set A, B, C, … X is kept). Examples of 3 of these 30 permutation assignments are depicted in a matrix in the
Table 1. For example, the I. permutation considers all the 10 000 random sways of the set A as sways of the 1
st floor, sways of the set B as sways of the 2
nd floor, etc. All the other permutations (II. – XXX.) are then randomly mixed, e.g. in permutation II., the set of random sways A is considered as random sways of the 15
th floor. This approach has been used in order to reduce the amount of data for statistical post-processing (instead of 30*24 sets of 10 000 random realizations, only 24 such sets have been created).
For each of 30 random permutations, the cumulative deviations Δ
i of each
i storey relative to the position of the base are expressed, and compared with the maximal permitted deviation (Equation 1). Relative number of random realizations which violate these cumulative tolerances are monitored for each storey, and the average values along with standard deviation bars (of the 30 permutations) are depicted in the
Figure 3.
Note: for the first and the last 24th floor, these values are the same (4.56% and 3.59% respectively) for all the 30 permutations, hence the 0 standard deviation. The reason in case of the 1st floor is the fact the storey deviation depends only on the sway of the first floor itself (the Equation 1 is the same as the Equation 2 for i=1). For each storey sway, the 2 sigma rule has been considered in order to achieve 5% of the random realization violating the tolerance (Equation 2). This value is for the used ALHS algorithm more precisely 4.56% (not exactly 5%), as the number 2 within the 2 sigma rule is rounded. For all the sets (A, B, C, … X), the relative number of realizations violating the tolerance of maximal inclination (Equation 2) is the same, hence, no matter which of the 24 sets is to be considered as the set for the 1st floor. The value for the last 24th floor is the same for all the 30 permutations, as the final deviation of this last floor relative to the base does not depend on the order of individual sways (for equidistant floors).
In general, the number of random realizations violating the cumulative tolerance (Equation 1) decreases with the increasing storey number (
Figure 3). The decrease appears to be approximately linear, in average –0.0375% per storey. Approximately up to the 15
th floor, the number of these realizations violating the cumulative tolerance is still around 4%. For the 23
rd floor, the average number is 3.73%. In order to get more precise value for the 24
th floor, either additional random realizations of 24 sway parameters would be necessary, or permutations of sway assignments for larger floor number. This has not been further investigated in detail, as the objective, the decrease trend and its intensity has been already found.
Overall, it appears this approach #RSS might be used without any additional modification for smaller amount of floors. For larger number of storeys, it is questionable, whether the number of realizations which violate the cumulative tolerances for the uppermost floors is not too small, as the value is not so close to the 5% threshold.
3.2. Random Storey Position (#RSP) Method Verification
Analogically to the previous verification, 24 floor structures are considered, with equidistant storey height h of 4.5 m. The random inputs are storey deviations relative to the position of the base. For each storey, the mean value of this deviation is set to 0 mm, and the standard deviation
σΔj in accordance with the
Table 2, where the values are derived from the tolerance Equation 1 considering the 2 sigma rule.
Additionally, these storey deviations are mutually correlated through the Gaussian correlation function (Equation 4), which represents a 1D random field with correlation length
Lcor [m] and was used also in [
37] and [
38]:
where ρjh is the member of the correlation matrix, p is the multiplication factor to ensure the matrix is positive definite (applicable mainly for larger matrixes, considered as 0.99, except for diagonal matrix members which are exactly 1.0), ζjh is the vertical distance between two points (two floors). Various correlation lengths Lcor are verified.
In this approach, the maximal deviations of each two adjacent storeys needs to be verified – Equation 2, whether maximum 5% of random realizations are violating the considered criterion. Hence, it is required to find the smallest possible value of the correlation length Lcor, that the number of random realizations which violate this tolerance (Equation 2) is below 5% for each pair of two adjacent stories of a m-storey structure with equidistantly spaced floors (each of height h).
These optimal values of correlation lengths
Lcor are to be determined for 2 – 24 storey structures, expressed relatively as
ω ratio, which is a function of
m:
where
m is the total number of floors, each of height
h. As far as the vertical distance of two floors
ζjh might be expressed as natural multiplication
n·h of the storey height
h, the Equation 4 might be expressed as:
where n is the relative distance between two floors (e.g. n = 1 for the distance between the 1st floor and the 2nd floor). The values of ω ratio are determined considering the storey height h = 4.5 m, with corresponding values of the Lcor.
Firstly, for the 24 floor structure, 9 different values of the correlation lengths
Lcor have been verified (13.5, 18.0, 22.5, 27.0, 31.5, 36.0, 40.5, 45.0 and 54.0 m) in order to determine the correlation matrixes (Equation 4). For each of these 9 sets, 10 000 random realizations of the 24 input parameters (24 random storey deviations relative to the position of the base Δ
i) have been generated by the ALHS method. For each of these 9 sets, number of realizations which violate the maximal column inclination between two adjacent floors (Equation 2) is monitored for each pair of two adjacent floors. For easier notation, this inclination between
ith and
i−1
st floor is noted as the sway of the
ith floor (e.g. sway of the 3
rd floor is determined by inclination of the columns between the 2
nd and the 3
rd floor level, see
Figure 1,
swayi = Δ
dif,i,i−1). This workflow is graphically depicted in the
Figure 4.
Afterwards, in order to determine the optimal correlation length Lcor for each ith floor more precisely and to verify this value, several more sets using linearly interpolated values of the Lcor have been realized. This time, for determination of the optimal Lcor for the ith storey, only the i-storey structure was considered (with i random storey deviations) to decrease unnecessary data set. However, to be more precise, for each of these interpolated Lcor values, the ratio of random realizations which violate the maximal sway of the corresponding floor (Equation 2) is determined as the average of 4 sets, each of 10 000 random realizations. For each floor, the Lcor values are being determined more precisely until this ratio of random realizations which violate the sway tolerance is 5% ± 0.2%. If the ratio fits within this tolerance, the Lcor is considered as the optimal for the corresponding ith floor.
These values of the correlation lengths
Lcor for structure up to 24 floors (floor heights
h = 4.5 m) and the corresponding ratio of realizations violating the sway of the corresponding
ith floor number (
swayi = Δ
dif,i,i−1) are graphically depicted in the
Figure 5.
In this graph, the dots represent relative numbers of random realizations which violate the sways tolerances either for 10 000 random realizations (those dots where Lcor = 13.5, 18.0, 22.5, 27.0, 31.5, 36.0, 40.5, 45.0 and 54.0 m), or based on average of 4 sets, each of 10 000 random realizations (the more exact values based on the interpolated Lcor values). Note: for the 4th and 3rd floors, the optimal Lcor value is verified based on average of 10 sets (each of 10 000 random realizations), and for the 2nd floor the average is made of 2 sets of 10 000 random realizations. It was found out, that number of 10 sets is not improving the precision significantly compared to 4 sets. On the other hand, 2 sets seem to be feasible enough, but 4 sets are more precise, hence this number was used for all the other floors.
The optimal values of the correlation lengths
Lcor for structure of storey height
h = 4.5 m, and the relatively expressed
ω ratio (independent on the storey height
h) are summarized in the
Table 3.
Graphically, the
ω ratio is depicted in the
Figure 6a, and it appears, that linear approximation of the ratio
ω is feasible for the floors 17 – 24, or for extrapolation in case of higher storeys, see
Figure 6b.
In this #RSP approach, the ratio of random realizations violating the maximal sway tolerances for the i−1
st, i−2
nd, … 1
st floor in case of n-storey structure are more significantly smaller than 5% value, if the optimal
Lcor (or relative
ω ratio) for the i
th storey is considered. For example, in case of the 7
th storey structure, the optimal correlation length for the storey height
h = 4.5 m is
Lcor = 17.06 m (
Table 3), but for this value, the numbers of realizations violating the sway tolerances for the 6
th, 5
th, 4
th, 3
rd and the 2
nd floor are 3.42%, 2.13%, 1.06%, 0.41% and 0.08% respectively (see
Figure 5, the dots at
Lcor = 17.06 m). Note: the 1
st floor is not depicted in the graph, as the sway of the 1
st floor is dependent only on the direct input value of the cumulative tolerance Δ
1 for the 1
st floor (the storey deviation relative to the position of the base), see
Figure 1 where Δ
1 =
swayi = Δ
dif,i,i−1. Hence, the number of realizations to violate the sway tolerance of the 1
st floor is the same as the number of realizations which violate the cumulative tolerance for the 1
st floor, and this value is approximately 4.4% independent on the considered
Lcor value, as will be further discussed (
Figure 7).
Furthermore, the numbers of random realizations which violate the cumulative tolerance (Equation 1), hence the direct input of storey deviations relative to the base position is verified (as there are correlations between these inputs). These values have been monitored and averaged for each storey of 9 sets of 24-storey structures (with
Lcor values of 13.5, 18.0, 22.5, 27.0, 31.5, 36.0, 40.5, 45.0 and 54.0 m), and the values along with standard deviation are depicted in the
Figure 7a. In this graph, each dot represents average value of 9 sets, where each set contains 10 000 random realizations. Due to input correlations between the parameters, the utilized ALHS algorithm generates slightly different number of realizations which violate the cumulative tolerance for each floor. It appears, that there is some local minimum in this value in the mid-part of the floor, with the averaged value of 4.3% for the 1
st and the 24
th floor, and around 4.0% near the 12
th floor. In general, the mid-floor values are more correlated (to both sides, up and down), and on the other hand, the edge floors are correlated only to one side. Otherwise the deviation of these values is not so large.
The standard deviations of the graph in the
Figure 7a are slightly scattered, hence the same was verified with all the realizations which were used to determine the optimal
Lcor values more precisely (in basic “all the dots” from the
Figure 5, except those already used for the graph in the
Figure 7a). The result is presented in the
Figure 7b. Averaging from larger data set, similar tendency is observed, with slightly more aligned standard deviations. It is important to note, that in case of this graph (
Figure 7b), the data set is however different for each floor. The reason is, this graph is created from data used to determine more precise
Lcor values for various storey structures. As was mentioned before, in order to more precisely determine
Lcor for the n-th storey, only the n-storey structure was considered. But then, n-storey structure contains also data for the n−1
st, n−2
nd, … 1
st floors. Hence, since these data were already available, these have been also used for the averaging. The number of data which were used to determine the graph in the
Figure 7b is depicted in the
Figure 8. For example, for the 24
th floor, there are 8 times 10 000 random realizations. This correlates with two additional points for the 24
th floor line in the
Figure 5 (where each point is average of 4 sets of 10 000 realizations). The largest data-set is apparently for the 1
st floor, as each of the n-storey structure contains the 1
st floor.
Numbers of random realizations which violate the cumulative tolerance have been also verified by a different averaging approach. This time, the averaging is done through the data-set of all the floors, separately for each n-storey structure. The averaged values are depicted in the
Figure 9, and the data-set out of which the values were averaged is in the
Figure 10. For example, there were 2 sets of 10 000 random realizations of 2-storey structure, hence altogether data are averaged out of 4 floors for the 2-storey structure. There were two 24-storey structures (with
Lcor = 41.2 and 41.6 m – see
Figure 5), for each there were 4 sets of 10 000 random realizations, hence for the 24-storey structure, the average is made of 2*4*24 = 192 floors together. Although the data-set differs for each n-storey structure, the number of realizations which violate the cumulative tolerance (of any floor of the considered structure) seems to be slightly decreasing with the increasing number of floors of the structure (
Figure 9). This decrease is in general not so large.
Overall, the number of random realizations which violate some cumulative tolerance (considering the 2 sigma rule) is approximately 4.3% for any floor of any n-th storey structure of the considered data-set. This seems to be ok, not so far from the 5% threshold. However, in this #RSP approach, the previously discussed number of realizations which violate the sway tolerance appears to be more questionable (
Figure 5).