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

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

CC BY
365
121
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАТНАЯ ЗАДАЧА СПЕКТРОСКОПИИ / INVERSE PROBLEM OF SPECTROSCOPY / ИНТЕГРАЛЬНОЕ УРАВНЕНИЕ / INTEGRAL EQUATION / МЕТОД РЕГУЛЯРИЗАЦИИ ТИХОНОВА / TIKHONOV REGULARIZATION METHOD / СПОСОБ ЭТАЛОННЫХ ПРИМЕРОВ / РАЗРЕШАЮЩАЯ СПОСОБНОСТЬ СПЕКТРОМЕТРА / SPECTROMETER RESOLUTION / A MODELING WAY / MATLAB

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

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

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

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

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

APPLICATION OF REFERENT EXAMPLES PROCEDURE TO THE INVERSE SPECTROSCOPY PROBLEM SOLUTION BY A REGULARIZATION METHOD

The inverse spectroscopy problem (restoration of the true spectrum from a measured spectrum with a known instrument function of the spectrometer by solving the first-kind Fredholm integral equation) is considered. Tikhonov regularization method is used to obtain a stable numerical solution to the being ill-posed problem equation, and the regularization parameter is chosen on the base of solutions for referent model problems. Numerical examples are presented.

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

УДК 535.33+519.642.3+517.983.54+519.682

В. С. Сизиков, А. В. Кривых

ПРИМЕНЕНИЕ СПОСОБА ЭТАЛОННЫХ ПРИМЕРОВ ПРИ РЕШЕНИИ ОБРАТНОЙ ЗАДАЧИ СПЕКТРОСКОПИИ МЕТОДОМ РЕГУЛЯРИЗАЦИИ

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

Ключевые слова: обратная задача спектроскопии, интегральное уравнение, метод регуляризации Тихонова, способ эталонных примеров, разрешающая способность спектрометра, Ма^аЬ.

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

Различают следующие виды спектров [3, 5, 6]:

— непрерывные или сплошные — спектры, ширина спектральных линий которых заметно превышает естественную ширину [4, 6]; спектры с медленно меняющейся интенсивностью [1]; спектры, интенсивность которых, в терминах математики, изменяется непрерывно (однако могут присутствовать и „пустоты" в спектре);

— дискретные — спектры, состоящие из отдельных почти монохроматических спектральных линий [3];

— полосатые — спектры, состоящие из ряда полос, каждая из которых состоит из набора близких дискретных линий [3—6], и др.

Для разложения излучения в спектр и его регистрации используются спектральные приборы (см. обзор В. А. Никитина: [5, с. 703—707]).

Спектральный анализ можно условно разделить на два типа:

— широкополосный анализ — изучение спектра в широкой полосе частот V е , vmax ],

например изучение спектра звезды во всем видимом диапазоне;

— узкополосный анализ — изучение спектра в узкой полосе частот, например изучение сверхтонкой структуры отдельной линии [1, 3].

Постановка задачи. Измеренный спектрометром (например, интерферометром Фабри — Перо [5, 6]) спектр и(V) обычно отличается от истинного спектра 2(V). Это проявляется, во-первых, в большей сглаженности спектра и (V) по сравнению с 2 (V) (не разрешены близкие линии, сглажена тонкая структура спектральной линии, что является результатом воздействия аппаратной функции спектрального прибора [2—4, 6]) и, во-вторых, в зашумленности спектра и (V) (слабые линии „тонут" в шуме, что является результатом случайных погрешностей измерений [1—3]).

Приведем определение аппаратной функции (АФ) [3]: аппаратной функцией К(V, V') спектрометра называется его реакция (в виде измеренной интенсивности) на дискретную линию единичной интенсивности и частоты V' при настройке спектрометра на частоту V. Другие названия АФ [1, 3, 4, 6]: спектральная чувствительность, инструментальный контур, функция щели и т.д.

Аппаратная функция — это, вообще говоря, функция двух переменных, если ее форма (ширина и т.д.) изменяется с изменением частоты настройки (регистрации) ve[vmin, vmax].

Обычно с увеличением частоты V АФ становится уже, что характерно для широкополосной спектрометрии. Если же АФ практически не изменяется при изменении V, то АФ является разностной (частотно-инвариантной) функцией: К (V, V') = К что имеет место, напри-

мер, при изучении тонкой структуры отдельной линии.

На рис. 1 приведен непрерывный широкополосный измеренный спектр и (V), сглаженный аппаратной функцией спектрометра К(V, V') [3, 5], зашумленный измеренный спектр и^) и АФ спектрометра, причем поскольку К (V, V') — функция двух переменных, то приведено одно из ее „сечений" К(2, V'); на рис. 1 обозначения V, V', и, и и К даны в условных единицах.

1 2 3 4 5 6 7 8 9 10 V, V', у.е.

Рис. 1

Следует отметить, что подобный вид имеет непрерывный узкополосный спектр [3], например сверхтонкая структура отдельной линии, обусловленная магнитными или электрическими полями (эффект Зеемана или Штарка), а также тепловым уширением (эффект Доплера) [5].

Как видно из рис. 1, в измеренном спектре и(V) (тем более, в зашумленном спектре и (V)) могут быть не разрешены близкие линии и не выявлены слабые, причем этот эффект тем сильнее, чем шире АФ К (V, V') (а также чем выше уровень шумов), другими словами, чем меньше разрешающая способность спектрометра [1, 5].

Математическая формулировка обратной задачи спектроскопии. Рассмотрим истинный непрерывный спектр z(V'), V' е [а, Ь], характерный для веществ с повышенной плотностью (жидкий металл).

Измеренная интенсивность и (V) при настройке спектрометра на частоту V равна интегралу (сумме) по всем интенсивностям z(V') с весовой функцией К :

Ь

и (V) = ^') К (V, v')dv', (1)

а

откуда, варьируя значение V (т.е. выполняя сканирование по спектру) и учитывая зашумленность спектра и(V), получаем

Ь

| К (V, V') г (У)ёу' = ад, с <у< й, (2)

а

где [с, й ] — пределы изменения V (обычно более широкие, чем [а, Ь]).

В соотношении (2) известны (измерены или заданы) й(у), К(V, V'), а, Ь , с, й , а является искомой функцией.

Соотношение (2) есть интегральное уравнение Фредгольма I рода относительно ..(V'). Если К (V, V') = К (V - V'), то

ю

|К(V — V')= й(V), 0 (3)

о

Соотношение (3) есть интегральное уравнение Фредгольма I рода типа свертки на полуоси. Задача решения уравнений (2) и (3) является некорректной [2, 3, 4, 7]: если решать уравнение (2), например, методом квадратур, а уравнение (3) — методом преобразования Фурье, то в качестве решения получим так называемую „пилу" [3] — крайне неустойчивое решение. Поэтому для устойчивого решения этих уравнений необходимо применение устойчивых методов, например метода регуляризации Тихонова [3, 4, 7].

При решении задачи обработки спектра в широкой полосе частот следует учитывать изменение формы АФ К(V, V') с изменением частоты V. При решении задачи обработки спектра в

узкой полосе частот следует использовать уравнение Фредгольма I рода с разностным ядром:

Ь

| К (V — V ') г (V ' ' = ад, с й. (4)

а

Задача решения уравнений (2)—(4) связана с задачей редукции к идеальному спектральному прибору [1—5, 8] — одним из вариантов редукционной проблемы Рэлея [9]. Успешное решение задачи редукции позволит путем численной обработки результатов повысить разрешающую способность спектрального прибора.

Метод регуляризации Тихонова. Применительно к интегральному уравнению Фредгольма I рода (типа соотношения (2)) [3, 7]

Ь

Ау = |К(х, 5) у(= /(х), с < х < й, (5)

а

метод регуляризации Тихонова сводится к решению интегрального уравнения

Ь

ауа(0 + {Я(г,5)уа(У)^ = ЯО, а < г < Ь, (6)

а

где а > 0 — параметр регуляризации, а новое ядро и новая правая часть равны

й й Я(г, 5) = Я(5, г) = | К(х, г) К(х, У)ёх, ^(г) = | К(х, г) /(х)ах. (7)

с с

Способ эталонных примеров для выбора параметра регуляризации. Существует ряд способов выбора параметра регуляризации а: способ невязки, обобщенный принцип невязки, метод перекрестной значимости, локальный регуляризирующий алгоритм, способ подбора и др. [3, 4, 7, 10—13].

В данной статье предлагается использовать способ эталонных примеров для выбора параметра а [7, 14, 15] с учетом дополнительной (априорной) информации о решении (искомом спектре).

Рассмотрим операторное уравнение I рода: Ау = / (ср. с уравнением (5)). Пусть вместо

точных значений / и А известны / и А, такие что || / — / || <5, || А — А || При использова-

нии метода регуляризации Тихонова решается уравнение ауа + А Ауа = А / (ср. с уравнением (6)). Пусть А уа = уа - у — погрешность регуляризованного решения уа, а у — точное

решение (нормальное псевдорешение [7, 12, 13]). В работах [7, 14, 15] получена следующая оценка относительной погрешности регуляризованного решения по норме:

<е(а), (8)

!|АУа II

IIy||

где

8(а) (9)

2\/а pа+1

Здесь Л = 5отн + ^отн, причем 5отн = 5/|| f || и ^отн = || A || — относительные погрешности

исходных данных; p =|| A + ||2, A+ — псевдообратный оператор: A+f = у [12].

Функция в(а) является огибающей для истинной относительной погрешности

о(а) = ü^yOÜ. (10)

|| У ||

В работах [7, 14, 15] показано, что функция в(а) имеет (единственный) минимум при Р(|| A || п) < 27/16 « 1,69. Согласно соотношениям (8), (9) оценка относительной погрешности || Ауа Ц/Ц y || регуляризованного решения уа зависит от A и п. Поэтому если решается

несколько задач (примеров) с одинаковыми A и п, то для них оценки погрешности || А уа Ц/Ц у || будут одинаковыми.

Отсюда следует, что при решении некоторого исходного примера P с неизвестным (искомым) решением ур можно использовать результаты решения другого, модельного (эталонного), примера Q с известным (заданным) точным решением уд, но с такими же A и п,

что и в примере P. При решении примера Q можно рассчитать функцию а(а)д = || Ауаq Ц/Ц уд || и по ней найти аоптq — значение а, при котором а(а) = min . Это

значение аопт q может быть использовано при решении исходного примера P.

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

Примеры. В пакете прикладных программ MatLab были решены два численных примера. Оба примера описываются интегральным уравнением типа (2), которое решается методом квадратур с регуляризацией Тихонова [3, с. 195] с помощью разработанной m-функции Tikh.m.

Первый пример — это исходный пример P (оригинал), для которого известны лишь за-шумленный измеренный спектр U(v) на сетке узлов v = c,c + h,...,d, причем c = 0,5, d = 10,5, h = const = 0,05 (в условных единицах), и аппаратная функция

K (v, v') = • exp

q(v-v')2 1 - 0,2(v/10)2

(11)

где q = 15 (ширина K (V, V' ) убывает с ростом частоты V). При этом истинный спектр z( v) неизвестен.

Напомним (см. рис. 1), что измеренный спектр u(V) имеет сложную структуру, а именно: содержит шесть флуктуаций, две из которых (при V« 2 и V« 6,8) скорее всего состоят каждая из двух линий, но они не разрешены из-за того, что АФ имеет некоторую ширину и, тем самым, ограничивает разрешающую способность спектрометра. Из этого следует, что на самом деле в спектре имеется восемь или более спектральных линий. Поэтому в качестве второго (модельного) примера Q был рассмотрен близкий к оригиналу P пример, истинный спектр г^) которого состоит из 10 спектральных линий, имеющих вид гауссианы:

г (V) = 3,0 ехр {-[(V -1,7)/ 0,25]2} + 4,5ехр{-[^ - 2,3)/0,35]2} + +2,5 ехр {-[(V - 3,4)/ 0,20]2 } + 0,4 ехр {-[(V - 3,9)/ 0,10]2} + +8,2 ехр {-[(V - 4,7)/ 0,30]2 } + 0,5 ехр {-[(V - 5,9)/ 0,25]2 } + +9,2 ехр {-[(V - 6,5)/ 0,10]2 } + 8,5 ехр {-[(V - 6,9)/0,10]2 } + +0,4 ехр {-[(V - 7,4)/ 0,25]2} + 2,0 ехр {-[(V - 8,7)/ 0,50]2}. (12)

Измеренный спектр и^) для примера Q был рассчитан численно по формуле

ь

и(V) = |К(V, V')г(у', с < V < й, (13)

а

при а = 1, Ь = 10 (в условных единицах). К значениям и были добавлены случайные нормальные погрешности с СКО = 0,02 (что соответствует 5отн «1%) и СКО = 0,002 (5отн « 0,1 % ). АФ спектрометра для примера Q была взята в виде (11), причем (чтобы промоделировать неточность знания АФ) параметр q был принят равным 15 (что соответствует ^отн = 0 ), а также

q = 15 • (1 - 0,001) при ^отн « 0,1% и q = 15 • (1 - 0,03) при ^отн « 3%.

На рис. 2 для примера Q представлены истинный (точный) спектр г^) — кривая 1, измеренный (экспериментальный) спектр и^) — кривая 2, зашумленный спектр и(V) — отмечен точками 2, и АФ К(2, V') — кривая 3.

1 2 3 4 5 6 7 8 9 10 V, V ', у.е.

Рис. 2

Далее, модельный пример Q был решен методом квадратур с регуляризацией Тихонова с помощью т-функции Т1кЬ.т для ряда значений параметра регуляризации а и построена за-

Применение способа эталонных примеров при решении обратной задачи спектроскопии 49

висимость относительной погрешности регуляризованного решения *а (у) по отношению к точному решению г(у) (см. формулу (10)):

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

*а М - * МП

ст(а) = •

II ¿(V) |

(14)

На рис. 3 представлены зависимости ст(а) для трех вариантов погрешностей, отображенных соответственно следующими кривыми: 1 — при 5отн «1%, ^отн = 0; 2 — при 5отн « ^отн « 0,1 %; 3 — при 5отн « 1%, ^отн « 3%, поскольку в примере-оригинале Р обычно погрешности известны неточно. На рис. 3 представлена также огибающая в(а), при построении которой было положено: п = 10-2, || А || = || и Ц^/И * Иь1 = 0,823 , а значение р было подобрано таким образом, чтобы кривая в(а) касалась кривых 1—3. ст, у.е. 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0

* 1 % * \ » * ** у г /

\ • • 1 , 1 1 * * \ * 9 \ \ в(а) V * ' \ * *

2 \ \ V ' 1 /

\ .................;.............;......

/V

-9

-7 -6 -5 -4 Рис. 3

-3 -2 -1

1 ^ а

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

—3 7

для варианта 1 по минимуму кривой ст(а) равно приблизительно 10 ' . Однако при таком значении а в спектре *а (у) хорошо восстанавливаются сильные линии, а слабые линии „отягощены" ложными флуктуациями и лучше восстанавливаются при большем значении а.

На рис. 4 представлены истинный спектр г(у) — кривая 1, измеренный спектр

и (у) — кривая 2 и восстановленный спектр *а (у) — отмечен точками 3, при 5С

1%

—3

^отн = 0 и а = 10 ; кривой 4 отмечена АФ К(2, у ). Кроме того, огибающая в(а) (см. рис. 3)

—3

имеет минимум также при 10 . Анализ графиков показывает, что спектр в модельном примере Q восстановился вполне удовлетворительно: разрешены близкие линии и восстановлены слабые линии, лишь на краю области (при у > 9,5) наблюдаются слабые ложные флуктуации в спектре *а (у) — краевой эффект Гиббса.

—3

При значении а = 10 , выбранном для модельного примера Q, восстановлен спектр также в примере-оригинале Р (см. рис. 5, где обозначения соответствуют принятым для рис. 4). Как и в примере Q, в примере Р разрешены близкие линии и восстановлены слабые линии, но также проявился краевой эффект Гиббса (при у > 9,5), причем не только на краю, но и в

0

середине спектра: при V;« 5,8 слабая линия показывает ложное расщепление на две линии, однако это слабые эффекты (на уровне погрешностей метода).

Рис. 4

Рис. 5

Практическое использование изложенной методики позволит повысить разрешающую способность спектрометра.

Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований, грант № 09-08-00034.

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

1. Раутиан С. Г. Реальные спектральные приборы // Успехи физических наук. 1958. Т. 66, вып. 3. С. 475—517.

2. Кочиков И. В., Курамшина Г. М., Пентин Ю. А., Ягола А. Г. Обратные задачи колебательной спектроскопии. М.: Изд-во МГУ, 1993. 204 с.

3. Сизиков В. С. Математические методы обработки результатов измерений. СПб: Политехника, 2001. 240 с.

4. Старков В. Н. Конструктивные методы вычислительной физики в задачах интерпретации. Киев: Наукова думка, 2002. 264 с.

5. Физический энциклопедический словарь / Гл. ред. А. М. Прохоров. М.: Сов. энциклопедия, 1984. 944 с.

6. Ландсберг Г. С. Оптика: Учеб. пособие. М.: Физматлит, 2006. 848 с.

7. Верлань А. Ф., Сизиков В. С. Интегральные уравнения: методы, алгоритмы, программы. Киев: Наукова думка, 1986. 544 с.

8. Краулиня Э. К., Лиепа С. Я., ПикаловВ. В., СкудраА. Я. К проблеме исследования атомной сенсибилизированной флуоресценции по контурам спектральных линий // Некорректные обратные задачи атомной физики / Под ред. Н. Г. Преображенского. Новосибирск: ИТПМ, 1976. С. 61—72.

9. Глазов М. В., Болохова Т. А. Решение редукционной проблемы Рэлея с использованием различных модификаций метода регуляризации // Оптика и спектроскопия. 1989. Т. 67, вып. 3. С. 533—537.

10. Воскобойников Ю. Е., Преображенский Н. Г., Седельников А. И. Математическая обработка эксперимента в молекулярной газодинамике. Новосибирск: Наука, 1984. 240 с.

11. Воскобойников Ю. Е., Мухина И. Н. Локальный регуляризирующий алгоритм восстановления контрастных сигналов и изображений // Автометрия. 2000. № 3. С. 45—53.

12. Морозов В. А. Регулярные методы решения некорректно поставленных задач. М.: Наука, 1987. 240 с.

13. Тихонов А. Н., Гончарский А. В., Степанов В. В., Ягола А. Г. Численные методы решения некорректных задач. М.: Наука, 1990. 232 с.

14. Сизиков В. С. Обобщенный метод редукции измерений // Электронное моделирование. 1991. Т. 13, № 4. С. 7—14.

15. Верлань А. Ф., Сизиков В. С., Мосенцова Л. В. Метод вычислительных экспериментов для решения интегральных уравнений в обратной задаче спектроскопии // Там же. 2011. Т. 33, № 2. С. 3—12.

Сведения об авторах

Валерий Сергеевич Сизиков — д-р техн. наук, профессор; Санкт-Петербургский государственный

университет информационных технологий, механики и оптики, кафедра измерительных технологий и компьютерной томографии; E-mail: [email protected]

Александр Владимирович Кривых — магистр; Санкт-Петербургский государственный университет информационных технологий, механики и оптики, кафедра измерительных технологий и компьютерной томографии; E-mail: [email protected]

Рекомендована кафедрой Поступила в редакцию

измерительных технологий 24.01.11 г.

и компьютерной томографии

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