Professional Documents
Culture Documents
Bai Giang Phan Tu Huu Han
Bai Giang Phan Tu Huu Han
Bai Giang Phan Tu Huu Han
(PPPTHH)
Finite Element Method (FEM)
C¬ häc vËt r¾n biÕn d¹ng: SBVL, CHKC, LT®H, LTDÎo, CHMTLT
To¸n häc: Ph¬ng trinh vi ph©n, ®¹o hµm riªng, tÝch ph©n,
tÝch ph©n sè, c¸c phÐp tÝnh ma trËn, giaØ hÖ ph¬ng trinh.
Tin häc: Mét ng«n ngò lËp trinh (Visual C++, Visual Basic, Delphi,
Fortran, Math LAB, Math CAD) hoÆc tÝnh to¸n trªn Excel
Bæ trî vÒ C¬ häc vËt r¾n biÕn d¹ng
Hay { σ} = [ D]{ ε}
[D] - Ma trËn c¸c hÖ sè ®µn håi
1 − ν ν ν 0 0 0
ν 1− ν ν 0 0 0
ν ν 1− ν 0 0 0
E ( 1 − 2ν )
[ D] = 0 0 0 0 0
( 1 + ν )( 1 − 2ν ) 2
( 1 − 2ν )
0 0 0 0 0
2
( 1 − 2ν )
0 0 0 0 0
2
Bæ trî vÒ C¬ häc vËt r¾n biÕn d¹ng
St
S®
®KB ®éng häc: trªn S® cã u = v = w =0
GiaØ theo øng suÊt: Chän c¸c thµnh phÇn øng suÊt lµm Èn
GiaØ hçn hîp: Chän mét sè c¸c thµnh phÇn chuyÓn vÞ vµ mét sè
øng suÊt lµm Èn
Bæ trî vÒ C¬ häc vËt r¾n biÕn d¹ng
Ph¬ng Ph¸p
PP GiaØ tÝch PP Sè
PP gÇn ®óng C¸c PP sè giaØ
PP ®óng PP PTHH
(c¸c PP biÕn ph©n) gÇn ®óng c¸c PTVF
1.
1. Trong
Trong nhãm
nhãm PP
PP Sè
Sè cßn
cßn nhòng
nhòng PP
PP nµo
nµo nòa?
nòa?
2.
2. H·y
H·y nªu
nªu sù
sù kh¸c
kh¸c nhau
nhau chÝnh
chÝnh giòa
giòa PP
PP SFHH
SFHH vµ
vµ PP
PP PTHH?
PTHH?
Ph¬ng Ph¸p PTHH
Ứng dụng
Phương pháp Phần tử hữu hạn thường được dùng trong
các bài toán Cơ học (cơ học kết cấu, cơ học môi trường liên tục)
để xác định trường ứng suất và biến dạng của vật thể.
Lịch sử
PPPTHH được bắt nguồn từ những yêu cầu giải các bài toán
phức tạp về lý thuyết đàn hồi, phân tích kết cấu trong xây dựng
và kỹ thuật hàng không. Nó được bắt đầu phát triển bởi
Alexander Hrennikoff (1941) và Richard Courant (1942).
Sự phát triển chính thức của PPPTHH được bắt đầu vào nửa
sau những năm 1950 trong việc phân tích kết cấu khung máy bay
và công trình xây dựng, và đã thu được nhiều kết quả ở Berkeley.
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.1 Kh¸i niÖm PP PTHH
3.
3. H
Hãy
ãy cho biế
cho bi ếtt tên
tên và
và các chứ
các ch năng ccơ
ứcc năng ơ bbả
ảnn cũng
cũng nhnhư
ưư nhượ
ưuu nh điể
ượcc đi ểm
m
ccủ
ủaa nhũng
nhũng ph phầ mề
ầnn m ềm thươ
m th ương
ng mmạạii ứ ng ddụ
ứng ụng
ng PP PHH ??
PP PHH
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.1 Kh¸i niÖm PP PTHH
M« hinh phÇn tö
Chi tiÕt kÕt cÊu M« hinh phÇn tö
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.1 Kh¸i niÖm PP PTHH
M« hinh phÇn tö
Chi tiÕt kÕt cÊu M« hinh phÇn tö Chi tiÕt kÕt cÊu M« hinh phÇn tö
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.1 Kh¸i niÖm PP PTHH
M« hinh phÇn tö
M« hinh phÇn tö
Siªu phÇn tö
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.2 Hµm xÊp xØ. Hµm d¹ng
a b x a b x a b x
Hµm d¹ng
y VÐc t¬ chuyÓn vÞ nót vµ lùc nót cña phÇn tö
ui u(x) uj δ i ui U i
Ui x { δ} e
= = { F} e
=
δ j u j U j
i j Uj
x ui 1 0 α 1
{ δ} = [ C ]{ α}
z e
= =
a j 1 a α 2
u
u(x) = α 1 + α 2 x
{ α} = [ C ] −1 { δ} e
uyÓn vÞ cña 1 ®iÓm trong phÇn tö
α
{ f } = [1 x ] 1 = [ Q ]{ α} { f } = [ Q][ C ] −1 { δ} e = [ N ]{ δ} e
α 2
[N]-Ma trËn hµm d¹ng
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.3 Ph¬ng trinh c¬ ban
Ve 2 Ve Se
{ f } = [ N ]{ δ} e
{ ε} = [ ∂ ][ N ]{ δ} = [ B]{ δ}
e e { σ} = [ D ]{ ε} = [ D ][ B ]{ δ} e
1 eT T
U e = ∫∫∫ { δ} [ B ] [ D ][ B ]{ δ} e dV − ∫∫∫ { δ} eT [ N ]T { p}dV − ∫∫ { δ} eT [ N ]T { q} dS
V 2e V e S e
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.3 Ph¬ng trinh c¬ ban
1 eT
U e = { δ}
∫∫∫
[ B ] T
[ D ][ B ]dV
{ δ} e
− { δ} eT
∫∫∫
[ N ] T
{ p} dV + ∫∫ [ N ] T
{ q} dS
2
e
V e
V S e
1 eT
U e = { δ} [ k ]{ δ} e − { δ} eT { P} e
2
[ k ] = ∫∫∫ [ B]T [ D][Ma
B ]dV
trËn ®é cøng phÇn tö
Ve
{ F} e
= { P} e
[ K ]{ ∆} = { P}
PP PTHH - Ch¬ng 1. C¸c vÊn ®Ò chung
1.4 Trinh tù tÝnh to¸n kÕt cÊu
1. PhÇn tö thanh chÞu kÐo nÐn däc trôc [ k ] = ∫∫∫ [ B]T [ D][ B] dV
Ve
y VÐc t¬ chuyÓn vÞ nót vµ lùc nót cña phÇn tö
ui u(x) uj δ i ui U i
Ui x { δ} e
= = { F} e
=
δ j u j U j
i q(x) j Uj
x ui 1 0 α 1
{ δ} = [ C ]{ α}
z e
= =
a j 1 a α 2
u
u(x) = α 1 + α 2 x
{ α} = [ C ] −1 { δ} e
uyÓn vÞ cña 1 ®iÓm trong phÇn tö
α 1
{ f } = [1 x] = [ Q]{ α} { f } = [ Q][ C ] −1 { δ} e = [ N ]{ δ} e
α 2
1 0
[ C ] =
1 0
[ Q ] = [1 x] [C ] −1
= 1 1 [ N ] = [ Q][ C ] −1 = 1 − x x
1 a − a a
a a
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.2 X©y dùng ma trËn ®é cøng phÇn tö vµ vÐc t¬ tai träng phÇn tö
[ B] = [ ∂][ N ] = − 1 1
a a
[ D] = E
1 EA EA
a − a −
[ k ] = ∫∫∫ [ B] [ D][ B] dV = ∫ 1a E − 1
T 1
Adx = a
EA EA
Ve 0 a a −
a a a
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.2 X©y dùng ma trËn ®é cøng phÇn tö vµ vÐc t¬ tai träng phÇn tö
{ P} e = ∫∫∫ [ N ]T { p} dV + ∫∫ [ N ]T { q} dS
Ve Se
x
a a 1 −
{ P} e = ∫ [ N ]T { q} dx = ∫ x a q( x )dx
0 0
a Tai träng ph©n bè bËc 1
Tai träng ph©n bè ®Òu q
q0
x q0 a
a 1 −
2
q0 { P} = ∫ x q0 dx = q a
e a q(x)
a 0 0 a
a 2
q0a/2 q0a/2 ? ?
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.2 X©y dùng ma trËn ®é cøng phÇn tö vµ vÐc t¬ tai träng phÇn tö
x x
1 − P
P
1−
x { P} e = [ N ]T { P} = x a P = a
a x
x P
x
1 − P P a a
a a
3 x 2
2 x 3 2 x 2
x 3 3x2 2x3 x 2 x3
[ N ] = 1 − 2 + 3
x−
+
2
a2
−
3
− +
a a2
a a a a a
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.2 X©y dùng ma trËn ®é cøng phÇn tö vµ vÐc t¬ tai träng phÇn tö
uj
{ δ} = u { F} = U
i j j j
z
a vj Vj
θ zj M
zj
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.2 X©y dùng ma trËn ®é cøng phÇn tö vµ vÐc t¬ tai träng phÇn tö
4.
4. H
Hãy
ãy cho biế
cho bi ếtt c¸c
c¸c lo¹i
lo¹i phÇn
phÇn tö
tö thanh
thanh vµ
vµ ma
ma trËn
trËn ®é
®é cøng
cøng phÇn
phÇn tö
tö cña
cña tõng
tõng lo¹i?
lo¹i?
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.3 BiÕn ®æi hÖ trôc täa ®é
z'
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.3 BiÕn ®æi hÖ trôc täa ®é
ui i z
ui cos ϕ sin ϕ 0 0 0 0 u'i
z v
y' i − sin ϕ cos ϕ 0 0 0 0 v'i
e θ zi 0 0 1 0 0 0 θ' zi
{ δ} = u =
j 0 0 0 cos ϕ sin ϕ 0 u' j
x' vj 0 0 0 − sin ϕ cos ϕ 0 v' j
z' θ zj 0 0 0 0 0 1 θ' zj
{ δ} e = [T ]{ δ'} e
[T] - Ma trËn biÕn ®æi täa ®é
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.3 BiÕn ®æi hÖ trôc täa ®é
[ k' ] = [T ] −1 [ k ][T ]
[ k' ] = [T ]T [ k ][T ] - Ma trËn ®é cøng cña phÇn tö trong hÖ täa ®é kÕt cÊu
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.3 BiÕn ®æi hÖ trôc täa ®é
Khung ph¼ng
[ λ ] [0 ] λ xx' λ xy' 0
[T ] = [ λ] = λ yx' λ yy' 0
[ 0 ] [ λ]
0 0 1
Giµn kh«ng gian
λ xx' λ xy' λ xz'
[ λ] [0] [ λ] = λ yx'
[T ] = λ yy' λ yz'
[ 0 ] [ λ ] λ λ zy' λ zz'
zx'
Giµn ph¼ng
[ λ] [0] λ λ xy'
[T ] = [ λ] = λ xx' λ yy'
[ 0 ] [ λ] yx'
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.4 X©y dùng ma trËn ®é cøng tæng thÓ, vÐc t¬ tai tæng thÓ
k'11
1 1
k'12 0
e 1 2
ne
[ K ] = ∑ [ L] e [ k' ] [ L] = k' 21
T e 1
k' 22 2
+ k'11 k'12
e =1 0 2
k' 21 2
k' 22
ne
R
{ P} = ∑ [ L]Te [ P' ] e = 0
e =1 P
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.4 X©y dùng ma trËn ®é cøng tæng thÓ, vÐc t¬ tai tæng thÓ
côc bé
(1) (2) (2) (3) (1) (2) (3)
kk''11
11
k ' 11 (1) kk''11
22
k ' 22
1212 (2)
[ k' ] 1
= 111
k'1212
11 (2)
[ k' ] 2
= 112
k'
22 (1)
k' k'
k'2121 k22' 22
1
k' k'
k'2121 k22' 22 (3)
2
(2)
[K] =
(3)
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.4 X©y dùng ma trËn ®é cøng tæng thÓ, vÐc t¬ tai tæng thÓ
(1)
KAA KAB ∆A PA
=
KBA KBB ∆B PB
[ K AA ]{ ∆ A } + [ K AB ]{ ∆ B } = { PA==>{
} ∆A}
[ K BA ]{ ∆ A } + [ K BB ]{ ∆ B } = { PB ==>{P
} B}
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.6 Hoµn thiÖn bµi to¸n
1 2
∆ ∆
1 1 2 2 3 1 2
y'
x'
Xem thÝ dô Tr. 60, 61
PP PTHH - Ch¬ng 2. TÝnh hÖ thanh
2.7 Mét sè trêng hîp cÇn chó ý
Cã gèi xiªn
y* x*
b)
y' y'
x' ϕ x'
vi Vi
θ M
xi xi
e θ zi
e M zi
{ δ} = v { F} = V
j j
θ xj M xj
θ zj M
zj Xem Tr. 70, 71
PP PTHH - Ch¬ng 3. Bµi to¸n ph¼ng
3.1 Kh¸i niÖm bµi to¸n ph¼ng
Bµi to¸n øng suÊt ph¼ng Bµi to¸n biÕn d¹ng ph¼ng
PhÇn tö hinh
KÕt cÊu têng
chò nhËt
PP PTHH - Ch¬ng 3. Bµi to¸n ph¼ng
3.2 M« hinh rêi r¹c hãa kÕt cÊu
PhÇn tö hinh
KÕt cÊu têng ch¾n
tam gi¸c
PP PTHH - Ch¬ng 3. Bµi to¸n ph¼ng
3.3 Ma trËn ®é cøng phÇn tö
vm ui Ui
v V
m um i i
vi
e u j e U j
ui { δ} = { F} =
v j V j
y i u m U m
uj
j
vm Vm
vj x
Xem Tr. 78
PP PTHH - Ch¬ng 3. Bµi to¸n ph¼ng
3.3 Ma trËn ®é cøng phÇn tö
ui
vp v
y vm i
up um u j
m
p x v j
ui uj { δ} e =
j u m
i vm
vi vj
u p
v p
Xem Tr. 95
PP PTHH - Ch¬ng 6. TÊm máng chÞu uèn
6.1 Kh¸i niÖm kÕt cÊu tÊm máng chÞu uèn
(Täa ®é tù nhiªn)
[K]e = ∫ [ B] [ D]
T
[ B]dV [ K ] e = ([ B] T [ D][ B]abs( J ) ) r ,s ,t (
+ [ B] [ D][ B]abs( J )
T
) (
+ [ B] [ D][ B]abs( J )
T
) +
Ve 1 1 1 r2 ,s1 ,t1 r1 ,s2 ,t1
( ) ( ) ( )
1 1 1
[K] e = ∫ ∫ ∫ [ B] [ D] [ B] J drdsdt + [ B] [ D][ B]abs( J ) + [ B] [ D][ B]abs( J ) + [ B] [ D][ B]abs( J )
T T T T
r2 ,s2 ,t1 r1 ,s1 ,t 2 r2 ,s1 ,t2
+
Täa ®é tù nhiªn
x l−x L1 =
A1
L2 =
A2
L3 =
A3
L1 = L2 =
A A A L1 =
V1 L2 =
V2
L3 =
V3
L4 =
V4
l l V V V V
6.
6. Trinh
Trinh bµy
bµy tÝch
tÝch ph©n
ph©n sè?
sè?
Trinh
Trinh bµy
bµy kh¸i
kh¸i niÖm,
niÖm, c¸ch
c¸ch x¸c
x¸c ®Þnh
®Þnh ma
ma trËn
trËn ®é
®é cøng,
cøng, vÐc
vÐc t¬
t¬ tai
tai trän
trä
ong
ong phÇn
phÇn tö
tö ®¼ng
®¼ng tham
tham sè
sè cña
cña phÇn
phÇn tö
tö lôc
lôc diÖn
diÖn 88 ®iÓm
®iÓm nót?
nót?
8.
8. C¸c
C¸c ph¬ng
ph¬ng trinh
trinh c¬
c¬ bancña
bancña PP
PP PTHH
PTHH trong
trong bµi
bµi to¸n
to¸n ®éng?
®éng?
9.
9. Kh¸i
Kh¸i niÖm,
niÖm, ýý nghÜa
nghÜa vµ
vµ c¸c
c¸c lo¹i
lo¹i phÇn
phÇn tö
tö bËc
bËc cao?
cao?
Thank
Thank you
you very
very much
much for
for your
your kind
kind attention
attention !!