田 瑞,王 栋
(1.中国飞机强度研究所,西安710065; 2.西北工业大学 航空学院,西安710072)
梁是工程结构中一种最基本的构件,其动力学性能对结构或系统的整体性能有着至关重要的影响。因此,梁的动力学问题也得到了研究人员的广泛关注,并发表了许多研究成果。Akesson 等[1]研究指出,存在一个最小的支承刚度可以使得悬臂梁的第1阶固有频率达到最大。Wang[2]研究了内部含有附加弹性支承的梁结构的振动问题,求得将梁的基频达到最大化时需要的最小支承刚度,还研究了轴力对梁的固有频率的影响。Wang 等[3-5]研究了附加支承刚度和位置的优化问题,推导了梁的固有频率对支承位置和刚度的灵敏度公式,并从理论上计算了将梁的第1阶固有频率提高到第2阶时的最小支承刚度。Chang 等[6]分析了内部含有铰支承的梁结构在随机激励下的动力学响应。Aydin[7]研究了梁的动响应优化问题,通过优化支承位置和刚度来最小化悬臂梁的动响应。Xiao等[8]分析了受轴向载荷作用的梁结构在支承激励下的动响应。
上述诸多研究成果多是关于梁结构固有频率和动响应的计算及优化问题,这是由于固有频率对于梁结构的振动性能十分关键,提高低阶固有频率可以避免结构在较低的外激励频率下就发生共振,从而避免了由于共振导致的破坏或失效。但是,在实际工程中,梁结构的破坏并不完全由于共振引起。许多情况下,即使结构没有发生共振也可能被破坏,而且往往是从支承或接头处开始的。例如,飞机上经常出现的管道卡箍断裂问题。梁结构通常是通过支承或连接结构固定到基础上的,所以必然会承受基础通过支承传递过来外激励。梁在外激励作用下处于强迫振动时,支承将外载荷传递到基础,因此必然会承受外载荷的作用。若支承位置及刚度设计不合理,就极有可能导致某些支承因承受过大载荷或产生过度变形而发生破坏。这将导致结构约束的减少,在外激励作用下其振动将更加剧烈,进而导致其余支承因承受载荷过大而相继破坏,最终引起整个结构或系统的破坏或失效,甚至引发灾难性事故。因此,在设计梁的支承时,必须考虑支承承受的载荷情况。特别是当支承承受的载荷过大时,必须对支承载荷进行优化或控制。
学者们已经运用各种方法研究了含附加支承的梁结构的动力学问题。例如,理论法[3]、格林函数法[9]、瑞利-里兹法[10]等。虽然上述几种方法都可以用于计算支承的动态约束反力,但是需要求解的未知量比较多。尤其是当梁结构内含多个附加支承时,计算量非常大。因此,文中引入一种十分便捷的计算方法—微分变换法(Differential Transformation Method,DTM)。微分变换法最初是由赵家奎[11]提出用于求解线性和非线性的电路分析中初值问题的。基于泰勒级数展开,DTM提供了一种有效的求解线性和非线性微分方程的简单方法。林彬等[12]用DTM来解非线性微分方程,通过求解生物学方面的非线性微分方程模型的几个实例来验证这个方法的准确性和有效性。Chen等[13]使用这种方法来研究了Timoshenko 梁横向振动时,在轴向载荷作用下产生的扭曲响应。该方法也适用于内部含附加支承的梁结构的支承约束反力的计算及优化,当将支承点处的连续性和协调性条件运用到该方法中时,还可以推导出支承约束反力及其对附加支承刚度和位置灵敏度的表达式,这将大大提高支承约束反力的优化设计效率。
基于泰勒级数展开的微分变换方法提供了一种简单的方法来求解高阶泰勒展开式系数。一般的微分方程可以转化为代数方程,从而很容易得到一个封闭的级数解。
解析函数w(x)的第k个微分变换定义为[14]
则w(x)可以表示为
由式(2)可知,解析函数w(x)是由泰勒级数展开得到的。当截取项数N足够大时,w(x)=的值非常小。因此解析函数w(x)可以表示为
实际应用中N的取值由精度ε确定。
表1为微分变换法中常用的基本数学运算[14]:
表1 微分变换法中基本数学运算
如图1所示,假设梁结构受到基础加速度激励。
图1 附加一个中间支承的弹性边界梁结构模型
假设基础位移为wg(t),梁相对基础的位移为wr(x,t),绝对位移w(x,t),即:
基于Euler-Bernoulli 梁模型,图1中梁的弯曲振动的运动微分方程可写成如下形式[5]:
式中:EI为抗弯刚度,m为单位长度梁质量,c为结构阻尼系数。wg(t)即为基础加速度a(t),不妨假设梁结构受到的是简谐的基础加速度激励,即:
则式(5)可写成如下形式:
为了便于推导,需要把各参数无量纲化,即:
将式(8)代入式(7)得:
由于外激励具有简谐形式,所以式(9)的解可以表示为
代入式(9)中:
对式(11)按照式(1)进行微分变换得:
式(11)两边同时对ξ求k+1(k=0,1,…)阶导数,并进行微分变换得:
显然,当K≥4时,W(K)均可由W(0)、W(1)、W(2)、W(3)的线性组合表示。
由于位移响应的表达式分为两段,因此需要在附加支承两侧分别选取一点进行微分变换。为了计算简便,通常可以选取梁两端点,即ξ0=0 和1。所以将产生8个未知量W1(0)、W1(1)、W1(2)、W1(3);W2(0)、W2(1)、W2(2)、W2(3)。不妨设其为A1、…、A8。这8个未知量的求解需要应用两个约束端的边界条件以及附加支承点处的协调条件。
(1)左边界:
(2)右边界:
据此可知,需求解的未知量为:A1、A2、A5、A6,而这4个未知量可由附加支承点处的协调条件确定。
(2)协调条件:
由于位移响应表达式(10)又可以表示为
代入式(16),得:
由式(18)即可得到如下形式的齐次线性方程组:
其中:B是关于b、γs、γ1、γ2、λf的4阶方阵;
A=[A1,A2,A5,A6]T;
F是式(19)中常数项组成的列阵,由外激励幅值a0确定。
由式(19)即可求解未知量组A,从而可以得到边界及附加支承的约束反力。
(1)边界约束反力:
(2)附加支承约束反力:
将式(21)至式(23)乘以EI/L2,即可得到有量纲的约束反力。
对于无附加支承的简单梁结构,未知量的求解只需由边界条件即可确定,推导方法与此类似。
采用微分变换法计算梁结构的固有频率时,只需再删去振动微分方程中的阻尼项和外激励项,重复上述微分方程的求解过程,最后由未知系数有非零解的条件|B|=0求解各阶固有频率。
由式(21)至式(23)还可以计算支承约束反力对附加支承位置和刚度的灵敏度。
(1)约束反力对附加支承位置的灵敏度:
可发现上述灵敏度表达式都间接转换成了求A对附加支承位置b的导数。由式(20)可知,A对b的导数可表示为
(2)约束反力对附加支承刚度的灵敏度:
同理,A对γs的导数可表示为
通过灵敏度可以快速确定设计变量的优化方向,提高优化效率。
优化梁结构支承约束反力时,若梁本身无法再更改,此时通过优化支承位置和刚度同样可以实现对支承承受载荷的控制。优化过程中,可以把支承的位置s和刚度k作为设计变量,以各支承约束反力幅值的均方根误差(root-mean-square-error,RMSE)为优化目标函数,构建如下数学模型:
其中:
n为约束反力总个数。
以图1所示的梁结构为例,梁跨度L=1.0 m,直径D=0.05 m,弹性模量为E=68.6 GPa,密度为ρ=2 800 kg/m3;阻尼系数c=0.05 N·s/m;两端约束刚度k1=2k2=50 kN/m;激励幅值a0=10 g,g=9.8 m/s2。
表2为分别用微分变换法(DTM)和有限元法(FEM)计算所得的前4阶固有频率。DTM中取前20项,FEM 中将梁离散为20个均匀单元。显然,这两种方法计算的固有频率几乎相同,仅第4阶固有频率的有较小误差。
表2 结构固有频率/Hz
表3为3种典型外激励频率作用下两个约束端的约束反力。由表3中数据可知,两端的约束反力很不平衡。右端约束刚度小于左端,反而承受了更大的约束载荷。特别是当外激励频率为1.5ω1时,右端约束反力是左端的近8倍,这非常不利于支承的安全性。还可以看出,当结构发生共振时,不仅是结构本身位移响应大,支承约束反力也非常大。
通过增加附加支承不仅可以实现对支承约束反力的均衡,同时还可以提高结构固有频率,避开共振。下面给出了两种不同优化目标下的优化结果。
(1)优化目标:R1=Rk=R2
图2为3种不同外激励频率下约束反力均方根误差(RMSE)随附加支承位置和刚度的变化情况。观察可知,3种不同外激励频率下,均方根误差都只有唯一最小值点,其所对应的附加支承位置和刚度即为最优结果。
表4为3种典型外激励频率工况下的最优附加支承位置和刚度。显然,使均方根误差最小的附加支承位置和刚度条件即为实现各支承约束反力近似等值设计所需的附加支承条件,满足此条件即可达到均衡各支承约束反力的目的。而且,随外激励频率的增大,最优附加支承刚度值在逐渐减小,而最优支承位置将逐渐向右端点靠近。同时,由于结构固有频率得到增大,因此与表3对比可知,在外激励为ω1的工况下,两个约束端的约束反力大幅减小,有效避开了共振的影响。
表3 端点约束反力
(2)优化目标:R1=2R2
由表4可知,虽然两个约束端刚度k1=2k2,但是左侧约束端的约束反力却小于右端约束反力,这将不利于弱支承的安全性。下文将通过附加支承位置和刚度的优化,使得约束反力R1=2R2,即两个约束端承受的载荷按刚度比分配,实现保护弱约束支承及等强度支承设计目的。
由图3可知,3种典型外激励频率下均方根误差(RMSE)的极值点均不唯一,因为存在多组刚度和位置匹配条件均可满足R1=2R2的优化目标。但是,它们有共同且最小的附加支承刚度条件ks=25 kN/m,此时附加支承必须位于右端点。同时,随附加支承刚度的增大,满足要求的附加支承位置将逐渐向左端点移动。
表4 优化结果
表5列出了最小附加支承刚度条件及支承约束反力。由于此时附加支承位置在右端点,而实际工程中有时在结构接头处增加附加支承并不容易实现。此时需要适当增大支承刚度,而将支承位置向梁跨中移动。
表6给出了附加支承刚度增加到50 kN/m时,满足优化目标的附加支承位置条件及支承约束反力。但是当外激励频率增大1.5ω1时,支承约束反力比较大,这是由于此时结构的第1阶固有频率增大到与外激励频率较接近,所以导致约束反力较大。
因此实际中还需考虑共振的影响,要在避免共振的前提条件下,尽可能平衡各支承约束反力。
表5 最小支承刚度条件
图2 R1、R2、Rk的均方根误差(RMSE)
图3 R1、R2的均方根误差(RMSE)
表6 中间附加支承条件
本文将微分变换法拓展应用于跨中含附加支承的梁结构支承约束反力的计算及优化问题。推导了约束反力及其对附加支承位置和刚度的灵敏度的表达式。从而可以快速确定附加支承刚度和位置的变化对这些连接构件约束反力的影响。
研究表明,梁结构振动过程中各支承所承受的载荷往往不均衡,通过合理设计附加支承刚度和位置可以实现对支承约束反力的控制,从而实现对结构系统振动性能的改善及结构疲劳使用寿命的提高。