[go: up one dir, main page]

CN114169185A - System reliability analysis method under random and interval uncertainty mixing based on Kriging - Google Patents

System reliability analysis method under random and interval uncertainty mixing based on Kriging Download PDF

Info

Publication number
CN114169185A
CN114169185A CN202111233175.3A CN202111233175A CN114169185A CN 114169185 A CN114169185 A CN 114169185A CN 202111233175 A CN202111233175 A CN 202111233175A CN 114169185 A CN114169185 A CN 114169185A
Authority
CN
China
Prior art keywords
kriging
model
response
sample point
iteration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111233175.3A
Other languages
Chinese (zh)
Inventor
尚彦龙
张�林
耿一方
袁凯
彭茂林
刘欢
刘新凯
储玺
宋志浩
张磊
孙原理
章德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
People's Liberation Army 92578
Original Assignee
People's Liberation Army 92578
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by People's Liberation Army 92578 filed Critical People's Liberation Army 92578
Priority to CN202111233175.3A priority Critical patent/CN114169185A/en
Publication of CN114169185A publication Critical patent/CN114169185A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/02Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Aiming at the problem that most of the existing reliability analysis methods based on the Kriging model are only suitable for random uncertainty, the invention discloses a system reliability analysis method based on the Kriging under the condition of mixing random uncertainty and interval uncertainty, which comprises the following steps: determining a training sample set of a Kriging model corresponding to each failure mode of the current iteration: calculating response values of the sample points in the training sample set, and respectively constructing n Kriging models according to the training sample set and the response values; respectively predicting response mean value and variance information of MCS sample points by using the n Kriging models, and selecting an optimal sample point by using a learning function according to the response mean value and variance information; judging whether the current convergence criterion is met according to the response mean and variance information at the optimal sample point; and (4) according to the Kriging model obtained by the last iteration, combining the MCS to simulate and calculate the failure probability or reliability of the system.

Description

基于Kriging的随机和区间不确定性混合下系统可靠性分析 方法System reliability analysis method under mixed random and interval uncertainty based on Kriging

技术领域technical field

本发明属于可靠性工程技术领域,涉及一种基于Kriging的随机和区间不确定性混合下系统可靠性分析方法。The invention belongs to the technical field of reliability engineering, and relates to a Kriging-based system reliability analysis method under mixed random and interval uncertainty.

背景技术Background technique

随着科技和计算机的迅速发展,装备和系统日趋大型化和复杂化,装备和系统能否可靠地运行尤其重要,一旦在运行中出现故障,轻则导致经济损失,重则造成人员伤亡。因此,对装备和系统进行可靠性分析和评估是不可或缺的。现有的结构可靠性分析方法包括FORM(一阶可靠度方法)、SORM(二阶可靠度方法)、MCS(蒙特卡洛仿真)、基于RSM(响应面法)的方法以及基于自适应Kriging的方法等。With the rapid development of science and technology and computers, equipment and systems are becoming larger and more complex, and it is particularly important whether the equipment and systems can operate reliably. Once a failure occurs during operation, it will lead to economic losses in light, and casualties in serious cases. Therefore, reliability analysis and evaluation of equipment and systems is indispensable. Existing structural reliability analysis methods include FORM (first-order reliability method), SORM (second-order reliability method), MCS (Monte Carlo simulation), methods based on RSM (response surface method), and methods based on adaptive Kriging. method etc.

FORM和SORM分别通过一阶和二阶泰勒展开式近似极限状态方程,进而求解可靠度指标。但是这两种方法仅适用于单个MPP点(设计验算点)的问题,对于存在多个MPP点的问题不能应用。此外,当极限状态方程是隐函数(没有显示数学表达式)时,由于需要对极限状态方程求一阶导和二阶导,导致上述两种方法难以实施。FORM and SORM approximate the limit state equation through first-order and second-order Taylor expansions, respectively, and then solve the reliability index. However, these two methods are only suitable for the problem of a single MPP point (design check point), and cannot be applied to the problem with multiple MPP points. In addition, when the limit state equation is an implicit function (the mathematical expression is not shown), the above two methods are difficult to implement due to the need to obtain the first and second order derivatives of the limit state equation.

MCS方法在可靠性领域中的应用,很大程度上弥补了FORM和SORM在隐函数应用中的不足。在对隐函数问题进行可靠性分析时,MCS方法往往需要借助诸如有限元模型等实现对隐函数问题的可靠性分析。然而,可靠性分析往往需要大量的样本,对于复杂的系统,单次调用有限元模型等计算需要耗费几小时、几天甚至是上月的时间,大量重复的调用所需的时间成本是难以接受的。The application of MCS method in the field of reliability largely makes up for the deficiencies of FORM and SORM in the application of implicit functions. In the reliability analysis of the implicit function problem, the MCS method often needs to use the finite element model to realize the reliability analysis of the implicit function problem. However, reliability analysis often requires a large number of samples. For a complex system, it takes hours, days or even a month for a single call to calculate the finite element model. The time cost required for a large number of repeated calls is unacceptable. of.

基于RSM的可靠性分析方法通过有限元模型等计算少量的样本点的响应,构建一个二次响应面函数近似隐式极限状态方程,再结合MCS或FORM或 SORM等方法进行可靠性分析。这类方法极大程度的减少了对仿真模型的耗时调用,在提高效率的同时,使得可靠性分析易于实施。但基于RSM的方法对于高度非线性的问题,其精度相对较差。The RSM-based reliability analysis method calculates the response of a small number of sample points through the finite element model, constructs a quadratic response surface function to approximate the implicit limit state equation, and then combines MCS, FORM or SORM and other methods for reliability analysis. This kind of method greatly reduces the time-consuming invocation of the simulation model, and makes the reliability analysis easy to implement while improving the efficiency. However, the RSM-based method has relatively poor accuracy for highly nonlinear problems.

目前,自适应Kriging受到可靠性领域学者的广泛关注。作为一种插值方法,Kriging通过少量的样本点和其响应值构建Kriging模型,利用模型实现对未知样本点的响应的预测。相比于响应面等方法的确定性预测,Kriging不仅提供预测响应的均值,还提供预测响应的方差,这也即是Kriging的预测是一个随机变量。在现有的基于自适应Kriging的可靠性分析方法中,有如下特点:1)大多数方法是针对输入是随机变量而提出的,对于混合变量(例如,随机变量和区间变量混合)的问题的研究较少;2)大多数方法只适用于单失效模式的部件或系统,多失效模式的部件或系统的可靠性方法研究相对较少;3)大多数方法在构建过程中,只关注于响应的符号是否预测正确。At present, adaptive Kriging has received extensive attention from scholars in the field of reliability. As an interpolation method, Kriging constructs a Kriging model through a small number of sample points and their response values, and uses the model to predict the response of unknown sample points. Compared with the deterministic prediction of methods such as response surface, Kriging provides not only the mean value of the predicted response, but also the variance of the predicted response, which means that Kriging's prediction is a random variable. The existing reliability analysis methods based on adaptive Kriging have the following characteristics: 1) Most methods are proposed for the input of random variables, and for the problem of mixed variables (for example, the mixture of random variables and interval variables) Few studies; 2) Most methods are only applicable to components or systems with a single failure mode, and there are relatively few studies on reliability methods for components or systems with multiple failure modes; 3) In the construction process, most methods only focus on the response whether the sign of is predicted correctly.

发明内容SUMMARY OF THE INVENTION

针对目前大多数基于Kriging模型的可靠性分析方法仅适用于随机不确定的问题,本发明公开一种基于Kriging的随机和区间不确定性混合下系统可靠性分析方法,能够应用于随机不确定性和认知不确定性耦合的问题。Aiming at the problem that most current reliability analysis methods based on Kriging model are only suitable for random uncertainty, the present invention discloses a Kriging-based system reliability analysis method under mixed random and interval uncertainty, which can be applied to random uncertainty coupled with cognitive uncertainty.

本发明通过以下技术方案实现。The present invention is realized by the following technical solutions.

一种基于Kriging的随机和区间不确定性混合下系统可靠性分析方法,包括:A Kriging-based system reliability analysis method under mixed random and interval uncertainty, including:

确定当前迭代的每个失效模式对应的Kriging模型的训练样本集:Determine the training sample set of the Kriging model corresponding to each failure mode of the current iteration:

计算所述训练样本集中样本点的响应值,再根据所述训练样本集和响应值分别构建得到n个Kriging模型;Calculate the response values of the sample points in the training sample set, and then construct n Kriging models according to the training sample set and the response values respectively;

利用所述n个Kriging模型分别预测MCS样本点的响应均值和方差信息,根据所述响应均值和方差信息,采用学习函数选择最佳样本点;Utilize the n Kriging models to predict the response mean and variance information of the MCS sample points respectively, and use the learning function to select the best sample point according to the response mean and variance information;

根据所述最佳样本点处的响应均值和方差信息判断当前的收敛准则是否满足,若满足,则停止迭代,若不满足,则确定需进行迭代的失效模型对应的Kriging 模型,采用该失效模式下的有限元模型计算最佳样本点的响应,并迭代该Kriging 模型;According to the response mean and variance information at the best sample point, it is judged whether the current convergence criterion is satisfied. If it is satisfied, the iteration is stopped. If it is not satisfied, the Kriging model corresponding to the failure model that needs to be iterated is determined, and the failure mode is adopted. Calculate the response of the optimal sample point with the finite element model under , and iterate the Kriging model;

根据最后一次迭代所得的Kriging模型,结合MCS仿真计算系统的失效概率或可靠度。According to the Kriging model obtained in the last iteration, the failure probability or reliability of the system is calculated in combination with the MCS simulation.

本发明的有益效果:Beneficial effects of the present invention:

本发明通过构建Kriging模型,能够很大程度上减少对有限元等模型的大量重复的耗时调用;同时通过构造随机和区间变量下的学习函数,使得构建的 Kriging模型能够精确地估计多失效模式系统的失效概率的上下边界。本发明可应用于随机和区间变量混合下的可靠性分析中,尤其在对隐函数的工程问题进行可靠性分析时,能够较好地平衡可靠性分析的结果精度和效率之间的关系。By constructing a Kriging model, the present invention can greatly reduce the time-consuming and repeated calls to finite element and other models; at the same time, by constructing a learning function under random and interval variables, the constructed Kriging model can accurately estimate multiple failure modes The upper and lower bounds of the failure probability of the system. The invention can be applied to the reliability analysis under the mixture of random and interval variables, especially when the reliability analysis is performed on the engineering problem of the implicit function, and can better balance the relationship between the result accuracy and efficiency of the reliability analysis.

具体实施方式Detailed ways

下面对本发明作详细说明。The present invention will be described in detail below.

本具体实施方式的基于Kriging的随机和区间不确定性混合下系统可靠性分析方法,具体包括:The Kriging-based system reliability analysis method under mixed random and interval uncertainty of this specific embodiment specifically includes:

步骤一、确定当前迭代的每个失效模式对应的Kriging模型的训练样本集:Step 1. Determine the training sample set of the Kriging model corresponding to each failure mode of the current iteration:

Figure RE-GDA0003467731420000031
Figure RE-GDA0003467731420000031

其中t∈{1,2,…,n},Tt为第t个失效模式对应的Kriging模型的训练样本集,tn为该训练集样本中的样本点数;where t∈{1, 2,...,n}, T t is the training sample set of the Kriging model corresponding to the t-th failure mode, and t n is the number of sample points in the training set samples;

步骤二、计算所述训练样本集中样本点的响应值Gt,再根据所述训练样本集和响应值分别构建得到n个Kriging模型;Step 2, calculating the response value G t of the sample points in the training sample set, and then constructing n Kriging models according to the training sample set and the response value respectively;

本实施例中,采用有限元仿真模型计算各失效模式对应的训练样本集Tt中样本点的响应值Gt,其中t∈{1,2,…,n},具体实施时Gt也可通过外场试验获得;In this embodiment, the finite element simulation model is used to calculate the response value G t of the sample points in the training sample set T t corresponding to each failure mode, where t ∈ {1, 2, . Obtained through field tests;

具体实施时,若当前为首次迭代,则构建初始的Kriging模型的过程为:In specific implementation, if the current iteration is the first iteration, the process of constructing the initial Kriging model is as follows:

根据拉丁超立方采样确定当前每个Kriging模型的训练样本集:Determine the current training sample set for each Kriging model according to Latin hypercube sampling:

Tt=[(X1,Y1);(X2,Y2);…;(XN,YN)]T t = [(X 1 , Y 1 ); (X 2 , Y 2 ); ...; (X N , Y N )]

其中,t∈{1,2,…,n},N取值为12;Among them, t∈{1,2,…,n}, N is 12;

通过有限元仿真模型计算出每个训练样本集对应的失效模式的响应

Figure RE-GDA0003467731420000041
然后基于当前的训练样本集Tt和响应集Gt通过 MATLAB工具箱DACE分别构建得到n个Kriging模型。The response of the failure mode corresponding to each training sample set is calculated through the finite element simulation model
Figure RE-GDA0003467731420000041
Then, based on the current training sample set T t and response set G t , n Kriging models are constructed respectively through the MATLAB toolbox DACE.

步骤三、利用所述n个Kriging模型分别预测MCS样本点的响应均值和方差信息,根据所述响应均值和方差信息,采用学习函数选择最佳样本点;Step 3, using the n Kriging models to predict the response mean and variance information of the MCS sample points respectively, and using the learning function to select the best sample point according to the response mean and variance information;

本实施例中,所述采用学习函数选择最佳样本点采用以下方式:In this embodiment, the learning function is used to select the best sample point in the following manner:

利用当前n个Kriging模型分别对MCS样本点进行预测,根据各失效模式在每个样本点的预测信息,确定系统在每个样本点的预测状态,然后计算系统在每个样本点处的状态错误预测的期望率

Figure RE-GDA0003467731420000042
确定最佳样本点:Use the current n Kriging models to predict the MCS sample points respectively, determine the predicted state of the system at each sample point according to the prediction information of each failure mode at each sample point, and then calculate the state error of the system at each sample point predicted expected rate
Figure RE-GDA0003467731420000042
Determine the best sample point:

Figure RE-GDA0003467731420000043
Figure RE-GDA0003467731420000043

步骤四、根据所述最佳样本点处的响应均值和方差信息判断当前的收敛准则是否满足,若满足,则停止迭代,若不满足,则确定需进行迭代的失效模型对应的Kriging模型,采用该失效模式下的有限元模型计算最佳样本点的响应,并迭代该Kriging模型;Step 4: Determine whether the current convergence criterion is satisfied according to the response mean and variance information at the best sample point. If it is satisfied, stop the iteration, if not, determine the Kriging model corresponding to the failure model that needs to be iterated. The finite element model under this failure mode calculates the response of the optimal sample point, and iterates the Kriging model;

本实施例中,所述需进行迭代的失效模式对应的Kriging模型采用以下方式:In this embodiment, the Kriging model corresponding to the failure mode that needs to be iterated adopts the following methods:

确定最佳样本点后,选择在该点处错误预测期望最大的模型进行迭代更新,即有

Figure RE-GDA0003467731420000051
其中j表示第j个失效模式。After determining the best sample point, select the model with the largest error prediction expectation at this point for iterative update, that is, we have
Figure RE-GDA0003467731420000051
where j represents the jth failure mode.

本实施例中,所述收敛准则具体为:In this embodiment, the convergence criterion is specifically:

在确定最佳迭代样本点(Xbest,Ybest)以及将要迭代的Kriging模型θ后,通过以下公式计算U函数的值:After determining the best iteration sample points (X best , Y best ) and the Kriging model θ to be iterated, the value of the U function is calculated by the following formula:

Figure RE-GDA0003467731420000052
Figure RE-GDA0003467731420000052

其中,

Figure RE-GDA0003467731420000053
为第θ个Kriging模型在最佳迭代样本点的U函数值,
Figure RE-GDA0003467731420000054
Figure RE-GDA0003467731420000055
分别为第θ个Kriging模型在最佳迭代样本点的响应均值和方差。本实施例中所指的U函数是现有方法的AK-MCS的学习函数。in,
Figure RE-GDA0003467731420000053
is the U function value of the θth Kriging model at the best iterative sample point,
Figure RE-GDA0003467731420000054
and
Figure RE-GDA0003467731420000055
are the response mean and variance of the θth Kriging model at the best iterative sample point, respectively. The U function referred to in this embodiment is the learning function of the AK-MCS of the existing method.

Figure RE-GDA0003467731420000056
时,收敛准则不成立,则将最佳样本点添加到第θ个模型的训练样本集Tθ=[Tθ;Xbest,Ybest],1≤θ≤n中迭代该模型,重复上述过程;当
Figure RE-GDA0003467731420000057
时,则停止迭代,并将当前的Kriging模型用于可靠性分析。when
Figure RE-GDA0003467731420000056
When the convergence criterion does not hold, the best sample point is added to the training sample set of the θth model T θ = [T θ ; X best , Y best ], and the model is iterated in 1≤θ≤n, and the above process is repeated; when
Figure RE-GDA0003467731420000057
, the iteration is stopped and the current Kriging model is used for reliability analysis.

步骤五、根据最后一次迭代所得的Kriging模型,结合MCS仿真计算系统的失效概率或可靠度。Step 5. According to the Kriging model obtained in the last iteration, the failure probability or reliability of the system is calculated in combination with the MCS simulation.

实施例1:Embodiment 1:

S1、赋初值。确定系统中的失效模式数n;置θ=0;结合实际问题确定MCS 样本容量Nmc以及初始训练样本集的容量N的值,一般而言Nmc≥105,N=12。S1, assign the initial value. Determine the number n of failure modes in the system; set θ=0; determine the value of MCS sample capacity N mc and the initial training sample set capacity N according to practical problems, generally speaking, N mc ≥ 10 5 , N=12.

S2、用随机变量Xi(i=1,2,…,a)表征系统的随机不确定性,区间变量

Figure RE-GDA0003467731420000058
表征系统的认知不确定性并建模。其中α为随机变量的个数,β为区间变量的个数,
Figure RE-GDA0003467731420000059
分别表示区间变量Yj的上下界。S2. Use random variables X i (i=1, 2,..., a) to characterize the random uncertainty of the system, interval variables
Figure RE-GDA0003467731420000058
Characterize and model the cognitive uncertainty of a system. where α is the number of random variables, β is the number of interval variables,
Figure RE-GDA0003467731420000059
represent the upper and lower bounds of the interval variable Yj , respectively.

可以根据系统的设计标准、说明书、工作环境以及使用规范等确定系统各失效模式的输入变量,根据历史数据或试验数据拟合相应变量的分布类型并估计相应的参数。The input variables of each failure mode of the system can be determined according to the system's design standards, specifications, working environment, and operating specifications, and the distribution types of the corresponding variables can be fitted according to historical data or test data, and the corresponding parameters can be estimated.

S3、产生MCS仿真样本点集。记为S={(Xi,Yi)},i=1,2,…,Nmc,其中Nmc为样本点总数量。对于随机变量,根据其概率分布函数产生样本点;对于区间变量,采用拉丁超立方采样产生样本点,使得其均匀地覆盖整个区间。S3. Generate an MCS simulation sample point set. Denoted as S={(X i , Y i )}, i=1, 2, . . . , N mc , where N mc is the total number of sample points. For random variables, sample points are generated according to their probability distribution functions; for interval variables, Latin hypercube sampling is used to generate sample points, so that they evenly cover the entire interval.

S4、根据拉丁超立方采样为各个失效模式产生相同的初始训练样本集。记为: Tt=[(X1,Y1);(X2,Y2);…;(XN,YN)],其中t∈{1,2,…,n},N取值为12。对于随机变量,根据其分布信息产生样本点;对于区间变量,根据区间上界和下界均匀地产生样本点。S4. Generate the same initial training sample set for each failure mode according to Latin hypercube sampling. Denoted as: T t = [(X 1 , Y 1 ); (X 2 , Y 2 ); ...; (X N , Y N )], where t∈{1, 2, ..., n}, N takes the value is 12. For random variables, sample points are generated according to their distribution information; for interval variables, sample points are uniformly generated according to the upper and lower bounds of the interval.

S5、根据仿真模型(例如,有限元模型)计算训练样本集中每个样本点的响应。记为:

Figure RE-GDA0003467731420000061
其中,t∈{1,2,…,n}。S5. Calculate the response of each sample point in the training sample set according to the simulation model (for example, a finite element model). Record as:
Figure RE-GDA0003467731420000061
where t∈{1,2,…,n}.

S6、迭代Kriging模型。若θ=0,根据Tt和Gt分别构建各Kriging模型得到模型gt,其中t=1,2,…,n;若θ≠0,根据Tθ和Gθ迭代第θ个Kriging模型gθS6. Iterate the Kriging model. If θ=0, construct each Kriging model according to T t and G t to obtain the model g t , where t=1, 2, ..., n; if θ≠0, iterate the θth Kriging model g according to T θ and G θ θ .

S7、预测未知样本点的响应信息。用S6中得到的模型分别预测MCS样本集中每个样本点的响应信息,包括响应均值

Figure RE-GDA0003467731420000062
和方差
Figure RE-GDA0003467731420000063
S7. Predict the response information of the unknown sample point. Use the model obtained in S6 to predict the response information of each sample point in the MCS sample set, including the response mean
Figure RE-GDA0003467731420000062
and variance
Figure RE-GDA0003467731420000063

S8、根据预测的响应信息和学习函数

Figure RE-GDA0003467731420000064
确定最佳迭代样本点(Xbest,Ybest)以及需要迭代的Kriging模型。学习函数
Figure RE-GDA0003467731420000065
通过以下过程确定:S8. According to the predicted response information and learning function
Figure RE-GDA0003467731420000064
Determine the best iterative sample points (X best , Y best ) and the Kriging model that needs to be iterated. learning function
Figure RE-GDA0003467731420000065
Determined by the following process:

对于单个失效模式,当预测均值

Figure RE-GDA0003467731420000066
定义响应的符号预测错误的可能取值为R(X,Y)=max(g(X,Y)-0,0),响应的符号预测正确的可能取值为 S(X,Y)=max(0-g(X,Y),0),其期望分别为:For a single failure mode, when the predicted mean
Figure RE-GDA0003467731420000066
Define the possible value of the wrong symbol prediction of the response as R (X, Y) = max(g (X, Y) -0, 0), and the possible value of the correct symbol prediction of the response as S (X, Y) = max (0-g (X, Y) , 0), the expectations are:

Figure RE-GDA0003467731420000067
Figure RE-GDA0003467731420000067

Figure RE-GDA0003467731420000071
Figure RE-GDA0003467731420000071

其中,Φ和φ分别为标准正态变量的概率分布函数和概率密度函数。Among them, Φ and Φ are the probability distribution function and probability density function of standard normal variables, respectively.

当预测均值

Figure RE-GDA0003467731420000072
定义响应的符号预测错误的可能取值为 R(X,Y)=max(0-g(X,Y),0),响应的符号预测正确的可能取值为S(X,Y)=max(g(X,Y)-0,0),其期望分别为:When predicting the mean
Figure RE-GDA0003467731420000072
Define the possible value of the wrong symbol prediction of the response as R (X, Y) = max(0-g (X, Y) , 0), and the possible value of the correct symbol prediction of the response to be S (X, Y) = max (g (X, Y) -0, 0), which are expected to be:

Figure RE-GDA0003467731420000073
Figure RE-GDA0003467731420000073

Figure RE-GDA0003467731420000074
Figure RE-GDA0003467731420000074

将上述四个式子合并后可得:Combining the above four equations, we get:

Figure RE-GDA0003467731420000075
Figure RE-GDA0003467731420000075

Figure RE-GDA0003467731420000076
Figure RE-GDA0003467731420000076

由于每个样本点的响应的量级在数值上可能相差较大,为了避免量级差异的影响,将上述两个式子作如下处理:Since the magnitude of the response of each sample point may vary greatly in value, in order to avoid the influence of the magnitude difference, the above two formulas are processed as follows:

Figure RE-GDA0003467731420000077
Figure RE-GDA0003467731420000077

Figure RE-GDA0003467731420000078
Figure RE-GDA0003467731420000078

其中,ER(X,Y)和ES(X,Y)分别定义为错误预测的期望率和正确预测的期望率。一般地,系统中往往存在多个失效模式,对于一个具有n失效模式的系统,相应地有n个Kriging模型。因此在每个未知样本点(X,Y)处,有

Figure RE-GDA0003467731420000081
Figure RE-GDA0003467731420000082
其中 t=1,2,…,n。由于系统的状态是根据各失效模式的预测响应的符号确定的,因此可根据
Figure RE-GDA0003467731420000083
Figure RE-GDA0003467731420000084
计算系统的错误预测期望率
Figure RE-GDA0003467731420000085
where ER (X,Y) and ES (X,Y) are defined as the expected rate of wrong prediction and the expected rate of correct prediction, respectively. Generally, there are many failure modes in the system. For a system with n failure modes, there are correspondingly n Kriging models. So at each unknown sample point (X, Y), we have
Figure RE-GDA0003467731420000081
and
Figure RE-GDA0003467731420000082
where t=1,2,...,n. Since the state of the system is determined according to the sign of the predicted response of each failure mode, it can be determined according to the
Figure RE-GDA0003467731420000083
and
Figure RE-GDA0003467731420000084
Calculate the expected rate of misprediction of the system
Figure RE-GDA0003467731420000085

对于失效模式是串联的系统,假设个失效模式间相互独立。若系统的状态预测为正常,当且仅当所有失效模式的响应符号都正确预测,系统的状态才正确预测。因此系统的状态正确预测的期望率为

Figure RE-GDA0003467731420000086
错误预测的期望率为:For systems in which the failure modes are in series, it is assumed that the failure modes are independent of each other. If the state of the system is predicted to be normal, the state of the system is correctly predicted if and only if the response symbols for all failure modes are correctly predicted. Therefore, the expected rate of the correct prediction of the state of the system is
Figure RE-GDA0003467731420000086
The expected rate of misprediction is:

Figure RE-GDA0003467731420000087
Figure RE-GDA0003467731420000087

若系统的状态预测为故障,那么只有当响应符号为负的失效模式都错误预测,响应为正的失效模式都正确预测时,系统的状态才错误预测。因此系统的状态错误预测和正确预测的期望率分别为:If the state of the system is predicted to be faulty, then the state of the system is mispredicted only when all the failure modes with a negative response sign are mispredicted and all the failure modes with a positive response are correctly predicted. Therefore, the expected rates of incorrect prediction and correct prediction of the state of the system are:

Figure RE-GDA0003467731420000088
Figure RE-GDA0003467731420000088

其中,k为响应符号预测为负的失效模式数。统一上述两式有:where k is the number of failure modes whose response sign is predicted to be negative. Unifying the above two formulas are:

Figure RE-GDA0003467731420000089
Figure RE-GDA0003467731420000089

同理,对于失效模式是并联的系统,系统状态预测错误的期望为:Similarly, for a system whose failure mode is in parallel, the expectation of system state prediction error is:

Figure RE-GDA00034677314200000810
Figure RE-GDA00034677314200000810

其中,k为响应符号预测为正的失效模式数。where k is the number of failure modes whose response sign is predicted to be positive.

对于失效模式是复杂连接的系统,可通过结构函数和最小路集的思想将其转化为串联后并联的系统。因此,结合串、并联的错误预测的期望率表达式可得到任意系统的错误预测的表达式为:For a system with complex connection failure mode, it can be transformed into a series-parallel system through the idea of structure function and minimum circuit set. Therefore, combining the expression of the expected rate of misprediction in series and parallel, the misprediction expression of any system can be obtained as:

Figure RE-GDA0003467731420000091
Figure RE-GDA0003467731420000091

其中,m为最小路集的数量,q表示第q条最小路集,p为系统中没有发生失效的最小路集数量,nq为第q条最小路集中的失效模式数,kq为第q条最小路集中的响应符号预测为负的失效模式数。Among them, m is the number of the minimum way sets, q represents the qth smallest way set, p is the number of the smallest way sets in the system without failure, n q is the number of failure modes in the qth smallest way set, and k q is the th th smallest way set. The response sign in the set of q smallest ways is predicted to be a negative number of failure modes.

在迭代过程中,随着迭代的进行,

Figure RE-GDA0003467731420000092
的值应逐渐在减小。因此,MCS仿真样本点中,具有最大
Figure RE-GDA0003467731420000093
值的样本点应确定为最佳迭代样本点,也即有:In the iterative process, as the iteration progresses,
Figure RE-GDA0003467731420000092
should gradually decrease. Therefore, among the MCS simulation sample points, the maximum
Figure RE-GDA0003467731420000093
The sample point of the value should be determined as the best iterative sample point, that is:

Figure RE-GDA0003467731420000094
Figure RE-GDA0003467731420000094

上式即为本发明中的学习函数。确定最佳迭代样本点后,还需确定迭代的Kriging模型,根据以下式子进行确定:The above formula is the learning function in the present invention. After determining the optimal iterative sample point, it is necessary to determine the iterative Kriging model, which is determined according to the following formula:

Figure RE-GDA0003467731420000095
Figure RE-GDA0003467731420000095

S9、判断收敛准则

Figure RE-GDA0003467731420000096
是否成立。若成立,则执行S10,若不成立,则置Tθ=[Tθ;(Xbest,Ybest)],
Figure RE-GDA0003467731420000097
返回执行S6。S9. Judging Convergence Criterion
Figure RE-GDA0003467731420000096
is established. If so, execute S10; if not, set T θ =[T θ ; (X best , Y best )],
Figure RE-GDA0003467731420000097
Return to S6.

确定最佳迭代样本点(Xbest,Ybest)以及将要迭代的Kriging模型θ后,通过以下公式计算U函数的值:After determining the best iteration sample points (X best , Y best ) and the Kriging model θ to be iterated, the value of the U function is calculated by the following formula:

Figure RE-GDA0003467731420000098
Figure RE-GDA0003467731420000098

其中,

Figure RE-GDA0003467731420000101
为第θ个Kriging模型在最佳迭代样本点的U函数值,
Figure RE-GDA0003467731420000102
Figure RE-GDA0003467731420000103
分别为第θ个Kriging模型在最佳迭代样本点的预测均值和标准差。U函数是现有方法的AK-MCS的学习函数,此处不再赘述。当
Figure RE-GDA0003467731420000104
时,表明当前该样本点的响应符号错误预测的概率小于0.0228。in,
Figure RE-GDA0003467731420000101
is the U function value of the θth Kriging model at the best iterative sample point,
Figure RE-GDA0003467731420000102
and
Figure RE-GDA0003467731420000103
are the predicted mean and standard deviation of the θth Kriging model at the best iterative sample point, respectively. The U function is the learning function of the AK-MCS of the existing method, which will not be repeated here. when
Figure RE-GDA0003467731420000104
, indicating that the probability of wrong prediction of the response symbol of the current sample point is less than 0.0228.

S10、停止迭代,将当前的Kriging模型用于可靠性分析。根据最终迭代所得的n个Kriging模型,结合结构函数对失效概率的上下界进行估计,公式如下:S10, stop the iteration, and use the current Kriging model for reliability analysis. According to the n Kriging models obtained from the final iteration, combined with the structure function, the upper and lower bounds of the failure probability are estimated. The formula is as follows:

Figure RE-GDA0003467731420000105
Figure RE-GDA0003467731420000105

Figure RE-GDA0003467731420000106
Figure RE-GDA0003467731420000106

其中,Ψ(·)为系统的结构函数,结构函数是结构可靠性中的基本知识,此处不再赘述,YI=[YL,YU]表示区间向量Y=[Y1,Y2,…,Yn]的区间上下界。Among them, Ψ(·) is the structural function of the system, which is the basic knowledge in structural reliability, and will not be repeated here. Y I =[Y L , Y U ] represents the interval vector Y=[Y 1 , Y 2 , ..., Y n ] upper and lower bounds of the interval.

综上所述,以上仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。To sum up, the above are only preferred examples of the present invention, and are not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (6)

1. A system reliability analysis method under the mixing of random uncertainty and interval uncertainty based on Kriging is characterized by comprising the following steps:
determining a training sample set of a Kriging model corresponding to each failure mode of the current iteration:
calculating response values of the sample points in the training sample set, and respectively constructing n Kriging models according to the training sample set and the response values;
respectively predicting response mean value and variance information of MCS sample points by using the n Kriging models, and selecting an optimal sample point by using a learning function according to the response mean value and variance information;
judging whether the current convergence criterion is met or not according to the response mean value and variance information of the optimal sample point, if so, stopping iteration, if not, determining a Kriging model corresponding to a failure model needing iteration, calculating the response of the optimal sample point by adopting a finite element model in the failure mode, and iterating the Kriging model;
and (4) according to the Kriging model obtained by the last iteration, combining the MCS to simulate and calculate the failure probability or reliability of the system.
2. The method for mixed stochastic and interval uncertainty based system reliability analysis of claim 1 wherein finite element simulation models are used to calculate response values for sample points in the training sample set corresponding to each failure mode.
3. The method of claim 1 or 2, wherein if the current iteration is the first iteration, the process of constructing the initial Kriging model is as follows: determining a training sample set of each current Kriging model according to Latin hypercube sampling, calculating the response of a failure mode corresponding to each training sample set, and then respectively constructing n Kriging models through an MATLAB tool box DACE based on the current training sample set and the response set.
4. The method for Kriging-based mixed random and interval uncertainty reliability analysis of system as claimed in claim 1 or 2, wherein the learning function is used to select the best sample point by: and predicting the MCS sample points by using the current n Kriging models respectively, determining the prediction state of the system at each sample point according to the prediction information of each failure mode at each sample point, calculating the expected rate of state error prediction of the system at each sample point, and determining the optimal sample point.
5. The method for analyzing system reliability under the mixture of random and interval uncertainties based on Kriging as claimed in claim 1 or 2, wherein the Kriging model corresponding to the failure mode determined to be iterated adopts the following mode: after the best sample point is determined, the model with the largest expectation of error prediction at the point is selected for iterative updating.
6. The method for analyzing system reliability under a mixture of random and interval uncertainties based on Kriging as claimed in claim 1 or 2, wherein the convergence criterion is specifically:
after determining the best iteration sample point and the Kriging model to iterate, the value of the U function is calculated: when the value of the U function is smaller than 2 and the convergence criterion is not established, adding the optimal sample point to the training sample set of the theta model to iterate the model, and repeating the process; and when the value of the U function is more than or equal to 2, stopping iteration and using the current Kriging model for reliability analysis.
CN202111233175.3A 2021-10-22 2021-10-22 System reliability analysis method under random and interval uncertainty mixing based on Kriging Pending CN114169185A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111233175.3A CN114169185A (en) 2021-10-22 2021-10-22 System reliability analysis method under random and interval uncertainty mixing based on Kriging

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111233175.3A CN114169185A (en) 2021-10-22 2021-10-22 System reliability analysis method under random and interval uncertainty mixing based on Kriging

Publications (1)

Publication Number Publication Date
CN114169185A true CN114169185A (en) 2022-03-11

Family

ID=80477225

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111233175.3A Pending CN114169185A (en) 2021-10-22 2021-10-22 System reliability analysis method under random and interval uncertainty mixing based on Kriging

Country Status (1)

Country Link
CN (1) CN114169185A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117853660A (en) * 2024-01-16 2024-04-09 杭州深度思考人工智能有限公司 Self-adaptive training method and system for vertical model for face modeling
CN119089711A (en) * 2024-11-07 2024-12-06 四川大学华西医院 Equipment reliability prediction method, device, electronic device and storage medium based on q-weibull distribution

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117853660A (en) * 2024-01-16 2024-04-09 杭州深度思考人工智能有限公司 Self-adaptive training method and system for vertical model for face modeling
CN117853660B (en) * 2024-01-16 2024-06-04 杭州深度思考人工智能有限公司 A method and system for adaptive training of vertical models for face modeling
CN119027575A (en) * 2024-01-16 2024-11-26 杭州深度思考人工智能有限公司 Kriging large model adaptive training method and system for face modeling
CN119089711A (en) * 2024-11-07 2024-12-06 四川大学华西医院 Equipment reliability prediction method, device, electronic device and storage medium based on q-weibull distribution

Similar Documents

Publication Publication Date Title
Lee et al. Distinguishing among modes of convergent adaptation using population genomic data
Dupuis Exceedances over high thresholds: A guide to threshold selection
Butts Social network analysis with sna
Blanchet et al. Efficient rare-event simulation for the maximum of heavy-tailed random walks
CORNUET et al. Adaptive multiple importance sampling
Nash et al. Unifying optimization algorithms to aid software system users: optimx for R
Bellio et al. A pairwise likelihood approach to generalized linear models with crossed random effects
CN114169185A (en) System reliability analysis method under random and interval uncertainty mixing based on Kriging
Choe et al. Uncertainty quantification of stochastic simulation for black-box computer experiments
Chen et al. Efficient VaR and CVaR measurement via stochastic kriging
He et al. Adaptive importance sampling for efficient stochastic root finding and quantile estimation
CN113627098A (en) CFD model confirmation method and product design method
Kruijer et al. Reconstruction of networks with direct and indirect genetic effects
Rai et al. Fast parameter estimation of generalized extreme value distribution using neural networks
Shewa et al. Combating the multicollinearity in Bell regression model: Simulation and application
CN104516815A (en) Method and device used for supporting test based on risks
Gonzalo et al. Conditional stochastic dominance tests in dynamic settings
Qaffou et al. Discriminating between normal and gumbel distributions
Temple Statistical Inference Using Identity-by-Descent Segments: Perspectives on Recent Positive Selection
Ehlers et al. Adaptive proposal construction for reversible jump mcmc
Gabrielli et al. Back-testing the chain-ladder method
CN117149618A (en) Software quality evaluation method, device, terminal and storage medium
Angelopoulos et al. Machine learning metabolic pathway descriptions using a probabilistic relational representation
US20130332225A1 (en) Risk-profile generation device
CN109543234B (en) Component life distribution parameter estimation method based on random SEM algorithm

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20220311

WD01 Invention patent application deemed withdrawn after publication