Научная статья на тему 'ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ТЕПЛОВЫМ ИСТОЧНИКОМ ВОЗДЕЙСТВИЯ В ПРОЦЕССАХ ПАРОФАЗНОГО ОСАЖДЕНИЯ'

ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ТЕПЛОВЫМ ИСТОЧНИКОМ ВОЗДЕЙСТВИЯ В ПРОЦЕССАХ ПАРОФАЗНОГО ОСАЖДЕНИЯ Текст научной статьи по специальности «Математика»

CC BY
30
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Проблемы управления
ВАК
Область наук
Ключевые слова
ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / ПРОЦЕСС MCVD / РАСПРЕДЕЛЕННАЯ СИСТЕМА / ОПТИМИЗАЦИОННАЯ СИСТЕМА / OPTIMAL CONTROL / MCVD PROCESS / DISTRIBUTED SYSTEM / OPTIMIZATION SYSTEM

Аннотация научной статьи по математике, автор научной работы — Первадчук В. П., Владимирова Д. Б., Дектярев Д. Н.

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

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

OPTIMAL CONTROL OF THERMAL EXPOSURE SOURCE IN THE PROCESSES OF VAPOR PHASE DEPOSITION

We consider a mathematical model that describes the process of heating a silica tube by a movable heat source. The model is represented in the form of a one-dimensional heat conduction equation. Based on this model, we solve the problem of optimal stabilizing control with distributed control and distributed observation for the linearized problem. The value of the gas mixture flow rate, which determines the power of the heat source, was selected as a control influence. The aim of the control was to minimize possible temperature deviations from the programmed regimes of the silica pipes alloying. We obtained necessary optimality conditions in the form of an optimization system consisting of two partial differential equations. A law for finding the optimal control function, which explicitly depends on the solution of the mentioned system of equations, was obtained as well. Ultimately, we carried out the numerical solution of the optimization system and obtained quantitative results for the control function. We also calculated and analyzed the temperature distributions in various control modes.

Текст научной работы на тему «ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ТЕПЛОВЫМ ИСТОЧНИКОМ ВОЗДЕЙСТВИЯ В ПРОЦЕССАХ ПАРОФАЗНОГО ОСАЖДЕНИЯ»

УДК 517.977.5 РС!: http://doi.org/10.25728/pu.2020.6.7

ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ТЕПЛОВЫМ ИСТОЧНИКОМ ВОЗДЕЙСТВИЯ В ПРОЦЕССАХ ПАРОФАЗНОГО ОСАЖДЕНИЯ

В.П. Первадчук, Д.Б. Владимирова, Д.Н. Дектярев

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

Ключевые слова: оптимальное управление, процесс МСУО, распределенная система, оптимизационная система.

ВВЕДЕНИЕ

Теория оптимального управления распределенными системами интенсивно развивается на протяжении нескольких последних десятков лет. Основу исследований в большинстве случаев составляют функциональные уравнения, в том числе дифференциальные уравнения с частными производными. Большой вклад в развитие этой проблемы принадлежит А.Г. Бутковскому и Ж.-Л. Лионсу [1, 2].

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

В общем виде задачу оптимального управления можно сформулировать так:

1(у, и) ^ М, (1)

Д(у, и) = 0, и е ий, (2)

где I: Ух и ^ Я — целевой функционал; Д: Ух и ^ V — оператор с частными производными или интегро-дифференциальный оператор; у — параметр состояния системы; и — функция управ-

ления; иё — выпуклое подмножество пространства и, содержащее более одной точки; У, и, V — банаховы пространства; Я — расширенная числовая прямая, т. е. множество вещественных чисел, дополненное двумя бесконечно удаленными точками {+да} и {—да}. Таким образом, уравнение (2) представляет собой уравнение состояния, к которому необходимо добавить граничные условия, а также условия в начальный момент времени для случая, когда Д — эволюционный оператор. Определив множество допустимых пар (процессов) управление — состояние как множество Д = {(у, и) е Ух ий:

Д(у, и) = 0, 1(у, и) < да}, назовем (у, и) е Д оптимальной парой (процессом), если 1( у, й) =

= ( Д ху, и).

(у, и) е Д

Среди д остаточных условий существования оптимального управления основными являются условия нетривиальности [3], коэрцитивности, компактности. Условие нетривиальности состоит в предположении, что множество Д не пусто. Условие коэрцитивности требует ограниченности множества {(у, и) е Д: 1(у, и) < М} в пространстве Ух и для некоторого числа М. Условие компактности предполагает компактность любого ограниченного подмножества в множестве Д. Кроме этого,

функционал 1(у, и) предполагают ограниченным снизу и полунепрерывным снизу на У х иа.

В некоторых случаях проверка указанных условий сложна и оказывается проще применить метод доказательства теоретического существования решения абстрактной задачи [3]. Впервые этот м етод был предложен А. В. Фурсиковым [4, 5] для задач оптимального управления системой Навье — Сток-са. Ж.-Л. Лионс [6] аналогичным методом исследовал широкий класс задач оптимального управления с сингулярностями.

Набор соотношений, описывающих необходимые условия для задачи (1) вместе с ограничениями

(2) исходной задачи, называют системой оптимальности [7]. В случае л инейных задач оптимального управления с выпуклым целевым функционалом система оптимальности обычно является не только необходимым, но и достаточным условием отыскания м инимума экстремальной задачи. К настоящему времени в теории оптимального управления распределенными системами разработано множество методов получения систем оптимальности, к ним можно отнести принцип максимума Понтрягина, принцип Беллмана, принцип Лагран-жа. В работе [3] для вывода систем оптимальности применяются различные варианты известного принципа Лагранжа, сформулированного впервые самим Ж.Л. Лагранжем [8]. Обоснованию и развитию этого принципа посвящены работы В.М. Алексеева, В.М. Тихомирова, С.В. Фомина [9], а также А.И. Егорова [10]. Современный вариант принципа Лагранжа, удобный для применения в широком классе задач оптимального управления, доказан А.Д. Иоффе и В.М. Тихомировым [11]. Весьма существенный ш аг в обосновании этого принципа сделали Люстерник и Варга [12]. Этот же принцип в новом изложении описан А. В. Фурсиковым [3].

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

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

1. ПОСТАНОВКА ЗАДАЧИ

В процессе изготовления специальных оптических световодов одним из ключевых звеньев в технологической ц епи производства является процесс легирования кварцевого стекла. Один из наиболее современных способов легирования — мо-

Рис. 1. Схематическое изображение процесса МСУБ: 1 — вращающаяся кварцевая труба; 2 — движущаяся горелка (стрелки показывают направление движения); 3 — пламя горелки; 4 — зона реакции

дифицированный м етод химического парофазно-го осаждения (Modified Chemical Vapor Deposition, далее процесс MCVD) [13]. Его суть заключается в следующем (рис. 1). Во вращающуюся на станке кварцевую трубку подают очищенный кислород и парообразные хлориды (Si, Ge, P и др. элементов). Температура движущегося газового потока увеличивается, достигая своего максимального значения в зоне нагрева кислородно-водородной горелки, где и происходит реакция окисления л егирую-щих компонентов. Далее оксиды осаждаются на холодной поверхности опорной трубки перед горелкой под действием сил термофореза. Подбирая параметры этого технологического процесса, можно получить требуемую концентрацию легирующих элементов, а значит, и соответствующий коэффициент преломления света.

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

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

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

72

CONTROL SCIENCES № 6•2020

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

Модель включает в себя уравнение энергии, в нашем случае уравнение теплопроводности, и модель подвижного источника, т. е. описание формы и мощности подводимого теплового потока, а также закон движения источника [14]. Тепловой поток от факела изменяется вдоль оси z (рис. 1) и описывается функцией Гаусса

С '

#(!, z) = дп

н

(3)

где у(д) — скорость движения горелки; Н — параметр формы (ширина теплового потока); #шах — интенсивность (мощность) горелки; I — время; z — пространственная переменная; д — переменная интегрирования, имеющая смысл времени.

Тогда уравнение теплопроводности для кварцевой трубы в цилиндрической системе координат имеет вид:

д© ( I, Г, z) = д!

РС,

= 1 д ггХд©ащ + д_ Лд©^), (4)

г д г V дг ; д z ^ дz '

где ©(I, г, z) — температура; р, С, X — плотность, удельная теплоемкость и теплопроводность кварца соответственно, причем в общем случае эти характеристики являются функцией температуры ©(I, г, z); г, z — пространственные переменные, причем г е [г0, Я], z е [0, Ь], I е [0, Т], где г0 — внутренний радиус трубы, Я — внешний радиус трубы, Ь — длина трубы, Т — продолжительность процесса осаждения.

Начальное и краевые условия на поверхностях трубы имеют вид:

©(I, г, z)L = 0 = ©0(г, z),

(5)

дг

= агязя(©(^ Z) - © X (6)

хд©(гкги))

дг

г = Я

= ^ z) - аСредЫ(©(Л z) - ©среды) -

- ^©^ z)4 - ©4реды X

©(I, г, z)lz = 0 = ©хС, г),

(7)

(8)

д© ( I, г, z)

дz

= 0,

z = Ь

где а , а — коэффициенты теплообмена газа

" газа' среды ^^ ^

и внешней среды (воздуха); ©газа, ©среды — температуры газа и внешней среды; е — коэффициент черноты; ст0 — постоянная Стефана — Больцмана. В д альнейшем для краткости изложения будем при записи функций опускать аргументы, если эта запись не является принципиально важной.

В силу осевой симметрии температурного поля и малой толщины стенки трубы изменения температуры по поперечному сечению трубы малы по сравнению с изменениями температуры вдоль оси z, поэтому значения температуры в поперечном сечении заменим на ее среднее значение по области Б = {(г, ф)|г0 < г < Я; 0 < ф < 2п}. Проинтегрируем обе части уравнения (4) по указанной области:

урС,= Я1 <д-г('¡ф^ +

+ (х© -¡фА

Тогда с учетом условий (6) и (7) первый интеграл в правой части последнего уравнения примет вид:

Vгхд)) ¡ф¡г = 2пСгхд©

дг

Я

= 2пЯХд© дг

г = Я

— 2лгп X д© 0 дг

а

= 2пЯ(д(^ I) — ест0(©4 — ©4реда) —

среды

(© — © )) — 2пг0а (© — © ).

среды 0 газа газа

После усреднения оставшихся слагаемых по области Б и деления обеих частей уравнения на

2 2

п(Я — г0), получим уравнение со свойствами, зависящими от температуры, вида

р(©)ся(©)д© = АГх(©)д®'

и ч / ' дг дZ V дz

Р1(асреды(© — ©среды) + е^(©4 — ©среды ) — Ф —

— Р2агаза(© — ©газа), (10)

.4

где р1 =

^ Р2 =

2 г0

(Я2 - г0)' 2 (Я2 - г2)

Уравнение (10) дополняется начальным и граничными условиями, аналогичными условиям (5),

(8), (9):

©(I, 4 = o=©o(z), ©(I, 4 = 0=©1(!), д©^

=0.

z = Ь

2

е

г

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

0

Будем предполагать, что физический процесс, модель которого описывается уравнением (10), управляем. В качестве типичных управляющих воздействий в процессе парофазного осаждения выступают л ибо параметры теплового источника воздействия, такие, как его мощность Ятах, скорость его д вижения и параметр формы (ширина теплового потока) Н, либо величина теплового потока. Цель управления при этом заключается в удержании температуры кварцевой трубы в окрестности заданного состояния. Предположим в рамках данного исследования, что управлением ы(г, г) процесса МСУБ является тепловой поток от источника воздействия я(г, г). Как было указано выше, процессом будем называть пару: распределение температуры ©(г, г), являющееся решением уравнения (10), и соответствующее управление ы(г, г), обеспечивающее такое распределение. Процесс, реализуемый на практике, назовем программным процессом и обозначим (©*(г, г), ы*(г, г)). Отметим, что ©*(г, г) при этом также является решением краевой задачи с уравнением состояния (10).

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

Нетрудно получить уравнение возмущенного состояния, описывающее отклонение фактического состояния от программного [15]. При д остаточ-но гладких зависимостях р(©), Ср(©), Х(©) уравнение (10) можно линеаризовать в окрестности температуры ©*(г, г) путем разложения нелинейных зависимостей в ряд Тейлора. Существуют различные способы линеаризации, здесь мы воспользуемся приемом, изложенным в работе [16]. Представим уравнение (10) в виде одномерного дифференциального уравнения второго порядка с нелинейным оператором:

А и г,©,^,?, ы

ег

дг2

дг'

=р(©)Ср(©) д© -

- | (Ц©}|) + Р1(%еды(© - ©среды) + + 8СТ0(©4 - ©среды ) - Я) + Р2«газа(© - ©газа) = (11)

Как было отмечено выше, представим решение этого уравнения в виде ©(г, г) = ©*(г, г) + Д©(г, г),

при этом ©*(г, г) и ы*(г, г) удовлетворяют уравнению (11), т. е.

А\г, г,©*,^,^,^, ы*(г, г) | =0.

дг дг2 дг

Полагая, что функция А дважды непрерывно дифференцируема по совокупности своих аргументов, можно получить линейное уравнение относительно Д©(г, г), т. е. выполнить процедуру линеаризации:

д-А

д-©

Д© + \ —

д©

дД© + ( дА

дг

д©

2

д-2 Д © дг2

+

+

д-А

д© '

дД© + ^

дя

Ды(г, г) = 0. (12)

2

• д© д © Здесь введены обозначения © = — , © ' ' = —- ,

дг дг

д©

© ' = —, символ «*» соответствует состоянию

дг

©*(г, г) системы.

Обозначим производные, входящие в уравнение (12), так:

—1 = А (р(©)сп(©))

д©1 * д© ' р "

д© * * дг

- ( дХ ( © )д ©

д© дг2

- [ д2Х ( © )( д©12 д©2 1

+ в 1 (асреды + 4^0(©У) + Р2«газа = Х^ ^

щ 1 = р(©*)Ср(©*), (д©А) * = -х(©*),

д© У ±

дА 1 = _2 дХ ( © ) д©

д© * д© дг

= Х1(г- Щ. = -IV

С учетом введенных обозначений, получим:

2

р(©*)Ср(©*) дД© = Х(©*) д^2© - Хх(г, г)дД© -

дг

■ Х2(г, г)Д© + рхДы.

дг +

дг

Разделим обе части полученного уравнения на

р(©*)Ср(©*):

дД© = х ( © * ) д2Д© - х 1 ( г, г) дД© дг р ( © * ) Ср ( © * ) дг2 р ( © * ) Ср ( © * ) дг

х 2 ( г, г) р ( © * ) Ср ( © * )

Д© +

в

р(© *) С„(©*)

Ды.

*

*

*

*

*

Таким образом, уравнение для возмущенного

состояния имеет вид:

2

дД© чдД© , чдД© , _

а(1, z)—- + у1(!, z) — + у2(/, z)Д© =

dt

dz ' dz = ß(t, z)Au,

(13)

где

a(t, z) =

Ц©*)

p(©*) C_(©*)'

Y (t z) = X 1 ( A z)

Tl('' z) P ( © * ) C- ( © * ):

,((t z) = X 2 ( A z)

z) P ( © * ) C - ( © * ):

ß(t, z) =

ßl

P(©*) C-(©*)

Отметим, что если температура ©* зависит толь-

(дА)

ко от координаты z, то в выражении — первое

Vд©^

*

слагаемое обращается в ноль. В случае же, когда

©* = J const, то в выражении (—

дА

первые три

слагаемых равны нулю и (д©т) = 0.

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

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

Д©|, = о = A©o(z), Д©|г = о = 0, fdA©^

( dz

= 0.

(14)

z = L

Таким образом, сформулирована линейная краевая задача (13), (14) для возмущенного состояния Д©(!, z), описываемая одномерным уравнением теплопроводности.

2.ОПТИМИЗАЦИОННАЯ СИСТЕМА

Сформулируем задачу оптимального стабилизирующего управления [17—19] с учетом линеаризации исходной модели и дальнейшего перехода к исследованию величин возмущенных состояний. Рассмотрим задачу распределенного управления и распределенного наблюдения с помощью системы (13), (14) [20]. Следуя терминологии [3], функция Ди, содержащаяся в правой части уравнения состояния, есть функция управления, а наблюдением является функция состояния Д©(!, z) в каждой точ-

ке области решения задачи. В качестве функционального пространства состояний и допустимых управлений рассмотрим пространство U = L2(Q), где Q = [0, т]х[0, L], здесь т — время управления изучаемым процессом. Отметим, что значение т в общем случае не совпадает со значением T, определенным выше.

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

F(Au, A©) = J A©2dzdt + ctJ Au2dzdt ^ inf. (15)

Q Q

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

Поскольку управление Au(t, z) входит в задачу (13), (14) линейно, то м ожно говорить о некотором линейном операторе Л, действующем на множестве допустимых управлений, со значениями в пространстве состояний: Л(Дu(t, z)) = A©(t, z)). Заметим, что в силу линейности Л его дифференциал Гато (первая вариация отображения) на приращении 5Au совпадает со значением самого оператора, поскольку для любого бесконечно малого значения §

dA(Au, SAu) = lim MAu + §5Au) - MAu) =

0 §

= lim Л ( Au) + § Л ( 5 Au) - Л ( Au) = л(5Дu).

0 § v ;

Введем обозначение: A©(t, z) = Л(5Дu). Известно, что если Au(t, z) — минимизирующий элемент (оптимальное состояние), существование которого следует из свойств коэрцитивности, полунепрерывности снизу и выпуклости целевого функцио-

нала (15) [2], а 5Ды — его вариация, то первая вариация функционала (15) обращается в ноль:

8ДДы, Д©) = 21 (Д©Д© + стДы(8Ды))йгйг =

= 21 (Л(Ды)Л(8Ды) + стДы(8Ды))йгйг = 0, (16)

торой будет формироваться вывод системы оптимальности в форме дифференциальной задачи, которой будет удовлетворять как Д©(г, г), так и функция сопряженного состояния:

- дР - д2( ар) - д(пр) дг

дг

дг2

+ у2р = Д©,

где Д©(г, г) задается как решение проварьирован-ной задачи (13), (14). Использование данной интегральной формы представления необходимых условий оптимальности не совсем удобно в смысле практических реализаций. Для вывода необходимого условия оптимальности в иной форме — форме краевой задачи — и возможности дальнейшего получения явного выражения функции оптимального управления через состояние этой краевой задачи воспользуемся далее техникой, аналогичной той, что изложена в работе [3].

Варьируя исходную дифференциальную задачу (13), (14), получим дифференциальную задачу относительно Д©(г, г) вида

дД©

дг

2 Л Л

д Д© , дД© , . а _ оЯ а

а—— + у,- + у,Д© = ВбДы,

1 дг 2

дг

2

Д©1г = 0 = 0, Д©|г = 0 = 0

(дД©' V дг

= 0. (17)

г = Ь

Умножим правую и левую части уравнения задачи (17) на произвольную функцию р(г, г) е и и проинтегрируем их по заданной области:

л 2 л л

гдД® рйгйг - Г а ^рйгйг + Ту.дД©рйгйг +

□ дг □ дг2 □ 1 дг

+ |у2Д© рйгйг = Г р5Д ырйгйг.

□□

После проведения равносильных преобразований получим результат:

ГрД© йг - Д©йгйг - Г д©йгйг -

□ дг"

т ,дД© Ь

| ар-

г

ш + |д© д(ар Ь

00

г

0

^ - |д© ^^ йгйг +

г

+ |у1рД© йг + |у2Д©рйгйг = |рздырйгйг. (18)

0 0 □ □

Потребуем, чтобы произвольная до сих пор функция р(г, г) удовлетворяла дифференциальной задаче с обратным временем (19). Функция р(г, г) при этом называется функцией, сопряженной состоянию системы (13), (14) [3], относительно ко-

р1г = т = 0 4 = 0 = 0

( д( ар)

V дг

-УтА

= 0. (19)

г = Ь

Объединяя все интегралы по области □ в левой части соотношения (18), а также пользуясь уравнением и условиями краевой задачи (19), приводим соотношение (18) к виду:

г д©д© йгйг = |р5дыр«

(20)

Заметим, что интеграл в левой части равенства (20) в точности совпадает с интегралом от одного из слагаемых соотношения (16). Осуществляя соответствующую подстановку выражения (20) в формулу (16), имеем:

Г (вр + стДы)5Дыйгйг = 0.

Поскольку по определению вариация 5Ды ф 0, функция оптимального управления может быть представлена явной зависимостью

Ды (г, г)

опт^ '

= - в р ( г, г)

ст

(21)

Пара значений Дыопт(г, г) и соответствующее ей состояние Д©(г, г) назовем оптимальным процессом. Таким образом, учитывая формы дифференциальных задач (13), (14), (19) и соотношение для функции оптимального управления (21), можно записать систему оптимальности в своей сильной форме, т. е. в форме системы краевых задач для состояния системы Д©(г, г) и двойственной функции р(г, г) в виде:

дД©

г

22 й2Д© , дД© , АО _ р„ а—— + ух — + у2Д© = р,

г

2

ст

др + д2( ар) + д( у 1р)

г

г2

г

у2р = -Д©,

Д©1г = 0 = Д©1г = 0 = 0 ( ^

= 0,

г = Ь

А=т = 0, = 0 = 0, (ар+т„)

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

= 0. (22)

г = Ь

0

т

3. ЧИСЛЕННАЯ РЕАЛИЗАЦИЯ СИСТЕМЫ ОПТИМАЛЬНОСТИ

Система оптимальности (22) представляет сбой дифференциальную задачу, несогласованную по времени. В частности, состояние системы описывается краевой задачей, корректной по времени вперед, а сопряженное состояние — корректной по времени назад, что приводит к некоторым трудностям в реализации: считать в определенном направлении по времени не представляется возможным. В связи с этим решение задачи (22) проводилось итерационным методом. В частности, зная значения сопряженной функции p(t, z) на i-м шаге, а значит, и оптимальное управление на i-м шаге (i = 0, 1, 2, ...), можно решить краевую задачу, описывающую состояние системы (при этом мы находим приближение к оптимальному процессу на i-м шаге). Полученное решение позволяет решить краевую задачу для отыскания (i + 1)-го приближения сопряженного состояния, где в качестве функции A0(t, z) взято ее i-е приближение. Приближение к оптимальному управлению на (i + 1)-м шаге ищется по формуле (21) через значения сопряженной функции в (i + 1)-м приближении. Нулевое приближение функции p(t, z) выбиралось произвольно.

Каждая задача решалась методом конечных элементов, реализованном в системе мультифизичес-ких вычислений Comsol Multiphysics. Все физические функции и постоянные, представляющие собой теплофизические параметры задачи, были взяты из Material Library Comsol Multiphysics. Для решения краевых задач, описывающих состояние системы и сопряженное состояние, использовалась равномерная сетка по пространственной переменной z. Было проведено исследование, касающееся влияния шага сетки на полученные решения. Причем при измельчении шагов сетки по пространственной переменной, начиная с некоторого значения, наблюдалось установление решений, — значения искомых функций очень мало менялись (рис. 2).

Число разбиений

к я

si О

и -

а ч

б £ g <

к го

0 -10 -20 -30 -40

1 1 1 1

15 20 30 50 100

___

10 15 20 25 30 35 Число итераций

Рис. 3. Зависимость значений целевого функционала ¥ от числа итераций

Рис. 2. Зависимость значений функции Д©(т, Ь/2) от числа разбиений

Рис. 4. Начальное распределение температуры Д©0

Интересен также график зависимости целевого функционала Г от номера итерации, изображенный на рис. 3. Видно, что начиная с седьмой итерации, функционал уменьшается незначительно и устанавливается около значения Г = 32 750 (для

значения а = 8-10 ).

4. ОСНОВНЫЕ РЕЗУЛЬТАТЫ

Предполагается, что контроль распределения температуры вдоль поверхности нагрева кварцевого цилиндра осуществляется сканирующим пирометром, который позволяет одновременно снимать распределение температуры на длине 100 мм. Измерения температуры происходят через равные промежутки времени т. Значения т подбираются с учетом особенностей технологического процесса МСУБ и физических возможностей осуществлять корректировку параметров задачи. В рамках данной постановки значения времени управления системой т выбирались равным 1, 3, 5 с. Решение

Рис. 5. Оптимальный процесс при т = 3 с: а — Д0(/, г), °С; б — Ди (/, г), Вт/м2

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

60 40 20 0 -20

-60 -80

-1

А

О^з РГ 4

0 0 2 0 4 - 1 0,6 0,8 г,м

Г3 К2

—1

1

Рис. 6. Зависимость распределения температуры Д©(т, z), °С, от

параметра ст: 1 — начальное состояние; 2 — ст = 10

3 —

ст = 2 • 10-

— ст = 5-10"

Сканирующий пирометр снимает показания только в зоне нагрева. В качестве демонстрационного примера рассмотрим разницу м ежду д ействи-тельной (определенной при помощи пирометра) и программной температурами в момент времени, соответствующий координате г = Ь/2. Примем значения этих разностей в качестве начальных условий уравнения теплопроводности системы оптимальности (22) (рис. 4).

На рис. 5 представлены поверхности оптимальных распределений температуры Д0(/, г), полученные в результате решения системы оптимальности (22), и управления Диопт(?, г) (теплового потока), вычисленного по формуле (21).

Цена управления — параметр ст, как отмечено выше, может изменяться, его значения подбираются из соображений практической реализации метода. В нашем случае выбор этого значения зависит от погрешности измерений пирометром. Используемые пирометры обеспечивают точность замеров температур с погрешностью не более 0,5 % от максимально измеряемой температуры, т. е. погрешность измерения составляет 8—10 °С. Исходя из этого, проведены расчеты при различных значениях параметра ст (рис. 6), кривая 4 показывает профиль температуры Д®(т, г), соответствующий указанному выше значению погрешности.

Проведены численные эксперименты с целью изучения влияния времени управления т на распределение оптимальной температуры (температуры Д®(т, I), отвечающей оптимальному управлению Диопт(?, г)). Результаты расчетов для различных значений времени управления т представлены на рис. 7. При расчетах начальное состояние системы выбиралось неизменным.

Д0(т, z), °С О

О 0,5 1 1,5 2 2,5 3 3,5 4 4,51, с

Рис. 7. Зависимость температуры Д©(т, z) от времени в различных режимах времени управления т; значение координаты z фиксировано: z = А/2, м

60

50

cs я 40

H"

ffl 30

20

10

0

-10

I 0,5 1,5 2 2 5 t, с

Рис. 8. Зависимость мощности теплового источника qmяlí от времени г

Тепловой поток факела горелки, как отмечено выше формулой (3), описывается функцией Гаусса. Мощность теплового источника #тах при этом рассчитывалась по найденным значениям Диопт(?, z). Результат аппроксимации для времени управления т = 3 с представлен на рис. 8.

ЗАКЛЮЧЕНИЕ

В настоящей работе рассмотрена математическая модель технологического процесса МСУБ, в основе которой лежит нестационарное двумерное уравнение теплопроводности. После принятия ряда предположений, в том числе об осреднении температуры по радиусу трубы, а также в результате проведения линеаризации модели, получено линейное одномерное уравнение теплопроводности для возмущенного состояния, на основе которого поставлена и решена задача оптимизации. Сфор-

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

ЛИТЕРАТУРА

1. Бутковский А.Г. Теория оптимального управления системами с распределенными параметрами. — М.: Наука, 1965. — 474 с. [Butkovskij, A.G. Teoriya optimal'nogo upravleniya sis-temami s raspredelennymi parametrami. — M.: Nauka, 1965. — 474 s. (In Russian)]

2. Лионс Ж.-Л. Оптимальное управление системами, описываемыми уравнениями с частными производными. — М.: Мир, 1972. — 414 с. [Lions, Zh.-L. Optimal'noe upravlenie sistemami, opisyvaemymi uravneniyami s chastnymi proizvod-nymi. — M.: Mir, 1972. — 414 s. (In Russian)]

3. Фурсиков А. В. Оптимальное управление распределенными системами. Теория и приложения. — Новосибирск: Научная книга, 1999. — 350 с. [Fursikov, A.V. Optimal'noe upravlenie raspredelennymi sistemami. Teoriya i prilozheniya. — Novosibirsk: Nauchnaya kniga, 1999. — 350 s. (In Russian)]

4. <Фурсиков А.В. Об одной задаче управления и о результате, касающемся однозначной разрешимости трехмерной системы Навье-Стокса // Успехи математических наук. — 1980. — Т. 35, вып. 4. — С. 148. [Fursikov, A.V. Ob odnoj za-dache upravleniya i o rezul'tate, kasayushchemsya odnoznach-noj razreshimosti trekhmernoj sistemy Nav'e-Stoksa // Uspekhi matematicheskih nauk. — 1980. — T. 35, vyp. 4. — S. 148. (In Russian)]

5. Фурсиков А.В. О некоторых задачах управления и о результатах, касающихся однозначной разрешимости смешанной краевой задачи для трехмерных систем Навье-Стокса // Докл. АН СССР. — 1980. — Т. 252, № 5. — C. 1066—1070. [Fursikov, A.V. O nekotoryh zadachah upravleniya i o rezul'ta-tah, kasayushchihsya odnoznachnoj razreshimosti smeshannoj kraevoj zadachi dlya trekhmernyh sistem Nav'e-Stoksa // Dokl. AN SSSR. — 1980. — Vol. 252, no. 5. — S. 1066—1070. (In Russian)]

6. Лионс Ж.-Л. Управление сингулярными распределенными системами. — М.: Наука, 1987. — 368 с. [Lions, Zh.-L. Up-ravlenie singulyarnymi raspredelennymi sistemami. — M.: Nauka, 1987. — 368 s. (In Russian)]

7. Badii, M. Periodic Solutions for a Class of Degenerate Evolution Problems // Nonlinear Analysis. — 2001. — Vol. 44, no. 4. — P. 499—508.

8. Лагранж Ж. Аналитическая механика. — М.-Л.: Гос. изд. тех.-теор. лит., 1950. — 440 с. [Lagranzh, Zh. Analiticheskaya mekhanika. — M.-L.: Gos. izd. tekh.-teor. lit., 1950. — 440 s. (In Russian)]

9. Алексеев В.М., Тихомиров В.М., Фомин С.В. Оптимальное управление. — М.: Физматлит, 2002. — 320 с. [Alekseev, V.M., Tihomirov, V.M, Fomin, S.V. Optimal'noe upravlenie. — M.: Fizmatlit, 2002. — 320 s. (In Russian)]

10. Егоров А.И. Основы теории управления. — М.: Физматлит, 2004. — 504 с. [Egorov, A.I. Osnovy teorii upravleniya. — M.: Fizmatlit, 2004. — 504 s. (In Russian)]

11. Иоффе А.Д., Тихомиров В.М. Теория экстремальных задач. — М.: Наука, 1974. — 479 с. [Ioffe, A.D., Tihomirov, V.M. Teor-iya ekstremal'nyh zadach. — M.: Nauka, 1974. — 479 s. (In Russian)]

12. Варга Дж. Оптимальное управление дифференциальными и функциональными уравнениями. — М.: Наука, 1977. — 622 с. [Varga, Dzh. Optimal'noe upravlenie differencial'nymi i funkcional'nymi uravneniyami. — M.: Nauka, 1977. — 622 s. (In Russian)]

13. Иванов Г.А., Первадчук В.П. Технология производства и свойства кварцевых оптических волокон: учеб. пос. — Пермь: Изд-во Перм. нац. исслед. политехи. ун-та. — 2011. — 171 с. [Ivanov, G.A., Pervadchuk, V.P. Tekhnologiya proizvodstva i svojstva kvarcevyh opticheskih volokon: ucheb. pos. — Perm': Izd-vo Perm. nac. issled. politekhn. un-ta. — 2011. — 171 s. (In Russian)]

14. Кубышкин В.А., Финягина В.И. Подвижное управление в системах с распределенными параметрами. — М.: СИНТЕГ, 2005. — 216 с. [Kubyshkin, V.A, Finyagina, V.l. Podvizhnoe upravlenie v sistemah s raspredelennymi parame-trami. — M.: SINTEG, 2005. — 216 s. (In Russian)]

15. Александров А.Г. Оптимальные и адаптивные системы. Учебн. пособие для вузов по спец. «Автоматика и управление в технических системах». — М.: Высш. шк., 1989. — 263 с. [Aleksandrov, A.G. Optimal'nye i adaptivnye sistemy. Uchebn. posobie dlya vuzov po spets. «Avtomatika i upravlenie v tekhnicheskikh sistemakh». — M.: Vyssh. shk., 1989. — 263 s. (In Russian)]

16. Рапопорт Э.Я. Анализ и синтез систем автоматического управления с распределенными параметрами. Учебн. пос. — М.: Высшая школа, 2005. — 292 с. [Rapoport, E.Ya. Analiz i sintez sistem avtomaticheskogo upravleniya s raspredelennymi parametrami. Uchebn. pos. — M.: Vysshaya shkola, 2005. — 292 s. (In Russian)]

17. Бутковский А.Г., Даринский Ю.В, Пустыльников Л.М. Управление распределенными системами путем перемещения источника // Автоматика и телемеханика. — 1974. — № 5. — С. 11—30. [Butkovskii, A.G., Darinskii, Yu.V, Pu-styl'nikov, L.M. Upravlenie raspredelennymi sistemami putem peremeshcheniya istochnika // Automation and Remote Control. — 1974. — Vol. 35, no. 5. — P. 701—719.]

18. Бутковский А.Г., Пустыльников Л.М. Теория подвижного управления системами с распределенными параметрами. — М.: Наука, 1980. — 385 c. [Butkovskij, A.G, Pustyl'nikov, L.M. Teoriya podvizhnogo upravleniya sistemami s raspredelennymi parametrami. — M.: Nauka, 1980. — 385 s. (In Russian)]

19. Кубышкин В.А., Суховеров В.С. Система моделирования и управления подвижным воздействием на базе программных средств MATLAB // Проблемы управления. — 2008. — № 2. — С. 64—69. [Kubyshkin, V.A, Sukhoverov, V.S. Mobile Heating Source Simulation and Control System Using MATLAB Software Tools // Control Sciences. — 2008. — No. 2. — P. 64—69. (In Russian)]

20. Первадчук В.П, Владимирова Д.Б., Дектярев Д.Н., Песте-рев А.А. Моделирование нагрева кварцевых труб подвижным источником воздействия для решения задачи управления процессом MCVD // Международный научно-исследовательский журнал. — 2016. — № 9-2 (51). — С. 76—82. [Pervadchuk, V.P., Vladimirova, D.B, Dektyarev, D.N., Pester-ev, A.A. Modelirovanie nagreva kvarcevyh trub podvizhnym is-tochnikom vozdejstviya dlya resheniya zadachi upravleniya processom MCVD // Mezhdunarodnyj nauchno-issledovatel'skij zhurnal. — 2016. — No. 9-2 (51). — S. 76—82. (In Russian)]

Статья представлена к публикации членом редколлегии А.Г. Кушнером.

Поступила в редакцию 31.08.2018, после доработки 21.09.2020.

Принята к публикации 05.10.2020.

Первадчук Владимир Павлович — д-р техн. наук, Н [email protected],

Владимирова Дарья Борисовна — канд. физ.-мат. наук, Н [email protected],

Дектярев Дмитрий Николаевич — Н [email protected],

Федеральное государственное бюджетное образовательное учреждение высшего образования «Пермский национальный исследовательский политехнический университет».

OPTIMAL CONTROL OF THERMAL EXPOSURE SOURCE IN THE PROCESSES OF VAPOR PHASE DEPOSITION

V.P. Pervadchuk, D.B. Vladimirova, D.N. Dektyarev

Perm National Research Polytechnic University H [email protected], H [email protected], H [email protected]

Abstract. We consider a mathematical model that describes the process of heating a silica tube by a movable heat source. The model is represented in the form of a one-dimensional heat conduction equation. Based on this model, we solve the problem of optimal stabilizing control with distributed control and distributed observation for the linearized problem. The value of the gas mixture flow rate, which determines the power of the heat source, was selected as a control influence. The aim of the control was to minimize possible temperature deviations from the programmed regimes of the silica pipes alloying. We obtained necessary optimality conditions in the form of an optimization system consisting of two partial differential equations. A law for finding the optimal control function, which explicitly depends on the solution of the mentioned system of equations, was obtained as well. Ultimately, we carried out the numerical solution of the optimization system and obtained quantitative results for the control function. We also calculated and analyzed the temperature distributions in various control modes.

Keywords: optimal control, MCVD process, distributed system, optimization system.

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