sp:lec2
Differences
This shows you the differences between two versions of the page.
| sp:lec2 [2026/10/08 17:08] – created - external edit 127.0.0.1 | sp:lec2 [2026/10/09 12:22] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Лекция 2. Гармонический анализ сигналов ====== | ====== Лекция 2. Гармонический анализ сигналов ====== | ||
| - | **Курс:** Обработка | + | Подробный конспект второй лекции: из чего «собран» сигнал, как |
| + | и как из спектра извлекать числа (параметры сигнала). Материал рассчитан | ||
| + | подготовку преподавателя, | ||
| ---- | ---- | ||
| - | ===== О чём | + | ===== О чём |
| - | * **синусоида — «кирпич» сигнала**: амплитуда, | + | * Это |
| - | * **ряд Фурье**: | + | состоит». |
| - | * непериодический сигнал: | + | * Лекция отвечает на вопросы: |
| - | * **амплитудный и фазовый спектр** (намёк на RFID); | + | * почему любое колебание |
| - | * свойства Фурье: линейность, | + | * как выглядит спектр |
| - | * **спектры радио**: АМ (несущая + две боковые) и ЧМ (расходящиеся боковые); | + | * чем отличаются |
| - | * цифровая модуляция — затравка: | + | * как выглядят спектры радиосигналов и цифровой модуляции; |
| - | * спектр реального сигнала (вибрация: | + | * как по отсчётам восстановить амплитуду, частоту и фазу. |
| - | * **утечка и окна** — мостик к лекции 4; | + | * Формат — списки: удобно готовиться и объяснять. |
| - | * спектр → признаки → КСППР; | + | * Числовые примеры согласованы с ноутбуком '' |
| - | * **восстановление параметров сигнала по дискретным | + | |
| - | ===== Ключевые понятия ===== | + | ---- |
| - | * разложение периодического сигнала на гармоники; | + | ===== Цели лекции (что должен уметь студент) ===== |
| - | * непрерывный спектр непериодического сигнала; | + | |
| - | * связь длительности импульса и ширины спектра; | + | - Понять **синусоиду** как «кирпич» любого сигнала: |
| - | * минимальная задача ЦОС — оценить | + | * три параметра: |
| + | * почему именно синусоида удобна как базис. | ||
| + | - Освоить **ряд Фурье**: | ||
| + | * гармоники, | ||
| + | * примеры: | ||
| + | * явление **Гиббса**. | ||
| + | - Понять **непрерывный спектр**: | ||
| + | * ряд переходит в интеграл; | ||
| + | * импульс ↔ '' | ||
| + | * принцип неопределённости «время — частота». | ||
| + | - Различать **амплитудный и фазовый** спектр: | ||
| + | * что показывает каждый; | ||
| + | * чётность/ | ||
| + | - Освоить **свойства** преобразования Фурье: | ||
| + | * линейность, | ||
| + | - Увидеть **спектры радиосигналов** (АМ, ЧМ, ФМ) и **цифровой модуляции** | ||
| + | | ||
| + | - Научиться | ||
| + | |||
| + | **Зачем каждый пункт на практике: | ||
| + | |||
| + | * Синусоида — базовый «атом» спектра. | ||
| + | * Ряд Фурье — язык описания периодических процессов. | ||
| + | * Непрерывный спектр — язык непериодических (одиночных) событий. | ||
| + | * Фаза — задержки, | ||
| + | * Свойства — инструменты расчёта и понимания. | ||
| + | * Модуляция — связь и радио вокруг нас. | ||
| + | * Восстановление параметров — минимальная задача ЦОС. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 1. Синусоида — «кирпич» сигнала ===== | ||
| + | |||
| + | ==== 1.1 Параметры синусоиды ==== | ||
| + | |||
| + | * **Амплитуда** '' | ||
| + | * **Частота** '' | ||
| + | * **Фаза** '' | ||
| + | * Запись: | ||
| + | * Период '' | ||
| + | |||
| + | ==== 1.2 Почему именно синусоида ==== | ||
| + | |||
| + | * Возникает естественно в колебательных системах (маятник, | ||
| + | * Является **собственной функцией** линейных систем: | ||
| + | только амплитуду и фазу, но не форму. | ||
| + | * Ортогональный базис: разные частоты «не мешают» друг другу при | ||
| + | * Математически удобна (производные, | ||
| + | |||
| + | ==== 1.3 Сумма синусоид ==== | ||
| + | |||
| + | * Сумма синусоид с **кратными** частотами даёт **периодический** сигнал. | ||
| + | * Чем больше компонент, | ||
| + | * Любой «достаточно хороший» сигнал раскладывается в такую сумму. | ||
| + | * Это и есть содержание гармонического анализа. | ||
| + | |||
| + | ==== 1.4 Ортогональность (словами) ==== | ||
| + | |||
| + | * Разные | ||
| + | * Поэтому вклад каждой гармоники можно измерить отдельно. | ||
| + | * Это делает разложение однозначным и вычислительно простым. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 2. Ряд Фурье ===== | ||
| + | |||
| + | ==== 2.1 Идея ==== | ||
| + | |||
| + | * Периодический сигнал = сумма синусоид с частотами '' | ||
| + | * '' | ||
| + | * Коэффициенты показывают вклад каждой гармоники (амплитуду и фазу). | ||
| + | * Смысл: «сложную кривую» заменяем «списком гармоник». | ||
| + | |||
| + | ==== 2.2 Гармоники ==== | ||
| + | |||
| + | * Номер гармоники — во сколько раз её частота больше основной. | ||
| + | * Чётные/ | ||
| + | * Скорость убывания амплитуд определяет «гладкость» сигнала. | ||
| + | |||
| + | ==== 2.3 Пример: | ||
| + | |||
| + | * Содержит только **нечётные** гармоники. | ||
| + | * Амплитуды падают как '' | ||
| + | * Чем больше гармоник, | ||
| + | * «Ступеньки» у фронтов — следствие обрезания ряда. | ||
| + | |||
| + | ==== 2.4 Треугольник и пила ==== | ||
| + | |||
| + | * Треугольник: | ||
| + | * Пила: содержит все гармоники, | ||
| + | * Вывод: чем «мягче» сигнал, | ||
| + | |||
| + | ==== 2.5 Явление Гиббса ==== | ||
| + | |||
| + | * У скачков сумма ряда даёт выбросы (около 9% от высоты скачка). | ||
| + | * Выбросы не исчезают при росте числа гармоник, | ||
| + | * Это важный | ||
| + | * Практический вывод: резкие фронты «дорого» описывать рядом Фурье. | ||
| + | |||
| + | ==== 2.6 Сходимость ==== | ||
| + | |||
| + | * Ряд сходится | ||
| + | * В точках | ||
| + | * Для инженерии важнее энергетическая сходимость, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 3. Преобразование Фурье | ||
| + | |||
| + | ==== 3.1 Переход к интегралу ==== | ||
| + | |||
| + | * Если сигнал не повторяется, | ||
| + | * Спектр становится **непрерывным**. | ||
| + | * Формально: | ||
| + | |||
| + | ==== 3.2 Непрерывный спектр ==== | ||
| + | |||
| + | * Показывает плотность распределения по частотам. | ||
| + | * Одиночный короткий импульс содержит широкий набор частот. | ||
| + | * Длинный сигнал — узкий спектр. | ||
| + | * Это первый намёк на принцип «время — частота». | ||
| + | |||
| + | ==== 3.3 Импульс → '' | ||
| + | |||
| + | * Идеальный прямоугольный импульс → спектр '' | ||
| + | * '' | ||
| + | * Та же функция появится в окнах и интерполяции (лекции 3–4). | ||
| + | * Понимание '' | ||
| + | |||
| + | ==== 3.4 Гауссов импульс ==== | ||
| + | |||
| + | * Гауссов сигнал «самодвойственен»: | ||
| + | * Наиболее «компактен» сразу и во времени, | ||
| + | * Поэтому гауссиана — образец для сглаживающих окон. | ||
| + | |||
| + | ==== 3.5 Принцип неопределённости «время — частота» ==== | ||
| + | |||
| + | * Нельзя одновременно иметь сколь угодно узкий импульс и узкий спектр. | ||
| + | * Произведение длительностей ограничено снизу. | ||
| + | * Это фундаментальное свойство, | ||
| + | * Позже вернётся в спектрограмме и вейвлетах. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 4. Амплитудный и фазовый спектр ===== | ||
| + | |||
| + | ==== 4.1 Что показывает каждый ==== | ||
| + | |||
| + | * **Амплитудный** '' | ||
| + | * **Фазовый** '' | ||
| + | |||
| + | ==== 4.2 Чётность и нечётность ==== | ||
| + | |||
| + | * Для вещественного сигнала: | ||
| + | * амплитуда — чётная функция; | ||
| + | * фаза — нечётная. | ||
| + | * Достаточно знать половину спектра. | ||
| + | * Отрицательные частоты — «зеркало» положительных. | ||
| + | |||
| + | ==== 4.3 Зачем нужна фаза ==== | ||
| + | |||
| + | * Измерение задержек и дальности. | ||
| + | * Фазовая локализация (RFID, радар). | ||
| + | * Синхронизация и когерентное накопление. | ||
| + | * Без фазы нельзя восстановить сигнал из спектра. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 5. Свойства преобразования Фурье ===== | ||
| + | |||
| + | ==== 5.1 Линейность ==== | ||
| + | |||
| + | * Сумма сигналов → сумма спектров. | ||
| + | * Позволяет раскладывать задачу на части. | ||
| + | |||
| + | ==== 5.2 Сдвиг во времени ==== | ||
| + | |||
| + | * Задержка сигнала меняет только **фазу**, | ||
| + | * Это основа | ||
| + | |||
| + | ==== 5.3 Сдвиг по частоте (модуляция) ==== | ||
| + | |||
| + | * Умножение на синусоиду переносит спектр на её частоту. | ||
| + | * Это и есть **модуляция**, | ||
| + | |||
| + | ==== 5.4 Масштаб (подобие) ==== | ||
| + | |||
| + | * Сжатие сигнала расширяет спектр и наоборот. | ||
| + | * Короткий | ||
| + | |||
| + | ==== 5.5 Свёртка ==== | ||
| + | |||
| + | * Свёртка во времени ↔ умножение в спектре. | ||
| + | * Умножение во времени ↔ свёртка в спектре. | ||
| + | * Ключ к фильтрации и к пониманию утечки. | ||
| + | |||
| + | ==== 5.6 Дифференцирование и интегрирование ==== | ||
| + | |||
| + | * Дифференцирование подчёркивает высокие частоты. | ||
| + | * Интегрирование — низкие. | ||
| + | * Полезно при анализе гладкости | ||
| + | |||
| + | ==== 5.7 Парсеваль ==== | ||
| + | |||
| + | * Энергия во времени равна энергии в спектре. | ||
| + | * Проверка корректности вычислений. | ||
| + | |||
| + | ==== 5.8 Сводная таблица свойств ==== | ||
| + | |||
| + | ^ Во времени ^ В спектре ^ | ||
| + | | Сумма | Сумма | | ||
| + | | Задержка | Линейная фаза | | ||
| + | | Умножение на синус | Сдвиг спектра | | ||
| + | | Сжатие | Расширение | | ||
| + | | Свёртка | Умножение | | ||
| + | | Умножение | Свёртка | | ||
| + | | Производная | Умножение на '' | ||
| + | | Энергия | Энергия (Парсеваль) | | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 6. Спектры модулированных сигналов ===== | ||
| + | |||
| + | ==== 6.1 Амплитудная модуляция (АМ) ==== | ||
| + | |||
| + | * Несущая '' | ||
| + | * Глубина модуляции влияет на амплитуды. | ||
| + | * Полоса — удвоенная максимальная частота сообщения. | ||
| + | |||
| + | ==== 6.2 Балансная и с подавленной несущей ==== | ||
| + | |||
| + | * При балансной модуляции несущую подавляют. | ||
| + | * Остаются только две боковые. | ||
| + | * Экономия мощности, | ||
| + | |||
| + | ==== 6.3 Частотная и фазовая модуляция (ЧМ/ФМ) ==== | ||
| + | |||
| + | * Спектр шире: множество боковых компонент. | ||
| + | * Расстояние между ними равно частоте модуляции. | ||
| + | * Индекс модуляции определяет «богатство» спектра. | ||
| + | * Помехоустойчивее АМ, но занимает больше полосы. | ||
| + | |||
| + | ==== 6.4 Словами про функцию Бесселя ==== | ||
| + | |||
| + | * Амплитуды боковых при ЧМ описываются функциями Бесселя. | ||
| + | * Не нужно считать вручную — важно понимать: | ||
| + | сильнее модуляция. | ||
| + | * Число заметных боковых ≈ удвоенный индекс модуляции плюс один. | ||
| + | |||
| + | ==== 6.5 Сравнение АМ и ЧМ ==== | ||
| + | |||
| + | ^ Свойство ^ АМ ^ ЧМ ^ | ||
| + | | Полоса | узкая | шире | | ||
| + | | Помехоустойчивость | ниже | выше | | ||
| + | | Постоянство амплитуды | нет | да | | ||
| + | | Сложность приёмника | проще | сложнее | | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 7. Цифровая модуляция (затравка к лекции 5) ===== | ||
| + | |||
| + | ==== 7.1 BPSK и QPSK ==== | ||
| + | |||
| + | * **BPSK** — два состояния фазы ('' | ||
| + | * **QPSK** — четыре состояния (по 2 бита на символ). | ||
| + | * Чем больше состояний, | ||
| + | |||
| + | ==== 7.2 QAM ==== | ||
| + | |||
| + | * Комбинирует амплитуду и фазу. | ||
| + | * 16-QAM, 64-QAM и выше — стандарт скоростных каналов. | ||
| + | * Требует хорошего отношения сигнал/ | ||
| + | |||
| + | ==== 7.3 Созвездие ==== | ||
| + | |||
| + | * Каждому символу — точка на комплексной плоскости. | ||
| + | * Расстояние между точками определяет помехоустойчивость. | ||
| + | * Приёмник «угадывает» ближайшую точку. | ||
| + | |||
| + | ==== 7.4 I/Q ==== | ||
| + | |||
| + | * **I** — синфазная составляющая, | ||
| + | * Вместе описывают амплитуду и фазу одним комплексным числом. | ||
| + | * Удобно для цифровой обработки и SDR. | ||
| + | |||
| + | ==== 7.5 Спектр цифрового сигнала ==== | ||
| + | |||
| + | * Занимает полосу вокруг несущей. | ||
| + | * Форма зависит от фильтра-формирователя (spectral shaping). | ||
| + | * Подробно — лекция 5. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 8. Спектр реального сигнала: | ||
| + | |||
| + | * Пример: | ||
| + | * База 50 Гц (вращение) и дефект 120 Гц. | ||
| + | * Во времени — «шумная кривая»; в спектре — чёткие линии. | ||
| + | * Так спектр превращает сигнал в **числа для решения**. | ||
| + | * Это мостик к КСППР: спектр → признаки → вывод. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 9. Утечка и окна (мостик к лекции 4) ===== | ||
| + | |||
| + | * Конечная запись «размазывает» линии — **утечка**. | ||
| + | * Причина: | ||
| + | * Лечение — плавные **окна**. | ||
| + | * Компромисс: | ||
| + | * Подробно разбирается на лекции 4. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 10. Восстановление параметров по дискретным отсчётам ===== | ||
| + | |||
| + | ==== 10.1 Постановка задачи ==== | ||
| + | |||
| + | * Даны отсчёты сигнала с шумом. | ||
| + | * Нужно найти '' | ||
| + | * По сути | ||
| + | |||
| + | ==== 10.2 Через '' | ||
| + | |||
| + | * Теоретически точно восстанавливает непрерывный сигнал. | ||
| + | * На практике неудобно (бесконечная сумма, чувствительность к краям). | ||
| + | * Полезно как эталон. | ||
| + | |||
| + | ==== 10.3 Метод наименьших квадратов (МНК) ==== | ||
| + | |||
| + | * Строим модель '' | ||
| + | * При известной частоте задача линейна (по '' | ||
| + | * При неизвестной — нелинейная (перебор/ | ||
| + | * Даёт хорошую точность при правильной модели шума. | ||
| + | |||
| + | ==== 10.4 Через БПФ ==== | ||
| + | |||
| + | * Находим максимум спектра и уточняем частоту. | ||
| + | * Просто и быстро. | ||
| + | * Точность ограничена сеткой; | ||
| + | |||
| + | ==== 10.5 Точность и метод Монте-Карло ==== | ||
| + | |||
| + | * Повторяем оценку при разном шуме. | ||
| + | * Смотрим разброс ошибок. | ||
| + | * Строим зависимость от ОСШ и длины записи. | ||
| + | * Готовый шаблон для проектных задач. | ||
| + | |||
| + | ==== 10.6 Сравнение методов ==== | ||
| + | |||
| + | ^ Метод ^ Плюсы ^ Минусы ^ | ||
| + | | '' | ||
| + | | МНК | высокая точность | сложнее, | ||
| + | | БПФ | просто и быстро | точность ограничена сеткой | | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 11. Спектр → признаки → КСППР ===== | ||
| + | |||
| + | * Спектр — промежуточное представление, | ||
| + | * Признаки из спектра: | ||
| + | * частоты пиков; | ||
| + | * отношения амплитуд (гармоники); | ||
| + | * энергия по полосам; | ||
| + | * ширина и форма линий. | ||
| + | * Признаки → классификация/ | ||
| + | * Так работает входной тракт КСППР. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 12. Практические рецепты ===== | ||
| + | |||
| + | * **Вибрация**: | ||
| + | * **Электрика**: | ||
| + | * **Аудио**: | ||
| + | * **Радио**: | ||
| + | * **Общее правило**: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 13. Шпаргалка (словарь) ===== | ||
| + | |||
| + | ^ Термин ^ Что означает ^ | ||
| + | | Синусоида | базовое колебание: | ||
| + | | Гармоника | частота, | ||
| + | | Ряд Фурье | разложение | ||
| + | | Интеграл Фурье | разложение непериодического сигнала | | ||
| + | | Амплитудный спектр | сколько каждой | ||
| + | | Фазовый спектр | с каким сдвигом | | ||
| + | | '' | ||
| + | | Гиббс | выбросы у скачков | | ||
| + | | АМ/ | ||
| + | | Созвездие | точки символов на комплексной плоскости | | ||
| + | | I/Q | синфазная и квадратурная компоненты | | ||
| + | | МНК | метод наименьших квадратов | | ||
| + | | Парсеваль | равенство энергий | | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 14. Частые ошибки и заблуждения ===== | ||
| + | |||
| + | * «Спектр — это только амплитуды». | ||
| + | * Фаза тоже важна (задержки, | ||
| + | * «Отрицательные частоты — ошибка». | ||
| + | * Следствие вещественности сигнала; | ||
| + | * «Утечка — баг». | ||
| + | * Следствие конечной записи. | ||
| + | * «Гармоники всегда до бесконечности значимы». | ||
| + | * Амплитуды быстро падают; | ||
| + | * «Фаза не нужна». | ||
| + | * Без неё нельзя восстановить сигнал. | ||
| + | * «Чем больше гармоник в модели, | ||
| + | * Риск переобучения и шума. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 15. Вопросы и развёрнутые ответы ===== | ||
| + | |||
| + | - **Почему синусоида — «кирпич» сигнала? | ||
| + | | ||
| + | | ||
| + | - **Какие гармоники у меандра? | ||
| + | | ||
| + | - **В чём суть явления Гиббса? | ||
| + | У скачков сумма ряда даёт неустранимые выбросы; | ||
| + | - **Почему короткий импульс даёт широкий спектр? | ||
| + | | ||
| + | | ||
| + | - **Чем отличаются спектры АМ и ЧМ?** | ||
| + | АМ — несущая и две боковые; | ||
| + | - **Что такое созвездие и I/Q?** | ||
| + | | ||
| + | | ||
| + | - **Как восстановить '' | ||
| + | | ||
| + | - **Чем МНК отличается от БПФ-метода? | ||
| + | | ||
| + | - **Что такое утечка? | ||
| + | | ||
| + | - **Как спектр связан с признаками для КСППР? | ||
| + | Из пиков и полос строят признаки, | ||
| + | рекомендацию. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 16. План рассказа на 2 академических часа ===== | ||
| + | |||
| + | - **10 мин.** Синусоида как «кирпич»; | ||
| + | - **20 мин.** Ряд Фурье: гармоники, | ||
| + | - **15 мин.** Непериодический сигнал: | ||
| + | - **15 мин.** Амплитудный и фазовый спектр; | ||
| + | - **20 мин.** Спектры АМ/ | ||
| + | - **15 мин.** Восстановление параметров: | ||
| + | - **10 мин.** Вибрация, | ||
| + | |||
| + | * **Приём: | ||
| + | * Давать «до/ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 17. Итог ===== | ||
| + | |||
| + | * Любой сигнал — сумма синусоид. | ||
| + | * Ряд Фурье — для периодических; | ||
| + | * Спектр бывает амплитудным и фазовым; | ||
| + | * Радио- и цифровые сигналы — важные примеры. | ||
| + | * По спектру восстанавливаются параметры — это минимальная задача ЦОС. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 18. Что дальше ===== | ||
| + | |||
| + | * **Лекция 3**: ДПФ — как компьютер считает спектр. | ||
| + | * **Лекция 4**: БПФ, окна, разрешение, | ||
| + | * **Лекция 5**: модуляция и I/Q подробно. | ||
| ===== Материалы ===== | ===== Материалы ===== | ||
| Line 31: | Line 505: | ||
| * {{sp: | * {{sp: | ||
| * {{sp: | * {{sp: | ||
| - | * {{sp: | + | * {{sp: |
| - | + | * {{sp: | |
| - | ===== Задание ===== | + | * {{sp: |
| - | + | ||
| - | Для | + | |
sp/lec2.txt · Last modified: by 127.0.0.1
