Professional Documents
Culture Documents
КРАЙНИТЕ
ЕЛЕМЕНТИ
(МКЕ)
Глава 1
Въведение
Решение:
Z L 3
F X F Li
а) u = dx б) u =
0 ES(x) i=1
ESi
Случй а) има решение само, ако S(x) е дефинирана. В случай б) се дава винаги решение,
но е приблизително.
Елементите са наречени крайни.
Пример. Дискретизация на конзола натоварена с разпределен товар на крайни еле-
менти и възли.
2
Елементите трябва да са съвместими.
Има различни видове елементи.
X
φ(x) = φi (x) φ1 (x) = a + bx + cx2 φ2 = a + bx ' φ3 ' φ4 ' φ5
i
3
• Прилагане на външните въздействия — товарите.
Механика на флуидите
Термодинамика Акустика
4
1.4. Исторически бележки
1906 г. — учени предлагат решетъчната аналогия“ за моделирането на непрекъснати
”
среди със система от еластични пръти.
1935 г. — Харди Крос предлага деформационно итеративен метод за решаване на статично
неопределими греди.
1941 г. — Курант предлага в своите лекции, побликувани през 1943 г., разделянето на
сеченията на усукан прът на триъгълни региони, в които използва полиноми за апрок-
симиране на функция, чиито параметри се определят от принципа за стационарност на
потенциалната енергия — това по своята същност е МКЕ.
1953 г. — инжинери изведоха уравненията на деформационния метод в матрична форма
и ги решиха за първ път с компютър. В същата година, Търнър от авиационната компа-
ния Боинг предлага триъгълен равнинен краен елемент за моделиране на обшивката на
делта-крило.
1960 г. — Клаф предлага названието Метод на крайните елементи“.
”
1961 г. — има вече 10 научни статии за МКЕ.
1971 г. — има публикувани вече 844 статии.
1976 г. — научните статии са вече над 7000.
Комерсиален софтуеър: ANSYS, ASKA, SAP, NASTRAN, ABAQUS, LSDYNA, ADINA,
ALGOR, COSMOS, ...
5
1.5.2. Действия с матрици и вектори
умножение на матрица по вектор
n
X
[A]m×n {x}n = {b}m =⇒ bi = aij xj , ∀i = 1, . . . , m
j=1
събиране на вектори
събиране на матрици
транспониране на матрицa
[A]T
m×n = [B]n×m =⇒ bij = aji
6
1.5.4. Видове матрици
Квадратна — броят на колоните ѝ е равен на броя на редовете ѝ
[A]n×n
[A] = [A]T
[A][I] = [A]
[I]{x} = {x}
Обратна матрица [A]−1
[A]{x} = {b}
7
{x} = [A]−1 {b}
Детерминантата на квадратната матрица [A] е число det([A]) ≡ |A|, което съпоставяме
на матрицата. Ако |A| =
6 0 матрицата е несингулярна, обратното — |A| = 0, следователно
матрицата е сингулярна, т.е. няма обратна матрица и няма решение на системата линейни
уравнения.
Xn
|A|n×n = (−1)i+j aij |Aij |
j=1
[A]{x} = λ{x}
|[A] − λ[I]| = 0
8
Глава 2
Деформационен метод
2.1. Концепция
2.1.1. Краен елемент
Всеки възел има една степен на свобода, а елемента 2 степени на свобода (СС).
От условието за равновесие: p1 + p2 = 0.
Връзка с преместванията:
∆l = u2 − u1 = −p
ES
1l p2 l
= ES
Да изразим силите чрез преместванията
ku1 − ku2 = p1
−ku1 + ku2 = p2
където k = ES
l
е коравината на елемента.
Коравинните коефициенти можем да представим като елементна коравинна матрица
k −k k11 k12
[Ke ] = =
−k k k21 k22
9
За намирането на коравинните коефициенти kij можем да използваме принципа на
суперпозицията.
p1 = kp1 u1 u1 + kp1 u2 u2
p2 = kp2 u1 u1 + kp2 u2 u2
Всеки коефициент kij е равен на силата j от единица преместване i. Това означава да
отнемем всички СС на един елемент освен j-тата и да определим силата съответстваща
на i-тата СС породена от единица преместване по j-тата степен.
където ke = EeleSe
Равновесие на възел
(i)
Елементните възлови сили pj се явяват вътрешни сили за конструкцията, възловите сили
Pj — външни.
(i−1) (i)
p2 + p1 = P j
(i−1) (i−1) (i) (i)
k21 uj−1 + k22 uj + k11 uj + k12 uj+1 = Pj
(i−1) (i−1) (i) (i)
k21 uj−1 + (k22 + k11 )uj + k12 uj+1 = Pj
Когато използваме вътрешно-елементната номерация на възли ще поставяме индекса на
елемента, за който се отнася.
Равновесието на всички възли изразено матрично
k1 −k1 0 0 u1 P1
−k1 k1 + k2
−k2 0 u2 P2
=
0 −k2 k2 + k3 −k3
u3 P 3
0 0 −k3 k3 u4 P4
[K]{d} = {f }
10
Глобална коравинна матрица [K] – 4 × 4
Правилата за сглобяването на глобалната коравинна матрица от елементните матрици
могат да се дефинират като оператор за сглобяване
[K] = Ane=1
e
[Ke ]
k1 0 0 −k1
0 k2 + k3 −k3 −k2
[K] =
0 −k3 k3 0
−k1 −k2 0 k1 + k2
Матрицата е пак разредена, но загуби ивичната си структура по диагонала. Ако това
има значение, то е необходима преномерация на възлите.
k1 −k1 0 0 0 R
−k1 k1 + k2
−k2 0 u2 0
=
0 −k2 k2 + k3 −k3
u3 0
0 0 −k3 k3 u4 F
[K]{d} = {f }
Разбиваме глобалната коравинна матрица и векторите на подматрици и подвектори:
[Kff ] [Kfd ] {df } {ff }
=
[Kdf ] [Kdd ] {dd } {fd }
2.1.4. Решение
Решаваме системата уравнения
11
k1 + k2 −k2 0 u2 0
−k2 k2 + k3 −k3 u3 = 0
0 −k3 k3 u4 F
R = k1 · 0 − k1 u2 + 0 · u3 + 0 · u4
2.1.5. Постпроцес
За всеки от елементите се определят разрезните усилия и напреженията
( )
(e)
−Nx
(e) = {fe } = [Ke ]{de }
Nx
(e)
Nx
σx(e) =
Se
Така за втория елемент имаме
Nx(2) = −k2 u2 + k2 u3
(2)
Nx
σx(2)
=
S2
За определяне на разрезното усилие във всеки елемент е достатъчно да използваме едно
от елементните уравнения (в случая второто, защото положителното нормално разрезно
усилие е опъновото).
ПРИМЕР.
12
% Описание на характеристиките на елементите:
% номер на материал, номер на сечение
Hara=[1 1; 1 2; 1 2];
% Матрица на съответствието -- възли на всеки елемент:
% първи възел по x, втори възел по x
Con=[2 1; 2 3; 4 2];
% ГРАНИЧНИ УСЛОВИЯ
% Задават се номерата на свободните възли по възходящ ред
dd=[1 2];
% Задават се външните сили за всеки свободен възел по реда
% описан в dd
f_d=[10000; 0];
% Задават се номерата на закрепените възли по възходящ ред
ff=[3 4];
% Задават се предписаните премествания, съответстващи
% на закрепените възли
d_f=[0; 0];
% СЪСТАВЯНЕ НА ГЛОБАЛНАТА КОРАВИННА МАТРИЦА
K=zeros(4,4);% задава се нулева глобална матрица 4x4
d=zeros(4,1);% задават се нулеви възлови премествания
f=zeros(4,1);% задават се нулеви възлови сили
for e=1:3, % цикъл по елементите
n1=Con(e,1);% глобален номер на първи възел на елемента
n2=Con(e,2);% глобален номер на втори възел на елемента
nE=Hara(e,1);% номер на материала
nS=Hara(e,2);% номер на сечението
le=abs(x(n2)-x(n1));% дължина на елемента
ke=Mat(nE)*Sec(nS)/le;% коравина на елемента
Ke=[ke -ke; -ke ke];% елементна коравинна матрица
K([n1 n2],[n1 n2])=K([n1 n2],[n1 n2])+Ke;% асемблиране на
% глобалната коравинна матрица
end
K % печат на глобалната коравинна матрица
% РЕШАВАНЕ НА СИСТЕМАТА УРАВНЕНИЯ
K_ff=K(ff,ff) % печат на подматриците
K_fd=K(ff,dd) %
K_df=K(dd,ff) %
K_dd=K(dd,dd) % печат на редуцираната коравинна матрица
d_d=K_dd\(f_d-K_fd*d_f) % определяне на неизвестните
% премествания
f_f=K_ff*d_f+K_fd*d_d % определяне на неизвестните
% сили -- опорните реакции
d(ff)=d_f; d(dd)=d_d % сглобяване на вектора на
% възловите премествания
f(ff)=f_f; f(dd)=f_d % сглобяване на вектора на
% възловите сили
% ПОСТПРОЦЕС
for e=1:3, % цикъл по елементите -- повтаря процедурите по
% извличане на информация за елемента
13
n1=Con(e,1);
n2=Con(e,2);
nE=Hara(e,1);
nS=Hara(e,2);
le=abs(x(n2)-x(n1));
ke=Mat(nE)*Sec(nS)/le;
e % печат на номера на елемента
Nx=-ke*d(n1)+ke*d(n2) % изчислява нормалното разрезно
% усилие в елемента
sigma=Nx/Sec(nS) % изчислява нормалните
% напрежения в елемента
end
-------------------------------------------------------------------
РЕЗУЛТАТ ОТ ИЗПЪЛНЕНИЕТО НА ПРОГРАМАТА
>> upr2pr
K =
66667 -66667 0 0
-66667 2.1667e+005 -50000 -1e+005
0 -50000 50000 0
0 -1e+005 0 1e+005
K_ff =
50000 0
0 100000
K_fd =
0 -50000
0 -100000
K_df =
0 0
-50000 -100000
K_dd =
66667 -66667
-66667 2.1667e+005
d_d =
0.21667
0.066667
f_f =
-3333.3
-6666.7
d =
0.21667
0.066667
0
0
f =
10000
0
-3333.3
-6666.7
14
e =
1
Nx =
10000
sigma =
50
e =
2
Nx =
-3333.3
sigma =
-33.333
e =
3
Nx =
6666.7
sigma =
66.667
>>
ЗАДАЧА
15
2.2. Равнинен гредови елемент
{de } = b u1 v1 θ1 u2 v2 θ2 cT
{fe } = b p1 q1 m1 p2 q2 m2 cT
Да подредим в таблица всички обобщени възлови сили при зададените единични пре-
мествания.
16
kij p1 q1 m1 p2 q2 m2
ES
u1 = 1 l
0 0 − ES
l
0 0
12EI 6EI
v1 = 1 0 l3 l2
0 − 12EI
l3
6EI
l2
6EI 4EI
θ1 = 1 0 l2 l
0 − 6EI
l2
2EI
l
u2 = 1 − ES
l
0 0 ES
l
0 0
v2 = 1 0 − 12EI
l3
− 6EI
l2
0 12EI
l3
− 6EI
l2
6EI 2EI
θ2 = 1 0 l2 l
0 − 6EI
l2
4EI
l
ES
− ES
l
0 0 l
0 0
12EI 6EI
0
l3 l2
0 − 12EI
l3
6EI
l2
6EI 4EI
0
l 2 l
0 − 6EIl 2
2EI
l
[ke ] =
− ES ES
l 0 0 l
0 0
0 − 12EI
l3
− 6EIl2
0 12EI
l 3 − 6EI
l 2
6EI 2EI
0 l2 l
0 − 6EIl 2
4EI
l
ES
0 − ES
l
0 l
0 0
0 0 0 0 0 0
0 0 0 0 0 0
[ke ] =
− ES ES
l 0 0 l
0 0
0 0 0 0 0 0
0 0 0 0 0 0
ES
0 − ES
l l
0
0 0 0 0
[ke ] =
− ES
l
0 ESl
0
0 0 0 0
17
Компонентите на вектора в локалната координатна система ξη са p и q, т.е.
p
{f } =
q
Компонентите на вектора в глобалната координатна система xy са fx и fy , т.е.
fx
{F} =
fy
Да изразим компонентите p и q от локалната координатна система ξη с тези от глобал-
ната xy
p = fx cos α + fy sin α
q = −fx sin α + fy cos α
В матричен вид това равенство е
p cos α sin α fx
=
q − sin α cos α fy
{f } = [Q]{F}
където
cos α sin α
[Q] =
− sin α cos α
е трансформационната матрица трансформираща вектори от глобалната в локалната ко-
ординатна система. Трансформационната матрица представлява матрица съставена от
посочните косинуси λ и µ на единичните вектори ~eξ и ~eη на координатните оси.
cos α λ1 − sin α λ2
{eξ } = = {eη } = =
sin α µ1 cos α µ2
{eξ }T λ1 µ1
[Q] = =
{eη }T λ2 µ2
Ако вектора f~ е вектор сила, а вектора d~ — вектор преместване с компоненти в локална
и глобална координатна система съответно:
u U
{d} = {D} =
v V
18
то и за вектора преместване имаме
{d} = [Q]{D}
Да потърсим обратната трансформация — от локалната ξη в глобалната xy коорди-
натна система.
fx = p cos α − q sin α
fy = p sin α + q cos α
В матричен вид това равенство е
fx cos α − sin α p
=
fy sin α cos α q
{F} = [Q]T {f }
където
Tcos α − sin α
[Q] =
sin α cos α
е обратната трансформационна матрица и транспонираната матрица на матрицата [Q],
т.е
[Q]−1 = [Q]T ([Q]T [Q] = [I])
Такава матрица като матрицата [Q] се нарича ортогонална (даже ортонормирана).
Можем да разширим векторите на преместванията и силите с една ротационна СС
u U p f x
{d} = v {D} = V {f } = q {F} = fy
θ θ m m
19
Да видим как се трансформира коравинната матрица на елемента от локалната в гло-
балната координатна система
Опорните реакции трябва да се подредят във вектор на възловите реакции {R} според
локалната координатна система на елемента и вектора на локалните възлови външни сили
{fe }
{fe } = −{R}
може да се трансформира в глобалната координатна система и да се прибави към външ-
ното натоварване
{Fe } = [T]T {fe }
При наличието на температурно разширение на елемента вследствие на повишаване
на температурата с ∆T можем да отчетем това като прибавим възлови сили към вектора
на външното натоварване съответстващо на реакциите R със знак минус.
20
Тъй като при увеличаване на температурата елемента ще се стреми да се удължи с
∆l = α∆T l
% РАВНИННА РАМКА
% Мерни единици: N, mm, MPa,
clear;format short g
nel=4; % брой на елементите
nn=5; % брой на възлите
ndof=nn*3; % брой степени на свобода
% Възлови координати
% x y
X=[ 0. 0. ;
0. 2000. ;
0. 3000. ;
2000. 3000. ;
4000. 3000. ];
% Матрица на съответствието
% 1_възел 2_възел
C = [ 1 2 ;
2 3 ;
3 4 ;
4 5 ];
21
% Натоварване по елементи
Q = [ 0 0 -2 -2];
% Размери на сечението -- правоъгълно b x h, h = 2b задаваме само h
h=[ 100 100 100 100 ];
S=h.^2/2; W=S.*h/6; I=W.*h/2; % Геометрични характеристики
E=72000*ones(1,nel); % Модул на еластичност на материала
% Закрепени СС --> глобалнаСС=3*(номер_на_възел - 1) + СС_на_възел
ff=[ 1:3 (3*(5-1)+2) ];
dd=[ (3*(2-1)+1):(3*(4-1)+3) (3*(5-1)+1) (3*(5-1)+3) ]; % Свободни СС
F=zeros(ndof,1); F((3*(2-1)+1))=-6000; % Задаваме възлова външна обобщена сила
% Глобална коравинна матрица
K=zeros(ndof);
P=zeros(ndof,1); % Елементни сили
for el=1:nel, % Цикъл по елементите
n1=C(el,1); n2=C(el,2); % възли на елемента
% Елементна коравинна матрица и елементно натоварване
[Ke,Fe]=beam(E(el),S(el),I(el),X(n1,:),X(n2,:),Q(el));
dof_el=[(3*(n1-1)+1):(3*(n1-1)+3),(3*(n2-1)+1):(3*(n2-1)+3)]; % СС на елемента
K(dof_el,dof_el)=K(dof_el,dof_el)+Ke; % Асемблира глобалната коравинна матрица
P(dof_el)=P(dof_el)+Fe;
end;
F=F+P; % Прибавя елементните натоварвания към външното натоварване
% Анализ на напреженията
for el=1:nel,
n1=C(el,1); n2=C(el,2); % възли на елемента
% Елементна коравинна матрица и елементно натоварване
[Ke,Fe]=beam(E(el),S(el),I(el),X(n1,:),X(n2,:),Q(el));
dof_el=[(3*(n1-1)+1):(3*(n1-1)+3),(3*(n2-1)+1):(3*(n2-1)+3)]; % СС на елемента
de=d(dof_el); % Възлови премествания на елемента
Pe=Ke*de-Fe;
ifs(el,:)=stranalys(Pe,S(el),W(el),X(n1,:),X(n2,:),Q(el));
end;
22
sg=ifs(el,7);
crd1=X(n1,:);crd2=X(n2,:);
line([crd1(1),crd2(1)],[crd1(2),crd2(2)],’Color’,[0.5 0.5 0.5]);
clr=mp(round(sg/mSg*rng(1)),:);
line([crd1(1)+de(1)*k,crd2(1)+de(4)*k],[crd1(2)+de(2)*k,crd2(2)+de(5)*k],’Color’,cl
end; crna=axis; dx=0.1*max(abs(crna));
axis([crna(1)-dx,crna(2)+dx,crna(3)-dx,crna(4)+dx]);
title(’Original and displaced structure with colors corresponding
to the stress’)
ifs=[Nx,Q1,Q2,M1,Mm,M2,Sg];
23
Глава 3
24
Тази връзка на деформации и премествания в равнината може да се изрази като едно
матрично равенство
u
{d} = , {ε} = b εx εy γxy cT
v
∂
∂x
0
∂ u
{ε} = [∂]{d} = 0 ∂y
∂ ∂ v
∂y ∂x
{d} = b u v w cT
{ε} = [∂]{d}
∂ 2 γxy ∂2 ∂ 3u ∂ 3v
∂u ∂v
= + = + =
∂x∂y ∂x∂y ∂y ∂x ∂x∂y 2 ∂x2 ∂y
∂2 ∂2 ∂ 2 εx ∂ 2 εy
∂u ∂v
= 2 + 2 = +
∂y ∂x ∂x ∂y ∂y 2 ∂x2
Така уравнението
∂ 2 γxy ∂ 2 εx ∂ 2 εy
= +
∂x∂y ∂y 2 ∂x2
е едно от условията за съвместимост на деформациите. Могат да се съставят още такива
условия.
25
3.2.1. Равновесие
където ∂ ∂
∂x
0 ∂y
[∂] = ∂ ∂
0 ∂y ∂x
{σ} = b σx σy τxy cT
{b} = b bx by cT
В пространството матричното уравнение за равновесие е същото, но трябва да съставим
съответните матрици и вектори
∂ ∂ ∂
∂x
0 0 ∂y 0 ∂z
∂ ∂ ∂
[∂] = 0 ∂y 0 ∂x ∂z
0
∂ ∂ ∂
0 0 ∂z 0 ∂y ∂x
26
3.2.2. Равновесие по границата
Тъй като
dy dx
λ= ; µ= ;
ds ds
се получава
qx = λσx + µτxy
qy = λτxy + µσy
{q} = [σ]{n}
където
qx λ
{q} = ; {n} =
qy µ
σx τxy
[σ] =
τxy σy
В пространството матричното уравнение е същото, но със следните вектори и матрици
q x λ
{q} = qy ; {n} = µ
qz ν
σx τxy τzx
[σ] = τxy σy τyz
τzx τyz σz
Матрицата на напреженията [σ] се нарича още тензор на напреженията. Възниква
въпроса в коя наклонена площадка (с каква нормала n) при дадено напрегнато състояние,
27
т.е зададен тензор на напреженията, възникват повърхнинни сили — напрежения, които
са насочени по нормалата
[σ]{n} = σ{n}
Тогава
[σ]{n} − σ{n} = {0}
([σ] − σ[I]){n} = {0}
Това уравнение има нетривиално решение (ненулево), когато
det([σ] − σ[I]) = 0
σ x − σ τxy τzx
τxy
σy − σ τyz = 0
τzx τyz σz − σ
Решенията за σ на това уравнение наричаме главни напрежения — σ1 , σ2 , σ3 .
{ε} = [S]{σ}
където
{ε} = b εx εy εz γxy γyz γzx cT
{σ} = b σx σy σz τxy τyz τzx cT
са вече познатите ни вектори съответно на деформациите и на напреженията. А матрицата
[S] наричаме матрица на податливостите на материала (физична матрица на податливос-
тите) и представлява
µ µ
1
E
− E
− E
0 0 0
− µ 1 µ
Eµ Eµ −1E 0 0 0
− −E E 0 0 0
[S] = E
0
0 0 G1 0 0
0 0 0 0 G1 0
0 0 0 0 0 G1
Обратната зависимост
{σ} = [C]{ε}
се изразява с обратната матрица
[C] = [S]−1
28
която можем да наречем коравинна матрица на материала (физична матрица на корави-
ната, матрица на модулите). Като имаме предвид, че
E
G=
2(1 + µ)
за матрицата [C] можем да напишем
1−µ µ µ 0 0 0
µ
1−µ µ 0 0 0
E µ µ 1 − µ 0 0 0
[C] = [S]−1
= 1−2µ
(1 + µ)(1 − 2µ) 0
0 0 2
0 0
0 1−2µ
0 0 0 2
0
1−2µ
0 0 0 0 0 2
Частни случаи:
Равнинно-напрегнато състояние
σz = τyz = τzx ≡ 0
− Eµ 0
1
E
[S] = − Eµ E1 0
0 0 G1
1 µ 0
−1 E
[C] = [S] = µ 1 0
1 − µ2 1−µ
0 0 2
Равнинно-деформирано състояние
εz = γyz = γzx ≡ 0
1−µ µ 0
E
[C] = µ 1−µ 0
(1 + µ)(1 − 2µ) 1−2µ
0 0 2
1 − µ −µ 0
−1 1+µ
[S] = [C] = −µ 1 − µ 0
E
0 0 2
29
Потенциалната енергия е равна на работата на силите по преместването, които са
еластични сили и нарастват заедно с и пропорционално на преместванията.
1 ∂u 1 ∂v 1 ∂v 1 ∂u
dΠ = dxσx tdy + dyσy tdx + dxτxy tdy + dyτxy tdx
2 ∂x 2 ∂y 2 ∂x 2 ∂y
1
dΠ = (εx σx + εy σy + γxy τxy ) dV = U dV
|2 {z }
U
30
Глава 4
31
1 е възможна и най-правдоподобна конфигурация, но 2 също е възможна. 3 обаче е
невъзможна, защото нарушава граничните условия, има прекъсване в A и не е гладка
линия в B.
Пълната потенциална енергия на една механична система зависи от параметрите на
състоянието, да речем от преместването u. Но може да зависи и от друг параметър нап-
ример напрежението.
32
Ако преместването u е преместването до равновесно състояние, то
δΠ = δΠε + δΠP = 0
В матрична форма
∂Π
= {0}
∂{d}
k1 u1 − k2 (u2 − u1 ) − P1
k2 (u2 − u1 ) − k3 (u3 − u2 ) − P2 = {0}
k3 (u3 − u2 ) − P3
k1 + k2 −k2 0 u1 P1
−k2 k2 + k3 −k3 u2 = P2
0 −k3 k3 u3 P3
Тази система линейни алгебрични уравнения съответства на получените с МКЕ след въ-
веждането на граничните условия — редуцираната система от уравнения.
33
4.2. Метод на Рейли-Риц
Методът се състои в апроксимацията на една неизвестна функция f (x) с линейна ком-
бинация от познати функции ϕi , образуващи пълна система функции, които трябва да
удовлетворяват граничните условия.
n
X
f (x) = ai ϕi
i=1
1) Точно решение
cx + cL
Nx = (L − x)
2
c
Nx = (L2 − x2 )
2
Nx c
σx = = (L2 − x2 )
S 2S
σx c
εx = = (L2 − x2 )
E 2ES
Z x Z x
c
u(x) = εx dx = (L2 − x2 )dx =
0 0 2ES
cL2 x cx3 c
= − = (3L2 x − x3 )
2ES 6ES 6ES
2) Приближение с степенни функции по метода на Рейли-Риц
X
u= = ai ϕi
i
34
du
u = a1 x , εx =
= a1 , δu = xδa1 , δεx = δa1 .
dx
Z Z L
1 2 1
Πε = Eεx dV = ES ε2x dx
2 V 2 0
Z L Z L
δΠε = ES εx δεx dx = ES a1 dxδa1 = ESLa1 δa1
0 0
L L L
cL3
Z Z Z
δΠP = − δuqdx = − xδa1 cxdx = −c x2 dxδa1 = − δa1
0 0 0 3
cL3
δΠ = δΠε + δΠP = ESLa1 δa1 − δa1 = 0
3
cL3 cL2
ESLa1 = , a1 = .
3 3ES
Тогава за търсените функции имаме
cL2 cL2
u= x, σx = Eεx = .
3ES 3S
б) до квадратна функция
du
u = a1 x + a2 x2 , εx = = a1 + 2a2 x
dx
Z L Z L
1 2 1
Πε = ES εx dx = ES (a1 + 2a2 x)2 dx
2 0 2 0
Z L Z L Z L
2
ΠP = − qudx = − cx(a1 x + a2 x )dx = −c (a1 x2 + a2 x3 )dx
0 0 0
∂Πε ∂ΠP
δΠ = δΠε + δΠP = 0 =⇒ δΠε = −δΠP =⇒ =−
∂{a} ∂{a}
∂Πε
= − ∂Π
P
∂a1 ∂a1
∂Πε
∂a2
= − ∂Π
∂a2
P
RL RL
ESR 0 (a1 + 2a2 x)dx = c R0 x2 dx
ES 0L (a1 + 2a2 x)2xdx = c 0L x3 dx
36
4.3. Почасти дефинирани функции
Да приложим почасти линейни функции за апроксимирането на функцията на пре-
местването u(x) в задачата за опънатият с линейно разпределен товар прът. Разделяме
дължината на пръта на три равни части.
Апроксимацията на функцията е:
(1)
u = a1 + a2 x , x1 ≤ x ≤ x2
u(x) = u(2) = a3 + a4 x , x2 ≤ x ≤ x3
(3)
u = a5 + a6 x , x3 ≤ x ≤ x4
u(1) (x1 = 0) = 0
u(1) (x2 ) = u(2) (x2 )
u(2) (x3 ) = u(3) (x3 )
37
Тогава апроксимиращата функция u(e) (x) в участъка на един елемент се явява интерпо-
лираща функция между стойностите uI и uJ , които трябва да има функцията в краищата
на участъка. Можем да отделим възловите премествания като независими параметри с
помощта на функциите NI и NJ по следния начин:
(e) uI
u = NI uI + NJ uJ = b NI NJ c = bNc{de }
uJ
Функциите N трябва да отговарят на следните две условия:
(
NI (xI ) = 1
NI
NJ (xJ ) = 0
Такива функции наричаме функции на формата, а матрицата bNc — матрица на фун-
кциите на формата.
Функциите на формата могат да бъдат определени по следния начин:
a
u = a1 + a2 x = b 1 x c 1 = bXc{ae }
(e)
a2
Граничните условия за функцията се изразяват матрично
uI 1 xI a1
=
uJ 1 xJ a2
{de } = [A]{ae }
Тогава
{ae } = [A]−1 {de }
u(e) = bXc[A]−1 {de } = bNc{de }
−1
−1 1 xI
bNc = bXc[A] = b 1 x c
1 xJ
Вместо глобалната координатна система много често се предпочита въвеждането на ло-
кална за елемента координатна система.
38
Тогава функциите на формата лесно могат да бъдат определени
l−ξ ξ
NI = , NJ =
l l
Да изведем формулировката на крайния елемент в локална координатна система:
∂u(e) ∂
εx = = bNc{de }
∂ξ ∂ξ
Матрицата bBc
∂ ∂NI ∂NJ 1 1
bBc = bNc = b c=b− c
∂ξ ∂ξ ∂ξ l l
наричаме деформационна матрица, защото с нея изразяваме деформациите от възло-
вите премествания
εx = bBc{de } = {de }T bBcT
Понеже ще прилагаме принципа за стационарност на пълната потенциална енергия,
да намерим производните ѝ.
Z Z l
1 1
Πeε = Eε dV =2
εT ESεdξ
2 Ve 2 0
l
∂Πeε
Z
= bBcT ESbBcdξ {de } = [Ke ]{de }
∂{de }
|0 {z }
[Ke ]
∂Πeq
Z l
∂
− = uqdξ
∂{de } ∂{de } 0
Z l
∂ T T
= {de } bNc qdξ
∂{de } 0
Z l
= bNcT qdξ
0
39
Можем да представим тази част от производната на пълната потенциална енергия като
вектор.
∂Πeq
Z l
{fe } = − = bNcT qdξ
∂{de } 0
Тъй като x = xI + ξ, то q = cx = c(xI + ξ) и се получава
Z l
{fe } = bNcT c(xI + ξ)dξ
0
Z l Z l
= qI bNc dξ + c bNcT ξdξ
T
0 0
Z l Z l
NI NI
= qI dξ + c ξdξ
0 NJ 0 NJ
qI l l − ξ c l lξ − ξ 2
Z Z
{fe } = dξ + dξ
l 0 ξ l 0 ξ2
2 3
qI l2 c l6
= 2 + 3
l l2 l l3
cl2 1
qI l 1
= +
2 1 6 2
За всеки от елементите имаме
cl2 1 cl2 1
0l 1
{f1 } = + =
2 1 6 2 6 2
cl2 1 cl2 1 cl2 4
{f2 } = + =
2 1 6 2 6 5
2cl2 1 cl2 1 cl2 7
{f3 } = + =
2 1 6 2 6 8
Сега да приложим принципа за стационарност на пълната потенциална енергия за
дадения прът, дискретизиран с 3 елемента с дължина l = L/3, като функцията на премес-
тването е почасти дефинирана в тях по метода на Рейли-Риц с интерполиращи функции
на формата и 4 параметъра {d}.
∂Π
= {0}
∂{d}
∂Πε ∂Πf
=−
∂{d} ∂{d}
Ако във възлите има приложени външни възлови сили {P}, то
P1
∂ΠP ∂
P2
{d}T {P} = {P} =
− =−
∂{d} ∂{d}
P3
P4
40
3 3
X ∂Πeε X ∂Πeq ∂ΠP
=− −
e=1
∂{de } e=1
∂{de } ∂{d}
[K]{d} = {f }
{P} = {0}
1
0 0
1
cl2 2 cl2 4 cl2 0 cl2 6
{f } = + + =
6 0
6 5
6 7
6 12
0 0 8 8
1 −1 0 0 0 1
ES −1 2
cl2
−1 0 u2 6
=
l 0 −1 2 −1 u3 6 12
0 0 −1 1 u4 8
E
σx = (uJ − uI )
l
41
4.4. Формулиране на деформационен МКЕ — обобщение
Разделя се областта на тялото на крайни елементи, свързани във възли — дискрети-
зация.
За всеки елемент се определят функции на формата, интерполиращи преместванията
в елемента.
{u} = [N]{de }
Определя се деформационната матрица, такава че
{ε} = [B]{de }
[B] = [∂][N]
Изразява се потенциалната енергия на деформация
Z
1
Πε = {ε}T [C]{ε}dV
2 Ve
42
Чрез асемблиране се изграждат: глобалната коравинна матрица [K] на системата, век-
торът на натоварването от повърхнинните сили {f q } и векторът на натоварването от
обемните сили {f b }. Дясната страна на уравненията се получава чрез събирането на {f q },
{f b } и зададените възлови сили {P}.
След редуциране на системата, в резултат на вграждането на кинематичните гранични
условия, тя може да бъде решена за неизвестните възлови премествания.
43
Глава 5
u = a1 + a2 x + a3 y
v = a4 + a5 x + a6 y
44
коефициентите или функциите на формата:
u1 1 x1 y1 a1
{ue } = u2 = 1 x2 y2 a2 = [A]{aue }
u3 1 x3 y 3 a3
Следователно
bNu c = b N1 N2 N3 c = b 1 x y c[A]−1
x2 y3 − x3 y2 x3 y1 − x1 y3 x1 y2 − x2 y1
1
[A]−1 = y2 − y3 y3 − y1 y1 − y2
det[A]
x3 − x2 x1 − x3 x2 − x1
Може да се докаже, че det[A] = 2S, където S е лицето на триъгълния елемент. Тогава
функциите на формата са
1
N1 = [x2 y3 − x3 y2 + (y2 − y3 )x + (x3 − x2 )y]
2S
1
N2 = [x3 y1 − x1 y3 + (y3 − y1 )x + (x1 − x3 )y]
2S
1
N3 = [x1 y2 − x2 y1 + (y1 − y2 )x + (x2 − x1 )y]
2S
45
∂ ∂
∂x = ∂y =
∂x ∂y
Като вземем предвид, че {φe } = [N]{de } за деформациите получаваме
{ε} = [∂][N]{de }
| {z }
[B]
Всички матрици под интеграла съдържат само константи и като заменим Ve = hS, където
h е дебелината на елемента, за коравинната матрица получаваме
[Ke ] = hS[B]T [C][B]
При равнинно-напрегнато състояние коравинната матрица на материала е
1 µ 0
E
[C] = µ 1 0
1 − µ2 1
0 0 2 (1 − µ)
За напреженията при постпроцесора се получава
σx
{σ} = σy = [C][B]{de }
τxy
46
5.1.4. Разширение до тетраедър
Формулировката на би-линейния триъгълен елемент може да се разшири до простран-
ствен три-линеен тетраедър.
Тетраедърът има 4 възела с по 3 СС или общо 12 СС. Той има 4 функции на формата,
които могат да се получат по следния начин:
−1
1 x1 y1 z1
1 x2 y2 z2
b N1 N2 N3 N4 c = b 1 x y z c
1
x3 y3 z3
1 x4 y4 z4
{φe } = [N]{de }
където
u
{φe } = v {de } = b u1 v1 w1 . . . u4 v4 w4 cT
w
47
5.2. Видове функции на формата
5.2.1. Лагранжови полиноми
Едни от най-разпространените полиноми за интерполиране на стойности са Лагран-
жовите полиноми. Те отговарят на изискванията за функция на формата, т.е. те имат
стойност единица в точката, за която се отнасят, и нула за всяка останала точка на ин-
терполация. При n точки на интерполация Лагранжовите полиноми са от n − 1 степен и
полиномът за точка I се записва така
48
Функциите на формата, които разгледахме и се основават на Лагранжовите полино-
ми, са гладки функции в областта на елемента, но апроксимиращите функции, които те
образуват, не са гладки по границите на елементите. Апроксимиращите функции са неп-
рекъснати по границите на елементите, но не и техните производни.
49
Функцията на напречното преместване и нейната първа производна — наклона на до-
пирателната, са от вида (полиноми съответно от трета и от втора степен):
v = a1 + a2 x + a3 x 2 + a4 x 3
dv
θ= = a2 + 2a3 x + 3a4 x2
dx
Матрично можем да изразим функцията на преместването така:
a1
a2
v = b 1 x x 2 x3 c = bxc{ae }
a3
a4
50
5.2.3. Функции на няколко променливи
Функциите на формата на няколко променливи могат да се селектират по същия начин,
както и тези на една променлива. При избора на вида на апроксимиращата функция обаче
може да има повече варианти за членовете на полинома.
u(x, y) = a1 + a2 x + a3 y + a4 xy
v(x, y) = a5 + a6 x + a7 y + a8 xy
Във всяка от апроксимиращите функции променливите имат най-висока степен 1, което
означава, че те са линейни по отношение на всяка от променливите и се наричат би-
линейни.
Обърнете внимание, че за разлика от би-линейните функции, апроксимиращи премес-
тванията в триъгълния би-линеен краен елемент, сега функциите съдържат члена xy.
Лагранжовите полиноми могат да се използват за интерполиране на стойностите на въз-
ловите премествания съответно по направление на оста x и по направление на оста y,
защото страните на правоъгълника са ориентирани по тези направления. Чрез умножа-
ването на Лагранжови полиноми, които са функции съответно на всяка от променливите,
се получават би-линейни функции:
(x2 − x)(y4 − y)
N1 (x, y) = N1 (x)N1 (y) =
(x2 − x1 )(y4 − y1 )
51
(x1 − x)(y4 − y)
N2 (x, y) = N2 (x)N1 (y) =
(x1 − x2 )(y4 − y1 )
(x1 − x)(y1 − y)
N3 (x, y) = N2 (x)N4 (y) =
(x1 − x2 )(y1 − y4 )
(x2 − x)(y1 − y)
N4 (x, y) = N1 (x)N4 (y) =
(x2 − x1 )(y1 − y4 )
като
x4 = x1 x3 = x2 y2 = y1 y3 = y4
При подбора на апроксимиращи полиноми и техните би-функции на формата може да
ни помогне триъгълникът на Паскал. Ако искаме апроксимиращият полином да съсдържа
пълен набор от членове, то той трябва да има всички членове от върха на триъгълника
до реда, съответстващ на степента на полинома. Такъв е случая с би-линейния триъгълен
краен елемент — потъмненият триъгълник на фигурата, докато би-линейният правоъгъ-
лен елемент съдържа един излишен член — членът xy, попадащ в ромбоида и извън тъм-
ния триъгълник. Въобще Лагранжовите полиноми на две променливи съдържат всички
членове от триъгълника на Паскал, които попадат в ромбоида, определен от най-високата
степен на полинома.
52
5.3. Изопараметричен четириъгълен краен елемент
5.3.1. Изопараметрична формулировка
Изопараметричната формулировка позволява създаването на елементи с неправилна
форма и криви страни. Използва се естествена координатна система, която обикновено
е би-единична.
По подобие на апроксимацията на полето на преместванията, която се извършва с
функции на формата [N], интерполиращи възловите премествания {de }, но този път в
естествена координатна система ξ, η, ζ
{ψ} = b x y z cT = [N(ξ,
e η, ζ)]{ce }
където
{ce } = b x1 y1 z1 x2 y2 z2 . . . xn yn zn cT
{ce } = b x1 y1 x2 y2 x3 y3 x4 y4 cT
53
Полето на преместванията се определя по същия начин:
u
{φe } = = [N]{de }
v
{de } = b u1 v1 u2 v2 u3 v3 u4 v4 cT
Функциите на формата са в естествена координатна система и се определят с би-
линейни Лагранжови полиноми:
N1 = 14 (1 − ξ)(1 − η) N2 = 41 (1 + ξ)(1 − η)
N3 = 14 (1 + ξ)(1 + η) N4 = 41 (1 − ξ)(1 + η)
Те могат да се напишат и така:
NI = 14 (1 + ξI ξ)(1 + ηI η)
54
Матрично това равенство има вида:
NI,x ξ,x η,x NI,ξ NI,ξ
= = [Γ]
NI,y ξ,y η,y NI,η NI,η
| {z }
[Γ]
Матрицата [J] се нарича матрица на Якоби или Якобиана. Матрицата [Γ], която търсим
е обратна на Якобиана, т.е. [Γ] = [J]−1 .
Тъй като познаваме зависимостта {ψ} = [N(ξ, η)]{ce }, можем да намерим Якобиана
P4 P4
J11 J12 x,ξ y,ξ NI,ξ x I NI,ξ y I
[J] = = = P4I=1 P4I=1
J21 J22 x,η y,η I=1 NI,η xI I=1 NI,η yI
55
5.3.4. Коравинна матрица
Коравинната матрица на елемента се определя с интеграла по обема на елемента в
глобална координатна система
Z
[Ke ] = [B]T [C][B]dV
Ve
където
dV = dxdydz = hJdξdη
а h е дебелината на равнинния четириъгълен елемент. Като заменим границите на подме-
нените аргументи при интегрирането се получава
Z +1 Z +1
[Ke ] = h [B]T [C][B]Jdξdη
−1 −1
56
R +1
Да разгледаме Гаусовите квадратури за изчисляване на интеграла I = −1 f (ξ)dξ от
функцията f , която е функция на една променлива — ξ. Изчислението се извършва по
формулата
ng
X
I= wi f (ξi )
i=1
ξ1 = 0 , w1 = 2
57
По правилото на Гаус се интегрира точно полином от степен 2n − 1 с n точки на ин-
тегриране. При функциите на повече от една променлива се прилага правилото за всяка
от променливите. Така за четириъгълния изопараметричен елемент в матрицата [H] и от
там в деформационната матрица [B] се съдържат частните производни на би-линейните
функции на формата NI , които се оказаха линейни функции. При умножението на дефор-
мационните матрици се получават квадратни функции в подинтегралната матрица и за
да се интегрират точно е необходимо да се използват по 2 Гаусови точки за всяко нап-
равление. Така общия брой на интеграционните точки за този елемент са 4 и изглеждат
така
58
Възловите сили определяме с равенството
hl +1
Z Z
T
{fe } = [N] {q}dS = [Nξ=1 ]T {q}dη
S 2 −1
Z +1 T
hl N1 0 N2 0 N3 0 N4 0 qn
= dη
2 −1 0 N1 0 N2 0 N3 0 N4 qt
NI = 41 (1 + ξI ξ)(1 + ηI η)
59
5.5. Намаляване на грешките в МКЕ
5.5.1. Сходимост на МКЕ
Методът на крайните елементи се схожда към точното решение с увеличаване на сте-
пента на дискретизация, т.е. увеличаване на броя на възлите n и намаляване на разстоя-
нието между тях h, както и с увеличаване на степента на интерполационните полиноми в
апроксимиращите функции p.
60
При четириъгълните изопараметрични елементи се получават линейни функции на разп-
ределение на напреженията в елемента, но по границите им пак се получават прекъсвания
и скокообразни изменения.
61
1. Получават се напреженията за всеки елемент в Гаусовите точки на числено интег-
риране
{σG } = [C][B(ξG , ηG )]{de } I)
Това са най-точните стойности на напрежението, получени по МКЕ.
X √ √
σIe } =
{e eG (ξeI , ηeI ){σG }
N ξeI = ± 3, ηeI = ± 3 II)
G
Този метод няма много по-големи разходи за изчисление от предходния, а дава доста
по-добри резултати. Поради това той добива все по-голяма популярност. Основава се на
подобието на Гаусовите точки на възлите на крайния елемент и е приложим само докол-
кото това е изпълнено.
3) Глобално изглаждане на полето на напреженията
За всеки елемент намираме функциите на напреженията в него
{σe } = [C][B]{de }
62
По метода на най-малките квадрати трябва да минимизираме отклонението на търсе-
ните гладки стойности на напреженията от съществуващите прекъснати възлови стойнос-
ти. Z
2
min (σe − σ e ) dV
Ve
"Z #
X
min (σe − NI σ I )2 dV
Ve I
[W]{σ} = {r}
63
Глава 6
{de } = b u1 v1 | u2 v2 | . . . | un vn cT
64
6.1.2. Деформации и напрежения
Деформациите обаче не са както при равнинно деформирано състояние, тъй като освен
равнинното деформирано състояние, изразено с деформациите εr , εy , γry , съществува и
окръжната линейна деформация εθ
2π(r + u) − 2πr u
εθ = =
2πr r
Деформациите тогава могат да се изразят така
ε r u ,r ∂r 0
εy v,y 0 ∂y
u = [∂]{φe }
{ε} = = =
εθ u/r 1/r 0 v
γry u,y + v,x ∂y ∂r
[B] = [∂][N]
{σ} b σr σy σθ τry cT
{σ} = [C]{ε}
65
6.1.3. Коравинна матрица
Коравинната матрица на елемента се дефинира както и при всички останали елементи
Z
[Ke ] = [B]T [C][B]dV
V
Z e Z +π
= [B]T [C][B] rdθdS
Se −π
Z
[Ke ] = 2π [B]T [C][B] rdS
Se
u,r
u,ξ
−1
u [J] [0] {0} u
,y
,η
v,r = [0] [J]−1
{0} v,ξ
| b0c b0c
v,y 1 v,η
u u
{z }
[G]
u,ξ
N1,ξ 0 ... Nn,ξ 0
u,η N1,η 0 ... Nn,η 0
v,ξ = 0 N1,ξ . . . 0 Nn,ξ {de }
v,η 0 N1,η . . . 0 Nn,η
u N1 0 ... Nn 0
| {z }
[H]
[B] = [E][G][H]
66
6.2. Гредови крайни елементи
6.2.1. Статика на греди
При огъване на греди с напречни сили в напречните сечения на гредата възникват след-
ните напрежения: нормално σ — разпределено по линеен закон по височина на сечението
и тангенциално τ — разпределено по квадратна парабола по височина на правоъгълно
сечението.
M QSC∗ (y)
σ=− y ; τ=
I b(y)I
dM dQ
Q= ; q=−
dx dx
67
Преместванията по оста x са
dv
u = −y sin θ ; tg θ =
dx
При много малки ъгли на завъртане sin θ ≈ θ и tg θ ≈ θ и тогава
dv
u = −y
dx
Деформациите в гредата са
du d2 v
ε= = −y 2 = −yκ
dx dx
d v 2
където κ = dx 2 е кривината на деформираната ос на гредата.
σ = Eε = −Eyκ
Z Z
M= yσdS = −κE y 2 dS = −EI κ
S S
R 2
където I = S
y dS е осов инерционен момент на сечението спрямо оста на огъване.
68
Възловите премествания на елемента образуват вектора
{de } = b v1 θ1 v2 θ2 cT
а апроксимацията на тези премествания в елемента се дава с функцията
{φe } = v = b N1 N2 N3 N4 c{de } = bNc{de }
където функциите на формата NI са Ермитови полиноми.
Изразявайки кривината при огъване κ (псевдо-деформация), дефинираме деформа-
”
ционната“ матрица [B].
d2 v d2
κ= = bNc{de } = bBc{de }
dx2 dx2
Така са дефинирани матриците
d2
bBc = bNc{de } ; [C] = C = EI
dx2
Коравинната матрица на елемента определяме от принципа за стационарност на пъл-
ната потенциална енергия
Z l
∂Πε
= bBcT CbBcdx{de }
∂{de }
|0 {z }
[Ke ]
Z l
[Ke ] = bBcT EIbBcdx
0
Коравинните коефициенти в тази матрица са
Z l
Kij = EI Ni,xx Nj,xx dx , i, j = 1, 2, 3, 4
0
69
Завъртането на напречните сечения е на ъгъл θ, но то се дължи на осови премест-
вания u, завъртащи сечението (нормалата му) на ъгъл β спрямо оста на гредата, и на
приплъзване на сеченията на ъгъл γ.
dv
θ= ; u = −yβ ; θ =γ+β
dx
Деформациите, които се появяват в гредата са линейни и ъглови:
∂u dβ
εx = = −y
∂x dx
∂u ∂v dv dv
γxy = + = −β + = −β
∂y ∂x dx dx
като ъгловите са равномерно разпределени в сечението, т.е. γxy = const.
Напреженията съответстват на деформациите и се определят от закона на Хук при
чист опън-натиск и чисто плъзгане:
τxy = kτ Gγxy
70
Възловите премествания за този елемент образуват вектора
{de } = b v1 β1 v2 β2 v3 β3 cT
Функциите на преместванията са две и са напълно независими
v N1 0 N2 0 N3 0
{φe } = = {de }
β 0 N1 0 N2 0 N3
Изразяваме псевдо-деформацията dβ/dx, появяваща се в първия израз за потенциал-
ната енергия на деформацията Πεb , за да определим деформационна матрица bBb c:
dβ
= b 0 N1,x 0 N2,x 0 N3,x c{de } = bBb c{de }
dx | {z }
bBb c
71
6.3. Плочови (черупкови) крайни елементи
6.3.1. Статика на плоча
Огъване от напречни сили
Огъвни напрежения
Mx z My z
σx = ; σy =
h3 /12 h3 /12
6Mx 6My
σx max = ; σy max =
h2 h2
Напрежения от усукване
Mxy z 6Mxy
τxy = ; τxy max =
h3 /12 h2
3 h2 − 4z 2 3 h2 − 4z 2
τzx = Qx ; τyz = Qy
2 h3 2 h3
3 Qx 3 Qy
τzx max = ; τyz max =
2 h 2 h
Всички разрезни усилия са за единица дължина (гъстота на разрезните усилия) и са
еквивалентните усилия на напреженията разпределени по дебелина на плочата.
Огъващи моменти
Z +h/2 Z +h/2
Mx = σx zdz ; My = σy zdz
−h/2 −h/2
Усукващ момент
Z +h/2
Mxy = τxy zdz
−h/2
Напречно-срязващи усилия
Z +h/2 Z +h/2
Qx = τzx dz ; Qy = τyz dz
−h/2 −h/2
72
Ако линейно разпределените по дебелината на плочата напрежения σx , σy , τxy не об-
разуват взаимно уравновесена система сили по дебелина на плочата, то те съдържат рав-
номерно разпределена съставяща, която определя някое от мембранните разрезни усилия
Нормални разрезни усилия
Z +h/2 Z +h/2
Nx = σx dz ; Ny = σy dz
−h/2 −h/2
Премествания в плочата
u = −zθx = −zw,x
v = −zθy = −zw,y
73
Деформации
εx u,x −zw,xx κx
{ε} = εy = v,y = −zw,yy = −z κy = −z{κ}
γxy u,y + v,x −2zw,xy 2κxy
Напрежения E Eµ
σx 1−µ2 1−µ2
0 εx
Eµ E
{σ} = σy = 1−µ
2 1−µ2
0 εy = [C]{ε}
τxy γxy
0 0 G
E
където G =
2(1 + µ)
Разрезни усилия
Mx Z +h/2 σx Z +h/2
{M} = My = σy zdz = [C]{ε}zdz
Mxy
−h/2 τxy
−h/2
Z +h/2
{M} = −[C]{κ} z 2 dz = −I[C]{κ} = −[Dκ ]{κ}
−h/2
където
+h/2
h3
Z
I= z 2 dz =
−h/2 12
Eh3 Eh3 µ
0
12(1−µ2 ) 12(1−µ2 ) 1 µ 0
Eh3 µ Eh3
[Dκ ] = I[C] = 12(1−µ2 ) 0 = D µ 1 0
12(1−µ2 )
Eh3 1−µ
0 0 0 0 2
12·2(1+µ)
Eh3
D= се нарича цилиндрична коравина на плочата.
12(1 − µ2 )
Потенциална енергия на деформацията
Z
1
Πε = 2 {σ}T {ε}dV
Ve
Z
=21
{ε}T [C]{ε}dV
Ve
Z
=21
z{κ}T [C]z{κ}dV
Ve
74
Апроксимиране на напречното преместване
w = bNc1×3n {de }
Z
[Ke ] = [B]T [Dκ ][B]dS
Se
75
Завъртането на нормалата се определя от два ъгъла
θx = w,x ; θy = w,y
Преместванията в плочата
u = −zβx ; v = −zβy
се определят от ъглите βx , βy такива, че
θx = βx + γzx ; θy = βy + γyz
{εp } = b εx εy γxy cT
{εt } = b γyz γzx cT
εx u,x βx,x
{εp } = εy = v,y = −z βy,y = −z{e
κ}
γxy u,y + v,x βx,y + βy,x
γyz θy − βy w,y − βy
{εt } = = =
γzx θx − βx w,x − βy
Аналогично определяме напреженията, като ги делим на две групи — равнинни и
напречни E Eµ
σx 1−µ 2 1−µ 2 0 εx
Eµ E
{σp } = σy = 1−µ2 1−µ2 0
εy = [Cp ]{εp }
τxy γ
0 0 G xy
E
където G =
2(1 + µ)
τyz kτ G 0 γyz
{σt } = = = [Ct ]{εt } = kτ G{εt }
τzx 0 kτ G γzx
76
където
1 µ 0
[Dκ ] = D µ 1 0
1−µ
0 0 2
{e
κ } = [Bp ]{de } ; [Bp ] = {∂p }[N]
От деформациите на напречно срязване определяме друга деформационна матрица
[Bt ]
w
γyz −w,y + βy −∂y 0 1
{εt } = = = β
γzx −w,x + βx −∂x 1 0 x
βy
= [∂t ][N]{de } = [Bt ]{de }
77
Коравинната матрица определяме от принципа за стационарност на пълната потенци-
ална енергия
∂Πε ∂Πεp ∂Πεt
= +
∂{de } ∂{de } ∂{de }
Z
∂Πεp ∂ 1 T
= {e
κ } [Dκ ]{e κ }dS
∂{de } ∂{de } 2 Se
Z
∂ 1 T T
= {de } [Bp ] [Dκ ][Bp ]dS {de }
∂{de } 2 Se
Z
= [Bp ]T [Dκ ][Bp ]dS {de } = [Kp ]{de }
Se
Z
[Kp ] = [Bp ]T [Dκ ][Bp ]dS
Se
Z
∂Πεt ∂ 1 T
= kτ G 2 {εt } {εt }dS
∂{de } ∂{de } Se
Z
∂ 1 T T
= kτ G 2 {de } [Bt ] [Bt ]dS {de }
∂{de } Se
Z
= [Bt ]T kτ G[Bp ]dS {de } = [Kt ]{de }
Se
Z
[Kt ] = [Bt ]T kτ G[Bp ]dS
Se
∂Πε
= ([Kp ] + [Kt ]){de } = [Ke ]{de }
∂{de }
78
Глава 7
{ε} = [B({d})]{d} .
79
циите изглежда така:
" 2 2 2 #
∂u 1 ∂u ∂v ∂w
εx = + + + ,
∂x 2 ∂x ∂x ∂x
като квадратните членове в средните скоби са значими при големи деформации – първия,
и при големи завъртания – следващите два.
Гъвкави конструкции, които претърпяват големи изменения на началните си размери
или поне големи завъртания, с което чувствително се изменя началната конфигурация
и приложните точки на външните сили, както и направлението на вътрешните сили, са
такъв случай на геометрично нелинейни задачи. При това при някои външни натоварва-
ния, когато имаме така наречените следящи сили, имаме и изменение на направлението
на външните сили.
{f }i − {r({d}j )} = {0}
80
7.2. Метод на Нютон-Рафсон
i ∂{r}
{f } − {r}j−1 + ({d}j−1 )∆{d}j = {0} .
∂{d}
∂{r}
където [K]j−1 = ∂{u}
({d}j−1 ) е така наречената тангенциална коравинна матрица.
Тук развихме в ред на Тейлор само вътрешните сили {r}, но при следящи сили и
външните сили се изменят с изменение на преместването, което означава, че те също
трябва да се развият в ред на Тейлор като се разкрие връзката им с преместванията и се
линеаризира. Тогава задачата става доста по-сложна.
81
Методът на Нютон-Рафсон е бързо сходящ при омекчаващи се конструкции с монотонно
нарастване на вътрешните сили както е показано фигурата. Това го прави много подходящ
за решаване на задачи за пластично деформиране, стига да няма колапс на конструкцията.
При уякчаващи се конструкции, като геометрично нелинейните гъвкави конструкции,
методът е пак сходящ, но по-бавно и от страната на по-големите премествания.
82
Много ефективен е модифицираният метод на Нютон-Рафсон, при който не се
изчислява повторно тангенциалната коравинна матрица [K] или тя се изчислява през
няколко итерации, а се ползва изчислената от първата или предните итерации коравинна
матрица.
83
Решението търсим като опитваме няколко стойности β, определящи големината на ите-
рацията:
∆{d}T i T i
j ({f } − {r}j ) ≤ e ∆{d}j ({f } − {f }
i−1
),
където {δ}j = {d}j − {d}j−1 и {γ}j = {r}j − {r}j−1 са инкрементите на j-тата итерация
съответно на преместванията и на силите.
84
Методът се състои в две основни стъпки:
1. Стъпка на търсене по направление:
∆{d}j = [K]−1 i
j−1 {f } − {r}j−1
∆{d}T i T i
j ({f } − {r}j ) ≤ e ∆{d}j ({f } − {f }
i−1
).
Тук изразът ([K]j−1 {δ}j ) = β({f }i − {r}j−1 ) и е вече изчислен в първата стъпка.
Ако cj ≤ c можем да пристъпим към подобрение на обратната секуща коравинна
матрица:
[K]−1 T −1
j = [A]j [K]j−1 [A]j , [A]j = [I] + {v}j {w}T
j ,
{δ}j
{v}j = cj ([K]j−1 {δ}j ) − {γ}j , {w}j = .
{δ}T
j {γ}j
85
7.5. Метод на Рикс (Riks)
f (∆λi , ∆{d}i ) = 0 .
(∆{d}i )T ∆{d}i
(∆λi )2 + = (∆l)2 ,
β
86
При този метод инкрементите не са предварително зададени, а се получават или все
едно уточняват с итерациите за постигане на решението. За всеки следващ инкремент
трябва да има алгоритъм за избор на нова дължина на дъгата, определяща ограничението
на инкремента.
87