Skip to contents

The yield coefficient ky=ay/gk_y=a_y/g expresses the acceleration aya_y required to initiate sliding relative to gravitational acceleration gg. In a pseudostatic stability analysis, the factor of safety is calculated by limit equilibrium with a static horizontal inertial force equal to the product of a seismic coefficient and the weight of the sliding mass (Bray and Travasarou 2009); the yield coefficient is the value of that coefficient at which the factor of safety reaches unity. A displacement-based criterion relates this coefficient to the permanent seismic displacement Dn(ky)D_n(k_y) and an admissible displacement DaD_a, both expressed in cm\mathrm{cm}. For a target exceedance probability pep_e, with Da>0D_a>0 and 0<pe<10<p_e<1, the criterion on a non-increasing random displacement curve D‾(ky)\bar D(k_y) defines the coefficient by

kmax(pe∣Da)=inf⁡{ky>0:P[D‾(ky)>Da]≤pe}. k_{\max}(p_e\mid D_a)=\inf\left\{k_y>0:P[\bar D(k_y)>D_a]\le p_e\right\}.

If every ky>0k_y>0 satisfies the condition, the infimum is zero; if the set is empty, the infimum is +∞+\infty. The regression Dn(ky)D_n(k_y) of each model and realization is projected onto D‾(ky)\bar D(k_y); the two are not interchangeable when the regression has an increasing segment. In the flexible regressions, the concave quadratic of ln⁡Dn\ln D_n in ln⁡ky\ln k_y tends to −∞-\infty as ky→0k_y\to0, so the unprojected displacement tends to zero outside the calibration range. The global infimum of the criterion, applied to the unprojected regression in place of D‾\bar D, can then be zero although a positive crossing of DaD_a exists on its decreasing branch.

The probability concerns the represented distribution of displacement curves. With realizations from evaluateDisplacements(), the flexible models contribute their positive lognormal branches, with the probability of negligible displacement omitted. When the demand varies, those branches retain the original demand distribution; their mixture is not the full population conditioned on nonzero displacement.

For a model realization ss, let D‾s(ky)\bar D_s(k_y) denote the curve D‾(ky)\bar D(k_y) of that realization, continuous and non-increasing for ky>0k_y>0. Its threshold coefficient is

Ks=inf⁡{ky>0:D‾s(ky)≤Da}. K_s=\inf\left\{k_y>0:\bar D_s(k_y)\le D_a\right\}.

Under these continuity and monotonicity conditions, D‾s(ky)>Da\bar D_s(k_y)>D_a is equivalent to Ks>kyK_s>k_y. If KK denotes the random threshold coefficient and FKF_K its cumulative distribution function, the displacement criterion therefore becomes

kmax(pe∣Da)=FK−1(1−pe). k_{\max}(p_e\mid D_a)=F_K^{-1}(1-p_e).

Here the inverse is the generalized inverse of the distribution function (Kroese et al. 2011), and the corresponding quantile level is q=1−peq=1-p_e. The inversion acts on each realization before the roots from different models are combined with their weights. The arithmetic mean of those roots describes their center without representing a target exceedance probability.

Numerical curves are stored at increasing coefficients ky,1<⋯<ky,Jk_{y,1}<\cdots<k_{y,J}, where JJ is the number of grid points. For the displacement DiD_i at grid index ii, the upper non-increasing envelope is

D‾j=maxi≥jDi. \bar D_j=\max_{i\ge j}D_i.

At a grid point jj, this envelope retains the largest displacement at that coefficient or any larger stored coefficient. Between distinct positive envelope values, the inverse interpolates linearly in (ln⁡Dn,ln⁡ky)(\ln D_n,\ln k_y). The calculated coefficient thus depends on the supplied grid as well as on the displacement model.

Outside that positive support, numerical assignments have a different meaning from an exact root. Except for the separate constant-AM88 inversion, a target above the stored envelope maximum receives a zero coefficient; this records the finite grid’s ceiling, not the absence of displacement demand over every positive kyk_y. Displacements below 10−4cm10^{-4}\ \mathrm{cm} are set to zero before ordinary inversion. When the target lies below the positive part of a curve with a zero tail, the assigned coefficient is the first grid point of that tail. For a target below a curve that remains positive on the grid, continuation uses three positive, strictly decreasing displacements at its largest coefficients. For AM88 and SR08 continuation, the search is limited to ky/PGA≤0.9999k_y/\mathrm{PGA}\le0.9999, where PGA is the realization’s peak ground acceleration expressed in gg; saturation at that limit need not satisfy Dn=DaD_n=D_a.

solveKmax() performs the inversion for one model: Dn contains one realization per row and one coefficient from ky per column, while Da supplies the admissible displacements. In its result, realization identifies the row number in Dn; kmax and beyond are reported for each target. The beyond flag identifies continuation or inversion of a constant AM88 curve; it excludes zero assignments and assignments to the grid floor. It describes numerical support separately from physical dispersion.

summarizeKmax() combines roots with the positive model weights normalized to sum to one, requiring shared realization coverage at each Da. Zero roots retain their weights. The reported quantiles are interpolated estimates of the population quantiles: they are not the generalized inverse of the finite sample’s empirical distribution, so the fraction of sampled roots above a reported quantile can exceed pep_e. Its beyond output is the weighted fraction of flagged roots.

For project tables, buildKmaxTable() applies inversion and summaries by demand, geometry and material, using admissible displacements derived from the slope heights. When pooled roots contain ties, this route computes quantiles from values represented with 15 significant digits; its mean uses unrounded roots. The general summary uses full-precision roots. The product reports Kh as the dimensionless ratio of kmax to the site’s amplified PGA for that demand, geometry and material. assembleKmaxTables() checks and combines the site tables into the global coefficient table.

References

Bray, Jonathan D., and Thaleia Travasarou. 2009. “Pseudostatic Coefficient for Use in Simplified Seismic Slope Stability Evaluation.” Journal of Geotechnical and Geoenvironmental Engineering 135 (9): 1336–40. https://doi.org/10.1061/(ASCE)GT.1943-5606.0000012.
Kroese, Dirk P., Thomas Taimre, and Zdravko I. Botev. 2011. Handbook of Monte Carlo Methods. Wiley Series in Probability and Statistics. John Wiley & Sons. https://doi.org/10.1002/9781118014967.