一种结构响应预测策略与新可靠度分析方法
2023-10-26周锦,李杰*,2
周 锦, 李 杰*,2
(1.同济大学 土木工程学院,上海 200092; 2.上海市防灾救灾研究所,上海 200092)
1 引言
工程结构在服役期不可避免地会遭受各种不确定性因素的作用,这些因素可大致分为结构参数不确定性和外部激励不确定性。为科学地评估不确定性因素对结构响应的影响,经系统地发展形成了随机结构分析和随机振动[1]两大分支学科。前者研究结构初始条件和结构参数等不确定性对结构响应的影响,后者则着眼于外部激励的随机性,如地震和风等动力灾害。实际工程结构往往两者兼而有之,考虑各种不确定因素的结构响应分析称为复合随机振动分析问题。精细地考量系统各个随机因素的影响,是保证结构安全服役的关键。
为度量各种不确定性因素的影响,人们往往通过设置某关注量功能函数及其阈值,定量地考察结构在既定的设计条件下安全服役的可能性。这种可能性以概率来表示,称为可靠度,即
(1)
式中R为系统可靠度,Θ=[Θ1,…,Θn]T为系统基本随机变量构成的列向量,n为基本随机变量的个数,G(Θ)为功能函数,Ωs为安全域。通常,式(1)以失效概率表示
(2)
式中Pf为失效概率,Ωf为失效域,Ω=Ωs∪Ωf,Ø=Ωs∩Ωf。
直接求解式(1)或式(2)不易,主要困难包括,(1) 由于实际问题中随机变量Θ的数目n并不唯一,因此G(Θ)往往是一高维函数,求解式(1)或式(2)涉及高维积分问题,且功能函数难以获得解析解。(2) 难以解析地确定式(1)或式(2)的积分域Ωf或Ωs。上述困难限制了可靠度领域在实际中的应用。为了打破这一困境,目前发展了一系列可靠度分析方法,大致可分为以下四类,(1) 矩方法,如一阶(FORM)和二阶(SORM)可靠度分析方法[2,3]。矩方法致力于对功能函数在最可能失效点处低阶Tarloy展开,达到逼近极限状态函数的目的。对于存在多失效域或功能函数是强非线性的情形,误差很大。 (2) 随机模拟方法(MCS)[4]。这类方法以蒙特卡洛模拟为主,原理简单易操作,但计算效率低下且随机收敛。 (3) 概率密度演化方法PDEM(Probability Density Evolution Method)[5]。基于概率守恒原理发展的概率密度演化理论,将物理系统的所有随机变量囊括于一个增广系统中,通过对概率空间剖分导出关注响应与基本随机变量的联合概率密度函数,对该联合概率密度函数积分获得系统可靠度,但对小失效概率问题难以获得满意的精度。 (4) 代理模型方法。代理模型主要用于替代可靠度分析过程中,需要进行多次重复的结构确定性分析,达到提升效率的目的。代理模型种类繁多,常用的包括人工神经网络ANN(Artificial neural network)[5]、混沌多项式表达PCE(Polynomial chaos expression)[7]、Kriging[8]和支持向量机SVM(Support vector machine)[9]等。通过代理模型与经典可靠度方法的结合,衍生了众多可靠度分析策略。但多数基于极值理论,很少考虑动力系统的响应时程,无法真实地反应物理系统的客观规律[10]。
基于概率密度演化理论,发展了三类可靠度分析方法,包括吸收边界条件法ABM(Absorbing boundary method)[11]、等价极值事件法EEV(Equivalent extreme events method)[12]以及物理综合法PSM(Physical synthesis method)[13]。上述可靠度方法随着概率空间剖分获得代表样本数目增多,理论上能够给出任意精度的可靠度或失效概率。因此概率密度演化理论的分析效率和精度,十分依赖概率空间剖分获得的代表点集的均匀程度以及代表样本的数目。针对点集的均匀性问题,目前发展了一系列点集优选策略,其中以广义F偏差最小化准则的点集优化策略应用最为广泛[14]。而代表点数目直接决定了确定性分析次数,进而影响可靠度分析效率和精度,因此如何降低结构确定性分析次数同时保证可靠度精度是十分重要的。近年来兴起的代理模型方法,通过少量代表样本构成的训练集训练目标代理模型,进而替代原系统的响应分析,受到人们广泛关注。Kriging模型由于表达形式简单,且能够给出响应的预测均值和预测方差的解析表达,受到研究者的青睐。本研究以概率密度演化理论为基础,通过两级剖分的概念训练Kriging代理模型并用于预测物理系统未知样本的响应,降低确定性结构分析次数,提出了一种高效高精度的可靠度分析方法。
基于概率密度演化理论发展的三类可靠度分析方法,适用于不同层次的可靠度问题,而物理综合法是从结构的整体可靠度角度出发,具有更广泛的适用性。此外相比于等价极值事件法能够给出系统的时变可靠度,因此本文以物理综合法为基础,结合Kriging代理模型发展了一种新的可靠度分析方法,命名为Kriging-PDEM。为验证新方法的精度和效率,通过对一解析系统和一非线性钢筋混凝土框架结构进行概率密度层次的随机响应分析,说明了新方法的适用性。
2 理论基础
2.1 概率密度演化理论
不失一般性,考察一多自由度随机系统,其控制方程可统一表达成[1]
(3)
对于一般的适定动力学系统,式(3)的解答存在唯一且连续地依赖于物理系统的基本随机变量Θ。因此对某一响应Z(t)=[Z1(t),…,Zm(t)]T,系统解可统一表达成
(4)
式中H=[H1,…,Hm]T,h=[h1,…,hm]T。考察(Z,Θ)构成的增广系统,其中随机因素完全由Θ刻画。所有随机因素包含于系统内,因此这是一个概率守恒系统。根据概率守恒原理和数学推导,可得
(5)
式(5)即为广义概率密度演化方程GDEE(Generalized probability density evolution equation)。对应的初始条件为
pZΘ(z,θ,t)|t=t0=δ(z-z0)pΘ(θ)
(6)
式中δ(·)为Delta函数。将式(6)代入式(5),可获得关注响应逐时刻的概率密度函数pZ(z,t)
(7)
式中ΩΘ为基本随机变量Θ张成的概率空间。
上述的推导以概率守恒原理为基础,导出了随机系统在遭受随机激励过程中,增广系统(Z,Θ)的联合概率密度函数遵循的演变规律。针对耗散系统(意味着某些样本的功能函数超过设定的阈值),引入统一筛分算子H[·]
(8)
式中f(·)为一般函数形式,与研究问题定义的失效准则相关。类似式(5)的推导,可给出广义概率密度演化方程的耗散形式
-H[f(x(θ,t))]pZΘ(z,θ,t)
(9)
式(9)是统一的表达,适用概率耗散系统和概率保守系统。对于筛分算子H[·]=1可给出联合概率密度函数pZΘ(z,θ,t)的零解,而H[·]=0可获得非零解。
将式(9)和系统的控制方程式(3)联立,并结合相应的初始条件,可获得基于概率密度演化理论求解系统整体可靠度的方程组[13]
(10)
求解上述方程组,可给出系统(Z,Θ)的联合概率密度函数pZΘ(z,θ,t),代入式(8)获得系统响应Z(t)任意时刻概率密度函数,而结构整体可靠度仅需对pZ(z,t)进行一维积分运算,即
(11)
式中b为失效阈值,意味着系统响应超过阈值该样本就会失效。式(10)综合了物理系统的控制方程随机性在物理系统的传播规律,反映了各层次的结构失效准则,因此称为物理综合法。需要说明地是,物理综合法不同于极值理论,无需构造虚拟随机过程,而是将真实的物理响应代入广义概率密度演化方程求解,因此能够客观真实地反映系统在响应过程中的失效状态。
2.2 Kriging模型
Kriging模型最初由Krige提出[8],随后Matherton[15]完善了其理论,于20世纪90年代引入结构可靠度领域获得成功。形式上,Kriging模型认为是一个回归模型和随机过程模型的结合。定义系统输入和输出的映射关系,满足
Y(x)=FTβ+z(x)
(12)
式中F为系统输入x构成的多项式矩阵,β为回归因子构成的列向量,z(x)为误差项,服从均值为0任意两点(x,w)协方差满足
(13)
(14)
式中M为一个与训练集样本数目有关的量,其余符号同上。
(15)
3 新方法
为了清晰地阐述新提出方法的流程,这里简要概括物理综合法的数值流程。
(2) 针对每一代表样本xi代入物理系统进行确定性分析获得其响应Yi。注意此处关注的响应可能是一个极值或是一个时间序列,针对不同的可靠度分析方法,Yi的形式有差异。
(3) 将Yi代入式(9)求解获得增广系统{Z,Θ}的联合概率密度函数pZΘ(z,θ,t),求和得到pZ(z,t)。
(4) 对pZ(z,t)沿安全域积分获得可靠度R。
利用PDEM理论进行可靠度分析,导致效率低下的根本原因在于步骤2的确定性分析。如何降低确定性分析次数同时保证可靠度分析的精度是有价值的。因此本文引入Kriging模型,尝试用较少的样本及其响应训练模型参数,然后利用训练的Kriging模型预测概率空间未知样本的响应,达到提升效率的目的。新提出算法的分析流程如图1所示。需要注意的是,粗剖分概率空间获得样本数目N1要远小于细剖分概率空间的样本数目N2。特别指出,本文训练Kriging模型的输入是概率空间剖分获得的样本值,输出是将样本值代入系统经确定性分析获得的样本时程,因此训练的Kriging模型数目与时程的长短无关,并非逐时间点地训练,这与现有文献的方法存在重大差异,极大地提升了训练效率。
图1 新提出方法算法流程Fig.1 Flowchart of new proposed method
4 数值验证
引用两个数值算例验证新提出方法的精度和效率。
算例1考虑Van Der Pol振子,其控制方程[16]满足
(16)
基于李群方法,获得随机系统响应的解析解
(17)
因此Van Der Pol振子位移响应随时间演化的概率密度函数满足
(18)
式(18)是统一的表达,并未涉及随机变量θ的具体分布形式。基于标准对数正态分布假定,可绘制典型时刻概率密度函数,如图2所示。可以看出,不同时刻概率密度函数呈现典型的演化特征。基于经典的概率密度演化分析算法流程,采用GF偏差策略选择50个代表样本,进行确定性分析并代入GDEE,获得典型时刻的概率密度函数,与解
图2 Van Der Pol振子系统位移响应典型时刻概率密度函数Fig.2 PDF of Van Der pol system for typical time
析结果的对比如图3所示。可以看出,当样本数目很少的时候,概率密度理论解与解析解在均值层面十分吻合,但是在概率密度函数尾部出现剧烈的振荡现象。
图3 PDEM分析结果与Van Der Pol方程解析解对比Fig.3 Comparison of PDF between PDEM and analytical solution
基于新提出方法分析流程,粗剖分阶段选择50个样本进行确定性分析,然后凭借50个样本的输入和输出构成训练集训练Kriging模型,并预测细剖分阶段获得的200个代表样本响应;同时为了对比,直接剖分概率空间获得200个代表样本代入系统进行确定性分析,进而获得直接PDEM解,三者的分析结果如图4所示。可以看出,随着样本数目的增多,直接PDEM方法和Kriging-PDEM能获得高精度的概率密度解。相比于直接PDEM方法需要200次确定性分析,而Kriging-PDEM方法仅需50次,就确定性分析次数而言,计算效率提高了4倍。
图4 Kriging-PDEM分析、PDEM分析与Van der Pol方程解析解对比Fig.4 Comparison between Kriging-PDEM,direct PDEM and analytical solution
Kriging模型的预测响应与真实响应的对比如图5所示。真实值与预测值吻合良好,相关程度达到100%,说明训练的Kriging模型能够捕捉Van Der Pol系统的真实响应。
图5 预测响应与真实响应对比(Van Der Pol振子)Fig.5 Comparison of response between true one and prediction (Van Der Pol)
算例2考虑受水平地震作用下的单跨六层钢筋混凝土框架结构。底层层高为4 m,其余层高为3.6 m。柱截面尺寸为500 mm×400 mm。层间刚度和楼层集中质量列入表1。地震动采用El-Centro地震波东-西和南-北分量,归一化后随机组合获得激励。随机组合参数,均假定服从正态分布,分布参数列入表2。
表1 剪切框架结构层间质量和混凝土材料信息Tab.1 Lumped mass and concrete information for each story of shear-frame structure
表2 Bouc-Wen模型与地震加速度峰值参数的概率信息Tab.2 Probability information for Bouc-Wen model and the PGA parameters of earthquake
层间恢复力采用Bouc-Wen滞回模型[17],图6示出典型随机激励及其框架结构底层层间滞回关系曲线。本算例将影响较大的滞回模型参数β,γ,dν和dη选为随机变量,因此该随机系统共包含6个基本随机变量,均假设服从相互独立的正态分布,分布参数信息列入表2。
图6 典型激励和层间滞回关系Fig.6 Typical ground motion excitation and interlayer hysteresis relationship curve
图7 典型时间段PDF演化曲面Fig.7 PDF curved surface at the specific time periods
重要的是,为了直观地观察Kriging模型对强非线性结构响应的预测效果,预测的788条样本响应与真实响应比较如图8所示。经计算相关程度达到了98.8%以上,就响应时程的预测精度而言完全满足实际工程需求。基于物理综合法,能够给出在给定阈值下的结构可靠度变化规律,如图9所示。
图8 预测响应与真实响应对比(框架结构)Fig.8 Comparison of response between true one and prediction (shear-frame structure)
图9 剪切型框架结构时变可靠度Fig.9 Time-dependent reliability for shear-frame structure
5 结 论
本文基于传统PDEM理论求解可靠度需耗时的确定性分析问题,提出分级剖分概率空间的策略,利用少量样本训练Kriging代理模型,同时不同于逐时间点训练的途径,采用一次性训练整个时间序列的方式,大大提升了训练效率。最后利用训练完成的Kriging模型替代复杂的物理系统,进而提高可靠度分析效率。基于一具有解析表达的Van Der Pol振子和一非线性剪切型框架结构,验证了提出方法的精度和效率。结果表明,Kriging模型能够准确地捕捉未知样本的响应,且具有相当高的预测精度。利用预测的时程结合物理综合法用于系统可靠度分析,具有很高的精度。