Алгоритм классификации сигналов

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 06.01.2020
Размер файла 207,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

ОМСК-2006

Алгоритм классификации сигналов

ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ

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

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

ИСПОЛЬЗУЕМЫЕ ТЕХНИЧЕСКИЕ СРЕДСТВА

Включают персональный компьютер типа PENTIUM-3 и выше с 64 МБ (и выше) оперативной памяти. В простейшем случае программное обеспечение реализуется в среде EXCEL.

СПЕЦИАЛЬНЫЕ УСЛОВИЯ ПРИМЕНЕНИЯ

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

УСЛОВИЯ ПЕРЕДАЧИ ДОКУМЕНТАЦИИ

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

ТЕХНИЧЕСКОЕ ОПИСАНИЕ

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

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

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

· сложность измерения низкочастотных компонент спектра из-за необходимости использования больших времен измерения;

· влияние шумов вида 1/F, где F - частота измеряемой гармоники, на точность измерения ее амплитуды в низкочастотной части спектра;

· сложность алгоритмов спектрального анализа (в том числе быстрого преобразования Фурье - БПФ) и, как следствие, большие затраты времени на их реализацию при больших объемах исследуемых выборок;

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

В последние годы успешно развивается подход, связанный с анализом фрактальных свойств сигналов во временной области. При этом, в качестве интегральной числовой характеристики состояния объекта, выступает, так называемая, фрактальная размерность. Классификационная мощность этого понятия доказана рядом исследований [1]. Однако фрактальный анализ, в его классической постановке по Херсту - Мандельброту, не различает периодических и случайных стационарных сигналов и их смесей. Поэтому приходится искать новые, более универсальные пути решения задачи классификации сигналов и, соответственно, свойств объектов, которые эти сигналы представляют.

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

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

Таблица 1

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

№ п/п

Имя IdP

Обозначение IdP

Физический смысл IdP

Математическая модель

1

Коэффициент вариабельности

K-1

Измерение среднего значения модуля относительной скорости сигнала

2

Коэффициент вариабельности

K-2

Измерение среднего значения модуля относительного ускорения сигнала

Структурная схема интеллектуального анализатора (ИА), позволяющего полностью автоматизировать процедуру классификации, представлена на рис.2.

Исходный непрерывный во времени сигнал X(t) представляется, после аналого-цифрового преобразования, в виде дискретной выборочной реализации, объема N, и записывается в файловом формате в память компьютера. Операции дифференцирования (Диф-1, Диф-2), определения модуля (М1, М2, М3), усреднения (ФНЧ1, ФНЧ2, ФНЧ3) и вычисления (ДУ1, ДУ2) идентификационных параметров K1 и K2 реализуются на программном уровне.

Процедура классификации выполняется логическим анализатором (ЛА). В структурном отношении ЛА представляет собой обычную реляционную БД, записями которой являются имена файлов выборочных реализаций сигналов, а полями - имена идентификационных параметров (K1, K2). В ячейки БД (на пересечении строк и столбцов) записываются численные оценки идентификационных параметров. Анализ сочетаний значений идентификационных параметров позволяет определить - по какому из 6-ти направлений (P1, C1, P2, P3, R1, R2) фильтруется данная запись. Каждое направление имеет свой собственный адрес. Адрес образуется путем перечисления единиц и нулей, соответствующих выполнению условий (Да > «1», Нет > «0») при прохождении алгоритма (рис.1) от входа до выхода. Разрядность адреса определяет «длину пути» прохождения анализа. Чем больше разрядность адреса, тем более «точно» определяется некоторое свойство сигнала, например, в том смысле, что увеличивается число различимых градаций интенсивности проявления данного свойства. Если разрядность адресов всех выходных направлений одинакова, то подобный алгоритм будем называть алгоритмом с равномерной дискретизацией (квантованием) свойств.

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

Если в БД имеется множество записей, идентификационные параметры которых полностью покрывают диапазон возможных значений IdP 0?(K1, K2)?2, то такую БД будем называть представительной. Сигналы, на основе анализа которых формируется представительная БД, называются эталонами БД. Подразумевается, что для эталонов известны не только оценки их идентификационных параметров, но также другие характеристики, в том числе и качественные.

Рис.1. Базовый алгоритм классификации сигналов

Рис.2. Структурная схема интеллектуального анализатора сигналов

Размещено на http://www.allbest.ru/

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

Создадим эталонную БД, состоящую из списка сигналов, состояние которых охватывает максимально возможный диапазон в направлении эволюции этих сигналов - от периодических до случайных (табл.2). Фрагмент (из 30 первых файлов сигналов) исходной базы данных, состоящей из 114 образцов сигналов, изображен в табл.3.

Выявление закономерностей в структуре созданной БД проводим путем применения стандартных операций упорядочения и фильтрации записей по идентификационным параметрам K1, K2. В табл.4 показан фрагмент БД, соответствующий реализации двух условий (K1<1 > Да, K2<=1,34 > Да, адрес направления P1> 11) алгоритма.

Анализ выходного состояния БД показывает, что:

· По направлению P1 действительно фильтруются периодические сигналы синусоидальной (Sin), треугольной (Tri) и пилообразной (Saw) формы с числом периодов от 1 до 10000, что соответствует разрешению r>=10. Эта часть БД представляет идеальное (желаемое) ее состояние.

· Отклонения от идеальности проявляются в наличии «посторонних» записей, представляющих сигналы смесей типа gaus+tri-100-(500-400-300). Данную ситуацию можно интерпретировать таким образом, что классификационная система при таких больших ОСШ>=300, нечувствительна к наличию шумовой компоненты и воспринимает эти смеси как чисто периодические сигналы треугольной формы.

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

Таблица 2

Классы эталонных сигналов исходной базы данных

№ п/п

Класс сигнала

Обозначение выходного направления

Форма

Характеристика

1

Периодические

P

Squ - прямоугольная (меандр), Sin - синусоидальная, Tri - треугольная, Saw - пилообразная

Число периодов от 1 до 25000 в объеме выборки N=100000

2

Случайные

R

2М - двумодальное, А - арксинусное, Р - равномерное, С - треугольное, Н - нормальное, Л - двустороннее экспоненциальное, К - Коши распределения.

С различными значениями параметров смещения и разброса

3

Бинарные аддитивные смеси типа PR

С

Различные комбинации периодических и случайных сигналов, например, gaus+sin-100-10, что означает смесь синусоидального сигнала с числом периодов 100 и ОСШ=10 и нормального шума

ОСШ варьируется в дипазоне от 0 до 500.

4

Бинарные аддитивные смеси типа RR

С

Различные комбинации случайных сигналов, например, gaus+asin-10. Это означает, что действующее значение арксинусного сигнала в 10 раз больше, нормального шума.

Отношение действующих значений в диапазоне от 0 до 200.

Величины K1, K2 можно рассматривать как проекции двухкомпонентного идентификационного вектора на плоскости X0Y и, следовательно, использовать для решения задач идентификации векторные понятия модуля и фазы. Соответственно, частотные зависимости модуля и фазы будут являться аналогами амплитудо- и фазо-частотных характеристик исследуемых сигналов.

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

,

где: P - число периодов сигнала, укладывающихся в объеме N выборки.

Таблица 3

Фрагмент исходной БД эталонных сигналов

FileName

K-1

K-2

1

2mod

1,000011

1,999989

2

gaus+asin-200

1,273195

1,779737

3

asin

1,273297

1,779796

4

gaus+asin-100

1,273644

1,779734

5

gaus+asin-50

1,273861

1,779083

6

gaus+asin-20

1,276379

1,777054

7

gaus+asin-10

1,282444

1,771873

8

gaus+asin-5

1,304039

1,760182

9

even

1,332923

1,749817

10

gaus+asin-2

1,372276

1,736869

11

simp

1,400004

1,733029

12

gaus+asin-1

1,406532

1,732413

13

gaus+asin-0,5

1,411261

1,732115

14

gaus

1,411834

1,732186

15

lapl

1,499574

1,74067

16

kosh

1,730472

1,939776

17

squ-1

0,00002

1,00002

18

squ-10

0,00038

1,900038

19

squ-100

0,00398

1,99004

20

squ-1000

0,03998

1,99904

21

squ-10000

0,399984

1,99994

22

squ-20000

0,833321

1,99999

23

squ-25000

0,99999

2

24

gaus+sin100- 0,5

1,330149

1,73197

25

gaus+sin100- 1

1,145371

1,731756

26

gaus+sin100- 2

0,781771

1,732275

27

gaus+sin100- 5

0,348395

1,73184

28

gaus+sin100-10

0,176713

1,731421

29

gaus+sin100-20

0,088858

1,728405

30

gaus+sin100-50

0,035932

1,710751

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

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

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

Таблица 4

Фрагмент сортированной БД и список имен сигналов, отфильтрованных алгоритмом по направлению Р1.

FileName

K-1

K-2

FileName

K-1

K-2

17

squ-1

0,00002

1,00002

48

tri 1

0,00008

0,00004

34

sin 1

0,000063

0,000063

34

sin 1

0,000063

0,000063

47

cos 1

0,000063

0,000063

47

cos 1

0,000063

0,000063

48

tri 1

0,00008

0,00004

49

tri 10

0,0008

0,0004

61

saw 1

0,00008

1,00002

35

sin 10

0,000628

0,000628

18

squ-10

0,00038

1,900038

46

cos 10

0,000628

0,000628

35

sin 10

0,000628

0,000628

50

tri100

0,008

0,004

46

cos 10

0,000628

0,000628

36

sin100

0,006283

0,006283

49

tri 10

0,0008

0,0004

45

cos100

0,006283

0,006283

60

saw 10

0,0008

1,00011

51

tri1000

0,08

0,040001

19

squ-100

0,00398

1,99004

44

cos1000

0,062853

0,062789

74

gaus+squ-100-500

0,006237

1,901749

37

sin1000

0,062852

0,062792

36

sin100

0,006283

0,006283

52

tri10000

0,666665

0,50001

45

cos100

0,006283

0,006283

43

cos10000

0,618037

0,618026

75

gaus+squ-100-400

0,006801

1,887415

38

sin10000

0,618031

0,618042

73

lapl+squ-100-500

0,006975

1,887164

89

gaus+tri-100-500

0,008399

0,934698

76

gaus+squ-100-300

0,007743

1,868228

17

squ-1

0,00002

1,00002

59

saw100

0,007992

1,001011

61

saw 1

0,00008

1,00002

50

tri100

0,008

0,004

60

saw 10

0,0008

1,00011

89

gaus+tri-100-500

0,008399

0,934698

59

saw100

0,007992

1,001011

90

gaus+tri-100-400

0,008909

1,100704

58

saw1000

0,079197

1,010111

72

lapl+squ-100-300

0,00897

1,853853

90

gaus+tri-100-400

0,008909

1,100704

102

gaus+saw-100-500

0,009592

1,649344

57

saw10000

0,720003

1,111123

77

gaus+squ-100-200

0,009625

1,840981

91

gaus+tri-100-300

0,010086

1,296536

идентификационный алгоритм классификация сигнал

Таблица 5

Классификационные характеристики сигналов, отфильтрованных алгоритмом

№ п/п

Имя направления и количество сигналов

Адрес направления

Имена переключателей и их параметры

Качественная характеристика сигналов

1

P1; (24)

11

K1<1;K2<=1,34

Периодические сигналы синусоидальной (sin), треугольной (tri) и пилообразной формы (saw) формы с разрешением r>=10;

2

C1; (46)

100

K1<1;K2>1,34 AND K2<1,9

Cмеси c ОСШ>1

3

P2; (7)

101

K1<1;K2>=1,9

Периодические сигналы прямоугольной формы (squ) с разрешением r>=4

4

P3; (8)

01

K1>=1; K2=<1,34;

Периодические сигналы синусоидальной (sin), треугольной (tri) и пилообразной формы (saw) формы низкого разрешения (r<=5)

5

R1; C2;(27)

000

K1>=1; K2>1,34 AND K2<1,9

Случайные сигналы с немодальными распределениями аркс, равн, симп, норм, лапл, формы, а также смеси случайных сигналов, смеси случайных и периодических сигналов с ОСШ<1

6

R2; (2)

001

K1>=1;K2>=1,9

Случайные сигналы с модальными распределениями вида 2мод и коши формы

ЛИТЕРАТУРА

1. Федер Е. Фракталы. - М.: Мир, 1991.

2. Кликушин Ю.Н. Классификационные шкалы для распределений вероятности Интернет-статья, М.: Журнал Радиоэлектроники, ИРЭ РАН, № 11 (ноябрь), 2000 г.

3. Кликушин Ю.Н. Технологии идентификационных шкал в задаче распознавания сигналов: Монография. - Омск: Изд-во ОмГТУ, 2006.-96 с.

Размещено на Allbest.ru

...

Подобные документы

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

    отчет по практике [727,6 K], добавлен 19.12.2015

  • Характеристика видов и цифровых методов измерений. Анализ спектра сигналов с использованием оконных функций. Выбор оконных функций при цифровой обработке сигналов. Исследование спектра сигналов различной формы с помощью цифрового анализатора LESO4.

    дипломная работа [2,5 M], добавлен 03.05.2018

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

    курсовая работа [731,0 K], добавлен 16.01.2015

  • Исследование принципов разработки генератора аналоговых сигналов. Анализ способов перебора адресов памяти генератора аналоговых сигналов. Цифровая генерация аналоговых сигналов. Проектирование накапливающего сумматора для генератора аналоговых сигналов.

    курсовая работа [513,0 K], добавлен 18.06.2013

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

    реферат [118,9 K], добавлен 24.04.2011

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

    реферат [104,3 K], добавлен 13.11.2010

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

    курсовая работа [1,6 M], добавлен 19.05.2010

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

    дипломная работа [3,0 M], добавлен 24.01.2018

  • Обзор генераторов сигналов. Структурная схема и элементная база устройства. Разработка печатной платы модуля для изучения генератора сигналов на базе прямого цифрового синтеза. Выбор технологии производства. Конструкторский расчет; алгоритм программы.

    дипломная работа [1,7 M], добавлен 25.04.2015

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

    реферат [851,4 K], добавлен 11.01.2011

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

    контрольная работа [39,9 K], добавлен 13.02.2015

  • Радиотехнические системы передачи информации: методы передачи, регистрации и хранения двоичных сигналов. Неидентичность характеристик канала, действия помех, виды искажения сигналов. Общие принципы и закономерности построения РТС, техническая реализация.

    реферат [92,1 K], добавлен 01.11.2011

  • Классификация цифровых приборов. Модели цифровых сигналов. Методы амплитудной, фазовой и частотной модуляции. Методика измерения характеристики преобразования АЦП. Синтез структурной, функциональной и принципиальной схемы генератора тестовых сигналов.

    дипломная работа [2,2 M], добавлен 19.01.2013

  • Анализ основных положений теории сигналов, оптимального приема и модуляции сигналов. Обзор способов повышения верности передаваемой информации. Расчёт интервала дискретизации сигнала и разрядности кода. Согласование источника информации с каналом связи.

    курсовая работа [217,1 K], добавлен 07.02.2013

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

    реферат [605,8 K], добавлен 29.04.2010

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

    курсовая работа [360,2 K], добавлен 09.11.2014

  • Ансамбли различаемых сигналов - группы M однородных сигналов. Условие различимости сигналов - их взаимная ортогональность. Правило задачи распознавания-различения по аналогии с задачей обнаружения. Задачи обнаружения по критерию минимума среднего риска.

    реферат [1,0 M], добавлен 28.01.2009

  • Вычисление информационных параметров сообщения. Характеристика статистического и помехоустойчивого кодирования данных. Анализ модуляции и демодуляция сигналов. Расчет функции корреляции между принимаемым входным сигналом и ансамблем опорных сигналов.

    курсовая работа [544,1 K], добавлен 21.11.2021

  • Теорема дискретизации или Котельникова. Соотношение между непрерывными сигналами и значениями этих сигналов лишь в отдельные моменты времени – отсчетами. Получение спектра дискрeтизованной функции. Дискретизация реальных сигналов (речь, музыка).

    реферат [353,2 K], добавлен 10.02.2009

  • Процесс приема сигналов на вход приемного устройства. Модели сигналов и помех. Вероятностные характеристики случайных процессов. Энергетические характеристики случайных процессов. Временные характеристики и особенности нестационарных случайных процессов.

    дипломная работа [3,3 M], добавлен 30.03.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.