Известия РАН. Механика твердого тела, 2023, № 2, стр. 70-89

АЛГОРИТМ РЕШЕНИЯ ЗАДАЧ ДИСКРЕТНОГО КОНТАКТА ДЛЯ УПРУГОГО СЛОЯ

А. А. Бобылев ab*

a Московский государственный университет имени М.В. Ломоносова
Москва, Россия

b Московский центр фундаментальной и прикладной математики
Москва, Россия

* E-mail: abobylov@gmail.com

Поступила в редакцию 06.03.2022
После доработки 22.03.2022
Принята к публикации 23.03.2022

Полный текст (PDF)

Аннотация

Рассмотрены задачи дискретного контакта упругого слоя и жесткого штампа с заранее неизвестными площадками фактического контакта. Получена вариационная формулировка задач в виде граничного вариационного неравенства с использованием оператора Пуанкаре–Стеклова, отображающего на части границы упругого слоя нормальные напряжения в нормальные перемещения. При аппроксимации этого оператора используется двумерное дискретное преобразование Фурье, для численной реализации которого применяются алгоритмы быстрого преобразования Фурье. Приведена эквивалентная вариационному неравенству задача минимизации, в результате аппроксимации которой получена задача квадратичного программирования с ограничениями в виде равенств и неравенств. Для численного решения этой задачи использован алгоритм на основе метода сопряженных градиентов, учитывающий специфику множества ограничений. Построены двухпараметрические семейства прямоугольных в плане штампов с поверхностным рельефом. В результате вычислительных экспериментов установлено существование для каждого семейства штампов единой огибающей контактного давления, единой огибающей нормализованных контактных усилий и единой огибающей относительных величин фактических площадей контакта микровыступов. Форма и положение этих огибающих для семейства штампов зависят от параметров внешней нагрузки и отношения размеров номинальной области контакта к толщине слоя.

Ключевые слова: дискретный контакт, упругий слой, граничное вариационное неравенство, преобразование Фурье

1. Введение. При контактном взаимодействии твердых тел область фактического контакта, как правило, дискретна. Размеры и положение пятен фактического контакта зависят от условий контактного взаимодействия, механических характеристик тел и их поверхностной микроструктуры. Для описания дискретного (множественного) контакта твердых тел предложены различные математические модели, учитывающие параметры макро- и микрогеометрии реальных поверхностей и условия их контактного взаимодействия [14]. Большинство этих моделей основано на классической теории контактного взаимодействия деформируемых тел [5, 6]. Подробный обзор современного состояния исследований в области механики дискретного контакта, включая основные подходы к постановке задач, методы аналитического и численного решения, конкретные результаты и области их практического использования, приведен в статье [7].

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

Задачи дискретного контакта с односторонними связями являются нелинейными вследствие наличия в постановке граничных условий в виде неравенств. Для их численного решения требуется применение итерационных алгоритмов. Наиболее распространенный подход к построению вычислительных алгоритмов решения контактных задач с односторонними связями состоит в использовании вариационных методов [810]. Вариационные формулировки также применяются для исследования проблемы существования, единственности и регулярности решения контактных задач [1113].

Используя математический аппарат преобразования вариационных задач [8], можно получить семейство вариационных формулировок. С вычислительной точки зрения наиболее эффективным является применение граничных вариационных формулировок с использованием оператора Пуанкаре–Стеклова, отображающего на части границы упругого тела, по которой возможен контакт, поверхностные силы в перемещения поверхности. В этом случае для дискретизации контактной задачи применяется метод граничных элементов, причем дискретизации подлежит не вся граница упругого тела, а лишь ее часть – область возможного контакта.

Для построения оператора Пуанкаре–Стеклова требуется решить линейную краевую задачу с заданными силами на поверхности возможного контакта. Как известно [14], при решении краевых задач для упругого слоя может быть эффективно использовано двумерное интегральное преобразование Фурье. В ряде случаев удается получить аналитические выражения для трансформант Фурье искомых функций, однако выполнить аналитически обратное преобразование Фурье этих двумерных трансформант весьма затруднительно, поэтому используют приближенные методы. Асимптотические методы представлены в монографиях [15, 16]. Численные методы, как правило, основаны на двумерном дискретном преобразовании Фурье (ДПФ), при реализации которого применяются алгоритмы быстрого преобразования Фурье (БПФ) [17, 18]. Подробный обзор современного состояния исследований и анализ различных аспектов применения ДПФ и БПФ в контактных задачах приведен в [19, 20].

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

Впервые алгоритм решения задач квадратичного программирования на основе МСГ был предложен в работе [21]. Идея алгоритма состояла в использовании стратегии рабочего списка активных ограничений-неравенств (активного набора) и применении МСГ для нахождения минимума на текущем рабочем подпространстве. Была доказана теоретическая сходимость алгоритма за конечное число шагов. При практическом использовании алгоритма оказалось, что скорость сходимости итерационного процесса существенно зависит от количества и вида ограничений. Поэтому впоследствии были предложены различные модификации базового алгоритма, адаптированные для решения конкретных классов прикладных задач. Описание и анализ алгоритмов на основе МСГ для решения контактных задач с односторонними связями можно найти, например, в работах [22, 23].

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

В [25] автором предложен новый алгоритм решения задач дискретного контакта для упругой полуплоскости, разработанный на основе МСГ. Основная идея этого алгоритма состоит в применении линейного преобразования переменных, позволяющего свести ограничения в виде равенств, которые аппроксимируют уравнения равновесия штампа и содержат все переменные задачи, к простым ограничениям, содержащим только одну переменную. Такие ограничения несложно учесть в алгоритме МСГ. Этот прием позволяет рассматривать оба уравнения равновесия штампа и задавать значение момента внешних сил. Проведенные вычислительные эксперименты подтвердили вычислительную эффективность разработанного алгоритма.

В настоящей работе алгоритм [25] обобщен для пространственных контактных задач. Предложено линейное преобразование переменных, позволяющее учесть все три уравнения равновесия штампа и рассматривать случаи внецентренного нагружения штампа в пространственных контактных задачах для упругого слоя. Отметим также, что в отличие от работы [25] при аппроксимации оператора Пуанкаре–Стеклова используется ДПФ, для численной реализации которого применяются алгоритмы БПФ. Это позволило существенно сократить вычислительные затраты при решении пространственных контактных задач.

В [25] построено однопараметрическое семейство штампов с поверхностным рельефом, для которого в результате вычислительных экспериментов установлено, что при вдавливании штампов в упругую полуплоскость существует единая огибающая контактного давления – кривая, проходящая через локальные максимумы контактного давления на отдельных пятнах контакта. Положение огибающей для семейства штампов зависит от параметров внешней нагрузки. В настоящей работе этот результат обобщен для пространственной контактной задачи – построено двухпараметрическое семейство штампов с поверхностным рельефом, при вдавливании которых в упругий слой существует единая огибающая контактного давления. Кроме того, в результате вычислительных экспериментов установлено существование для семейства штампов единой огибающей нормализованных контактных усилий и единой огибающей относительных величин фактических площадей контакта микровыступов.

2. Постановка задачи. Пусть в неподвижной прямоугольной системе координат $O{{x}_{1}}{{x}_{2}}{{x}_{3}}$ невесомый однородный изотропный упругий слой занимает область Ω = = $\{ x = ({{x}_{1}},{{x}_{2}},{{x}_{3}}) \in {{\mathbb{R}}^{3}}:\;\left| {{{x}_{1}}} \right| \leqslant \infty ,\;\left| {{{x}_{2}}} \right| \leqslant \infty ,\;0 \leqslant {{x}_{3}} \leqslant h\} $. Границу слоя ${{x}_{3}} \equiv 0$ будем обозначать ${{\Gamma }_{0}}$, а границу ${{x}_{3}} \equiv h$ – через ${{\Gamma }_{1}}$. Далее под $u(x),\;\varepsilon (x),\;\sigma (x)$ будем понимать соответственно вектор перемещений и тензоры деформаций и напряжений в точке $x \in \Omega $. Предполагается, что деформации малы, а напряжения в недеформированном состоянии отсутствуют. Напряженно-деформированное состояние слоя описывается системой уравнений [14, 15]:

(2.1)
$\varepsilon = {\text{def}}\,u{\text{,}}\quad \sigma = S:\varepsilon {\text{,}}\quad {\text{div}}{\mathbf{\sigma }} = {\mathbf{0}}\quad {\text{в}}\quad \Omega $
где ${\text{def}} \equiv 1{\text{/}}2({\text{grad}} + {\text{gra}}{{{\text{d}}}^{T}})$, $S$ – тензор модулей упругости.

По границе ${{\Gamma }_{0}}$ слой соединен с недеформируемым основанием. В случае идеального контакта граничные условия имеют вид

(2.2)
${\kern 1pt} u = 0\quad {\text{на}}\quad {{\Gamma }_{0}}$

В слой вдавливается гладкий жесткий штамп, основание которого имеет поверхностный рельеф. Часть границы ${{\Gamma }_{1}}$, по которой возможен контакт слоя со штампом, обозначается Γp. Положение и предельные размеры Γp, т.е. номинальная область контакта, задаются априори, исходя из геометрических соображений. Без потери общности будем полагать, что область Γp представляет собой прямоугольник размеров ${{b}_{1}} \times {{b}_{2}}$ со сторонами, параллельными осям координат $O{{x}_{1}}$ и Ox2 соответственно. Отметим, что при вдавливании штампа с поверхностным рельефом номинальная область контакта Γp включает в себя множество отдельных пятен фактического контакта, положение и форма которых заранее неизвестны и подлежат определению в процессе решения задачи.

Макроформа основания штампа и его поверхностный рельеф описываются функцией $\Phi {\kern 1pt} ({{x}_{1}},{{x}_{2}})$, значение которой в точке $x \in {{\Gamma }_{p}}$ равно расстоянию от этой точки до поверхности штампа, измеренному вдоль направления внешней нормали к границе Γp. Расстояние $\Phi {\kern 1pt} ({{x}_{1}},{{x}_{2}})$ отсчитывается по отношению к недеформированному состоянию слоя. Для определенности будем полагать $\mathop {min}\limits_{x \in {{\Gamma }_{p}}} \Phi {\kern 1pt} ({{x}_{1}},{{x}_{2}}) = 0$. Для штампа с поверхностным рельефом функция $\Phi {\kern 1pt} ({{x}_{1}},{{x}_{2}})$ является мультимодальной (многоэкстремальной). Положение штампа определяется векторами перемещений $\delta = ({{\delta }_{1}},{{\delta }_{2}},{{\delta }_{3}})$ и углов поворота $\varphi = ({{\varphi }_{1}},{{\varphi }_{2}},{{\varphi }_{3}})$. Главный вектор $F = ({{F}_{1}},{{F}_{2}},{{F}_{3}})$ и главный момент M = $({{M}_{1}},{{M}_{2}},{{M}_{3}})$ внешних сил, приложенных к штампу, считаются заданными. В качестве центра приведения выбирается точка ${{x}^{c}} = (x_{1}^{c},x_{2}^{c},x_{3}^{c})$. Далее рассматривается задача нормального контакта слоя со штампом, поэтому будем полагать ${{F}_{1}} = {{F}_{2}} = 0$, ${{M}_{3}} = 0$, ${{\delta }_{1}} = {{\delta }_{2}} = 0$ и ${{\varphi }_{3}} = 0$.

Контактное взаимодействие упругого слоя с жестким штампом описывается условиями одностороннего гладкого контакта:

${{u}_{3}} \leqslant \Phi + {{\delta }_{3}} + {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) - {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c}),\quad {{\sigma }_{{33}}} \leqslant 0,\quad {{\sigma }_{{31}}} = {{\sigma }_{{32}}} = 0$
(2.3)
${{\sigma }_{{33}}}[{{u}_{3}} - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) + {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c})] = 0\quad {\text{на}}\quad {{\Gamma }_{p}}$

Остальная часть границы ${{\Gamma }_{1}}$ свободна от внешних нагрузок:

(2.4)
${{\sigma }_{{31}}} = {{\sigma }_{{32}}} = {{\sigma }_{{33}}} = 0\quad {\text{на}}\quad \Gamma {{\backslash }}{{\Gamma }_{p}}$

Уравнения равновесия жесткого штампа имеют вид:

(2.5)
$\int\limits_{{{\Gamma }_{p}}} {{{\sigma }_{{33}}}} {\kern 1pt} d{\kern 1pt} {{\Gamma }_{p}} = {{F}_{3}},\quad \int\limits_{{{\Gamma }_{p}}} {{{\sigma }_{{33}}}} {\kern 1pt} ({{x}_{2}}\, - x_{2}^{c})d{{\Gamma }_{p}} = {{M}_{1}},\quad \int\limits_{{{\Gamma }_{p}}} {{{\sigma }_{{33}}}} {\kern 1pt} ({{x}_{1}}\, - x_{1}^{c})d{{\Gamma }_{p}} = - {{M}_{2}}$

Отметим, что соотношения (2.5), по существу, представляют собой нелокальные граничные условия.

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

– компонента главного вектора ${{F}_{3}}$ ограничена по абсолютной величине и ${{F}_{3}} < 0$;

– значения силы ${{F}_{3}}$ и моментов ${{M}_{1}}$ и ${{M}_{2}}$ согласованы между собой таким образом, что существует распределение нормальных напряжений ${{\sigma }_{{33}}} \leqslant 0$ на Γp, удовлетворяющее уравнениям равновесия штампа (2.5).

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

(2.6)
$\int\limits_\Omega {\sigma :\varepsilon } {\kern 1pt} \,d{\kern 1pt} \Omega < \infty $
которое вполне замыкает постановку задачи и определяет поведение решения на бесконечности [15].

Задача (в дифференциальной постановке) состоит в определении полей перемещений $u(x)$, деформаций $\varepsilon (x)$ и напряжений $\sigma (x)$, удовлетворяющих уравнениям (2.1), граничным условиям (2.2)–(2.4), уравнениям равновесия штампа (2.5) и условию (2.6). Также необходимо найти смещение ${{\delta }_{3}}$ и повороты ${{\varphi }_{1}}$ и ${{\varphi }_{2}}$ жесткого штампа. Подчеркнем, что в рассматриваемой задаче дискретного контакта априори задается лишь предельно допустимая (номинальная) область контакта Γp, положение и форма пятен фактического контакта заранее неизвестны и подлежат определению.

Отметим, что более общие постановки задач дискретного контакта для упругого слоя с заданными массовыми силами и неоднородными смешанными граничными условиями на ${{\Gamma }_{1}}{{\backslash }}{{\Gamma }_{p}}$ можно рассматривать как контактные задачи при наличии пригрузки вне штампа [1, 5]. Следуя общему подходу, несложно показать, что эти задачи могут быть сведены к рассматриваемой путем модификации функции, описывающей форму основания штампа

(2.7)
$\tilde {\Phi }{\kern 1pt} \; = \Phi - {{\tilde {u}}_{3}}$
где $\tilde {u} = ({{\tilde {u}}_{1}},{{\tilde {u}}_{2}},{{\tilde {u}}_{3}})$ – решение краевой задачи для упругого слоя с заданными массовыми силами и неоднородными смешанными граничными условиями на ${{\Gamma }_{1}}{{\backslash }}{{\Gamma }_{p}}$ при отсутствии штампа, т.е. когда

(2.8)
${{\sigma }_{{13}}} = {{\sigma }_{{23}}} = {{\sigma }_{{33}}} = 0\quad {\text{на}}\quad {{\Gamma }_{p}}$

3. Функциональные пространства. Решение $u(x)$ задачи (2.1)–(2.6), принадлежащее классу функций ${{[{{C}^{2}}(\Omega )]}^{3}} \cap {{[{{C}^{1}}(\bar {\Omega })]}^{3}}$, является классическим решением. Переход к вариационной формулировке задачи позволяет определить обобщенное решение. Введем необходимые для этого функциональные пространства [15, 26, 27]. Обозначим

(3.1)
${{H}^{1}}(div;\Omega ) = \{ v = ({{{v}}_{1}},{{{v}}_{2}},{{{v}}_{3}}) \in {{H}^{1}}(\Omega ):\,{\text{div}}\,\sigma (v) \in {{L}_{2}}(\Omega )\} $
где ${{H}^{1}}(\Omega ) = {{[{{H}^{1}}(\Omega )]}^{3}},$ ${{L}_{2}}(\Omega ) = {{\left[ {{{L}_{2}}(\Omega )} \right]}^{3}}$ – прямые произведения пространств Соболева. Пространство ${{H}^{1}}(div;\Omega )$ является гильбертовым со скалярным произведением

(3.2)
${{(v,w)}_{{{{H}^{1}}(div;\Omega )}}} = {{(v,w)}_{{{{H}^{1}}(\Omega )}}} + {{\left( {{\text{div}}\,\sigma (v),{\text{div}}\,\sigma (w)} \right)}_{{{{L}_{2}}(\Omega )}}}$

Для однородного изотропного упругого слоя несложно получить неравенство

(3.3)
$\int\limits_\Omega {\sigma (v):\varepsilon (v)} \,d\Omega \leqslant {{c}_{1}}\left\| v \right\|_{{{{H}^{1}}(div;\Omega )}}^{2}\quad \forall v \in {{H}^{1}}(div;\Omega )$
с положительной постоянной c1, не зависящей от $v$. Следовательно, элементы пространства ${{H}^{1}}(div;\Omega )$ удовлетворяют условию конечности потенциальной энергии деформации (2.6).

Выделим в ${{H}^{1}}(div;\Omega )$ подпространство

(3.4)
$V = \{ v \in {{H}^{1}}(div;\Omega ):{\text{div}}\,\sigma \,(v) = 0\;в\;\Omega ;v = 0\;на\;{{\Gamma }_{0}}\} $

Нетрудно видеть, что

(3.5)
${{\left\| v \right\|}_{{{{H}^{1}}(div;\Omega )}}} = {{\left\| v \right\|}_{{{{H}^{1}}(\Omega )}}}\quad \forall v \in V$

Из результатов [11] с учетом (3.5) следует, что существует постоянная ${{c}_{2}} > 0$, зависящая лишь от $\Omega $, такая, что

(3.6)
$\int\limits_\Omega {\varepsilon (v):\varepsilon (v)} \,d{\kern 1pt} \Omega \geqslant {{c}_{2}}\left\| v \right\|_{{{{H}^{1}}(div;\Omega )}}^{2}\quad \forall v \in V$

Неравенство (3.6) представляет собой первое неравенство Корна.

Используя далее результаты [15, 28], можно показать, что существуют линейные непрерывные операторы следа

(3.7)
${{\gamma }_{u}}:V \to {{[{{H}^{{1{\text{/}}2}}}\left( {{{\Gamma }_{1}}} \right)]}^{3}},\quad {{\gamma }_{t}}:V \to {{[{{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})]}^{3}}$
определяющие для полей перемещений $v \in V$ соответственно векторные функции перемещений ${{\gamma }_{u}}v = ({{{v}}_{1}},{{{v}}_{2}},{{{v}}_{3}})$ и напряжений ${{\gamma }_{t}}v = ({{\sigma }_{{31}}},{{\sigma }_{{32}}},{{\sigma }_{{33}}})$ на ${{\Gamma }_{1}}$ такие, что
(3.8)
${{\left\| {{{\gamma }_{u}}v} \right\|}_{{{{{[{{H}^{{1/2}}}({{\Gamma }_{1}})]}}^{3}}}}} \leqslant {{c}_{3}}{{\left\| v \right\|}_{{{{H}^{1}}(div;\Omega )}}},\quad {{\left\| {{{\gamma }_{t}}v} \right\|}_{{{{{[{{H}^{{ - 1/2}}}({{\Gamma }_{1}})]}}^{3}}}}} \leqslant {{c}_{4}}{{\left\| v \right\|}_{{{{H}^{1}}(div;\Omega )}}}$
где c3, c4 – положительные постоянные, не зависящие от v.

Обратно, существует линейный непрерывный оператор

(3.9)
${{\tau }_{t}}:{{\left[ {{{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})} \right]}^{3}} \to V$
такой, что для заданного $t \in {{[{{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})]}^{3}}$ можно построить функцию $v \in V$, обладающую свойством ${{\gamma }_{t}}{\kern 1pt} v = t$.

Введем пространство сужений на Γp функций из ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{1}})$

(3.10)
${{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}}) = \{ {{\left. {{v} = w\,} \right|}_{{{{\Gamma }_{p}}}}}:w \in {{H}^{{1{\text{/}}2}}}({{\Gamma }_{1}})\} $
и оснастим его нормой

(3.11)
${{\left\| {v} \right\|}_{{{{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})}}} = \mathop {inf}\limits_{w \in {{H}^{{1{\text{/}}2}}}({{\Gamma }_{1}})} \{ {{\left. {{{{\left\| w \right\|}}_{{{{H}^{{1{\text{/}}2}}}({{\Gamma }_{1}})}}}{\kern 1pt} :\;{v} = w} \right|}_{{{{\Gamma }_{p}}}}}\} $

Имеет место вложение пространств ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}}) \subset {{L}_{2}}({{\Gamma }_{p}})$ [29]. Двойственным к пространству ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})$ является пространство ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ – пополнение ${{L}_{2}}({{\Gamma }_{p}})$ по норме

(3.12)
${{\left\| p \right\|}_{{{{{\tilde {H}}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})}}} = \mathop {sup}\limits_{{{{\left\| {v} \right\|}}_{{{{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})}}} = 1} \left| {{{{(p,{v})}}_{{{{L}_{2}}({{\Gamma }_{p}})}}}} \right|$
т.е. отношение двойственности ${}_{{{{{\tilde {H}}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})}}{{\langle \cdot , \cdot \rangle }_{{{{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})}}}$ порождается продолжением стандартного скалярного произведения в ${{L}_{2}}({{\Gamma }_{p}})$ и имеет место плотное вложение пространств [29]

(3.13)
${{L}_{2}}({{\Gamma }_{p}}) \subset {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$

Для упрощения обозначений указанное отношение двойственности далее будем обозначать как $\langle \cdot , \cdot \rangle $.

Заметим, что тривиальное продолжение функции $p \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ на Γ1 принадлежит пространству ${{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})$, т.е. существует функция $p{\kern 1pt} * \in {{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})$ такая, что supp$p{\kern 1pt} * \subset {{\bar {\Gamma }}_{p}}$, p является сужением p* на Γp и выполняется равенство [28]

(3.14)
${{\left\| p \right\|}_{{{{{\tilde {H}}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})}}} = {{\left\| {p{\kern 1pt} *} \right\|}_{{{{H}^{{ - 1{\text{/}}2}}}({{\Gamma }_{1}})}}}$

Следовательно, с учетом (3.9) существует линейный непрерывный оператор

(3.15)
${{\tau }_{p}}:{{[{{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})]}^{3}} \to V$
такой, что для заданного $p \in {{[{{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})]}^{3}}$ можно построить функцию $v \in V$, обладающую свойством ${{\left. {{{\gamma }_{t}}{\kern 1pt} v} \right|}_{{{{\Gamma }_{p}}}}} = p$.

4. Интегральное представление решения. Рассмотрим вспомогательную краевую задачу для упругого слоя: найти поле перемещений u, удовлетворяющее уравнениям (2.1), граничным условиям (2.2) и (2.4), а также условиям

(4.1)
${{\sigma }_{{31}}} = {{\sigma }_{{32}}} = 0,\quad {{\sigma }_{{33}}} = q\quad {\text{на}}\quad {{\Gamma }_{p}}$

В [15] показано, что для любого $q \in {{L}_{2}}({{\Gamma }_{p}})$ данная задача имеет единственное решение $u$ и выполняется интегральное тождество (обобщенная формула Грина)

(4.2)
$\int\limits_\Omega {\sigma (u):\varepsilon } {\kern 1pt} (v)\,d{\kern 1pt} \Omega = \int\limits_{{{\Gamma }_{p}}} {q{\kern 1pt} {{{v}}_{3}}} {\kern 1pt} d{\kern 1pt} {{\Gamma }_{p}}\quad \forall v = ({{{v}}_{1}},{{{v}}_{2}},{{{v}}_{3}}) \in V$

Из (4.2) с учетом (3.6) следует оценка

(4.3)
${{\left\| u \right\|}_{{{{H}^{1}}(div;\Omega )}}} \leqslant {{c}_{5}}{{\left\| q \right\|}_{{{{L}_{2}}({{\Gamma }_{p}})}}}$
с положительной постоянной c5, не зависящей от q. Следовательно, с помощью решения вспомогательной краевой задачи можно определить линейный непрерывный оператор ${{G}_{p}}:q \mapsto u$ из ${{L}_{2}}({{\Gamma }_{p}})$ в V.

Решение вспомогательной краевой задачи для $q \in {{L}_{2}}({{\Gamma }_{p}})$ имеет вид [16]:

(4.4)
$u(x) = \frac{1}{{2\pi }}\int\limits_{ - \infty }^\infty {\int\limits_{ - \infty }^\infty {U(\alpha ,\beta ,{{x}_{3}})Q} (\alpha ,\beta )\,exp[ - i(\alpha {{x}_{1}} + \beta {{x}_{2}})]d\alpha {\kern 1pt} d\beta } $
(4.5)
$Q(\alpha ,\beta ) = \frac{1}{{2\pi }}\int\limits_{{{\Gamma }_{p}}} {q({{x}_{1}},{{x}_{2}})\,exp[i(\alpha {{x}_{1}} + \beta {{x}_{2}})]\,d{{x}_{1}}d{{x}_{2}}} $

Выражение для ядра $U(\alpha ,\beta ,{{x}_{3}})$ приведено, например, в [16]. Учитывая плотность вложения (3.13), оператор Gp можно продолжить по непрерывности на ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ и с учетом (3.15) рассматривать как оператор, действующий из ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ в $V$.

Таким образом, использование интегрального представления (4.4)–(4.5) в предположении, что $\Phi \in {{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})$, позволяет свести решение контактной задачи (2.1)–(2.6) к нахождению нормальных напряжений ${{\sigma }_{{33}}} = q \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$, удовлетворяющих следующей системе уравнений и неравенств:

(4.6)
$q \leqslant 0$ на ${{\Gamma }_{p}}$ (в смысле ${{\tilde {H}}^{{ - 1/2}}}({{\Gamma }_{p}})$)
(4.7)
${{u}_{3}}(q) \leqslant \Phi + {{\delta }_{3}} + {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) - {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c})$ на ${{\Gamma }_{p}}$ (в смысле ${{H}^{{1{\kern 1pt} {\text{/}}2}}}({{\Gamma }_{p}})$)
(4.8)
$q[{{u}_{3}}(q) - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) + {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c})] = 0$ на ${{\Gamma }_{p}}$ (в смысле ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$)
(4.9)
$\left\langle {q,1} \right\rangle = {{F}_{3}},$$\left\langle {q,{{x}_{2}} - x_{2}^{c}} \right\rangle = {{M}_{1}},$$\left\langle {q,{{x}_{1}} - x_{1}^{c}} \right\rangle = - {{M}_{2}}$

Перемещения $u = {{G}_{p}}q$, соответствующие решению $q \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ системы (4.6)–(4.9), будем называть обобщенным решением контактной задачи (2.1)–(2.6).

5. Оператор Пуанкаре–Стеклова. Введем оператор Пуанкаре–Стеклова ${{G}_{s}}:q \mapsto w$, отображающий посредством решения (4.4)–(4.5) нормальные напряжения q(x1, x2) ≡ ≡ ${{\sigma }_{{33}}}({{x}_{1}},{{x}_{2}},h)$ на части Γp границы упругого слоя в нормальные перемещения w(x1, x2) ≡ ≡ ${{u}_{2}}({{x}_{1}},{{x}_{2}},h)$ на Γp.

Соответствующее решению (4.4)–(4.5) выражение для оператора Пуанкаре–Стеклова ${{G}_{s}}:q \mapsto w$ для $p \in {{L}_{2}}({{\Gamma }_{p}})$ имеет вид [16]:

(5.1)
$w({{x}_{1}},{{x}_{2}}) = \int\limits_{{{\Gamma }_{p}}} {{{K}_{s}}({{x}_{1}} - {{\xi }_{1}},{{x}_{2}} - {{\xi }_{2}})q({{\xi }_{1}},{{\xi }_{2}})d{{\xi }_{1}}d{{\xi }_{2}}} $

Отметим, что ядро ${{K}_{s}}( \cdot , \cdot )$ интегрального представления (5.1) является разностным по обоим аргументам [16]. Учитывая плотность вложения (3.13), оператор ${{G}_{s}}$ можно продолжить по непрерывности на ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ и с учетом (3.7), (3.10), (3.15) рассматривать как оператор, действующий из ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ в ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})$.

Введем на ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}}) \times {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ непрерывную билинейную форму

(5.2)
$g(p,q) = \langle p,{{G}_{s}}q\rangle $

Учитывая плотность вложения (3.17), из (4.2) получим, что

(5.3)
$g(p,q) = \int\limits_\Omega {\sigma (u):\varepsilon } {\kern 1pt} (v)\,d{\kern 1pt} \Omega $
где $u = {{G}_{p}}q$, $v = {{G}_{p}}p$.

Для изотропного упругого слоя билинейная форма $g( \cdot , \cdot )$ является симметричной. Используя (3.6), далее получим неравенство

(5.4)
$g(q,q) = \int\limits_\Omega {\sigma (u):\varepsilon } {\kern 1pt} (u)\,d\Omega \geqslant {{c}_{0}}\int\limits_\Omega {\varepsilon (u):\varepsilon } (u)\,d\Omega \geqslant {{c}_{0}}{{c}_{2}}\left\| u \right\|_{{{{H}^{1}}(div;\Omega )}}^{2}$
из которого с учетом (3.8) и (3.14) следует оценка
(5.5)
$g(q,q) \geqslant {{c}_{6}}\left\| q \right\|_{{{{{\tilde {H}}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})}}^{2}$
с положительной постоянной c6, не зависящей от q. В результате, билинейная форма $g( \cdot , \cdot )$ и оператор Пуанкаре–Стеклова ${{G}_{s}}$ являются положительно определенными на ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$.

6. Вариационная формулировка задачи. Для решения системы (4.6)–(4.9), содержащей уравнения и неравенства, используется вариационный подход [813]. Образуем множество статически допустимых нормальных напряжений на ${{\Gamma }_{p}}$

(6.1)
$\Sigma = \left\{ {p \in {{{\tilde {H}}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}}):\;p \leqslant 0;\;\left\langle {p,1} \right\rangle = {{F}_{3}};\;\left\langle {q,{{x}_{2}} - x_{2}^{c}} \right\rangle = {{M}_{1}};\;\left\langle {q,{{x}_{1}} - x_{1}^{c}} \right\rangle = - {{M}_{2}}} \right\}$

Нетрудно видеть, что множество Σ является замкнутым выпуклым множеством в ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$. Кроме того, в соответствии со сделанными при постановке задачи предположениями это множество является непустым.

Пусть $q \in \Sigma $ – решение системы (4.6)–(4.9). Тогда для произвольного $p \in \Sigma $ получим следующую оценку

$\begin{gathered} \left\langle {p - q,{{G}_{s}}q - \Phi } \right\rangle = \left\langle {p - q,{{G}_{s}}q - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}\left( {{{x}_{2}} - x_{2}^{c}} \right) + {{\varphi }_{2}}\left( {{{x}_{1}} - x_{1}^{c}} \right)} \right\rangle + \\ \; + \left\langle {p - q,{{\delta }_{3}} + {{\varphi }_{1}}\left( {{{x}_{2}} - x_{2}^{c}} \right) - {{\varphi }_{2}}\left( {{{x}_{1}} - x_{1}^{c}} \right)} \right\rangle = \\ \end{gathered} $
(6.2)
$\begin{gathered} = \left\langle {p,{{G}_{s}}q - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) + {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c})} \right\rangle - \\ \; - \left\langle {q,{{G}_{s}}q - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}({{x}_{2}}\, - x_{2}^{c}) + {{\varphi }_{2}}({{x}_{1}}\, - x_{1}^{c})} \right\rangle + \\ \end{gathered} $
$\begin{gathered} + {{\delta }_{3}}\left\langle {p,1} \right\rangle + {{\varphi }_{1}}\left\langle {p,{{x}_{2}} - x_{2}^{c}} \right\rangle - {{\varphi }_{2}}\left\langle {p,{{x}_{1}} - x_{1}^{c}} \right\rangle - {{\delta }_{3}}\left\langle {q,1} \right\rangle - {{\varphi }_{1}}\left\langle {q,{{x}_{2}} - x_{2}^{c}} \right\rangle + \\ \, + {{\varphi }_{2}}\left\langle {q,{{x}_{1}} - x_{1}^{c}} \right\rangle = \left\langle {p,{{G}_{s}}q - \Phi - {{\delta }_{3}} - {{\varphi }_{1}}\left( {{{x}_{2}} - x_{2}^{c}} \right) + {{\varphi }_{2}}\left( {{{x}_{1}} - x_{1}^{c}} \right)} \right\rangle \geqslant 0 \\ \end{gathered} $

Из (6.2) следует, что искомые нормальные напряжения $q \in \Sigma $ удовлетворяют граничному вариационному неравенству

(6.3)
$g(p - q,q) - \phi (p - q) \geqslant 0\quad \forall p \in \Sigma $
где $\phi ( \cdot )$ – определенная на ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ линейная форма

(6.4)
$\phi (p) = \langle p,\Phi \rangle $

Отметим, что неравенство (6.3) не содержит неизвестных смещения ${{\delta }_{3}}$ и поворотов ${{\varphi }_{1}}$ и ${{\varphi }_{2}}$ жесткого штампа. Как нетрудно видеть из преобразований (6.2), это является следствием того, что элементы множества статически допустимых нормальных напряжений Σ удовлетворяют уравнениям равновесия штампа (4.9).

Используя известные приемы [30, 31], можно доказать обратное утверждение: решение q вариационного неравенства (6.3) удовлетворяет системе уравнений и неравенств (4.6)–(4.9).

Учитывая, что билинейная форма $g(p,q)$ является положительно определенной, а множество Σ – непустым замкнутым выпуклым множеством в ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$, вариационное неравенство (6.3) эквивалентно задаче минимизации граничного функционала: найти $q \in \Sigma $ такой, что

(6.5)
$J(q) = \mathop {inf}\limits_{p \in \Sigma } \left\{ {J(p) = \frac{1}{2}g(p,p) - \phi (p)} \right\}$

Кроме того, решение вариационного неравенства (6.3) и задачи минимизации (6.5) существует и единственно [8, 12, 13].

Отыскав нормальные напряжения $q \equiv {{\sigma }_{{33}}}$ на Γp как решение задачи (6.5), можно определить напряженно-деформированное состояние всего слоя, используя (4.4)–(4.5).

7. Аппроксимация задачи. Выбор метода аппроксимации задачи минимизации (6.5) определяется, в первую очередь, возможностью построения эффективной с вычислительной точки зрения аппроксимации оператора Пуанкаре–Стеклова ${{G}_{s}}$, ядро интегрального представления (5.1) которого имеет вид [16]

(7.1)
${{K}_{s}}({{z}_{1}},{{z}_{2}}) = \frac{2}{\pi }\int\limits_0^\infty {\int\limits_0^\infty {{{{\tilde {K}}}_{s}}(\alpha ,\beta )cos\alpha {{z}_{1}}cos\beta {{z}_{2}}d\alpha d\beta } } $
где

(7.2)
$\begin{gathered} {{{\tilde {K}}}_{s}}(\alpha ,\beta ) = {{S}_{s}}(h{{({{\alpha }^{2}} + {{\beta }^{2}})}^{{1{\text{/}}2}}}),\quad {{S}_{s}}(t) = \frac{{2(1 - {{\nu }^{2}})h}}{{Et}}\frac{{2\kappa \,sh\,2t - 4t}}{{2\kappa \,ch\,2t + {{\kappa }^{2}} + 1 + 4{{t}^{2}}}}, \\ \kappa = 3 - 4\nu \\ \end{gathered} $

Аналитическое выражение для интеграла (7.1) неизвестно. Применение кубатурных формул для вычисления этого несобственного двойного интеграла представляет собой трудоемкую вычислительную задачу. Альтернативный подход состоит в следующем. Нетрудно видеть, что ${{\tilde {K}}_{s}}(\alpha ,\beta )$ является двумерной косинус-трансформантой Фурье функции ${{K}_{s}}({{z}_{1}},{{z}_{2}})$. Подвергнем (5.1) двумерному преобразованию Фурье и в соответствии с теоремой о свертке [32] получим

(7.3)
$\tilde {w}(\alpha ,\beta ) = {{\tilde {K}}_{s}}(\alpha ,\beta )\,\tilde {q}(\alpha ,\beta )$
где $\tilde {w}(\alpha ,\beta ),$ $\tilde {q}(\alpha ,\beta )$ – двумерные трансформанты Фурье соответственно нормальных перемещений $w({{x}_{1}},{{x}_{2}})$ на ${{\Gamma }_{1}}$ и тривиального продолжения на ${{\Gamma }_{1}}$ нормальных напряжений $q({{x}_{1}},{{x}_{2}})$. Следовательно, вычисление оператора Пуанкаре–Стеклова ${{G}_{s}}$ сводится к выполнению пары (прямого и обратного) двумерных преобразований Фурье и перемножению спектров (7.3).

В численном анализе использование преобразования Фурье наиболее эффективно в случае периодических функций благодаря дискретности их спектра и, как следствие, переходе от непрерывного преобразования к дискретному [17, 18]. Поэтому основная идея используемого ниже подхода состоит в аппроксимации искомых нормальных напряжений на ${{\Gamma }_{p}}$ сеточными функциями, периодическими на всей границе ${{\Gamma }_{1}}$, и применении алгоритмов БПФ. Для уменьшения возникающей при этом так называемой ошибки периодичности вводится расширенная вычислительная область ${{\Gamma }_{c}}$ [19, 20].

Выберем прямоугольную вычислительную область ${{\Gamma }_{c}} \subset {{\Gamma }_{1}}$ размеров ${{a}_{1}} \times {{a}_{2}}$ со сторонами, параллельными осям координат $O{{x}_{1}}$ и $O{{x}_{2}}$, так, чтобы выполнялись условия

(7.4)
${{\Gamma }_{p}} \subset {{\Gamma }_{c}},\quad {{a}_{i}} = {{\chi }_{i}}{{b}_{i}},\quad {{\chi }_{i}} \in \mathbb{N},\quad {{\chi }_{i}} > 1,\quad i = 1,2$
где ${{\chi }_{i}}$ – коэффициенты расширения вычислительной области. Далее аналогично (3.10)–(3.12) введем пространство ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{c}})$ и двойственное ему пространство ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$. Используя результаты [29], можно показать, что сужения функций из ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{c}})$ на ${{\Gamma }_{p}}$ принадлежат пространству ${{H}^{{1{\text{/}}2}}}({{\Gamma }_{p}})$, а тривиальное продолжение ${{q}_{0}}$ функции $q \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ на Γc принадлежит пространству ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$. Обозначим через ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} }^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$ подпространство функций из ${{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$, имеющих носитель на ${{\bar {\Gamma }}_{p}}$. Учитывая (7.4), аналогично [33] продолжим периодически функции из ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} }^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$ на всю границу Γ1 с периодом Γc и образуем пространство $\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} _{{per}}^{{ - 1{\text{/}}2}}({{\Gamma }_{1}})$ Γc-периодических функций. Далее функции из ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} }^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$ будем отождествлять с их периодическими продолжениями на Γ1. Тем самым определим оператор $\Pi :{{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}}) \to \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} _{{per}}^{{ - 1{\text{/}}2}}({{\Gamma }_{1}})$, ставящий в соответствие функции из $q \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{p}})$ периодическое продолжение ${{q}_{{per}}} \in \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} _{{per}}^{{ - 1{\text{/}}2}}({{\Gamma }_{1}})$ на Γ1 ее тривиального продолжения ${{q}_{0}} \in {{\tilde {H}}^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$ на Γc.

Обозначим через ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{L} }_{2}}({{\Gamma }_{c}})$ подпространство функций из ${{L}_{2}}({{\Gamma }_{c}})$, имеющих носитель на ${{\bar {\Gamma }}_{p}}$. Используя (3.13), можно показать, что имеет место плотное вложение пространств ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{L} }_{2}}({{\Gamma }_{c}}) \subset {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} }^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$. Функции из ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{L} }_{2}}({{\Gamma }_{c}})$ можно рассматривать как Γc-периодические, следовательно система функций $exp\left[ {2\pi i\left( {{{l}_{1}}{{x}_{1}}{\text{/}}{{a}_{1}} + {{l}_{2}}{{x}_{2}}{\text{/}}{{a}_{2}}} \right)} \right],$ ${{l}_{1}},{{l}_{2}} = 0, \pm 1, \pm 2, \ldots ,$ является плотной в ${{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{L} }_{2}}({{\Gamma }_{c}})$ [34]. Поэтому $q \in {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{H} }^{{ - 1{\text{/}}2}}}({{\Gamma }_{c}})$ можно аппроксимировать с заданной точностью конечным отрезком ряда Фурье

(7.5)
${{q}_{f}} = \sum\limits_{\left| {{{l}_{1}}} \right| \leqslant {{L}_{1}}} {\sum\limits_{\left| {{{l}_{2}}} \right| \leqslant {{L}_{2}}} {c{\kern 1pt} [{{l}_{1}},{{l}_{2}}]exp\left[ {2\pi i\left( {{{l}_{1}}{{x}_{1}}{\text{/}}{{a}_{1}} + {{l}_{2}}{{x}_{2}}{\text{/}}{{a}_{2}}} \right)} \right]} } $

Для вычисления коэффициентов Фурье $c{\kern 1pt} {\kern 1pt} [{{l}_{1}},{{l}_{2}}] \in \mathbb{Z}$ с помощью ДПФ введем сеточные функции. Построим на ${{\Gamma }_{c}}$ регулярную (равномерную) сетку ${{\Upsilon }_{c}}$, состоящую из ${{N}_{c}} = {{N}_{{c1}}} \cdot {{N}_{{c2}}}$ одноузловых прямоугольных граничных элементов нулевого порядка размеров ${{d}_{1}} \times {{d}_{2}}$, где ${{d}_{i}} = {{a}_{i}}{\text{/}}{{N}_{{ci}}},\;i = 1,2$. Узлы ${{\Upsilon }_{c}}$ обозначим ${{s}_{{nm}}},\;n = \overline {1,{{N}_{{c1}}}} ,\;m = \overline {1,{{N}_{{c2}}}} $. Часть ${{\Upsilon }_{c}}$, расположенную на Γp и содержащую $N = {{N}_{{p1}}} \cdot {{N}_{{p2}}}$ элементов, обозначим ${{\Upsilon }_{p}}$. Из (7.4) следует, что ${{N}_{{pi}}} = {{N}_{{ci}}}{\text{/}}{{\chi }_{i}},\;i = 1,2$.

Далее векторы и матрицы будем обозначать большими латинскими буквами, а их элементы – соответствующими малыми латинскими буквами.

Введем на ${{\Upsilon }_{c}}$ сеточные функции (матрицы) нормальных напряжений и перемещений

(7.6)
${{Q}_{c}} = \left[ {{{q}_{{nm}}}} \right],\quad {{W}_{c}} = \left[ {{{w}_{{nm}}}} \right],\quad n = \overline {1,{{N}_{{c1}}}} ,\quad m = \overline {1,{{N}_{{c2}}}} $
и соответствующие им векторы
(7.7)
${{Q}_{{cv}}} = vec({{Q}_{c}}),\quad {{W}_{{cv}}} = vec({{W}_{c}})$
где $vec( \cdot )$ – оператор векторизации матрицы, преобразующий ее в вектор путем расположения ее столбцов друг под другом.

Введем также редукции сеточных функций на ${{\Upsilon }_{p}}$

(7.8)
${{Q}_{{pv}}} = {{R}_{{pc}}}{{Q}_{{cv}}},$ ${{W}_{{pv}}} = {{R}_{{pc}}}{{W}_{{cv}}}$
где ${{R}_{{pc}}}$ – прямоугольная матрица размеров $N \times {{N}_{c}}$, в каждой строке которой имеется ровно один ненулевой элемент, равный 1.

Обратные операции тривиального продолжения (дополнения нулевыми элементами) ${{Q}_{{pv}}}$ и ${{W}_{{pv}}}$ на ${{\Upsilon }_{c}}$ могут быть выполнены с помощью транспонированной матрицы $R_{{pc}}^{T}$

(7.9)
${{Q}_{{cv}}} = R_{{pc}}^{T}{{Q}_{{pv}}},$ ${{W}_{{cv}}} = R_{{pc}}^{T}{{W}_{{pv}}}$

Известно [17, 18], что спектр сеточной функции является периодическим и представляет собой бесконечный ряд сдвинутых копий спектра аппроксимируемой функции. Расстояние в частотной области между соседними копиями спектра равно частоте дискретизации ${{\omega }_{0}} = 2\pi {\text{/}}d$, где d – шаг сетки. Для исключения эффекта наложения частот и возможности восстановления периодической функции по ее сеточной аппроксимации будем полагать, что число гармоник в (7.5) и количество узлов сетки ${{\Upsilon }_{c}}$ удовлетворяют условиям

(7.10)
${{L}_{i}} < {{N}_{{ci}}}{\text{/}}2,\quad i = 1,2$
вытекающим из теоремы Котельникова–Шеннона [17, 18].

Введем матрицы Фурье ${{F}_{1}}$ и ${{F}_{2}}$ порядков ${{N}_{{c1}}}$ и ${{N}_{{c2}}}$ соответственно

(7.11)
${{F}_{1}} = {{({{N}_{{c1}}})}^{{ - 1{\text{/}}2}}}\left[ {{{f}_{{nm}}}} \right],\quad {{f}_{{nm}}} = \omega _{1}^{{(n - 1)(m - 1)}},\quad {{\omega }_{1}} = exp( - 2\pi i{\text{/}}{{N}_{{c1}}})$
(7.12)
${{F}_{2}} = {{({{N}_{{c2}}})}^{{ - 1{\text{/}}2}}}\left[ {{{f}_{{nm}}}} \right],\quad {{f}_{{nm}}} = \omega _{2}^{{(n - 1)(m - 1)}},\quad {{\omega }_{2}} = exp( - 2\pi i{\text{/}}{{N}_{{c2}}})$

Матрицы Фурье обратимы и при этом обратные матрицы имеют вид

(7.13)
$F_{1}^{{ - 1}} = F_{1}^{*},\quad F_{2}^{{ - 1}} = F_{2}^{*}$
где $F_{1}^{*},\;F_{2}^{*}$ – эрмитово сопряженные матрицы.

Используя матрицы F1 и F2, вычислим образы Фурье ${{\tilde {Q}}_{c}}$ и ${{\tilde {W}}_{c}}$ сеточных функций нормальных напряжений и перемещений

(7.14)
${{\tilde {Q}}_{c}} = {{F}_{2}}{{Q}_{c}}{{F}_{1}},\quad {{\tilde {W}}_{c}} = {{F}_{2}}{{W}_{c}}{{F}_{1}}$

Для соответствующих матрицам ${{Q}_{c}}$ и ${{W}_{c}}$ векторов формулы (7.14) примут вид

(7.15)
${{\tilde {Q}}_{{cv}}} = ({{F}_{2}} \otimes {{F}_{1}}){{Q}_{{cv}}},\quad {{\tilde {W}}_{{cv}}} = ({{F}_{2}} \otimes {{F}_{1}}){{W}_{{cv}}}$
где символом $ \otimes $ обозначено кронекерово произведение матриц ${{F}_{2}}$ и ${{F}_{1}}$ .

Сеточные функции ${{Q}_{c}}$ и ${{W}_{c}}$ являются вещественными, поэтому из свойств двумерного ДПФ [17, 18] следует, что элементы матриц ${{\tilde {Q}}_{c}}$ и ${{\tilde {W}}_{c}}$ удовлетворяют для ${{n}_{1}} = \overline {2,{{N}_{{c1}}}} $ и ${{n}_{2}} = \overline {2,{{N}_{{c2}}}} $ условиям

(7.16)
$\begin{gathered} \tilde {q}({{n}_{1}},{{n}_{2}}) = \tilde {q}{\kern 1pt} *\left( {{{N}_{{c1}}} - {{n}_{1}} + 2,{{N}_{{c2}}} - {{n}_{2}} + 2} \right) \hfill \\ \tilde {w}({{n}_{1}},{{n}_{2}}) = \tilde {w}{\kern 1pt} *\left( {{{N}_{{c1}}} - {{n}_{1}} + 2,{{N}_{{c2}}} - {{n}_{2}} + 2} \right) \hfill \\ \end{gathered} $

Для сеточных функций соотношение (7.3) примет вид

(7.17)
${{\tilde {W}}_{c}} = {{\tilde {K}}_{s}} \circ {{\tilde {Q}}_{c}}$
где символом $ \circ $ обозначено адамарово произведение матриц ${{\tilde {K}}_{s}}$ и ${{\tilde {Q}}_{c}}$.

Элементы матрицы ${{\tilde {K}}_{s}}$ с учетом (7.2) и (7.16) для индексов n1 и n2 из диапазонов $1 \leqslant {{n}_{1}} \leqslant {{N}_{{c1}}}{\text{/}}2 + 1$ и $1 \leqslant {{n}_{2}} \leqslant {{N}_{{c2}}}{\text{/}}2 + 1$ вычисляются по формуле

(7.18)
$\tilde {k}({{n}_{1}},{{n}_{2}}) = {{S}_{s}}(2\pi h{{({{\left( {({{n}_{1}} - 1){\text{/}}{{a}_{1}}} \right)}^{2}} + {{\left( {({{n}_{2}} - 1){\text{/}}{{a}_{2}}} \right)}^{2}})}^{{1{\text{/}}2}}})$

Остальные элементы матрицы ${{\tilde {K}}_{s}}$ определяются с помощью равенств

(7.19)
$\tilde {k}({{n}_{1}},{{n}_{2}}) = \tilde {k}({{N}_{{c1}}} - {{n}_{1}} + 2,{{N}_{{c2}}} - {{n}_{2}} + 2),$ ${{n}_{1}} = \overline {2,{{N}_{{c1}}}} ,\quad {{n}_{2}} = \overline {2,{{N}_{{c2}}}} $

Несложно показать, что элемент

(7.20)
$\tilde {k}(1,1) = \mathop {lim}\limits_{t \to 0} {{S}_{s}}(t) = \frac{{(1 + \nu )(1 - 2\nu )h}}{{(1 - \nu )E}}$
представляет собой коэффициент податливости рассматриваемого упругого слоя для случая приложения равномерной нормальной нагрузки по всей границе ${{\Gamma }_{1}}$.

Из (7.7)–(7.9), (7.14)–(7.15) и (7.17) следует, что сеточная аппроксимация ${{G}_{{s{v}}}}\,:\,{{Q}_{{p{v}}}}\, \mapsto \,{{W}_{{p{v}}}}$ оператора Пуанкаре–Стеклова ${{G}_{s}}$ имеет вид

(7.21)
${{G}_{{sv}}} = {{R}_{{pc}}}{\kern 1pt} \left( {{{F}_{2}} \otimes {{F}_{1}}} \right)_{{}}^{*}{\kern 1pt} {{\tilde {K}}_{{s{v}}}} \circ \left( {{{F}_{2}} \otimes {{F}_{1}}} \right)R_{{pc}}^{T}$
где ${{\tilde {K}}_{{sv}}} = vec({{\tilde {K}}_{s}})$.

Учитывая, что все элементы ${{\tilde {K}}_{{s{v}}}}$ положительны, можно показать, что ${{G}_{{s{v}}}}$ является симметричной положительно-определенной квадратной матрицей порядка N. При численной реализации формировать матрицу ${{G}_{{s{v}}}}$ в явном виде не требуется, достаточно лишь программно реализовать вычисление произведений каждой из матриц в правой части (7.21) на векторы. Учитывая, что матрицы ${{R}_{{pc}}}$ и $R_{{pc}}^{T}$ содержат только N ненулевых элементов, причем равных 1, вычисление произведений этих матриц на векторы сводится к выполнению N операций присваивания. Умножение на вектор ${{\tilde {K}}_{{s{v}}}}$ требует выполнения Nc операций умножения. Для вычисления произведений матриц ${{F}_{2}} \otimes {{F}_{1}}$ и $({{F}_{2}} \otimes {{F}_{1}})_{{}}^{*}$ на векторы целесообразно использовать алгоритмы БПФ. Поэтому далее будем полагать ${{N}_{{c1}}} = {{2}^{{{{n}_{1}}}}},{{N}_{{c2}}} = {{2}^{{{{n}_{2}}}}},{{n}_{1}},{{n}_{2}} \in \mathbb{N}$. В этом случае общее число операций для выполнения одного преобразования имеет порядок $O({{N}_{c}}lo{{g}_{2}}{{N}_{c}})$ [17, 18].

Далее для аппроксимации задачи (6.5) применим гранично-элементный подход [3537]. Для вычисления билинейной $g( \cdot , \cdot )$ и линейной $\phi ( \cdot )$ форм, определенных соответственно формулами (5.2) и (6.4), используем кубатурную формулу – прямое произведение квадратурных формул прямоугольников, узлы которой совпадают с узлами сетки ${{\Upsilon }_{p}}$. Тем самым определяются аппроксимирующие билинейная ${{g}_{h}}( \cdot , \cdot )$ и линейная ${{\phi }_{h}}( \cdot )$ формы в пространстве ${{\mathbb{R}}^{N}}$

(7.22)
${{g}_{h}}({{P}_{{p{v}}}},{{Q}_{{p{v}}}}) = P_{{p{v}}}^{T}{{G}_{{s{v}}}}{{Q}_{{p{v}}}}{{d}_{1}}{{d}_{2}},\quad {{\phi }_{h}}({{P}_{{p{v}}}}) = \Phi {\kern 1pt} _{{v}}^{T}{{P}_{{p{v}}}}{{d}_{1}}{{d}_{2}}$
где ${{\Phi }_{{v}}} = vec(\Phi ) \in {{\mathbb{R}}^{N}}$, $\Phi $ – сеточная аппроксимация на ${{\Upsilon }_{p}}$ функции $\Phi {\kern 1pt} ({{x}_{1}},{{x}_{1}})$, описывающей форму основания штампа.

При аппроксимации множества статически допустимых нормальных напряжений $\Sigma $, определенного формулой (6.1), применяется комбинированный подход. Для аппроксимации ограничений в виде неравенств используется коллокационный метод, а при аппроксимации ограничений в виде равенств – указанная выше кубатурная формула. В результате получается замкнутое выпуклое множество статически допустимых узловых нормальных напряжений

(7.23)
$\begin{gathered} {{\Sigma }_{h}} = \left\{ {Q \in {{\mathbb{R}}^{N}}:\;{{q}_{n}} \leqslant 0,\;n \in {{I}_{N}} = \left\{ {1,2, \ldots ,N} \right\};\;\sum\limits_{i = 1}^N {{{\lambda }_{i}}{{q}_{i}}} = {{F}_{3}};} \right. \\ \left. {\sum\limits_{i = 1}^N {{{\vartheta }_{i}}{{q}_{i}}} = {{M}_{1}};\;\sum\limits_{i = 1}^N {{{\theta }_{i}}{{q}_{i}}} = - {{M}_{2}}} \right\} \\ \end{gathered} $

Коэффициенты ${{\lambda }_{i}}$, ${{\vartheta }_{i}}$ и ${{\theta }_{i}}$ вычисляются по формулам

(7.24)
${{\lambda }_{i}} = {{d}_{1}}{{d}_{2}},\quad {{\vartheta }_{i}} = {{d}_{1}}{{d}_{2}}(x_{2}^{i} - x_{2}^{c}),\quad {{\theta }_{i}} = {{d}_{1}}{{d}_{2}}(x_{1}^{i} - x_{1}^{c}),\quad i \in {{I}_{N}}$
где $x_{1}^{i},x_{2}^{i}$ – координаты i-го узла сетки ${{\Upsilon }_{p}}$.

В результате для задачи минимизации (6.5) получим сеточную аппроксимацию – задачу квадратичного программирования: найти сеточную функцию нормальных напряжений ${{Q}_{{p{v}}}} \in {{\mathbb{R}}^{N}}$ такую, что

(7.25)
${{J}_{h}}({{Q}_{{p{v}}}}) = \mathop {min}\limits_{Q \in {{\Sigma }_{h}}} \left\{ {{{J}_{h}}(Q) = \frac{1}{2}{{Q}^{T}}{{G}_{{sv}}}Q\,{{d}_{1}}{{d}_{2}} - {{\Phi }^{T}}Q\,{{d}_{1}}{{d}_{2}}} \right\}$

Отметим, что размерность задачи (7.25) равна N – количеству узлов сетки ${{\Upsilon }_{p}}$ на Γp и не зависит от размера вычислительной области Γc, т.е. от выбора коэффициентов расширения вычислительной области ${{\chi }_{1}}$ и ${{\chi }_{2}}$.

8. Решение задачи квадратичного программирования. Одна из сложностей, возникающих при численном решении задачи (7.25), состоит в наличии ограничений в виде равенств, содержащих все переменные задачи. Аналогично [25] для упрощения вида ограничений введем линейное преобразование переменных $Z = CQ$ такое, что

(8.1)
${{z}_{k}} = \sum\limits_{i = 1}^N {{{\lambda }_{i}}{{q}_{i}}} ,\quad {{z}_{m}} = \sum\limits_{i = 1}^N {{{\vartheta }_{i}}{{q}_{i}}} ,\quad {{z}_{l}} = \sum\limits_{i = 1}^N {{{\theta }_{i}}{{q}_{i}}} ,\quad {{I}_{1}} = \left\{ {k,m,l} \right\} \subset {{I}_{N}}$
(8.2)
${{z}_{n}} = {{q}_{n}},\quad n \in {{I}_{0}} = {{I}_{N}}{{\backslash }}{{I}_{1}}$

Выбор индексов k, m и l в общем случае произволен при условии, что соответствующие компоненты вектора решения ${{Q}_{{p{v}}}}$ отличны от нуля, т.е. выполняются неравенства ${{q}_{k}} < 0,$ ${{q}_{m}} < 0$ и ${{q}_{l}} < 0$. При решении конкретной задачи такие индексы (номера узлов) могут быть выбраны из априорных соображений. Корректность сделанного выбора проверяется путем апостериорного анализа полученного решения.

Нетрудно видеть, что матрица C является невырожденной. Выражения для элементов матриц ${{C}^{{ - 1}}}$ и ${{C}^{{ - T}}}$ несложно получить в явном виде, однако формировать матрицы в явном виде не требуется, достаточно лишь программно реализовать вычисление произведений этих матриц на векторы.

В результате преобразования переменных (8.1)–(8.2) получим эквивалентную (7.25) задачу квадратичного программирования: найти элемент ${{Z}_{p}} \in {{V}_{z}}$ такой, что

(8.3)
${{J}_{z}}({{Z}_{p}}) = \mathop {min}\limits_{Z \in {{V}_{z}}} \left\{ {{{J}_{z}}(Z) = \frac{1}{2}{{Z}^{T}}{{A}_{z}}Z - B_{z}^{T}Z} \right\}$
где

(8.4)
${{A}_{z}} = {{C}^{{ - T}}}{{G}_{{s{v}}}}{{C}^{{ - 1}}},\quad {{B}_{z}} = {{C}^{{ - T}}}\Phi {{{\kern 1pt} }_{v}}$
(8.5)
${{V}_{z}} = \left\{ {Z \in {{\mathbb{R}}^{N}}{\kern 1pt} :\;{{z}_{n}} \leqslant 0,\;n \in {{I}_{0}};\;{{z}_{k}} = {{F}_{3}},\;{{z}_{m}} = {{M}_{1}},\;{{z}_{l}} = - {{M}_{3}},\;k,m,l \in {{I}_{1}}} \right\}$

Задача (8.3) является задачей квадратичного программирования с простыми ограничениями. Учитывая, что решение задачи (7.25) не зависит от значения множителя ${{d}_{1}}{{d}_{2}}$ – площади граничного элемента, в (8.3) этот множитель опущен.

Из (8.4) следует, что матрицы ${{G}_{{s{v}}}}$ и Az подобны, поэтому матрица Гессе Az минимизируемой функции ${{J}_{z}}(Z)$ также является симметричной положительно-определенной матрицей.

Для численного решения задачи квадратичного программирования (8.3) в настоящей работе используется вариант МСГ, подробно рассмотренный в [25] при решении задач дискретного контакта для упругой полуплоскости.

9. Численные результаты. Разработанный вычислительный алгоритм реализован на языке FORTRAN с применением программного пакета для разработчиков NVIDIA HPC SDK. Для выполнения двумерных ДПФ использовалась библиотека cuFFT, позволяющая с помощью технологии CUDA производить вычисления на графических процессорах.

Для верификации алгоритма и разработанного программного обеспечения проведено сравнение численных решений ряда задач дискретного контакта, в частности, рассмотренных ниже задач для штампов с регулярным поверхностным рельефом с решениями, полученными с помощью известного алгоритма [24]. Учитывая возможности последнего, при постановке контактных задач использовалось лишь первое из уравнений равновесия штампа (2.5) и полагалось ${{\varphi }_{1}} = {{\varphi }_{1}} = 0$. Проведенные расчеты показали, что среднеквадратичные относительные расхождения решений (сеточных функций нормальных напряжений) не превышают 10–5.

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

(9.1)
$\Phi ({{x}_{1}},{{x}_{2}}) = {{\alpha }_{1}}{{b}_{1}}{{({{x}_{1}}{\text{/}}{{b}_{1}})}^{2}} + {{\alpha }_{2}}{{b}_{2}}{{({{x}_{2}}{\text{/}}{{b}_{2}})}^{2}}$
где ${{b}_{1}},{{b}_{2}}$ – размеры области контакта ${{\Gamma }_{p}}$, ${{\alpha }_{1}},{{\alpha }_{2}} \geqslant 0$ – безразмерные параметры.

Несложно показать аналитически, что в случае нагружения такого штампа с эксцентриситетом $({{e}_{1}}{{b}_{1}},{{e}_{2}}{{b}_{2}})$ относительно точки начального контакта ${{x}_{1}} = {{x}_{2}} = 0$ распределение нормальных напряжений будет соответствовать распределению при отсутствии эксцентриситета, смещенному вдоль осей координат $O{{x}_{1}}$ и $O{{x}_{2}}$ соответственно на ${{e}_{1}}{{b}_{1}}$ и ${{e}_{2}}{{b}_{2}}$, осадка штампа ${{\delta }_{3}}$ уменьшится на ${{\alpha }_{1}}{{b}_{1}}e_{1}^{2} + {{\alpha }_{2}}{{b}_{2}}e_{2}^{2}$, а сам штамп повернется на углы ${{\varphi }_{1}} = - 2{{\alpha }_{2}}{{e}_{2}}$ и ${{\varphi }_{2}} = 2{{\alpha }_{1}}{{e}_{1}}$. Проведенные расчеты подтвердили эти выводы.

Далее приведен анализ результатов решения задач дискретного контакта, в которых область фактического контакта состояла из совокупности отдельных пятен контакта. Рассматривались задачи для гладких прямоугольных в плане штампов с регулярным поверхностным рельефом, состоящим из $K = {{K}_{1}} \times {{K}_{2}}$ микровыступов. Номинальная область контакта полагалась равной ${{\Gamma }_{p}} = \{ 0 \leqslant {{x}_{1}} \leqslant {{b}_{1}},0 \leqslant {{x}_{2}} \leqslant {{b}_{2}},{{x}_{3}} = h\} $. Форма основания штампов задавалась функцией

(9.2)
$\Phi ({{x}_{1}},{{x}_{2}}) = \Phi {\kern 1pt} *({{x}_{1}},{{x}_{2}}) + {{\Psi }_{1}}({{\xi }_{1}}){\text{/}}{{K}_{1}} + {{\Psi }_{2}}({{\xi }_{2}}){\text{/}}{{K}_{2}}$
где $\Phi {\kern 1pt} {\text{*}}({{x}_{1}},{{x}_{2}})$ – выпуклая функция, определяющая макроформу штампа; ${{\Psi }_{1}}({{\xi }_{1}})$, ${{\Psi }_{2}}({{\xi }_{2}})$ – строго выпуклые функции, характеризующие форму микровыступов; ${{\xi }_{1}} = \left\{ {{{K}_{1}}{{x}_{1}}{\text{/}}{{b}_{1}}} \right\}$, ${{\xi }_{2}} = \left\{ {{{K}_{2}}{{x}_{2}}{\text{/}}{{b}_{2}}} \right\}$ – “быстрые” координаты, $\left\{ \cdot \right\}$ – дробная часть числа.

Для заданной тройки функций $\Phi {\text{*}}({{x}_{1}}, {{x}_{2}})$, ${{\Psi }_{1}}({{\xi }_{1}})$ и ${{\Psi }_{2}}({{\xi }_{2}})$ формула (9.2) определяет двухпараметрическое семейство штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$, в качестве параметров которого выступают числа микровыступов ${{K}_{1}}$ и ${{K}_{2}}$ вдоль сторон штампа. Штампы, принадлежащие к одному семейству, имеют одинаковую макроформу $\Phi {\kern 1pt} {\text{*}}({{x}_{1}},{{x}_{2}})$, а поперечные сечения их микровыступов, параллельные соответствующим координатным плоскостям, являются подобными.

Расчеты выполнялись для следующего семейства жестких штампов:

(9.3)
$\Phi {\kern 1pt} {\text{*}}({{x}_{1}},{{x}_{2}}) = {{\alpha }_{1}}{{b}_{1}}{{\left( {2{{x}_{1}}{\text{/}}{{b}_{1}} - 1} \right)}^{{{{m}_{1}}}}} + {{\alpha }_{2}}{{b}_{2}}{{\left( {2{{x}_{2}}{\text{/}}{{b}_{2}} - 1} \right)}^{{{{m}_{2}}}}}$
(9.4)
${{\Psi }_{1}}({{\xi }_{1}}) = {{\beta }_{1}}{{b}_{1}}{{(2{{\xi }_{1}} - 1)}^{{{{n}_{1}}}}},\quad {{\Psi }_{2}}({{\xi }_{2}}) = {{\beta }_{2}}{{b}_{2}}{{(2{{\xi }_{2}} - 1)}^{{{{n}_{2}}}}}$
где ${{\alpha }_{1}},{\kern 1pt} \,{{\alpha }_{2}} \geqslant 0,$ ${{\beta }_{1}},{\kern 1pt} \,{{\beta }_{2}} > 0,$ ${{m}_{1}},\,{{m}_{2}},{{n}_{1}},\,{{n}_{2}} > 1$ – безразмерные параметры.

Компоненты главного вектора и главного момента внешних сил, приложенных к штампу, задавались в виде:

(9.5)
${{F}_{3}} = - f{{b}_{1}}{{b}_{2}}E{\kern 1pt} {\text{*}},\quad {{M}_{1}} = {{e}_{2}}{{F}_{3}}{{b}_{2}},\quad {{M}_{2}} = - {{e}_{1}}{{F}_{3}}{{b}_{1}}$
где $E{\kern 1pt} {\text{*}} = E{\text{/(}}1 - {{\nu }^{2}}{\text{)}}$ – приведенный модуль упругости; f > 0 – безразмерный параметр; ${{e}_{1}},{{e}_{2}}$ – безразмерные параметры, характеризующие эксцентриситет равнодействующей внешней нагрузки относительно центра приведения ${{x}^{c}} = (0.5\,{{b}_{1}},0.5\,{{b}_{2}},h)$. При проведении расчетов значения параметров внешней нагрузки  f, ${{e}_{1}}$ и ${{e}_{2}}$ выбирались таким образом, чтобы решение контактной задачи существовало и пятна контакта отдельных микровыступов оставались изолированными друг от друга.

Введем на множестве микровыступов сеточные координаты $(i,j),$ $i = \overline {1,{{K}_{1}}} ,$ $j = \overline {1,{{K}_{2}}} ,$ и обозначим через ${{\Gamma }_{{ij}}}$ часть ${{\Gamma }_{p}}$, соответствующую микровыступу с координатами $(i,j)$. Отметим, что каждый штамп рассматриваемого семейства $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$ имеет свою собственную систему сеточных координат, определяемую параметрами ${{K}_{1}}$ и ${{K}_{2}}$. Далее для каждого штампа введем следующие пары сеточные функций:

– значений $P = [{{p}_{{ij}}}]$ и координат ${{X}_{p}} = [{{({{x}_{1}},{{x}_{2}})}_{{ij}}}]$ максимумов контактного давления на микровыступах

(9.6)
${{p}_{{ij}}} = \mathop {max}\limits_{({{\xi }_{1}},{{\xi }_{2}}) \in {{\Gamma }_{{ij}}}} p({{\xi }_{1}},{{\xi }_{2}}),\quad {{({{x}_{1}},{{x}_{2}})}_{{ij}}} = \mathop {arg\,max}\limits_{({{\xi }_{1}},{{\xi }_{2}}) \in {{\Gamma }_{{ij}}}} p({{\xi }_{1}},{{\xi }_{2}})$
– нормализованных контактных усилий $R = [{{r}_{{ij}}}]$ и координат ${{X}_{r}} = [{{({{x}_{1}},{{x}_{2}})}_{{ij}}}]$ точек их приложения на микровыступах
(9.7)
${{r}_{{ij}}} = \frac{{{{K}_{1}}{{K}_{2}}}}{{\left| {{{F}_{3}}} \right|}}\int\limits_{{{\Gamma }_{{ij}}}} {pd{{\xi }_{1}}d{{\xi }_{2}}} ,\quad \int\limits_{{{\Gamma }_{{ij}}}} {p({{\xi }_{1}} - {{x}_{1}})d{{\xi }_{1}}d{{\xi }_{2}} = 0} ,\quad \int\limits_{{{\Gamma }_{{ij}}}} {p\left( {{{\xi }_{2}} - {{x}_{2}}} \right)d{{\xi }_{1}}d{{\xi }_{2}} = 0} $
– относительных величин площадей $S = [{{s}_{{ij}}}]$ и координат ${{X}_{s}} = [{{({{x}_{1}},{{x}_{2}})}_{{ij}}}]$ центров тяжести пятен фактического контакта на микровыступах
(9.8)
$\begin{gathered} {{s}_{{ij}}} = \frac{1}{{meas\,{{\Gamma }_{{ij}}}}}\int\limits_{{{\Gamma }_{{ij}}}} {[p > 0]d{{\xi }_{1}}d{{\xi }_{2}}} ,\quad \int\limits_{{{\Gamma }_{{ij}}}} {[p > 0]({{\xi }_{1}} - {{x}_{1}})d{{\xi }_{1}}d{{\xi }_{2}} = 0} , \\ \int\limits_{{{\Gamma }_{{ij}}}} {[p > 0]({{\xi }_{2}} - {{x}_{2}})d{{\xi }_{1}}d{{\xi }_{2}} = 0} \\ \end{gathered} $
где $[ \cdot ]$ – скобка Айверсона (функция равная 1 для истинного аргумента и равная 0 в противном случае).

Для каждой пары функций $\{ P,{{X}_{p}}\} $, $\{ R,{{X}_{r}}\} $ и $\{ S,{{X}_{s}}\} $ с помощью некоторого оператора интерполяции построим на Γp непрерывные функции $p({{x}_{1}},{{x}_{2}})$, $r({{x}_{1}},{{x}_{2}})$ и $s({{x}_{1}},{{x}_{2}})$, называемые далее соответственно огибающей контактного давления, огибающей нормализованных контактных усилий и огибающей относительных величин фактических площадей контакта микровыступов.

В результате обработки результатов многочисленных вычислительных экспериментов установлена следующая закономерность: если условия нагружения штампов таковы, что пятна контакта отдельных микровыступов остаются изолированными друг от друга, то для двухпараметрического семейства штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$ существуют единая огибающая контактного давления $\tilde {p}({{x}_{1}},{{x}_{2}})$, единая огибающая нормализованных контактных усилий $\tilde {r}({{x}_{1}},{{x}_{2}})$ и единая огибающая относительных величин фактических площадей контакта $\tilde {s}({{x}_{1}},{{x}_{2}})$ микровыступов, форма и положение которых зависят от параметров f, ${{e}_{1}}$ и ${{e}_{2}}$ внешней нагрузки, а также отношения размеров области контакта Γp к толщине упругого слоя h. В качестве $\tilde {p}({{x}_{1}},{{x}_{2}})$, $\tilde {r}({{x}_{1}},{{x}_{2}})$ и $\tilde {s}({{x}_{1}},{{x}_{2}})$ можно выбирать соответственно огибающие $p({{x}_{1}},{{x}_{2}})$, $r({{x}_{1}},{{x}_{2}})$ и $s({{x}_{1}},{{x}_{2}})$ для некоторого “базового” штампа рассматриваемого семейства $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$, например, штампа с наибольшим числом микровыступов $K = {{K}_{1}} \cdot {{K}_{2}}$ в проведенной серии расчетов. Альтернативный подход к построению единых огибающих состоит в применении некоторой процедуры осреднения данных по всем штампам рассматриваемого семейства $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$.

В качестве примера в табл. 1 приведены среднеквадратичные относительные отклонения

(9.9)
${{\varepsilon }_{p}} = {{\left\| {p - \tilde {p}} \right\|}_{2}}{\text{/}}{{\left\| {\tilde {p}} \right\|}_{2}},\quad {{\varepsilon }_{r}} = {{\left\| {r - \tilde {r}} \right\|}_{2}}{\text{/}}{{\left\| {\tilde {r}} \right\|}_{2}},\quad {{\varepsilon }_{s}} = {{\left\| {s - \tilde {s}} \right\|}_{2}}{\text{/}}{{\left\| {\tilde {s}} \right\|}_{2}}$
для семейства штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$ при следующих значениях параметров: ${{\alpha }_{1}}\, = \,{{\alpha }_{2}}$ = 3 × 10–5, ${{\beta }_{1}} = {{\beta }_{2}} = 1{{0}^{{ - 4}}}$, ${{m}_{1}} = {{m}_{2}} = 2$, ${{n}_{1}} = {{n}_{2}} = 4$, ${{b}_{1}} = {{b}_{2}} = b$. В качестве базового выбирался штамп со 128 × 128 микровыступами. Параметры внешней нагрузки в (9.5) полагались следующими:  f = 2 × 10–5, ${{e}_{1}} = 0.05$ и ${{e}_{2}} = 0$. Толщина упругого слоя принималась равной $h = b{\text{/}}5$.

Таблица 1.

Среднеквадратичные относительные отклонения ${{\varepsilon }_{p}}$, ${{\varepsilon }_{r}}$ и ${{\varepsilon }_{s}}$ для семейства штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$

${{K}_{1}} \times {{K}_{2}}$ ${{\varepsilon }_{p}}$ ${{\varepsilon }_{r}}$ ${{\varepsilon }_{s}}$
256 × 64 0.0099 0.0079 0.0220
256 × 32 0.0264 0.0095 0.0230
256 × 16 0.0334 0.0184 0.0377
256 × 8 0.0409 0.0337 0.0523
128 × 64 0.0051 0.0061 0.0149
128 × 32 0.0271 0.0094 0.0225
128 × 16 0.0359 0.0185 0.0369
128 × 8 0.0426 0.0338 0.0536
64 × 64 0.0060 0.0099 0.0140
64 × 32 0.0225 0.0116 0.0135
64 × 16 0.0308 0.0198 0.0285
64 × 8 0.0422 0.0359 0.0455
32 × 32 0.0323 0.0145 0.0217
32 × 16 0.0423 0.0216 0.0305
32 × 8 0.0453 0.0371 0.0358
16 × 16 0.0427 0.0269 0.0307
16 × 8 0.0285 0.0427 0.0539
8 × 8 0.0163 0.0556 0.0351

Сеточные нормы ${{\left\| \cdot \right\|}_{2}}$ в (9.9) вычислялись соответственно в узлах сеток ${{X}_{p}}$, ${{X}_{r}}$ и ${{X}_{s}}$ для каждого штампа рассматриваемого семейства. Интерполяция функций $\tilde {p}({{x}_{1}},{{x}_{2}})$, $\tilde {r}({{x}_{1}},{{x}_{2}})$ и $\tilde {s}({{x}_{1}},{{x}_{2}})$ производилась с помощью метода обратно взвешенных расстояний.

В табл. 2 приведены аналогичные данные для семейства штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$ при следующих значениях параметров: ${{m}_{1}} = 2$, ${{m}_{2}} = 4$, ${{n}_{1}} = 4$, ${{n}_{2}} = 2$, ${{e}_{1}} = {{e}_{2}} = 0.05$, $h = b{\text{/}}2$. Значения остальных параметров принимались такими же, как и для табл. 1.

Таблица 2.

Среднеквадратичные относительные отклонения ${{\varepsilon }_{p}}$, ${{\varepsilon }_{r}}$ и ${{\varepsilon }_{s}}$ для семейства штампов $\Xi ({{{\rm K}}_{1}},{{{\rm K}}_{2}})$

${{K}_{1}} \times {{K}_{2}}$ ${{\varepsilon }_{p}}$ ${{\varepsilon }_{r}}$ ${{\varepsilon }_{s}}$
256 × 64 0.0284 0.0152 0.0233
256 × 32 0.0388 0.0181 0.0365
256 × 16 0.0524 0.0271 0.0535
256 × 8 0.0639 0.0349 0.0666
128 × 64 0.0151 0.0088 0.0149
128 × 32 0.0334 0.0145 0.0318
128 × 16 0.0496 0.0246 0.0500
128 × 8 0.0617 0.0319 0.0633
64 × 64 0.0089 0.0095 0.0086
64 × 32 0.0294 0.0134 0.0235
64 × 16 0.0456 0.0236 0.0423
64 × 8 0.0588 0.0318 0.0580
32 × 32 0.0336 0.0154 0.0226
32 × 16 0.0448 0.0246 0.0387
32 × 8 0.0500 0.0325 0.0523
16 × 16 0.0359 0.0270 0.0289
16 × 8 0.0410 0.0321 0.0360
8 × 8 0.0112 0.0396 0.0286

Отметим, что при проведении расчетов необходимое количество $N = {{N}_{{p1}}} \cdot {{N}_{{p2}}}$ граничных элементов определялось путем сравнения решений, полученных на вложенных сетках при их двукратном последовательном измельчении. При решении рассмотренных выше задач для штампов с регулярным поверхностным рельефом каждый микровыступ ${{\Gamma }_{{ij}}}$ аппроксимировался сеткой из 64 × 64 граничных элементов. Наибольшее количество элементов сетки для базового штампа со 128 × 128 микровыступами составляло 226 = 67 108 864 граничных элемента.

10. Заключение. Для решения задач дискретного контакта упругого слоя и жесткого штампа с заранее неизвестными площадками фактического контакта в настоящей работе применяется вариационный подход. Построено граничное вариационное неравенство с использованием оператора Пуанкаре–Стеклова, отображающего на части границы упругого слоя нормальные напряжения в нормальные перемещения. Получена эквивалентная задача минимизации граничного функционала на множестве статически допустимых контактных напряжений.

Оператор Стеклова–Пуанкаре для упругого слоя строится с помощью двумерного интегрального преобразования Фурье, поэтому при аппроксимации этого оператора используется двумерное ДПФ. Для численной реализации прямого и обратного ДПФ применяются алгоритмы БПФ.

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

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

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

  1. Горячева И.Г. Механика фрикционного взаимодействия. М.: Наука, 2001. 478 с.

  2. Аргатов И.И., Дмитриев Н.Н. Основы теории упругого дискретного контакта. СПб.: Политехника, 2003. 233 с.

  3. Popov V.L. Contact Mechanics and Friction. Physical Principles and Applications. Berlin, Heidelberg: Springer, 2010. 362 p. = Попов В.Л. Механика контактного взаимодействия и физика трения. От нанотрибологии до динамики землетрясений. М.: Физматлит, 2013. 352 с.

  4. Barber J.R. Contact Mechanics. Cham: Springer, 2018. 585 p.

  5. Галин Л.А. Контактные задачи теории упругости и вязкоупругости. М.: Наука, 1980. 304 с.

  6. Johnson K.L. Contact Mechanics. Cambridge: Cambridge Univ. Press, 1985. 452 p. = Джонсон К. Механика контактного взаимодействия. М.: Мир, 1989. 510 с.

  7. Goryacheva I.G., Tsukanov I.Y. Development of discrete contact mechanics with applications to study the frictional interaction of deformable bodies // Mech. Solids. 2020. V. 55. P. 1441–1462. https://doi.org/10.3103/S0025654420080099

  8. Kravchuk A.S., Neittaanmäki P.J. Variational and Quasi-Variational Inequalities in Mechanics. Dordrecht: Springer, 2007. 329 p.

  9. Wriggers P. Computational Contact Mechanics. Berlin: Springer-Verlag, 2006. 518 p.

  10. Yastrebov V.A. Numerical Methods in Contact Mechanics. New York: ISTE/Wiley, 2013. 416 p.

  11. Eck C., Jarušek J., Krbec M. Unilateral Contact Problems: Variational Methods and Existence Theorems. New York: CRC Press, 2005. 398 p.

  12. Sofonea M., Matei A. Mathematical Models in Contact Mechanics. Cambridge: Cambridge Univ. Press, 2012. 280 p.

  13. Capatina A. Variational Inequalities and Frictional Contact Problems. Cham: Springer, 2014. 235 p.

  14. Лурье А.И. Пространственные задачи теории упругости. М.: Гостехиздат, 1955. 492 с.

  15. Ворович И.И., Александров В.М., Бабешко В.А. Неклассические смешанные задачи теории упругости. М.: Наука, 1974. 456 с.

  16. Александров В.М., Пожарский Д.А. Неклассические пространственные задачи механики контактных взаимодействий упругих тел. М.: Изд-во “Факториал”, 1998. 299 с.

  17. Brigham E.O. The Fast Fourier Transform and Its Applications. Englewood Cliffs: Prentice Hall, 1988. 448 p.

  18. Jain A.K. Fundamentals of Digital Image Processing. Englewood Cliffs: Prentice Hall, 1989. 569 p.

  19. Wang Q.J., Zhu D. Interfacial Mechanics: Theories and Methods for Contact and Lubrication. Boca Raton: CRC Press, 2019. 636 p.

  20. Wang Q.J., Sun L., Zhang X., Liu S., Zhu D. FFT-Based Methods for Computational Contact Mechanics // Front. Mech. Eng. 2020. V. 6. № 61. P. 92–113. https://doi.org/10.3389/fmech.2020.00061

  21. Поляк Б.Т. Метод сопряженных градиентов в задачах на экстремум // Ж. выч. мат. мат. физ. 1969. Т. 9. № 4. С. 807–821.

  22. Dostál Z. Optimal Quadratic Programming Algorithms. With Applications to Variational Inequalities. New York: Springer, 2009. 284 p.

  23. Scalable Algorithms for Contact Problems / Ed. by Z. Dostál, T. Kozubek, M. Sadowská, V. Vondrák. New York: Springer, 2016. 340 p.

  24. Polonsky I.A., Keer L.M. A numerical method for solving rough contact problems based on the multi-level multi-summation and conjugate gradient techniques // Wear. 1999. V. 231. P. 206–219. https://doi.org/10.1016/S0043-1648(99)00113-1

  25. Бобылев А.А. Применение метода сопряженных градиентов к решению задач дискретного контакта для упругой полуплоскости // Изв. РАН. МТТ. 2022. № 2. С. 154–172. https://doi.org/10.31857/S0572329922020052

  26. Lions J.L., Magenes E. Non-Homogeneous Boundary Value Problems and Applications. Berlin, Heidelberg: Springer-Verlag, 1972. 360 p. = Лионс Ж.-Л., Мадженес Э. Неоднородные граничные задачи и их приложения. М.: Мир, 1971. 372 с.

  27. McLean W. Strongly Elliptic Systems and Boundary Integral Equations. Cambridge: Cambridge Univ. Press, 2000. 357 p.

  28. Sauter S.A., Schwab C. Boundary Element Methods. Berlin, Heidelberg: Springer, 2011. 652 p.

  29. Hsiao G.C., Wendland W.L. Boundary Integral Equations. Berlin, Heidelberg: Springer, 2008. 620 p.

  30. Хлуднев А.М. Задачи теории упругости в негладких областях. М.: Физматлит, 2010. 252 с.

  31. Khludnev A.M., Kovtunenko V.A. Analysis of Cracks in Solids. Boston, Southampton: WIT-Press, 2000. 386 p.

  32. Sneddon I.N. Fourier transforms. NY etc.: McGraw-Hill, 1951. 542 p. = Снеддон И. Преобразования Фурье. М.: ИЛ, 1955. 667 с.

  33. Sanchez-Palencia E. Non-homogeneous Media and Vibration Theory. Berlin: Springer-Verlag, 1980. 398 p. = Санчес-Паленсия Э. Неоднородные среды и теория колебаний. М.: Мир, 1984. 472 с.

  34. Serov V. Fourier Series, Fourier Transform and Their Applications to Mathematical Physics. Cham: Springer, 2017. 534 p.

  35. Gwinner J., Stephan E.P. Advanced Boundary Element Methods. Treatment of Boundary Value, Transmission and Contact Problems. Cham: Springer, 2018. 652 p.

  36. Rjasanow S., Steinbach O. The Fast Solution of Boundary Integral Equations. New York: Springer, 2007. 284 p.

  37. Steinbach O. Numerical Approximation Methods for Elliptic Boundary Value Problems: Finite and Boundary Elements. New York: Springer, 2008. 386 p.

Дополнительные материалы отсутствуют.