Научная статья на тему 'Построение математической модели при решении задач термомеханики'

Построение математической модели при решении задач термомеханики Текст научной статьи по специальности «Математика»

CC BY
136
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТЕРМОУПРУГИЕ ПРОЦЕССЫ / НЕОДНОРОДНЫЕ АНИЗОТРОПНЫЕ СРЕДЫ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / ОБРАТНАЯ ЗАДАЧА / THERMOELASTIC PROCESSES / HETEROGENEOUS ANISOTROPIC MEDIA / MATHEMATICAL MODEL / EVOLUTIONARY METHODS / INVERSE PROBLEM

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

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

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

CONSTRUCTION OF MATHEMATICAL MODELS FOR SOLVINGTHE PROBLEMS OF THERMOMECHANICS

The problem of choosing (constructing) a mathematical model to study the coupled thermoelastic processes in heterogeneous anisotropic media is considered. The approach is based on the allocation of subtasks of structural and parametric synthesis, the first of which is solved by evolutionary methods, and the second the methods of solving inverse problems of mathematical physics.

Текст научной работы на тему «Построение математической модели при решении задач термомеханики»

1582

Механика деформируемого твердого тела Вестник Нижегородского университета им. Н.И. Лобачевского, 2011, № 4 (4), с. 1582-1584

УДК 539.3

ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ПРИ РЕШЕНИИ ЗАДАЧ ТЕРМОМЕХАНИКИ

© 2011 г. В.А. Ломазов1, В.И. Ломазова2

белгородская государственная сельскохозяйственная академия ^Белгородский госуниверситет

[email protected]

Поступила в редакцию 15.06.2011

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

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

Сложность решения задач термомеханики неоднородных анизотропных тел обусловливает необходимость выбора (построения) математических моделей, позволяющих минимизировать затраты на их использование при сохранении требуемого уровня адекватности описания. Математическую модель процесса можно представить в виде: М = <5, С>, где — структура модели, учитывающая вид и взаимосвязи между входящими в модель соотношениями, а С — параметры модели, представляющие собой коэффициенты (в данном случае зависящие от пространственных ко -ординат) этих соотношений.

Рассматривая основные линейные модели, описывающие нестационарные термоупругие процессы в неоднородных анизотропных средах, введем векторный параметр к = (к1, к^, к3, к4 к5), каждая компонента которого может принимать значение либо 1, либо 0, либо степень малого параметра, что отражает учет, неучет или степень учета в рамках различных моделей следующих эффектов: к1 — инерция теплового потока (конечности скорости распространения тепла); к2 — термоупругая диссипация (зависимость тепловых полей от скорости изменения объемных деформаций); к3 — зависимость полей деформаций и напряжений от градиентов температур; к4 — нестационарность полей деформаций и напряжений; к5 — нестационарность тепловых полей.

Рассмотрим неоднородное анизотропное тело, первоначально имеющее температуру Т0 и находящееся в недеформированном и ненапряженном состоянии. Для описания дальнейшего термоупругого состояния тела будем пользовать-

ся прямоугольной декартовой системой координат х = (х1, х2, х3). Под действием термосиловых нагружений (в том числе массовых сил и тепловых источников, имеющих распределения ^, г = 1, 2, 3 и соответственно) в теле могут возникнуть перемещения иг (г = 1, 2, 3), деформации ег] (г, ] = 1, 2, 3), напряжения аг] (г, ] = 1, 2, 3), тепловые потоки чг (г = 1, 2, 3), а также может произойти изменение температуры 0. Все эти величины в дальнейшем полагаются достаточно гладкими функциями пространственных координат и времени t. Вводя компоненты вектора модели в известные соотношения обобщенной термомеханики [1] (обобщенный закон Фурье, уравнение теплового баланса, уравнения движения (равновесия), соотношения Коши и обобщенный закон Дюамеля — Неймана), получим

К1Щ + Чг + Ку ] = 0 к5Суё + Ч] ,] +к2ТоРг]ег] = Л, К4Риг - °г],] = /г,

ег] - (иг, ] +и] ,г)/2 = 0,

°г] - Сф1еЫ + КзРгу6 = 0 г, ] к,1 = 1,2,3

При записи соотношений термоупругости использовались общепринятые обозначения характеристик среды: Су — удельная теплоемкость при постоянной деформации; в] (г , ] = 1, 2, 3) — коэффициенты термического объемного расширения; Сг]кт (г,к, т = 1, 2, 3) — изотермические коэффициенты жесткости анизотропной среды; К] (г , ] = 1, 2, 3) — коэффициенты теплопроводности анизотропной среды; т — время релаксации теплового потока; р — плотность. Точки над величинами означают частные производные по времени

Построение математической модели при решении задач термомеханики

1583

t, индекс после запятой — частную производную по соответствующей пространственной координате. По повторяющемуся индексу производится суммирование.

Структурный синтез модели термомеханики

Предполагается, что наиболее полная (и сложная для использования) из рассматриваемых моделей, соответствующая набору коэффициентов К = 1 (i = 1, • ••, 5), модельМ является адекватной. Предполагается также, что проверка адекватности произвольной моделиМ * из рассматриваемого класса может быть сведена к проверке выполнения заданной точности аппроксимации решений, полученных на основе М , решениями, полученными на основе М* с использованием процедуры из [2]:

1) генерируется набор тестовых задач Т1, Т2,„., Ту, решениями которых в рамках модели М* будут функции {ut, ei}, Cip qt, 0}v (i, j = 1, 2, 3; v = 1, •.., V);

2) полученные решения подставляются в соотношения, соответствующие модели М1, и вычисляются невязки;

3) полученные невязки приводятся к безразмерному виду и нормируются, после чего они умножаются на весовые коэффициенты (найденные в результате обработки экспертных оценок), а затем для модели М* определяется средняя (по набору тестовых задач) невязка 5*;

4) проверяется выполнение для полученной средней невязки 5* ограничения, обеспечивающего заданную допустимую точность аппроксимации 5е — const: 5* < 5e.

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

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

дартном генетическом алгоритме [3]) процедура:

1) кодирование моделей в виде бинарных хромосом, определяемых коэффициентами к 0 = = 1, ..., 5), и построение нормализованной функции приспособленности на основе критерия сложности;

2) построение начальной популяции моделей случайным выбором из класса моделей, описываемых соотношениями;

3) турнирный (или рулеточный) отбор родительских пар;

4) применение генетических операторов скрещивания и мутации для получения новой популяции моделей;

5) проверка стандартных условий останова эволюционного процесса;

6) определение в последней популяции нужного числа наименее сложных моделей, удовлетворяющих условию заданной точности аппроксимации.

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

Параметрический синтез модели термомеханики

На предыдущем этапе предполагалось, что коэффициенты уравнений термомеханики являются известными константами, что соответствует пространственной однородности термоупругой среды. Этап параметрического синтеза состоит в уточнении модели за счет допущения возможной (подлежащей дальнейшему определению) зависимости свойств среды (коэффициентов соотношений термомеханики) от пространственных координат. Нахождение этой зависимости по результатам измерения на поверхности тела отдельных характеристик, специальным образом инициированных в рассматриваемом теле, термомеханических процессов представляет собой коэффициентную обратную задачу для уравнений термомеханики. Такого рода классически некорректные (по Ж. Адамару) задачи для различных областей и в рамках моделей термомеханики (с различным структурами) рассмотрены, в частности, в [4] и в последующих работах этих авторов.

Построение математических моделей термо-мехнических процессов в рамках предлагаемого подхода представляет собой достаточно трудоемкую процедуру, которая, тем не менее, является оправданной в случае необходимости дальнейше-

1584

В.А. Ломазов, В.И. Ломазова

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

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

1. Бардзокас Д.И., Зобнин А.И., Сеник Н.А., Филь-штинский М.Л. Математическое моделирование в задачах механики связанных полей. Т. I. М.: URSS, 2010. 312 с.

2. Ломазов В.А., Ломазова В.И. Формализация выбора математических моделей связанных полей при автоматизации исследований // Информационные системы и технологии. 2010. №3. С. 79-86.

3. Гладков Л.А., Курейчик В.В., Курейчик В.М. Генетические алгоритмы. М.: Физматлит, 2010. 368 с.

4. Ломазов В.А., Немировский Ю.В. Математическая модель проблемы диагностики термоупругой среды // Прикл. математика и механика. 1986. Т. 50, №2. С. 284-292.

CONSTRUCTION OF MATHEMATICAL MODELS FOR SOLVINGTHE PROBLEMS

OF THERMOME CHANIC S

V.A. Lomazov, VI. Lomazova

The problem of choosing (constructing) a mathematical model to study the coupled thermoelastic processes in heterogeneous anisotropic media is considered. The approach is based on the allocation of subtasks of structural and parametric synthesis, the first of which is solved by evolutionary methods, and the second - the methods of solving inverse problems of mathematical physics.

Keywords: thermoelastic processes, heterogeneous anisotropic media, mathematical model, evolutionary methods, inverse problem.

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