Исследование эффективности современных численных методов при анализе автоколебательных цепей

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 06.11.2018
Размер файла 364,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ИССЛЕДОВАНИЕ ЭФФЕКТИВНОСТИ СОВРЕМЕННЫХ ЧИСЛЕННЫХ МЕТОДОВ ПРИ АНАЛИЗЕ АВТОКОЛЕБАТЕЛЬНЫХ ЦЕПЕЙ

А.М. Пилипенко, В.Н. Бирюков

Южный федеральный университет

Аннотация

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

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

Abstract

In the paper the testing of numerical methods for analysis of oscillating systems in the time domain is held. As a test problem selected oscillator differential equation with arbitrary polygonal nonlinearity. The high efficiency of trapezoidal method for analysis of self-oscillating circuits is shown.

Keywords: oscillating circuits, nonlinear differential equations, error analysis.

Введение

В настоящее время разработано большое количество численных методов решения обыкновенных дифференциальных уравнений (ОДУ), с помощью которых осуществляется моделирование радиотехнических цепей и устройств во временной области. В программах схемотехнического моделирования (SPICE, Multisim, Microcup) и системах автоматизации инженерных расчетов (Mathcad, Matlab) используются методы Гира, основанные на многошаговых формулах дифференцирования назад, одношаговые явные и неявные многостадийные методы Рунге-Кутта, а также ряд других методов [1-3]. Выбор численного метода предоставляется пользователю. В свою очередь, методы обладают различными свойствами (точность, устойчивость и вычислительная сложность) и неправильный выбор метода решения ОДУ может привести к резкому увеличению времени анализа цепи, получению качественно неверного результата или вообще к сбою программы. Указанные проблемы наиболее характерны для численного анализа автоколебательных цепей во временной области, поскольку системы ОДУ, описывающие такие цепи, часто оказываются одновременно осциллирующими и жесткими [3]. В этом случае эффективность того или иного метода численного решения ОДУ требует дополнительного исследования.

Целью настоящей работы является проведение сравнительного анализа и оценка эффективности современных методов численного решения ОДУ для достаточно важного класса цепей - генераторов гармонических (ангармонических) колебаний.

Основной моделью для анализа периодических автоколебаний в задачах радиоэлектроники является уравнение Ван-дер-Поля [4], которое получается из дифференциального уравнения автогенератора при аппроксимации вольт-амперной характеристики (ВАХ) нелинейного элемента кубическим полиномом. Аналитическое решение уравнения Ван-дер-Поля для установившегося режима известно [5], но область практического применения этого решения весьма ограничена, поскольку, как правило, точность аппроксимации ВАХ нелинейных элементов полиномом третьей степени оказывается низкой. В то же время иные дифференциальные уравнения автогенератора имеют только приближенные решения [6].

В данной работе в качестве тестовой задачи для проведения сравнительного анализа и оценки эффективности современных методов численного решения ОДУ предлагается использовать модель автогенератора, в которой ВАХ нелинейного элемента аппроксимируется кусочно-линейной функцией. Указанная модель позволяет, с одной стороны, уменьшить погрешность аппроксимации ВАХ, а с другой - получить точное решение для наиболее важного для практики стационарного режима [7].

Уравнение автогенератора

Схема замещения автогенератора, приведенная на рис. 1, содержит линейные емкость C и индуктивность L, а также нелинейный резистивный элемент, ВАХ которого описывается нелинейной функцией iG = f (u).

Рис. 1. Схема замещения автогенератора.

Система ОДУ автогенератора для переменных состояния [8] имеет вид

(1)

где u - напряжение на емкости и i - ток индуктивности.

Дифференциальное уравнение для напряжения может быть записано в виде

. (2)

Если дифференциальная проводимость G(u) = df (u)/du на каком-либо участке ВАХ принимает отрицательное значение, то в LC-контуре могут возникать автоколебания. При аппроксимации ВАХ нелинейного элемента iG = f(u) кубическим степенным многочленом уравнение (2) называется уравнением Ван-дер-Поля и для установившегося режима известны его аналитические решения [9]. К сожалению, решение в явном виде получить не удается, и существуют только эталонные численные решения, специально вычисленные с высокой точностью для некоторых параметров уравнения и начальных данных [5]. Кроме того, точное решение (2) при аппроксимации ВАХ полиномом третьей степени практического значения не имеет, поскольку точность аппроксимации мала.

Аналитическое решение уравнения автогенератора

Для получения аналитического решения уравнения автогенератора для стационарного режима можно использовать кусочно-линейную аппроксимацию ВАХ, погрешность которой при увеличении количества линейных участков уменьшается практически неограниченно. При выбранном типе нелинейности на каждом участке изменения функции u(t), который соответствует линейному участку ВАХ, решение можно записать в виде

(3)

где ; Gk - дифференциальная проводимость на k-линейном участке ВАХ; ; N - число линейных участков ВАХ.

Для определения постоянных интегрирования А1,k, А2,k и интервала времени Тk, соответствующего прохождению k-го линейного участка, необходимы три условия. Двумя из них являются значения f(u) на границах k-го участка, третьим служит, следующая из первого закона коммутации [8], непрерывность производной du/dt при переходе от одного линейного участка ВАХ к другому. Например, в простейшем случае симметричной ВАХ, показанной на рис. 2, система алгебраических уравнений для определения стационарного решения на полупериоде колебания t[0, T / 2] имеет вид [7]

(4)

где начальное значение uk(0) = - U0 выбрано произвольно, поскольку начало отсчета не влияет на стационарное решение [5].

В случае симметричной ВАХ определять решение на всем периоде колебания нет необходимости, поскольку при t[T / 2, T ] оно повторяет с противоположным знаком решение на первой половине периода. Выражение (3) может использоваться и при комплексных значениях pk. В этом случае для упрощения решения системы (4) целесообразно определять только одну комплексную постоянную интегрирования, приняв вторую комплексно сопряженной первой.

Рис. 2. ВАХ нелинейного элемента.

Точные стационарные решения системы (1), полученные с помощью соотношений (3) и (4) показаны на рис. 3. Решение на рис. 3, а получено при L = 1 Гн, С = 1 Ф, U0 = 1 В, I0 = 4 А, на рис. 3, б - при L = 1 Гн, С = 1 Ф, U0 = 1 В, I0 = 0.05 А. Форма полученных колебаний определяется добротностью LC-контура , где и . Для случая, показанного на рис. 3, а, и имеют место релаксационные колебания. Рис. 3, б соответствует значение , при котором решение уравнения автогенератора представляет собой ангармоническое колебание (колебание близкое по форме к гармоническому, но в общем случае описывающееся негармонической функцией).

а б

Рис. 3. Решение уравнения автогенератора для релаксационных колебаний (а) и ангармонических колебаний (б).

Тестирование численных методов решения ОДУ

В данной работе проведен сравнительный анализ следующих численных методов: метода трапеций, Гира и RADAU5. В качестве тестовой задачи, использовалась система (1), где f(u) представлена в виде симметричной кусочно-линейной функции (см. рис. 2). Краткое описание указанных методов приведено ниже.

Метод трапеций является одним из простейших неявных методов численного решения ОДУ, но в настоящее время этот метод используется во всех программах схемотехнического моделирования. Популярность метода трапеций объясняется тем, что его область устойчивости совпадает с левой полуплоскостью комплексной плоскости, кроме того метод трапеций имеет второй порядок точности, что приемлемо для практических задач (погрешность численного решения уменьшается пропорционально квадрату временного шага). Метод трапеций для системы ОДУ , описывается следующей формулой (разностной схемой)

численный анализ автоколебательная цепь

, (5)

где h - временной шаг, n - целое неотрицательное число, xn и xn + 1 -приближенные значения решения системы ОДУ в моменты времени tn и tn + 1 = tn + h соответственно.

Метод Гира является основным методом анализа переходных процессов в программах схемотехнического моделирования. Метод Гира реализуется с помощью довольно сложного алгоритма, обеспечивающего автоматический выбор шага и порядка метода в зависимости от заданной погрешности. Разностные схемы метода Гира представляет собой неявные многошаговые формулы, известные как формулы дифференцирования назад (ФДН- или BDF-методы), которые были впервые введены Кёртисом и Хиршфелдером (1952 г.) и подробно описаны в работе [1]. На практике используются BDF-методы, имеющие порядок точности от первого до шестого.

Метод RADAU5 является одним из наиболее перспективных методов типа Рунге-Кутта [2]. Метод RADAU5 основан на трехстадийном (s = 3) полностью неявном методе Рунге-Кутта пятого порядка точности (p = 5). Отметим, что метод трапеций также является неявным методом Рунге-Кутта, для которого число стадий s = 1 и порядок точности p = 2. Размерность системы алгебраических уравнений, полученных с помощью неявного метода Рунге-Кутта, будет равна s•m, где m - размерность заданной системы ОДУ (порядок сложности цепи). Таким образом, при использовании метода RADAU5, требуется решать систему алгебраических уравнений, размерность которой в три раза больше размерности системы ОДУ заданной цепи.

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

и ,

где щ(t) и Am(t) - оценки частоты и амплитуды генерируемого колебания, полученные из решения системы (1) численными методами; щ0 и Am0 - точные значения частоты и амплитуды автоколебания, полученные на основании соотношений (3) и (4).

На рис. 4 и рис. 5 приведены временные диаграммы относительных погрешностей оценки частоты и амплитуды стационарного колебания автогенератора при различных добротностях колебательной системы (Q = 20 и Q = 100). Решение системы уравнений (1) осуществлялось описанными выше численными методами при заданном максимально шаге решения hmax = T / 1000, где T = 2р / щ0 - период автоколебаний.

Точные значения частоты и амплитуды генерируемых колебаний:

а) при Q = 20 (L = 1 Гн, С = 1 Ф, U0 = 1 В, I0 = 0.05 А):

щ0 = 0.99989149411682 рад/с, Am0 = 2.475477417618089 В;

б) при Q = 100 (L = 1 Гн, С = 1 Ф, U0 = 1 В, I0 = 0.01 А):

щ0 = 0.99999565970188 рад/с, Am0 = 2.475416990116814 В.

а б

Рис. 4. Текущие относительные погрешности оценки частоты методами трапеций (черная линия), Гира (синяя кривая) и RADAU5 (красная кривая) при Q = 20 (а) и Q = 100 (б).

Рис. 5. Текущие относительные погрешности оценки амплитуды методами трапеций (черная линия), Гира (синяя кривая) и RADAU5 (красная кривая) при Q = 20 (а) и Q = 100 (б).

Для оценки частоты колебаний использовалась линейная интерполяция численного решения в точках изменения знака u(t), для оценки амплитуды - квадратичная в точках локальных экстремумов. Интервал наблюдения выбран таким, чтобы показать наступление стационарного режима.

Из рис. 4 видно, что для всех рассмотренных численных методов погрешность оценки частоты имеет одинаковый порядок величины. В свою очередь, как следует из рис. 5, погрешность оценки амплитуды для метода трапеций примерно на два порядка меньше аналогичных погрешностей методов Гира и RADAU5.

Выводы

Проведено тестирование численных методов анализа автоколебательных цепей во временной области для обеспечения достоверных и наиболее точных результатов анализа. В качестве тестовой рассмотрена задача анализа автогенератора, в котором ВАХ нелинейного элемента аппроксимируется кусочно-линейной функцией. Данная задача важна для практики, поскольку разрыв производных решения в колебательных системах возможен не только вследствие выбора способа аппроксимации ВАХ, но и возникает при анализе высокодобротных цепей, работающих в режиме отсечки тока [11].

Полученные результаты подтверждают тезис о том, что на практике при анализе радиотехнических автоколебательных цепей метод трапеций (по-видимому, вследствие своей Р-устойчивости [12]) оказывается не менее эффективным, чем методы высоких порядков [13]. Контроль точности метода осуществлялся не по погрешности определения переменной, а по погрешностям определения параметров стационарного процесса. Полученные результаты дополняют известные аналитические оценки свойств численных методов решения дифференциальных уравнений для осциллирующих систем.

Литература

1. Хайрер Э., Нёрсетт С., Ваннер Р. Решение обыкновенных дифференциальных уравнений. Нежесткие задачи. М.: Мир, 1990, 512 с.

2. Хайрер Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи. М.: Мир, 1999, 685 с.

3. Пилипенко А. М. Бирюков В. Н. Гибридные методы решения обыкновенных дифференциальных уравнений жестких и/или колебательных цепей // Радиотехника, 2011, № 1, c. 11-15.

4. Кузнецов А. П., Кузнецов С. П., Рыскин Н. М. Нелинейные колебания. Учеб. пособие для вузов. М.: Изд-во физ-мат. литературы, 2002, 292 с.

5. Гужев Д. С., Калиткин Н. Н. Уравнение Бюргерса - тест для численных методов // Математическое моделирование, 1995, Т.7, №4, с. 99 - 127.

6. Abd El-Halim Ebaid Approximate periodic solutions for the non-linear relativistic harmonic oscillator via differential transformation method // Communications in Nonlinear Science and Numerical Simulation, 2010, v. 15, №. 7, pp. 1921-1927.

7. Бирюков В.Н., Гатько Л.Е. Точное стационарное решение уравнения автогенератора // Нелинейный мир, 2012, Т. 10, № 9, с. 613-616.

8. Попов В. П. Основы теории цепей. Учебник для студ. вузов. 6-е изд., стереотип. М.: Высшая школа, 2007, 575 с.

9. Андронов А. А., Витт А. А., Хайкин С. Э. Теория колебаний. М.: Гос. изд-во физ-мат. литературы, 1959, 915 с.

10. Бирюков В. Н., Пилипенко А. М. Ковтун Д.Г. Оценка точности численного анализа генератора гармонических колебаний во временной области // Радиотехника, 2011, № 9, С. 104-107.

11. Pietrenko W., Janke W., Kazimierczuk A. K. Large-signal time-domain simulation of class E amplifier // IEEE International Symposium in Circuits and Systems, ISCAS 2002, v.5, p. 21 - 24.

12. Petzold L. R., Jay L. O., Yen J. Numerical solution of highly oscillatory ordinary differential equations // Acta Numerica, 1997, p. 437 - 483.

13. Жук Д. М., Маничев В. Б., Ильницкий А. О. Методы и алгоритмы решения дифференциально-алгебраических уравнений для моделирования динамики технических систем и объектов // Проблемы разработки перспективных микро- и наноэлектронных систем - 2008. Сб. научных трудов / под ред. А. Л. Стемпковского. - М.: ИППМ РАН. 2008, c. 109 - 113.

Размещено на Allbest.ru

...

Подобные документы

  • Исследование и расчет цепей синусоидального и постоянного тока. Нахождение линейных однофазных цепей при несинусоидальном питающем напряжении. Исследование и применение методов расчета трехфазной цепи. Задача на определение параметров четырехполюсника.

    курсовая работа [2,3 M], добавлен 09.02.2013

  • Общие сведения и классификация методов и приборов СВЧ цепей. Основные методы и средства измерений параметров СВЧ цепей. Обобщенная структурная схема измерителя (анализатора). Измерительные направленные ответвители. Скалярные анализаторы цепей.

    реферат [82,7 K], добавлен 23.01.2009

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

    курсовая работа [1,5 M], добавлен 07.02.2013

  • Скалярные анализаторы цепей (ВАЦ) как база для создания гетеродинных векторных анализаторов: разница в устройстве. Достоинства и недостатки гетеродинных ВАЦ. Упрощенная схема гомодинных векторных анализаторов цепей. Классификация методов измерения.

    реферат [61,9 K], добавлен 23.01.2009

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

    лабораторная работа [87,9 K], добавлен 18.06.2015

  • Характеристика основных вопросов, связанных с частотными характеристиками электроцепей ОУ. Передаточные функции активных цепей и каскадно-развязанных структур. Функция чувствительности частотных характеристик электрических цепей, селективные устройства.

    реферат [134,3 K], добавлен 25.04.2009

  • Моделирование переходных процессов в элементарных звеньях радиотехнических цепей. Спектральные преобразования входных и выходных сигналов в элементарных звеньях радиотехнических цепей. Расчет и исследование электрических фильтров второго порядка.

    дипломная работа [4,0 M], добавлен 24.06.2013

  • Разбиение функциональных элементов по корпусам микросхем. Краткое описание алгоритма последовательной установки элементов радиоэлектронной аппаратуры. Трассировка цепей питания и сигнальных цепей. Пошаговое использование алгоритмов построения цепей.

    курсовая работа [218,7 K], добавлен 12.06.2010

  • Расчёт и исследование электрических цепей при переходных процессах: до коммутации; установившийся режим; переходной процесс; график. Особенности применения классического и операторного метода при решении задач. Вид характерного уравнения с неизвестным.

    контрольная работа [335,6 K], добавлен 26.01.2011

  • Общая характеристика способов представления и параметров. Элементы R,L,C в цепи синусоидального тока. Специфика алгебры комплексных чисел, формы их представления. Особенности символического метода, его применение. Законы цепей в символической форме.

    реферат [389,1 K], добавлен 03.12.2010

  • Структурная схема тракта передачи. Модели мощных транзисторов. Проектирование выходных цепей коррекции, согласования и фильтрации. Проектирование цепей формирования амплитудно-частотных характеристик. Метод параметрического синтеза.

    учебное пособие [1,1 M], добавлен 19.11.2003

  • Методы спектрального и корреляционного анализа сигналов и радиотехнических цепей. Расчет и графическое отображение характеристик непериодических и периодических видеосигналов и заданной цепи. Анализ сигналов на выходе заданной радиотехнической цепи.

    курсовая работа [765,7 K], добавлен 10.05.2018

  • Исследование входных цепей при емкостной, индуктивной и смешанной связи с ненастроенной антенной. Анализ зависимости коэффициента передачи входной цепи от типа и величины связи при укороченной и удлиненной антеннах. Определение индуктивности катушки.

    лабораторная работа [99,1 K], добавлен 14.01.2013

  • Основы метода контурных токов. Решение системы контурных уравнений. Теорема взаимности. Свойства резистивных цепей и область их применения. Режим постоянного тока в электрических цепях. Понятие магазина затухания. Особенности реактивных элементов цепи.

    реферат [88,5 K], добавлен 12.03.2009

  • Проектирование усилителя мощности: выбор режима работы транзистора, синтез согласующих цепей. Конструирование фильтра и направленного ответвителя. Анализ, настройка схемы и характеристика автогенератора с замкнутой и разомкнутой цепью обратной связи.

    дипломная работа [1,6 M], добавлен 08.08.2013

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

    курсовая работа [3,1 M], добавлен 09.02.2013

  • Расчет реакции цепи на воздействие произвольной формы. Импульсная характеристика цепи. Cхема автогенератора и график колебательной характеристики. Крутизна характеристики транзистора, при которой наступит самовозбуждение автогенератора. Частота генерации.

    аттестационная работа [461,5 K], добавлен 20.02.2009

  • Расчет линейных электрических цепей постоянного тока. Расчет однофазных и трехфазных линейных электрических цепей переменного тока. Определение токов во всех ветвях схемы на основании законов Кирхгофа. Метод контурных токов. Баланс мощностей цепи.

    курсовая работа [876,2 K], добавлен 27.01.2013

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

    курсовая работа [671,5 K], добавлен 04.11.2011

  • Простановка номеров цепей по техническому заданию. Компоновка типовых элементов конструкции. Размещение микросхем на коммутационных платах. Минимизация длины связей между контактами разъема и контактами внешних цепей. Трассировка проводников на плате.

    курсовая работа [3,5 M], добавлен 19.11.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.