Active learning surrogate models for the conception of systems with multiple failure modes
Introduction
The conception (or risk assessment) of complex mechanical systems has to take into account a series of constraints. Such constraints can be due to certification criteria, performance objectives, cost limitations, and so on. In this context, the role of simulation has kept increasing for the last decades, as one should be able to predict if a given configuration of the system is likely to fulfil these constraints without having to build it and to test it experimentally. In many cases, the computation of these constraints is associated with a series of computer software, whose physics can vary a lot. For instance, in the car industry, the conception of a new vehicle can be subjected to constraints on its size and weight, which are rather easy to compute, but also on its emergency stopping distance, its crash or aerodynamic resistance, which can be much more difficult to evaluate.
To be more precise, let us consider a particular system, , which design is supposed to be characterized by a vector of d parameters, . It is assumed that the system constraints can be evaluated from the computation of performance functions, , which respective numerical cost (in CPU time for instance), Cn, are supposed to be sorted in an ascending order:
Thus, the conception domain, which is denoted by Ω and which defines the set of admissible designs for the considered system, can be written as:
Such a domain is a key element to perform optimizations of the system restricted to admissible design solutions, while being closely linked to reliability analysis prospects, as its complementary, , corresponds to the failure domain of the system. Hence, for the last decades, the identification of Ω, or of its boundary, , has motivated the development of several methods, which can be sorted in two main categories: the direct and the indirect methods. Among the direct methods, the first-order or second-order reliability methods (FORM/SORM) approximate as a linear or a second-order polynomial function [9], [14], [13], [4]. When confronted to applications where the limit state is multimodal or is strongly non-linear, alternative methods based on more advanced approximations have been introduced, such as support vector machines (SVM) techniques [19], [17], [11] and methods based on generalized least-squares linear regression [18], [10].
On the other hand, the indirect methods focus on the approximation of the performance functions to deduce in a second step the searched boundary. Among these methods, the Gaussian process regression (GPR) method, or kriging, keeps playing a major role, which is due to its ability to provide a robust approximation of , that is to say for which precision can be quantified [15], [12], [16], [7].
Based on this very efficient tool, the idea of this paper is to present a sequential sampling strategy to minimize the uncertainties about boundary , at the minimal computational budget. In particular, the proposed strategy will take into account the computational costs associated with the evaluation of each function, .
The outline of this work is as follows. First, Section 2 presents the theoretical bases of the Gaussian process regression (GPR) and its use for the identification of limit states. The proposed method is then introduced in Section 3. Then, the efficiency of the method is illustrated on an analytic example in Section 4.
Section snippets
Surrogate models for system reliability
The Gaussian process regression is based on the assumption that each performance function, gn, , can be seen as a sample path of a stochastic process, which is supposed to be Gaussian for the sake of tractability. By conditioning this Gaussian process by a set of code evaluations, , it is possible to define very interesting predictors for the value of gn in any non-computed point of the input space. These predictors of functions gn at any in , which
Nested GPR-based surrogate models for system conception and reliability analysis
In the adaptations of the EGRA and of the AK-MCS procedures, no attention is paid to the computational cost associated with each performance function gn. Moreover, the definition domains of each surrogate model, , are the same (the entire space for EGRA or a finite set of input candidates for AK-SYS), which can be overly expensive. This motivates the introduction of a new adaptation for the approximation of using GPR-based surrogate models. The idea of this adaptation is to limit as much
Application
To illustrate the advantages of the approach presented in Section 3, let us consider the following problem, which is defined by the N=3 performance functions , such that for all in :where
Conclusions
For the last decade, the use of a surrogate model for the conception and the reliability evaluation of complex systems has kept increasing. Indeed, it is a very powerful tool to reduce the computational costs associated with the estimation of the limits of a system at a given precision. When these limits are characterized by performance functions, such surrogate models are generally based on the introduction of selection criteria to iteratively choose the new points to be evaluated to improve
References (19)
- et al.
Efficient surrogate models for reliability %analysis of systems with multiple failure modes
Reliab Eng Syst Saf
(2011) - et al.
AK-MCSan active learning reliability method combining Kriging and Monte Carlo simulation
Struct Saf
(2011) - et al.
AK-SYSan adaptation of the AK-MCS method for system reliability
Reliab Eng Syst Saf
(2014) - et al.
Sequential design of computer experiments for the estimation of a probability of failure
Stat Comput
(2012) - et al.
Efficient global reliability analysis for non-linear implicit performance functions
AIAA J
(2008) - et al.
Uncertainty analyses in fault trees and Bayesian networks using FORM/SORM methods
Reliab Eng Syst Saf
(1999) - et al.
Fast kriging-based stepwise uncertainty reduction with application to the identification of an excursion set
Technometrics
(2014) - et al.
Design and modeling for computer experiments
Computer science and data analysis series
(2006) Safety and the probability of structural failure
Trans ASCE
(1956)
Cited by (38)
Physics-informed machine learning for reliability and systems safety applications: State of the art and challenges
2023, Reliability Engineering and System SafetyAn efficient and robust Kriging-based method for system reliability analysis
2021, Reliability Engineering and System SafetyPoint process-based approaches for the reliability analysis of systems modeled by costly simulators
2021, Reliability Engineering and System SafetyStatistical data expansion using Kriging for probabilistic capacity factor calibration
2021, Engineering StructuresMachine learning for reliability engineering and safety applications: Review of current status and future opportunities
2021, Reliability Engineering and System Safety