線形座屈(固有値座屈)解析

分类: 構造解析 | 综合版 2026-04-06
CAE visualization for linear buckling theory - technical simulation diagram
線形座屈(固有値座屈)解析

理论与物理

概述

🧑‍🎓

老师,“线性屈曲分析”和“特征值屈曲分析”是同一个东西吗?


🎓

是的。在FEM的语境中,“线性屈曲分析”(linear buckling analysis)、“特征值屈曲分析”(eigenvalue buckling analysis)、“线性化前屈曲分析”(linearized pre-buckling analysis)都指的是同一种方法。这是一种基于基准状态的应力构建几何刚度矩阵,然后求解特征值问题以获得屈曲载荷系数的方法。


🧑‍🎓

就是欧拉屈曲那部分学过的 $([K] + \lambda [K_\sigma])\{\phi\} = \{0\}$ 对吧?是把那个应用到一般结构上吗?


🎓

没错。欧拉屈曲是针对“柱”这种特定结构的讨论,而特征值屈曲分析是一种可以应用于板、壳、框架、以及它们的组合结构的通用方法。


特征值屈曲分析的数学结构

🧑‍🎓

能再详细地讲解一下一般公式吗?


🎓

分为两个步骤。


Step 1: 执行参考载荷 $\{F_{ref}\}$ 下的静力分析,求得应力分布 $\{\sigma_{ref}\}$:


$$ [K_0]\{u_{ref}\} = \{F_{ref}\} $$

Step 2: 根据得到的应力构建几何刚度矩阵 $[K_\sigma]$,并求解特征值问题:


$$ ([K_0] + \lambda_i [K_\sigma])\{\phi_i\} = \{0\} $$

🧑‍🎓

$\lambda_i$ 是屈曲载荷系数,$\{\phi_i\}$ 是模态形状对吧。如果 $\lambda_1 = 3.5$,就意味着在参考载荷的3.5倍时会发生屈曲。


🎓

对。这里重要的是,Step 1的静力分析是线性静力分析。也就是说,不考虑大变形效应。它是在载荷与应力成比例增加的假设下,预测“何时会变得不稳定”。


🧑‍🎓

所以才是“线性”屈曲分析啊。


🎓

正是如此。这个“线性假设”是特征值屈曲分析的本质局限,同时也是其计算速度快的根源。


为什么是特征值问题

🧑‍🎓

首先,为什么屈曲可以公式化为特征值问题呢?


🎓

这是个本质性的问题。屈曲是指“即使载荷增加,变形保持恒定的状态突然转变为另一种变形模式”的现象。从数学上看,可以理解为平衡路径的分岔(bifurcation)。


🎓

将载荷按 $\lambda \{F_{ref}\}$ 缩放,则整体刚度变为 $[K_0] + \lambda [K_\sigma]$。这里的 $[K_\sigma]$ 是基于参考应力的几何刚度,所以会按 $\lambda$ 的比例缩放。当这个整体刚度变为奇异(det = 0)时,就是分岔点,此时的 $\lambda$ 就是屈曲载荷系数。


🧑‍🎓

求使 $[K_0] + \lambda [K_\sigma]$ 的行列式为零的 $\lambda$…这就变成了特征值问题的形式呢!


🎓

是的。这和振动分析中的 $([K] - \omega^2 [M])\{\phi\} = \{0\}$ 是完全相同的数学结构。振动中是质量矩阵 $[M]$ 的位置,在屈曲中则是几何刚度矩阵 $[K_\sigma]$。


几何刚度矩阵的物理意义

🧑‍🎓

请再详细讲解一下 $[K_\sigma]$ 的物理意义。


🎓

$[K_\sigma]$ 表示“当前应力状态对微小的位移扰动做了多少功”。在压缩应力下,如果横向产生微小挠曲,压缩力会朝着增大挠曲的方向做功。这表现为负刚度效应。


🎓

具体来说,对于承受轴力 $N$ 的梁单元,当产生微小横向挠度 $\delta v$ 时,轴力会做 $N \cdot (\delta v')^2 / 2$ 的附加功。这个“由应力产生的附加功”矩阵化后就是 $[K_\sigma]$。


🧑‍🎓

压缩($N < 0$)时刚度下降,拉伸($N > 0$)时刚度上升。所以受拉构件不会屈曲,对吧。


🎓

你的直觉是正确的。但有一点需要注意。例如,像预应力缆索这样的受拉构件,横向屈曲(本质上是接近受拉构件振动模式的现象)也可能成为问题。基本上,只要理解为“压缩应力主导的部分是屈曲的起点”就可以了。


线性屈曲分析的前提条件与局限

🧑‍🎓

线性屈曲分析能给出“正确答案”的条件是什么?


🎓

在满足以下前提条件时,其可靠性较高:


1. 屈曲前的变形微小 — 形状实质上未发生变化的状态

2. 材料处于弹性范围内 — 在屈曲点未发生屈服

3. 载荷成比例 — 所有载荷按相同比率增减

4. 初始缺陷小 — 与理想形状的偏差可忽略不计


🧑‍🎓

如果不满足这些条件呢?


🎓

特征值屈曲分析的结果将是上界值(unconservative estimate)。也就是说,实际的破坏载荷低于特征值屈曲载荷。具体低多少取决于结构类型:


结构类型特征值屈曲的可靠度实际破坏载荷/特征值屈曲载荷
柱(整体屈曲)0.85 〜 1.0
平板(面内压缩)较高0.7 〜 0.95
圆柱壳(轴压)非常低0.2 〜 0.5
带加筋板中等0.5 〜 0.9
🧑‍🎓

圆柱壳有时会降到五分之一啊…。


🎓

所以对于圆柱壳的屈曲设计,仅靠特征值分析是不够的,必须结合引入初始缺陷的非线性分析。另一方面,柱的整体屈曲可以通过特征值分析得到相当好的估计。在实际工作中,根据结构类型把握“特征值分析的可靠度”是极其重要的。


总结

🧑‍🎓

总结一下特征值屈曲分析的理论…


🎓
  • 求解特征值问题 $([K_0] + \lambda [K_\sigma])\{\phi\} = \{0\}$ — 两个步骤(静力分析 → 特征值分析
  • 与振动分析具有对偶性 — $[M]$ 的位置由 $[K_\sigma]$ 替代
  • $[K_\sigma]$ 是依赖于应力状态的负刚度 — 压缩驱动屈曲
  • 结果是上界值 — 实际破坏载荷根据结构类型而降低
  • 在理解适用局限的基础上使用 — 对可靠度低的结构需结合非线性分析

  • 🧑‍🎓

    认识到特征值屈曲分析是“筛选工具”而非“最终答案”,这一点很重要呢。


    🎓

    没错。在设计的初期阶段,要快速找出“哪里危险”,这是最合适的方法。但是,请不要忘记,仅凭这个能否给出设计OK的判断,取决于结构对缺陷的敏感性。


    Coffee Break 杂谈

    特征值屈曲分析的起源与Hertz接触

    特征值屈曲分析(线性屈曲分析)在FEM时代之前的1950〜60年代就已经被公式化为矩阵特征值问题。Turner和Clough(1960年)将FEM应用于结构分析后不久,Martin(1965年)引入了几何刚度矩阵,线性屈曲FEM由此诞生。NASTRAN(1968年)首次将其商业化实现。

    各项的物理意义
    • 惯性项(质量项):$\rho \ddot{u}$,即“质量×加速度”。您有过急刹车时身体被向前甩出去的经历吗?那种“被带走的感觉”正是惯性力。物体越重越难启动,一旦启动也越难停止。地震时建筑物摇晃,也是因为地面突然移动,而建筑物的质量“被落下”。静力分析中此项设为零,这是基于“缓慢施加载荷,加速度可忽略”的假设。对于冲击载荷或振动问题,此项绝对不能省略。
    • 刚度项(弹性恢复力):$Ku$ 或 $\nabla \cdot \sigma$。拉弹簧时会感觉到“想要恢复原状的力”对吧?那就是胡克定律 $F=kx$,也是刚度项的本质。那么提问——铁棒和橡皮筋,用相同的力拉,哪个伸得更长?当然是橡皮筋。这种“不易伸长”的性质就是杨氏模量 $E$,它决定了刚度。常见的误解:“刚度高=强度高”是不对的。刚度是“不易变形”,强度是“不易破坏”,是不同的概念。
    • 外力项(载荷项):体积力 $f_b$(重力等)和表面力 $f_s$(压力、接触力等)。可以这样想——桥上卡车的重量是“作用在整个内部上的力”(体积力),轮胎压路面的力是“只作用在表面上的力”(表面力)。风压、水压、螺栓紧固力…这些都是外力。这里容易犯的错误:弄错载荷方向。本想“拉伸”却成了“压缩”——听起来像笑话,但在3D空间中坐标系发生旋转时,确实会发生。
    • 阻尼项:瑞利阻尼 $C\dot{u} = (\alpha M + \beta K)\dot{u}$。弹一下吉他的弦试试。声音会一直响吗?不,会逐渐变小对吧。这是因为振动能量通过空气阻力和弦的内部摩擦转化成了热。汽车的减震器也是同样原理——特意吸收振动能量来改善乘坐舒适性。如果阻尼为零会怎样?建筑物会在地震后一直摇晃不停。实际上不会这样,所以设定适当的阻尼非常重要。
    假设条件与适用局限
    • 连续体假设:将材料视为连续介质,忽略微观不均匀性
    • 小变形假设(线性分析时):变形相对于初始尺寸足够小,应力-应变关系呈线性
    • 各向同性材料(尤其未特别指定时):材料特性不依赖于方向(各向异性材料需要另外定义张量)
    • 准静态假设(静力分析时):忽略惯性力·阻尼力,仅考虑外力与内力的平衡
    • 不适用的情形:大变形·大旋转问题需要几何非线性。塑性·蠕变等非线性材料行为需要扩展本构关系
    量纲分析与单位制
    变量SI单位注意事项·换算备忘
    位移 $u$m(米)以mm输入时,载荷·弹性模量也需统一为MPa/N系
    应力 $\sigma$Pa(帕斯卡)= N/m²MPa = 10⁶ Pa。与屈服应力比较时注意单位制不一致
    应变 $\varepsilon$无量纲(m/m)注意工程应变与对数应变的区别(大变形时)
    弹性模量 $E$Pa钢: 约210 GPa,铝: 约70 GPa。注意温度依赖性
    密度 $\rho$kg/m³mm系中为tonne/mm³(钢约为 10⁻⁹ tonne/mm³)
    力 $F$N(牛顿)mm系和m系都统一用N

    数值解法与实现

    特征值求解器的内部运作

    🧑‍🎓

    求解 $([K_0] + \lambda [K_\sigma])\{\phi\} = \{0\}$ 的算法,具体是怎么运作的呢?


    🎓

    结构分析中的特征值问题通常是广义特征值问题。对于屈曲,转换为标准形式为:


    $$ [K_0]\{\phi\} = -\lambda [K_\sigma]\{\phi\} $$

    $[K_0]$ 是正定对称矩阵(如果约束正确的话),$[K_\sigma]$ 是对称但不定矩阵。利用这种结构,存在几种高效的算法。


    Lanczos法

    🧑‍🎓

    听说在实际工作中Lanczos法是标准,为什么呢?


    関連シミュレーター

    この分野のインタラクティブシミュレーターで理論を体感しよう

    シミュレーター一覧

    関連する分野

    熱解析製造プロセス解析V&V・品質保証
    この記事の評価
    ご回答ありがとうございます!
    参考に
    なった
    もっと
    詳しく
    誤りを
    報告
    参考になった
    0
    もっと詳しく
    0
    誤りを報告
    0
    Written by NovaSolver Contributors
    Anonymous Engineers & AI — サイトマップ
    关于作者