3. 结构功能函数与极限状态设计

在结构可靠度分析中,我们关心的核心问题是:结构在给定条件下能否完成预定功能。要回答这个问题,必须先把“功能”用数学语言描述出来,这就是功能函数;而“功能是否失效”的边界,则由极限状态来界定。本节围绕承载能力极限状态、正常使用极限状态、功能函数构造与失效准则四个要点展开,帮助读者建立从工程概念到可靠度计算模型的完整映射。

一、两类极限状态:承载能力与正常使用

极限状态是结构或构件达到某一特定状态后,不再满足设计规定的某一功能要求的临界状态。按照功能要求的不同,工程中通常将其分为两类。

承载能力极限状态对应结构的安全性,即结构或构件达到最大承载能力、出现疲劳破坏、丧失稳定或发生不适于继续承载的变形。例如钢筋混凝土梁受弯时,受拉钢筋屈服后受压区混凝土压碎,梁达到抗弯承载力上限;又比如细长柱在轴压下发生失稳。这类状态一旦发生,往往意味着结构破坏或严重损坏,后果不可接受,因此要求失效概率极低。

正常使用极限状态对应结构的适用性和耐久性,即结构或构件达到正常使用或耐久性能的某项规定限值。典型情形包括:梁的挠度超过规范限值、裂缝宽度过大、振动幅值或频率影响正常使用、混凝土结构出现影响耐久性的裂缝等。这类状态一般不直接导致结构破坏,但会影响使用功能与寿命,因此其目标可靠指标通常低于承载能力极限状态。

两类极限状态的区别,可以用一个直观的对比来理解:承载能力极限状态关心“会不会塌”,正常使用极限状态关心“好不好用”。在可靠度分析中,它们对应不同的功能函数、不同的随机变量组合和不同的目标可靠指标。

二、功能函数的构造

功能函数(也称极限状态函数)是描述结构完成功能程度的数学表达式。设结构有 n 个基本随机变量 X = (X1, X2, …, Xn),则功能函数一般写为:

Z = g(X) = g(X1, X2, …, Xn)

其中 Z 称为功能函数值。按最常用的“抗力—荷载效应”模型,可写成:

Z = R − S

这里 R 为结构抗力(如抗弯承载力、抗压承载力),S 为荷载效应(如弯矩、轴力、应力)。当 Z > 0 时结构处于可靠状态;Z = 0 时处于极限状态;Z < 0 时结构失效。因此,Z = 0 就是极限状态方程,它在随机变量空间中构成一个超曲面,称为失效边界。

对于正常使用极限状态,功能函数常写成“限值减去实际效应”的形式,例如挠度验算:

Z = f_lim − f_actual

其中 flim 为规范规定的挠度限值,factual 为计算或实测挠度。类似地,裂缝宽度验算可写为 Z = wlim − wmax。

构造功能函数时需要注意三点:一是随机变量的选取要覆盖主要不确定性来源,如材料强度、几何尺寸、荷载大小与分布;二是功能函数的形式要与所采用的极限状态定义一致,不能把承载能力与正常使用的判据混用;三是各随机变量的统计特征(均值、标准差、分布类型)必须与所依据的规范或实测数据对应。

三、失效准则与失效概率

失效准则规定了“什么算失效”。在功能函数框架下,失效事件定义为 Z < 0,失效概率为:

Pf = P(Z < 0) = ∫∫…∫ f_X(x) dx   (在 g(x) < 0 区域积分)

其中 fX(x) 为随机变量联合概率密度函数。当随机变量相互独立且功能函数为线性时,若 R 与 S 均服从正态分布,则 Z 也服从正态分布,可靠指标可表示为:

β = μZ / σZ = (μR − μS) / √(σR² + σS²)

失效概率与可靠指标的关系为 Pf = Φ(−β),其中 Φ 为标准正态分布函数。例如,若 μR = 200 kN·m,σR = 20 kN·m,μS = 120 kN·m,σS = 18 kN·m,则 μZ = 80 kN·m,σZ = √(400 + 324) ≈ 26.9 kN·m,β ≈ 2.97,对应 Pf ≈ 1.5×10−3。该结果属于示例性计算,用于说明参数关系,不代表任何实际工程结论。

当功能函数非线性或随机变量非正态时,需要采用一次二阶矩法、JC 法、响应面法或蒙特卡洛模拟等方法求解。无论采用哪种方法,失效准则始终是 Z < 0,这一点不随算法改变。

四、从极限状态到可靠度模型的映射

把上述内容串起来,可以得到一条清晰的分析主线:明确功能要求 → 选择极限状态类型 → 确定随机变量及其统计特征 → 构造功能函数 Z = g(X) → 定义失效准则 Z < 0 → 计算可靠指标或失效概率 → 与目标值比较并判断是否满足要求。下面用一张关系图概括这一映射关系。

功能函数与极限状态设计关系 承载能力极限状态 安全性 · 破坏/失稳 目标可靠指标较高 正常使用极限状态 适用性 · 挠度/裂缝 目标可靠指标较低 功能函数 Z = g(X) 承载能力:Z = R − S 正常使用:Z = f_lim − f_actual 随机变量:R、S、几何、荷载 失效准则 Z < 0 即失效 Z = 0 为失效边界 可靠度指标 β = μZ / σZ Pf = Φ(−β) 与目标可靠指标 β_target 比较 β ≥ β_target → 满足要求;否则调整设计或参数 分析主线:功能要求 → 极限状态类型 → 随机变量 → 功能函数 → 失效准则 → 可靠指标 → 设计判断 Z > 0 可靠 Z = 0 Z < 0 失效 功能函数值状态

图中左侧是两类极限状态,中间是功能函数的具体形式,右侧是失效准则与可靠指标,底部给出与目标可靠指标比较后的设计判断。需要强调的是,承载能力极限状态与正常使用极限状态虽然共用同一套“功能函数—失效准则”框架,但随机变量、限值来源和目标可靠指标并不相同,实际分析中应分别建模、分别验算。

在构造功能函数时,建议先写出物理量之间的力学关系,再逐一确认每个量的随机性与统计参数。若把确定性量误当作随机变量,或遗漏主要不确定性来源,都会使可靠指标失真。
失效准则 Z < 0 中的“小于”方向取决于功能函数的定义方式。若把功能函数写成 Z = S − R,则失效方向变为 Z > 0。全文与图示必须保持同一约定,避免正负号混淆导致判断反向。

综上,功能函数是连接工程功能要求与概率计算模型的桥梁,极限状态则给出了“可靠”与“失效”的分界。掌握承载能力与正常使用两类极限状态的区别,正确构造功能函数并统一失效准则,是后续可靠指标计算、蒙特卡洛模拟和设计验算的前提。