![有限元仿真及在电连接技术中的应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/21/33893021/b_33893021.jpg)
2.5 弹性力学有限元求解
力场基本方程为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/48_07.jpg?sign=1739012181-ldg2zzrqQQZpzuv9CgKiBh3jcmEqgEaB-0-57093e5fc0a9ff8c8d5532ea4b40f05c)
其中,M为质量矩阵;C为阻尼矩阵;K为刚度矩阵;u为节点位移矩阵。
静态问题:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/48_08.jpg?sign=1739012181-7MbjZtipfv1dLfy3yrz44xEcWDVbfBbL-0-91d91f7a68512148f00bda6cf5a85138)
2.5.1 基于最小势能原理的变分法求解
2.5.1.1 变分法推导控制方程
以简支梁为例,利用变分法推导控制方程。两端简支梁受一横向载荷(见图2-9),其弹性势能是由梁弯曲变形引起的应变能,外力势能是由梁的扰度引起横向载荷做功产生势能。设梁的扰度为v(x),外力势能为Π1,弹性势能为Π2,则
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/48_09.jpg?sign=1739012181-0jGOVwRtDqadm3QyCS0NuDs8m1QolfDJ-0-2cf81b370709d018ecf04049c5aa9e63)
图2-9 两端简支梁
弹性势能:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/48_10.jpg?sign=1739012181-B6GyCxXEfGYuFYEoYl89cINACS1Lc7Be-0-14985c2659d1199113dd16db70cb99dc)
外力势能:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_01.jpg?sign=1739012181-4DTreTVNkm4Vw9VglFZjUsPEKGulpBxC-0-ed55eee6d7d0fa0f48b83a426965865b)
总势能为Π=Π1+Π2,即
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_02.jpg?sign=1739012181-VAvoMTa1aOBK7jHJcd7TMmZzDEBROHTi-0-285ca726dcfa94b6d5a9200578c05124)
由最小势能原理可知,粱在外力作用下处于稳定平衡的条件是其总势能取极小值。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_03.jpg?sign=1739012181-n9Zf0C7IcHg6DdkVX8Odf25IOjDnKcYs-0-4dd40cd21f30332c02960111072a01da)
将式(2-31)第1项中的微分变分符号互调,并将该式代入式(2-25)有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_04.jpg?sign=1739012181-yDbGdlJ2T4w1HGOaNGluKHEawalY0vqe-0-6df7f825848a653e83b1f40925f24cf0)
将式(2-32)的第1项分步积分两次变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_05.jpg?sign=1739012181-KTvD1nhfq18wzG0jorVl1PWLdShsLL77-0-6a1e968449371a998c2b4f1e39da2beb)
式(2-33)中前两项给出了边界条件,第3项给出了控制方程。无论是两端固定梁、两端简支梁,还是一端固定,另一端自由的情况,式(2-33)前两项均为0,依据变分法得控制方程:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_06.jpg?sign=1739012181-DodDTQ38YjSbskNuLRd7KHWJj7Ov8cIn-0-4ee0b0ed828309cd8c16c04204a6633a)
由式(2-33)可知,若能找到一个位移函数v(x),它既满足式(2-33)的前两项(边界条件),又满足最后一项(控制方程),则它就是问题的精确解。但是,由于选择一个精确位移函数v(x)很不容易,所以在实际应用中往往只让v(x)精确地满足式(2-33)中的部分项,而近似地满足另外的项。
2.5.1.2 有限元法
将简支梁分为n个单元,其单元号与节点号如图2-10a所示。若任一节点i处的扰度为vi,转角为θi,则每个单元的位移插值函数可表示为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_07.jpg?sign=1739012181-vrbsR6oT31LrM9gipXXbeu7Bbl4JESGc-0-181d985ff7f06664c35d0db9a650a0d2)
图2-10 受弯简支梁的插值函数挠度曲线
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_08.jpg?sign=1739012181-XVLzeM2DF9Pt3E4i4HAYfOvvYMfZB31k-0-b9b1dad339368607ed9eec30f7cbe6ae)
各单元位移插值函数所连成的曲线作为梁的位移函数,如图2-10b所示。总势能沿梁长L的积分变成沿每个单元长度le积分之和,即
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_09.jpg?sign=1739012181-8CcBksL1myo7iIpeWL5ZJChxHV3Vi2RL-0-fb7673aa32e44e57a0763b5af852e8a5)
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_10.jpg?sign=1739012181-2mJkFVZIocve755ob5jjMBoToX9cEIE4-0-979c09529e4fa1b8728b830602261ba0)
将式(2-36)代入式(2-25)有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/49_11.jpg?sign=1739012181-EXqtdNssOrdZo7T38CE02cYgaivM7vav-0-56f5a739497f5e2fa6da64dacebbf78b)
由式(2-38)可知,求得每个单元的δΠe,代入式(2-38)就可以求得每个节点的vi和θi(i=1,2,n,n+1),从而得到位移函数ve(x)。
1. 求单元位移函数
图2-11所示为任一单元(e)变形后的位移曲线ve(x),其在i,j节点处所示的位移与转角均为正方向。现设单元位移函数ve(x)为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_01.jpg?sign=1739012181-xxmt2ZO1RXZRfbespUE6KcMP1GKLC17M-0-d7f594aaf93aac5b2db5ec52ecb8b971)
图2-11 梁单元位移函数
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_02.jpg?sign=1739012181-FuDC00OOPJ0eVoo7tVgPWpk1UwgtOs7K-0-da7d4ef834ddffaa599954c1a3f9602b)
式中,ai(i=0,1,2,3)为待定系数。若其两端的位移与转角为已知,则由边界条件可求出ai。边界条件为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_03.jpg?sign=1739012181-ZWlf4YJhxtPMeJtVsn7lNrsuPrYFxyPt-0-23833773c031358ffaa76c88824e6980)
代入ve(x)= a0+a1x + a2x2+ a3x3和v′e(x)= a1+2a2x +3a3x2,得
解得:
代入式(2-39),按vi,θi,vj,θj的顺序加以整理得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_06.jpg?sign=1739012181-cWv3WDHGkg8isv9y8Ctyk0ur6kgweUsM-0-9d6ee0f77a2e90322d2ed73ec073c2ff)
上式就是插值形式的位移函数,写成矩阵形式为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_07.jpg?sign=1739012181-iRCXdO9nwa8TVF5yZ4k89s7aSUFytVrX-0-857a57803b67fd6dd11fcb370bd56255)
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_08.jpg?sign=1739012181-OPUYHSu6AN95fPNpyuF9YW6bL380DF7B-0-8b57808c6b668636d28d58076db72c6d)
令
N =(N1N2N3N4),δe=(vi θi vj θj)T,得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_09.jpg?sign=1739012181-yMBvd26qAqSPjxmc8FcuoPpnKkuWrou5-0-a48ffc40b70e458de4c04a9d1cd86221)
2. 形状函数
式(2-42)中的Ni(i=1,2,3,4)称为形状函数。在梁单元中,它表示一个两端固定梁只产生一个单位位移时的梁弯曲形状,如图2-12所示。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/50_10.jpg?sign=1739012181-VZLyWiZDlmkioc67gCh2tUstMqkKKgXB-0-8055a5409e901e6e1b582f9351a742da)
图2-12 梁单元的形状函数
3. 求Πe(单元总势能)
由式(2-43)得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_01.jpg?sign=1739012181-GQNgGilAIaBbBzMjCXZ2EEGJQFJcUNgy-0-567a590285cb5d0c4058fdec99bbaed9)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_02.jpg?sign=1739012181-KzgdIcQjDSkgxVESvHgTHL26nUnF3Jmg-0-f8f0b9ab01b0481fc776b5ef35cfd85f)
将式(2-43)写成如下形式:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_03.jpg?sign=1739012181-Pm7w0KrVU2nD5g0nJJx0Bto02A6hB5W2-0-4d116b0ff5c5315192d87bb65282f345)
将式(2-45)、式(2-46)代入式(2-37),有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_04.jpg?sign=1739012181-hUxhhWZHgBP4Evrxsbfo07CuCQMlSFwF-0-5f7eef1a5666f0bf66d4a7ee039e237f)
4. 求δΠe
因为Ni是x的已知函数,所以δΠ是由节点位移的变分而引起的。故式(2-47)的变分为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_06.jpg?sign=1739012181-pUfA2nex5nqEyFwfTrdjkHySwWu2l4HT-0-f5b392dcfb658a34fd3b6262133e67d7)
将提到积分号外
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_08.jpg?sign=1739012181-qm5SO9W5q6HkCnQH7L6cyYdaL9XrqeXk-0-e07f74ae0e1c27fb03c0cf16f3034ae9)
对式(2-49)第1项进行积分
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_09.jpg?sign=1739012181-9sB1tD653hblV3NxmfsKL7HJ8UwdrSui-0-fb1a3ec32784192b7ab351c618e4090b)
将代入式(2-50)并积分得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_11.jpg?sign=1739012181-U5o2HdBwIvTKFeDEcdtIt67Jj02wVMSy-0-6e761b4123cd21b8ef63f0d2625fbf63)
对式(2-47)第2项进行积分
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_12.jpg?sign=1739012181-Fj6InMllW2NhXszAiTiB8WH2JTep4Bvv-0-1473036309532ca0eddf97a4fdb68e89)
将Ni代入式(2-52)并积分得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/51_13.jpg?sign=1739012181-SXf1aPWvMn5x5gm0Vnj4MXDkccHV0Idb-0-9878ac20a33ca3d3e2bbf4096b4e3a59)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_01.jpg?sign=1739012181-pWuPKgXfZ4uqzAlPzFGZsSLsNCcuQRd6-0-17704f02f32eb152122ed7f4229d15b0)
不考虑梁单元轴向位移时,式(2-51)是梁单元的刚度矩阵Ke,而式(2-54)中大括号{}内的第1项,是梁单元由节点位移vi、θi、vi、θj引起的节点力Vi、Mi、Vj、Mj。式(2-53)是承受均布载荷q的两端固定梁的固端反力,由上向下依次为V0i、M0i、V0j、M0j,将式(2-54)写成:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_02.jpg?sign=1739012181-EdotslsLaa3RArJwWJGEVjNhLlQM5Hr4-0-cdc22f32361b1a70ed1b36c81b558929)
由δΠ=0求解节点位移,将每个单元的δΠe式(2-55)代入式(2-38),得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_03.jpg?sign=1739012181-yWDhMutghe5o1ocNEnYxxomH2HWzZlmc-0-0c88b961d6e436c6786fe3479003490b)
由式(2-54)可知,与δe中节点位移的排列顺序是一样的,若将式(2-56)各项按梁的节点顺序排列,注意到δδ=(δv1δθ1……δvn+1δθn+1)的任意性,则由式(2-56)可得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_05.jpg?sign=1739012181-YzI1fsDqh8HcWTOZB75qzJPWRmHYPh8v-0-4cc6019e79a3381bb25ebe4b77868e87)
式(2-57)中KZ是由每个单元刚度矩阵Ke集合而成(整体刚度矩阵),FZ0是由每个单元的固端反力集合而成,若将该矩阵前加上“-”号,则它就是等效节点载荷。
2.5.2 二维问题的有限元求解
1. 三角形单元的有限元求解
(1)位移函数 图2-13为任一三角单元,其三个节点的局部码为1、2、3,以逆时针为序。其节点坐标为(x1,y1)、(x2,y2)、(x3,y3),其节点位移为(u1,v1)、(u2,v2)、(u3,v3)。该单元内任一点(x,y)处的位移函数为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_06.jpg?sign=1739012181-tIsrTxQO3CAJ31CSYWr8UKfoser7VJKh-0-b1c0745c7beaa9514226a25c494b53e2)
图2-13 三角形单元
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_07.jpg?sign=1739012181-jvjXS3YUTZ4cDo95difiIXiySeuzeDq5-0-ead59cf744fb80f947671fc6b07eb38b)
将节点坐标值和位移值代入式(2-58)有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/52_08.jpg?sign=1739012181-S7SK4GDseflcXv0Skqmi6EW1W8XB0PR8-0-f235529b92fb9cd26b30101d0c09b405)
若节点位移和节点坐标值均已知,则由式(2-59)可解出α1、α2、α3,由式(2-60)可解出α4、α5、α6,即
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_01.jpg?sign=1739012181-c7zeferD3jKN4qT2hDykPEORAfgTBoEq-0-79130df9c07303025cac08bae18d160a)
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_02.jpg?sign=1739012181-t8zAzt7E24BtxpAwkQZ75EwGwMyy4iJJ-0-c3b50b7cff241068cd3c99e58ff447d3)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_03.jpg?sign=1739012181-3CunlwY004wiFkzQZ1tAKoPwuQJbMHIn-0-81657d3f472ab4befd86255e69889f59)
合并相同位移量整理式(2-58)得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_04.jpg?sign=1739012181-UHrl2a5JNajLTUsabhCte238cq6v41f5-0-4ad00b4ca8feb94964f9a76243cb151a)
令
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_05.jpg?sign=1739012181-Qwgdww2dod2OFTv0hi1Ges5cLKMfLTTW-0-217855bfa5b03c4c14ae2c86f10293bc)
则
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_06.jpg?sign=1739012181-BteaWguchmbQxTqerzA89Kar3PfU970T-0-800c4d754579eb5e5660354f1f2ebb58)
令
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_07.jpg?sign=1739012181-up5P2fRY71Z3ugQVRTc6vpKzAWQshlMc-0-d32637d1a249664f741910a075b522da)
则式(2-65)变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/53_08.jpg?sign=1739012181-S5dMU5l9cvgKNrZvFcbPmRr8SPs9e4L3-0-c6a18f2b76f382ca6b2ce2bc16f78cb1)
式(2-66)是以节点位移表示的三角单元的位移函数,其中N1、N2、N3是形状函数。其特点是Ni在本节点的值是1,在其他节点的值为零,图2-14为N1为1的情况。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_01.jpg?sign=1739012181-vU7wQaLExU17udJxj0NnvdR5HAT5tyt1-0-037ca0508023ece379c5bca79a69023e)
图2-14 N1描述的形状
(2)单元刚度矩阵 由节点位移求应变,将式(2-63)代入式(2-5)有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_02.jpg?sign=1739012181-6o7JxaZ74yUysmxwP4FLa0BMpq2avcqg-0-f322de0b580efba3d1edf343769dd6b8)
写成矩阵形式为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_03.jpg?sign=1739012181-VmmrvK9epjIXhMZng182Wrc5LuYSwybg-0-fad7c5460aef2955192046441cc5008d)
令
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_04.jpg?sign=1739012181-IG3n9Sbtdvpz2LztA4ZsKa3HWFX3HkKO-0-1cda35795ea930b2516944b23b9fbff9)
则式(2-68)变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_05.jpg?sign=1739012181-Jba5twucJupPXA5NdMcAH9ExQ96ik0Ra-0-db767ea898f90930b8889573a61542b5)
B称为应变矩阵,该应变为常应变,即在单元内各点应变均为一个常数,这是由于所设位移函数是线性函数的缘故。
由节点位移求应力,将式(2-70)代入式(2-10)有
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_06.jpg?sign=1739012181-J6ajQlDTqEFBdbpBQLBddddDd7g0DXsY-0-63948dab43ff60f5869280029833db76)
令
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_07.jpg?sign=1739012181-kPBJNkf1tJOarlYOJiq98zneLC2uTpju-0-f058f6ae5d9f49f61576d077f059412a)
则式(2-71)变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_08.jpg?sign=1739012181-nfFuqA0Nk3ztBFa2x2WU718ZnTZuSkVB-0-b90523f04ab1eadf8f158a9df17970fc)
S称为应力矩阵,因为D、B均为常数,所以在单元内σ为常数,故称三角形为常应力单元。
由节点位移求节点力—单元刚度矩阵。
图2-15a为平面内的任一三角单元,设平面受力后节点产生位移u1、v1、u2、v2、u3、v3(其内部各点的位移由位移函数决定),同时产生节点力U1、V1、U2、V2、U3、V3(节点位移与节点力用一箭头表示),而其内力为σ,即σ=DBδe。现给该单元一虚位移(见图2-15b),此时3个节点将发生虚位移δu1、δv1、δu2、δv2、δu3、δv3,内部将产生虚应变。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/54_09.jpg?sign=1739012181-OfzqPDT1H7z3GRbVs8jH2blgaJweoBvE-0-6fb15e19ee9aca5725bc2ee37586918e)
图2-15 三角单元的节点力、内力与它们对应的虚位移与虚应变
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_01.jpg?sign=1739012181-xpkfYIq5gGWYjKMcEC4UXyRrxF3G6ZGB-0-0e52a033d4580cc5ad3638313f67738e)
式中
δ δe =(δu1δv1δu2δv2δu3δv3)T
该三角单元的外力虚功为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_02.jpg?sign=1739012181-X0MrHLx3y6tAwldmbrj06Tzs8fmEVkiR-0-b5bc5f99d1a0f1f185d835362c3913b8)
式中
Fe =(U1V1U2V2U3V3)T
一般弹性体的内力虚功为
Wint =∫vδ εT σdv
式中,δεT为对应虚位移的虚应变,σ为原平衡力系引起的应力。
将式(2-71)、式(2-74)代入上式,则三角单元的内力虚功为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_03.jpg?sign=1739012181-XSwWSTZ0ptFJIixq45eD1UVQVOcQFAUB-0-156b3309afba40256a3425ee5ef4eb41)
根据虚位移原理,式(2-75)和式(2-76)相等。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_04.jpg?sign=1739012181-1uKqqnthVXtar5calMtQZsaykdEc00az-0-a83aa9ec13beb2f97dee64eecab20158)
若单元厚度为h、面积为A,再将、δe提到积分外,式(2-77)变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_06.jpg?sign=1739012181-wUnRq0B4eJdu66qMylRkjINkeHUhKRzC-0-bd629634a65030c1b7614b6418249379)
由于的任意性,故有下式成立:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_08.jpg?sign=1739012181-tP5CdwTz3Qw0rpoYMcvxYcR52QgmcaJS-0-bcb899d8d1c5febce173bedd0d123ea3)
式(2-79)为一矢量等式,是6个代数方程,表示出e单元的6个节点力与6个节点位移分量之间的相互关系。
令
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_09.jpg?sign=1739012181-CSmsk8z4cTaPbLVE1qxohodiu28vnn3G-0-4d7407b88af820fb9a21f37fe1769423)
则
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_10.jpg?sign=1739012181-285U8qlIX6KwhNqP102SBvWRdITHufOP-0-190297a369f526db8bcea227779cfd79)
式(2-81)是节点力矩阵表达式,式(2-80)是三角单元刚度矩阵,因为是在整体坐标下推导的,故无需再进行坐标变换。由于弹性系数矩阵D是对称的,所以Ke也是对称的。对不同的问题,Ke中的B和D是不同的。一般情况下,B为函数矩阵,需经积分运算。对于平面问题的简单三角形单元,B是常数矩阵。式(2-80)虽然是由平面问题简单三角形推导而得,但具有普遍性,是位移法有限元分析中普通适用的单元刚度阵表达式。
2. 矩形单元有限元求解
(1)位移函数 图2-16是长为2a、宽为2b的矩形单元,局部坐标节点码如图所示。因其有8个节点位移,故其位移函数可设为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_11.jpg?sign=1739012181-Mv2PreeqqSAV64teuNgJSU0Y2x1QssMt-0-6fbc63e5f3b04add7876b97fd95dec87)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_12.jpg?sign=1739012181-liRw2OKqUmWBMRwrxgQU59OULseYN0AV-0-0d6fedc27daa03f4a6bf4ebe84d1a16d)
图2-16 矩形单元
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/55_13.jpg?sign=1739012181-9xXmoieJx5uhI2wh9Ihfgd9UFEGqxUxe-0-3271084005cacbf16948bdb2a85d5c2b)
上面的Ni(i=1,2,3,4)是根据形状函数的特点(在i节点Ni=1,在其他节点Ni=0)而得到的。
(2)单元刚度矩阵 将式(2-82)代入式(2-5)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/56_01.jpg?sign=1739012181-lmwaEdMqQYXa58okWE5yNFfYdmsjOfhP-0-d68fea4917639b3dc7a7d523823ffc9f)
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/56_02.jpg?sign=1739012181-z6SI8dQY4jZ1w5ABWBIeFW197L4Apq6G-0-95ea68fbe0912a57d778e1d00228d057)
δe =(u1v1u2v2u3v3u4v4)T
由式(2-72)得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/56_03.jpg?sign=1739012181-reQoE6BNwwfQQfqZ8hJ0XEkOaP5mXHJV-0-93d0dbc801bcccec08f9ba50a00eacf2)
由式(2-80)得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/56_04.jpg?sign=1739012181-2HpPCyp1B4N1q7UvAR8dQrXLUoCSf9Gh-0-d467583671fb72aa0a62c9c4503a9fa8)
式中
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/56_05.jpg?sign=1739012181-5FI3kt9SR49pEVWWcXCjST6ba5YUqocW-0-5892e253ba65b271f261dc0ff0c16160)
1)如果域内有不同方位的矩形单元,须将它们的单元刚度矩阵Ke都变换到整体坐标方向才能构成总刚度矩阵KZ。坐标变换矩阵由4个矢量变换矩阵构成,它是一个8×8阶的对角矩阵。
2)至于节点载荷列阵的计算,可利用虚功等效原则去计算。
2.5.3 三维问题的有限元求解
1. 四面体三维单元形状函数
实际物体是立体的,弹性体受力作用后,其内部各点将沿x、y、z三个坐标方向发生位移,以u、v、w表示各点沿x、y、z方向的位移:
u = u(x、y、z)
v = v(x、y、z)
w = w(x、y、z)
三维结构可以划分成很多小四面体,大量的小四面体拼合起来,可以逼近任意形状的实际结构。以四面体顶点为节点,可以构造最简单的三维体单元。
图2-17表示一简单四面体单元,其中4个节点的编号设定为1、2、3、4。单元变形时,各节点都有x、y、z的3项位移,单元有4个节点,共有12项节点位移,以列阵表示为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/57_01.jpg?sign=1739012181-PUHl6W2VoTOkGbU2HsLhxcpvn33cmlhU-0-a3728a5895d177742373a6678bdcd8ab)
图2-17 四面体单元
{δ}e={u1 v1 w1 u2 v2 w2 u3 v3 w3 u4 v4 w4}T
{δ}e称为单元节点位移,这种单元具有12个自由度。单元变形时,单元内各点也有沿x、y、z方向的位移u、v、w,一般应为坐标x、y、z的函数。对于这种简单的四面体单元,其内部位移可假设为坐标的线性函数,即
u=a1+a2x+a3y+a4z
v=a5+a6x+a7y+a8z
w=a9+a10x+a11y+a12z
上式含有12个a参数,可以由单元的12项节点位移确定,将4个节点的坐标值代入上式中的u式,对1、2、3、4这4个节点分别有:
u1=a1+a2x1+a3y1+a4z1
u2=a1+a2x2+a3y2+a4z2
u3=a1+a2x3+a3y3+a4z3
u4=a1+a2x4+a3y4+a4z4
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/57_02.jpg?sign=1739012181-wwkjVQyRrKqcAjcNm5pH2otbhr3NrBq0-0-a8f20d96c252c96881a82c225c71e78b)
式中,V由计算下列行列式得到:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/57_03.jpg?sign=1739012181-Mg6MAW8Ju9BuYfXTJdQiQszNs7WGa3EA-0-08300ab6fbe46f7231e607ff81096cee)
V是四面体的体积,方程式(2-87)中的系数αi、βi、γi和δi(i=1,2,3,4)由下式计算:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/58_01.jpg?sign=1739012181-kXGDLuwWa4oCKksApQmaw1Yvp4LWkPtY-0-92e6bc20ab5cb29a0e03447a84d1f7fb)
在方程式(2-87)中,以vi或wi项代替所有的ui,可以得到v或w的表达式。u的位移表达式和v及w的表达式相似,可以等同地写成以形状函数和未知节点位移表示的展开形式:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/58_02.jpg?sign=1739012181-yXOKysFint7tezSl9dEw19lmdMyeLPAR-0-73c651f2e51e714cf1a2cc94253de52e)
式中,形状函数为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/58_03.jpg?sign=1739012181-LkNytuJGwGE8yPOIf9bU8bO4DHtQqmT8-0-9ac52246ec2563509347d4727e1088ed)
2. 单元刚度矩阵
将式(2-88)代入几何关系式(2-6),经过微分运算,可以得到单元内应变为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/58_04.jpg?sign=1739012181-58oEZ2jVTmoKXIHTBqIukmKNtCNKlzdW-0-6e6fce5052ce4e2ab266cf3ceea0e556)
其中,应变矩阵 [B]是形状函数矩阵经微分算子矩阵作用的结果,[B]中任一个子矩阵 [Bi]为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/58_05.jpg?sign=1739012181-0HyOo0TEz7iHwZc5bjGNcB07k6FWKmrZ-0-610d8c6a09ebdb332eb3bc54012a4b87)
式中,下标后的逗号表示相对后面的变量取微分,把式中的下标i分别替换为1、2、3、4,就可以得到子矩阵B1、B2、B3、B4。
将方程式(2-89)代入方程式(2-92),经过微分运算,B1表示为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/59_01.jpg?sign=1739012181-sTEd3UAU0sFgg2EDQ5bpZLGEMGLuCgpB-0-e62dccfed5dbfc9503d986a002fa424f)
同理得到B2、B3和B4为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/59_02.jpg?sign=1739012181-lnAfnuhatvYy9QtgP73C7ZpSeDR3dQ2i-0-8fef27e7bc27eb1f27b83dc4bbfc59c6)
[Bi]的每项元素都是由节点坐标决定的常数,因而四面体单元内各点的应变相同,即是常应变单元。由方程式(2-10)可知,单元内应力也是常数。一般受力情况下,构成三维体的有限个大小不同的四面体内的应力并不是常值,用常应力单元来代替它是近似的,单元间的应力是不连续的。只有当单元划分得很小时,单元内的应力才接近于常数。将三向应力中D的表达式及式(2-94)代入式(2-80)即可得到单元刚度矩阵:
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/59_03.jpg?sign=1739012181-3i6SlwZoCiCC0kVATpVyo6qO4NcLSlps-0-72d054fdecba08d65d71f5657beb7fbc)
这里,Ve为单元体积,由于简单四面体单元为常应变单元,故积分有:
[K]e= [B]T[D][B]Ve
3. 不同节点数单元的位移函数
(1)8节点六面体单元8节点六面体单元如图2-18所示,每个节点沿其坐标方向x、y、z共有3个平移自由度。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/59_04.jpg?sign=1739012181-HB9SXLNKcIAL4Ke18qYfGuZXrn3c4Icd-0-836bfa66969a1ca8a0374f1c6b5f6273)
图2-18 8节点六面体单元
以节点位移和形状函数表示的单元位移函数为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/60_01.jpg?sign=1739012181-fmQ9gG6WIZiqZswMCFpALOXWl1aWsZgB-0-51ddbc557eae624af77a318837e9e2da)
(2)10节点四面体单元10节点四面体单元如图2-19所示,是在三维线性四面体单元基础上建的一种高阶单元。与4节点的四面体单元相比,10节点四面体单元更适于精度要求较高、边界为曲线时的模型。
单元的位移函数可表示为
u = uI(2S1-1)S1+uJ(2S2-1)S2+ uK(2S3-1)S3+uL(2S4-1)S4+
4×(uMS1S2+ uNS2S3+ uOS1S3+ uPS1S4+ uQS2S4+uRS3S4)
v = vI(2S1-1)S1+ vJ(2S2-1)S2+ vK(2S3-1)S3+ vL(2S4-1)S4+
4×(vMS1S2+ vNS2S3+ vOS1S3+ vPS1S4+ vQS2S4+ vRS3S4)
w = wI(2S1-1)S1+wJ(2S2-1)S2+ wK(2S3-1)S3+wL(2S4-1)S4+
4×(wMS1S2+wNS2S3+ wOS1S3+ wPS1S4+wQS2S4+ wRS3S4)
(3)20节点六面体单元20节点四面体单元如图2-20所示,它是在8节点六面体单元的基础上建立的一种高阶单元。与8节点的六面体单元相比,20节点四面体单元更适于精度要求高、边界为曲线模型。
单元的位移函数可表示为
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/60_02.jpg?sign=1739012181-OIz4dLuRFG3NHL6jK9LuJR6D4v5RVtxG-0-c8f2861772663dc8478a9e22ed64dda5)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/61_01.jpg?sign=1739012181-6vNpWVYen61S7vce74yoKw0CcgEr3Uec-0-be48fba7c7b59b53da1c7f1ec30076fd)
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/61_02.jpg?sign=1739012181-PRvFHQUhCxuGQ1RglOJ3zCR49pkGnTVT-0-fa400026f6f12f83c58e092ae85f25d9)
图2-19 10节点四面体单元
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/61_03.jpg?sign=1739012181-zuyQXkLA8nLDeGwz7vfVADSSCz46VEqI-0-b4d26fa77606a1911b85ccbb31730d38)
图2-20 20节点六面体单元
位移v和w分量的位移函数,与u向位移分量相似。
不同节点的单元刚度矩阵推导与4节点四面体推导类似,这里不再赘述。
4. 载荷分配
三维弹性体内如受有均布的体积力(如重力)作用,对于简单的四面体单元,则可以逐个单元计算出其整个单元的全部体积力,再平均分配到四个结点上,即每个节点分配到1/4的单元体积力。
如果单元的某个表面作用有均布的面积力(如气体压力),也可将此面上的全部面积力平均分配到相连的三个结点上,即每个结点分配到三角面上面积力总和的1/3。
如果体积力、面积力不是均匀的,应按做功相等的原则等效分配,即
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/61_04.jpg?sign=1739012181-QBYSW7bWVcn1E0VeBl8fI9ckvyyD38GY-0-4a037addda130af175199f82a863b921)
其中,{QV}e、{QS}e为e单元内分布体积力和分布面积力分配到单元结点的载荷,[N]为形状函数矩阵,{q}和{p}分别为单位体积力和面积力,Ve、Se则为受有分布力的单元体积和面积。
2.5.4 弹性力学有限元求解方法
1. 求解基本流程
1)建立研究对象的近似模型;
2)将研究对象分割成有限数量的单元;
3)对每个单元提出一个近似解;
4)将所有单元按标准方法组合成一个与原有系统近似的系统;
5)用数值方法求解这个近似系统;
6)计算结果处理与结果验证。
2. 主要步骤
1)列出以位移为待解未知量的有限元的平衡方程。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/62_01.jpg?sign=1739012181-oYnIxqmMpgV6wYibCUkEI1MSDJcuX1rL-0-d03092f1f348419980e56ba8ce4ad8ca)
2)运用变分最小势能等有限元法求位移,由平衡方程得
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/62_02.jpg?sign=1739012181-clyQtJEXmxOvYxSk4HVz4tJabJg9rmiR-0-583814f8b7b1b7f7a78ca9e137f9a7d9)
3)将本构方程代入求解。
![](https://epubservercos.yuewen.com/67DFA0/18123626301964706/epubprivate/OEBPS/Images/62_03.jpg?sign=1739012181-tCcmyUiijGWJPptOp5WBcY2aICZMeVbB-0-8006d1e2ef4d391b2d22b5aa4c97c64b)