1 Introduction

One of the main current challenges in building architecture is designing large open spaces which are suited to several activities [1, 2]. Commonly, large open spaces are used for sports arenas, concert halls and meeting rooms. The main problem for these kinds of structures is to cover a large span using the lightest structure possible. Most of the large span roofs are constructed using steel truss structures or timber structures while membrane structures or tensile structures are less common, due to the lack of technical information provided by codes and standards [3]. Consequently, a few industries work in the field of tensile structures often impeding the wide use of such structural systems by designers and practitioners. Nevertheless, considering their high structural performance, their reduced maintenance costs and their architectural attractiveness, tensile structures are closely competitive with steel or wooden structures. The lightness represents their main strength: as a matter of fact, they are often about five times lighter than an equivalent roof structure made of steel or timber [3].

There are several types of tensile structures that can be used to cover large areas, and the most common ones are grouped into two families: inflatable membrane structures and cable nets. The former is often adopted for temporary uses and typically chosen for its low cost, even if users’ comfort may be a limiting factor. The latter are less widespread because it is wrongly assumed that maintenance is more expensive than in the case of steel or wooden structures. On the contrary, the progress that has been made in the field of cable structures has improved their reliability and longevity. The most common shape of cable net tensile structures is the hyperbolic paraboloid (HPR). The HPR cable net is made of two orders of parabolic cables, upward (load-bearing cables) and downward (stabilising cables) linked to restrain their relative vertical displacements and to permit the relative horizontal axial displacements.

Because of their lightness, HPRs are very sensitive to wind loads and, in particular, they tend to vibrate upwards and downwards under wind loading. In particular, cable instability may arise under a strong upward action, because the cable tension in the upward cables decreases until the cable becomes unstable. In the past, these kinds of roofs were constructed by covering the cable net with a reinforced concrete shell to reduce the risk of instability due to the wind flow (see Fig. 1). However, this solution strongly complicates their construction and limits their durability.

Fig. 1
figure 1

Scotiabank Saddledome, 1983, Calgary, Alberta, Canada

The importance of the correct modelling of the wind response of flexible roofs has been recently brought to the spotlight [1,2,3,4]. In addition, important information on wind loads for some common geometries of hyperbolic paraboloid roofs was presented [4, 5] and introduced in the Italian design standard [6].

The scientific studies in the field of HPR can be grouped into four families: (1) studies discussing the structural behaviour of the HPR cable net [1, 2, 4, 5]; (2) studies presenting the aerodynamics of HPR shape by [7] that gives parametric pressure coefficients maps for square and rectangular plan HPR with cables parallel to the roof sides and by [8] that discusses the statistics of pressure series on a square plan HPR and [9,10,11] that discusses the state of the art on HPR with cables at 45° with roof sides; (3) studies illustrating other multi-physics aspects, for example, the acoustic performances of HPR cable nets, as discussed by [12]; and finally, (4) studies investigating the wind-structure interaction in HPR roofs. Some examples are [13, 14] discuss the aerodynamic damping and [15] discusses the structural dynamics in terms of natural modes of HPRs made of membrane only, [16] discusses the added mass and aerodynamic damping on a square HPR made of cables and membrane, [17] investigates the behaviour of large cable roofs in the turbulent wind in the wind tunnel using both rigid and aeroelastic models and finally, [18] that investigates the aeroelastic behaviour of an open-type one-way tensioned membrane through wind tunnel tests. The Dynamics of shells with a hyperbolic paraboloid shape are also studied in different fields of engineering, for example in the geotechnical engineering field [19, 20].

Among the reasons why such aeroelastic studies are missing, the difficult HPR aeroelastic model construction is certainly worth mentioning. In particular, several issues complicate such a construction: (I) very small roof mass; (II) quite small structural damping; (III) geometric stiffness which is only provided by the cables; (IV) large number of natural frequencies which fall in a very narrow frequency range; (V) the need for accurate aeroelastic scaling.

This paper aims to contribute to partly filling the highlighted literature gap, focusing on aeroelastic wind tunnel modelling of HPR roofs, exclusively made of cables and membrane, with different geometries and the investigation of their dynamic response under wind loading. In particular, the paper discusses the aeroelastic scaling of the prototype, the aeroelastic reduced-scale model construction through an innovative system to apply the pre-tension to the roof and the dynamic identification of the models. Finite Element Method (FEM) numerical models are also built to support calibration and investigate the wind response of the analysed structures. The investigation is carried out concerning models with three different plan shapes (i.e. square, rectangular and circular) and two different curvatures (i.e. flatter and more sagged).

2 Prototype structural assessment

The prototype geometric sample discussed in this research was selected based on a statistical investigation carried out in reference [21] that suggested a geometrical range of the roof curvatures and plan shapes which are commonly used for tensile structures with cable nets. It was suggested that the sum \({f}_{1}+{f}_{2}\) ranges from 1/10 to 1/8 of the \(\mathrm{max}\left\{{L}_{1};{L}_{2}\right\}\), where \({f}_{1}\) and \({f}_{2}\) are the upward (i.e. cables along \({L}_{1}\)) and downward (i.e. cables along \({L}_{2}\)) cable sags, \({L}_{1}\) and \({L}_{2}\) are the upward and downward cable spans, \({H}_{1}\) is the basement height and \({H}_{2}\) is the maximum building height. The geometrical parameters are illustrated in Fig. 2. Directions 0°, 45° and 90° are the directions of inflow during the wind tunnel experiments. Rizzo et al. [21] suggested investigating square, rectangular and circular plan shapes to cover the largest possible number of buildings.

Fig. 2
figure 2

Geometrical parameters

2.1 Geometric shapes

The investigated geometric shapes are summarised in Table 1 and shown in Fig. 3. Models are named Dynamic Model (DM), square (S), rectangular (R) or circular (C), 1 (flattest roof curvature) and 2 (more sagged roof). The model DMS03 indicates a dynamic wind tunnel model with the same geometry as S02, but with the roof, the mass increased three times to investigate the aeroelastic behaviour dependence on the roof mass. In total, seven different configurations were investigated during this research: two different curvatures for each one of the three different plan shapes (i.e. square, rectangular and circular).

Table 1 Geometrical parameters at prototype scale (all dimensions in [m])
Fig. 3
figure 3

Investigated samples: a DMS01, b DMS02 and DMS03, c DMR01, d DMR02, e DMC01 and (f) DMC02

The maximum building height (\({H}_{2}\)) ranges from 21.33 to 26.66 m, the maximum plan size ranges from 40 to 80 m, the upward cable sag ranges from 2.67 to 4.44 m, and the downward cable sag ranges from 5.33 to 8.89 m (Table 1). The base height is equal to 13.33 m for all geometries. In this research, the axial distance between the upward and downward cables was equal to 2 m.

2.2 Structural setup

In the cable net roof, only tensile forces act in the two orders of cables, the upward and the downward ones, which are in balance under vertical loads. The initial prestressing must ensure the roof stability under environmental loads and is calibrated to achieve the target geometrical configuration under the maximum gravitational and lifting loads.

The upward (sagging) cables are load-bearing, and the downward (hogging) cables are stabilising. Under gravitational loads, like dead loads, permanent loads or snow action, the cable net nodes tend to move upward, and this causes the stress increase in the upward cables and a consequent stress decrease in the downward cables. Under lifting wind loads (suction) the opposite occurs. Under the dynamic oscillation caused by wind fluctuation, the upward cables can lose their prestress, which may lead to a local instability of the roof that should be carefully avoided.

The main cable net’s mechanical parameters are the cables’ cross-sectional areas, the Young modulus of the cables, the cables’ initial prestress and the Harmonic steel yield strength. In this research, to make a comparison between different geometries, cables cross sections are the same for all geometries and for both upward and downward cables. The cable’s cross-sectional area was set to be equal to 1.3∙10–3 m2. The Young modulus was set equal to 1.64∙105 MPa [3, 16]. The cable strength was varied to ensure a good balance between the desired geometrical roof shape after construction (i.e. loaded with the dead and the permanent load) and an acceptable roof deformation (i.e. in the range between − 2% and 2% of the maximum cable length) under snow and wind action. The snow load was adopted as equal to 2.5 kN/m2 and the wind action was estimated assuming the 10-min average wind speed at 10 m height equal to 30 m/s [6, 22] and using the pressure coefficients given in reference [21]. The dead and permanent load of the cable net and membrane was set equal to 0.1 kN/m2. The initial upward cables strain was set as double the downward cables strain, between 1.5∙10–4 (DMS02, DMR02, DMC02) and 2∙10–4 (DMS01, DMR01, DMC01). The reason why the cable strain is different between upward and downward cables is that their sag is different. In particular, the sag of the downward cable (\({f}_{2}\)) is double the upward cable sag (\({f}_{1}\)).

2.3 Structural response

The roofs’ natural frequencies were estimated through Finite Element Method (FEM) modal analyses, where the roof borders were restrained using fixed supports. Modal analyses were carried out in TENSO [4], a non-commercial software that includes modules for simulating cable and beam FEM models and for the study of wind-structure interaction phenomena with the generation of wind velocity time histories and simulation of various aeroelastic loads. The main cables were discretised as straight cable segments. The global stiffness matrix was updated at each load step by assembling the stiffness sub-matrices of the elements and accounting for the strain found at the previous time step. Through this approach, the software takes into account the geometric nonlinearity of the structure. Before the modal analysis and application of the wind loads, the TENSO software solved the structure under dead, gravity and construction load (prestressing) through nonlinear static analysis. TENSO solver employs a step-by-step incremental method and a “subsequent interaction” method with a variable stiffness matrix, which is a finite-difference approximation of modified Newton–Raphson’s method for systems of nonlinear algebraic equations. According to the hypothesis of elastic behaviour of the structure under small displacements, modal analyses were carried out with the numerical FEM model considering the linearized tangent stiffness matrix under dead loads.

Figure 4 is a graphical representation of the six FEM models adopted to estimate the natural frequencies and the mode shapes. Table 2 lists the first nineteen natural frequencies calculated through modal analyses. It can be seen that the natural frequencies of the first 19 modes are in a very close range. The frequency ranges from 0.09 (DMC02) Hz to 0.16 Hz (DMS01). The first natural frequency varies from 0.09 Hz (DMR02) to 0.23 Hz (DMS01 and DMC01). It was observed that the models with more sagged roofs exhibit smaller natural frequencies than the models with flatter roofs. This is explainable because models with flatter roofs were designed with stiffer cable nets employing higher levels of prestress.

Fig. 4
figure 4

Roof FEM models: a DMS01, b DMS02 and DMS03, c DMR01, d DMR02, e DMC01 and f DMC02

Table 2 Structural natural frequencies

The natural modes with the biggest participating mass ratios correspond to the modes involving the largest area of the roof [4] and were considered in this research as significant structural modes.

The first 19 natural frequencies, their participating modal factors and participating mass percentages are listed in Table 2. The participating modal factors \({\Gamma }_{j}\) were estimated according to Eqs. (1) and (2), where \({\Phi }_{j}\) are the eigenvectors, \({\mathrm{M}}_{j}\) is the diagonal mass matrix, the quantity \(\widehat{{\mathrm{M}}_{j}}={{\Phi }_{j}}^{T}\bullet {\mathrm{M}}_{J}\bullet {\Phi }_{j}\) is the modal mass, and \(R\) is a vector of unit modulus and it indicates the direction of the force only [16].

$${\Gamma }_{j}=\frac{{{\Phi }_{j}}^{T}\bullet {\mathrm{M}}_{j}\bullet \mathrm{R}}{{{\Phi }_{j}}^{T}\bullet {\mathrm{M}}_{j}\bullet {\Phi }_{j}}$$
(1)
$${{M}_{p}}_{j}=100\bullet \frac{{{\Gamma }_{j}}^{2}\bullet \widehat{{\mathrm{M}}_{j}}}{\sum_{j=1}^{n}\widehat{{\mathrm{M}}_{j}}}$$
(2)

It was observed that the participating mass ratio varies significantly between models with different plane shapes. Models with a square plan shape have four modes with a significant participating mass ratio ranging from about 16% to about 35%. Models with a circular plan shape have only two modes with a significant participating mass ratio ranging from about 21% to about 75%. Finally, models with rectangular plan shapes have only one mode with a significant participating mass ratio in the range between 83 and 89%. With the assumption that the mode with the biggest participating mass ratio is the global mode of the cable net because it involves the largest surface of the roof, it can be concluded that the roof with a rectangular plan shape has only one global mode in the range of investigated nineteen modes.

Figure 5 presents the mode shapes with the maximum participating mass ratios for each model. As can be observed, there is an agreement between the values listed in Table 2 and the roof modal shapes for each geometry. Figure 5 shows that for the case of a square plan roof, the mode with the largest participating mass ratio is very different between the flatter roof (DMS01) and the more sagged roof (DMS02), whereas on the contrary, the deformed shape is very similar for the rectangular and circular shape roofs. This means that it is expectable that the dynamic responses of models DMS01 and DMS02 are significantly different due to the roof curvature and cable net stiffness.

Fig. 5
figure 5

Modal deformed shape with the maximum participating mass ratio

3 Aeroelastic scaling and experimental models’ setup

3.1 Aeroelastic criteria

The aeroelastic models for dynamic wind tunnel tests were designed according to aeroelastic scaling requirements [23]. Aeroelastic models require similarities in geometry, inertia/mass distribution, damping and stiffness, and these must be consistent with flow scaling in the wind tunnel. The following modelling criteria were closely followed in the case of the roofs studied herein. Equation (3) defines the translational mass ratio between model and prototype (\({\lambda }_{m})\) as a function of the geometrical scale (\({\lambda }_{L}\)):

$${\lambda }_{m}={{\lambda }_{L}}^{3}$$
(3)

The speed scaling parameter, \({\lambda }_{V}\), is defined as given in Eq. (4); the natural frequency parameter, \({\lambda }_{\eta }\), is the ratio between the model and prototype first natural frequencies [23].

$${\lambda }_{V}={\lambda }_{L}{\lambda }_{\eta }$$
(4)

The geometrical scale, \({\lambda }_{L} ,\) was adopted as 1:200 and the desired model characteristics were designed taking into account the need to have the smallest possible roof mass and to have a sufficiently large first natural frequency to obtain a not-too-low wind velocity at roof height (Eq. 4). This goal was achieved using specific materials and mechanical techniques [16].

According to Eq. (3), the mass scale, \({\lambda }_{m}\), was estimated to be equal to \({\left(1/200\right)}^{3}=1.25\bullet {10}^{-7}\). Aeroelastic scaling requires the damping ratio to be the same between the model and prototype. However, the damping of cable nets and membrane roofs is not discussed in codes and literature only gives values for some specific cases [16]. Overall, it is reasonable to assume that the structural damping of cable roof structures is greater than that of conventional steel structures or suspension bridges. This is due to the effect of the membrane, which is linked to the cables through connectors. These typically exhibit a non-linear behaviour where the increase in tension also causes an increase in structural damping [16] essentially due to friction. This aspect affects the results of the study of tensile structure dynamics.

The literature, however, does not give a maximum expected value and, in addition, an exact value can only be estimated with full-scale measurements.

As will be thoroughly discussed in the next sections, model materials and mechanical settings were designed step-by-step through an iterative process while monitoring frequencies and damping.

3.2 Experimental models description

Aeroelastic models for wind tunnel testing were constructed according to the criteria discussed in Sect. 3.1. The building walls were made of stainless steel with a thickness equal to 2 mm. The roof was made of steel prestressed ropes and a silk fabric sewed to the ropes net (but not connected to the steel structure to avoid an increase in structural damping). Each rope net node was connected to release the relative horizontal movement and to fix the relative vertical displacements. The Young modulus of the steel rope was estimated experimentally, through axial tests, yielding a value of \(1.65\bullet {10}^{4}\) MPa. Figure 6 illustrates the mechanical system used to prestress the ropes. Upward and downward ropes were strained through a complex system of bolts that were screwed into steel couplings mounted into timber slats.

Fig. 6
figure 6

Model construction setup: a upward ropes, b downward ropes, c entire cable net, d rope prestressing detail, e detail of the system used for prestressing the ropes

On one end, each steel rope was fixed to the bolt through a loop protected by a Teflon tube and between two nuts to avoid the rope rotation around the bolt axis. On the opposite end, the steel rope was fixed to the model lateral surface made of steel plates through a loop protected by a Teflon tube and fixed by a clamp. The rope prestressing was obtained by screwing the bolt into the steel coupling clockwise.

The exact prestress given to the steel rope was estimated geometrically. It is the necessary value to obtain the desired geometry of the net. It was achieved using wooden moulds of desired shapes. At first, upward ropes were connected with a straight profile. Subsequently, the downward ropes were connected and strained to move down the upward ropes until reaching the wooden mould. During this phase, the strain in the upward ropes increased, and it was necessary to preliminary design the necessary strength to avoid rope rupture.

Once the cable net was constructed (Fig. 7a), it was covered by silk fabric sewn to the nodes of the net (Fig. 7b). The silk material was chosen for its lightness as its surface mass was equal to about 97 g/m2.

Fig. 7
figure 7

Experimental models: a cable net, b cotton fabric roof

Even if the fabric is very light, its weight still affects the roof mass because the contribution of ropes is negligible. The steel ropes’ diameter was equal to 0.3 mm for all models except for model DMS03, where it was equal to 0.5 mm, and the rope’s net mass per square meter was about 1.1 g/m2. The total roof mass per square meter was equal to about 98 g/m2.

Figure 7 shows all the models with and without fabric and Table 3 lists the wind tunnel model dimensions (indications as per Fig. 2). It was observed that the structural damping of the model increased when the ropes were connected together to obtain a net through the cotton thread, but it was not affected by the silk fabric connection to the rope net. This outcome was expected because the silk fabric was not connected to the borders of the model and because the roof mass increases when the ropes are connected together. Since the silk fabric is not connected to the model steel borders, thin silicon joint will be necessary during wind tunnel tests to avoid the wind lifting of the silk fabric, which would cause undesired effects [16].

Table 3 Wind tunnel models dimensions (dimensions in [cm])

4 Models’ dynamic identification

4.1 Free vibration signals acquisition and frequency spectra

The dynamic identification of the models to estimate natural frequencies and structural damping was carried out by using the recorded roof accelerations in ambient vibrations. This approach was found suitable because several natural frequencies were identified on the spectra, in agreement with FEM modal analysis results. Four small, very light (0.8 g) and sensitive (100 mV/m/s2, 1–8 kHz) accelerometers model 352A24 PCB PIEZOTRONICS were used for the modal identification. The number of sensors simultaneously mounted on the roof was reduced to 4 during each measurement to avoid altering the roof mass with their weight. Signals were acquired with a sampling frequency equal to 1000 Hz (setup A, Fig. 9a) and 1600 Hz (setup B, Fig. 9b) and with a total length equal to 1800s (setup A) and 300 s (setup B). Accelerometers were fixed to the roof through four magnets placed under the roof and four magnets attached to the accelerometers by tape. Figure 8 shows the two experimental setups considered in this study.

Fig. 8
figure 8

Sensors setup configurations

The experimental setup A was used to acquire data at 4 positions relative to a square area \({1/4L}_{1}\times {1/4L}_{2}\). The experimental setup B was adopted to record signals on a 5-by-5 square grid \({1/8L}_{1}\times {1/8L}_{2}\) for a total of 49 different positions.

Figure 9 shows the experimental setup A for models DMS02 and DMR01. For the sake of brevity, only the results provided by setup A for all models and results provided by setup B for model DMS01 are discussed in this paper; for this case, the smallest and the largest relevant frequencies for the investigated roofs were observed.

Fig. 9
figure 9

Experimental setup A: DMS02 (a), DMR01 (b)

Figures 10 and 11 show the power spectral densities (PSD) obtained by the Welch method on the acquired accelerometric signals filtered through a band-pass Butterworth filter with cut-off frequencies equal to 1 and 50 Hz. Table 4 summarises the first three resonant frequencies estimated for all models. Results confirmed that models with a flatter curvature have frequencies slightly larger compared to more curved models, as was observed through FEM numerical analyses.

Fig. 10
figure 10

Power spectral density (\({\mathrm{a}}^{2}/\mathrm{Hz}\)) of recorded signals in Setup A for all the investigated geometries

Fig. 11
figure 11

Power spectral density (\({\mathrm{a}}^{2}/\mathrm{Hz}\)) of model DMS03, setup A

Table 4 Setup A scaled model structural natural frequencies (Hz), \(f\), via Welch method and damping ratio trough random decrement technique (RDT), \(\varsigma\)

The first three frequencies were close to 11 Hz, 13 Hz and 26 Hz in most cases. Comparing the frequency spectra obtained for DMS02 (Fig. 10) and DMS03 (Fig. 11), it was observed that there is an additional frequency of around 22 Hz for model DMS02 (Table 4).

Table 4 lists the frequencies estimated through the Welch method using setup A for all investigated geometries. It was observed that frequencies are quite similar for all models and that the first two frequencies are very closely spaced.

Figure 12a, b and c show examples of Power Spectral Density, whereas Fig. 12d shows the number of occurrences of frequencies estimated using setup B. The number of different frequencies estimated by experiments through setup B is larger than their number from setup A, which is in agreement with the modal analyses results discussed in Sect. 2.3.

Fig. 12
figure 12

ac Power spectral density (\({\mathrm{a}}^{2}/\mathrm{Hz}\)) of some signals (#14, #18 and #46) acquired using the Setup B for geometry DMS01, d number of occurrences of frequencies estimated using setup B

4.2 Damping ratio estimation through random decrement technique (RDT)

Signals were processed after filtering (i.e. bandpass filter with cut-off frequencies equal to 1 and 50 Hz) to evaluate damping and frequency to estimate the damping ratio corresponding to the most relevant frequencies. The random decrement technique (RDT) is a time-domain signal processing approach utilised for evaluating the free vibration response of a dynamic system [24] by determining a characteristic signature from the ensemble average of preselected sample segments from random response signals. The RDT is based on the hypothesis of a zero-mean stationary Gaussian Process. The expectation operation of the sub-response can approximately be written as [24]:

$$E\left[X(t)\right]\approx \frac{1}{N}\sum_{i=1}^{N}x({t}_{i}+\tau )$$
(5)

where \(N\) represents the subsample, \(\tau\) = \(t-ti\) and \(x(t)\) is the dynamic response of the structure subject to ambient excitation; constant time segments [\(ti,ti+\tau\)] were extracted from the dynamic response \(x(t)\) every time the signal amplitude reached a certain crossing level \(x0\). Averaging \(N\) segments of the response measurements yielded a time function called the RDT signature function defined as:

$$\delta (t)\approx \frac{1}{N}\sum_{i=1}^{N}x({t}_{i}+\tau )$$
(6)

To perform a parametric identification, the RDT signature can be expressed as:

$$\widehat{\delta }(t)\approx \frac{1}{N}\sum_{i=1}^{m}{e}^{{a}_{i}t}({c}_{i}\mathit{cos}\left({b}_{i}t\right)+{d}_{i}\mathit{sin}\left({b}_{i}t\right))$$
(7)

where \(m\) is the considered mode order and \({a}_{i}\), \({b}_{i}\), \({c}_{i}\) and \({d}_{i}\) are unknown parameters to be determined. To optimise the RDT signature, an error function is defined as follows:

$$G\left(\kappa \right)=\frac{1}{M}{\sum_{j=1}^{M}\left[\sum_{i=1}^{m}{e}^{{a}_{i}t}({c}_{i}\mathit{cos}\left({b}_{i}t\right)+{d}_{i}\mathit{sin}\left({b}_{i}t\right))\right]}^{2}$$
(8)

where \(M\) is the number of the measured points and κ represents the unknown parameters vector defined as:

$${\varvec{\kappa}}={a}_{i}\dots {a}_{m}{b}_{i}\dots {b}_{m}{c}_{i}\dots {c}_{m}{d}_{i}\dots {d}_{m}$$
(9)

A nonlinear fitting approach was applied to minimise G (κ function). Once vector κ was determined, modal parameters of the examined model were found through the following relationship:

$${a}_{i}={-\omega }_{i }\sqrt{1-{{\xi }_{i}}^{2}}$$
(10)

As:

$${\omega }_{i}=\left(\sqrt{{{a}_{i}}^{2}+{{b}_{i}}^{2} }\right) {\xi }_{i}$$
(11)

where \(\omega i\) and \(\xi i\) are the undamped modal frequency and damping ratio of the considered i-th mode. It was assumed that the approximation from MDOF to SDOF was acceptable because the investigation focused on some specific frequencies recognised as significant from modal analyses [16]. Figure 13 shows an example of the application of the RDT technique and Table 4 shows the damping ratios for each geometry and frequencies estimated via the Welch method.

Fig. 13
figure 13

Random decrement technique, envelop of the curve with the Hilbert transform, DMS02 (a) and DMR02 (b)

4.3 Dynamic identification of models via TVF-EMD

Empirical mode decomposition (EMD) decomposes a multi-component signal into a set of oscillatory waveforms known as IMFs [25]. The typical mode-mixing problem of EMD can be resolved using a time-varying filter (TVF) [26, 27], where the cut-off frequency of a TVF is designed to be time-varying, which makes it suitable for nonstationary time-series data. In TVF-EMD, each signal can be estimated in B-spline space by a method shown in Eq. 12 [26,27,28]:

$${b}_{v}^{p}\left(t\right)=\sum_{j=-\infty }^{+\infty }q(j){\beta }^{p}\left(\frac{t}{v}-j\right)$$
(12)

where \(q\left(j\right)\) are the B-spline coefficients, and they are magnified by a factor of \(v\), which is the step size of the knot sequence. The signal is determined by \(p\), \(v\), and \(q\left(j\right)\). The B-spline coefficients \(q\left(j\right)\) are obtained by using the B-spline approximation that minimises the estimation error. For an original signal \(y(t)\), \(q\left(j\right)\) is determined by minimising the estimation error \({\delta }_{v}^{2}\):

$${\delta }_{v}^{2}=\sum_{j=-\infty }^{+\infty }{\left(y\left(t\right)-{\left\{q\right\}}_{\uparrow v}*{w}_{v}^{p}(t)\right)}^{2}$$
(13)

where \({\left\{q\right\}}_{\uparrow v}\) is the up-sampling operation by \(v\). It is assumed that the filter \({w}_{v}^{p}\left(t\right)={\beta }^{p}\left(\frac{t}{v}\right)\) and the asterisk * denotes the convolution operator. After incorporating B-spline approximation, the solution of \(q\left(j\right)\) is obtained as:

$$q\left(j\right)={\left\{{c}_{v}^{p}\right\}}_{\downarrow v}(j)$$
(14)

where \({\left\{{c}_{v}^{p}\right\}}_{\downarrow v}\) is the down-sampling operation by \(v\) and \({c}_{v}^{p}\) is the pre-filter represented by

$${c}_{v}^{p}={\left\{{\left({\left\{{w}_{v}^{p}*{w}_{v}^{p}\right\}}_{\downarrow v}\right)}^{-1}\right\}}_{\uparrow v}*{w}_{v}^{p}$$
(15)

The signal \(y\) is first band-limited through a pre-filter \({w}_{v}^{p}\). Next, the band-limited signal is decimated by a factor of \(v\). Finally, the approximation is reconstructed using a post-filter \({w}_{v}^{p}\). In this paper, TVF-EMD is used to decompose a single accelerometric signal into multiple IMFs.

Figure 14 shows the modal frequencies and the corresponding damping ratios of the model DMR02, which have been obtained from the data collected by sensor 1, setup A. Figures 14a, c and e are the FFTs of the IMFs of the first three modes of the structure identified from using TVF-EMD method. Figures 14b, d and f illustrate the corresponding damping estimation based on the decay curve of their autocorrelation functions. A similar analysis is repeated for all the models. The typical results of two other models (i.e., DMC02 and DMS03) are shown in Figs. 15 and 16, respectively. It was observed that the third mode of DMS02 did not have considerable energy; therefore, it has not been identified by TVF-EMD.

Fig. 14
figure 14

Power spectral density (\({\mathrm{a}}^{2}/\mathrm{Hz}\)) and \(\xi\) of the model DMR02 (Sensor-1) using TVF-EMD method; a, b FFT and autocorrelation function of IMF1; c, d FFT and autocorrelation function of IMF2; e, f FFT and autocorrelation function of IMF3, setup A

Fig. 15
figure 15

Power spectral density (\({\mathrm{a}}^{2}/\mathrm{Hz}\)) and \(\xi\) of the model DMC02 (Sensor-1) using TVF-EMD method; a, b FFT and autocorrelation function of IMF1; c, d FFT and autocorrelation function of IMF2; e, f FFT and autocorrelation function of IMF3, setup A

Fig. 16
figure 16

Power spectral density (\({a}^{2}/Hz\)) and \(\xi\) of the model DMS02 (Sensor-2) using TVF-EMD method; a, b FFT and autocorrelation function of IMF1; c, d FFT and autocorrelation function of IMF2, setup A

For setups A and B, the average of natural frequencies for the estimated modes and the corresponding damping across four measurement channels of all the models are presented in Table 5. The Coefficient of Variation (CV) is used to represent the variation of the obtained parameters. It can be observed that the damping estimates have significantly larger variation, while the modal frequencies have negligible variation, which is consistent with the literature [29].

Table 5 Estimation of modal frequencies (Hz) and damping (%) via TVF-EMD

Values listed in Table 5 comply with values summarised in Table 4 estimated using the Welch method. Results obtained with setup A, show the first frequency was estimated in the range from 11.3 Hz (DMS03) to 12.2 Hz (DMR02). It was observed that for models with a rectangular and circular plan shape, the first frequency is slightly larger for a more curved roof (DMR02 and DMC02) than for a flatter roof (DMR01 and DMC01), contrary to what was observed through the Welch method. Differently, the second estimated frequency is in the range of 24.5 Hz (DMS02) to 26.6 Hz (DMR01). The natural frequency of the third mode was estimated at around 41 Hz, but since it was impossible to estimate it for all the models it was neglected in this research.

The modal damping ratio for the first natural frequency ranges from 2.0% (DMR01) to 3.2 (DMS03), whereas for the second frequency, it ranges from 1.5% (DMR02) to 3.1% (DMC01). It was observed that model DMS03 has the largest damping ratio among the square plan models. This result is reasonable since the model has the heaviest mass on the roof. Regarding the damping ratio, the roof curvature does not seem to affect results significantly. Variations in damping ratios seem to be only related to random errors.

For sake of brevity, results obtained using setup B are only discussed for model DMS01. They give a frequency range between 6.56 and 19.44 Hz, very close to the first six frequencies estimated through Welch’s method. A significantly high damping value was obtained for frequencies of 6.56 Hz and 9.52 Hz, namely 4.1% and 5.1%, respectively, whereas it was smaller for higher frequencies. The same trend was observed for measurements acquired through setup A.

4.4 Test model modes estimation via FDD

The frequency domain decomposition (FDD) approach was used to obtain a visualization of the most important test model modes. Figures 17, 18 and 19 show some examples of structural modes for a square plan (Fig. 17), a rectangular plan (Fig. 18) and a circular plan (Fig. 19) roof qualitatively compared with prototype modes. The cross-power spectral (CPSD) matrices were computed by selecting frequencies given by the RTD method (Table 4) and modal analyses were computed through the Singular Value Decomposition of the CPSD [31,32,33,34]. In Figs. 17, 18 and 19, circles highlight similar peaks in the deformed modal shape and the dotted line means the corresponding area investigated through sensors on the test model.

Fig. 17
figure 17

DMS01 structural modes, mode #1 test model (a) and prototype (b), mode #6 test model (c) and prototype (d)

Fig. 18
figure 18

DMR01 structural modes, mode #1 test model (a) and prototype (b), mode #10 test model (c) and prototype (d)

Fig. 19
figure 19

DMC01 structural modes, mode #1 test model (a) and prototype (b), mode #4 test model (c) and prototype (d)

Figure 17 shows the modes #1 and #6 estimated through FDD (i.e. model) and FEM modal analyses (i.e. Prototype) for a square plan roof with geometry DMS01. It was observed that several peaks and valleys are in agreement between models and prototypes and it allowed for reliable calibration of predicted numerical scaled models. The same results were obtained for rectangular (Fig. 18) and circular (Fig. 19) plan roofs.

5 FEM predictive scaled models

To predict undesired and excessive roof deformation in a wind tunnel due to large wind velocity, a predictive FEM model was computed and calibrated at the experimental model scale. FEM modal analyses using TENSO [4] were performed to estimate the natural frequencies and the participating mass ratios, listed in Table 6, and to evaluate the deformed modal shapes, useful to design the sensors setup, for all geometries investigated in this research. The mean value of the smallest \({n}_{i}\) and the largest \({n}_{u}\) natural frequencies estimated by both FFT and EMD for all geometries and setups A were used to calibrate the predictive FEM model. The target values adopted to calibrate the predictive FEM models are summarised in Table 7.

Table 6 Natural frequencies estimated through FEM modal analyses on the scaled predictive numerical model
Table 7 Target values of the smallest \({n}_{i}\) and the biggest \({n}_{u}\) natural frequency at the model scale estimated by experimental tests

After calibration, a decrease of 3% of the Young modulus of cables was introduced compared to the value reported in Sect. 3.2 (\(1.64\bullet {10}^{4}\) MPa). The smallest and the largest natural frequencies computed by FEM (i.e. listed in Table 6) were named \({n}_{i,\mathrm{FEM}}\) and \({n}_{u,\mathrm{FEM}}\), respectively.

The relative error in percentage \({RE}_{\%}\) was estimated as Eq. (16) and assumed as a measure of the predicted model reliability

$$100\bullet \left[\left(\eta (FEM\right)-\eta (EXP.)\right]/\eta (EXP.)$$
(16)

In Eq. (16), \(\eta (FEM)\) is the first and the last natural frequency provided in Table 6, \(\eta (EXP)\) is the first and the second natural frequency provided in Table 7. It was estimated that \({RE}_{\%}\) ranges from 0.1% to 4.18% (Fig. 20).

Fig. 20
figure 20

Natural frequencies comparison between predicted FEM model and experimental test model

6 Wind tunnel aeroelastic tests design

The wind tunnel velocity scale \({\lambda }_{u}\) was computed according to the aeroelastic criteria given by Eq. (4) for both the smallest \({n}_{i}\) and the largest \({n}_{u}\) natural frequencies at the model scale. Tables 8 and 9 summarise the scaling of models for both the smallest \({n}_{i}\) (Table 8) and the largest \({n}_{u}\) (Table 9), estimated through experiments and the smallest \({n}_{i,\mathrm{FEM}}\) (Table 10) and the largest \({n}_{u,\mathrm{FEM}}\) (Table 11) obtained by predictive FEM model at the model scale, where \(n\) is the natural frequency, \(l\) is the maximum plan side dimension, \(t\) is the time, \(U\) is the wind velocity at the roof height and finally, \({\lambda }_{t}\) is the time scale, respectively.

Table 8 Scaling parameters based on \({n}_{i}\)
Table 9 Scaling parameters based on \({n}_{u}\)
Table 10 Scaling parameters based on \({n}_{i,FEM}\)
Table 11 Scaling parameters based on \({n}_{u,FEM}\)

The 10-min mean wind velocity at the prototype scale was calculated based on the EN1991-1–4 (2005), adopting the roughness length \({z}_{0}\) equal to 0.05 m, the directional factor \({c}_{dir}\) and the season factor \({c}_{\mathrm{season}}\) equal to 1, the minimum height \({z}_{\mathrm{min}}\) equal to 2 m, turbulence factor \({k}_{I}\) was equal to 1 and \({z}_{\mathrm{max}}\) was equal to 200 m. The wind velocity was calculated at the middle point of the roof that at the prototype scale was equal to 18.7 m (DMS01, DMR01, DMC01) and 22.2 m (DMS02, DMS03, DMR02, DMC02). The basic velocity defined as a function of the wind direction and the time of the year at 10 m above the ground of terrain category II was adopted as equal to 32 m/s, which is the maximum value given by EN1991-1-4 (2005) for Europe. According to EN1991-1-4 (2005), the mean velocity \({v}_{m}(z)\) was equal to 36 m/s for flat roofs (DMS01, DMR01, DMC01) and 37 m/s for more curved roofs (DMS02, DMS03, DMR02, DMC02).

Based on calculations, the mean velocity at the roof height in the wind tunnel should range between 9.16 and 24.66 m/s using natural frequencies \({n}_{i}\) and \({n}_{i,\mathrm{FEM}}\) and between 19.49 m/s and 56.40 m/s using natural frequencies \({n}_{u}\) and \({n}_{u,\mathrm{FEM}}\). The corresponding base velocity for each geometry is given in Table 12. The base velocity in the wind tunnel at the model scale should range between 8.14 and 21.29 m/s using natural frequencies \({n}_{i}\) and \({n}_{i,\mathrm{FEM}}\) and between 17.32 and 48.69 m/s using natural frequencies \({n}_{u}\) and \({n}_{u,\mathrm{FEM}}\).

Table 12 Base velocity in the wind tunnel at the model scale (values in m/s)

6.1 Wind-induced displacements prediction

The expected wind-induced vertical displacements on both the test models and the prototype structures were estimated through geometrical nonlinear analyses using TENSO. The wind loads were computed from pressure coefficients provided by [21] and using the mean velocity given in Sect. 6.1 and they were applied as concentrated static forces to the cable net nodes. For the sake of brevity, only the results obtained using the scaling given in Table 8 for \({n}_{i}\) are discussed in this section.

Figures 21a and 22a show a three-dimensional view of the wind forces applied on the model DMS01 at the prototype and model scale, respectively, for the wind direction equal to 0° (Fig. 2), Figs. 21c and 22c show the wind loads distribution for the wind direction equal to 90°. Figures 21b, d, 22b and d present the corresponding wind-induced vertical displacements at the prototype scale and model scale, respectively, for 0° and 90°.

Fig. 21
figure 21

Wind forces a and wind-induced vertical displacements b on the roof DMS01 with 0° and 90° c and d at the prototype scale, using the scaling provided in Table 8

Fig. 22
figure 22

Wind forces a and wind-induced vertical displacements b on the roof DMS01 with 0° and 90° c and d at the model scale, using the scaling provided in Table 8

The maximum and minimum values of the vertical displacements for all geometries are summarised in Table 13 and compared in Fig. 23 for the two wind angles, 0° and 90° (see Fig. 2 for details on the wind angles of attack). Positive values mean upward displacements, and negative values downward displacements. Results in Table 13 allowed us to validate the scale \({\lambda }_{l}\) between the displacements estimated for the prototype and those estimated for the experimental model. If model DMS03 is excluded, the relative error in percentage, \({RE}_{\%}\), ranges between − 10.4 and 8.3%.

Table 13 Maximum and minimum wind-induced vertical displacements on the experimental models (values in [mm]), using the scaling provided in Table 8
Fig. 23
figure 23

Maximum and minimum wind-induced vertical displacements for 0° and 90° [mm]

It is worth noting that, even if the DMS03 mass scale is practically similar to one of the DMS02, the difference in terms of stiffness affects the results and the geometrical scale is not valid in the case of DMS03, because the \({\mathrm{RE}}_{\mathrm{\%}}\) rages from 14.9 to 44.2%.

7 Conclusions

The aeroelastic test model construction of cable net and membrane roofs is a research challenge due to various technical difficulties, such as very small roof mass, small structural damping and a large number of natural frequencies which fall in a very narrow frequency range. As a consequence, very few wind tunnel studies were able to investigate wind-structure interaction phenomena characterizing the response of this special type of cable-supported roofs.

This paper contributes to filling this gap by proposing a test model construction method that allows precise modelling of each upward and downward cable assuming the correct internal traction to obtain the right geometrical shape. In addition, the cover that recreates the membrane is effectively linked to the net at the nodes. This approach allows the simulation of the correct cable net stiffness to obtain a good agreement in terms of natural frequencies and modal shapes between the experimental models and FEM analyses at a real scale.

Furthermore, careful dynamic identification of test models through different complementary mathematical approaches allowed us to observe that the higher modes involve the largest part of the roof, and this agrees with the modal analysis results on prototypes. Each test model was surrogated through a FEM model (at the model scale) to predict the wind–test model structure interaction in a wind tunnel. The predicted wind-induced displacements are very close to the wind-induced displacements estimated on the prototype with a relative error of about 10%.

Overall, the proposed construction method of aeroelastic models of cable net roofs is validated and represents an original way for accurately approximating the prototype cable net dynamic behaviour. However, the modelling of membrane-only roofs is still an open debate, and a further experimental campaign is necessary to validate the proposed approach for this roof typology.