Buffered environmental contours
Kristina Rognlien Dahl, Arne Bang Huseby

TL;DR
This paper introduces buffered environmental contours that incorporate the extent of failure, providing a more nuanced risk assessment tool for structural design, especially in scenarios like flooding where failure severity varies.
Contribution
It extends classical environmental contours by integrating buffered failure probabilities, capturing the degree of failure rather than just its occurrence.
Findings
Buffered contours account for failure severity.
Enhanced risk assessment in flooding scenarios.
Provides upper bounds on failure probabilities considering failure extent.
Abstract
The main idea of this paper is to use the notion of buffered failure probability from probabilistic structural design, to introduce buffered environmental contours. Classical environmental contours are used in structural design in order to obtain upper bounds on the failure probabilities of a large class of designs. The purpose of buffered failure probabilities is the same. However, in constrast to classical environmental contours, this new concept does not just take into account failure vs. functioning, but also to which extent the system is failing. For example, this is relevant when considering the risk of flooding: We are not just interested in knowing whether a river has flooded. The damages caused by the flooding greatly depends on how much the water has risen above the standard level.
| Swell | 0.450 | 1.580 | 0.132 |
|---|---|---|---|
| Wind sea | 0.605 | 0.867 | 0.322 |
| Swell | 0.010 | 2.543 | 0.032 | |
|---|---|---|---|---|
| 0.137 | 0.000 | 0.000 | ||
| Wind sea | 0.000 | 1.798 | 0.134 | |
| 0.042 | 0.224 | -0.500 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProbabilistic and Robust Engineering Design
Buffered environmental contours
K. R. Dahl & A. B. Huseby
Abstract
The main idea of this paper is to use the notion of buffered failure probability from probabilistic structural design, first introduced by [14], to introduce buffered environmental contours. Classical environmental contours are used in structural design in order to obtain upper bounds on the failure probabilities of a large class of designs. The purpose of buffered failure probabilities is the same. However, in constrast to classical environmental contours, this new concept does not just take into account failure vs. functioning, but also to which extent the system is failing. For example, this is relevant when considering the risk of flooding: We are not just interested in knowing whether a river has flooded. The damages caused by the flooding greatly depends on how much the water has risen above the standard level.
1 Introduction
Environmental contours are widely used as a basis for e.g., ship design. Such contours allow the designer to verify that a given mechanical structure is safe, i.e, that the failure probability is below a certain value. A realistic model of the environmental loads and the resulting response is crucial for structural reliability analysis of mechanical constructions exposed to environmental forces. See [19] and [3]. For applications of environmental contours in marine structural design, see e.g., [1], [4], [9], [11] and [2].
The traditional approach to environmental contours is based on the well-known Rosenblatt transformation introduced in [16]. This transformation maps the the environmental variables into independent standard normal variables. Using the transformed environmental variables a contour with the desired properties can easily be constructed by identifying a sphere centered in the origin and with a suitable radius. More specifically, the sphere can be chosen so that any non-overlapping convex failure region has a probability less than or equal to a desired exceedence probability. The corresponding environmental contour in the original space can then be found by transforming the sphere back into the original space.
Alternatively, an environmental contour can be constructed directly in the original space using Monte Carlo simulation. See [5], [7] and [6]. Contours constructed using this approach will always be convex sets. This yields a more straightforward interpretation of the contours. Another advantage of this approach is a more flexible framework for establishing environmental contours, which for example simplifies the inclusion of effects such as future projections of the wave climate related to climatic change. See [17].
In the present paper we introduce a new concept called buffered environmental contours. This concept is based on the notion of buffered failure probability from probabilistic structural design, first introduced by [14]. Contrary to classical environmental contours, this new concept does not just take into account failure vs. functioning, but also to which extent the system is failing. For example, this is relevant when considering the risk of flooding: We are not just interested in knowing whether a river has flooded. The damages caused by the flooding greatly depends on how much the water has risen above the standard level.
The structure of this paper is as follows: In Section 2, we recall the classic definition of failure probability in probabilistic structural design and compare this to the concept of buffered failure probability, as defined in [14]. Furthermore, we recall some of the arguments favoring the buffered failure probability over the regular failure probability. Then, in Section 3, we recall the concept of environmental contours and how such contours are used in structural design in order to find upper bounds on the failure probabilities of a large class of designs. In Section 4, we introduce the new concept of buffered environmental contours, and argue that these contours are better suited than the classical ones in cases where the level of malfunctioning is important. Finally, in Section 5, we apply the proposed contours to a real life example, and compare the contours to the classical environmental contours.
2 Structural design and the buffered failure probabity
In probabilistic structural design, it is common to define a performance function111The performance function is sometimes called the limit-state function. depending on some design variables and some environmental quantities222Environmental quantities should here be understood in a broad sense. E.g., for marine structures such quantities typically includes wave height and period. For other types of structures, one may consider e.g., material quality, effects of erosion or corrosion as environmental quantities. , where . The design variables can be influenced by the designer of the structure, and may respresent material type or layout. The quantities are usually random, and cannot be directly impacted by the designer. Hence, they may describe environmental conditions, material quality or loads. To emphasize the randomness of the quantities, we denote them by captial letters. In contrast, the design variables are controlled by the designer and hence denoted by small letters.
For a given design , represents the performance of the structure, and is called the state of the structure. A given mechanical structure can withstand environmental stress up to a certain level. The failure region of the structure is the set of states of the environmental variables that imply that the structure fails. The performance function is defined such that if , the structure is failed, while if , the structure is functioning. Moreover, for a given the set is called the failure region of the structure333In some papers, such as [5], the failed states are defined as the states such that . This is just a matter of choice of notation..
2.1 The failure probability, reliability and approximation methods
The failure probability, denoted by , of the structure is the probability that the structure is failed. That is, . If is the joint probability density function for the random vector , the failure probability is given by:
[TABLE]
For a given the reliability, , of the system is defined as the probability that the system is functioning, i.e.:
[TABLE]
A classic problem is to compute the reliability of the system. In order to do so, we need to compute the integral (1). In many cases it is difficult to obtain and analytical solution to this. To overcome this issue various approximation methods have been proposed. Two traditional methods for doing this are the first-order reliability method (FORM) and the second-order reliability method (SORM). The basic idea of the first-order reliability method is to approximate the failure boundary at a spesific point by a first order Taylor expansion. The idea behind SORM is similar, but using a second order Taylor expansion instead. In both cases, the approximated failure probability can be used to optimize the structural design, i.e. determine a feasible design which has an acceptable failure probability.
2.2 Return periods
As is common in structural design models, we view as representing the average value of the relevant environmental variables in a suitable time interval of length . Based on this and knowledge of the performance function it is possible to compute the so-called return period. This is done as follows:
We consider the environmental exposure of the given design from time . The time axis is divided into intervals of some specified length , and we let denote the average environmental quantity in the th period, . It is common to assume that are independent and identically distributed. This is a fairly strict assumption, but as it is so frequently used in structural design, we assume this as well. We then let . By the assumptions it follows that is geometrically distributed with probability . The return period is defined as . Thus, the return period can be interpreted as a property of the distribution of . Hence, it suffices to analyze this distribution, which is what we will focus on in this paper.
2.3 The buffered failure probability
The approximations made by FORM and SORM can sometimes be too crude and ignore serious risks. Therefore, we will consider the buffered failure probability, introduced by [14] as an alternative to the failure probability. This concept relates closely to the conditional value-at-risk (also called expected shortfall, average value-at-risk or expected tail loss), which is a notion frequently used in mathematical finance and financial engineering, see [12], [13] as well as [15].
Recall that for any level of probability , the -quantile of the distribution of a random variable is the value of the inverse of its cumulative distribution function at . For the random variable , we let denote its -quantile. Similarly, for any probability level , the -superquantile of , , is defined as:
[TABLE]
That is, the -superquantile is the conditional expectation of when we know that its value is greater than or equal the -quantile. [14] then define the buffered failure probability, , as follows:
[TABLE]
where is chosen so that . Note that from the previous definitions we have:
[TABLE]
where denotes the cumulative distribution function of .
In order to show how to calculate the buffered failure probability , we consider the plot shown in Figure 1. The curve in the plot represents the cumulative distribution function of the performance function, . As an example we have chosen a Gaussian distribution with mean value and standard deviation . For this distribution we have , as can also be seen in the figure by considering the right-most vertical dashed line starting at [math] on the x-axis, and the corresponding upper horizontal dashed line starting at . Hence, we get that . In the figure is the distance between -line and the upper horizontal dashed line.
Using e.g., Monte Carlo simulation it is easy to estimate , and we find that . In the figure is represented by the leftmost vertical dashed line. By following this line until it crosses the cumulative curve, we find that . Finally, the buffered failure probability is found to be . In the figure is the distance between -line and the lower horizontal dashed line.
It is easy to see that we always have , and thus, it follows that . This implies that:
[TABLE]
Hence, it follows that the buffered failure probability is more conservative than the failure probability. See [14] for a detailed discussion of this.
[14] present several advantages of using the buffered failure probability instead of the regular failure probability. The following are some of the key arguments:
- β’
In general, the failure probability cannot be computed analytically, and the techniques commonly used to approximate it, such as FORM or Monte Carlo methods, can sometimes ignore serious risks. This makes it problematic to apply standard non-linear optimization algorithms in connection to structure design. In contrast, non-linear optimization algorithms are directly applicable when using the buffered failure probability instead.
- β’
The buffered failure probability contains more information about the tail behaviour of the distribution of than the failure probability.
- β’
The buffered failure probability can lead to more computational efficiency in design optimization when the performance function is expensive to evaluate.
The buffered reliability, , of the structure is defined as . Since , it follows that . That is, the reliability of the system is greater than or equal to the buffered reliability. Again, this essentially says that the buffered reliability is more conservative than the reliability.
3 Environmental contours
Environmental contours are typically used during the early design phases where the exact shape of the failure region is typically unknown. At this stage it it may not be possible to express a precise functional relationship between a set of design variables and the performance of the structure. Instead we skip in the notation and let the design options be embedded in the performance function itself. In particular we denote the failure region simply by , while the corresponding failure probability, , is denoted by .
Although is unknown, it may still be possible to argue that belongs to some known family, , of failure regions. As in the previous sections we consider cases where the environmental conditions can be described by a stochastic vector with a known distribution. An important part of the probabilistic design process is then to make sure that is acceptable for all .
In order to avoid failure regions with unacceptable probabilities, it is necessary to put some restrictions on the family . This is done by introducing a set chosen so that for any relevant failure region which do not overlap with , the failure probability is small. The family is chosen relative to so that for all , where denotes the boundary of . This boundary is then referred to as an environmental contour. See Figure 2.
Following [8] we define the exceedence probability of with respect to as:
[TABLE]
For a given target probability the objective is to choose an environmental contour such that:
[TABLE]
We observe that the exceedence probability defined above represents an upper bound on the failure probability of the structure assuming that the true failure region is a member of the family . Of particular interest are cases where one can argue that the failure region of a structure is convex. That is, cases where is the class of all convex sets which do not intersect with the interior of . In the remaining part of the paper we will assume that satisfies this.
3.1 Monte Carlo contours
There are many possible ways of constructing environmental contours. In this paper we focus on the Monte Carlo based approach first introduced in [5], and improved in [7] and [6].
Let be the set of all unit vectors in , and let . We then introduce a function defined for all as:
[TABLE]
Thus, is the -quantile of the distribution of . Given the distribution of , the function can easily be estimated by using Monte Carlo simulation. Thus, let be a random sample from the distribution of . We then choose , and let , . These results are sorted in ascending order:
[TABLE]
Using the sorted numbers we first estimate . Since is the -quantile in the distribution, a natural estimator is:
[TABLE]
where is determined so that:
[TABLE]
Note, however, that this estimator can be improved considerably by using importance sampling. See [6] for details.
For each , we also introduce the halfspaces:
[TABLE]
We then define the environmental contour as the boundary of the convex set set given by:
[TABLE]
It follows that the exceedence probability of with respect to is given by:
[TABLE]
where the second equality follows since we have assumed that is convex and hence contained in for all . In fact for all we have as well, and these halfspaces are the maximal sets within . Moreover, the last equation follows by the definition of given in (7). Thus, we conclude that the contour indeed has the correct exceedence probability with respect to . See [8] for further details regarding this.
4 Buffered environmental contours
In this section, we introduce a new concept called buffered environmental contours. This combines the ideas behind buffered failure probabilities and environmental contours. Before we introduce the main results we review a result on superquantiles which will be essential in our approach (See [13].)
Proposition 4.1
Let and be two performance functions such that almost surely, and let and denote the -superquantiles of and respectively. Then .
As a corollary of this result we get the following result on buffered failure probabilities:
Corollary 4.2
Let and be two performance functions such that almost surely, and let and denote the buffered failure probabilities of and respectively. Then .
For a given performance function its failure probability, , can be computed based on the failure region of alone. In contrast, computing the buffered failure probability, , requires more detailed information about the distribution of . We indicate this by expressing as a function of and denoted .
Just as for classical environmental contours, a buffered environmental contour is the boundary of some suitable set . We shall now describe how the set can be constructed. As in the previous section we let be the set of all unit vectors in , and let . Moreover, we let be a given target probability, and let be defined by (7). In order to introduce buffering, we let:
[TABLE]
Given the distribution of , the function can easily be estimated by using Monte Carlo simulation. As in Subsection 3.1, we let be a random sample from the distribution of , and choose . Based on the sorted values we first estimate by as previously explained. We then estimate by computing the average value of the sampled values which are greater than . Thus, we estimate by:
[TABLE]
For each , we also introduce the halfspaces:
[TABLE]
similar to what we did in the previous section. Finally, we define the buffered environmental contour as the boundary of the convex set set given by:
[TABLE]
We observe that by (12) we obviously have that . By comparing (8) and (10), it is easy to see that this implies that:
[TABLE]
Thus, given that the same target probability is used to construct both contours, the buffered environmental contour is more conservative than the classical environmental contour.
The next step is to identify a family of performance functions defined relative to the set such that for all . We recall that for the classical environmental contour we chose to let be the family of all convex failure regions which do not intersect with the interior of . Thus, one might think that the natural counterpart for buffered environmental contours would be to let be the family of performance functions with convex failure regions which do not intersect with the interior of . In this case, however, we need more control over the distributions of the performance functions. In order to do so we choose and introduce the performance function given by:
[TABLE]
By (12) we have:
[TABLE]
Moreover, by (7) we have:
[TABLE]
Since the unit vector was arbitrarily chosen, we conclude that the performance function has the desired buffered failure probability for all .
We will use these performance functions as a basis for constructing the family where the -functions serve as maximal elements in this family. Note that the -functions now play a similar role as the halfspaces played in the construction of the family . Thus, we let be the family of all performance functions for which there exists a such that for all . By the above discussion the following result is immediate:
Theorem 4.3
For all we have .
**Proof: ** Assume that . Then there exists a such that almost surely. Hence, by Corollary 4.2 and the above calculations we have:
[TABLE]
Having constructed both the set and the family we are now ready to introduce the buffered exceedence probability of with respect to defined as:
[TABLE]
We note that by the definition of it follows that for all . Hence, we get:
[TABLE]
Thus, we conclude that the contour indeed has the correct buffered exceedence probability with respect to .
If and for all , we have:
[TABLE]
Thus, the failure region of a performance function does not overlap with the interior of the set , but is contained within a halfspace supporting . This is similar to the relation between failure regions in the family and the set for the classical environmental contours. However, as already pointed out, knowledge about the failure region of a performance function is not sufficient to ensure that the performance function has the correct buffered failure probability.
It may be argued that the choice of the -functions as maximal elements in the family is too restrictive. In order to have a more flexible framework, it is possible to consider a slightly more general approach where we define:
[TABLE]
where is a positive constant. By increasing the -factor, the contour may be inflated so that it can be used for steeper performance factors.
On the other hand it should be noted that to ensure that a given performance function has the correct buffered failure probability, it is not necessary that is dominated by some -function for all . It is sufficient that this holds for -values corresponding to the upper tail area of .
5 Numerical example
In this subsection we illustrate the proposed method by considering a numerical example introduced in [18]. More specifically, we consider joint long-term models for significant wave height, denoted by , and wave period denoted by . A marginal distribution is fitted to the data for significant wave height and a conditional model, conditioned on the value of significant wave height, is subsequently fitted to the wave period. The joint model is the product of these distribution functions:
[TABLE]
Simultaneous distributions have been fitted to data assuming a three-parameter Weibull distribution for the significant wave height, , and a lognormal conditional distribution for the wave period, . The three-parameter Weibull distribution is parameterized by a location parameter, , a scale parameter , and a shape parameter as follows:
[TABLE]
The lognormal distribution has two parameters, the log-mean and the log-standard deviation and is expressed as:
[TABLE]
where the dependence between and is modelled by letting the parameters and be expressed in terms of as follows:
[TABLE]
[TABLE]
The parameters are estimated using available data from the relevant geographical location. In the example considered here the parameters are fitted based on a data set from North West Australia. We consider data for two different cases: swell and wind sea. The parameters for the three-parameter Weibull distribution are listed in Table 1, while the parameters for the conditional log-normal distribution are listed in Table 2. In all the examples we use a return period of 25 years. The models are fitted using sea states representing periods of 1 hour. Thus, we get 24 data points per 24 hours. Thus, the desired exceedence probability is given by:
[TABLE]
For more details about these examples we refer to [18].
The classical environmental contours are estimated based on the methods presented in [5]. More specifically, we have used Method 2 presented in this paper. The buffered environmental contours are estimated in exactly the same way, except that is replaced by for all .
In Figure 3 and Figure 4 the resulting environment contours are shown. As one expected, the classical environmental contours are located inside their respective buffered contours. Thus, since the target probability is the same for both types of contours, the buffered contours are more conservative than the classical contours.
6 Conclusions and future work
In the present paper we have introduced the concept of buffered environmental contours, and shown how such contours can be estimated using Monte Carlo simulations. Such contours do not just take into account the probability of failure, but also the consequences of a failure. This is relevant e.g., when analysing the risk of flooding at a given location. While it may not be possible to prevent floodings from occurring, the damage caused by such an event can vary a lot depending on how much the water has risen above the normal level. In some cases only minor damages may be the result. In other cases the consequences can be catastrophic.
For a given target probability, buffered environmental contours are generally more conservative than the classical environmental contours. However, in cases where the consequences are more important than the triggering event itself, a higher target probability might be acceptable as long as the damages are manageable. Thus, in real-life applications a buffered environmental contour may not be so conservative after all. At the same time these contours provide much more information about the tail area of the environmental variables. This may be very useful when a design is optimized.
The buffered environmental contours proposed in this paper are the natural extension of the Monte Carlo contours introduced in [5]. In particular both contour types are boundaries of convex sets. Sometimes this restriction may lead to contours which include areas of very low probability. Thus, it would be of interest to investigate other ways of constructing buffered contours. In particular, it is possible to modify contours obtained by using the Rosenblatt transformation so that they include buffering. To make this work, however, evaluating the resulting contours becomes very important. The evaluation framework described in [8] may serve as a starting point.
Future work in this area also includes the use of buffered environmental contours in design optimization, but with additional design constraints. The question is how such additional constraints can be dealt with. An initial idea is to apply a Lagrange duality method in order to transform the problem into a previously known form.
It would also be interesting to compare buffered environmental contours to the conservative environmental contours defined by [10]. The contours defined in [10] are typically larger sets than the environmental contours considered in Section 3, which means that they are more conservative when it comes to classifying structures as safe.
Another idea which requires further investigation is how time can be introduced into this model in a less restrictive way. As mentioned in Subsection 2.2, we consider average stochastic environmental conditions over some specified time intervals and assume independence and identical distributions of the . A more realistic approach would be to introduce a stochastic process in continuous time modelling the environmental situation. It is interesting to see how this affects the model and what consequences this has for the design optimization.
Acknowlegdements
This paper has been written with support from the Research Council of Norway (RCN) through the project ECSADES Environmental Contours for Safe Design of Ships and other marine structures.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G.S. Baarholm, S. Haver, and O.D. Γkland. Combining contours of significant wave height and peak period with platform response distributions for predicting design response. Marine Structures, 23:147-163, 2010.
- 2[2] Stochastic model for joint wave and wind loads on offshore structures. Structural Safety, 24:139-163, 2002.
- 3[3] S. Haver and S. Winterstein. Environmental contour lines: A method for estimating long term extremes by a short term analysis. Transactions of the Society of Naval Architects and Marine Engineers, 116:116-127, 2009.
- 4[4] E. Fontaine, P. Orsero, A. Ledoux, R. Nerzic, M. Prevesto, and V. Quiniou. Reliability analysis and response based design of a moored fpso in west africa. Structural Safety, 41:82-96, 2013.
- 5[5] A. B. Huseby, E. Vanem, and B. Natvig. A new approach to environmental contours for ocean engineering applications based on direct monte carlo simulations. Ocean Engineering, 60:124-135, 2013.
- 6[6] A. B. Huseby, E. Vanem, and B. Natvig. A new monte carlo method for environmental contour estimation. In T. Nowakowski, M. Mlynczak, A. Jodejko-Pietruczuk, and S. Werbinska- Wojciechowska, editors, Safety and Reliability : Methodology and Applications. Proceedings of the European safety and reliability Conference, pages 2091-2098. Taylor & Francis, 2015.
- 7[7] A. B. Huseby, E. Vanem, and B. Natvig. Alternative environmen- tal contours for structural reliability analysis. Structural Safety, 54:32-45, 2015.
- 8[8] A. B. Huseby, E. Vanem, and K. Eskeland. Evaluating properties of environmental contours. In M. Cepin and R. Bris, editors, Safety and Reliability, Theory and Applications. Proceedings of the European safety and reliability Conference, pages 2101-2109. CRC Press, 2017.
