Оптимизация процесса распространения тепла при управляющем воздействии в уравнении параболического типа
Математическая модель оптимизации процесса теплопроводности. Получение необходимых условий оптимальности на основе принципа максимума Понтрягина, сопряженной системы, структуры оптимального управляющего воздействия, которая имеет интегральную форму.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 08.12.2018 |
Размер файла | 187,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Оптимизация процесса распространения тепла при управляющем воздействии в уравнении параболического типа
Л.Г. Лелевкина - канд. физ.-мат. наук, доц.
Н.Т. Асаналиева - студентка ЕТФ
Annotation
теплопроводность понтрягин математический сопряженный
The mathematical model of the optimization of the heat conduction process is presented in this paper. In this problem the controlling parameter is the power of internal sources of heat, i.e. the control is in the heat conduction equation. One got necessary conditions of optimality on the basis of Pontryagin's maximum principle, the conjugate system, structure of optimum control action, which has the integral form. The numerical solution of the model problem presents the special interest by its complexity, because the initial and conjugate systems are solved in opposite directions on temporary coordinate.
В работе представлена математическая модель задачи оптимизации процесса теплопроводности, в которой управляющим параметром является мощность внутренних источников нагрева, т.е. управление находится в самом уравнении. В работе [1] к решению задач такого типа применяется метод динамического программирования, что приводит к решению задач типа Риккати, численный алгоритм которых реализовать очень сложно. Поэтому в [2] математическая модель задачи оптимизации процесса теплопроводности при управлении в самом уравнении сводится к эквивалентной задаче при управлении на границе для упрощения численной реализации систем уравнений типа Риккати.
В представленной работе на основе применения принципа максимума Понтрягина получены необходимые условия оптимальности, сопряженная система, структура оптимального управляющего воздействия, которая имеет интегральную форму. Проведена численная реализация модельной задачи, представляющая особый интерес в силу своей сложности, так как решения исходной и сопряженной систем происходят в противоположных направлениях по временной координате. Таким образом, системы являются взаимосвязанными через управляющий параметр. Приведены графики полученных распределений температуры и управляющих параметров. Результаты приведены в форме таблиц.
1. Необходимое условие оптимальности. Структура оптимального управления
Рассматривается процесс теплопроводности, описываемый в декартовой системе координат уравнением [1]:
(1)
с начальными и граничными условиями:
u(0,x)=u0(x) (2)
(3)
где u(t,x) - распространение температуры в момент времени t О (0,T) в точке x О (0,1); q(x)p(t) - функция, характеризующая внутренние источники тепла, где p(t) - управляющий параметр, характеризующий мощность внутренних источников нагрева; h - коэффициент теплообмена с внешней средой,u0(x) - заданная функция; TR - температура внешней среды.
Требуется найти допустимое управление p0(t) и соответствующее ему решение u0(t,x) задачи (1)-(3), чтобы функционал
(4)
принимал наименьшее возможное значение при р = p0(t) и u = u0(t,x).
Здесь Т - фиксированный момент времени; ц(x) - заданная функция из L2(0,1); g(t,x) - заданная функция из L2(Щ), где
.
Пусть - произвольные функции, удовлетворяющие уравнениям (1)- (3), но не являющиеся решением задачи оптимального управления. Обозначим
.
Очевидно, что эти функции являются решением задачи
(5)
Непосредственными вычислениями находим, что в этом случае функционал (4) получает приращение
(6)
Для произвольной функции можем записать следующее:
.
Обозначая левую часть равенства через A[ш,p], найдем приращение:
(7)
Равенство (7) можно записать в виде:
(8)
До сих пор ш(t,x) была произвольной функцией из . Определим ее теперь как обобщенное решение краевой задачи:
(9)
(10)
(11)
где u(t,x) - решение краевой задачи (1) - (3), соответствующее управлению p(t), а ц(х) - функция, фигурирующая в определении функционала I. При этом под обобщенным решением задачи (9) - (11) понимается функция , удовлетворяющая интегральному тождеству
(12)
для любой функции , обращающейся в нуль при t = 0.
Из того, что ц(x) ??L2(0,1) и u(T,x) ??L2(0,1), следует, что этим тождеством функция ш(t,x) определяется однозначно.
Из (8) и (12), полагая , получаем:
.
Следовательно, величину ДI из (6) можно представить в виде:
(13)
Если в формуле (13) взять вместо произвольного допустимого управления p оптимальное, т.е. p=p0, и соответствующее ему решение (u=u0, ш=ш0), то получим, что
для любого допустимого приращения Дp(t) и соответствующего ему приращения Дu(t,x).
Так как интегралы, содержащие квадраты приращения искомого решения и приращения управления, неотрицательны, то справедливо следующее утверждение.
Для того, чтобы управление p0(t) и соответствующее ему решение u0(t,x) краевой задачи (1) - (3) были оптимальными, достаточно, чтобы для соответствующей им функции ш0(t,x) и любого допустимого приращения Дp(t) имело место неравенство
(14)
Если ввести функцию Н:
,
то вместо (14) можно брать неравенство
(15)
Из (15) при оптимальном управлении p0(t) будем иметь следующее:
Иначе говоря, функция
(16)
должна достигать своего максимального значения при p=p0(t).
Отсюда получаем, что оптимальное управление должно удовлетворять условию:
(17)
Таким образом, найдена структура искомого оптимального управления p(t) и соответствующее ему решение u(x,t) следующих связанных между собой задач:
(18)
(19)
2. Численное решение модельной задачи
Для решения задачи (18), (19) предлагается следующий итерационный процесс (k - итерационный параметр) по методике, предложенной в [3]:
(20)
и
(21)
Для последовательного решения задач (20), (21) построим однопараметрическое семейство разностных схем с параметром ?.
Схема для решения задачи (20): n = 1, 2, ... , М
(22)
Здесь - число Куранта; Q--О [-1,1] - параметр схемы.
Схема для решения задачи (21) имеет следующий вид: n = M, M-1, M-2, ... ,1
(23)
По формуле трапеций интеграл (17) примет следующий вид:
Задачи (22), (23) решаются на каждом временном слое tn методом стандартной прогонки.
3. Графические результаты
Рис. 1: а - распределение температуры; б - оптимальное управление.
Таблица 1.
Параметры |
|||||
N |
100 |
T |
1 |
||
M |
10 |
a |
0,0005 |
||
И_u(t,x) |
0,6 |
Delta |
0,0001 |
||
И_p(t) |
0,6 |
L |
4 |
||
Beta |
10 |
T_R |
23 |
||
Gama2 |
10 |
h |
3 |
Таблица 2.
Результаты |
||
tau |
0,111111111 |
|
Число Куранта |
0,5445 |
|
Временной слой |
1 |
|
Кол-во итераций |
16 |
|
Абс. ошибка |
9,52E-05 |
Рис. 1: а - распределение температуры; б - оптимальное управление.
Таблица 3.
Параметры |
|||||
N |
100 |
T |
1 |
||
M |
10 |
a |
0,0005 |
||
И_u(t,x) |
0,6 |
Delta |
0,0001 |
||
И_p(t) |
0,6 |
L |
4 |
||
Beta |
100 |
T_R |
23 |
||
Gama2 |
100 |
h |
3 |
Таблица 4.
Результаты |
||
tau |
0,111111111 |
|
Число Куранта |
0,5445 |
|
Временной слой |
1 |
|
Кол-во итераций |
7 |
|
Абс. ошибка |
6,46075979657749Е-6 |
Таблица 5.
Параметры |
|||||
N |
100 |
T |
1 |
||
M |
10 |
a |
0,005 |
||
И_u(t,x) |
0,6 |
Delta |
0,0001 |
||
0,6 |
L |
4 |
|||
Beta |
100 |
T_R |
23 |
||
Gama2 |
100 |
h |
3 |
Таблица 6.
Результаты |
||
tau |
0,111111111 |
|
Число Куранта |
0,5445 |
|
Временной слой |
1 |
|
Кол-во итераций |
2 |
|
Абс. ошибка |
927,4907175 |
В этих таблицах использованы следующие обозначения: И_u(t,x) - параметр задачи при решении системы (22); И_p(t) - параметр задачи при решении системы (23); L - параметр модельной задачи, определяющий количество волн.
Анализируя приведенные выше графические результаты, можно сделать вывод, что при увеличении значений параметра в (в = 10, в = 100) число итераций уменьшается. Изменение значения малого параметра "a" влечет за собой изменение скорости сходимости процесса, т.е. при значительном увеличении параметра "a" (a = 0,0005, a = 0,005) итерационный процесс будет даже расходиться. Эти результаты приведены в табл. 2, 4 и 6.
Литература
1. Егоров А.И. Оптимальное управление тепловыми и диффузионными процессами. - М.: Наука, 1978.
2. Лелевкина Л.Г., Самохвалова Т.П., Шемякина Т.А. Метод Беллмана в задачах синтеза оптимального управления индукционным нагревом металлов // Вестник КРСУ. - 2001. - Т.1. - №2. - С. 54-62.
3. Скляр С.Н., Алтынникова Л.В. Разностные схемы для решения нестационарных задач диффузионно-конвективного переноса. - Бишкек, 2001.
Размещено на Allbest.ru
Подобные документы
Основные положения теории теплопроводности. Дерево проблем и целей. Математическая модель, прямая и обратная задача теплопроводности. Выявление вредных факторов при работе за компьютером, расчет заземления. Расчет себестоимости программного продукта.
дипломная работа [1,7 M], добавлен 04.03.2013Дифференциальное уравнение теплопроводности как математическая модель целого класса явлений, особенности его составления и решения. Краевые условия – совокупность начальных и граничных условий, их отличительные черты. Способы задания граничного условия.
реферат [134,2 K], добавлен 08.02.2009Решение задачи идентификации коэффициента температуропроводности непрерывнолитого стального цилиндрического слитка. Математическая модель теплового процесса. Методы поиска градиента функции с помощью сопряженной задачи и численного дифференцирования.
практическая работа [96,8 K], добавлен 02.07.2012Исследование свойств теплопроводности как физического процесса переноса тепловой энергии структурными частицами вещества в процесс их теплового движения. Общая характеристика основных видов переноса тепла. Расчет теплопроводности через плоскую стенку.
реферат [19,8 K], добавлен 24.01.2012Математическая зависимость, связывающая физические параметры, характеризующие явление теплопроводности внутри объема. Феноменологический и статистический методы исследования процессов тепло- и массообмена. Модель сплошной среды, температурное поле.
презентация [559,8 K], добавлен 15.03.2014Изучение теплопроводности как физической величины, определяющей показатель переноса тепла структурными частицами вещества в процессе теплового движения. Способы переноса тепла: конвекция, излучение, радиация. Параметры теплопроводности жидкостей и газов.
курсовая работа [60,5 K], добавлен 01.12.2010Дифференциальное уравнение теплопроводности. Поток тепла через элементарный объем. Условия постановка краевой задачи. Методы решения задач теплопроводности. Численные методы решения уравнения теплопроводности. Расчет температурного поля пластины.
дипломная работа [353,5 K], добавлен 22.04.2011Принцип суперпозиция температур. Глубина проникновения тепла в поверхностный слой, зависящая от периода колебаний температуры на поверхности. Схема лабораторной установки для изучения распространения и интерференции температурных волн, ее элементы.
контрольная работа [625,2 K], добавлен 07.10.2016Разработка функциональной и принципиальной схем системы управления электропривода. Выбор типа управляющего устройства, источников питания, силовых ключей, коммутационной аппаратуры, элементов управления. Разработка программы управляющего устройства.
курсовая работа [498,3 K], добавлен 12.03.2013Математическая модель системы в пространстве состояния, её структурная схема и сигнальный граф объекта управления (ОУ). Эквивалентная схема ОУ. Передаточная функция формирующего фильтра, прямые и косвенные оценки качества ОУ по полученным зависимостям.
реферат [903,1 K], добавлен 11.03.2012