Научная статья на тему 'Выбор итерационных параметров при использовании метода Шварца для решения контактных задач'

Выбор итерационных параметров при использовании метода Шварца для решения контактных задач Текст научной статьи по специальности «Физика»

CC BY
135
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
МЕТОД ШВАРЦА / МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ / КОНТАКТНОЕ ВЗАИМОДЕЙСТВИЕ УПРУГИХ ТЕЛ / ИТЕРАЦИОННОЕ РЕШЕНИЕ / ИТЕРАЦИОННЫЕ ПАРАМЕТРЫ / SCHWARTZ METHOD / FINITE ELEMENT METHOD / CONTACT INTERACTION OF ELASTIC BODIES / THE ITERATIVE SOLUTION / THE ITERATION PARAMETERS

Аннотация научной статьи по физике, автор научной работы — Яковлев Максим Евгеньевич

В настоящей работе рассматриваются особенности численного моделирования упругого деформирования двухмерных твёрдых тел с учётом контактного взаимодействия на основе альтернирующего метода Шварца. Моделирование производится в рамках метода конечных элементов. Рассмотрены различные варианты выбора итерационных параметров алгоритма. Для иллюстрации алгоритма проанализировано напряжённо-деформированное состояние контактирующих упругих пластин.

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

Похожие темы научных работ по физике , автор научной работы — Яковлев Максим Евгеньевич

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

SELECTION OF ITERATION PARAMETERS for USE with SCHWARTZ METHOD FOR SOLVING CONTACT PROBLEMS

This paper deals with the features of numerical modeling of the elastic deformation of two-dimensional solids with allowance of contact interaction on the basis of the Schwarz alternating method. Finite element method is used for the modeling. Various variants of the choice of iteration parameters of the algorithm are considered. The stress-strain state of contacting elastic sheets is analyzed for the illustration of the algorithm.

Текст научной работы на тему «Выбор итерационных параметров при использовании метода Шварца для решения контактных задач»

7universum.com

№ 6 (51)

UNIVERSUM:

ТЕХНИЧЕСКИЕ НАУКИ

июнь, 2018 г.

ВЫБОР ИТЕРАЦИОННЫХ ПАРАМЕТРОВ ПРИ ИСПОЛЬЗОВАНИИ МЕТОДА ШВАРЦА ДЛЯ РЕШЕНИЯ КОНТАКТНЫХ ЗАДАЧ

Яковлев Максим Евгеньевич

канд. техн. наук, доцент кафедры ФН-2, МГТУ им. Н. Э. Баумана,

РФ, г. Москва Е-mail: me-yakovlev@rambler.ru

SELECTION OF ITERATION PARAMETERS FOR USE WITH SCHWARTZ METHOD

FOR SOLVING CONTACT PROBLEMS

Maxim Yakovlev

Ph.D., assistant professor, Moscow State Technical University,

Russia, Moscow

АННОТАЦИЯ

В настоящей работе рассматриваются особенности численного моделирования упругого деформирования двухмерных твёрдых тел с учётом контактного взаимодействия на основе альтернирующего метода Шварца. Моделирование производится в рамках метода конечных элементов. Рассмотрены различные варианты выбора итерационных параметров алгоритма. Для иллюстрации алгоритма проанализировано напряжённо-деформированное состояние контактирующих упругих пластин.

ABSTRACT

This paper deals with the features of numerical modeling of the elastic deformation of two-dimensional solids with allowance of contact interaction on the basis of the Schwarz alternating method. Finite element method is used for the modeling. Various variants of the choice of iteration parameters of the algorithm are considered. The stress-strain state of contacting elastic sheets is analyzed for the illustration of the algorithm.

Ключевые слова: метод Шварца; метод конечных элементов; контактное взаимодействие упругих тел; итерационное решение; итерационные параметры.

Keywords: Schwartz method; finite element method; contact interaction of elastic bodies; the iterative solution; the iteration parameters.

Изучение силового взаимодействия деталей машин составляет специальный класс задач теории упругости — так называемые контактные задачи, аналитические решения которых получены лишь для тел и контактирующих поверхностей достаточно простой формы в связи со сложностью указанных задач. Поэтому контактные задачи для областей, имеющих сложную геометрическую форму, решаются при помощи большого количества различных методов, в том числе метода конечных элементов (МКЭ). Одним из методов решения контактных задач является так называемый альтернирующий метод Шварца. Данный метод является итерационным и требует выбора специальных итерационных параметров.

В данной работе рассматривается выбор итерационных параметров при решении контактной задачи механики деформируемого твердого тела (МДТТ) при помощи метода Шварца.

Пусть два изотропных и однородных линейно-упругих тела A и B занимают в двухмерном евклидовом пространстве области Оа и Ов c кусочно-глад-

кими границами д Оа и д Gii соответственно. Математическая постановка упругой задачи механики деформируемого твёрдого тела в этом случае включает: уравнения равновесия

а^ ч (и (х)) = 0, х е Оа, I, у = 1,2, ае {А, Б}; 1)

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

о = D: (г - £0); соотношения Коши

(2)

£v (x) = ^ (иг, j (x) + uj ,i (x)),

x eGa, i, j = 1,2, ae{A,B} ;

(3)

Библиографическое описание: Яковлев М.Е. Выбор итерационных параметров при использовании метода Шварца для решения контактных задач // Universum: Технические науки: электрон. научн. журн. 2018. № 6(51). URL: http://7universum.com/ru/tech/archive/item/6068

силовые и кинематические граничные условия

а

(и) п = Р' (*),

хеБрр ^дОр,I, j = 1,2,ре{Л,Б}; (4) и (х)= ир (х), х е Бр ^дОр,ре{ Л, Б}, (5)

где а = {а} - вектор напряжений, и = {и} - вектор перемещений, е0 = {е0} - вектор начальной деформации, е = {е} - вектор деформации, Б - матрица Гука, pi (х) - компоненты заданной на поверхности Бр распределённой нагрузки рР (х), ир (х) - вектор заданных перемещений поверхности Бр.

Пусть тела А и В находятся в состоянии контактного взаимодействия. Тогда на поверхности контакта

Б^3 без учёта трения должны быть выполнены дополнительные контактные условия сопряжения соответственно по перемещениям и по напряжениям

иЛ (х)-иБ (х) = бя (х) (6)

РБ (х) = -рЛ (х)< о, (7)

где ии , ии - нормальные перемещения граничных точек; 8п - нормальное расстояние между граничными точками в недеформированном состоянии; Р Л ,

РБ - нормальные составляющие поверхностных сил. Здесь все векторы спроецированы на внешнюю нормаль к контактной поверхности тела В.

Численное решение задачи теории упругости (1) - (5) находится с помощью метода конечных элементов [1]. Контактная задача теории упругости (1) - (7) в данной работе решается при помощи алгоритма, основанного на альтернирующем методе Шварца [4].

Обозначим за и и V компоненты вектора перемещений {ик } р= Л, Б , узлов, расположенных

на контактной поверхности Бр ; за / и g обозначим компоненты вектора узловых сил {р, } , р= Л, Б ,

V к У (р)

на контактной поверхности Бр.

Метод Шварца является итерационным и состоит в попеременном выполнении условия (6) на нечётных «кинематических» итерациях и условия (7) на чётных «силовых» итерациях. В первом шаге на контактных поверхностях Б^ и ББ соответственно тел Л и Б задают дополнительные кинематические условия - начальные перемещения и (х= и° (х)

и и (х= и° (х), после чего решают две независимые задачи механики твёрдого тела. Затем вычис-

ляют контактные усилия рБ (х) и рБ (х) на поверхностях Б^ и 8Б . Для выполнения силовых контактных условий (7) полученные силы корректируют по формуле

I

I

g J (Л),т ^ J (Л),т

П = 0,1, 2,...

(Л),г

( с 2п г ~

11 +и

V ^ М ф

2п \

(Л),г

(8)

где т (1 < т < М) - номер контактного узла, лежа-

щего на поверхности б£ тела Л ;

I

- вектор

(Б),'

контактных узловых сил, действующих в сходственной точке ^ е ББ; рц)т - итерационный параметр.

Скорректированные поверхностные силы рБ (х) и р1 (х) используют в качестве новых силовых контактных условий на контактных поверхностях БЛ и вместо кинематических условий с предыдущего шага. Во втором шаге решают независимые задачи механики твёрдого тела с новыми граничными условиями. По результатам полученных решений вновь обеспечивают выполнение кинематических контактных условий (6), для чего корректируют векторы перемещений иЛ (х) и иБк (х) соответственно точек контактных поверхностей Б^ и ББ по формуле

и

п = 1, 2,

( Г Л 2п-1

и I

+ р,

(Л),'

(Л),т

У ^ Б),'

2п-1 Л

(Л),'

(9)

где т (1 < т < М) - номер контактного узла, лежа-

щего на поверхности БЛ тела Л ;

вектор

(Б),'

перемещений сходственной точки ' е ББ; рр2П-1 -итерационный параметр.

Полученные перемещения иБ (х) и (х) используют в качестве кинематических граничных условий на геометрически изменённых поверхностях контакта БЛ и ББ вместо силовых условий с предыдущего шага. Затем вновь решают независимые задачи механики твёрдого тела.

В формулах (8) и (9) используются компоненты

вектора перемещений

и вектора сил

I

I (Б),' М (Б),!

на контактной поверхности ББ тела В в так называемой сходственной точке 5, т.е. в точке, с которой при контакте совмещается узел т . Вопрос нахождения сходственных точек рассматривался в работе [3].

2п-1

В формулах (8) и (9) присутствуют параметры а(П)т и а(П)т , выбор значений которых может оказать заметное влияние на эффективность, а в некоторых случаях сам факт сходимости алгоритма Шварца. Возможные варианты их вычисления рассматриваются, в частности, в работах [2, 4, 5, 6].

В работе показано [4], что значения параметров а(П)т и а(П)т должны удовлетворять следующим условиям:

0 < a2"-1, a2" < 1

(a),,' (a), m

af "-1 +af " = 1.

(a), m (a),m

(10) (11)

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

В ряде задач значения итерационных параметров можно положить а,2",-1 = а2" = 0,5 или, в более об-

(а), (а), ' '

щем случае, зафиксировать иные значения. Однако в ряде работ показано, что во многих случаях такой выбор влечет за собой существенное уменьшение скорости сходимости или расходящемуся процессу. Значительно более эффективным оказывается применение различных итерационных параметров для каждой пары узлов (т, я) и, в общем случае, каждой

итерации. Например, возможно применение формулы [5]

C

C„ + C

и a

"(a),>

= 1-a,

•(a),<

(12)

где Ст и С — локальные податливости поверхностей контакта, вычисленные в сопряженной паре (т, я) .

Очевидным недостатком формулы (12) является невозможность построения аналитических выражений для локальных податливостей Ст и С для тел, имеющих сложную геометрическую форму или существенно отличающиеся физико-механическими свойства. Использование глобальной матрицы жесткости для их оценки во многих случаях также не приносит удовлетворительных результатов [2, 5].

На основании контактных давлений рп 1 и нормальных перемещений ия 1 (внешняя нормаль строится в сходственной точке я), где I = т, s, величины С и С возможно вычислить приближенно по формуле

un,m

Pn,m

(a) ,'

un, m + un, s

pn,m Pn, s

(13)

Так как после коррекции на четных итерациях

PПт2 = PГ2, имеем

>),'

(14)

В соотношение (14) также можно ввести параметр у для ускорения сходимости, особенно в случае существенно различающейся жесткости контактирующих тел [6]:

V\п2 "-2

' n,m

>),'

Vu2и - f +

1 n ,rn

(1 -V) |u2,

(15)

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

a(a,m a(a),m

u2"-1 - u2"-2

n,m n,m

u2"-1 - u2"-2

n,m n,m

+ (1 -a2"-3 ) lu2"-1 - u 2"-1Г

\ (a),m / I n,s n,m |

(16)

Соотношение (14) можно модифицировать на основании численного исследования сходимости итерационного метода Шварца в конкретных задачах МДТТ. Без ограничения общности положим а = А . Итерационный параметр а^"-^ , используемый в формуле (9) для коррекции компонент вектора переме-

щения u

( A),m

на четных итерациях, вычис-

( A),'

ляется по формуле

1 Л),'

2"-1 ,.2"-1 где u и u

^ m s

+ u 2

(17)

нормы вектора перемещения

2"-1 2"-1 и2" 1 узла m и вектора перемещения и; 1 сходственной точки 5 соответственно. Возможно также использование различных коэффициентов для различных

2 П-1

компонент вектора перемещения и;" 1:

( A),m,u \ц2"-^^Lf"-1|

(18)

a

'( a),'

V2"-1 + v2"-1

где u'"-1 , v'"-1 ,

uf" 1 и vf " 1 - проекции векторов пе-

ремещений uf" 1 и uf" 1

O x„

на направление осей О х1 и соответственно. Также возможно использование различных коэффициентов для нормальных и касательных компонент вектора перемещений:

u

n,m

и

u

m

u

m

v

m

(Л),т,и I 2п-1| . I 2п-11

п, т \п,2

(19)

( л),'

V2п-1 + V2п-1

Г, \ \ Г,2

сходственной для узла т тела А, соответственно на

внешнюю нормаль пБ и касательную Г в этой

2 П-1 2П-1 " точке; ип т и Vг т - проекции вектора перемещений

2п-1

ит узла т соответственно на внешнюю нормаль

п и касательную (Рис. 1).

в сходственной точке 5

2П-1 2П-1 « где и2 п и Vпn - проекции вектора перемещений

и2" 1 точки 5 контактной поверхности ББ тела Б,

Рисунок 1. Векторы касательной Г и нормали п

Соотношения

о < р2п-1, р2п-1 < 1 и р2п-\+р2г 1 = 1 (20)

"(Л), т' (Б), 2

ЛЛ),

ЛБ),!

и аналогичные соотношения для отдельных компонент выполняются автоматически.

Итерационный параметр рр" т , используемый в формуле (8) для коррекции компонент вектора сил

К }

рациях, вычисляется по формуле

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

^ } на контактной поверхности на нечетных ите-

ш:

л л),'

Ш1п + я:

(21)

р

\р2п п,т I

(Л),т, р

\р2п + Р2"\

гп, т гп,2

р

\ч2п

\"г,т

(Л),т,д

\а2п + \а 2п\

у1г,т\ \±г, 2

(23)

2п 2п

где ри д2" - соответственно проекции вектора контактных сил И2" в точке 5 контактной поверхности ББ тела Б , сходственной для узла т тела А, на

внешнюю нормаль п и касательную

в этой

точке; р2

и С

соответственно проекции век-

тора контактных сил И2 в узле т на внешнюю нор-

где |Итп| - норма вектора контактных сил N2" в узле

т, ||И2П|| - норма вектора контактных сил N2" в

точке 5, сходственной для узла т. Соотношение (21) можно также переписать в покомпонентной форме

р

р 2"\

\гт

(Л),т, р

р2п + р 2п\

\Гт \ \Г2

р

\а2п\

т

(22)

(Л),т, д

к + к\

2п 2п 2п „ 2п где рт , Чт , р2 и 4.

12

-%2п 2

р д проекции векторов контактных сил N2" и И2" на направления осей О х1 и Ох2 соответственно. Также возможно использование различных итерационных параметров для нормальных и касательных компонент вектора N2" в виде

маль п и касательную (Рис. 1).

Соотношения

в сходственной точке 5

0 р'

\б), 2

X2"

+ рБ), = 1

(24)

также выполняются автоматически. Вычислительные эксперименты на ряде задач МДТТ показали, что применение формул (17) и (21)

2"-1

для нахождения итерационных параметров р^^ и

2"

р^ т приводит к сходимости за существенно меньшее число итераций, чем при фиксированных значениях этих параметров.

Комплекс программ, реализующий описанный алгоритм, использовался для численного решения ряда задач, в том числе в сравнении с известными аналитическими решениями [3]. Для иллюстрации изменения итерационных параметров решена задача о контактном взаимодействии двух неравномерно нагретых тел прямоугольной формы. Расчетная

и

п , т

V

Г, т

схема приведена на Рис. 2. К верхней границе верхнего тела приложена вертикальная распределенная нагрузка. Упругие характеристики обоих тел соответствуют стали 40Х. Температура обоих тел линейно изменяется от правой границы верхней пластины до оси закрепления Ох2 вдоль оси Охх.

Характер изменения коэффициентов а^ 1 и

2п

в ходе итерационного процесса в низшей точке

цилиндра приведен на Рис. 3 и 4 соответственно. Важно отметить, что проведенные расчеты показали, что использование формул (18) и (22) или (19) и (23) не увеличивают скорость сходимости по сравнению с формулами (17) и (21).

Р2

О—О о—о о—о о-о о—о о-о о—о о—о

о—о о—о о—о о—о о—о о—о о—о о—о о—Г)

—►

Х1

Рисунок 2. Постановка задачи

Рисунок 3. Изменение параметра а

2п-1

\а),,

Рисунок 4. Изменение параметра р

2 " (р),'

Выводы:

На базе альтернирующего метода Шварца разработан алгоритм решения задач контактного взаимодействия в рамках конечно-элементной технологии.

Создан комплекс прикладных программ. Выполнен цикл численного моделирования контактного взаимодействия упругих тел. Рассмотрены различные варианты выбора итерационных параметров.

Список литературы:

1. Зенкевич О., Морган К. Конечные элементы и аппроксимация. - М.: Мир, 1986. - 318 с.

2. Можаровский Н.С., Качаловская Н.Е. Приложение методов теории пластичности и ползучести к решению инженерных задач машиностроения: В 2 т. Т. 2: Методы и алгоритмы решения краевых задач. - К.: Выща школа, 1991. - 287 с.

3. Яковлев М.Е. Математическое моделирование поликонтактного взаимодействия. Вестник МГТУ им. Н.Э. Баумана. Естественные науки. - 2012. - Специальный выпуск № 2 «Математическое моделирование в технике» - с. 219 - 224.

4. Цвик Л.Б. Принцип поочередности в задачах о сопряжении и контакте твердых деформируемых тел. // Прикл. Мех. - 1980 - т. 16, Ш I - С. 13-18.

5. Можаровский Н.С., Овсеенко А.б., Рудаков К.Н. Решение контактных задач методом конечных элементов. Сообщение 1. Описание алгоритма // Известия Вузов. Машиностроение. 1989. № 6. С. 3-8.

6. Цвик Л.Б., Пинчук Л.М., Погодин В.К. К выбору параметров итерационных методов сопряжения решений в контактирующих телах // Проблемы прочности. 1985. № 9. С. 112-115.

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