求弹簧的弹簧刚度矩阵阵和质量矩阵

首先我没有看懂你这个强迫振动嘚微分方程。

单自由度系统M,C,K,F(t)也可以表示为质量、阻尼、刚度、激振力。

其中弹簧的属性直接影响着振动系统的阻尼和刚度而且阻尼囷刚度的衡量比较难,如果是线性弹簧刚度K是一定范围内是一个定值,而对阻尼的确定却比较困难如果是非线性弹簧,对弹簧就要更加认真的研究了非线性弹簧对于不同的压缩量刚度K是不同的,这就要研究弹簧的非线性特性了

所以对弹簧进行研究的意义是很重要的,弹簧对于系统减振有着至关重要的作用很多地方都会用到弹簧对系统进行减振,比如说汽车的减振机械振动需要有弹簧将地面与设備隔开,以到达减振的目的当然弹簧的定义也不能局限于螺旋弹簧,现在也有橡胶弹簧其主要特点就是非线性特性。所有啊弹簧对於振动系统其着非常重要的作用,对其研究也很有意义

原标题:地震力到底是怎么算出來的——振型的参与系数和有效质量

今天继续振型分解上一篇我们通过特征矩阵和质量矩阵、弹簧刚度矩阵阵得到了 principal 质量矩阵和弹簧刚喥矩阵阵。

把这两个矩阵的三个数值分别一一对应起来0.552质量对应72.933刚度、0.859质量对应890.34刚度……刚度除以质量,然后再开平方得到的就是频率。

发现了什么没有没错,我们得到的就是房子的三个自振频率

我们再回过来看我们的特征矩阵是如何得到的。

注意到我们人为规萣了的特征矩阵的第三行等于1。事实上这只是一个人为规定,并没有特别的意义我们完全可以规定让第一行都等于1,或者第二行都等於1或者某一行都等于0.5。

比如说我让第二行都等于1,此时特征矩阵和 principal 质量矩阵、弹簧刚度矩阵阵就变成了这样

这时候,principal 矩阵还是只有主对角线上不为零但与上面相比,数都变了但是,数变了不要紧把它们一一对应起来,得到的还是自振频率

也就是说,单纯的缩放特征矩阵的某一列或者某几列并不会影响到我们的结果。那问题就来了对于特征矩阵来说,任意的缩放某一列或者某几列可以得箌无数的结果。我们如何给出一个相对统一的标准呢换言之,我们 normalize 特征矩阵的时候比较合理的目标是什么呢?

比如说我们可以让目標是主质量矩阵的对角线都是单位质量,也就是都是1换言之,我们要让上面主质量矩阵里的 0.859、2.789、0.552 这些数都变成 1怎么做到呢?其实也很簡单特征矩阵的第一列除以主质量矩阵的第一项的平方根,第二列除以主质量矩阵第二项的平方根……

把特征矩阵的各列分别缩放我們就得到了这个新的特征矩阵。

用这个新的特征矩阵我们就得到了 normalize 之后的质量矩阵和弹簧刚度矩阵阵。这种 normalize 的方法一般叫做 mass orthonormal set。注意到得到的质量矩阵 Mn,主对角线都为1而弹簧刚度矩阵阵 Kn,主对角线的值都是自振频率的平方比如132.042是第一频率11.491的平方,是第二频率32.197的平方

接下来,我们还得再定义一个叫做 influence vector 的向量什么意思呢?意思就是当地面发生静态的单位位移的时候各个楼层会发生多少位移?有看官说了这不是废话吗,地面发生1的单位位移不就是整个房子平移了嘛,每一层都是1呗不错,因为我们只考虑水平方向的地震暂时還没有考虑竖直方向的地震,所以对于绝大多数房子来说都是如此

把我们的初始的质量矩阵跟这个影响向量相乘,我们就得到了一个质量的向量什么意思呢?这个向量表示的就是当房子整体平移的时候每个楼层处发生平移的质量。对于绝大多数情况来说其实很简单,得到的就是每一层的质量

说了半天,我们终于快说到振型分解了我们上一篇说道,所谓的振型分解就是把房子分解成三个基本振型的叠加。到底分解的是什么呢答案就在这里,我们其实分解的是质量也就是说,整个房子的质量是一层0.3、二层0.3、三层0.3我把这些质量合理的分配到三个振型里去,比如对于一层来说第一振型0.2、第二振型0.07、第三振型0.03,加起来等于总的0.3对于二层也是如此,只不过可能汾配的比例有所不同三层也是一样。

这样一来我们就得到了每种振型对应的质量,进而我们就能知道每种振型在地震下的反应了问題就又来了,到底如何分配呢

对于每个振型,我们定义两个参数一个是 Lh,一个是 M

其实很简单,因为我们每一层的质量都一样所谓嘚 Lh 就是把 normalize 之后的特征矩阵的每一列加起来,再乘以单层的质量 0.3

而参数M其实也就是 principal 的振型质量,也就是都是1或者,也可以验证计算一下跟上面的过程一样,只不过需要再平方一下

把这两个参数相除,我们就得到了各振型的地震参与系数

地震参与系数有什么用呢?根據这个参与系数我们可以进一步得到各个振型对位移、地震力的贡献。换言之也就是把每一层的有效质量 0.3 分配到每个振型。

虽然看上詓很复杂其实是这么算的:

也就是说,我们已经把每一层的质量分配到了各个振型为了方便理解,我们可以把质量单位转化为吨

一層的300吨,分配到第一振型163吨第二振型105吨,第三振型32吨加起来刚好300吨。同样二层的300吨,第一振型294吨第二振型47吨,第三振型-40吨三层嘚300吨,第一振型366吨第二振型-84吨,第三振型18吨

或者,我们以300吨为单位质量把质量在振型中的分配也 normalize。

图像化表示的话有效质量在振型中的分配是这样的:

把每个振型的各层有效质量加起来,就得到了每个振型的有效质量比如对于第一振型,0.54加0.98加1.22等于2.74对于第二振型,0.35加0.16加-0.28等于0.23第三振型的0.11加-0.13加0.06等于0.04。

三层房子每层质量为1,总质量为3而我们的第一振型的有效质量是2.74,第二振型是0.22第三振型是0.03,加起来等于总质量3也就是说,第一振型占到了总质量的91.4%第二振型占7.5%,第三振型只占1.1%从上面的图像也能很直观的看出,第一振型占了绝夶多数有效质量第二振型所占很少,第三振型更是可以忽略

在我们 part.6 的底部剪力法里,我们说近似可以用第一周期来代表房子的自振特性换言之,我们认为整个房子的有效质量都分配到第一振型忽略第二振型和第三振型的存在。我们今天的振型分解结果表明第一振型占到了91.4%,作为近似计算可以近似认为约等于 100%。这也就是底部剪力法的合理性所在尽管不够精确,但是底部剪力法可以快速的近似估算地震反应的大小为设计和分析提供了一种合理的近似方法。

得到各个振型的参与系数和有效质量之后下一步我们就能确定地震下每種振型的反应情况了,进而将它们组合叠加成为整个房子的地震响应欲知详情如何,且听下回分解

【筑龙教育课程学习群】

筑龙结构設计网,100万结构工程师的网上家园这里有最强大的结构资料库,最及时的建筑业资讯最专业的结构牛人社区,最权威的业内微信平台……结构人的专属天地期待您的加入!

感谢您抽出·来阅读此文

本发明提出一种采用修正弹簧刚喥矩阵阵的伺服支护体系受力变形计算方法:(1)根据实际工程建立弹性地基梁简化模型;(2)建立伺服系统弹性地基梁的控制平衡方程;(3)按工況类型修正支撑弹簧刚度矩阵阵:若正常开挖,则不修正支撑弹簧刚度矩阵阵若安装或调控伺服支撑,则在支撑弹簧刚度矩阵阵中扣除該支撑刚度并在预加轴力矩阵中更新输入的调控阈值;(4)将修正的支撑弹簧刚度矩阵阵及轴力矩阵代入平衡方程,求解调控后墙体的受力變形并更新调控后的支撑处墙体位移及预加轴力矩阵。本发明结合弹性地基梁法、有限元等方法根据伺服调控修正平衡方程中支撑弹簧刚度矩阵阵,提出伺服系统调控下支护体系受力变形的计算方法具有计算效率高、精度高、可编程化等优点。

本发明涉及基坑工程受仂变形模拟计算领域主要涉及一种采用修正弹簧刚度矩阵阵的伺服支护体系受力变形计算方法。

随着大城市地下空间的发展如地铁车站等深基坑紧邻已有建筑物的情况愈发频繁,使得基坑开挖施工对周围环境的保护要求不断提高在对地连墙变形控制要求严格的项目中,传统钢支撑由于被动受力的原因无法达到控制要求工程中更多地采用伺服调控下的应力补偿支撑(即能主动施加轴力于围护结构),来确保开挖阶段围护结构的变形控制

由于伺服系统工作原理的复杂性且推广使用时间较短,伺服系统的理论研究及模拟计算方法严重不足哃济设计院于12年提出的“一种采用钢支撑轴力伺服系统控制深基坑变形的设计方法”(CNA)中,通过有限元软件得到伺服钢支撑的调控阈值然洏,该方法中有限元仅提供控制阈值无法真实预测实际施工中伺服钢支撑轴力变化与墙体变形的关系。正如上海隧道工程有限公司于17年“以位移为伺服目标的支撑轴力伺服系统及测控方法”(CNA)中强调实际施工中仍多依靠实时监测支撑轴力或墙体位移等手段进行控制,缺乏楿应的理论支持

因此,本发明希望在充分研究伺服钢支撑作用机理的基础上提出一套能够有效模拟不同伺服支撑轴力控制下墙体受力變形的计算方法,为设计与施工提供伺服反应支撑轴力与墙体变形关系的理论依据

传统的弹性地基梁法是一种简化计算地下连续墙受力變形的方法,该方法具有计算简便性、结果合理性等优点本发明充分研究伺服支撑工作原理及与地连墙受力变形的关系,提出一种新的模拟伺服支撑工作效果的物理模型并实现了一套伺服系统模拟计算方法。该方法中通过弹簧与预加轴力组合模型模拟伺服钢支撑,并根据工况类型对弹簧刚度矩阵阵进行修正:若正常开挖则不修正弹簧刚度矩阵阵;若安装新的伺服支撑或调控已有伺服支撑,则在支撑彈簧刚度矩阵阵中扣除调控支撑刚度并将输入的调控阈值更新预加轴力矩阵,计算出墙体对应的受力变形该计算方法采用创新性的伺垺支撑物理模型,更贴合实际工程中伺服支撑的工作原理能有效反应实际施工中伺服支撑轴力与墙体位移的受力变形关系,为实际施工忣设计提供理论依据

本发明提出的采用修正弹簧刚度矩阵阵的伺服支护体系受力变形计算方法,为实际伺服系统的设计施工提供理论参栲

为了达到上述目的,本发明提出的采用修正弹簧刚度矩阵阵的伺服支护体系受力变形计算方法包括下列步骤:

第一步,根据实际工況确定土层、地连墙、支撑等的几何及物理力学参数,建立弹性地基梁模型其中,弹性梁模拟围护结构土弹簧单元模拟坑内土体,彈簧结合预加轴力模型模拟伺服钢支撑并求解墙体弹簧刚度矩阵阵[K]与土弹簧弹簧刚度矩阵阵[Km]和支撑弹簧刚度矩阵阵[Ks];

第二步,根据弹性哋基梁模型建立伺服系统弹性地基梁的控制平衡方程:

其中,[K]为墙体弹簧刚度矩阵阵[Ks]为支撑弹簧刚度矩阵阵,[Km]为土弹簧弹簧刚度矩阵陣[Ks][Δs]为支撑安装滞后引起的轴力补偿矩阵。

第三步根据实际工况类型,修正平衡方程中的支撑弹簧刚度矩阵阵

进一步的,若正常开挖阶段则支撑弹簧刚度矩阵阵[Ks]保持不变;

进一步的,若安装新的伺服钢支撑或调控已有伺服钢支撑则在支撑弹簧刚度矩阵阵[Ks]中扣除调控支撑i的刚度[Ks,i],修正为[K′s]=[Ks]-[Ks,i]并将调控阈值更新支撑轴力矩阵[Faxial]:

其中,i与j为标号由i=zi/Δl(支撑埋深与有限单元长的比值确定),n为墙体单元劃分个数;

进一步的计算当前支撑轴力,对比调控阈值确定调控方向轴力计算公式为:

其中Fstrut,i为调控支撑i对应的轴力;Faxial,i为调控支撑i的初始记录轴力;Ei为对应支撑刚度;Ai为对应支撑面积;为支撑k次调控时记录的支撑处墙体变形;

第四步,将修正的支撑弹簧刚度矩阵阵及轴力矩阵代入平衡方程求解调控后墙体变形值。

进一步的考虑支撑弹簧刚度矩阵阵及轴力矩阵的修正,该平衡方程可表示为:

进一步的求解调控后地连墙变形:

进一步的,考虑设计还需墙体受力特性可由下述公式求解墙体弯矩及剪力:

其中,[M]为墙体弯矩矩阵;[Q]为墙体剪仂矩阵;m为有限元单元标号;Δl为有限元单元长度

进一步的,更新记录支撑处墙体变形值及预加轴力矩阵(即调控的伺服支撑i在模型中表礻为预加轴力等于控制阈值压缩变形重置为零的支撑)。

本发明提出的采用修正弹簧刚度矩阵阵的伺服支护体系受力变形计算方法通过創新性地采用弹簧结合预加轴力的模型,实现计算伺服调控下墙体的受力变形特性有效预测伺服调控的作用效果,为设计施工提供理论支持

图1所示为本发明较佳实施例的计算流程示意图。

图2所示为本发明较佳实施例的计算模型示意图

图3所示为本发明较佳实施例的墙体變形计算值与施工监测值对比示意图。

以下结合附图给出本发明的具体实施方式但本发明不限于以下的实施方式。根据下面说明和权利偠求书本发明的优点和特征将更清楚。需说明的是附图均采用非常简化的形式且均使用非精准的比率,仅用于方便、明晰地辅助说明夲发明实施例的目的

请参考图1和图2,图1所示为本发明较佳实施例的计算流程示意图图2所示为本发明较佳实施例的计算模型示意图。本發明提出的采用修正弹簧刚度矩阵阵的伺服支护体系受力变形计算方法包括下列步骤:

我要回帖

更多关于 弹簧刚度矩阵 的文章

 

随机推荐