Experimental procedure
Nineteen circular domestic trampolines, spanning a range of sizes, spring characteristics and frame specifications (Supplementary material Table 1) from one trampoline manufacturer were selected. The trampolines covered five designs, labelled here as A to E. The trampoline designs were certified to European standard static safety testing [17] and had a woven polypropylene bed typical of domestic trampolines. The spring constants for the range of springs were obtained from tensile testing machine (LT4-20,000, force capacity 20,000 N, length range 900 mm, Institute of Spring Technology, Sheffield) (Supplementary material Table 2). A sample of ten springs from a batch were individually loaded until they deformed plastically, i.e., when the spring reached its limit of stretch and did not return to its original length. The knee of the tensile load–length curve, where the gradient of the curve changes, was identified using a piecewise based regression method [27]. This location was determined to be the elastic limit of each spring.
Three meter wide horizontal trussing fitted to adjustable vertical stands were used to create bespoke rigging. Using a magnet release system, four masses were each dropped three times onto the centre of the bed of 2.44 m (8 ft), 3.05 m (10 ft), 3.66 m (12 ft) and 4.27 m (14 ft) trampolines. The drop height of 0.66 m, as measured vertically from the bottom of the mass to the trampoline bed, has been reported as the mean maximum bounce height from children on similar trampolines [28]. The masses were Atlas stones encased in bespoke steel frames to provide masses of 41, 65, 91 and 116 kg (265–751 J). The maximum mass dropped on each trampoline did not exceed the manufacturer’s stated maximum user mass by more than 25 kg.
Data collection
Using bespoke 3D printed housing units, six accelerometers (Trigno sensors, Deslys Inc., Boston, MA) were secured to the Atlas stone frames at the top and bottom, and at the four quadrilaterals of the horizontal plane through the frame. Retro-reflective markers were placed on the top of each accelerometer housing unit, and a further six markers were placed in opposing pairs on the top–bottom, left/lower-right/upper, and anterior/lower-posterior/upper locations of the Atlas stone.
To provide eight spring and bed combinations, 24 retro-reflective markers were placed at eight equally spaced intervals to form inner, middle and outer circles on the trampoline (Fig. 1). At each interval, markers were placed at the outside (outer circle) and inside (middle circle) of the spring hooks, and midway between the edge and centre of the bed (inner circle). The intervals aligned with the springs closest to the bed weave; hence two intervals lay along the weft bed threads, two intervals along the warp (threads perpendicular to weft threads) and four intervals at 45º angles to the weft and warp.
The accelerometer data were captured using Delsys v4.7 software, and the motion of the markers were recorded using a ten Raptor-camera motion capture system and Cortex v7.2 software (Motion Analysis Corporation, Santa Rosa, CA). Data were sampled at 148.1 Hz. The motion capture system was calibrated to < 0.3 mm. The accelerometers were calibrated to a 2.1% root mean square deviation using an optimisation process [22]. Data for the first bounce were analysed.
Data analysis
A custom MATLAB script (R2019a, Mathworks, Natick, MA) was used for analyses. Kinematic data were smoothed using a second order, low-pass, Butterworth filter with a cut off frequency of 10 Hz, as determined using residual analysis [29].
Trampoline performance was assessed using peak acceleration (AccMax) and mass flight time (FlightT) determined from the acceleration of the mass (Fig. 2). The accelerometers indicated 0 g during flight hence, FlightT was calculated from the start to end (i.e., contact) periods of constant 0 g. AccMax was identified as the local maxima of the mean of the resultant acceleration from the six accelerometers on the Atlas stone frames. To account for rotation of the masses, the mean of opposite pairs of accelerometers provided an acceleration of the centre of the mass. Where data were missing from an accelerometer, then data for both that accelerometer and its opposite pair were omitted. The mean rate of change in acceleration (JerkMean) was calculated as the difference in acceleration at contact and AccMax divided by the corresponding time interval from contact to AccMax.
Trampoline function was assessed through component mechanisms, including maximum vertical bed deformation as a percentage of the trampoline frame height (BedMax%), along with spring and bed stretch measures. Specifically, for each trial the peak values across all eight springs and respective bed sections, occurring at the bottom of the first bounce of the mass-bed contact phases, were determined. This provided maximum resultant spring stretch (SpringStretch) and maximum bed stretch (BedStretch) for each drop. As the stretch is affected by weave direction, the median stretch of the four sections in line with the weave (SpringWeave; BedWeave), and the four sections at a 45º angle to the weave (SpringOffWeave; BedOffWeave) were first calculated. The mean of these two median values was calculated for SpringStretch and BedStretch for each mass dropped on each trampoline. BedMax% was calculated as the ratio of the minimum vertical position of the marker at the bottom of the mass, to the bed height at rest (determined as the mean of the eight inner circle markers before the mass was released). A linear regression, using the four masses for each trampoline and corresponding four BedMax%, was used to determine the mass equating to a vertical displacement of the bed of 80% of the bed-frame height.
Statistical analysis
Using the Solver function in Excel (2010, Microsoft, Redmond, WA), predictive equations were calculated for peak acceleration (Predicted AccMax) and maximum vertical bed deformation (Predicted BedMax%) based on trampoline component specifications. Specifically, these component specifications were: spring constant in N.mm−1, k; number of springs, N; mass dropped in kg, M; trampoline diameter in ft, D. To obey dimensionality theory, whereby the left and right sides of the predictive equation have the same or proportional units, the Solver function was in the form of
$${\text{PredictedAc}}{{\text{c}}_{{\text{Max}}}} = a\frac{k}{D} + bN + cM + d \pm {\text{SEE,}}$$
(1)
where a, b, c and d are constants, and SEE is standard error of the estimate. Solver was used to calculate a Least Products Regression to minimise both the error in y (e.g., Predicted AccMax) and x (e.g., AccMax) variables, hence minimising the error of ((y-x)2)/(SDx/SDy), where SD is standard deviation. One Solver constraint was set that SDx = SDy, such that y = fn(x) and x = fn(y) equations would be the same. Further constraints were that the separate independent variables should be significantly correlated with the dependent variable, and independent variables should not significantly correlate with each other (i.e., no multi-collinearity) assessed using Pearson’s correlations. The statistical significance level was set to 0.05. Predicted BedMax% was initially calculated in the same Solver approach using the equation:
$${\text{PredictedBe}}{{\text{d}}_{{\text{Max\%}}}} = a\frac{k}{M} + bND + c \pm {\text{SEE.}}$$
(2)
This equation obeyed dimensionality; however, there were violations of the constraints of significant correlations between independent variables. Therefore, the equation was adjusted to be
$${\text{PredictedBe}}{{\text{d}}_{{\text{Max\% }}}} = ak + bND + cM + d \pm {\text{SEE}}{.}$$
(3)
Inferential statistical analyses were calculated using SPSS (v26.0, IBM, Armonk, NY). Normally distributed data were confirmed (Shapiro–Wilks > 0.05). Descriptive results are displayed as means ± standard deviations. Pearson’s correlations were calculated to determine the relationship between trampoline size and three variables: FlightT, AccMax, and JerkMean. Strength of correlations were determined as high (> 0.7), moderate (> 0.5–0.7), low (> 0.3–0.5) and negligible (0–0.3) [30].