1. 引言
材料力学教材 [1] - [10] 中列举过如下一个典型例题:如图1所示,一根长度为l、截面积为S、截面惯性矩为I、弹性模量为E的等截面直梁的两端被固定,梁的中部作用有横向集中力
,试确定该梁中点的挠度和梁两端的约束力。值得注意的是:上述材料力学教材针对这一例题所给出的分析和求解答案当中,并没有计入固定端轴向约束力的影响。本文在计入固定端轴向约束力影响因素的基础上,通过分析计算出该梁中点的挠度和梁两端的约束力,并与上述材料力学教材中所给出的未计入固定端轴向约束力影响的对应结果进行比较,以说明在两端固定的静不定梁的挠度和约束力的分析计算当中考虑固定端轴向约束力影响的必要性。

Figure 1. Statically indeterminate beam with two fixed ends
图1. 两端被固定的静不定梁
2. 挠曲线微积分方程
下面研究如图1所示的两端固定的静不定梁的挠度和约束力计算问题,为此首先画出该梁的受力图——图2,注意图中除了标出A、B两端的剪力和弯矩外,还标出这两端的轴向约束力
和
(梁发生弯曲变形后,梁的长度会有所增加,因而在梁的两端必然存在轴向拉力)。

Figure 2. The forces acting on the beam
图2. 作用在梁上的力
根据静力学平衡方程
,列写出
(1)
进一步根据对称性原理,可知
(2)
联立以上两个方程,解得
(3)
注意:这里完全根据静力学平衡方程和对称性原理无法求出
、
、
和
,这四个未知量将在求出梁的挠曲线函数后才能被进一步求出。
下面接着研究该梁的挠曲线。考虑到该梁的左半段挠曲线和右半段挠曲线是对称的,因此只需研究该梁的左半段挠曲线即可。为此应用截面法,取横坐标为x (
)的横截面的左侧截断梁为研究对象,画出该截断梁处于变形位置时的受力图——图3,图中的
、
和
分别表示横坐标为x处的横截面上分布的轴力、剪力和弯矩(图中的轴力、剪力和弯矩均按正方向画出),
表示此截面的挠度。由该截断梁的力矩平衡方程,容易推导出弯矩
的表达式如下式(4)。

Figure 3. Free-body diagram of a section beam on the left of the cross section of abscissa x
图3. 横坐标为x的横截面的左侧截断梁在变形位置的受力图
(
)(4)
上式中的画线项
代表固定端的轴向约束力
对于弯矩函数的贡献,这里需要说明的是只有将截断梁的变形位置(图3)作为平衡位置分析,才能在弯矩函数
中计入该轴向约束力的贡献。
将式(4)代入梁的挠曲线近似微分方程
后,得到
(
) (5)
根据胡克定律,轴向约束力
和该梁中部截面上的轴力
可写为
(6)
式中,
和
分别为梁的左半段(AC段)的拉压刚度和该段梁的伸长量,其表达式分别为
(7)
和
(8)
将以上两式代入式(6)后,得到
(9)
根据梁的挠曲线近似微分方程
,可以将该梁在固定端A处的弯矩表达为
(10)
将式(3)、式(9)和式(10)代入式(5)后,得到
(
) (11)
这就是左半段梁(AC段)的挠曲线微积分方程。左半段梁的边界条件为
,
,
(12)
3. 挠曲线函数
下面应用瑞利–里兹法 [11] 求方程(11)且满足边界条件(12)的近似解析解。为此,选取满足边界条件(12)的以下两个函数
(13)
和
(14)
作为瑞利–里兹函数,于是可以将左半段梁(AC段)的挠曲线函数表达为
(
) (15)
式中的两个待定未知量
和
可按如下的方法确定:将式(15)代入方程(11),然后在方程的两边乘以
,再将所得到的方程的两端分别作为被积函数取定积分
,然后再经过化简得到如下两个关于
和
的非线性代数方程:
(16)
(17)
设梁的长度
,横截面积
,截面惯性矩
,弹性模量
,作用在梁中部的横向集中力
。将上述已知数据代入方程(16)和(17)后,应用MATLAB Solve [12] 求解该组方程,得到其实数解(舍去非实数解)为
和
,最后将此解以及式(13)和式(14)代入式(15),得到
(18)
式(18)就是在计入固定端轴向约束力影响的情况下得到的左半段梁的挠曲线函数(右半段梁的挠曲线同左半段梁的挠曲线相对称,所以无需再求解右半段梁的挠曲线函数)。
4. 计算结果及比较讨论
由挠曲线函数(18)可计算出梁中点的挠度
(19)
由此进一步可知梁中点挠度的绝对值与梁的跨度之比
,这说明该梁的变形属于小变形情形。
将式(18)和梁的已知参数代入式(9)后,计算得到固定端A的轴向约束力为
(20)
该结果说明:即使在梁的小变形情形下,也不能笼统地认为该梁固定端的轴向约束力为零或近似为零。
固定端A的剪力(固定端A的横向约束力)由式(3)给出,并由此式计算得到
(21)
将式(18)和梁的已知参数代入式(10)后,计算得到固定端A的弯矩为
(22)
在求出上述固定端A的约束力的基础上,可进一步根据对称性原理求得固定端B端的约束力(从略)。
到此为止,在考虑固定端轴向约束力影响的情形下分别求出了梁中点的挠度和固定端的约束力。为了将这些结果同未考虑固定端轴向约束力影响的对应结果进行比较,下面将材料力学教材 [1] - [10] 中所给出的未计入固定端轴向约束力影响的该梁中点的挠度和固定端约束力的表达式以及应用这些表达式所得到的计算结果列写如下:
(23)
(24)
(25)
(26)
分别将式(19)~式(22)给出的结果同式(23)~式(26)给出的结果进行比较,可以发现:① 在计入固定端轴向约束力影响的情形下求得的梁中点挠度的绝对值远小于未计入固定端轴向约束力影响的情形下所求得的梁中点挠度的绝对值,后者对前者的相对误差竟高达188%;② 在计入固定端轴向约束力影响的情形下求得的固定端轴向约束力远大于零,因此,即使在该梁的小变形条件下也不能认为“固定端的轴向约束力为零或近似为零”;③ 在计入与不计入不固定端轴向约束力影响的两种情形下所求得的固定端剪力(固定端的横向约束力)是相同的;④ 在计入固定端轴向约束力影响的情形下所求得的固定端弯矩的绝对值明显小于未计入固定端轴向约束力影响的情形下所求得的固定端弯矩的绝对值,后者对前者的相对误差竟高达159%。上述几点说明:在两端固定的静不定梁的挠度和约束力的分析和计算当中,计入固定端轴向约束力的影响是完全必要的,否则会造成较大的计算误差,甚至会出现错误的计算结果。
5. 结束语
本文针对一些材料力学教材中列举过的两端固定的静不定梁在横向集中力作用下的挠度和约束力的计算实例进行了研究,研究当中考虑了材料力学教材中未曾考虑过的固定端轴向约束力的影响,给出了计入固定端轴向约束力影响的梁中点的挠度以及梁两端约束力的计算结果,在此基础上,与材料力学教材中给出的未计入固定端轴向约束力影响的对应结果就行了比较,发现后者的结果明显不同于前者,进而说明:在两端固定的静不定梁的挠度和约束力的分析和计算当中,计入固定端轴向约束力的影响是完全必要的。