Здравствуйте! В прошлом уроке мы описывали синусоиду её амплитудой, частотой, периодом и фазой. Теперь добавим ещё один способ «читать» сигнал: не только знать его значение, но и понимать, насколько быстро оно меняется в данный момент.
Производная понадобится практически сразу в анализе электрических цепей: она связывает напряжение на конденсаторе с током и ток через катушку с напряжением. В этом уроке вы научитесь находить производные базовых функций, применять правила к выражениям сигналов и интерпретировать результат в единицах , и других скоростей изменения.
Производная: локальная скорость изменения
Пусть напряжение задано функцией времени . На интервале от до его средняя скорость изменения равна:
Например, напряжение выросло с до за . Тогда средняя скорость изменения:
Но средняя скорость не всегда характеризует конкретный момент. Сигнал мог сначала расти медленно, затем быстро, а под конец снова замедлиться. Для мгновенной скорости изменения вводят производную:
Также используют обозначения:
или
хотя в дальнейшем наиболее прозрачной будет запись : она напоминает отношение малого изменения напряжения к малому изменению времени.
Строго производная определяется пределом:
Практический смысл важнее формальной записи:
- : сигнал в этот момент растёт;
- : сигнал убывает;
- : график имеет горизонтальную касательную; для гладкого сигнала это обычно максимум, минимум либо плоский участок;
- модуль показывает крутизну графика.
На графике самой функции производная равна наклону касательной. Не путайте её с наклоном секущей, который описывает среднее изменение на заметном интервале времени.
Производные с Нуля за 23 Минуты
Посмотрите видео «Производные с Нуля за 23 Минуты» с канала «Математика. Global_EE. Адиль Бурумбаев». Оно даст компактное повторение таблицы производных и основных правил, которые далее будут применены к сигналам.
Сначала посмотрите базовые производные: константу, степени, экспоненту, логарифм, синус и косинус. Затем изучите правила операций для суммы, произведения, частного и постоянного множителя. Завершите сложной функцией: правило цепочки критично для выражений вида \sin(\omega t+\varphi).
Базовые правила вычисления
В радиотехнических формулах независимая переменная чаще всего время , но математические правила не меняются. В таблице ниже , , , считаются постоянными.
| Функция | Производная | Интерпретация |
|---|---|---|
| постоянный уровень не изменяется | ||
| линейный рост имеет постоянный наклон | ||
| правило степени | ||
| экспонента изменяется пропорционально своему значению | ||
| определено при | ||
| синус и косинус сдвинуты по фазе | ||
| знак минус отражает смену направления изменения |
Для комбинаций функций используются несколько правил.
Линейность: самое частое правило в анализе сигналов
Если сигнал состоит из суммы компонент, его производная равна сумме производных:
Постоянный множитель можно вынести:
Поэтому производную многочлена удобно находить по отдельным слагаемым.
Рассмотрим тестовый сигнал:
Постоянная составляющая не меняется:
Для линейного слагаемого:
Для квадратичного:
Следовательно,
При скорость изменения равна:
В прикладной формуле коэффициенты имеют единицы измерения, хотя в алгебраической записи они обычно не выписываются. Если измеряется в вольтах, то производная обязательно имеет единицы:
Например, выражение
размерно согласовано. Его производная:
Произведение, частное и сложная функция
Эти правила реже нужны для простого синусоидального сигнала, но постоянно возникают в более реалистичных моделях.
Для произведения:
Производная произведения не равна произведению производных.
Для частного:
при условии, что .
Главное для радиотехники правило — правило цепочки. Если функция зависит от аргумента, который сам зависит от времени, нужно дифференцировать оба уровня:
Например:
Число нельзя потерять: аргумент синуса изменяется в пять раз быстрее, чем .
Аналогично:
Производная синусоиды
Синусоидальный сигнал в форме прошлого урока выглядит так:
где — постоянное смещение, — амплитуда, — круговая частота, — начальная фаза.
Дифференцируем по частям:
- Производная постоянной составляющей равна нулю.
- Амплитуда остаётся постоянным множителем.
- Производная синуса равна косинусу.
- По правилу цепочки появляется производная аргумента , равная .
Итог:
Это один из ключевых результатов для анализа гармонических сигналов.
Из формулы можно сразу сделать несколько выводов.
Постоянное смещение исчезает
Производная не реагирует на постоянный уровень. Два сигнала, отличающиеся только DC offset, имеют одинаковые производные.
Частота влияет на крутизну
Максимальное значение косинуса по модулю равно единице. Поэтому наибольшая возможная скорость изменения синусоиды:
Это называют максимальной скоростью нарастания, или slew rate, данного синусоидального сигнала.
При равной амплитуде высокочастотная синусоида должна меняться быстрее:
Следовательно,
Увеличение частоты в десять раз увеличивает максимальную скорость изменения в десять раз.
Пики синусоиды имеют нулевой наклон
Максимум синуса соответствует значению аргумента:
В этот момент:
и потому:
Это хорошо согласуется с графиком: около вершины сигнал на мгновение перестаёт расти и начинает убывать.
Пример с радиочастотным масштабом
Пусть:
Здесь постоянное смещение равно , амплитуда составляет , частота равна .
Производная:
или приблизительно:
Максимальная скорость изменения:
В момент :
Сигнал в этот момент растёт: производная положительна.
Важно: формулы производных и имеют такой вид, когда аргумент задан в радианах. Именно поэтому в инженерных формулах фазы и круговые частоты записывают в радианах.
Производная по данным и быстрые переходы
На осциллографе, в SDR-потоке или массиве NumPy обычно есть не непрерывная формула, а набор отсчётов. Тогда производную оценивают разностным отношением.
Для соседних измерений:
Более точная симметричная оценка около времени :
В NumPy этот подход реализует np.gradient:
import numpy as np
f = 1e6
amplitude = 0.8
fs = 100e6
t = np.arange(0, 3e-6, 1 / fs)
u = amplitude * np.sin(2 * np.pi * f * t)
du_dt_numeric = np.gradient(u, 1 / fs)
du_dt_exact = amplitude * 2 * np.pi * f * np.cos(2 * np.pi * f * t)
Здесь du_dt_numeric получается из отсчётов, а du_dt_exact вычисляется по аналитической формуле. Если частота дискретизации достаточно велика относительно частоты сигнала, массивы будут близки, кроме небольших расхождений на границах интервала.

У идеального прямоугольного сигнала переход происходит мгновенно. Его математическая производная в точке скачка не является обычным конечным числом; в теории сигналов её описывают идеализированным импульсом. В реальном устройстве фронт всегда занимает некоторое время, поэтому производная имеет большую, но конечную амплитуду.
Это объясняет важный инженерный эффект: цепь или алгоритм, выполняющие дифференцирование, подавляют медленно меняющиеся и постоянные компоненты, но подчёркивают быстрые изменения, фронты и высокочастотный шум.
Краткий алгоритм и типичные ошибки
Для выражения сигнала используйте такой порядок:
- Определите независимую переменную: обычно это .
- Разделите выражение на сумму простых слагаемых.
- Примените правило константы, степени, синуса, косинуса, экспоненты или логарифма.
- Сохраните постоянные множители.
- Если внутри функции есть выражение с , примените правило цепочки.
- Проверьте единицы результата: для напряжения должна получиться величина в .
Особенно часто встречаются следующие ошибки:
-
Производная постоянной составляющей не равна ей самой.
Верно: -
В производной синусоиды нельзя забывать .
Неверно:Верно:
-
Производная косинуса содержит минус.
-
Производная описывает не значение сигнала.
Если в точке , производная может быть очень большой. Для синусоиды как раз вблизи перехода через среднюю линию скорость изменения максимальна. -
Фаза не исчезает из аргумента.
Для сигнала производная содержит тот же аргумент:
В этом уроке вы восстановили производную как мгновенную скорость изменения и наклон касательной. Главные формулы для радиосигналов:
Производная подавляет постоянную составляющую, показывает направление изменения сигнала и подчёркивает быстрые фронты. В следующем уроке мы рассмотрим интеграл — обратную идею: как из скорости изменения получить накопленную величину и как интерпретировать площадь под графиком сигнала.
Can't find a good explanation? Sign up and we'll make it for you
Sign up