Спектральный анализ, его виды и области применения. Спектральный анализ и виды спектров

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

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

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

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

  • количество гармоник в составе сигнала, а для каждой: амплитуду, частоту (далее в контексте числа длин волн на длину сигнала), начальную фазу;
  • наличие/отсутствие белого шума, а при наличии, его СКО (среднеквадратическое отклонение);
  • наличие/отсутствие постоянной составляющей сигнала;
  • всё это оформить в красивенький PDF отчёт с блэкджеком и иллюстрациями.

Будем решать данную задачу на Java.

Матчасть

Как я уже говорил, структура сигнала заведомо известна: это сумма синусоид и какая-то шумовая составляющая. Так сложилось, что для анализа периодических сигналов в инженерной практике широко используют мощный математический аппарат, именуемый в общем «Фурье-анализ» . Давайте кратенько разберём, что же это за зверь такой.
Немного особой, Фурье-магии
Не так давно, в 19 веке, французский математик Жан Батист Жозеф Фурье показал, что любую функцию, удовлетворяющую некоторым условиям (непрерывность во времени, периодичность, удовлетворение условиям Дирихле) можно разложить в ряд, который в дальнейшем получил его имя - ряд Фурье .

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

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

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


Рис. 1. Соответствие ряда Фурье и преобразования Фурье на примере амплитудного спектра.

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

Однако, преобразование Фурье сопоставляет непрерывной во времени, бесконечной функции другую, непрерывную по частоте, бесконечную функцию - спектр. Как быть, если у нас нет бесконечной во времени функции, а есть лишь какая-то записанная её дискретная во времени часть? Ответ на этот вопрос даёт дальнейшей развитие преобразования Фурье - дискретное преобразование Фурье (ДПФ) .

Дискретное преобразование Фурье призвано решить проблему необходимости непрерывности и бесконечности во времени сигнала. По сути, мы полагаем, что вырезали какую-то часть бесконечного сигнала, а всю остальную временную область считаем этот сигнал нулевым.

Математически это означает, что, имея исследуемую бесконечную во времени функцию f(t), мы умножаем ее на некоторую оконную функцию w(t), которая обращается в ноль везде, кроме интересующего нас интервала времени.

Если «выходом» классического преобразования Фурье является спектр – функция, то «выходом» дискретного преобразования Фурье является дискретный спектр. И на вход тоже подаются отсчёты дискретного сигнала.

Остальные свойства преобразования Фурье не изменяются: о них можно прочитать в соответствующей литературе.

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


Рис. 2. Амплитудный спектр синусоидального сигнала.

Я уже упомянул, что, вообще говоря, мы рассматриваем не исходную функцию, а некоторое её произведение с оконной функцией. Тогда, если спектр исходной функции - F(w), а оконной W(w), то спектром произведения будет такая неприятная операция, как свёртка этих двух спектров (F*W)(w) (Теорема о свёртке).

На практике это означает, что вместо дельта-функции, в спектре мы увидим что-то вроде этого:


Рис. 3. Эффект растекания спектра.

Этот эффект именуют также растеканием спектра (англ. spectral leekage). А шумы, появляющиеся вследствие растекания спектра, соответственно, боковыми лепестками (англ. sidelobes).
Для борьбы с боковыми лепестками применяют другие, непрямоугольные оконные функции. Основной характеристикой «эффективности» оконной функции является уровень боковых лепестков (дБ). Сводная таблица уровней боковых лепестков для некоторых часто используемых оконных функций приведена ниже.

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


Рис. 4. Отдельные спектры гармоник.

Видно, что при сложении приведённых спектров, более слабые гармоники как бы растворятся в более сильной.


Рис. 5. Чётко видна лишь одна гармоника. Нехорошо.

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

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

Посмотрим, что получится, если умножить входной сигнал на комплексную гармонику Exp(I*w*t). Спектр сигнала сдвинется на величину w вправо.
Этим свойством мы и воспользуемся, сдвигая спектр нашего сигнала вправо, до тех пор, пока гармоника не станет ещё больше напоминать дельта-функцию (то есть, пока некоторое локальное отношение сигнал/шум не достигнет максимума). Тогда мы и сможем вычислить точную частоту нужной гармоники, как w 0 – w гет, и вычесть её из исходного сигнала для подавления эффекта растекания спектра.
Иллюстрация изменения спектра в зависимости от частоты гетеродина показана ниже.


Рис. 6. Вид амплитудного спектра в зависимости от частоты гетеродина.

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

Затем, надо оценить СКО белого шума. Хитростей здесь нет: можно просто воспользоваться формулой для вычисления СКО:

Автоматизируй это

Пришло время для автоматизации выделения гармоник. Повторим ещё разочек алгоритм:

1. Ищем глобальный пик амплитудного спектра, выше некоторого порога k.
1.1 Если не нашли, заканчиваем
2. Варируя частоту гетеродина, ищем такое значение частоты, при которой будет достигаться максимум некоторого локального отношения сигнал/шум в некоторой окрестности пика
3. При необходимости, округляем значения амплитуды и фазы.
4. Вычитаем из сигнала гармонику с найденной частотой, амплитудой и фазой за вычетом частоты гетеродина.
5. Переходим к пункту 1.

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

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


Рис. 7. Функция распределения гармоник.

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


Рис. 8. Плотность функции распределения гармоник.

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

Посмотреть на кусок кода, детектирующий гармоники в составе сигнала

public ArrayList detectHarmonics() { SignalCutter cutter = new SignalCutter(source, new Signal(source)); SynthesizableComplexExponent heterodinParameter = new SynthesizableComplexExponent(); heterodinParameter.setProperty("frequency", 0.0); Signal heterodin = new Signal(source.getLength()); Signal heterodinedSignal = new Signal(cutter.getCurrentSignal()); Spectrum spectrum = new Spectrum(heterodinedSignal); int harmonic; while ((harmonic = spectrum.detectStrongPeak(min)) != -1) { if (cutter.getCuttersCount() > 10) throw new RuntimeException("Unable to analyze signal! Try another parameters."); double heterodinSelected = 0.0; double signalToNoise = spectrum.getRealAmplitude(harmonic) / spectrum.getAverageAmplitudeIn(harmonic, windowSize); for (double heterodinFrequency = -0.5; heterodinFrequency < (0.5 + heterodinAccuracy); heterodinFrequency += heterodinAccuracy) { heterodinParameter.setProperty("frequency", heterodinFrequency); heterodinParameter.synthesizeIn(heterodin); heterodinedSignal.set(cutter.getCurrentSignal()).multiply(heterodin); spectrum.recalc(); double newSignalToNoise = spectrum.getRealAmplitude(harmonic) / spectrum.getAverageAmplitudeIn(harmonic, windowSize); if (newSignalToNoise > signalToNoise) { signalToNoise = newSignalToNoise; heterodinSelected = heterodinFrequency; } } SynthesizableCosine parameter = new SynthesizableCosine(); heterodinParameter.setProperty("frequency", heterodinSelected); heterodinParameter.synthesizeIn(heterodin); heterodinedSignal.set(cutter.getCurrentSignal()).multiply(heterodin); spectrum.recalc(); parameter.setProperty("amplitude", MathHelper.adaptiveRound(spectrum.getRealAmplitude(harmonic))); parameter.setProperty("frequency", harmonic - heterodinSelected); parameter.setProperty("phase", MathHelper.round(spectrum.getPhase(harmonic), 1)); cutter.addSignal(parameter); cutter.cutNext(); heterodinedSignal.set(cutter.getCurrentSignal()); spectrum.recalc(); } return cutter.getSignalsParameters(); }

Практическая часть

Я не претендую на звание эксперта Java, и представленное решение может быть сомнительным как по части производительности и потреблению памяти, так и в целом философии Java и философии ООП, как бы я ни старался сделать его лучше. Написано было за пару вечеров, как proof of concept. Желающие могут ознакомиться с исходным кодом на

Задумывались ли вы над тем, откуда мы знаем о свойствах далёких небесных тел?

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

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

Узнать о недосягаемом

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

Спектральный анализ позволяет дистанционно узнать о многих свойствах далёких объектов. Естественно, без такого метода современная практическая астрономия просто бессмысленна.

Линии на радуге

Темные линии на спектре Солнца заметил ещё в 1802 году изобретатель Волластон. Однако сам первооткрыватель особо не зациклился на этих линиях. Их обширное исследование и классификацию произвел в 1814 году Фраунгофер. В ходе своих опытов он заметил, что своим набором линий обладает Солнце, Сириус, Венера и искусственные источники света. Это означало, что эти линии зависят исключительно от источника света. На них не влияет земная атмосфера или свойства оптического прибора.

Природу этих линий в 1859 открыл немецкий физик Кирхгоф вместе с химиком Робертом Бунзеном. Они установили связь между линиями в спектре Солнца и линиями излучения паров различных веществ. Так они сделали революционное открытие о том, что каждый химический элемент обладает своим набором спектральных линий. Следовательно, по излучению любого объекта можно узнать о его составе. Так был рождён спектральный анализ.

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

Три вида спектра

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

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

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

Принципы спектроскопии

Оптический спектральный анализ относительно прост в техническом исполнении. В основе его работы лежит разложение излучения исследуемого объекта и дальнейший анализ полученного спектра. Используя стеклянную призму, в 1671 году Исаак Ньютон осуществил первое «официальное» разложение света. Он же и ввёл в слово «спектр» в научный обиход. Собственно, раскладывая таким же образом свет, Волластон и заметил чёрные линии на спектре. На этом принципе работают и спектрографы.

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

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

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

Как отмечалось ранее, именно с Солнца началось изучение спектральных линий. Поэтому неудивительно, что исследование спектров сразу же нашло своё применение в астрономии.

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

Однако с помощью спектрального анализа можно узнать не только о качественном составе объектов.

Измерить скорость

Эффект Доплера в астрономииЭффект Доплера в астрономии

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

При отдалении источника всё темные полосы на спектре его излучения смещаются к красной стороне. Т.е. все длины волн увеличиваются. Точно также при приближении источника они смещаются к фиолетовой стороне. Таким образом стал отличным дополнением к спектральному анализу. Теперь по линиям в спектре можно было узнать то, что раньше казалось невозможным. Измерить скорости космических объекта, рассчитать орбитальные параметры двойных звёзд, скорости вращения планет и многое другое. Особую роль эффект «красного смещения» произвёл в космологии.

Открытие американского учёного Эдвина Хаббла сравнимо с разработкой Коперником гелиоцентрической системы мира. Исследуя яркость цефеид в различных туманностях, он доказал, что многие из них расположены намного дальше Млечного Пути. Сопоставив полученные расстояния с спектров галактик, Хаббл открыл свой знаменитый закон. Согласно нему, расстояние до галактик пропорционально скорости их удаления от нас. Хотя его закон несколько разнится с современными представлениями, открытие Хаббла расширило масштабы Вселенной.

Спектральный анализ и современная астрономия

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

Применение спектрального анализа

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

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

Как известно, свет распространяется в виде электромагнитных волн. Каждому цвету соответствует определенная длина электромагнитной волны. Длина волны в спектре уменьшается от красных лучей к фиолетовым примерно от 0,7 до 0,4 мкм. За фиолетовыми лучами спектра лежат ультрафиолетовые лучи, невидимые глазом, но действующие на фотопластинку. Еще более короткую длину волны имеют рентгеновские лучи. Рентгеновское излучение небесных светил, важное для понимания их природы, атмосфера Земли задерживает.

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

Для изучения спектров применяют приборы, называемые спектроскопом и спектрографом. В спектроскоп спектр рассматривают, а спектрографом его фотографируют. Фотография спектра называется спектрограммой.

Существуют следующие виды спектров:

Сплошной или непрерывный, спектр в виде радужной полоски дают твердые и жидкие раскаленные тела (уголь, нить электролампы) и достаточно плотные массы газа.

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

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

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

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

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

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

Спектральный анализ – метод определения химического состава вещества по его спектру. Этот метод разработан в 1859 г. немецкими учеными Г.Р. Кирхгофом и Р.В. Бунзеном.

Но прежде чем рассматривать этот довольно сложный вопрос, давайте сначала поговорим о том, что такое спектр.
Спектр (лат. spectrum «виде́ние») в физике - распределение значений физической величины (обычно энергии, частоты или массы). Обычно под спектром подразумевается электромагнитный спектр - спектр частот (или то же самое, что энергий квантов) электромагнитного излучения.

В научный обиход термин спектр ввёл Ньютон в 1671-1672 годах для обозначения многоцветной полосы, похожей на радугу, которая получается при прохождении солнечного луча через треугольную стеклянную призму. В своём труде «Оптика» (1704 г.) он опубликовал результаты своих опытов разложения с помощью призмы белого света на отдельные компоненты различной цветности и преломляемости, то есть получил спектры солнечного излучения и объяснил их природу. Он показал, что цвет есть собственное свойство света, а не вносятся призмой, как утверждал Бэкон в XIII веке. Фактически Ньютон заложил основы оптической спектроскопии: в «Оптике» он описал все три используемых поныне метода разложения света -преломление, интерференцию (перераспределение интенсивности света в результате наложения нескольких световых волн) и дифракцию (огибание препятствия волнами).
А вот теперь возвратимся к разговору о том, что такое спектральный анализ.

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

Призма как спектральный прибор

В телескопах для получения спектра используют специальные приборы – спектрографы , устанавливаемые за фокусом объектива телескопа. В прошлом все спектрографы были призменными, но теперь вместо призмы в них используют дифракционную решетку , которая также разлагает белый свет в спектр, его называют дифракционным спектром.
Всем известно, что свет распространяется в виде электромагнитных волн. Каждому цвету соответствует определенная длина электромагнитной волны. Длина волны в спектре уменьшается от красных лучей к фиолетовым примерно от 700 до 400 ммк. За фиолетовыми лучами спектра лежат ультрафиолетовые лучи, не видимые глазом, но действующие на фотопластинку.

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

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

Для изучения спектров применяют приборы, называемые спектроскопом и спектрографом . В спектроскоп спектр рассматривают, в спектрографе его фотографируют. Фотография спектра называется спектрограммой .

Виды спектров

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

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

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

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

Но спектральный анализ позволяет определять химический состав только самосветящихся или поглощающих излучение газов. Химический состав твердого или жидкого тела при помощи спектрального анализа определить нельзя.

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

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

Бурное развитие техники предъявляет все новые требования к методам анализа вещества. Еще сравнительно недавно можно было ограничиться определением примесей, присутствующих в концентрации до 10-2–10-3%. Появление и быстрое развитие в послевоенные годы промышленности атомных материалов, а также производства твердых, жаропрочных и других специальных сталей и сплавов потребовало повышения чувствительности аналитических методов до 10-4– 10-6%, так как было установлено, что присутствие примесей даже в таких малых концентрациях существенно влияет на свойства материалов и ход некоторых технологических процессов.

В последнее время в связи с развитием промышленности полупроводниковых материалов к чистоте веществ, а следовательно, и к чувствительности аналитических методов предъявляются еще более высокие требования – необходимо определять примеси, содержание которых совершенно ничтожно (10-7–10-9%). Конечно, подобная сверхвысокая чистота веществ нужна только в отдельных случаях, но в той или иной степени повышение чувствительности анализа стало необходимым требованием почти во всех областях науки и техники.

При производстве полимерных материалов концентрация примесей в исходных веществах (мономерах) была весьма большой – часто десятые доли и даже целое число процентов. Недавно обнаружено, что качество многих готовых полимеров очень сильно зависит от их чистоты. Поэтому в настоящее время исходные непредельные соединения и некоторые другие мономеры проверяют на присутствие примесей, содержание которых не должно превышать 10-2– 10-4%. В геологии все шире используются гидрохимические методы разведки рудных месторождений. Для их успешного применения необходимо определять соли металлов в природных водах при концентрации 10-4– 10-8 г/л и даже меньше.

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

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

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

Рассмотрим схему эмиссионного спектрального анализа (рис. 6.8а). Для того чтобы вещество излучало свет, необходимо передать ему дополнительную энергию. Атомы и молекулы анализируемого вещества переходят тогда в возбужденное состояние. Возвращаясь в обычное состояние, они отдают избыточную энергию в виде света. Характер света, излучаемого твердыми телами или жидкостями, обычно очень мало зависит от химического состава и поэтому его нельзя использовать для анализа. Совсем другой характер имеет излучение газов. Оно определяется составом анализируемой пробы. В связи с этим при эмиссионном анализе перед возбуждением вещества его необходимо испарить.

Рис. 6.8.

а – эмиссионного: б – абсорбционного: 1 – источник света; 2 – осветительный конденсор; 3 – кювета для анализируемой пробы; 4 – спектральный аппарат; 5 – регистрация спектра; 6 – определение длины волны спектральных линий или полос; 7 – качественный анализ пробы с помощью таблиц и атласов; 8 – определение интенсивности линий или полос; 9 – количественный анализ пробы по градуировочному графику; λ – длина волны; J – интенсивность полос

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

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

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

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

Атомные спектры элементов состоят из отдельных линий, так как в излучении атомов имеются только некоторые определенные волны (рис. 6.9а). В излучении раскаленных твердых или жидких тел присутствует свет любой длины волны. Отдельные линии в спектральном аппарате сливаются друг с другом. Такое излучение имеет сплошной спектр (рис. 6.9е). В отличие от линейчатого спектра атомов, молекулярные спектры испускания веществ, которые не распались при высокой температуре, являются полосатыми (рис. 6.96). Каждая полоса образована большим числом близко расположенных линий.

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

Рис. 6.9.

а – линейчатый; 6 – полосатый; видны отдельные линии, составляющие полосу; в – сплошной. Наиболее темным местам в спектре соответствует наибольшая интенсивность света (негативное изображение); λ – длина волны

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

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

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

Схема проведения абсорбционного спектрального анализа (рис. 6.8б) отличается от уже рассмотренной схемы только в своей начальной части. Источником света служит нагретое твердое тело или другой источник сплошного излучения, т.е. излучения с любой длиной волны. Анализируемую пробу помещают между источником света и спектральным аппаратом. Спектр вещества составляют тс длины волн, интенсивность которых уменьшилась при прохождении сплошного света через это вещество (рис. 6.10). Спектр поглощения веществ удобно изображать графически, откладывая по оси абсцисс длину волны, а по оси ординат – величину поглощения света веществом.

Рис. 6.10.

а – фотографическое; б – графическое; I – спектр источника сплошного света; II – спектр того же излучения после прохождения через анализируемую пробу

Спектры поглощения получают с помощью спектральных аппаратов – спектрофотометров, в состав которых входят источник сплошного света, монохроматор и регистрирующее устройство.

В остальном схемы проведения абсорбционного и эмиссионного анализа совпадают.

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

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

Весь процесс выполнения спектрального анализа состоит, как мы видели, из нескольких этапов. Эти этапы можно изучать последовательно, независимо друг от друга, а затем рассмотреть их взаимосвязь.

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

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

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

Следует отмстить, что широта и объем практических применений молекулярного спектрального анализа, особенно в последнее время, быстро и непрерывно растут. Это связано прежде всего с разработкой и выпуском спектрально-аналитической аппаратуры для этого метода.

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

Чувствительность спектрального анализа очень высока. Минимальная концентрация определяемого вещества, которая может быть обнаружена и измерена спектральными методами, колеблется в широких пределах в зависимости от свойств этого вещества и состава анализируемой пробы. Прямым анализом при определении большинства металлов и ряда других элементов сравнительно легко достигается чувствительность 10-3–а для некоторых веществ даже 10-5–1-6%. И только в особо неблагоприятных случаях чувствительность уменьшается до 10-1–10-2%. Применение предварительного отделения примесей от основы пробы позволяет сильно (часто в тысячи раз) повысить чувствительность анализа. Благодаря высокой чувствительности атомный спектральный анализ широко применяется для анализа чистых и особо чистых металлов, в геохимии и почвоведении для определения микроконцентраций различных элементов, в том числе редких и рассеянных, в промышленности атомных и полупроводниковых материалов.

Чувствительность молекулярного спектрального анализа для различных веществ изменяется в еще более широких пределах. В ряде случаев с трудом удается определять вещества, содержание которых в анализируемом образце составляет проценты и десятые доли процента, но можно привести примеры и очень высокой чувствительности молекулярного анализа 10-7–10-8%. Точность атомного спектрального анализа зависит от состава и структуры анализируемых объектов. При анализе образцов, близких по своей структуре и составу, можно легко достигнуть высокой точности. Ошибка в этом случае не превышает ±1–3% по отношению к определяемой величине. Поэтому, например, точным является серийный спектральный анализ металлов и сплавов. В металлургии и машиностроении спектральный анализ стал в настоящее время основным аналитическим методом.

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

Относительная ошибка определения при атомном спектральном анализе мало зависит от концентрации. Она остается почти постоянной как при анализе малых примесей и добавок, так и при определении основных компонентов образца. Точность химических методов анализа существенно снижается при переходе к определению примесей. Поэтому атомный спектральный анализ точнее химического в области малых концентраций. При средних концентрациях (0,1–1%) определяемых веществ точность обоих методов примерно одинакова, но в области высоких концентраций точность химического анализа, как правило, выше. Молекулярный спектральный анализ дает обычно более высокую точность определения, чем атомный, и не уступает в точности химическому даже при больших концентрациях.

Скорость спектрального анализа значительно превышает скорость выполнения анализа другими методами. Это объясняется тем, что при спектральном анализе не требуется предварительного разделения пробы на отдельные компоненты. Кроме того, сам анализ выполняется очень быстро. Так, при применении современных методов спектрального анализа точное количественное определение нескольких компонентов в сложном образце занимает всего несколько минут с момента доставки пробы в лабораторию до получения результатов анализа. Продолжительность анализа, конечно, возрастает, когда для повышения точности или чувствительности требуется предварительная обработка пробы.

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

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

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

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