Здравствуйте! В предыдущем уроке интеграл помогал описывать накопление: например, заряд как интеграл тока по времени. Теперь мы переходим к другому базовому языку радиотехники — комплексным числам. Они позволяют записывать величину и фазовый сдвиг синусоидального сигнала как один объект, а позднее существенно упростят расчёты цепей переменного тока, фильтров, модуляции и I/Q-обработки.
Сегодня цель более фундаментальна: уверенно выполнять арифметические действия с комплексными числами и переводить число между алгебраической (прямоугольной) и полярной формами. Формулу Эйлера и собственно комплексные амплитуды синусоид оставим следующему уроку.
Комплексное число как точка и как вектор
Комплексное число в алгебраической форме записывают так:
где и — обычные вещественные числа, а — мнимая единица:
В математике для мнимой единицы обычно используют , но в электротехнике принято , поскольку буква почти всегда означает ток.
Составляющие числа называются:
Важно: мнимая часть числа — это именно , а не .
Число удобно изображать на комплексной плоскости:
- по горизонтальной оси откладывают действительную часть ;
- по вертикальной — мнимую часть ;
- самому числу соответствует точка и радиус-вектор из начала координат в эту точку.
На рисунке использована буква ; в расчётах электрических цепей ту же величину запишем как:
Комплексное число не является «суммой двух чисел» в обычном смысле. Запись задаёт одну точку на плоскости. Поэтому нельзя складывать и как однотипные слагаемые.
Для быстрого визуального обзора посмотрите начало видео «Комплексные числа | Теория комплексных чисел. Переход из одной формы в другую» канала «Электротехник Равилов». Оно сразу использует электротехническое обозначение и связывает комплексные величины с векторными диаграммами.
Комплексные числа | Теория комплексных чисел. Переход из одной формы в другую
Видео «Комплексные числа | Теория комплексных чисел. Переход из одной формы в другую» от канала «Электротехник Равилов» вводит комплексную плоскость и показывает, почему в цепях переменного тока удобны разные формы записи.
Посмотрите введение, чтобы закрепить обозначение a+jb и роль комплексной плоскости. Затем изучите сложение и вычитание: обратите внимание, что компоненты складываются независимо. Посмотрите тригонометрическую форму для связи координат с синусом и косинусом. В конце перейдите к переходам форм; сосредоточьтесь на модуле, аргументе, квадрантах и сопряжении, не задерживаясь пока на показательной записи.
Операции в алгебраической форме
Алгебраическая форма особенно удобна, когда нужно складывать или вычитать комплексные величины. Складывают действительные части отдельно от мнимых:
Например, для двух комплексных токов:
получаем:
Геометрически это обычное сложение векторов: по действительной оси суммарное смещение равно , по мнимой оси — .
Вычитание устроено так же:
Например:
Знак перед вторым числом относится к обеим его частям. Это место, где часто появляется ошибка:
а не .
Умножение
Комплексные числа можно умножать раскрытием скобок, как обычные алгебраические выражения, после чего используется правило :
Рассмотрим пример:
Так как , последний член равен :
Умножение на имеет полезный геометрический смысл:
То есть координаты превращаются в . Это поворот вектора на против часовой стрелки. В дальнейшем этот факт будет лежать за квадратурным сдвигом фазы.
Комплексное сопряжение и деление
Для числа
комплексно-сопряжённым называется число:
Оно является отражением исходной точки относительно действительной оси. Например:
Произведение числа на сопряжённое всегда вещественно:
Это свойство позволяет выполнить деление. Чтобы разделить на число , домножают числитель и знаменатель на сопряжённое знаменателя :
В знаменателе получится:
Например:
Этот способ универсален, но вскоре появится более быстрый способ деления — через полярную форму.
Модуль и аргумент: полярное описание
Алгебраическая форма отвечает на вопрос: «каковы координаты точки?» Полярная форма отвечает на другой вопрос: «какова длина вектора и под каким углом он расположен?»
Модуль комплексного числа — расстояние от начала координат до точки:
Часто модуль обозначают буквой :
Аргумент — угол между положительным направлением действительной оси и вектором числа:
Для числа с ненулевым модулем полярная форма выглядит так:
В инженерной практике её обычно сокращают:
Например, найдём полярную форму числа с рисунка:
Модуль:
Угол находится по отношению мнимой и действительной частей. В данном случае:
Так как действительная часть положительна, а мнимая отрицательна, число лежит в четвёртой четверти. Поэтому нужен отрицательный угол:
или в радианах:
Итак:
Почему нельзя бездумно применять арктангенс
Формула
сама по себе не определяет четверть. Значения тангенса повторяются через , а значит, по одному отношению нельзя отличить первую четверть от третьей или вторую от четвёртой.
Надёжный порядок действий:
- Вычислить модуль .
- Посмотреть на знаки и , то есть определить четверть.
- Найти опорный угол по модулю отношения .
- Выбрать угол, соответствующий фактической четверти.
В коде для этого применяется функция atan2, которая принимает обе координаты и учитывает четверть:
import cmath
z = 3 - 4j
magnitude = abs(z) # 5.0
phase_rad = cmath.phase(z) # примерно -0.9273
В NumPy аналогичная функция для массива комплексных отсчётов называется np.angle. Она станет привычным инструментом, когда начнётся анализ I/Q-сигналов и спектров.
Полезный краткий материал для сверки формул даёт раздел “1.4: Complex Numbers” из учебника по анализу цепей переменного тока. В нём хорошо сформулировано, какая форма удобна для какой операции.
Прочитайте фрагмент “1.4: Complex Numbers” из учебника по анализу AC-цепей. Он связывает прямоугольную и полярную формы с практическими расчётами напряжений и токов.
В разделе 1 начните с фразы о переходе между формами. Проследите формулы для модуля, угла и компонент, затем обратите внимание на правило сложения только однотипных частей. В разделе 2 найдите абзац, начинающийся словами об умножении и делении. Сопоставьте правило для модулей и углов с геометрией вектора.
Переход из полярной формы в алгебраическую
Если известны модуль и аргумент , компоненты находятся непосредственно через тригонометрию:
Поэтому:
Например, переведём в алгебраическую форму число:
Действительная часть:
Мнимая часть:
Следовательно:
Проверка по знакам особенно полезна: угол находится во второй четверти, поэтому действительная часть должна быть отрицательной, а мнимая — положительной. Результат этому соответствует.
Следует различать:
- модуль всегда неотрицателен;
- один и тот же угол можно записать с добавлением целого числа оборотов:
Все эти аргументы задают одну точку. В расчётах чаще выбирают аргумент в диапазоне от до , либо от до .
У нулевого числа есть особый случай:
Но аргумент определить нельзя: нулевой вектор не имеет направления. Поэтому запись не несёт информации об угле.
Какую форму выбирать для операции
Разные формы не конкурируют: каждая делает свою группу операций прозрачной.
| Задача | Предпочтительная форма | Причина |
|---|---|---|
| Сложение и вычитание | Алгебраическая: | Складываются отдельные координаты |
| Умножение и деление | Полярная: | Модули перемножаются или делятся, углы складываются или вычитаются |
| Интерпретация амплитуды и фазы | Полярная | и видны сразу |
| Контроль составляющих I/Q | Алгебраическая | Явно видны действительный и мнимый каналы |
Пусть имеются два комплексных коэффициента:
Тогда их произведение:
А частное:
Именно поэтому полярная форма настолько практична для частотных характеристик, каскадов и комплексных сопротивлений: усиления в модуле перемножаются, а фазовые сдвиги складываются.
Но складывать полярные числа «по отдельности» нельзя. В общем случае неверно:
Перед сложением нужно перейти к алгебраической форме.
Например:
превращается в:
Его полярная форма:
Это наглядно показывает, почему векторная сумма зависит не только от модулей, но и от взаимного угла.
Инженерские проверки результата
Комплексная арифметика становится надёжной, если проверять ответ сразу несколькими способами.
-
Проверьте четверть.
Угол и знаки , должны согласовываться. Например, число с отрицательной действительной и положительной мнимой частями обязано иметь аргумент во второй четверти. -
Помните, что модуль неотрицателен.
Запись с отрицательным модулем обычно следует преобразовать, прибавив к углу . -
Контролируйте размерности.
Складывать можно только величины одной размерности: напряжение с напряжением, ток с током. Комплексность не отменяет физический смысл единиц. -
После деления в алгебраической форме проверяйте знаменатель.
При домножении на сопряжённое он должен стать вещественным:
- Для численных ответов сохраняйте смысловую точность.
Например, обычно достаточно; нет причины записывать десятки десятичных знаков.
Итоги
Комплексное число в алгебраической форме записывается как:
Оно соответствует точке на комплексной плоскости. В этой форме удобно складывать и вычитать комплексные величины:
Модуль и аргумент задают полярную форму:
где:
Для умножения и деления полярная форма особенно удобна:
В следующем уроке эти навыки получат физический смысл: формула Эйлера свяжет комплексное число с синусоидой, а комплексные амплитуды позволят складывать гармонические колебания без громоздкой тригонометрии.
Can't find a good explanation? Sign up and we'll make it for you
Sign up