Обработка сигналов - Signal processing
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Обработка сигналов является электротехника подполе, которое фокусируется на анализе, изменении и синтезе сигналы Такие как звук, изображений, и научные измерения.[1] Методы обработки сигналов могут использоваться для улучшения передачи, эффективности хранения и субъективного качества, а также для выделения или обнаружения интересующих компонентов в измеряемом сигнале.[2]
История
В соответствии с Алан В. Оппенгейм и Рональд В. Шафер, принципы обработки сигналов можно найти в классическом числовой анализ техники 17 века. Они также заявляют, что цифровое совершенствование этих методов можно найти в цифровых Системы управления 1940-х и 1950-х годов.[3]
В 1948 г. Клод Шеннон написал влиятельную газету "Математическая теория коммуникации "который был опубликован в Технический журнал Bell System.[4] Документ заложил основу для дальнейшего развития информационных систем связи и обработки сигналов для передачи.[5]
Обработка сигналов развивалась и процветала в 1960-х и 1970-х годах, и цифровая обработка сигналов стала широко использоваться со специализированными цифровой сигнальный процессор фишки в 1980-х.[5]
Категории
Аналоговый
Обработка аналоговых сигналов предназначена для сигналов, которые не были оцифрованы, как в большинстве радио-, телефонных, радарных и телевизионных систем 20-го века. Это касается как линейных электронных схем, так и нелинейных. К первым относятся, например, пассивные фильтры, активные фильтры, смесители добавок, интеграторы, и линии задержки. Нелинейные схемы включают компандоры, множители (частотные смесители, усилители, управляемые напряжением ), фильтры с регулируемым напряжением, генераторы, управляемые напряжением, и петли фазовой автоподстройки частоты.
Непрерывное время
Обработка сигналов в непрерывном времени предназначен для сигналов, которые изменяются с изменением непрерывной области (без учета отдельных точек прерывания).
Методы обработки сигналов включают: область времени, частотная область, и комплексная частотная область. Эта технология в основном обсуждает моделирование линейной неизменяющейся во времени непрерывной системы, интеграл от отклика системы в нулевом состоянии, настройку системной функции и непрерывную временную фильтрацию детерминированных сигналов.
Дискретное время
Обработка сигналов в дискретном времени предназначен для дискретизированных сигналов, определенных только в дискретные моменты времени, и поэтому квантуются по времени, но не по величине.
Аналоговая обработка сигналов в дискретном времени это технология, основанная на электронных устройствах, таких как образец и держать схемы аналоговые с временным разделением мультиплексоры, аналоговые линии задержки и регистры сдвига с аналоговой обратной связью. Эта технология была предшественницей цифровой обработки сигналов (см. Ниже) и до сих пор используется для расширенной обработки сигналов гигагерцового диапазона.
Концепция обработки сигналов в дискретном времени также относится к теоретической дисциплине, которая устанавливает математическую основу для цифровой обработки сигналов, не принимая во внимание ошибка квантования во внимание.
Цифровой
Цифровая обработка сигналов - это обработка оцифрованных дискретных сигналов. Обработка осуществляется универсальным компьютеры или цифровыми схемами, такими как ASIC, программируемые вентильные матрицы или специализированный цифровые сигнальные процессоры (Микросхемы DSP). Типичные арифметические операции включают: фиксированная точка и плавающая точка, действительные и комплексные, умножение и сложение. Другие типичные операции, поддерживаемые оборудованием: круговые буферы и таблицы поиска. Примеры алгоритмов: быстрое преобразование Фурье (БПФ), конечная импульсная характеристика (FIR) фильтр, Бесконечный импульсный отклик (IIR) фильтр, и адаптивные фильтры такой как Винер и Фильтры Калмана.
Нелинейный
Нелинейная обработка сигналов включает в себя анализ и обработку сигналов, генерируемых нелинейными системами, и может осуществляться во временной, частотной или пространственно-временной областях.[6][7] Нелинейные системы могут вызывать очень сложные модели поведения, включая бифуркации, хаос, гармоники, и субгармоники которые не могут быть получены или проанализированы линейными методами.
Статистический
Статистическая обработка сигналов - это подход, при котором сигналы рассматриваются как случайные процессы, используя свои статистический свойства для выполнения задач обработки сигналов.[8] Статистические методы широко используются в приложениях обработки сигналов. Например, можно смоделировать распределение вероятностей шума, возникающего при фотографировании изображения, и разработать методы, основанные на этой модели, чтобы уменьшить шум в получившемся изображении.
Области применения
- Обработка аудиосигнала - для электрических сигналов, представляющих звук, например речь или музыка[9]
- Обработка изображений - в цифровых фотоаппаратах, компьютерах и различных системах обработки изображений
- Обработка видео - для интерпретации движущихся изображений
- Беспроводная связь - генерация сигналов, демодуляция, фильтрация, эквализация
- Системы управления
- Обработка массива - для обработки сигналов от массивов датчиков
- Контроль над процессом - используются различные сигналы, в том числе промышленный стандарт 4-20 мА токовая петля
- Сейсмология
- Обработка финансовых сигналов - анализ финансовых данных с использованием методов обработки сигналов, особенно для целей прогнозирования.
- Извлечение признаков, Такие как понимание изображения и распознавание речи.
- Улучшение качества, например подавление шума, улучшение изображения, и эхоподавление.
- Исходное кодирование, включая сжатие звука, сжатие изображений, и сжатие видео.
- Геномный обработка сигналов[10]
В системах связи обработка сигналов может происходить в:
- Слой OSI 1 в семислойной модели OSI физический слой (модуляция, выравнивание, мультиплексирование, так далее.);
- Уровень 2 OSI, уровень канала передачи данных (упреждающее исправление ошибок );
- Уровень OSI 6, уровень представления (исходное кодирование, включая аналого-цифровое преобразование и Сжатие данных ).
Типовые устройства
- Фильтры - например аналоговый (пассивный или активный) или цифровой (FIR, IIR, частотная область или стохастические фильтры, так далее.)
- Пробоотборники и аналого-цифровые преобразователи за получение сигнала и реконструкция, которая включает в себя измерение физического сигнала, сохранение или передачу его как цифрового сигнала и, возможно, последующее восстановление исходного сигнала или его приближения.
- Сигнальные компрессоры
- Цифровые сигнальные процессоры (DSP)
Применяемые математические методы
- Дифференциальные уравнения[11]
- Отношение рецидива[12]
- Теория трансформации
- Частотно-временной анализ - для обработки нестационарных сигналов[13]
- Спектральная оценка - для определения спектрального состава (т. Е. Распределения мощности по частоте) временного ряда[14]
- Статистическая обработка сигналов - анализ и извлечение информации из сигналов и шума на основе их стохастических свойств
- Линейная инвариантная во времени система теория и теория трансформации
- Обработка полиномиального сигнала - анализ систем, которые связывают вход и выход с помощью полиномов
- Идентификация системы[6] и классификация
- Исчисление
- Комплексный анализ[15]
- Векторные пространства и Линейная алгебра[16]
- Функциональный анализ[17]
- Вероятность и случайные процессы[8]
- Теория обнаружения
- Теория оценок
- Оптимизация[18]
- Численные методы
- Временные ряды
- Сбор данных - для статистического анализа отношений между большим количеством переменных (в данном контексте представляющих множество физических сигналов) для извлечения ранее неизвестных интересных закономерностей
Смотрите также
- Аудио фильтр
- Ограниченная вариация
- Цифровая обработка изображений
- Сжатие динамического диапазона, компандирование, ограничение, и шумоподавление
- Теория информации
- Неместные средства
- Реверберация
Рекомендации
- ^ Сенгупта, Нандини; Сахидулла, штат Мэриленд; Саха, Гоутам (август 2016 г.). «Классификация легочных звуков с использованием статистических характеристик на основе кепстра». Компьютеры в биологии и медицине. 75 (1): 118–129. Дои:10.1016 / j.compbiomed.2016.05.013. PMID 27286184.
- ^ Алан В. Оппенгейм и Рональд В. Шафер (1989). Обработка сигналов в дискретном времени. Прентис Холл. п. 1. ISBN 0-13-216771-9.
- ^ Оппенгейм, Алан В .; Шафер, Рональд В. (1975). Цифровая обработка сигналов. Prentice Hall. п. 5. ISBN 0-13-214635-5.
- ^ «Математическая теория коммуникации - CHM Revolution». История компьютеров. Получено 2019-05-13.
- ^ а б Пятьдесят лет обработки сигналов: Общество обработки сигналов IEEE и его технологии, 1948–1998. Общество обработки сигналов IEEE. 1998 г.
- ^ а б Биллингс, С. А. (2013). Нелинейная идентификация систем: методы NARMAX во временной, частотной и пространственно-временной областях. Вайли. ISBN 978-1119943594.
- ^ Славинская, Дж., Урмазд, А., Гианнакис, Д. (2018). «Новый подход к обработке сигналов пространственно-временных данных». Семинар по статистической обработке сигналов (SSP) IEEE 2018. IEEE Xplore. С. 338–342. Дои:10.1109 / SSP.2018.8450704. ISBN 978-1-5386-1571-3. S2CID 52153144.CS1 maint: использует параметр авторов (связь)
- ^ а б Шарф, Луи Л. (1991). Статистическая обработка сигналов: обнаружение, оценка и анализ временных рядов. Бостон: Эддисон – Уэсли. ISBN 0-201-19038-9. OCLC 61160161.
- ^ Саранги, Сусанта; Сахидулла, штат Мэриленд; Саха, Гоутам (сентябрь 2020 г.). «Оптимизация набора фильтров на основе данных для автоматической проверки говорящего». Цифровая обработка сигналов. 104: 102795. arXiv:2007.10729. Дои:10.1016 / j.dsp.2020.102795. S2CID 220665533.
- ^ Анастасиу, Д. (2001). «Обработка геномных сигналов». Журнал IEEE Signal Processing Magazine. IEEE. 18 (4): 8–20. Дои:10.1109/79.939833.
- ^ Патрик Гайдеки (2004). Основы цифровой обработки сигналов: теория, алгоритмы и аппаратное обеспечение. ИЭПП. С. 40–. ISBN 978-0-85296-431-6.
- ^ Шломо Энгельберг (8 января 2008 г.). Цифровая обработка сигналов: экспериментальный подход. Springer Science & Business Media. ISBN 978-1-84800-119-0.
- ^ Боашаш, Буалем, изд. (2003). Анализ и обработка частотно-временных сигналов - исчерпывающий справочник (1-е изд.). Амстердам: Эльзевир. ISBN 0-08-044335-4.
- ^ Стойка, Петре; Моисей, Рэндольф (2005). Спектральный анализ сигналов (PDF). Нью-Джерси: Прентис Холл.
- ^ Питер Дж. Шрайер; Луи Л. Шарф (4 февраля 2010 г.). Статистическая обработка комплексных данных: теория неправильных и некруглых сигналов. Издательство Кембриджского университета. ISBN 978-1-139-48762-7.
- ^ Макс А. Литтл (13 августа 2019 г.). Машинное обучение для обработки сигналов: наука о данных, алгоритмы и вычислительная статистика. ОУП Оксфорд. ISBN 978-0-19-102431-3.
- ^ Стивен Б. Дамлен; Уиллард Миллер-младший (2012). Математика обработки сигналов. Издательство Кембриджского университета. ISBN 978-1-107-01322-3.
- ^ Дэниел П. Паломар; Йонина С. Эльдар (2010). Выпуклая оптимизация в обработке сигналов и коммуникации. Издательство Кембриджского университета. ISBN 978-0-521-76222-9.
дальнейшее чтение
- П. Стойка, Р. Моисей (2005). Спектральный анализ сигналов (PDF). Нью-Джерси: Прентис Холл.
- Кей, Стивен М. (1993). Основы статистической обработки сигналов. Река Аппер Сэдл, Нью-Джерси: Prentice Hall. ISBN 0-13-345711-7. OCLC 26504848.
- Папулис, Афанасиос (1991). Вероятность, случайные величины и случайные процессы (третье изд.). Макгроу-Хилл. ISBN 0-07-100870-5.
- Кайнам Томас Вонг [1]: Конспект лекций по статистической обработке сигналов в Университете Ватерлоо, Канада.
- Али Х. Сайед, Адаптивные фильтры, Уайли, Нью-Джерси, 2008 г., ISBN 978-0-470-25388-5.
- Томас Кайлат, Али Х. Сайед, и Бабак Хассиби, Линейное оценивание, Прентис-Холл, Нью-Джерси, 2000 г. ISBN 978-0-13-022464-4.
внешняя ссылка
- Обработка сигналов для связи - бесплатный онлайн-учебник Паоло Прандони и Мартина Веттерли (2008 г.)
- Руководство для ученых и инженеров по цифровой обработке сигналов - бесплатный онлайн-учебник Стивена Смита