stringtranslate.com

Гармонический баланс

Гармонический баланс — это метод, используемый для расчета установившегося отклика нелинейных дифференциальных уравнений , [1] и в основном применяется к нелинейным электрическим цепям . [2] [3] [4] Это метод частотной области для расчета установившегося состояния, в отличие от различных методов установившегося состояния во временной области . Название «гармонический баланс» является описательным для метода, который начинается с закона тока Кирхгофа, записанного в частотной области, и выбранного числа гармоник. Синусоидальный сигнал, применяемый к нелинейному компоненту в системе, будет генерировать гармоники основной частоты. Фактически метод предполагает, что линейная комбинация синусоид может представлять решение, затем уравновешивает синусоиды тока и напряжения для удовлетворения закона Кирхгофа. Метод обычно используется для моделирования цепей, которые включают нелинейные элементы, [5] и наиболее применим к системам с обратной связью, в которых возникают предельные циклы .

Микроволновые схемы были первоначальным применением методов гармонического баланса в электротехнике. Микроволновые схемы хорошо подходили, поскольку исторически микроволновые схемы состояли из множества линейных компонентов, которые можно было напрямую представить в частотной области, а также нескольких нелинейных компонентов. Размеры систем обычно были небольшими. Для более общих схем метод считался непрактичным для всех, кроме этих очень маленьких схем, до середины 1990-х годов, когда к проблеме были применены методы подпространства Крылова . [6] [7] Применение методов подпространства Крылова с предварительной обработкой позволило решать гораздо более крупные системы, как по размеру схемы, так и по количеству гармоник. Это сделало практичным современное использование методов гармонического баланса для анализа радиочастотных интегральных схем (RFIC).

Пример

[8]

Рассмотрим дифференциальное уравнение . Используем анзац- решение и, подставляя, получаем

Тогда, сопоставляя члены, мы имеем , что дает приблизительный период .

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

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

Алгоритм

Алгоритм гармонического баланса является специальной версией метода Галеркина . Он используется для вычисления периодических решений автономных и неавтономных дифференциально-алгебраических систем уравнений . Обработка неавтономных систем немного проще, чем обработка автономных. Неавтономная система ДАУ имеет представление

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

Система неавтономна, если функция не является постоянной для (некоторых) фиксированных и . Тем не менее, мы требуем, чтобы существовал известный период возбуждения, такой что является -периодическим.

Естественным кандидатом на -периодические решения уравнений системы является пространство Соболева слабо дифференцируемых функций на интервале с периодическими граничными условиями . Мы предполагаем, что гладкость и структура гарантируют, что является квадратично интегрируемым для всех .

Система гармонических функций является базисом Шаудера и образует базис Гильберта пространства квадратично -интегрируемых функций. Поэтому каждый кандидат на решение может быть представлен рядом Фурье с коэффициентами Фурье , а уравнение системы удовлетворяется в слабом смысле, если для каждой базовой функции вариационное уравнение

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

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

Это дает конечномерное решение и конечный набор уравнений

которую можно решить численно.

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

Сначала делается начальное предположение о решении, затем итерационный процесс продолжается:

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

Сходимость достигается, когда значение достаточно мало, и в этот момент известны все напряжения и токи стационарного решения, чаще всего представленные в виде коэффициентов Фурье.

Ссылки

  1. ^ Deuflhard, Peter (2006). Методы Ньютона для нелинейных задач . Berlin: Springer-Verlag. Раздел 7.3.3.: Метод коллокации Фурье.
  2. ^ Гилмор, Р. Дж.; Стир, М. Б. (1991). «Анализ нелинейных цепей с использованием метода гармонического баланса — Обзор искусства. Часть I. Вводные концепции». Int. J. Microw. Mill.-Wave Comput.-Aided Eng . 1 : 22–37. doi :10.1002/mmce.4570010104.
  3. ^ Curtice, WR, Ettenberg, M. (4–6 июня 1985 г.). «Нелинейная модель GaAs FET для использования в проектировании выходных цепей усилителей мощности». MTT-S International Microwave Symposium Digest . Том 85. Сент-Луис, шт. Миссури, США. стр. 405–408. doi :10.1109/MWSYM.1985.1131996. S2CID  111044329.{{cite book}}: CS1 maint: location missing publisher (link) CS1 maint: multiple names: authors list (link)
  4. ^ Nakhla, Michel S.; Vlach, Jiri (февраль 1976). "Метод кусочно-гармонического баланса для определения периодического отклика нелинейных систем". IEEE Transactions on Circuits and Systems . CAS-23 (2): 85–91. doi :10.1109/TCS.1976.1084181. ISSN  0098-4094.
  5. ^ Маас, Стивен А. (2003). Нелинейные СВЧ и ВЧ цепи . Artech House. ISBN 978-1-58053-484-0.
  6. ^ Фельдманн, П.; Мелвилл, Б.; Лонг, Д. (1996). "Эффективный анализ в частотной области больших нелинейных аналоговых схем". Труды конференции Custom Integrated Circuits . стр. 461–464. doi :10.1109/CICC.1996.510597. ISBN 978-0-7803-3117-4. S2CID  62356450.
  7. ^ Брахтендорф, Х. Г.; Вельш, Г.; Лор, Р. (1995). "Быстрое моделирование стационарного состояния цепей с помощью метода гармонического баланса". Труды ISCAS'95 - Международный симпозиум по цепям и системам . Том 2. С. 1388–1391. doi :10.1109/ISCAS.1995.520406. ISBN 978-0-7803-2570-8. S2CID  3718242.
  8. ^ Микенс, Рональд (1984). «Комментарии к методу гармонического баланса». Журнал звука и вибрации . 94 (3): 456–460. Bibcode : 1984JSV....94..456M. doi : 10.1016/S0022-460X(84)80025-5.