Теорема Котельникова

Ниже будет сформулирована и доказана теорема Котельникова (теорема отсчётов) - основополагающая теорема для систем цифровой обработки сигналов, телекоммуникаций, а также теории связи. Теорема была сформулирована и доказана советским академиком В. А. Котельниковым в 30-х годах 20 века. Суть теоремы состоит в том, что вместо передачи непрерывного аналогового сигнала можно передавать соответствующий ему дискретный сигнал.

Формулировка теоремы: непрерывный сигнал, спектр которого не содержит частот больших fm может быть однозначно представлен своими мгновенными значениями (выборками), разделёнными одинаковыми интервалами времени, длина которых не должна превышать 1/2fm.

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

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

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

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

Доказательство теоремы начнём с рассмотрения абстрактного вспомогательного непрерывного сигнала, представленного бесконечной последовательностью импульсов с некоторым периодом повторения (рис. 1). Исследуемый непрерывный сигнал и его спектр показан на рис. 2. Цель введения вспомогательного сигнала: показать, что и в нём после некоторых преобразований и в дискретном сигнале, полученном в соответствии с теоремой Котельникова, содержится одинаковая информация.

 

 

Далее, для восстановления исходного непрерывного сигнала из сигнала, полученного перемножением исходного и вспомогательного сигналов требуется пропустить полученный сигнал через фильтр нижних частот, который подавит все частоты, выше fm. Однако такой подход требует пояснения для дискретного сигнала. Дело в том, что на выходе ЦАП формируется не последовательность импульсов бесконечно малой ширины, а ступенчатый сигнал. Это объясняется самим принципом работы ЦАП. Если исследовать спектр полученного на выходе ЦАП сигнала, то окажется, что он довольно сильно искажён по сравнению со спектром полученного сигнала в доказательстве теоремы. Это можно объяснить тем, что сигнал на выходе ЦАП представляет собой свёртку полученного в доказательстве теоремы сигнала и сигнала в виде прямоугольного импульса длительностью, соответствующей длительности периода дискретизации. Опять же, по теории операционного исчисления, изображение свёртки оригиналов двух функций равно произведению их изображений.

Получаемый на выходе ЦАП сигнал и его спектр показаны на рис. 5. Пунктиром отмечен спектр прямоугольного импульса. Дублированные части спектра показаны не перемноженными на функцию вида sin(x)/x. Спектр любого прямоугольного импульса задаётся функцией, подобной sin(x)/x. Для восстановления непрерывного исходного сигнала в таком случае нужно рассчитать импульсную характеристику фильтра нижних частот таким образом, чтобы после применения этого фильтра в спектре полученного сигнала производилась ещё и операция деления на соответствующим образом подобранную функцию вида sin(x)/x.

Так как в практических случаях не удаётся достичь точной рассчитанной импульсной характеристики фильтра, может возникнуть скат спектра импульсной характеристики в области частоты среза фильтра. Ширина ската зависит от типа используемого аналогового фильтра. Например, при использовании фильтра Бесселя, ширина ската довольно значительна, а при использовании фильтра Чебышева ширина ската гораздо меньше, но фильтр Чебышева имеет ряд других недостатков, которые обсуждаются в главе «Применение цифровых фильтров». Из-за ската в области частоты среза, некоторая часть спектра в окрестностях частоты среза является неиспользуемой и тогда используют фильтр с частотой среза, превышающей fm на ширину ската.

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

Цифрова́я обрабо́тка сигна́лов (ЦОС, DSP — англ. digital signal processing) — преобразование сигналов, представленных в цифровой форме.

Любой непрерывный (аналоговый) сигнал может быть подвергнут дискретизации по времени и квантованию по уровню (оцифровке), то есть представлен в цифровой форме. Если частота дискретизации сигнала не меньше, чем удвоенная наивысшая частота в спектре сигнала (то есть ), то полученный дискретный сигнал эквивалентен сигналу по методу наименьших квадратов (МНК) (см.: Теорема Котельникова).

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

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

Различают методы обработки сигналов во временной (англ. time domain) и в частотной (англ. frequency domain) области. Эквивалентность частотно-временных преобразований однозначно определяется через преобразование Фурье.

Обработка сигналов во временной области широко используется в современной электронной осциллографии и в цифровых осциллографах. Для представления сигналов в частотной области используются цифровые анализаторы спектра. Для изучения математических аспектов обработки сигналов используются пакеты расширения (чаще всего под именем Signal Processing) систем компьютерной математики MATLAB, Mathcad, Mathematica, Maple и др.

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

 

Цифровая обработка сигналов – некоторые основные понятия.

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

Дискретный сигнал получается из аналогового операцией дискретизации – взятием отсчетов (измерением) через интервал времени Т. В принципе возможна и цифровая обработка при неравномерной дискретизации по времени, однако эта тема куда менее разработана математически и, по-видимому, представляет не столь большой практический интерес. При этой операции представляется возможной потеря информации, заключенной в значениях сигнала в интервалах между отсчетами. Условия, при которых осуществимо восстановление аналогового сигнала по полученному из него цифровому, то есть сохранение всей исходно содержавшейся в сигнале информации, выражаются теоремой Найквиста-Уиттекера-Котельникова-Шеннона (в зависимости от пристрастий автора встречаются все мыслимые комбинации этих имен). Для этого требуется, чтобы полоса частот входного сигнала была бы не менее чем вдвое уже, чем частота дискретизации, то есть fc=1/2fd. (Нередко приводят частную ее формулировку, верную для сигналов, чья полоса частот начинается с нулевой частоты – “чтобы не присутствовали частоты большие, нежели половина частоты дискретизации”).

Если же такие частоты имеются, возникает эффект маскировки (подмены) частот. Наглядным его проявлением может служить иллюзия, часто проявляющаяся в кино – вращающееся колесо вдруг начинает вращаться в противоположную сторону. Здесь частота смены кадров является аналогом частоты дискретизации, и когда колесо совершает между последовательными кадрами более чем пол-оборота, оно кажется вращающимся в другую сторону и с иной скоростью. Для частоты f маскируются под нее частоты (2fc±f), (4fc±f), (6fc±f) и т.д. Употребляется также термин “алиасы”, от aliases. Неучет этого эффекта может приводить к грубым ошибкам: так, в одном, проведенном в серьезной лаборатории исследовании было обнаружено наличие в электроэнцефалограмме у всех больных, в отличие от здоровых испытуемых, частот 22 и 28 герц. Однако, заметив, что частота дискретизации в данном исследовании была принята 128 Гц, видим, что эти частоты суть “призраки”, порождения помехи на частотах 100 и 150 Гц – второй и третьей гармониках сетевой частоты (их источником могли быть, например, нелинейные устройства в цепях питания аппаратуры, такие, как выпрямители и трансформаторы). Регистрация же их исключительно у больных вызвана была тем, что в условиях больницы, сравнительно с университетской лабораторией, где записывали ЭЭГ здоровых испытуемых, уровень помех существенно выше.

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

 

 

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

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

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

Остальные измерительные преобразователи называют промежуточными. Они расположены после первичного измерительного преобразователя и могут выполнять различные операции преобразования измерительного сигнала.

Как правило, к ним относятся:

• изменение физического рода величины;

• масштабное (линейное или нелинейное) преобразование;

• масштабно-временное преобразование;

• аналого-цифровое преобразование;

• цифро-аналоговое преобразование;

• функциональное преобразование (любые математические операции над значениями величины).

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

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

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

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

• ИП3: измерительный преобразователь типа свойство - выходной сигнал, обеспечивающие преобразование измеряемой величины в выходной измерительный сигнал W.Обычно это преобразование также осуще­ствляется в два этапа: в промежуточный сигнал Wnpом(Ф) и затем в выходной сигнал W(Wnpом). При этом преобразование Wnpом в W— это преобразование одной электрической величины в другую.

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

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

//'); //]]>

 

 

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

Мерой называется средство измерений, предназначенное для воспроизведения заданного значения физической величины.

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

В зависимости от характера преобразуемых величин различают следующие виды измерительных преобразователей:


  • преобразователи электрических величин в электрические (делители напряжения, измерительные трансформаторы);

  • преобразователи магнитных величин в электрические (измерительные катушки);

  • преобразователи неэлектрических величин в электрические (термо- и тензопреобразователи, реостатные, емкостные).


В зависимости от вида входного и выходного сигналов различают измерительные преобразователи:


  • аналоговые преобразователи, у которых на входе и выходе аналоговые сигналы;

  • аналого-цифровые преобразователи, имеющие на входе аналоговый сигнал, а на выходе цифровой (кодированный) сигнал;

  • цифро-аналоговые преобразователи, у которых на входе цифровой, а на выходе – аналоговый сигнал.


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

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

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

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

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

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

 

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

Интервал дискретизации больше или равен интервалу корреляции процесса.

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

 

 

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

Рис. 4.1. Коррелированный (вверху) и некоррелированный (внизу) случайный процесс (погрешность измерений)

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

 

 

время дискретизации Δτ = τk+1 - τk (или соответствующую ему частоту

дискретизации сигналов Δφ = 1/Δτ);

 

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

соответствующую ему частоту дискретизации сигналов выбирают в зависимости от

требований к погрешности измерений, учитывая то, что частота дискретизации

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

ограничениями амплитудно-частотных характеристик первичных преобразователей.

Она должна как минимум в два – три раза превышать максимальную частоту

возможного частотного диапазона измеряемого сигнала (для динамических

измерений). Конец формы

 

АСУ ТП строится по трехуровневой иерархии:

  • нижней уровень — уровень контрольно-измерительных приборов и исполнительных механизмов;
  • средний уровень — уровень контроллеров и оборудования связи
  • верхний уровень — уровень серверов и операторских станций

В связи с высокими требованиями к надежности системы управления в химической промышленности все уровни АСУ ТП резервируются. Для обеспечения бесперебойной передачи данных между подсистемами и уровнями иерархии приме­няются высоконадежные и помехоустойчивые каналы пере­дачи данных. В настоящее время хорошо зарекомендовало себя для этих целей оптоволоконная кольцевая сеть Industrial Ethernet.

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

Отображение информации о режимах управления установки и управление ее исполнительными механизмами осуществля­ется с автоматизированного рабочего места оператора (АРМ), реализованного на 2-х идентичных промышленных компьюте­рах в «горячем» резерве с установленным пакетом визуали­зации на базе операционной системы Windows XP.