Научная статья на тему 'Применение модифицированного метода граничных элементов для решения задач нелинейно-упругого деформирования'

Применение модифицированного метода граничных элементов для решения задач нелинейно-упругого деформирования Текст научной статьи по специальности «Физика»

CC BY
85
32
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРАНИЧНЫЕ ЭЛЕМЕНТЫ / АНАЛИТИЧЕСКИЕ ВЫЧИСЛЕНИЯ / НЕЛИНЕЙНО-УПРУГАЯ ДЕФОРМАЦИЯ / BOUNDARY ELEMENTS / ANALYTICAL CALCULATIONS / NONLINEARLY ELASTIC DEFORMATION

Аннотация научной статьи по физике, автор научной работы — Федотов Владимир Петрович, Спевак Лев Фридрихович

Предложен метод решения задач деформирования нелинейно-упругого тела. На основе модифицированного метода граничных элементов разработан алгоритм определения нелинейной области и итерационная процедура определения напряжённо-деформированного состояния в ней. Процедура является последовательностью вычислений по полученным аналитическим формулам, из которой исключено интегрирование по области.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Application of the Modified Boundary Element Method for Solving Elasto-plastic Problems

Method for solving the problems of elasto-plastic body deformation is proposed. Algorithm for plastic zone determination and iterative procedure for stress-strain state calculation are obtained based on the modified boundary element method. The procedure contains consecutive calculations by derived analytical formula. Integration over the domain being deformed is excluded from the procedure.

Текст научной работы на тему «Применение модифицированного метода граничных элементов для решения задач нелинейно-упругого деформирования»

УДК 539.3

ПРИМЕНЕНИЕ МОДИФИЦИРОВАННОГО МЕТОДА ГРАНИЧНЫХ ЭЛЕМЕНТОВ ДЛЯ РЕШЕНИЯ ЗАДАЧ НЕЛИНЕЙНО-УПРУГОГО ДЕФОРМИРОВАНИЯ

В. П. Федотов, Л. Ф. Спевак

Институт машиноведения УрО РАН,

620219, г. Екатеринбург, ул. Комсомольская, 34.

E-mails: fedotov@imach.uran.ru, lfs@imach.uran.ru

Предложен метод решения задач деформирования нелинейно-упругого тела.

На основе модифицированного метода граничных элементов 'разработан алгоритм определения нелинейной области и итерационная процедура определения напряжённо-деформированного состояния в ней. Процедура является последовательностью вычислений по полученным аналитическим формулам, из которой исключено интегрирование по области.

Ключевые слова: граничные элементы, аналитические вычисления, нелинейноупругая деформация.

1. Задача нелинейно-упругого деформирования. Рассмотрим задачу определения вектора перемещений щ, тензора деформаций и тензора напряжений &ij, которые удовлетворяют в плоской области Q системе уравнений:

jij,j + bi = 0 1,

Єij = O (Ui,j + Uj,i),

(1)

(2)

определяющим уравнениям:

(З)

в линейно-упругой области,

jij = jij - jij = 2^ij + 1 -2VЄккbij - jii

(4)

— в нелинеино-упругои и граничным условиям: на поверхности Sf:

а3 Пз = /*, (5)

на поверхности Su:

Щ = и**. (6)

Здесь Ьі — известные массовые силы; а3,3 = ; иі,з = ; V = Щ+й) —

модуль упругости при сдвиге; Е — модуль Юнга; V— коэффициент Пуассона; —единичный тензор; щ — вектор внешней нормали к поверхности; /*

Федотов Владимир Петрович — зав. лабораторией прикладной механики отдела механики машин и технологий ИМАШ УрО РАН; д.т.н., профессор.

Спевак Лев Фридрихович — старший научный сотрудник отдела механики машин и технологий ИМАШ УрО РАН; доцент, к.т.н.

и и* — известные граничные значения поверхностных напряжений и перемещений; аа — «начальные» напряжения [1], действующие в той части области ., где имеют место нелинейные деформации; в каждой задаче аа задаётся конкретным выражением, соответствующим свойствам материала. Деформации в нелинейной области предполагаются малыми.

Целью решения задачи является определение зоны нелинейной деформации. Для решения нелинейных задач механики используются различные подходы, но все они требуют дискретизации области нелинейности, что делает метод граничных элементов соизмеримым по затратам с методом конечных элементов. Ниже предлагается модификация МГЭ, позволяющая свести решение к итерационной процедуре, не использующей разбиения области нелинейности.

2. Алгоритм решения. Выведем для задачи (1)—(6) граничные интегральные уравнения аналогично тому, как это было сделано для задачи теории упругости [1—3]. Для обобщённой формулировки используем уравнения равновесия (1):

(7)

/ {агЗ + Ъг)шг (Ю. = 0. ■) п

Используя формулу Остроградского—Гаусса, в левой части равенства (7) произведём следующие преобразования:

/ аз,зшг(.= [(а^шг),з _ агзшг,з] = / агзпзшг (Б _ агзшг,з (8)

]п ]п ’ ’ -/я ./п

С учётом этого, а также определяющего уравнения и формулы Коши а3пз = = /г уравнение (7) можно привести к следующему виду:

шг,з = / /гшг (Б + Ъгшг (9)

] я Jп

Проведём далее следующие преобразования:

2^£гз (и) + 1 ^ V £кк (и)^гз

шг,з =

(ш) + ^ ^ £кк (ш)5гз (ш) + ^ ^ £кк (ш)5гз 2увгз (ш) + ^ 2 £кк (ш)5гз

иг,з =

иг) —

' ,3

иг =

,3

= агз(ш)пзиг (Б _ агз,з(ш)иг (10)

Jп

Таким образом, мы приходим к обратной формулировке:

/ игагз,з(ш)(.+ [/г(и)шг _щ/г(ш)] (Б + ЪгШг (.+ аазшг,з (. = 0. (11)

3 п 3 п 3 п

п

п

п

п

п

В качестве весовой функции, как и в случае задачи линейной теории упругости, выбирается фундаментальное решение уравнения

агз,з(ш) + А(£, х)ег = 0, (12)

соответствующего классической задаче линейной теории упругости: определить деформацию неограниченной упругой среды, в произвольной точке которой приложена единичная сила. Единичная сосредоточенная нагрузка в направлении каждого из трёх взаимно ортогональных единичных векторов ег рассматривается в этой задаче как массовая сила

Ъ* = А(£,х)ег. (13)

Здесь А(£, х) —дельта-функция Дирака, £ — особая точка, х € О —точка пространства.

Решение уравнения (12) имеет вид

шг = и* = икг(£,х)ек, (14)

где и*з(£,х) представляет собой перемещение, возникающее в точке х в ]-

том направлении и соответствующее единичной сосредоточенной нагрузке,

действующей в г-том направлении и приложенной в точке £. В этом случае

шг,з = икг,з (£,х)ек. (15)

Поверхностные напряжения, удовлетворяющие уравнению (12), представимы в аналогичном виде:

/* = /*з (£,х)ег • (16)

Учитывая соотношения (12)—(16) и свойство дельта-функции

[ /(х)А(£,х)(О = /(£), (17)

п

выражение (11) можно привести к следующему виду:

иг(£) = [ [/з(х)и*з(£,х) _ из(х)/*з(£,х)](Б(х) +

Js

+ [ Ъзи*з(£,х)(О(х) + [ а<ази*к,з(£,х)(О(х). (18)

пп

Здесь и*з (£, х) и /*з (£, х) —известные функции влияния [1].

Для расчёта напряжённо-деформированного состояния на основе модифицированного метода граничных элементов [2-5] построим ниже следующую пошаговую процедуру.

(1) На первом шаге решаем упругую задачу для области О. По найденным граничным значениям определяем перемещения и(1), деформации £(1) и упругие напряжения а(1) внутри области:

и(1)(£)= [[/з(х)и*з(£,х) _ из(х)/*з(£,х)](Б(х)+ [Ъзи*з(£,х)(О(х),

1 я -)п

£(1) (£) = 1'[/8(х)ш1гз (£,х)_из(х)д*йз(£,х)](Б (х) + 1'ь8(х)ш1гз(£,х)(О(х)

Используя условие ог = ое, где ог — интенсивность напряжений, ое — предел упругости (линейной), определяем границу 5нл нелинейной зоны Онл. Внутри нелинейной зоны в соответствии с определяющим уравнением (4)

и()(£) = ! [/з(х)иЬ(£,х) - из(х)/*з(£,х)]<18(х) +

Js

+ Ьз и*з (£,х)йО(х) + о%з (е(1 )и*к,з (£,х)йО(х)

Деформации в нелинейной области на втором шаге в соответствии с (22) вычисляем так:

Напряжения в нелинейной области определяются по деформациям (23). Использование уравнения (23) предполагает, что нам известны значения деформаций на границе нелинейной области. В случае, когда часть этой границы лежит на границе 5 области О, определить их из уравнений (20), соответствующих внутренним точкам, невозможно. Получить аналитические выражения, аналогичные граничным интегральным соотношениям в методе граничных элементов, также невозможно ввиду неустранимой сингулярности интегралов от функций д(£,х). Поэтому на первом шаге деформации

на границе 5 определяются путем дифференцирования полученных из реше-

„ (1)

ния упругой задачи граничных перемещений и .

Выражение (23) даёт возможность вычислить деформации внутри нелинейной области. Чтобы аналогичное выражение применить на следующем шаге, необходимо найти значения ер] на границе нелинейной области. Устремим в соотношении (23) точку £ к границе 5. Предположим, что нелинейная область может быть представлена так, как показано на рисунке, при этом

вычисляем оа (е(1)).

(2) На втором шаге, используя уравнение (18), по значениям и(1) и е(1 перемещения в нелинейной области определяем из соотношения

или, что то же самое,

(22)

Точка на границе нелинейной области

точка £ рассматривается как внутренняя точка, окруженная сферической поверхностью радиуса е.

Запишем выражение (23) для области О^л и вычислим предел каждого слагаемого при е ^ 0:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4?(С) = £п (С) + Ип0 / [ак](е(1))(и*рк^(С,х)пя + и*к>і{£,х)пр))ЯБ(х) =

£^° ■> ЄН л-^+є. '

= 4У(С) + [ (<(є(1))(и*ркл(С,х)пя + и*чк,і(С,х)пР))ЯБ(х)+

^ Єнл

+ °кі (є(1) (С)) 1™ І . іи*ркл (С,х)пя + ичк,і(С,х)пР) ЯБ(х). (24)

^ ■) Я.

Здесь интеграл по границе Бнл вычисляется в смысле главного значения по Коши, а последний интеграл может быть вычислен аналитически с помощью следующих соотношений:

1

ІЄ'

ІЄІ

ІЄ і

/Є.і

/Є'

І Є'

'Є'

и*111 (С, х)п1ЯБ(х и112 (С, х)п1ЯБ (х иІ2,1 (С, х)п1йБ (х и122(С, х)п1йБ(х и*22А (С, х)п1ЯБ(х и*22}2(С, х)п1ЯБ(х и*и1 (С, х)п2йБ(х и112 (С, х)п2йБ (х и\21 (С, х)п2йБ(х и12 2(С, х)п2йБ(х и*22 1 (С, х)п2йБ(х

= 4^ ((2с2 — 1)(ш — 2п + 8ІП Ш 008 ш) + 2 8ІП ш 0083 ш),

= 2с1(с2 + 1 + 0082 ш) 8ІП2 Ш,

1 -2 2 = 2С1 8ІП Ш 008 Ш,

= — 4С1 (ш — 2п + (2 0082 Ш + 1) 8ІП Ш 008 ш),

= 4С1((2с2 + 1)(ш — 2п + 8ІП Ш 008 ш) — 2 8ІП Ш 0083 ш),

= 2С1(С2 — 1 — 0082 ш) 8ІП2 Ш,

= 2С1(С2 — 8ІП2 ш) 8ІП2 Ш,

= 4С^(2с2 + 1)(ш — 2п — 8ІП Ш 008 ш) + 2 8ІП3 Ш 008 ш)

= — 4С1 (ш — 2п — (2 8ІП2 Ш + 1) 8ІП Ш 008 ш),

22 -С1 8ІП Ш 008 Ш,

= 2С1(С2 + 8ІП2 ш) 8ІП2 Ш,

с є. 2

и22 2(С,х)п2йБ (х) = - с1 ((2с2 — 1)(ш — 2п— 8Іп ш 008 ш)—28іп3 ш 008 ш). (25)

Здесь и — величина внутреннего угла между касательными к границе 5нл с двух сторон в точке £. Поскольку правые части уравнений (25) не зависят от е, то предел в выражении (24) конечен и это выражение можно представить в виде

ерд (£) = 4У (£) + ардокЗ(е(1)) +

+ / (окЗ(е(1)){Кк,з(£,х)Щ + и*ф,з(£,х)пр))^(х), (26)

^ Sнл

где

^рд ~ I \и'рк,^^т^ ) и-д ~г ^дкз ^) >ьр)

pq = [u*pk,q (Cm, x) ng + U*qkJ (Сш, x) np) dS(x). (27)

JS's

В случае, когда граница гладкая, соотношения (25) и (27) принимают вид:

I и*ц 1 (£,x)n1dS(х) = 1пс1(1 — 2c2), I и*ц 1(£,x)n2dS(х) = 0,

JS's ’ 4 JS's

u*u 2(£,x)n1dS(x) = 0, uh 2(£,x)n2dS(x) = —1 nc1(1 + 2c2),

JS's ’ JS'E 4

u\2 1(£,x)n1dS(x) = 0, u\2 1(£,x)n2dS(x) = -nc1,

JS S J 4

u12 2(£,x)n1dS(x) = -nc1, u12 2(£,x)n2dS(x) = 0,

JS 4 S J

I u*22 1 (£,x)n1dS(x) = —1 nc1(1 + 2c2), I u*22 1(£,x)n2dS(x) = 0,

JS 4 J S

u*22 2 (C,x)n1dS (x)=0, u*22 2(£,x)n2 dS (x) = - ПС1 (1 — 2С2 ),

JS'e JS'e 4

an = 2ПС1 (1 — 2С2), a11 = 2ПС1, a11 = a2^ = 0, a^ = aЦ = 0, a12 = a22 = —1ПС1С2, a22 = 1ПС1, a| = 1 псл (1 — 2c2), a22 = a22 = 0. (28) (n + 1) На (n + 1)-ом шаге перемещения вычисляются аналогично (22):

uT+l1 (£) = Ui1 (£) + I °kj (£in )u*k,q (C,x)dtt(x). (29)

J Пнл

С учётом (24)—(29) деформации внутри нелинейной области определяются из соотношения

е[рд+1) (£)= ерд (£ Н / (0<кЗ (е[П)) {ирк, 3 (£,х)Пд + и*ф ,3 (£,х)пр)) ^ (х) , (30) ^ Sнл

а на границе нелинейной области — следующим образом:

ерд+1) (£) = ерд ю +а» окз (е(д))+

-рд (£) = срд (£) + арди kq

+ ! (akq (ein)){u*pk,q (£,x)ng + uqk,q (£,x)np)) dS (x). (31)

J 5нл

Итерационный процесс заканчивается, когда (п + 1)-ое приближение достаточно близко к п-ому.

Реализация итерационной процедуры, основанная на дискретизации границы, очень проста. Для двумерного случая она выглядит следующим образом. Разобьём границу нелинейной области Бнл на прямолинейные элементы Є1, Є2, ..., ем. Все величины будем считать постоянными на каждом элементе и отнесёнными к узлу, находящемуся в середине элемента. Начиная со второго шага деформации в узле Ст элемента ет вычисляются из уравнения (31) с учётом (28). Таким образом, итерационная процедура сводится к вычислению значений деформаций в узлах элементов на границе нелинейной области:

где пдг и прг — координаты вектора внешней нормали к элементу вг. При этом вычисления на каждом шаге будут производиться аналитически с использованием формул интегрирования производных функций влияния [2-5]. После завершения итерационного процесса по найденным значениям деформаций на границе можно вычислить окончательные значения перемещений, деформаций и напряжений внутри нелинейной области. При этом очень важно, что интегрирование по нелинейной области потребуется лишь на последнем этапе, только для вычисления перемещений внутри нелинейной области. Если же определение этих перемещений не входит в задачу исследования, то можно и вовсе обойтись лишь интегрированием по границе с помощью полученных ранее аналитических формул.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Бреббия, К. Методы граничных элементов [Текст] / К. Бреббия, Ж. Теллес, Л. Вроу-бел. - М.: Мир, 1987. - 524 с.

2. Федотов, В. П. К аналитическому вычислению интегралов в численно-аналитическом методе решения задач математической физики [Текст] / В. П. Федотов, Л. Ф. Спевак // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки. — 2006. — № 43. — С. 92-99.

3. Федотов, В. П. Решение связных диффузионно-деформационных задач на основе алгоритмов параллельного действия [Текст] / В. П. Федотов, Л. Ф. Спевак. — Екатеринбург: УрО РАН. — 2007. — 172 с.

4. Федотов, В. П. Вычисление напряжений в методе граничных элементов с использованием аналитического вычисления интегралов [Текст] / В. П. Федотов, Л. Ф. Спевак,

В. Б. Трухин // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки. — 2007. — № 2 (15). —

5. Fedotov, V. P. One approach to the derivation of exact integration formulae in the boundary element method [Text] / V. P. Fedotov, L. F. Spevak // Engineering Analysis with Boundary Elements - 2008. - Vol. 32, No (10).-P. 883-888.

Поступила в редакцию 01/X/2008; в окончательном варианте — 17/X/2008.

e'pq+i) (Ст) — epq (Ст) + aj atj (e(n)

olj(e(n>(Сі)) nqi u'pkj(Сm,x)dS(x) + npi

uqktj (Ст, x)dS(x) , (32)

С. 79-84.

MSC: 74S15

APPLICATION OF THE MODIFIED BOUNDARY ELEMENT METHOD FOR SOLVING ELASTO-PLASTIC PROBLEMS

V. P. Fedotov, L. F. Spevak

Institute of Engineering Science, Urals Branch, Russian Academy of Sciences,

620219, Ekaterinburg, Pervomajskaya st., 91.

E-mails: fedotov@imach.uran.ru, lfs@imach.uran.ru

Method for solving the problems of elasto-plastic body deformation is proposed. Algorithm for plastic zone determination and iterative procedure for stress-strain state calculation are obtained based on the modified boundary element method. The procedure contains consecutive calculations by derived analytical formula. Integration over the domain being deformed is excluded from the procedure.

Key words: boundary elements, analytical calculations, nonlinearly elastic deformation.

Original article submitted 01/X/2008; revision submitted 17/X/2008.

Fedotov Vladimir Petrovich, Dr. Sci. (Tech.), Head of Applied Mechanics Laboratory, Division of Machines Mechanics and Technology.

Spevak Lev Fridrihovich, Ph. D. (Tech.), Senior Researcher, Division of Machines Mechanics and Technology.

i Надоели баннеры? Вы всегда можете отключить рекламу.