1 Introduction

Considerations regarding the construction of lifting devices (design of cranes), and in particular brake systems, are not often discussed in the scientific literature, as the corresponding dynamical conditions are difficult to determine. The first person who addressed the issue of the impact of safety gears construction on the braking distance was Elisha Graves Otis, who in 1853 built the first safety gears and subjected them to experimental studies [1, 2]. Subsequent works on this subject, studying several aspects of cranes mechanics, appeared in the twentieth century and were published in journals and conference proceedings [3,4,5,6,7,8,9].

For instance, Yost and Rothenfluth [3] describe how to configure a lifting device and how to select the correct components. These issues constituted a significant contribution to the development of the configuration of lifts, ensuring a trouble-free operation.

Lonkwic [4] presents a comparative analysis of the operation of slip safety gear of his own design study with the models by leading European manufacturers. Deceleration (braking time) values obtained in the physical experiment are analyzed. In [5], the same author and collaborators address, by means of wavelet analysis, how certain variables influence on the operating conditions of deceleration. A similar analysis is presented in [6], which concerns the selected braking parameters of CHP2000 and PP16 type chaters using the analysis of recursive patterns.

Regarding the study of elevator systems with uncertain operating conditions, the literature is not very comprehensive. The only works in this line known by the authors are [7, 8], developed by Kaczmarczyk et al., who attempt to analyze the behavior of balance ropes due to harmonic and stochastic excitations, and Colón et al. [9], who calculate the propagation of the rail profile uncertainties and study the effectiveness of a closed-loop control law.

Even with the scientific literature being rich in studies regarding the behavior of vehicles brake systems under changing operating conditions [10,11,12], it is surprising that, to the best of authors’ knowledge, no similar research description on lift brakes has been reported up to the present date. Only general provisions contained in the British Standard Document BS EN 81 [13, 14] are to be found.

Thus, seeking to fill this gap, the present work aims to study the influence of some operating conditions on the efficiency of an elevator brake device, by analyzing how the operating parameters underlying uncertainties propagate through the mechanical system. In particular, the cam brake angle and the spring reaction force are of interest. In addition to quantifying the effects of uncertainties in operating conditions, this study also aims to achieve a robust design of a brake system by solving a nonlinear optimization problem, considering (or not) the uncertainty effects.

The remaining part of this paper is organized as follows: the deterministic modeling of the lift brake systems under study is presented in Sect. 2. In Sect. 3, the construction of a consistent stochastic model of uncertainties to deal with variabilities in the uncertain parameters, is presented. Two optimization problems, one classical and one robust, which seek to find an optimal design for the brake system are formulated in Sect. 4. In Sect. 5, numerical experiments are reported and discussed. Finally, in Sect. 6, concluding remarks are presented.

2 Deterministic modeling

2.1 Elevator brake system

A schematic representation of the CHP 2000 safety gear, used by a typical friction crane brake system, is presented in Fig. 1. It consists of a monolithic steel body (1), in which a braking cam (5) is mounted on a bolt. The braking cam moves the brake roller (2), which has a knurled surface. This irregular surface is responsible for the braking process and for the cooperation with the guide roller surface. The brake roller moves over the braking cam surface until it contacts the lift guide (6). It is a free movement that does not cause any braking effect. The second part of the braking process is in constant contact with the lift guide surface.

Fig. 1
figure 1

Schematic representation of the CHP 2000 safety gear used by a friction crane brake system, which consists of the following parts: 1—steel body; 2—brake roller; 3—thrust plate; 4—spring package; 5—braking cam; 6—lift guide

An illustration of a typical friction crane brake system used by lifting devices is shown in Fig. 2, which indicates the different components of the mechanism (see the caption). It consists of two safety gears, moving on the lift guides, connected to each other to ensure simultaneous operation when the brakes are activated by means of a trigger lever. A lift safety gear is placed in the frame, under a safety gear cabin. Its trigger is attached to the trigger lever, in which the end is connected to the rope speed limiter. In the upper part of the elevator shaft there is a speed limiter supervising the work of the safety gear, and in its lower part load responsible for causing the proper tension of the speed limiter rope is located. The speed limiter triggers the braking process when the nominal speed of the elevator car is increased by 0.3 m/s. After exceeding the nominal speed, the speed limiter is blocked, and the rope is also immobilized.

Fig. 2
figure 2

Illustration of a typical friction crane brake system used by lifting devices, which consists of the following parts: 1—safety gear cabin; 2—trigger lever; 3—safety gears connector; 4—rope speed limiter

During the movement of an elevator car with locked components, the lever is moved in the opposite direction to the cabin, triggering the brake safety gear roll. In its turn, the roll is pressed against the guide causing elastic deformation towards the thrust plate located on the other side of the disk spring package, which induces the loss of energy in the accelerating mass. Therefore, the disc spring package is responsible for a variable force that presses the roller to the guide during the braking process.

2.2 Mathematical model

The design assumptions and safety gear structure shown in Fig. 1 are taken into account to construct a mathematical model that relates the braking force with geometric parameters and other characteristics of the mechanical system. In this sense, equilibrium conditions for the system are deduced below.

A free-body diagram can be seen in Fig. 3, which shows a schematic representation of the forces (in red) acting on the safety gear steel body, and the underlying geometric dimensions (in blue).

Fig. 3
figure 3

Illustration of the forces (in red) acting on the safety gear steel body and the underlying geometric dimensions (in blue). (Color figure online)

A balance of forces and the moments acting on the steel body gives rise to the equations

$$\begin{aligned}&-N_{4} + F_{s} + R_{x} = 0, \end{aligned}$$
(1)
$$\begin{aligned}&T_{4} - R_{y} - (F_g+F_b)/2=0, \end{aligned}$$
(2)
$$\begin{aligned}&- F_{s} \, a - R_{y} \, l + N_{4} \, m - T_{4} \, n = 0, \end{aligned}$$
(3)

where \(F_{s}\) is the spring reaction force; \(F_{b}\) is the inertial force from the cabin and lifting capacity; \(F_{g}\) is the cabin and lifting capacity weight; \(T_{4}\) is the friction force between the guide and brake retaining block, and \(N_{4}\) is the corresponding normal force; \(R_{x}\) and \(R_{y}\) are the reaction forces in the braking cam rotation point; while a, l, m and n are geometric dimensions depicted in Fig. 3.

The forces (in red) acting on the wedge during braking and immediately after stopping the cabin, until the safety gears are unlocked by technical maintenance of the lift, are shown in Fig. 4, along with the relevant geometric dimensions (in blue).

Fig. 4
figure 4

Illustration of the forces (in red) acting on the wedge and the underlying geometric dimensions (in blue). (Color figure online)

A new balance of forces and moments provides

$$\begin{aligned}&T_{2} + N_{1} \, \cos {\alpha } + T_{1} \, \sin {\alpha } - F_{s} - R_{x} = 0, \end{aligned}$$
(4)
$$\begin{aligned}&F_{s} \, a + T_{1} \, b - N_{1} \, c - N_{2} \, d - T_{2} \, e =0, \end{aligned}$$
(5)

where \(T_{1}\) and \(T_{2}\) are friction forces between brake elements (roller and cam), \(N_{1}\) and \(N_{2}\) are the corresponding normal forces; \(\alpha\) is the braking cam angle; b, c, d and e are other geometric dimensions of the problem, shown in Fig. 4.

In Fig. 5 the reader can see characteristic dimensions (in blue) and forces (in red) acting on the brake roller inside the safety gear.

Fig. 5
figure 5

Illustration of the forces (in red) acting on the brake roller inside the safety gear and and the underlying geometric dimensions (in blue). (Color figure online)

Now the balance of forces gives

$$\begin{aligned}&N_{3} - T_{2} - N_{1} \, \cos {\alpha } - T_{1} \, \sin {\alpha } = 0, \end{aligned}$$
(6)
$$\begin{aligned}&T_{3} - N_{2} + T_{1} \, \cos {\alpha } - N_{1} \, \sin {\alpha } = 0, \end{aligned}$$
(7)

where \(T_{3}\) and \(N_{3}\) respectively denotes the frictional and the normal forces between brake roller and the guide.

The frictional forces \(T_1\), \(T_2\) and \(T_4\) are, respectively, related to the normals \(N_1\), \(N_2\) and \(N_4\) through a Coulomb friction model, so that

$$\begin{aligned} T_{1}& = {} \mu _{1} \, N_{1}, \end{aligned}$$
(8)
$$\begin{aligned} T_{2}& = {} \mu _{2} \, N_{2}, \end{aligned}$$
(9)
$$\begin{aligned} T_{4}& = {} \mu _{4} \, N_{4}, \end{aligned}$$
(10)

where \(\mu _1\), \(\mu _2\) and \(\mu _4\) are friction coefficients.

On the other hand, the relationship between the frictional force \(T_3\) and the normal \(N_3\) takes into account the plastic deformation occurring in the contact between brake roller and the guide, so that

$$\begin{aligned} T_{3} = \frac{f}{R} \, N_{3}, \end{aligned}$$
(11)

where f and R are geometric dimensions defined in Fig. 5.

The vertical reaction force \(R_{y}\) can be obtained from Eqs. (2) and (3),

$$\begin{aligned} R_{y}& = {} - T_{4} + \frac{(F_g+F_b)}{2}, \end{aligned}$$
(12)
$$\begin{aligned} R_{y}& = {} \frac{F_{s} \, a - N_{4} \, m + T_{4} \, n}{l}, \end{aligned}$$
(13)

which, when combined together with Eq. (10), allows one to express \(N_4\) as

$$\begin{aligned} N_4 = \frac{ (F_g+F_b) \, l/2 - F_s \, a}{\mu _4 \, (n+l) - m}. \end{aligned}$$
(14)

Similarly, from suitable manipulations of Eqs. (6), (8) and (9), it can be concluded that

$$\begin{aligned} N_3 = \mu _2 \, N_2 + (\mu _1 \, \sin {\alpha } + \cos {\alpha }) \, N_1, \end{aligned}$$
(15)

as well as, from Eqs. (5), (8) and (9), it is possible to obtain

$$\begin{aligned} N_2 = \frac{a \, F_s + (b \, \mu _1 -c ) \, N_1}{d + e \, \mu _2}, \end{aligned}$$
(16)

which, in combination with Eqs. (1), (4), (8) and (9), gives rise to

$$\begin{aligned} N_1 = \frac{N_4 - \displaystyle \frac{a \, \mu _2 \, F_s}{d + e \, \mu _2}}{\mu _1 \, \sin {\alpha } + \cos {\alpha } + \displaystyle \frac{\mu _2 \, (b \, \mu _1 - c)}{d + e \, \mu _2}}. \end{aligned}$$
(17)

The braking force, resulting from the joint superposition of all frictional forces, is given by

$$\begin{aligned} F_h = T_1 + T_2 + T_3 + T_4, \end{aligned}$$
(18)

which, with aid of Eqs. (8)–(11), can be rewritten as

$$\begin{aligned} F_h = \mu _1 \, N_1 + \mu _2 \, N_2 + \frac{f}{R} \, N_3 + \mu _4 \, N_4. \end{aligned}$$
(19)

Note that, once normal forces \(N_1\), \(N_2\), \(N_3\) and \(N_4\) present explicit dependence on geometric dimensions, frictional coefficients, and non-frictional forces, the braking force \(F_h\) is also a function of these parameters, i.e.,

$$\begin{aligned}&F_h = F_h(\alpha , F_s, F_g, F_b, \mu _1, \mu _2, \mu _4, \ldots \nonumber \\&\qquad \ldots a, b, c, d, e, f, l, m, n, R). \end{aligned}$$
(20)

3 Stochastic modeling

The angle \(\alpha\) and the spring reaction force \(F_s\) are subjected to variabilities during the operation conditions of the brake system, so that their actual values may be very different from the nominal project values. Since they are the critical parameters for the brake system efficiency, studying the effect of such variabilities on the braking force is essential for a good design. In this way, a parametric probabilistic approach [15, 16] is employed here to construct a consistent stochastic model for uncertain parameters \(\alpha\) and \(F_s\).

3.1 Probabilistic framework

Let \((\varTheta , \varSigma , \mathcal {P})\) be the probability space used to describe the model parameters uncertainties [16, 17], where \(\varTheta\) is the sample space, \(\varSigma\) a \(\sigma\)-field over \(\varTheta\), and \(\mathcal {P}: \varSigma \rightarrow [0,1]\) a probability measure.

In this probabilistic setting, the parameters \(\alpha\) and \(F_s\) are respectively described by the random variables \(X_1: \varTheta \rightarrow \mathbb {R}\) and \(X_2: \varTheta \rightarrow \mathbb {R}\), which are lumped into the random vector \(\varvec{X}: \varTheta \rightarrow \mathbb {R}^2\), which associates to each elementary event \(\theta \in \varTheta\) a vector \(\varvec{X} = (X_1, X_2)\). The probability distribution of \(\varvec{X}\) is characterized by the map \(p_{\tiny {\varvec{X}}}: \mathbb {R}^2 \rightarrow [0, + \infty )\), dubbed the joint probability density function (PDF).

The mean value of \(\varvec{X}\) is defined in terms of the expected value operator

$$\begin{aligned} E \left\{ \varvec{X} \right\} = \int \, \int _{\mathbb {R}^2} \varvec{x} \, p_{\tiny {\varvec{X}}}(\varvec{x}) \, d \varvec{x} \, , \end{aligned}$$
(21)

in which \(\varvec{x}=(x_1, x_2)\) and \(d \varvec{x} = dx_1 \, dx_2\).

3.2 Maximum entropy principle

To perform a judicious process of uncertainty quantification, it is essential to construct a consistent stochastic model for the random vector \(\varvec{X}\), that represents the uncertainties in \(\alpha\) and \(F_s\) in a rational way, trying to be unbiased as possible. In this sense, in order to avoid possible physical inconsistencies in the probabilistic model, only available information must be used in its construction [16, 17]. When this information materializes in the form of a large set of experimental data, the standard procedure is to use a nonparametric statistical estimator to infer the joint distribution of \(\varvec{X}\) [16, 17]. However, if little (or even no) experimental data for \(X_1\) and \(X_2\) is available, as is the case of this paper, such construction can be done based only on known theoretical information, with the aid of the maximum entropy principle [16, 17].

The available theoretical information about the random parameters \(X_1\) and \(X_2\) encompasses a range of possible values for each of then, i.e.,

$$\begin{aligned} (X_1, X_2) \in [\alpha _1, \alpha _2] \times [\gamma _1, \gamma _2] \subset [0, 2\pi ] \times (0, + \infty ), \end{aligned}$$
(22)

as well as their nominal values \(\mu _{X_1}\) and \(\mu _{X_2}\), that are assumed to be equal to their mean values, i.e.,

$$\begin{aligned} E \left\{ X_1 \right\}& = {} \mu _{X_1} \in [\alpha _1, \alpha _2], \end{aligned}$$
(23)
$$\begin{aligned} E \left\{ X_2 \right\}& = {} \mu _{X_2} \in [\gamma _1, \gamma _2]. \end{aligned}$$
(24)

This information is translated into the statistical language through the normalization condition

$$\begin{aligned} \int _{\gamma _1}^{\gamma _2} \int _{\alpha _1}^{\alpha _2} p_{\tiny {\varvec{X}}} (\varvec{x}) \, d \varvec{x} \, = 1, \end{aligned}$$
(25)

and the first order moment equation

$$\begin{aligned} \int _{\gamma _1}^{\gamma _2} \int _{\alpha _1}^{\alpha _2} \varvec{x} \, p_{\tiny {\varvec{X}}} (\varvec{x}) \, d \varvec{x} \, = \left( \mu _{X_1}, \mu _{X_2} \right) . \end{aligned}$$
(26)

From the information theory point of view, the most rational approach to specify the distribution of \(\varvec{X}\) in this scenario of reduced information is through the maximum entropy principle (MaxEnt) [16,17,18], which seeks the PDF that maximizes the entropy functional

$$\begin{aligned} S(p_{\tiny {\varvec{X}}}) = - \int _{\gamma _1}^{\gamma _2} \int _{\alpha _1}^{\alpha _2} p_{\tiny {\varvec{X}}} (\varvec{x}) \, \ln {p_{\tiny {\varvec{X}}} (\varvec{x})} \, d \varvec{x} \, , \end{aligned}$$
(27)

respecting the restrictions (information) defined by (25) and (26).

Using the Lagrange multipliers method it is possible to show that such joint PDF is given by

$$\begin{aligned} p_{\tiny {\varvec{X}}} (\varvec{x}) = p_{\tiny {X_1}} (x_1) \times p_{\tiny {X_2}} (x_2), \end{aligned}$$
(28)

with marginal densities

$$\begin{aligned} p_{\tiny {X_1}} (x_1)& = {} \exp {\left( - \lambda _{10} - \lambda _{11} \, x_1 \right) } \, \mathbb {1}_{[\alpha _1, \alpha _2]} (x_1), \end{aligned}$$
(29)
$$\begin{aligned} p_{\tiny {X_2}} (x_2)& = {} \exp {\left( - \lambda _{20} - \lambda _{21} \, x_2 \right) } \, \mathbb {1}_{[\gamma _1, \gamma _2]} (x_2), \end{aligned}$$
(30)

where \(\lambda _{10}\), \(\lambda _{11}\), \(\lambda _{20}\) and \(\lambda _{21}\) are parameters of the distribution of \(\varvec{X}\), and

$$\begin{aligned} \mathbb {1}_{I}(x) = {\left\{ \begin{array}{ll} 1, &{} x \in I,\\ 0, &{} x \not \in I,\\ \end{array}\right. } \end{aligned}$$
(31)

denotes the indicator function of the interval I. Note that, since no information relative to the cross statistical moments between \(X_1\) and \(X_2\) has been provided, MaxEnt provides independent distributions.

The parameters \(\lambda _{10}\), \(\lambda _{11}\), \(\lambda _{20}\) and \(\lambda _{21}\) depend on \(\alpha _1\), \(\alpha _2\), \(\gamma _1\), \(\gamma _2\), \(\mu _{X_1}\) and \(\mu _{X_2}\). They are computed through the nonlinear system of equations obtained by replacing (28) in (26) and in the normalization conditions of the marginal PDFs (29) and (30).

In a scenario with little information, it is practically impossible not to be biased in choosing a probability distribution. The MaxEnt formalism provides the least biased distribution that is consistent with the known information, therefore constituting the most rational approach [18].

3.3 Uncertainty propagation

The mathematical model relating the braking force \(F_h\) with braking cam angle \(\alpha\) and the spring reaction force \(F_s\), Eq. (20), can be thought abstractly as a nonlinear deterministic functional \({\mathcal {M}}\) that maps a vector of input parameters \(\varvec{x}=(\alpha , F_s)\) into a scalar quantity of interest \(y=F_h\), i.e.,

$$\begin{aligned} \varvec{x} \mapsto y = {\mathcal {M}}(\varvec{x}). \end{aligned}$$
(32)

Thus, if the uncertain parameters \(\alpha\) and \(F_s\) are represented by the known random vector \(\varvec{X}\), the braking force becomes the random variable \(Y= {\mathcal {M}}(\varvec{X})\), for which the distribution must be estimated.

The process of determining the distribution of Y, once the probabilistic law of \(\varvec{X}\) is known, is dubbed uncertainty propagation problem [15, 16], being addressed in this paper via the Monte Carlo simulation [19, 20].

In this stochastic calculation technique, \(\nu\) independent samples of \(\varvec{X}\) are drawn according to the density (28), giving rise to statistical realizations

$$\begin{aligned} \varvec{X}^{(1)}, \varvec{X}^{(2)}, \ldots , \varvec{X}^{(\nu )}. \end{aligned}$$
(33)

Each of these scenarios for \(\varvec{X}\) is given as input to the nonlinear deterministic map \(\varvec{x} \mapsto y = {\mathcal {M}}(\varvec{x})\), resulting in a set of possible realizations for the quantity of interest

$$\begin{aligned} Y^{(1)}, Y^{(2)}, \ldots , Y^{(\nu )}, \end{aligned}$$
(34)

where \(Y^{(j)} = {\mathcal {M}}(\varvec{X}^{(j)}), ~j=1, \ldots , \nu\). These samples are used to estimate statistics of Y non-parametrically, i.e., without assuming the PDF shape known [21].

4 Optimization framework

Regarding the improvement of brake system efficiency, an optimal design of its components is required. This work addresses this question by solving nonlinear optimization problems that seeks to maximize the braking force, using geometric dimensions of the system as design variables.

Two optimization approaches are employed. The first one, named classical, is based on deterministic formalism of nonlinear programming [22], while the latter, dubbed robust, takes into account the model parameters uncertainties, in order to reduce the optimum point sensitivity to small disturbances [23, 24].

In this framework, a set of two design variables (geometric dimensions) is denoted generically by the vector \(\varvec{s}\). The other parameters of the model are denoted generically by \(\varvec{x}\), and the model response is given by the nonlinear map \((\varvec{s}, \varvec{x}) \mapsto y = {\mathcal {M}}(\varvec{s}, \varvec{x})\) The quantity of interest to be optimized (objective function) is denoted generically by \({\mathcal {J}}\).

4.1 Classical optimization

In this classical optimization approach the \(\varvec{s}\) components are employed as design variables, while the braking force is adopted as objective function, i.e.,

$$\begin{aligned} {\mathcal {J}}_{C} (\varvec{s}) = y. \end{aligned}$$
(35)

The admissible set for this optimization problem is defined by \({\mathcal {A}}_{C} = [s_1^{min}, s_1^{max}] \times [s_2^{min}, s_2^{max}]\), so that it can be formally stated as find an optimal design vector

$$\begin{aligned} \varvec{s}_{C}^{opt} = \mathop {{{\,\mathrm{arg\,max}\,}}}\limits _{\varvec{s} \in {\mathcal {A}}_{C}} \, {\mathcal {J}}_{C} (\varvec{s}). \end{aligned}$$
(36)

4.2 Robust optimization

In this robust optimization framework, which is based on those shown in [25, 26], the uncertainties are described according to the formalism of the Sect. 3, where \(\varvec{x}\) becomes the random vector \(\varvec{X}\), and, as a consequence, \(y = {\mathcal {M}}(\varvec{s}, \varvec{x})\) becomes the random variable \(Y = {\mathcal {M}}(\varvec{s}, \varvec{X})\).

Thus, the robust objective function is not constructed directly from the model response, but with the aid of statistical measures of Y, which aims to guarantee greater stability to small disturbances (robustness) to an optimum point.

Specifically, the robust objective function is given by a convex combination between minimum, maximum, mean and standard deviation inverse, so that

$$\begin{aligned} {\mathcal {J}}_{R} (\varvec{s})& = {} \beta _1 \, \min _{\theta \in \varTheta } \left\{ Y \right\} \nonumber \\&\quad + \beta _2 \, \max _{\theta \in \varTheta } \left\{ Y \right\} + \beta _3 \, E \left\{ Y \right\} + \beta _4 \, \frac{1}{\sqrt{E \left\{ Y^2 \right\} -E \left\{ Y \right\} ^2}}, \end{aligned}$$
(37)

where \(\beta _1+\beta _2+\beta _3+\beta _4=1\).

Note that by maximizing this robust objective function, it is sought to raise both the lowest and the highest possible value, the mean, in addition to reducing the dispersion, by reducing the standard deviation.

Additionally, in order to avoid excessively small braking forces, the following probabilistic constraint is imposed

$$\begin{aligned} \mathcal {P}\left\{ |Y| > y^{*} \right\} \ge 1 - P_r, \end{aligned}$$
(38)

where \(y^{*}\) is a lower bound for the magnitude of Y, and \(P_r\) is reference probability.

Therefore, the admissible set for the robust optimization problem, denoted by \({\mathcal {A}}_{R}\), is defined as the subset of \({\mathcal {A}}_{C}\) for which the probabilistic constraint (38) is respected. In this way, the robust optimization problem is formally defined as find an optimal design vector

$$\begin{aligned} \varvec{s}_{R}^{opt} = \mathop {{{\,\mathrm{arg\,max}\,}}}\limits _{\varvec{s} \in {\mathcal {A}}_{R}} \, {\mathcal {J}}_{R} (\varvec{s}). \end{aligned}$$
(39)

5 Results and discussion

The simulations reported below, conducted in Matlab, use the following numerical values for the deterministic parameters of the mechanical model: \(F_g = 50\) kN; \(F_b = 30\) kN; \(\mu _1 = 0.10\); \(\mu _2 = 0.10\); \(\mu _4 = 0.15\); \(a = 55.0\) mm; \(b = 16.6\) mm; \(c = 52.7\) mm; \(d = 34.5\) mm; \(e = 60.7\) mm; \(f = 0.005\) mm; \(l = 49.0\) mm; \(m = 40.0\) mm; \(n = 17.5\) mm; \(R = 29.0\) mm.

Regarding the two random parameters, the following information is assumed: \([\alpha _1, \alpha _2] = [0,18]^\circ ; [\gamma _1, \gamma _2] = [0, 56]\) kN; \(\mu _{X_1} = 6^\circ\); and \(\mu _{X_2} = 42\) kN.

5.1 Uncertainty quatification

The calculation of the propagation of uncertainties of \(\varvec{X}=(X_1, X_2)\) through the mechanical-mathematical model (32) initially involves the generation of random samples according to the probabilistic model defined by Eq. (28). A set of 4096 random samples for \(X_1\) (top) and \(X_2\) (bottom) can be seen in Fig. 6, which also shows some statistics (mean, standard deviation and 95% confidence interval) for this set of values.

Fig. 6
figure 6

Generated samples and statistical measures for the cam angle (top) and the spring force reaction (bottom)

In Fig. 7 the reader can see the statistics shown in Fig. 6 compared to the analytical curves for the PDFs of \(X_1\) and \(X_2\), and histograms constructed with the underlying random samples. It can be observed that the sampling process is well conducted, since the histograms and analytical curves present great similarity.

Note that the brake cam angle \(X_1\) is modeled according to a probability density with a descending exponential behavior, which decays slowly between the ends of the support \([\alpha _1, \alpha _2] = [0, 18]^\circ\), whereas the spring reaction force \(X_2\) is described by probabilistic law with an increasing exponential density, which grows rapidly from the left to the right extreme of \([\gamma _1, \gamma _2] = [0, 56]\) kN.

It is worth noting that, of course, the real system parameters do not follow these probability distributions. These are only approximations of the real distributions, constructed with the aid of the maximum entropy principle and the available information about these parameters. However, as in this paper the authors do not have experimental data to infer the real form of these distributions, in the light of information theory, the PDFs of Fig. 7 are the best that can be inferred.

Fig. 7
figure 7

Probability density functions and statistical measures for the cam angle (top) and the spring force reaction (bottom)

The next step involves the model evaluation in each pair \((X_1, X_2)\) previously generated, which gives rise to the set of possible values for the braking force \(F_h\), shown in the top part of Fig. 8. In the bottom part of the same figure the reader can observe a histogram that estimates the \(F_h\) PDF form, as well as a nonparametric fitting obtained by a smooth curve. Mean, standard deviation, and a 95% confidence interval can be seen in both, top and bottom figures. To prove that these estimates are reliable, the authors also show the convergence of the mean and standard deviation estimators, as a function of the number of samples, in Fig. 9.

Fig. 8
figure 8

Generated samples (top) and probability density function (bottom), with statistical measures, for the braking force

Fig. 9
figure 9

Statistical estimators convergence for the braking force mean (top) and standard deviation (bottom)

It may be noted that the PDFs of \(F_h\) and \(F_s\) have a very similar shape, suggesting that the mechanical model preserves the shape of the spring reaction force distribution. This result is at the least curious and unexpected, since the angular dependencies introduced in the mechanical model by Eqs. (15) and (17) define a structure of multiplicative uncertainty between \(\alpha\) and \(F_s\), what should make \(F_h\) not invariant with respect to the input distribution.

This result suggests that the nonlinearity associated with the alpha parameter is very weak, which causes \(F_h\) to behave as an affine map of \(F_s\), and thus to preserve the form of its distribution. This hypothesis is reinforced by analyzing the system response by keeping \(\alpha\) distribution and \(F_s\) support fixed, while the mean value of the latter parameter is varied, assuming the values equal to for 14 kN, 28 kNFootnote 1 and 42 kN. The probability densities corresponding to these different inputs, and the corresponding outputs of the mechanical system can be seen in Figs. 10 and 11, respectively. In all cases the input and output PDFs have the same shape.

Fig. 10
figure 10

Probability density functions and statistical measures for the spring force reaction with different mean values: 14 kN (top); 28 kN (middle); 42 kN (bottom)

Fig. 11
figure 11

Probability density functions and statistical measures for the braking force with different input mean values for \(F_s\): 14 kN (top); 28 kN (middle); 42 kN (bottom)

The results of this study allow one to conclude that uncertainties in \(\alpha\) parameter does not have significant influence on the braking force behavior. Simulations propagating only \(\alpha\) uncertainties, not included here because of space limitation, demonstrate such an assertion. However, the uncertainty propagation study also shows that the variability of \(F_s\) cannot be ignored, since it has great influence on the statistical behavior of \(F_h\).

5.2 Optimization

In this section the problem of optimum design of the brake system is addressed. The geometric dimensions \(\varvec{s} = (a, c)\) are used as design variables, considering as admissible region \(50 \le a \le 60\) mm and \(50 \le c \le 55\) mm.

The optimization problem is solved using the standard sequential programming quadratic (SQP) algorithm obtained from Matlab (see chap. 18 of [27]), being the contour map of the objective function (35) illustrated in Fig. 12, which also highlights the optimum point found.

Fig. 12
figure 12

Contour map for the classical objective function and with the optimum point is indicated by a cross

Despite the fact that this result offers a starting point for an optimal project for the brake system, it does not take into account the effect of the uncertainties underlying the operating conditions, which can considerably affect the system response, as shown in the previous section. In this way, robust optimization presents itself as a natural alternative.

For the robust optimization problem the design variables \(\varvec{s}=(a,c)\) are considered once more, with the same ranges of admissible values used above. The uncertainties in \(\alpha\) and \(F_s\) are modeled as in Sect. 3, and the probabilistic constraint is characterized by the parameters \(y^{*} = 0.5\) kN and \(P_r = 5\%\). The convex weights \(\beta _1 = \beta _2 = \beta _3 = 2/10\) and \(\beta _4 = 4/10\) are adopted in the robust objective function.

This second problem is much more complex because the constraint to be satisfied is nonconvex, offering additional challenges to the numerical solution procedure. But for the values described above the SPQ algorithm is able to find a solution.

The reader can see the contour map of the probabilistic constraint (38) in Fig. 13, while Fig. 14 presents the contour map for the robust objective function (37). Although the objective function still maintains a smooth appearance, the problem gains a non-convex status by the irregular forms of constraint.

Fig. 13
figure 13

Contour map for probabilistic constraint with the optimum point is indicated by a cross

Fig. 14
figure 14

Contour map for the robust objective function with the optimum point is indicated by a cross

Once the robust objective function takes into account other design criteria than in (35), its behavior is different from the classical objective function shown in Fig. 12, thus having a different optimal point.

It is also worth noting that this second formulation of the optimization problem considers the effects of uncertainties, which in a realistic system are always present, thus offering a design option more suitable for projects that cannot ignore such variabilities.

6 Summary and conclusions

This work presents a study regarding the optimization and uncertainty quantification of an elevator brake system. The paper starts from an original construction of a safety gear for the brake, for which a mechanical-mathematical model is constructed. Studies involving the quantification of the braking force uncertainties due to the variability in the brake cam angle and the spring reaction force are presented, showing that spring force uncertainties are more significant. The paper also focuses on the optimal design of an elevator brake system, showing through the solution of a robust optimization problem that operating conditions uncertainties can significantly influence its efficiency.