Create your own
Lesson illustration

Сложение синусоидальных сигналов методом комплексных амплитуд

Здравствуйте. В прошлом уроке вы восстановили параметры синусоидального сигнала: амплитуду, частоту, фазу и связь между синусной и косинусной формами. Теперь используем комплексные числа не просто как математическую запись, а как рабочий инструмент: они позволяют сложить несколько синусоид одной частоты без громоздких тригонометрических преобразований.

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


Почему нельзя просто сложить амплитуды

Рассмотрим два сигнала одинаковой частоты:

Их сумма имеет вид:

Если фазы совпадают, амплитуды действительно складываются:

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

Например, два сигнала одинаковой амплитуды и сдвигом фаз полностью уничтожают друг друга:

С другой стороны, сумма двух синусоид одной и той же угловой частоты всё равно остаётся синусоидой той же частоты:

Меняются только результирующие амплитуда и фаза .

Ключевое ограничение здесь принципиально: метод фазоров работает в такой простой форме только при общем . Если частоты разные, например и , результат уже не описывается одной синусоидой: появятся биения. Это отдельная тема.


Комплексная амплитуда: что именно мы складываем

В прошлом уроке была использована синусная форма:

Для неё удобно ввести комплексную амплитуду:

Тогда сам сигнал можно восстановить как мнимую часть вращающегося комплексного вектора:

Здесь:

  • — модуль комплексной амплитуды;
  • — её аргумент, то есть начальная фаза;
  • — общий для всех сигналов множитель, задающий вращение с угловой частотой ;
  • .

Можно мысленно представить фазор как вектор на комплексной плоскости. Его длина равна амплитуде сигнала, а угол относительно действительной оси равен фазе. Все фазоры одной частоты вращаются с одинаковой угловой скоростью, поэтому их взаимное расположение не меняется. Именно это делает сложение простым.

В литературе по цепям часто выбирают косинусное соглашение:

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

для сигнала, изначально записанного через синус, фаза в косинусном соглашении равна:

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


Правило сложения фазоров

Пусть имеются два сигнала:

Их комплексные амплитуды:

Так как множитель у обоих сигналов общий, сумма записывается так:

Следовательно, результирующая комплексная амплитуда:

А параметры итоговой синусоиды находятся из неё:

Итоговый алгоритм таков:

  1. Записать каждый сигнал в едином соглашении: все через синус либо все через косинус.
  2. Преобразовать амплитуду и фазу в комплексную амплитуду.
  3. Перевести фазоры из полярной формы в алгебраическую.
  4. Сложить действительные части отдельно от мнимых.
  5. Вернуть сумму в полярную форму.
  6. Записать результирующую синусоиду с той же частотой.

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

Electrical Engineering: Ch 10 Alternating Voltages & Phasors (19 of 82) Phasor Addition of Voltages

Посмотрите “Electrical Engineering: Ch 10 Alternating Voltages & Phasors” от Michel van Biezen. Видео показывает весь вычислительный цикл: переход из временной формы к фазору, сложение прямоугольных компонент и восстановление итоговой синусоиды.

Посмотрите переход к фазорам: обратите внимание, почему автор сначала приводит оба выражения к косинусной форме. Затем посмотрите сложение компонент, где действительная и мнимая части суммируются отдельно. Завершите обратным переходом: модуль суммы становится амплитудой, а её угол — фазой результирующего напряжения.


Вычисление в алгебраической форме

Полярная форма фазора компактна:

Но складывать фазоры в полярной форме неудобно. Перед сложением их переводят в алгебраическую форму:

Обозначим:

Тогда:

Если

то:

После сложения возвращаемся к полярной форме:

Функция важнее обычного : она учитывает знаки обеих компонент и возвращает угол в правильном квадранте. В инженерном калькуляторе это может называться atan2; в Python и NumPy используется np.angle() для аргумента комплексного числа или np.arctan2() для двух компонент.


Разбор:

Рассмотрим сигналы:

Они имеют одну угловую частоту:

Поэтому их можно сложить методом комплексных амплитуд.

В синусном соглашении для первого сигнала:

Его фазор:

Для второго сигнала:

Фазор второго сигнала:

Приближённо:

Складываем:

Теперь находим модуль:

И фазу:

Следовательно:

На графике показаны сигналы \(3\sin(t)\), \(4\sin(t+0.5)\) и их сумма; зелёная кривая подтверждает, что результат остаётся синусоидой той же частоты с амплитудой примерно \(6.8\) и новой фазой.

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


Быстрые проверки результата

Для двух фазоров с амплитудами и и разностью фаз

амплитуду суммы можно получить сразу:

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

Несколько предельных случаев стоит помнить:

Разность фазРезультирующая амплитудаСмысл
полное сложение
$\leftA_1-A_2\right
ортогональные фазоры

Например, для одинаковых амплитуд :

а для сдвига :


Типичные ошибки

Складывать модули фазоров вместо самих фазоров.
Выражение

верно только при совпадающих фазах.

Складывать фазоры в полярной форме.
Нельзя складывать отдельно модули и углы:

Для сложения сначала нужна алгебраическая форма.

Смешивать синусное и косинусное соглашения.
Если один сигнал записан как синус, а другой как косинус, сначала приведите их к единой форме. Например:

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

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


Итоги

Комплексная амплитуда хранит два параметра синусоиды:

Для синусоид одной частоты их сумма находится простым сложением фазоров:

Практический порядок вычислений:

  1. Убедиться, что все сигналы имеют одну частоту и записаны в одном соглашении.
  2. Перевести каждый фазор из полярной формы в алгебраическую.
  3. Сложить действительные и мнимые части.
  4. Найти модуль и аргумент суммы.
  5. Записать синусоиду с найденными амплитудой и фазой.

В следующем уроке этот же тип сигналов будет перенесён в дискретное время: вы сгенерируете и визуализируете синусоиды в NumPy и Matplotlib, задавая частоту дискретизации и наблюдая влияние параметров на график.

Can't find a good explanation? Sign up and we'll make it for you

Sign up