Том 14, №1, 1974 В. Б. Гласко, А. Н. Тихонов, А. В. Тихонравов
Журнал вычислительной математики и математической физики .
Том 14, № 1, 1974
В.Б. Гласко, А. Н. Тихонов, А.В. Тихонравов
0 синтезе многослойных покрытий
На основе идеи регулярезации дается корректная поставовка задачи синтеза многослойных оптических систем с заданными коэффициентами пропускания. Приводятся примеры синтеза некоторых практически важных систем.
Введение
Задачи синтеза различных физических систем привлекают в последнее время все большее виимаипе исследователей. Новые возможности для дня и решения этих задач дает принцип регуляризации [1-3].
К этому же классу относится задача о синтезе оптических систем с заданными характеристиками (энергетическими коэффициентами пропускания и отражения). Такие системы могут быть получены путем создания многослойных покрытий, наносимых в виде тонких пленок на плоскость «подложки» (см., например, [4]). Достаточно полно были исследованы свойства систем с небольшим числом слоев равной оптической толщины (произведение показателя преломления на толщину слоя).
Однако задача синтеза многослойных покрытий требует дальнейшего изучения, как в смысле постановки, так и в смысле разработки устойчивых алгоритмов решения, реализуемых на ЭВМ.
Настоящая статья посвящена именно этим вопросам, рассматриваемым на примере систем однородных, изотропных, непоглощающих диэлектрических пленок при нормальном падении световой волны.
§ 1. Физическое содержание рассматриваемой задачи синтеза
Рассмотрим пластинку





где


Пропускательная способность системы в рассматриваемом случае дается «коэффициентом пропускания»

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


Однако такая постановка задачи не является корректной, что характерно для задач синтеза, как это отмечалось в [2], по следующим причинам. Во-первых, может не существовать системы


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




Постановка задачи, отвечающая предположению о том, что показатели преломления принимают ограниченное число дискретных значений, а толщины могут произвольно варьироваться, в ряде случаев представляется достаточно естественной по соображениям практической реализуемости. Действительно, толщины слоев, наносимых на вакуумных напылительных установках, могут колебаться в достаточно широких пределах и контролироваться с высокой степенью точности. В то же время практике часто для напыления используются всего два вещества, с высоким и низким показателем преломления.
В настоящее время появились экспериментальные работы [5] по синтезу многослойных систем с показателями преломления, принимающим произвольные значения в некоторых пределах. Поэтому предлагаемая выше более общая постановка задачи, связанная с варьированием показателей преломления, представляется целесообразной. Необходимо также проанализировать, что дает переход к такой более общей постановке (это будет сделано в §4).
В настоящей статье мы рассматриваем случай нормального падения световой волны. Однако это не ограничивает общности постановки задачи. В самом деле, в случае наклонного падения волны достаточно заменить



§ 2. Математическая постановка задачи
Приводимая ниже постановка задачи синтеза оптических систем базируется на принципах, изложенных в [2].
Систему из N слоев будем описывать 2N - мерным вектором






Задача (1) сопоставляет любому конечномерному вектору х некоторую функцию


В случае если все


Пусть



Примем за меру близости



Назовем

максимально достижимой точностью приближения на N-слойных системах.
Ясно, что

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



Тогда основная задача сводится к следующей: если

где

то требуется определить х, минимизирующий функционал


Задачу будем решать следующим образом: последовательно увеличивая число N слоев системы, ищем такое N , при котором удается заданной точности


Последняя задача есть задача минимизации функционала




Соответствующий минимизирующий элемент




§ 3. Вычисление

В случае системы с произвольным п(z) для вычисления


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


где




где

В случае наклонного падения здесь следует замешать





Операционная производная

![]() |
Рис. 1
Положим, не меняя обозначений,





Частная производная матрицы



а частная производная по


Из (6) нетрудно получить, что производная оператора



будет иметь вид

Если





Из (7) получаем, что градиент первого члена функционала



где





Таким образом,


§ 4. Алгоритм минимизации функционала и некоторые результаты расчетов
Как показал предварительный анализ, функционал (4) обладает большим количеством локальных минимумов, к которым ведут «глубокие наклонные овраги», в результате чего движение к минимуму по методу градиентного спуска происходит как бы по «ломаной линии», направления величины отрезков которой через один близки друг к другу; чем ближе к минимуму, тем более заметным становится это свойство. В соответствии с такой структурой функционала был построен алгоритм его минимизации, включающий поиск локальных минимумов по случайно заданным начальным приближениям, отбор «подозрительных» на глобальный минимум, уточнение их значений. Полученный таким образом самый глубокий минимум считается глобальным.
Первоначальный «грубый» поиск локальных минимумов производных по обычному методу проекцией градиента [3], при котором итерационный шаг осуществляется по формуле

где




Процесс уточнения, в соответствии с описанной выше структурой функционала, отличался от (9) тем, что для итераций с номерами, кратными трем,

Как нетрудно заметить, эта поправка к формуле (9) отвечает направлению движения вдоль оврага, а не от «стенки к стенке», как обычно, что позволяет в нашей задаче значительно сократить время счета и существенно ближе подойти к минимуму.
При практической реализации вначале рассматривалась постановка задачи при которой показатели преломления слоев фиксированы и при-нимают чередующиеся значения: п1 - для нечетных слоев, п2 - для четных
![]() |
Рис. 2
На рис.2 изображен коэффициент пропускания для так называемой отрезающей системы ( заданная характеристика, которую необходимо приблизить, такова: Т = 0 при



Номер слоя | Показатель преломления | dн , мк | dк , мк |
1 2 3 4 5 6 7 8 9 10 11 | 4.00 1.34 4.00 1.34 4.00 1.34 4.00 1.34 4.00 1.34 4.00 | 0.086 0.423 0.369 0.798 0.284 0.488 0.332 0.305 0.203 0.585 0.367 | 0.142 0.640 0.334 0.611 0.238 0.630 0.216 0.186 0.173 0.455 0.164 |
Табл. 1.
![]() | Толщина слоев | ![]() | ![]() | ||||
1-й | 2-й | 3-й | 4-й | 5-й | |||
0 0.01 0.02 0.10 0.20 | 0.133 0.135 0.137 0.163 0.177 | 0.749 0.737 0.724 0.578 0.533 | 0.269 0.274 0.279 0.356 0.365 | 0.691 0.680 0.669 0.520 0.505 | 0.149 0.150 0.151 0.173 0.164 | 3.95 3.90 3.85 3.20 3.05 | 0.103 0.103 0.103 0.106 0.118 |
Табл. 2.
Минимизация по суммарной толщине при этом не производилась. Толщины слоев полученной системы ( dк ) соответствующего ей начального приближения ( dн ) и показатели преломления слоев приведены в табл. 1. Основные трудности получения таких систем заключаются в том, что интересующая нас область длин волн весьма широка (от 2 - 4 до 10 мк ) и существующие полуэмпирические методы, достаточно полный обзор которых приведен в [9], не позволяют задать начальное приближение, по которому можно было бы с требуемой точностью получить нужный коэффициент пропускания. Тем самым предлагаемый метод оказывается достаточно эффективным.
Для синтезированной системы значение

При фиксированном числе слоев (N=5) исследовалось поведение составляющих функционала (7) в зависимости от величины











Было исследовано влияние на точность реализации требуемой характеристики пропускания варьирования показателей преломления наряду с варьированием толщин. Для этого был проведен синтез 9-слойной отражающей системы, аналогичной изображенной на фиг. 2, с областью отражения 3–6 мк и областью пропускания 6–10 мк. При этом сначала показатели преломления были фиксированы и принимали для нечетных а максимально возможное в этой области длин волн значение п1= 4.00 а для нечетных – минимально возможное п2= 1.34 (первое вещество – германий, второе - криолит являются основными веществами, используемыми при практическом конструировании систем, работающих в микронном диапазоне). Варьировались только толщины. Затем был проведен поиск при варьировании также и показателей преломления в пределах, определяемых величинами п1 и п2 . Хотя при этом значения показателей преломления для некоторых слоев полученной системы приняли значения, отличные от п1 или п2 (отметим, что для четырех из девяти слоев п приняло одно из значений: п1 или п2, точность приближения повысилась лишь очень незначительно ( величина

![]() |
Рис. 3
Но при синтезе систем с характеристиками другого вида варьирование показателей преломления дает значительный эффект. На рис. 3 изображены коэффициенты пропускания Тк - полученной просветляющей системы ( сплошная кривая ) и Тн - соответствующей ей начальной системы ( штриховая кривая ) в области длин волн от 2 до 8 мк. Просветление столь широкой области обеспечивает 2-слойное покрытие с показателями преломления и толщинами 1-го и 2-го слоя n1=1.34, d1 =0.552, n2=1.51, d2 =0.390 ( показатель преломления среды n0=1.00 подложки ). Данная система была получена при синтезе 3-слойных систем. Толщины слоев начальной системы задавались случайным образом, показатели преломления 1-го и З-го слоев - равными 4.00, а второго 1.34. Интересно отметить, что при минимизации толщина первого слоя обращалась в нуль (система стала двухслойной), а показатель преломления третьего ( для полученной системы - второго) изменился от 4.00 до 1.51.
Последний пример говорит о том, что одновременное варьирование и показателей преломления, и толщин позволит получить системы с интересными характеристиками при небольшом общем числе слоев системы, что особенно важно для практики.
Авторы считают своим приятным долгом выразить благодарность А. Королеву за ценные обсуждения работы н предоставление материалов для расчетов.
Цитированная литература
А.Н. Тихонов. О регуляризации некорректно поставленных задач. ДАН СССР, 1963, т. 153, № 1, 49-52.
А.Н. Тихонов, В.И. Дмитриев. О методах решения обратной задачи теории антенн. В сб. «Вычисл. методы и программирование». Вып. XIII. М., МГУ,1969, 209-215.
Л.Д. Баxрах, С.Д. Кременецкий . Некорректно поставленные задачи и теория синтеза излучающих систем. ДАН СССР, 1968, т. 178, № 4, 825-821
Г.В. Розенберг. Оптика тонкослойных покрытий. М., Физматгиз, 1958.
Р.И. Умеров, И.Н. Шкляревский, Г.И. Пономарева. Изготовление двухслойных ахроматических просветляющих покрытий. Оптика и спектроскопия, 1969, т. 26, вып.3, 1027-1030.
В.Б. Гласко, Н.И. Кулик, А.Н. Тихонов. Об определении геоэлектрического разреза на основе метода регуляризаци. Ж. вычисл. матем. и матем. физики, 1972, т. 12, № 1, 139-149.
Л.А. Люстерник, В.И. Соболев. Элементы функционального анализа. «Наука», 1965.
Б.М. Будак, Ф.П. Васильев. Приближенные методы решения задач оптимального управления. Вып. 11. Ротапринт ВЦ МГУ, 1969.
А. Телен. Конструирование многослойных интерференционных светофильтров. Физика тонких пленок. Т. 5. М., «Мир», 1972.
страница 1
скачать
Другие похожие работы: