Table of Contents
Лекция 5. Спектры радиосигналов и модуляция
Подробный конспект пятой лекции: зачем сигнал «переносят» на несущую, как выглядят спектры модулированных сигналов, что такое комплексная огибающая и I/Q, как устроена аналоговая и цифровая модуляция и как всё это связано с проектом (RFID, Wi-Fi, SDR). Материала много — рассчитан и на подготовку преподавателя, и на самостоятельное чтение студентом.
О чём этот текст и как им пользоваться
- Это подробный конспект лекции 5 — первой в перестроенном (сжатом) блоке.
- Лекция отвечает на вопросы:
- почему без модуляции радио невозможно;
- что такое несущая и комплексная огибающая;
- как выглядят спектры АМ, ЧМ, ФМ;
- что такое созвездия и почему BPSK/QPSK/QAM;
- зачем формирующий фильтр и OFDM;
- как всё это считать в Python.
- Формат — списки и таблицы: удобно готовиться и объяснять.
- Формулы даны текстом (в вики нет мат-плагина); полные формулы — в PDF.
- Числа согласованы с презентацией
lecture05.pdfи фигурамиlecture05/figures/.
Цели лекции (что должен уметь студент)
- Объяснить, зачем нужна модуляция и что такое несущая.
- Понять комплексную огибающую и квадратуры I/Q.
- Разобрать АМ: сигнал, спектр, глубину, КПД, варианты (DSB-SC, SSB).
- Разобрать ЧМ и ФМ: индекс модуляции, функции Бесселя, правило Карсона.
- Освоить цифровую модуляцию: ASK/FSK/PSK, BPSK/QPSK/QAM, созвездия.
- Понять роль формирующего фильтра и межсимвольной интерференции.
- Понять идею OFDM и её связь с БПФ.
- Увидеть всё это в Python и в проекте (RFID, Wi-Fi, SDR).
Зачем каждый пункт на практике:
- Модуляция — основа всей радиосвязи.
- I/Q — язык современных приёмников (SDR).
- АМ/ЧМ — классика, которую надо понимать.
- Цифровая модуляция — Wi-Fi, LTE, Bluetooth.
- Формирующий фильтр — без него цифровой сигнал «размазывается».
- OFDM — то, что реально работает в вашем Wi-Fi.
- RFID — прямой проект: амплитуда и фаза обратного рассеяния.
1. Зачем нужна модуляция
1.1 Проблема излучения
- Антенна эффективно излучает, когда её размер сравним с длиной волны
λ = c / f (c ≈ 3·10⁸ м/с).
- Звук 20 Гц–20 кГц → длина волны от 15 км до 15 м.
- Излучать такие волны практически невозможно (огромные антенны).
- Решение: перенести спектр сигнала на высокую частоту.
1.2 Несущая
- Несущая — высокочастотное колебание
c(t) = A·cos(2π f_c t + φ). - Оно «везёт» информацию, не содержа её само по себе.
- Модуляция меняет один или несколько параметров несущей:
- амплитуду
A→ АМ; - частоту
f_c→ ЧМ; - фазу
φ→ ФМ.
1.3 Дополнительные выгоды
- Разнесение каналов по частоте: радиостанции, ТВ, сотовая связь.
- Малые антенны: длина волны на несущей короткая.
- Эффективное использование спектра: диапазоны распределены.
- Мультиплексирование: в одном канале — несколько сигналов.
1.4 Простая картинка
- Два низкочастотных сигнала перекрываются по частоте → мешают.
- После переноса на разные несущие — разнесены, не мешают.
- Модуляция — это «раскладывание» сигналов по частоте.
2. Несущая и представления сигнала
2.1 Вещественное представление
- Реальный сигнал:
s(t) = A(t)·cos(2π f_c t + φ(t)). - Здесь
A(t)— огибающая,φ(t)— фаза. - Всё, что можно передать, — это изменения
A(t)иφ(t).
2.2 Комплексное представление
- Комплексная экспонента:
e^(j2π f_c t) = cos(2π f_c t) + j·sin(2π f_c t). - Реальный сигнал:
s(t) = Re{ g(t)·e^(j2π f_c t) }. g(t) = I(t) + j·Q(t)— комплексная огибающая.g(t)медленная (по сравнению с несущей) и содержит всю информацию.
2.3 Комплексная огибающая (baseband equivalent)
- Перенос «вниз» на нулевую частоту: убираем несущую, остаётся
g(t). - Преимущества:
- сигнал становится комплексным, но узкополосным;
- дискретизировать можно по полосе, а не по
f_c; - удобно для цифровой обработки.
- Именно с
g(t)работает SDR и весь цифровой тракт.
2.4 Аналитический сигнал
- Из вещественного сигнала получают аналитический через преобразование Гильберта.
- У аналитического сигнала нет отрицательных частот.
g(t)— это огибающая аналитического сигнала.- Полезно для измерения мгновенной амплитуды и фазы.
3. I/Q и квадратуры
3.1 Разложение по квадратурам
- Из
s(t) = Re{g(t)e^(j2π f_c t)}получаем:
s(t) = I(t)·cos(2π f_c t) − Q(t)·sin(2π f_c t).
I(t)— синфазная компонента (in-phase).Q(t)— квадратурная (quadrature, сдвиг 90°).
3.2 Амплитуда и фаза
A = sqrt(I² + Q²)— амплитуда.φ = arctan(Q / I)— фаза.- Обратно:
I = A·cos φ,Q = A·sin φ. - Точка
(I, Q)на комплексной плоскости однозначно задаёт сигнал.
3.3 Квадратурный демодулятор
- Умножаем вход на
cos(2π f_c t)→ получаем I. - Умножаем вход на
−sin(2π f_c t)→ получаем Q. - После фильтра нижних частот — сигнал в полосе модуляции.
- Это аппаратная основа почти любого приёмника.
3.4 Дисбаланс I/Q
- Идеально амплитуды и фазы I и Q совпадают.
- Реально есть дисбаланс: разные усиления и отклонение от 90°.
- Следствие — зеркальный отклик (image) на «неправильной» частоте.
- Компенсация: калибровка, цифровые корректоры.
- Типичная проблема дешёвых SDR — важно уметь распознавать.
3.5 Зачем это в курсе
- Реальные устройства (RFID, Wi-Fi) отдают именно I/Q.
- Дальнейшая обработка (фильтрация, демодуляция) — над комплексной огибающей.
4. Амплитудная модуляция (АМ)
4.1 Формула
s(t) = (1 + m·cos(2π f_m t))·cos(2π f_c t).m— глубина модуляции (0 ≤ m ≤ 1).- Огибающая
1 + m·cos(2π f_m t)повторяет сообщение.
4.2 Спектр
- По формуле произведения косинусов:
cos a · cos b = ½[cos(a−b) + cos(a+b)].
- Спектр АМ:
- несущая на
f_c; - верхняя боковая на
f_c + f_m; - нижняя боковая на
f_c − f_m.
- Полоса АМ:
2·f_m(удвоенная полоса сообщения).
4.3 Амплитуды составляющих
- Несущая: амплитуда
1(в нормировке). - Каждая боковая: амплитуда
m/2. - При
m = 1боковые по0.5каждая.
4.4 Мощность и КПД
- Мощность несущей:
P_c. - Суммарная мощность боковых (для тона):
P_c·m²/2. - Полная мощность:
P_c·(1 + m²/2). - КПД (доля полезных боковых):
η = m² / (2 + m²).m = 0.5→ η ≈ 11%;m = 1→ η ≈ 33%.
- Вывод: обычная АМ тратит не менее 2/3 мощности «впустую» на несущую.
4.5 Глубина модуляции
m < 1— нормальная АМ, огибающая не рвётся.m = 1— максимальная амплитуда без искажений.m > 1— перемодуляция: огибающая «переворачивается», простой диодный
детектор искажает.
mизмеряют по огибающей:m = (A_max − A_min)/(A_max + A_min).
4.6 Демодуляция АМ
- Простой диодный детектор + фильтр нижних частот.
- Диод «срезает» отрицательную полуволну, фильтр выделяет огибающую.
- Работает только если
m ≤ 1. - Простота — главное достоинство АМ (радиовещание, авиация).
5. Варианты амплитудной модуляции
5.1 АМ с несущей (обычная)
- Передаём несущую и обе боковые.
- Плюс: простой приём (детектор).
- Минус: большая часть мощности — в несущей.
5.2 DSB-SC (с подавленной несущей)
- Передаём только две боковые.
- Плюс: вся мощность — полезная.
- Минус: нужна синхронная демодуляция (восстановление несущей).
5.3 SSB (одна боковая полоса)
- Передаём одну боковую.
- Плюс: полоса вдвое уже, чем у АМ/DSB.
- Минус: сложнее формирование и приём.
- Применение: радиосвязь, где важна экономия полосы.
5.4 VSB (частично подавленная боковая)
- Компромисс между DSB и SSB.
- Одна боковая подавлена частично.
- Применение: телевидение (исторически).
5.5 Сравнение
| Вариант | Что передаём | Полоса | Плюс | Минус |
|---|---|---|---|---|
| АМ | несущая + 2 боковые | 2·f_m | простой приём | тратим мощность |
| DSB-SC | 2 боковые | 2·f_m | вся мощность полезна | синхронный приём |
| SSB | 1 боковая | f_m | узкая полоса | сложнее |
| VSB | 1 + часть 2-й | ≈1.25·f_m | компромисс | для ТВ |
6. Угловая модуляция: ЧМ и ФМ
6.1 Общая формула
s(t) = A·cos(2π f_c t + φ(t)).- Амплитуда
Aпостоянна — информация вφ(t).
6.2 Фазовая модуляция (ФМ)
φ(t) = k_p · u(t)— фаза пропорциональна сообщениюu(t).k_p— индекс фазовой модуляции (рад/В).
6.3 Частотная модуляция (ЧМ)
- Мгновенная частота
f(t) = f_c + k_f · u(t). - Фаза — интеграл сообщения:
φ(t) = 2π k_f ∫u(τ)dτ. Δf = k_f·max|u|— девиация частоты.
6.4 Связь ФМ и ЧМ
- ЧМ = ФМ от интегрированного сообщения.
- ФМ = ЧМ от продифференцированного сообщения.
- Технически это «двоюродные» виды модуляции.
6.5 Индекс модуляции
- Для тона
u(t) = cos(2π f_m t):
при ЧМ β = Δf / f_m.
β— индекс модуляции; определяет, сколько боковых существенно.β < 1— узкополосная ЧМ;β » 1— широкополосная.
6.6 Почему ЧМ устойчивее
- Амплитуда постоянна → амплитудные помехи подавляются ограничителем.
- Информация в частоте/фазе, а не в амплитуде.
- Цена — шире полоса.
7. Спектр ЧМ
7.1 Разложение по Бесселю
- Для тона:
s(t) = A · Σ J_k(β) · cos(2π(f_c + k·f_m)t). J_k(β)— функции Бесселя первого рода порядкаk.- Боковых бесконечно много, но амплитуды быстро падают.
7.2 Свойства спектра
- Симметрия: боковые с шагом
f_mпо обе стороны отf_c. - Число заметных боковых ≈
2(β + 1). - Чем больше
β, тем шире «расходящийся» спектр. - При некоторых
βнесущая может обратиться в ноль (J_0(β) = 0).
7.3 Узкополосная и широкополосная ЧМ
β « 1(NBFM): полоса и структура как у АМ.β » 1(WBFM): широкая полоса, высокая помехоустойчивость.- FM-радио — широкополосная ЧМ.
7.4 Правило Карсона
- Полоса:
B ≈ 2(β + 1)·f_m = 2(Δf + f_m). - При больших
β:B ≈ 2·Δf. - Пример (FM-радио):
Δf = 75кГц,f_m = 15кГц →B ≈ 180кГц.
7.5 Примеры
- FM-радио: 88–108 МГц, полоса станции ≈ 200 кГц.
- Радиомикрофоны, телеметрия — ЧМ/ФМ.
- PMR/DMR — цифровая ЧМ (FSK/4FSK).
8. Сравнение АМ, ЧМ и ФМ
| Свойство | АМ | ЧМ | ФМ |
|---|---|---|---|
| Меняется | амплитуда | частота | фаза |
| Амплитуда сигнала | переменная | постоянная | постоянная |
| Полоса | 2·f_m | 2(β+1)·f_m | зависит от k_p |
| Помехоустойчивость | ниже | выше | выше |
| Приём | простой | сложнее | сложнее |
| Применение | вещание, авиация | FM-радио, связь | телеметрия |
- Все три можно свести к общему виду с комплексной огибающей
g(t). - На практике выбор — компромисс «полоса ↔ помехоустойчивость ↔ сложность».
9. Цифровая модуляция
9.1 Зачем цифровая модуляция
- Сообщение — последовательность бит.
- Нужно передать её по аналоговому каналу.
- Каждый символ несёт целое число бит.
9.2 Базовые виды
- ASK — переключение амплитуды (по сути АМ без несущей).
- FSK — переключение частоты.
- PSK — переключение фазы.
9.3 BPSK и QPSK
- BPSK: две фазы (0 и π) → 1 бит/символ.
- QPSK: четыре фазы → 2 бита/символ.
- QPSK = две BPSK на I и Q.
- QPSK-сигнал:
s(t) = I·cos(2π f_c t) − Q·sin(2π f_c t).
9.4 QAM
- Комбинирует амплитуду и фазу.
- 16-QAM → 4 бита/символ; 64-QAM → 6 бит/символ.
- Созвездие — квадратная сетка точек
(I, Q). - Чем плотнее сетка, тем выше скорость и ниже помехоустойчивость.
9.5 Созвездия
- Каждому символу — точка на комплексной плоскости.
- Минимальное расстояние между точками определяет вероятность ошибки.
- Приёмник выбирает ближайшую точку (по метрике).
9.6 Спектральная эффективность
| Схема | бит/символ | Относительная скорость | Помехоустойчивость |
|---|---|---|---|
| BPSK | 1 | низкая | высокая |
| QPSK | 2 | средняя | хорошая |
| 16-QAM | 4 | высокая | средняя |
| 64-QAM | 6 | очень высокая | низкая |
- Теоретически достижимая эффективность ограничена (предел Шеннона).
- Реальные системы адаптивно меняют схему под условия (Wi-Fi, LTE).
9.7 Грей-кодирование
- Соседние точки созвездия отличаются одним битом.
- Тогда одиночная ошибка символа искажает 1 бит, а не несколько.
- Стандарт для QAM/PSK.
9.8 Помехоустойчивость (словами)
- Для BPSK вероятность ошибки ниже, чем для QPSK при том же ОСШ.
- Для QAM требуется больший ОСШ, чтобы «различить» близкие точки.
- Отсюда — адаптивная модуляция и кодирование (AMC).
9.9 OFDM и много несущих (мостик)
- Вместо одной быстрой несущей — много медленных (OFDM).
- Основа Wi-Fi, LTE, DVB.
10. Формирующий фильтр и межсимвольная интерференция
10.1 Проблема
- Если символы прямоугольные, их спектр — широкий
sinc. - Символы «размазываются» на соседние → межсимвольная интерференция (МСИ).
- МСИ ухудшает приём.
10.2 Критерий Найквиста
- Отсчёты в моменты съёма не должны «видеть» соседние символы.
- Форма импульса должна иметь нули в точках съёма других символов.
10.3 Приподнятый косинус
- Специальная форма импульса: убирает МСИ и ограничивает полосу.
- Параметр
α— коэффициент сглаживания (roll-off, 0…1). - Полоса:
B = (1 + α)/(2·T_s)для символьной скорости1/T_s. α = 0— минимальная полоса, но резкая АЧХ;α = 1— шире, но плавнее.
10.4 Глаз-диаграмма
- Наглядная проверка качества: «глаз» открыт — символы различаются.
- «Глаз» закрывается при МСИ и шуме.
10.5 Итог
- Формирующий фильтр — обязательная часть цифрового передатчика.
- В приёмнике — согласованный фильтр (мостик к лекции 6).
11. OFDM: много поднесущих
11.1 Идея
- Делим широкую полосу на много узких ортогональных поднесущих.
- На каждой — медленная модуляция (QPSK/QAM).
- Сумма поднесущих даёт почти прямоугольный спектр.
11.2 Ортогональность
- Частоты поднесущих кратны
1/T:f_k = k/T. - Пики одной поднесущей попадают в нули других.
- Поэтому поднесущие не мешают друг другу.
11.3 Связь с БПФ
- Модуляция — обратное БПФ (IFFT).
- Демодуляция — прямое БПФ (FFT).
- Лекция 4 оказывается прямо нужна здесь.
11.4 Циклический префикс
- Копия конца символа в начало.
- Защищает от многолучёвости (межсимвольной и межканальной помехи).
11.5 Достоинства и недостатки
- Плюсы: устойчивость к многолучёвости, гибкость, эффективное БПФ.
- Минусы: высокий пик-фактор (PAPR), чувствительность к сдвигу частоты.
- Применение: Wi-Fi, LTE/5G, DVB, DAB.
12. I/Q на практике (SDR)
12.1 Тракт SDR
- Аналоговая часть: усилитель, смеситель, АЦП.
- Цифровая часть: фильтрация, демодуляция, декодирование.
- Между ними — поток комплексных I/Q.
12.2 Зеркальный отклик
- Дисбаланс I/Q создаёт «копию» сигнала на зеркальной частоте.
- Мешает приём; искажает созвездие.
- Лечение: калибровка, цифровая коррекция.
12.3 Частотная и фазовая синхронизация
- Частотная: компенсация сдвига несущей.
- Фазовая: точное «вращение» созвездия.
- Без них QAM не демодулируется.
12.4 Практический вывод
- Реальные приёмники работают с комплексными числами.
- Понимание I/Q — обязательное условие работы с SDR.
13. Модуляция в проекте: RFID и обратное рассеяние
13.1 Как работает UHF RFID
- Ридер излучает несущую (например, 866 МГц).
- Метка отражает часть мощности, меняя амплитуду/фазу (backscatter).
- Это и есть пассивная модуляция отражённого сигнала (ASK/PSK).
13.2 Что принимает ридер
- RSSI — уровень отражённого сигнала (амплитуда).
- Фаза — фаза отражённой волны.
- По фазе можно оценивать дальность и перемещение.
13.3 Фаза и дальность
- Фаза растёт с дальностью:
φ = 2π·2d/λ(mod 2π). - На 866 МГц
λ ≈ 34.6см — фаза «прокручивается» каждые ~17 см. - Периодичность даёт неоднозначность, которую разрешают методами слежения.
13.4 Связь с курсом
- Модуляция — «кто» (идентификация) и «где» (локализация).
- Далее: слияние с LiDAR и фильтр Калмана (лекции 6 и 9).
14. Python: как это считать
14.1 Генерация АМ
- Время
t, сообщение, несущая, умножение; спектр черезrfft+rfftfreq. - Окно Hann перед БПФ, чтобы уменьшить утечку.
14.2 Генерация ЧМ
- Фаза — интеграл мгновенной частоты (
np.cumsum). - Спектр: боковые с шагом
f_m; сверить сscipy.special.jv.
14.3 Цифровые созвездия
- Массивы комплексных символов;
scatterдля созвездия. - Модуляция символов → RC-фильтр (
scipy.signal) → сигнал.
14.4 I/Q и демодуляция
- Умножить на
cos/−sin, отфильтровать (ФНЧ), получить I и Q. - Восстановить амплитуду и фазу; сравнить с исходными.
14.5 Полезные функции
numpy.fft/scipy.fft,scipy.signal.get_window,
scipy.signal.firwin, scipy.special.jv, matplotlib.
15. Шпаргалка (словарь)
| Термин | Что означает |
|---|---|
| Несущая | высокочастотное колебание-«носитель» |
| Модуляция | изменение параметра несущей по сообщению |
| Комплексная огибающая | g(t) = I + jQ, «медленная» часть |
| I/Q | синфазная и квадратурная компоненты |
| Аналитический сигнал | сигнал без отрицательных частот |
| АМ | амплитудная модуляция |
| DSB-SC | две боковые, несущая подавлена |
| SSB | одна боковая |
| ЧМ / ФМ | частотная / фазовая модуляция |
| Девиация | размах изменения частоты Δf |
| Индекс модуляции | β = Δf / f_m |
| Функции Бесселя | описывают боковые ЧМ |
| Правило Карсона | B ≈ 2(Δf + f_m) |
| ASK/FSK/PSK | цифровые амплитуда/частота/фаза |
| Созвездие | точки символов на плоскости I/Q |
| QAM | амплитудно-фазовая цифровая модуляция |
| МСИ | межсимвольная интерференция |
| Приподнятый косинус | формирующий импульс без МСИ |
| OFDM | много ортогональных поднесущих |
| PAPR | пик-фактор |
| Backscatter | обратное рассеяние (RFID) |
| RSSI | уровень принятого сигнала |
16. Частые ошибки и заблуждения
- «Модуляция добавляет информацию».
- Нет; информация уже в сообщении, модуляция лишь переносит её по частоте.
- «У АМ вся мощность полезная».
- Нет; при
m = 1КПД лишь ~33%.
- «У ЧМ узкий спектр».
- Наоборот, широкополосная ЧМ занимает много полосы.
- «Число боковых у ЧМ конечно».
- Формально бесконечно; практически быстро падают (Бессель).
- «QAM — это просто PSK».
- QAM меняет и амплитуду, и фазу.
- «Чем плотнее созвездие, тем лучше».
- Быстрее, но менее помехоустойчиво.
- «OFDM — это просто много АМ».
- Поднесущие ортогональны; реализуется через БПФ.
- «I/Q — только для сложных систем».
- Это базовое представление любого современного радио.
- «Форма импульса не важна».
- Без формирующего фильтра — МСИ и широкий спектр.
17. Вопросы и развёрнутые ответы
- Зачем нужна модуляция?
Чтобы эффективно излучать (размер антенны) и разносить каналы по частоте.
- Что такое несущая?
Высокочастотное колебание, параметры которого меняются по сообщению.
- Что такое комплексная огибающая?
g(t) = I + jQ — «медленная» комплексная часть сигнала без несущей.
- Как связаны I/Q и амплитуда/фаза?
A = sqrt(I²+Q²), φ = arctan(Q/I).
- Какие составляющие в спектре АМ?
Несущая и две боковые; полоса 2·f_m.
- Когда наступает перемодуляция?
При m > 1; огибающая искажается, детектор «рвёт» сигнал.
- Чем DSB-SC и SSB выгоднее АМ?
Не тратят мощность на несущую; SSB ещё и сужает полосу вдвое.
- Что такое девиация и индекс модуляции ЧМ?
Δf — размах частоты; β = Δf/f_m — индекс.
- Чем описывается спектр ЧМ?
Функциями Бесселя J_k(β); боковые с шагом f_m.
- Что даёт правило Карсона?
Оценку полосы: B ≈ 2(Δf + f_m).
- Почему ЧМ помехоустойчивее АМ?
Амплитуда постоянна; амплитудные помехи подавляются ограничителем.
- Сколько бит на символ в BPSK/QPSK/16-QAM?
1, 2 и 4 бита соответственно.
- Зачем Грей-кодирование?
Чтобы соседние точки созвездия отличались одним битом.
- Зачем формирующий фильтр?
Ограничить полосу и убрать межсимвольную интерференцию.
- Что такое OFDM и при чём тут БПФ?
Много ортогональных поднесущих; модуляция — IFFT, демодуляция — FFT.
- Что даёт анализ I/Q в RFID?
RSSI («кто/насколько близко») и фазу («где»), основу локализации.
18. Радиодиапазоны и длина волны
- Длина волны:
λ = c / f, гдеc ≈ 3·10⁸м/с. - Чем выше частота, тем короче волна — и тем меньше нужна антенна.
- Основные диапазоны:
| Диапазон | Частоты | λ (порядок) | Примеры |
|---|---|---|---|
| LF | 30–300 кГц | км | длинные волны, «маяки» |
| MF | 0.3–3 МГц | сотни м | AM-радио |
| HF | 3–30 МГц | десятки м | короткие волны, связь |
| VHF | 30–300 МГц | метры | FM-радио, DAB, авиация |
| UHF | 0.3–3 ГГц | дециметры | ТВ, Wi-Fi, LTE, RFID, GPS |
| SHF | 3–30 ГГц | см | Wi-Fi 5 ГГц, радары, спутник |
| EHF | 30–300 ГГц | мм | 5G mmWave, радиоастрономия |
- Пример: 866 МГц (UHF RFID) →
λ ≈ 34.6см. - Пример: 100 МГц (FM) →
λ ≈ 3м. - Нижние частоты: далеко и огибают препятствия, но нужны огромные антенны.
- Верхние частоты: компактные антенны и широкая полоса, но хуже «пробивают».
19. Антенны и излучение (кратко)
- Простейшая антенна — полуволновый диполь (длина ≈
λ/2). - Размер антенны должен быть сравним с
λ— отсюда важность несущей. - Коэффициент усиления (gain) — направленность излучения.
- Диаграмма направленности — куда «смотрит» антенна.
- Согласование по импедансу — иначе мощность отражается назад.
- Антенна обратима: одна и та же работает на передачу и приём.
- MIMO (несколько антенн) — основа Wi-Fi/LTE/5G (затравка к лекции 10).
20. Преобразование частоты и супергетеродин
20.1 Смеситель
- Смеситель перемножает вход с сигналом гетеродина
f_g. - Результат — компоненты на
f_c + f_gиf_c − f_g. - Одна из них — полезная (разностная или суммарная).
- Так сигнал переносят на удобную частоту.
20.2 Супергетеродин
- Принимаемый сигнал переносят на промежуточную частоту (IF).
- На IF проще фильтровать, усиливать, демодулировать.
- Исторически — основной тип приёмника.
20.3 Зеркальный канал (image)
- Смеситель одинаково переносит и «полезную», и зеркальную частоту.
- Зеркальная — та, что даёт ту же разность с гетеродином.
- Подавляется входным фильтром и выбором IF.
- Связано с дисбалансом I/Q (зеркальный отклик), но это разные механизмы.
20.4 Приёмник прямого преобразования (zero-IF)
- Переносим сразу на 0 Гц — получаем I/Q.
- Так работают SDR и современные чипы.
- Плюс: нет каскада IF, проще интеграция.
- Минусы: проблема DC-смещения и дисбаланса I/Q.
21. Синхронизация в цифровом приёмнике
- Принятый сигнал «плывёт» по частоте и фазе — их надо восстановить.
- Частотная синхронизация: компенсация сдвига несущей.
- Фазовая синхронизация: правильное «вращение» созвездия (Costas, ФАПЧ).
- Тактовая синхронизация: выбор моментов съёма символов.
- Эквалайзер: компенсация искажений канала (многолучёвость).
- Без синхронизации QAM/OFDM демодулировать нельзя.
- Это «невидимая» часть радио, без которой всё остальное не работает.
22. Помехоустойчивость и вероятность ошибки
- Качество цифрового канала — вероятность битовой ошибки BER.
- BER зависит от отношения энергии на бит к спектральной плотности шума
Eb/N0 (или от ОСШ).
- Чем плотнее созвездие, тем выше нужный
Eb/N0:
| Схема | бит/символ | Относительный требуемый ОСШ |
|---|---|---|
| BPSK | 1 | самый низкий |
| QPSK | 2 | ниже среднего |
| 16-QAM | 4 | средний |
| 64-QAM | 6 | высокий |
- Адаптивная модуляция и кодирование (AMC): схему меняют под условия.
- Кодирование (свёрточное, LDPC, Turbo) позволяет приблизиться к пределу
Шеннона — «обменять» избыточность на помехоустойчивость.
- Грей-кодирование снижает число битовых ошибок на одну символьную.
23. Расширение спектра: DSSS и FHSS
- DSSS (direct sequence): сигнал умножают на быстрый псевдослучайный код,
спектр «расширяется».
- Приёмник «сжимает» обратно согласованным фильтром/коррелятором;
помехи расширяются и ослабляются.
- FHSS (frequency hopping): несущая быстро «прыгает» по частотам.
- Плюсы: помехоустойчивость, скрытность, множественный доступ (CDMA).
- Примеры: GPS (DSSS/CDMA), Bluetooth (FHSS), RFID (по стандартам — FHSS).
- Мостик: измерить дальность по задержке кода (лекция 1) — корреляция (лекция 6).
24. Реальные системы: что чем модулируется
| Система | Модуляция | Полоса (порядок) | Комментарий |
|---|---|---|---|
| AM-радио | АМ | ~9 кГц | историческая простота |
| FM-радио | WBFM | ~180–200 кГц | высокое качество, помехоустойчивость |
| DAB | OFDM + DQPSK | ~1.5 МГц | цифровое радио |
| DVB-T | OFDM + QAM | 6–8 МГц | цифровое ТВ |
| Wi-Fi (802.11) | OFDM + QAM | 20–160 МГц | адаптивная модуляция |
| Bluetooth | GFSK, π/4-DQPSK | 1 МГц | FHSS |
| GSM | GMSK | 200 кГц | постоянная огибающая |
| LTE/5G | OFDM/OFDMA + QAM | 1.4–100 МГц | AMC, MIMO |
| GPS | BPSK + DSSS | ~2 МГц | дальность по коду |
| UHF RFID | ASK/PSK (backscatter) | ~200 кГц | пассивная метка |
- Вывод: в основе почти всего — АМ/ФМ/PSK/QAM и их комбинации.
- Современные системы добавляют OFDM, кодирование и адаптацию.
25. Измерения и контроль качества
- Спектроанализатор: смотрит спектр в реальном времени (панорама).
- Маска спектра: допустимые границы излучения по стандарту.
- EVM (error vector magnitude): насколько точки созвездия «размазаны».
- Созвездие на экране прибора — быстрый контроль качества.
- RSSI / SNR: уровень и качество принимаемого сигнала.
- Водопад (spectrogram): видно помехи и перестройку во времени.
- Практический навык: уметь читать эти измерения и делать вывод.
26. Мини-эксперименты в Python
- Сгенерировать АМ (тон) и убедиться, что в спектре несущая + 2 боковые.
- Сгенерировать ЧМ и сравнить число боковых с функциями Бесселя
jv. - Построить созвездия BPSK/QPSK/16-QAM (с Грей-кодированием).
- Пропустить символы через приподнятый косинус и посмотреть «глаз».
- Смодулировать на несущую, получить I/Q, демодулировать обратно.
- Добавить шум и измерить BER для BPSK/QPSK при разных ОСШ.
- Сделать OFDM из N поднесущих через IFFT и увидеть спектр.
- Смоделировать backscatter-сигнал RFID и оценить фазу и дальность.
- Все эксперименты — на
numpy/scipy/matplotlib, без тяжёлых библиотек.
27. План рассказа на 2 академических часа
- 10 мин. Зачем модуляция; несущая; разнесение каналов.
- 15 мин. Комплексная огибающая и I/Q; квадратурный демодулятор.
- 15 мин. АМ: сигнал, спектр, глубина, КПД, варианты DSB/SSB.
- 20 мин. ЧМ/ФМ: мгновенная частота, индекс, функции Бесселя, Карсон.
- 20 мин. Цифровая модуляция: ASK/FSK/PSK, BPSK/QPSK/QAM, созвездия.
- 15 мин. Формирующий фильтр и МСИ; OFDM как мостик к БПФ.
- 15 мин. I/Q в SDR; RFID (RSSI/фаза); практика в Python; задание.
- Приём: каждую схему сразу показывать на графике.
- Давать «до/после»: сообщение → модуляция → спектр → демодуляция.
28. Итог
- Модуляция переносит спектр сигнала на несущую.
- Комплексная огибающая и I/Q — универсальный язык радио.
- АМ: несущая + две боковые; варианты DSB-SC, SSB.
- ЧМ/ФМ: индекс модуляции, спектр Бесселя, правило Карсона.
- Цифровая модуляция: ASK/FSK/PSK, созвездия BPSK/QPSK/QAM.
- Формирующий фильтр убирает МСИ; OFDM строится через БПФ.
- Всё это напрямую используется в проекте (RFID, Wi-Fi, SDR).
29. Что дальше
- Лекция 6: свёртка, корреляция и линейные системы — импульсная
характеристика, передаточная функция, Z-преобразование, устойчивость.
- На практике — генерация и демодуляция сигналов в Python.
- В проекте — спектр и I/Q превращаются в признаки и оценку состояния.
Приложения
30. Формулы — словами (откуда что берётся)
30.1 Почему у АМ появляются две боковые
- Запишем сообщение через Эйлера:
cos(2π f_m t) = ½·(e^(j2π f_m t) + e^(−j2π f_m t)).
- АМ:
s = (1 + m·cos(2π f_m t))·cos(2π f_c t). - Несущая часть
cos(2π f_c t)даёт линию наf_c(и−f_c). - Произведение
cos f_m · cos f_cпо формуле:
= ½[cos(2π(f_c−f_m)t) + cos(2π(f_c+f_m)t)].
- Отсюда две боковые:
f_c−f_mиf_c+f_m. - Вывод: боковые — прямое следствие того, что сообщение «модулирует» несущую.
30.2 Откуда КПД АМ
- Для тона
m·cos(2π f_m t)амплитуда каждой боковойm/2. - Мощность пропорциональна квадрату амплитуды:
- несущая:
1; - обе боковые:
2·(m/2)² = m²/2.
- Полная мощность:
1 + m²/2. - КПД = полезное / полное =
(m²/2) / (1 + m²/2) = m² / (2 + m²). - При
m = 1:1/3 ≈ 33%; приm = 0.5:0.25/2.25 ≈ 11%. - Всё остальное — несущая, которая информации не несёт.
30.3 Откуда функции Бесселя
- ЧМ-сигнал:
cos(2π f_c t + β·sin(2π f_m t)). - Это «косинус от синуса» — не табличная функция.
- Его раскладывают в ряд по гармоникам
f_c + k·f_m:
= Σ J_k(β)·cos(2π(f_c + k·f_m)t).
- Коэффициенты
J_k(β)— функции Бесселя первого рода. - Так появляется «расходящийся» дискретный спектр ЧМ.
- Амплитуды падают; при некоторых
βотдельныеJ_kравны нулю.
30.4 Откуда правило Карсона
- Основная энергия ЧМ сосредоточена в боковых с
|k| ≤ β + 1. - Отсюда число заметных боковых
≈ 2(β + 1). - Каждая боковая отстоит на
f_m→ полоса≈ 2(β + 1)·f_m. - Так как
β·f_m = Δf, получаемB ≈ 2(Δf + f_m). - При
β » 1:B ≈ 2Δf.
30.5 Связь ЧМ и ФМ
- ФМ:
φ(t) = k_p·u(t)— фаза «повторяет» сообщение. - ЧМ:
f(t) = f_c + k_f·u(t)— частота «повторяет» сообщение. - Фаза — интеграл частоты, поэтому:
- ЧМ = ФМ от интеграла сообщения;
- ФМ = ЧМ от производной сообщения.
- Поэтому их спектры похожи, а схемы взаимозаменяемы с предыскажением.
30.6 Комплексная огибающая: вывод I/Q
- Пусть
g(t) = I(t) + j·Q(t). g(t)·e^(j2π f_c t) = (I + jQ)(cos + j·sin).- Реальная часть:
Re{…} = I·cos(2π f_c t) − Q·sin(2π f_c t).
- Это и есть квадратурная форма; I и Q — координаты вектора в базисе
{cos, −sin}.
- Отсюда видно: любая модуляция (АМ/ФМ/ЧМ) — это траектория точки
(I, Q).
30.7 Почему QPSK — это две BPSK
- QPSK передаёт 2 бита: один на
I, другой наQ. - Каждый канал — независимая BPSK.
- Поэтому QPSK = BPSK(I) + BPSK(Q), сдвинутые на 90°.
- Отсюда одинаковая полоса, но вдвое большая скорость.
- Обобщение: QAM = многопозиционные ASK на I и Q.
30.8 Критерий Найквиста словами
- Хотим, чтобы в момент съёма
n·T_sотклик от других символов был нулевым. - Значит, форма импульса должна иметь нули в точках
n·T_s. sinc(x)этим свойством обладает, но у него бесконечные «хвосты» и широкая полоса.- Приподнятый косинус сохраняет нули, но быстрее спадает по частоте.
- Компромисс задаёт
α(roll-off).
31. Числовые примеры и таблицы
31.1 КПД АМ
Глубина m | КПД m²/(2+m²) |
|---|---|
| 0.3 | ≈ 4.3% |
| 0.5 | ≈ 11% |
| 0.8 | ≈ 24% |
| 1.0 | ≈ 33% |
| 1.2 | перемодуляция (недопустимо) |
31.2 Спектр АМ (тон)
- Несущая
f_c, боковыеf_c ± f_m. - Амплитуды: несущая
1, боковыеm/2. - Полоса
2 f_m.
31.3 Функции Бесселя (ориентиры)
β = 1: заметныJ_0…J_3(мало боковых, узкая полоса).β = 5: заметны примерноJ_0…J_8(широкий спектр).J_0(β)периодически обращается в ноль — несущая «исчезает».
31.4 Полоса ЧМ по Карсону
Δf | f_m | β | B ≈ 2(Δf+f_m) |
|---|---|---|---|
| 5 кГц | 5 кГц | 1 | 20 кГц |
| 25 кГц | 5 кГц | 5 | 60 кГц |
| 75 кГц | 15 кГц | 5 | 180 кГц |
| 2.5 кГц | 2.5 кГц | 1 | 10 кГц |
31.5 FM-радио в числах
- Девиация
Δf = 75кГц; максимальная звуковаяf_m = 15кГц. β = 5; полоса ≈ 180–200 кГц; полосы станций разнесены.- Пилот 19 кГц (стерео) — мостик к лекции 1.
31.6 Длины волн
| Частота | λ = c/f | Пример |
|---|---|---|
| 100 МГц | 3 м | FM-радио |
| 433 МГц | 69 см | ISM-связь |
| 866 МГц | 34.6 см | UHF RFID |
| 2.4 ГГц | 12.5 см | Wi-Fi/Bluetooth |
| 5.8 ГГц | 5.2 см | Wi-Fi 5 ГГц |
31.7 Требуемый ОСШ (ориентиры)
| Схема | бит/символ | Относительный требуемый ОСШ |
|---|---|---|
| BPSK | 1 | минимальный |
| QPSK | 2 | +3 дБ к BPSK |
| 16-QAM | 4 | заметно выше |
| 64-QAM | 6 | ещё выше (десятки дБ) |
- Точные значения — из кривых BER; важен порядок и тренд.
31.8 Приподнятый косинус
- Полоса
B = (1 + α)/(2 T_s). α = 0— узкая полоса, резкая АЧХ;α = 0.35— типично (DVB, спутник).α = 1— шире вдвое, но плавные фронты и лучше допуски.
32. Ещё вопросы (продолжение)
- Почему антенна требует размер ~λ? Чтобы эффективно преобразовать ток в волну;
при размерах « λ КПД резко падает.
- Что такое длина волны?
λ = c/f— расстояние между двумя гребнями. - Зачем промежуточная частота? На ней удобнее фильтровать и усиливать.
- Что такое зеркальный канал? Частота, дающая ту же разность с гетеродином.
- Зачем нужна синхронизация? Без неё «плывут» частота, фаза и такт.
- Что такое OFDM-префикс? Защитный интервал против многолучёвости.
- Почему у OFDM высокий пик-фактор? Сумма многих поднесущих иногда «складывается».
- Что такое EVM? Разброс точек созвездия — интегральная мера качества.
- Чем DSSS помогает? Расширяет спектр кодом; приёмник сжимает сигнал обратно.
- Почему GPS требует корреляции? Сигнал слабый и широкополосный; нужен
согласованный фильтр (лекция 6).
- Что такое backscatter? Отражение с изменением амплитуды/фазы (RFID).
- Чем отличается ASK от АМ? ASK — цифровая (дискретные уровни), АМ — аналоговая.
- Почему GMSK применяют в GSM? Постоянная огибающая, узкий спектр, дешёвый
усилитель.
- Что такое адаптивная модуляция? Смена схемы под условия канала (AMC).
- Где в курсе используется эта лекция? RFID, Wi-Fi, OFDM — в проекте и
лекциях 6–10.
33. Как читать слайды ''lecture05'' (по шагам)
- «Зачем модуляция» — показано, как два сигнала расходятся по частоте.
- «I/Q» — вектор на комплексной плоскости; I и Q как проекции.
- «АМ-сигнал» — несущая, сообщение, огибающая, сам АМ.
- «Спектр АМ» — несущая и две боковые на «палочках».
- «Глубина модуляции» —
m=0.5,1.0,1.5. - «DSB/SSB» — как меняется спектр при подавлении несущей/боковой.
- «ЧМ-сигнал» — сообщение → мгновенная частота → фаза.
- «Спектр ЧМ» — боковые по Бесселю для
β=1иβ=5. - «Карсон» — кривая полосы от
β. - «ASK/FSK/PSK» — три модуляции для одной битовой последовательности.
- «Созвездия» — BPSK/QPSK/16-QAM.
- «Приподнятый косинус» — импульс и его спектр.
- «OFDM» — сумма поднесущих почти в «кирпич».
- «RFID-фаза» — пила фазы по дальности.
34. Типичные ошибки в коде (Python/SciPy)
- Забыли умножить на
2πпри расчёте фазы (cos(2π f t), неcos(f t)). - Для ЧМ задают мгновенную частоту через
cos(2π f t), а надо — через - *интеграл** (
cumsum). - Перепутали символьную частоту (
1/Ts) и частоту отсчётов (fs). - Применили формирующий фильтр дважды (передающая и приёмная стороны).
- Нормируют созвездие по-разному при сравнении (средняя мощность должна совпадать).
- Забыли про центрирование спектра (
fftshift) при взгляде на−f. - Смотрят спектр без окна и удивляются утечке.
- Считают BER по символам, а не по битам (при Грей-кодировании это разные вещи).
- Моделируют АМ с
m > 1и получают «странную» огибающую — это перемодуляция.
35. Чек-лист проектирования радиоканала
- Определить полосу и скорость сообщения.
- Выбрать диапазон/несущую (лицензии, дальность, размер антенны).
- Выбрать модуляцию (АМ/ЧМ/PSK/QAM) под ОСШ и требования.
- Выбрать формирующий фильтр (roll-off) и полосу.
- Заложить синхронизацию (частотную, фазовую, тактовую).
- Оценить отношение сигнал/шум и энергетический бюджет (link budget).
- Продумать помехоустойчивость (кодирование, расширение спектра).
- Проверить регуляторные ограничения (маска спектра).
- Смоделировать в Python, измерить BER/EVM.
- Проверить на железе (SDR, отладочная плата).
36. Аналогии и метафоры
- Несущая — поезд, а сигнал — пассажир: поезд едет быстро, пассажир «медленный».
- Модуляция — смена «окраски» поезда по сообщению.
- АМ — яркость фонаря меняется; ЧМ — «дрожит» высота свистка.
- I/Q — координаты X и Y, которыми можно задать любую точку.
- Созвездие — «алфавит» из точек; приёмник читает ближайшую букву.
- Формирующий фильтр — «сглаживание букв», чтобы не сливались.
- OFDM — оркестр из многих тихих инструментов вместо одного громкого.
- Расширение спектра — шёпот многих голосов: по отдельности неслышно, вместе — сигнал.
- Супергетеродин — «перевод» на понятный язык (промежуточную частоту).
37. История радио и модуляции (кратко)
- 1860-е: уравнения Максвелла предсказывают радиоволны.
- 1887: Герц экспериментально показывает волны.
- 1895–1901: Маркони — беспроводная связь через Атлантику.
- 1906: Фессенден — первое аудио-радиовещание (АМ).
- 1930-е: Армстронг — широкополосная ЧМ, борьба с помехами.
- 1940-е: Шеннон — теория информации и предел пропускной способности.
- 1960–70-е: цифровая связь, PSK/QAM.
- 1990-е: OFDM в DAB/DVB; затем Wi-Fi и LTE.
- 2000-е: SDR — обработка I/Q в цифре.
- Вывод: современные методы — эволюция идей АМ/ЧМ + БПФ + теория информации.
38. Инструменты: SDR и стек
- Аппаратура SDR: RTL-SDR (приём), HackRF, USRP, PlutoSDR.
- Программы: GNU Radio, SDR#, GQRX, Inspectrum.
- Python:
numpy/scipy(генерация, фильтры, БПФ),matplotlib(созвездия,
водопады).
- Библиотеки связи:
komm(быстрая демодуляция), готовые блоки GNU Radio. - Учебное: pySDR — практическое введение в I/Q и демодуляцию.
- В курсе достаточно
numpy/scipy; SDR — для проекта и лабораторий.
39. Связь с другими лекциями курса
- Лекция 1 — оцифровка; пилот 19 кГц, сигналы вокруг нас.
- Лекция 2 — спектры АМ/ЧМ как примеры гармонического анализа.
- Лекция 3 — ДПФ: как считать спектр модулированного сигнала.
- Лекция 4 — БПФ, окна, PSD: инструмент анализа; OFDM строится на БПФ.
- Лекция 5 — модуляция и I/Q (сегодня).
- Лекция 6 — свёртка и корреляция: согласованный фильтр, приём.
- Лекции 7–8 — фильтры: формирующий и согласованный.
- Лекция 9 — статистика и Калман: слежение по фазе RFID.
- Лекция 10 — многомерная обработка: решётки, MIMO.
40. Итог одной страницей
- Модуляция переносит спектр на несущую:
s(t) = Re{g(t)e^(j2π f_c t)}. g(t) = I + jQ— комплексная огибающая; I/Q — базис любого радио.- АМ: несущая + две боковые, полоса
2f_m, КПД ≤ 33%; есть DSB-SC и SSB. - ЧМ/ФМ: индекс
β, спектр Бесселя, полоса Карсона2(Δf+f_m). - Цифра: ASK/FSK/PSK, созвездия BPSK/QPSK/QAM, Грей-код.
- Формирующий фильтр убирает МСИ; OFDM = много поднесущих через IFFT/FFT.
- SDR работает в I/Q; RFID — backscatter, RSSI и фаза.
- Всё это — прямой вход в проект и в лекции 6–10.
41. Формульная шпаргалка (формула → смысл)
λ = c / f→ длина волны; определяет размер антенны.s(t) = Re{g(t)·e^(j2π f_c t)}→ реальный сигнал через комплексную огибающую.g(t) = I + jQ→ комплексная огибающая; I и Q — квадратуры.A = sqrt(I² + Q²),φ = arctan(Q/I)→ амплитуда и фаза.s(t) = I·cos(2π f_c t) − Q·sin(2π f_c t)→ квадратурная форма.cos a·cos b = ½[cos(a−b) + cos(a+b)]→ откуда боковые АМ.s_АМ = (1 + m·cos(2π f_m t))·cos(2π f_c t)→ АМ-сигнал.η = m² / (2 + m²)→ КПД АМ.f(t) = f_c + k_f·u(t)→ мгновенная частота ЧМ.φ(t) = 2π k_f ∫u(τ)dτ→ фаза как интеграл сообщения.β = Δf / f_m→ индекс модуляции ЧМ.s_ЧМ = A·Σ J_k(β)·cos(2π(f_c + k f_m)t)→ спектр ЧМ (Бессель).B ≈ 2(Δf + f_m)→ правило Карсона.B = (1 + α)/(2 T_s)→ полоса при приподнятом косинусе.f_k = k/T→ ортогональные поднесущие OFDM.IFFT/FFT→ модуляция/демодуляция OFDM.φ = 2π·2d/λ→ фаза обратного рассеяния (RFID).
42. Мини-лаборатория (что сделать в Python)
- Сгенерировать АМ с
m = 0.5иm = 1.0; сравнить огибающие. - Посчитать спектр АМ (окно Hann) и найти несущую и две боковые.
- Проверить формулу КПД: измерить мощности по спектру.
- Сгенерировать ЧМ для
β = 1иβ = 5; сравнить число боковых. - Сверить амплитуды боковых с
scipy.special.jv. - Построить созвездия BPSK/QPSK/16-QAM с Грей-кодированием.
- Пропустить символы через RC-фильтр и посмотреть на «глаз».
- Смодулировать, получить I/Q, демодулировать и сравнить с исходным.
- Добавить шум и измерить BER для BPSK/QPSK при разных ОСШ.
- Собрать OFDM из 16 поднесущих через IFFT и увидеть спектр.
- Смоделировать backscatter RFID и оценить фазу/дальность.
- Запустить тот же сигнал в GNU Radio (по возможности) и сравнить.
- Инструмент:
numpy,scipy,matplotlib; при желании — SDR-железо.
43. Методические заметки для преподавателя
- Начинать с «боли»: без модуляции антенна не работает — показать числа.
- Демонстрировать «до/после»: сообщение → модуляция → спектр → демодуляция.
- Давать руками: пусть студент меняет
m,β,αи смотрит эффект. - Типичные ошибки студентов:
- путают комплексную огибающую и сам сигнал;
- считают, что у ЧМ узкий спектр;
- не видят разницы между фазой и частотой;
- забывают про формирующий фильтр;
- путают символьную скорость и частоту отсчётов.
- Как проверять понимание:
- объяснить, откуда две боковые АМ;
- выбрать модуляцию под задачу и обосновать;
- прочитать созвездие и оценить помехоустойчивость;
- объяснить, зачем OFDM и при чём тут БПФ.
- Связь с практикой: каждый приём привязать к проекту (RFID, Wi-Fi, SDR).
- Оценивание: ноутбук с графиками + краткий вывод с обоснованием выбора
модуляции и параметров.
44. Главная мысль
- Радио без модуляции невозможно: сигнал надо «поднять» на несущую.
- Комплексная огибающая и I/Q — универсальный язык, на котором говорит вся
современная радиоаппаратура.
- Аналоговые АМ/ЧМ — база; цифровые PSK/QAM — современность; OFDM — то, что
работает вокруг нас.
- За любым «магическим» Wi-Fi стоит комбинация: модуляция + БПФ + кодирование +
синхронизация.
- Понимание этой лекции открывает дорогу к фильтрам (лекции 6–8) и к
статистической обработке (лекции 9–10), а в проекте — к RFID, Wi-Fi и SDR.
45. Энергетика радиолинии (link budget)
- Чтобы связь работала, нужно, чтобы принятая мощность превышала шум.
- Простейшая модель — формула Фрииса:
P_rx = P_tx · G_tx · G_rx · (λ / (4π d))².
- В децибелах удобнее складывать «плюсы» и «минусы»:
P_rx(дБ) = P_tx + G_tx + G_rx − L, гдеL— потери.
- Потери свободного пространства:
L_fs = 20·log10(4π d / λ). - Плюс потери в кабелях, КСВ, препятствия, запас на замирания.
- Итог: энергетический бюджет определяет дальность и качество.
- Пример порядка: удвоение дальности → +6 дБ потерь.
- Уровень шума зависит от полосы:
N = k·T·B(шире полоса — больше шум). - Отсюда прямое следствие: широкая полоса требует больше мощности.
46. Распространение радиоволн (что портит сигнал)
- Свободное пространство — идеальный случай (потери только геометрические).
- Затухание в среде (дождь, листва, стены) — сильнее на высоких частотах.
- Многолучёвость: сигнал приходит по нескольким путям с разными задержками.
- приводит к межсимвольной интерференции;
- борется эквалайзером и OFDM (циклический префикс).
- Замирания (fading): случайные провалы уровня.
- отсюда кодирование, разнесение, адаптивная модуляция.
- Доплеровский сдвиг: движение меняет частоту приёма.
Δf_D = (v/λ)·cos θ; важен для мобильной связи.
- Выводы для модуляции:
- в плохом канале — устойчивая схема (BPSK/QPSK);
- в хорошем — быстрая (64-QAM);
- OFDM удобен против многолучёвости.
47. Что читать и смотреть дальше
- Классика: Оппенгейм/Шафер (сигналы и системы), Прокис (цифровая связь).
- По радио: Скляр (цифровая связь), учебники по OFDM и MIMO.
- Практика: pySDR (онлайн), документация GNU Radio.
- Книги по RFID: Finkenzeller, «RFID Handbook».
- В курсе: следующие лекции (свёртка/фильтры/статистика) и сквозной проект.
- Полезно: уметь читать спектрограмму реального Wi-Fi/LTE сигнала.
