结构力学核心:力法与位移法概述

在结构力学的浩瀚体系中,超静定结构的分析是核心难点之一。与静定结构不同,超静定结构的内力不仅取决于外部荷载,还与结构的材料性质和几何尺寸密切相关。为了解决这类复杂问题, engineers 和 students 主要依赖两种经典方法:力法(Force Method)和位移法(Displacement Method)。

本文将深入剖析这两种方法的解题思路,通过对比分析、步骤拆解和典型例题,帮助读者建立清晰的逻辑框架。无论您是备考研究生,还是从事结构设计工作,掌握这两种方法的本质区别与应用场景都至关重要。

⚡ 力法 (Force Method)

核心思想:以多余约束力为基本未知量。

基本方程:位移协调方程(变形协调条件)。

适用场景:超静定次数较低的结构,如简单的连续梁、拱结构。

⚙️ 位移法 (Displacement Method)

核心思想:以节点位移(转角和线位移)为基本未知量。

基本方程:节点平衡方程(力的平衡条件)。

适用场景:节点位移较少的刚架,或超静定次数很高的复杂结构。

力法解题思路深度解析

力法(Force Method)是求解超静定结构最经典的方法。其核心逻辑是将复杂的超静定问题转化为简单的静定问题来处理。以下是力法解题的标准流程:

1. 确定超静定次数

首先,需要判断结构的超静定次数 。这等于多余约束的数目。计算公式通常为:

其中 为封闭框数, 为单刚结点数, 为单铰结点数, 为支座链杆数。或者更简单地,去掉所有多余约束使结构变为静定,所去掉的约束数即为 。

2. 选取基本结构

去掉 个多余约束,代之以 个多余未知力 。此时得到的结构称为基本结构。基本结构必须是几何不变的静定结构。

3. 建立力法典型方程

根据位移协调条件,基本结构在多余未知力和外荷载共同作用下,在去掉约束处的位移应与原结构一致。对于 次超静定结构,方程组为:

δ11X1 + δ12X2 + ... + δ1nXn + Δ1P = Δ1
δ21X1 + δ22X2 + ... + δ2nXn + Δ2P = Δ2
...
δn1X1 + δn2X2 + ... + δnnXn + ΔnP = Δn
        

其中 是柔度系数, 是自由项, 是原结构在对应处的已知位移(通常为零)。

4. 计算系数和自由项

绘制基本结构在各单位未知力 作用下的弯矩图 ,以及在荷载作用下的弯矩图 。利用图乘法计算系数和自由项:

5. 求解未知力并绘制内力图

解线性方程组求得 。最后利用叠加原理绘制最终内力图:

位移法解题思路深度解析

位移法(Displacement Method)是另一种求解超静定结构的有效方法,它也是现代计算机结构分析(如矩阵位移法)的基础。其核心是将结构分解为若干单跨超静定梁(基本杆件),通过节点平衡求解。

步骤一:确定未知量
步骤二:建立方程
步骤三:求解与叠加

确定基本未知量

位移法的基本未知量是节点位移,包括:

  • 节点角位移:刚结点的转角。独立角位移数目等于刚结点数(含固定端附近的刚结点)。
  • 节点线位移:结点的独立线位移。通常使用铰化法确定:将结构所有刚结点变为铰结点,若体系变为几何不变,则线位移数为零;若仍可变,则需添加链杆使其不变,链杆数即为独立线位移数。

设独立角位移数为 ,独立线位移数为 ,则总未知量数为 。

建立位移法典型方程

根据节点平衡条件建立方程。对于每个独立位移,列出一个平衡方程:

r11Z1 + r12Z2 + ... + r1kZk + R1P = 0
r21Z1 + r22Z2 + ... + r2kZk + R2P = 0
...
rk1Z1 + rk2Z2 + ... + rkkZk + RkP = 0
                

其中 是基本未知量(节点位移), 是刚度系数, 是自由项(固端力)。

求解与绘制内力图

1. 计算系数和自由项:利用形常数(单位位移引起的杆端力)和载常数(荷载引起的固端力)。

2. 解方程:求出节点位移 。

3. 叠加绘制内力图:

其中 是 时的弯矩图, 是荷载作用下的固端弯矩图。

力法与位移法:全方位对比

理解两种方法的差异有助于在实际解题中选择最优策略。以下是详细对比:

对比维度 力法 (Force Method) 位移法 (Displacement Method)
基本未知量 多余约束力 (Force) 节点位移 (Displacement)
基本方程 位移协调方程 (Compatibility) 力的平衡方程 (Equilibrium)
基本结构 静定结构 (Statical) 单跨超静定梁 (Single-span Indeterminate)
适用性 主要用于超静定结构 适用于超静定和静定结构
计算效率 超静定次数低时效率高 节点位移少时效率高,适合计算机编程
物理意义 恢复原结构的变形连续性 满足节点的力和力矩平衡

典型例题解析

例题1:一次超静定梁的力法求解

题目:如图所示简支梁,在跨中受集中荷载 作用,但中间有一个支座链杆,求支座反力。

解题思路:

  1. 确定超静定次数:3个支座反力(两端各2个?不,简支梁一端铰一端滚,共3个反力,静定。若加一个中间支座,则4个反力,超静定1次。)故 。
  2. 选取基本结构:去掉中间支座链杆,代以未知力 。基本结构为简支梁。
  3. 建立方程: (中间支座处竖向位移为零)。
  4. 计算系数:
    • 图: 作用在跨中,简支梁跨中弯矩为 。
    • 图: 作用在跨中,简支梁跨中弯矩为 。
  5. 求解:。即中间支座反力为 。

例题2:无侧移刚架的位移法求解

题目:单跨刚架,柱脚固定,梁柱线刚度均为 ,梁上受均布荷载 。求结点转角。

解题思路:

  1. 确定未知量:刚结点B有转角 ,无线位移。故 。
  2. 建立方程: (结点B力矩平衡)。
  3. 计算系数:
    • 图: 时,B结点转角1弧度。近端弯矩 ,远端弯矩 。
    • (假设两端柱刚度相同)。
  4. 计算自由项:
    • 图:均布荷载下,固端弯矩 , 。
    • ? 不对,需根据具体方向。假设逆时针为正,则 ? 需仔细判断方向。若不对称,则不为零。
  5. 求解:。

力法与位移法的发展脉络

19世纪中叶

力法逐渐成熟。Clapeyron(克拉珀龙)提出了三弯矩方程,用于求解连续梁,这是力法的早期应用。

1915年

位移法由Michaelis和Manderla提出,随后Kani(卡尼)提出了迭代法,简化了位移法的计算,使其在工程实践中得到广泛应用。

20世纪40-50年代

随着计算机的出现,矩阵位移法和矩阵力法被提出。矩阵位移法因其通用性和易于编程,成为有限元法的基础,主导了现代结构分析。

21世纪

尽管计算机普及,但力法和位移法的基本原理仍然是结构力学教育的核心,帮助工程师理解结构的力学行为,进行快速估算和概念设计。

常见问题解答 (FAQ)

力法和位移法的主要区别是什么?

力法以多余约束力为基本未知量,通过位移协调条件建立方程;位移法以节点位移(角位移和线位移)为基本未知量,通过平衡条件建立方程。力法适用于超静定结构,位移法适用于各种结构,包括超静定和静定结构。

什么时候使用力法更方便,什么时候使用位移法?

当超静定次数较低(如一次、二次超静定)时,使用力法方程较少,计算简便。当结构节点位移较少(如刚架节点少)或超静定次数很高时,使用位移法未知量较少,计算更高效。

图乘法在力法计算中有什么作用?

图乘法是计算积分 ∫(M1Mp/EI)dx 的一种简便方法,用于求解力法方程中的系数和自由项。它适用于杆件为直杆、EI为常数或分段常数的情况。

如何确定位移法的独立线位移数?

常用方法是“铰化法”:将结构所有刚结点变为铰结点,若体系变为几何不变,则线位移数为零;若仍可变,则需添加链杆使其不变,链杆数即为独立线位移数。

✨ 更多精彩
🏷️ 标签:力法基本体系典型方程刚度法柔度法
研
墨卷研习录
墨卷研习录
CopyRight@educfa.com.cn