Научная статья на тему 'Математическое моделирование температурного состояния пространственных стержневых конструкций. Нестационарные и нелинейные задачи'

Математическое моделирование температурного состояния пространственных стержневых конструкций. Нестационарные и нелинейные задачи Текст научной статьи по специальности «Математика»

CC BY
40
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СТЕРЖНЕВАЯ КОНСТРУКЦИЯ / КОНЕЧНО-ЭЛЕМЕНТНАЯ ТЕХНОЛОГИЯ / КОМПЛЕКС ПРИКЛАДНЫХ ПРОГРАММ / НЕСТАЦИОНАРНАЯ ТЕМПЕРАТУРНАЯ ЗАДАЧА / НЕЛИНЕЙНАЯ ТЕМПЕРАТУРНАЯ ЗАДАЧА

Аннотация научной статьи по математике, автор научной работы — Станкевич Игорь Васильевич

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

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

Похожие темы научных работ по математике , автор научной работы — Станкевич Игорь Васильевич

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

Thermal Condition Mathematical Modeling for Spatial Frame Structures: Unsteady and Nonlinear Problems

The paper presents the construction features of the main matrix relations in the context of the finite element technology for non-stationary and nonlinear temperature problems relating to frame structures with complex spatial design. A set of applications based on this technology that allows one to solve a wide class of scientific and applied problems and to examine the effect of different design, technological and operational factors on the thermal state of frame structures is developed. The solution for some temperature problems is presented as an example of the finite element technology application and the capabilities of the developed applications set.

Текст научной работы на тему «Математическое моделирование температурного состояния пространственных стержневых конструкций. Нестационарные и нелинейные задачи»

УДК 536.24

Математическое моделирование температурного состояния пространственных стержневых конструкций.

Нестационарные и нелинейные задачи

© И.В. Станкевич

МГТУ им. Н.Э. Баумана, Москва, 105005, Россия

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

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

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

Ф^Т Слх) = 1 (Т Слх),л^Л + IV (Л), Слх) е (Лъ Л2) х (0, ; (1)

Постановка нестационарной задачи теплопроводности. Рассмотрим простейшую стержневую конструкцию, представляющую собой однородный изотропный криволинейный стержень ([1], рис. 1). Введем одномерную пространственную криволинейную систему координат О'л, у которой координата л отсчитывается вдоль оси стержня. Запишем вариант начально-краевой задачи теплопроводности, но с учетом предположения о том, что в поперечных сечениях стержня отсутствуют градиенты температуры. Имеем

дТ д х

Т (л, 0) = Тс (л), л е [Л1, Л2]; (2)

1Т (Л, х),л1л=т = чш, X ^ 0; (3)

1Т (Л, х),л1Л=Л2 = (Г/ - Т (л, х))|Л=Л2, х ^ 0, (4) где с, р, 1 — удельная теплоемкость, плотность и коэффициент теплопроводности материала стержня соответственно; х — время; Т (л, х) — температура стержня; qy (л) — мощность внутренних источников (стоков) теплоты; Тс (л) — начальная температура стержня (предполагается, что начальное и граничные условия согласованы); — численное значение плотности теплового потока на поверхности Б2, в данном случае принято, что > 0, если теплота отводится от поверхности в2 стержня (Т (л, х),Л| > 0 Ух ^ 0); л1, Л2 — координаты торцевых поверхностей Я2 и стержня соответственно (л1 < Л2); и Tf — коэффициент теплоотдачи и температура внешней среды вблизи поверхности 5з соответственно.

Матричные соотношения МКЭ. При решении нестационарных задач теплопроводности конечно-элементную дискретизацию по пространству целесообразно выполнять на основе метода взвешенных невязок в форме Галёркина [2]. Каждому узлу р (в глобальной нумерации [1, 2]) поставим в соответствие финитную функцию Мр (р = 1, ки, ки — глобальное число узлов сетки конечно-элементной модели). Носителями функций Мр являются объединения областей у(е) тех конечных элементов (е), которые содержат данный узел р. Кроме того, предположим что функции Мр линейно независимы. Тогда температуру и ее производные по координате л и времени х на компакте ¿¡^ можно интерполировать с помощью следующих соотношений

Т = [Ж] {Т} ; (5)

= [^,Л ] {т}; (6)

т

[Л] {т} . (7)

Здесь Т, Т, , Т — интерполированные значения температуры, ее производных по криволинейной координате ^ и времени т соответственно; [Щ — матрица-строка, составленная из финитных функций Мр (р = 1, кц); {Т} — вектор-столбец, составленный из узловых значений температуры Тр (р = 1, ки); |т| — вектор-столбец, составленный из узловых значений производных температуры по времени Тр

(р = 1, ки).

Перенесем все члены уравнения (1) в правую часть, подставим в нее интерполированные значения температуры, ее производных и рассмотрим невязку

К = 1 Т

(т^ ,л + ду — срт.

Теперь в соответствии с методом Галёркина умножим невязку Я последовательно на функции Мр (р = 1, кц), проинтегрируем по области Си и результат приравняем нулю, получим

=

¿Он

1 (т,,ц + Яу — срТ Мр(ц)^ = 0, р =1,ки.

щ!

(8)

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

Перепишем выражение (8) в виде

(т,Л ,л + ду] Ирйю — срТИрйю = 0, р = 1,кц. (9)

¿Он 1 4 ' ^ Зсн

С учетом выражения (7) второй интеграл в формуле (9) представим следующим образом:

[ срТ= [ ср [Ж] Ыр(1у{т\ =

¿Он ¿Си 1 >

= [ ср [МгМр М2МР ...Мки Мр] ¿у\т} , р =1^. (10)

Рассмотрим глобальную матрицу теплоемкости [С], которую на основании выражения (10) можно записать в виде

[С]= [ ср [Ж]т [М] ¿V. (11)

¿Он

Выражение (11) для вычислений и формирования системы линейных алгебраических уравнений является крайне неудобным. Интегрирование следует проводить по объемам конечных элементов, используя

нормированную локальную систему координат 0'%, а результат суммировать. Для этого вместо глобальной матрицы-строки [Щ исполь-

что позволит формирование

V

зуем локальные матрицы-строки глобальной матрицы теплоемкости выполнить по формуле

N1

( )

[С ]

ку /г

§ X „

с(е)р(е)

ж,

( )

У

ж,

( )

У

(е)'

V

(12)

Здесь

( )

— матрица геометрических связей объемного конечного элемента с идентификационной меткой (е) [1,2].

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

['(?] =

где элемент объема

'у (в)

с(е)р(е)

(е) У

м:

( )

У

¿V,

(13)

¿V = А(е) (X) ¿Л = А(е) (X)

\

г=1

Здесь А(е) (X) — площадь поперечного сечения конечного элемента (е), а производные хг%, г = 1, 3, определяются формулами (19), которые приведены в работе [1].

Площадь поперечного сечения А(е) (X) можно аппроксимировать с помощью функций формы:

А(е)(Х)

К

( )

У

{А(е)}

(14)

где |А(е)} — вектор, составленный из площадей поперечных сечений (^ = 1, Р(е), отнесенных к узлам элемента (е); р(е) — число узлов конечного элемента).

Если материал стержня неоднородный, аналогично можно представить удельную теплоемкость с(е) (X) и плотность р(е)(Х) материала стержня в пределах конечного элемента (е):

с(е) (X) P(e)(X)

м:

( )

У

м:

( )

У

{р( е)}

(15)

(16)

Здесь {с(е)} и {р(е)} — векторы, составленные из значений удельной

теплоемкости ске) и плотности р ке), к =1, р(е), соответственно, отнесенные к узлам к =1, р(е) элемента (е) (р(е) — число узлов конечного элемента).

( )

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

т

т

Квадратурная формула для вычисления интегралов (13) по объему конечного элемента (е) с учетом соотношений (14)-(16) принимает вид

К?] = Е °{е)(х) р(е)(х)А(е) (х)

к

(е)'

V

К

(е)'

V

1=1

\

=1

н,.

х=х I

где п — число гауссовых точек; I — номер гауссовой точки; X — локальная координата гауссовой точки; Щ — весовой коэффициент квадратурной формулы.

Аналогично можно определить первый интеграл в формуле (9), при преобразовании дивергентной части используют вторую формулу Грина. В результате получены соотношения, полностью совпадающие с формулами (14) и (15), приведенными в работе [1]. Это подтверждает известное утверждение о том, что процедуры метода Ритца и метода Галёркина при решении задач с самосопряженными и положительно определенными операторами приводят к одинаковым по конструкции системам алгебраических уравнений [3].

Таким образом, нестационарная задача (1)-(5) после дискретизации по пространству сводится к решению задачи Коши для линейного матричного дифференциального уравнения первого порядка

[С]{т} + [К] {Т} = {Щ

(17)

с начальным условием

{Т}|т=о = {То} , (18)

где {Т0} — проекция функции Т0 на узлы сетки конечно-элементной модели.

Для ее решения существуют различные подходы [2-4], однако наибольшее распространение получили два. Первый состоит в том, что производную по времени в уравнении (17) заменяют каким-либо конечно-разностным аналогом, а второй заключается в использовании конечных элементов во временной области (метод Галёркина).

Разностный аналог задачи Коши. Рассмотрим основные этапы построения разностного аналога задачи Коши (17), (18) в виде семейства двухслойных разностных схем. В пределах временного шага К = тп — тп-1 векторы узловых температур {Т} и правой части {Д} представим в виде следующих линейных комбинаций:

{Т(т)} = (1 — ш) {Т} п-1 + ш {Т}п ; (19)

{Н(т)} = (1 — ш) {П}п-1 + ш {П}п , (20)

где т е [тп-1,тп] С [0,^; ш — весовой множитель, ш е [0,1]. Здесь

и далее векторы {Т}п-1, {Я}п-1 и {т}п, {я}г времени т = тп-1 и т = тп соответственно.

отнесены к моментам

т

2

Разностную аппроксимацию производной по времени можно представить следующим образом:

Т \ = „ {Г}п - {Г}^-1 (21)

Т/= 8х ~ К . (21)

Полагая, что коэффициенты в уравнении (17) постоянны на отрезке [хп-1,хп], и подставляя выражения (19), (20) и (21) в формулу (17), после очевидных преобразований получаем общее выражение для двухслойной схемы с весами:

([С] + КхШ [К]) {Т}га = = ([С] + Мш -1) [К]) {Т}га-1 + Кх ((1 - ш) {Щп-1 + ш {Щп) .

Как известно, фиксированное численное значение параметра ш определяет тип конкретной разностной схемы [4], например: ш = 0 — схема с разностью вперед; ш = 1/2 — схема Кранка — Николсона; ш = 2/3 — схема Галёркина; ш =1 — схема с разностью назад. Вообще говоря, параметр ш может принимать любые численные значения из отрезка [0, 1]. Схема Кранка — Николсона имеет определенные преимущества перед остальными схемами, поскольку аппроксимирует уравнение (17) по переменной х с порядком О (К2), а остальные указанные схемы имеют более низкий порядок аппроксимации — 0(кх). Кроме двухслойных схем существуют и используются трехслойные схемы, построение которых можно найти в работах [2, 4].

Решение нелинейных задач теплопроводности. Нелинейность в задачах теплопроводности возникает, когда коэффициенты в уравнении (1) и граничных условиях (3) и (4) зависят от искомой температуры, например 1 (Т), с (Т), р (Т), qy (л, Т), (Т) и а№ (Т). Предположим, что все эти функции являются измеримыми и ограниченными и, кроме того, имеют ограниченные производные по температуре Т. Тогда, если не применяются линеаризующие процедуры, на каждом шаге по времени необходимо решать систему нелинейных алгебраических уравнений с помощью итерационных методов [4, 5]. Во избежание этого применяют схемы типа предиктор — корректор [6], для которых на каждом временном шаге требуется решать две системы линейных алгебраических уравнений. Существенными недостатками использования схем предиктор — корректор являются: общее усложнение алгоритма решения и дополнительные затраты оперативной памяти. Эти трудности можно исключить, если начально-краевую задачу в каждый момент времени решать методом простых итераций с явным заданием скорректированных значений коэффициентов уравнения теплопроводности и граничных условий, применяя метод Галёркина для построения матричных соотношений МКЭ. Таким образом, в каждой точке временного отрезка решение нелинейной начально-краевой задачи

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

Применение итераций при решении нелинейных уравнений эллиптического и параболического типов является известным и достаточно широко используемым методом [6-12]. Наиболее полные результаты получены для эллиптических уравнений. Особую проблему при использовании итерационного решения составляет сходимость. При анализе сходимости, как правило, рассматривают обобщенное решение в подходящем функциональном классе, а в отдельных случаях анализ проводят на конечномерных подпространствах. Для параболических уравнений характерно рассмотрение сходимости итераций на конечномерных подпространствах, построенных либо с помощью метода Галёркина, либо некоторым разностным методом. Одним из подходов к анализу сходимости последовательных приближений (итераций) является следующий: пусть исходный нелинейный дифференциальный оператор удовлетворяет двум неравенствам, одно из которых является некоторым вариантом условия монотонности, а второе — ограниченной нелинейности в некоторой области; тогда дискретный аналог с помощью процедур какого-либо разностного метода строят так, чтобы сохранились эти два свойства. После этого теоретические исследования сходимости итераций в рамках дискретного аналога проводят в соответствии с некоторыми основными положениями теории монотонных операторов [11-14]. Кроме того, при анализе сходимости итераций как на дифференциальном уровне, так и на конечномерных подпространствах, если это возможно, используют дифференциальные свойства нелинейных операторов — дифференцируемость по Фреше или, в крайнем случае, по Гато.

Итерационное решение нелинейных задач теплопроводности можно применять в том случае, когда коэффициенты уравнения (1) и граничных условий (3) и (4) имеют более сложный функциональный вид, например зависят от криволинейной координаты л и времени х: 1 (Л, Т), с (л, Т), р (л, Т), ду (Л, х, Т), д№ (л, х, Т) и (л, х, Т).

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

Рис. 1. К расчету температурного состояния многослойных стержневых конструкций

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

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

На рис. 2 показана исследуемая стержневая конструкция. В качестве конечных элементов выбраны квадратичные трехузловые элементы. Кроме того, на рис. 2 приведена глобальная нумерация узлов соответствующей конечно-элементной модели. Конвективный теплообмен осуществлялся на боковых поверхностях двух конечных элементов е\ и е2: е\ — узлы 24, 25, 26; е2 — узлы 11, 12, 13. В зоне е\ 7} = 900К и аш = 135Вт/(м2 ■ К), а в зоне е2 = 500К и а№ = 60Вт/(м2 ■ К). Начальная температура принята равной 300К. Результаты расчетов представлены на рис. 3-5. Как следует из рисунков, стержневая конструкция имеет неравномерное распределение температуры. Заметно интенсивнее нагрев осуществляется в зоне узла 25, менее нагретыми являются удаленные участки (зоны узлов 3, 9). Кроме того, усиливается влияние зоны наиболее интенсивного нагрева на зону менее интенсивного нагрева. На рис. 5 представлены температурные поля в фиксированные моменты времени, показывающие кинетику роста общего температурного состояния стержневой системы.

к

Рис. 2. Глобальная нумерация узлов конечно-элементной модели стержневой конструкции

Т,К 700 600 500 400 300

Рис. 3. Изменение температуры узлов конечно-элементной модели: 25 (1), 31 (2),

12 (3), 15 (4)

Г,К 1----

600 500 400 300

0 200 400 600 800 т,с

Рис. 4. Изменение температуры узлов конечно-элементной модели: 20 (1), 18 (2),

5 (3), 3 (4), 9 (5)

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

Работа выполнена при финансовой поддержке гранта Президента РФ для государственной поддержки ведущих научных школ (проект НШ-255.2012.8).

Рис. 5. Температурные поля стержневой конструкции в фиксированные моменты времени: 500 с (а), 1 000 с (б), 3 600 с (в) (температура стержня — в кельвинах)

ЛИТЕРАТУРА

[1] Станкевич И.В. Математическое моделирование температурного состояния пространственных стержневых конструкций. Стационарные задачи. Инженерный журнал: наука и инновации, 2013, вып. 8.

URL: http://engiournal.ru/catalGg/mathmodel/technic/893.html

[2] Котович А.В., Станкевич И.В. Решение задач теплопроводности методом конечных элементов. Москва, Изд-во МГТУ им. Н.Э. Баумана, 2010, 84 с.

[3] Марчук Г.И., Агошков В.И. Введение в проекционно-сеточные методы. Москва, Наука, 1981, 416 с.

[4] Галанин М.П., Савенков Е.Б. Методы численного анализа математических моделей. Москва, Изд-во МГТУ им. Н.Э. Баумана, 2010, 591 с.

[5] Ортега Дж., Рейнболдт В. Итерационные методы решения нелинейных систем уравнений со многими неизвестными. Москва, Мир, 1975, 558 с.

[6] Сергиенко И.В., Скопецкий В.В., Дейнека В.С. Математическое моделирование и исследование процессов в неоднородных средах. Киев, Наукова думка, 1991, 432 с.

[7] Кошелев А.И. О сходимости метода последовательных приближений для квазилинейных эллиптических уравнений. Доклады Академии наук СССР, 1962, т. 142, № 5, с. 1007-1010.

[8] Шейбак Т. Построение итерационного процесса для решения квазилинейного эллиптического уравнения с разрывными коэффициентами. Дифференциальные уравнения и их применение, 1985, № 38, с. 61-67.

[9] Арделян Н.В. О сходимости итерационных методов решения нелинейных разностных схем для нелинейного уравнения теплопроводности. Дифференциальные уравнения, 1985, т. XXI, № 12, с. 2131-2137.

[10] Jordan A. Iterative Method of the Analysis of Nonlinear Heat Transfer Problems. Scientific Journal Bialystok University of Technology. Technical Sciences. Electricity, 1992, vol. 83, no. 11, pp. 53-60.

[11] Качуровский Р.И. Нелинейные монотонные операторы в банаховых пространствах. Успехи математических наук, 1968, т. 23, № 2 (140), с. 121-168.

[12] Гаевский Х., Грeгер К., Захариас К. Нелинейные операторные уравнения и операторные дифференциальные уравнения. Москва, Мир, 1978, 336 с.

[13] Станкевич И.В. Сходимость метода простых итераций при решении нелинейных стационарных уравнений теплопроводности. Вестник МГТУ им. Н.Э. Баумана. Машиностроение, 1995, № 3, с. 97-102.

[14] Треногин В.А. Функциональный анализ. Москва, Наука, 1993, 440 с.

Статья поступила в редакцию 20.06.2013

Ссылку на эту статью просим оформлять следующим образом:

Станкевич И.В. Математическое моделирование температурного состояния пространственных стержневых конструкций. Нестационарные и нелинейные задачи. Инженерный журнал: наука и инновации, 2013, вып. 8. URL: http://engjournal.ru/catalog/mathmodel/technic/894.html

Станкевич Игорь Васильевич — д-р техн. наук, проф. кафедры «Прикладная математика» МГТУ им. Н.Э. Баумана. e-mail: aplmex@yandex.ru

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