Декомпозиция конечно-элементной модели

Автор: Колесников Геннадий Николаевич, Кувшинов Дмитрий Александрович

Журнал: Ученые записки Петрозаводского государственного университета @uchzap-petrsu

Рубрика: Технические науки

Статья в выпуске: 2 (123), 2012 года.

Бесплатный доступ

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

Метод декомпозиции, метод конечных элементов, контактное взаимодействие

Короткий адрес: https://sciup.org/14750107

IDR: 14750107

Текст научной статьи Декомпозиция конечно-элементной модели

Размерность задач, для решения которых применяется метод конечных элементов, имеет устойчивую тенденцию к росту. Увеличение быстродействия вычислительных систем решает только часть появляющихся в этой связи проблем. Приоритетным направлением в обеспечении эффективного использования возможностей вычислительной техники является развитие методов декомпозиции конечно-элементных алгоритмов. Обзоры работ в данной области исследований, актуальные проблемы и новые методы их решения представлены в [4], [7]. Для решения задач определенного класса может быть использован предлагаемый далее метод декомпозиции конечно-элементной модели.

Запишем в векторно-матричной форме уравнение движения конечно-элементной модели некоторой механической системы:

MU + KU + RU = P + CN . (1)

Здесь U , U и U - векторы (одномерные массивы) перемещений, скоростей и ускорений узлов соответственно; R , K и M - матрицы жесткости, демпфирования и масс соответственно; P - вектор внешних воздействий (внешних сил). В терминах метода перемещений строительной механики соотношение (1) можно интерпретировать как систему уравнений равновесия конечно-элементной модели [5; 10-15]. Уравнение (1) отличается от общ епринятой формулировки [6] компонентом CN , где C - матрица коэффициентов в уравнениях равновесия. Компонентами вектора N являются силы и моменты (пары сил), появляющиеся в физической модели как результат контактного взаимодействия конечных элементов. Векторы N и U заранее не известны и подлежат определению как результат решения задачи.

Результатом внешнего воздействия и указанного выше контактного взаимодействия являются, в частности, деформации конечных элемен- тов, линейные и угловые перемещения в узлах. Эти перемещения ведут к появлению соответствующих зазоров, если в физической модели нет связей, которые не допускали бы изменений линейных и угловых расстояний между каждой парой узлов контактирующих конечных элементов. Текущие и начальные значения зазоров (D и D0 соответственно) связаны с перемещениями узлов U соотношением

D = C T и + D 0. (2)

Из физического смысла контактного взаимодействия в узлах конечных элементов следует, что каждый столбец матрицы C содержит только два ненулевых элемента, один из которых равен 1, другой - (-1). Заметим, что существует класс механических систем, в которых при некоторых воздействиях возможно появление зазоров, что рассмотрено, например, в [2], [3]. Далее рассматривается задача, по физическому смыслу которой зазоры равны нулю, то есть D = 0 , D 0 = 0 в формуле (2).

Дискретизация уравнения движения (1) по времени с использованием явной схемы с односторонними конечными разностями приводит на шаге i с учетом равенства (2) к следующим соотношениям [2]:

AU , = P , + CN ; C T U , = 0 , (3) где A = M r - 2 + K t - 1 + R , P i = P т -2 MU i - 2 + (2 M r -2 + + K t "1) U i _ 1 , т - шаг по времени, i - номер шага.

Пусть конечно-элементная модель разбита на n подструктур. Каждая подструктура содержит m конечных элементов, m >  1. Рассматривая независимо от других каждую подструктуру к , к = 1, .., n , сформируем по аналогии с (3) матрицы A , ( к ) , C ,к ) , вектор P 'к ) . Не указывая индекс i , запишем соотношения вида (3) для подструктуры к . Получим:

A < к ) и ( к ) = P ( к ) + C T ( к ) N ; C к ) и ( к ) = 0

Систему этих соотношений для всех k = 1, …, n можно записать в виде одного блочного векторно-матричного равенства:

Г A (1)

0         •••

0

- C (1) ^

< U (1) ^

7 p (1) 7

0

• • •

a (2)     •••

•••         •••

0

•••

- c (2)

•••

u (2)

•••

=

p (2)

•••

(4)

0

0         •••

A ( n )

- C ( n )

U ( n )

p ( n )

C T (1)

C T (2)    •••

C T ( n )

0 7

V N 7

V 0 7

Из (4) следует:

U ( k ) = A - 1( k ) ( P ( k ) + C ( k > N ).               (5)

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

Используя (5) и учитывая, что, согласно (4),

C TU = 2k=1 CT(k 'U1k) = 0, получим:

  • 2 k = 1 C T ( k ) a - 1( k ) ( P ( k ) + C ( k ) N ) = 0 .

Отсюда находим:

N = - ( 2 k = 1 C T ( k ' A 1 k ) C ( k ) ) - 1 2 k = 1 C T ( k ) A - 1( k ) P ( k ) . (6)

Подставив (6) в (5), определим U ( k ) , k = 1, …, n . Таким образом, задача определения векторов N и U решена.

Из физического смысла контактного взаимодействия конечных элементов (или подс т руктур) следует, что каждый столбец матрицы C содержит только два ненулевых элемента, один из которых равен 1, другой – (-1). При этом каждый столбец блока C ( k ) содержит только один ненулевой элемент, равный +1 или -1. Поэтому матрица H = 2 k = i ( C T ( k ) A -1( k ) C ( k ) ) является диагональной. Учет особенностей структуры блока C ( k ) ведет к существенному упрощению вычислений по формулам (6) и (5).

Применение представленного метода декомпозиции конечно-элементной модели в алгоритмах расчета позволяет уменьшить затраты времени и объем требуемой оперативной памяти, что особенно важно при итерационном решении нелинейных задач [1], [3]. Кроме того, создаются новые возможности для параллельных вычислений.

Список литературы Декомпозиция конечно-элементной модели

  • Колесников Г. Н., Кувшинов Д. А. Численное моделирование колебаний контактной подвески с учетом геометрической нелинейности//Информационные технологии моделирования и управления. 2008. № 1(44). С. 98-103.
  • Колесников Г. Н., Кувшинов Д. А. Численное моделирование полукоэрцитивного механического взаимодействия токоприемника и контактной сети при высокой скорости электровоза//Ученые записки Петрозаводского государственного университета. Сер. «Естественные и технические науки». 2008. № 3(94). С. 83-88.
  • Колесников Г. Н., Кувшинов Д. А. Численное моделирование динамического взаимодействия токоприемников и контактной сети//Вестник научно-исследовательского института железнодорожного транспорта. 2012. № 1. С. 9-12.
  • Копысов С. П., Новиков А. К. Метод декомпозиции для параллельного адаптивного конечно-элементного алгоритма//Вестник Удмуртского университета. Математика. Механика. Компьютерные науки. 2010. № 3. С. 141-154.
  • Норри Д., де Фриз Ж. Введение в метод конечных элементов: Пер. с англ. М.: Мир, 1981. 304 с.
  • Пестерев A. В. К задаче о движущейся массе//Труды Института системного анализа РАН. 2005. Т. 14. С. 217-221.
  • Фиалко С. Ю. Прямые методы решения систем линейных уравнений в современных МКЭ-комплексах. М.: СКАД-СОФТ: Изд-во Ассоциации строительных вузов, 2000. 160 с.
Еще
Статья научная