<b>Алгоритмы анализа нелинейных электронных схем с использованием метода определяющих величин</b> тема диссертации и автореферата по ВАК РФ 05.09.05, кандидат технических наук Борзенков, Борис Иванович

Алгоритмы анализа нелинейных электронных схем с использованием метода определяющих величин тема диссертации и автореферата по ВАК РФ 05.09.05, кандидат технических наук Борзенков, Борис Иванович

Оглавление диссертации кандидат технических наук Борзенков, Борис Иванович

Глава I. Методы анализа схем в статическом режиме Ю

1.1. Развитие методов проектирования

Г.2. Проблема анализа электронных схем ii

1.3. Алгоритм формирования уравнений схем

1.4. Порядок составления уравнений схемы

1.5. Методы решения уравнений схем в статическом режиме

1.7. Сочетание метода хорд и половинного деления 30 Вывода

Глава П. Методы расчета переходных процессов в электри- 44 ческих цепях

2.1. Формирование математической модели схемы

2.2. Явные методы интегрирования

2.3. Неявные методы интегрирования

2.4. Метод переменного шага и порядка 62 Выводы

Глава Ш. Решение уравнений, полученных табличными мето- 109 дами моделирования электронных схем

3.1. Представление уравнений электронных схем в таблич- 109 ном виде

3.2. Прямые методы решения систем линейных уравнений iii

3.3. Использование разреженности

3.4. Метод определяющих величин Ц

3.5. Модификация метода определяющих величин

3.6. коррекция определяющих величин

3,7. Выбор порядка исключения в модифицированном методе 136 определяющих величин

Рекомендованный список диссертаций по специальности «Теоретическая электротехника», 05.09.05 шифр ВАК

Решение задач нелинейной механики гибких систем методом наилучшей параметризации 2005 год, доктор физико-математических наук Данилин, Александр Николаевич Моделирование стационарных режимов нелинейных радиотехнических устройств в частотной области при многопериодических воздействиях 2001 год, кандидат технических наук Трушин, Сергей Владимирович Метод подсхем и его использование для анализа нелинейных электрических цепей с линейной частью 1983 год, кандидат технических наук Семотюк, Владимир Николаевич Математическое моделирование и алгоритмы параметрического синтеза электромагнитных устройств 2012 год, кандидат технических наук Ревин, Михаил Сергеевич Методы анализа нелинейных интегральных радиотехнических схем в системах автоматизации схемотехнического проектирования 2011 год, доктор технических наук Ульянов, Сергей Леонидович

Введение диссертации (часть автореферата) на тему «Алгоритмы анализа нелинейных электронных схем с использованием метода определяющих величин»

Развитие в совершенствование методов проектирования в электронике является одной из важнейших задач технического про-грееса, одним из основных направлений научно-технической революции.

Основными направлениями экономического и социального развития СССР на 1981-1985 годы и на период до 1990 года, принятыми на ХХУ1 съезде КПСС, предусмотрено " расширять автоматизацию проектно-конструкторских и научно-исследовательских работ с применением электронно-вычислительной техники", а также ".развитие математической теории,.повышение эффективности ее использования в прикладных целях.". .

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

Методы машинного расчета позволяют разработчикам как дискретных, так и интегральных схем получать результаты, абсолютно недостижимые при использовании любых других методов. С помощью ЭВМ можно, например [ ] :

- исследовать выходные сигналы и частотные зависимости напряжений и токов в схеме без подключения к ней внешней нагрузки ;

- предсказать характеристики на высоких частотах, на которых ее реальный макет содержит паразитные элементы, отсутствующие в самой ИС;

- использовать на некоторых участках схемы "идеальные" прибор* (например, транзисторы с бесконечно большой полосой пропускания или со сверхвысоким усилением) для анализа ее предельных характеристик или для исключения влияния параметров различных приборов на характеристики схемы;

- разомкнуть цепь обратной связи без воздействия на статические уровни в схеме;

- определить полюса и нули передаточной функции для сложных схем, для которлх это обычно нельзя сделать другими методами ;

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

Проектирование ИС,кроме этапа расчета принципиальных электрических схем,включает также этапы расчета компонентов и технологии [ ] . Решение задач, возникающих на этих этапах, находится в тесной взаимосвязи. Различия в математических методах решения этих задач и ограниченные возможности современных ЭВМ приводит к тому, что систему машинного проектирования приходится представлять как комплекс программ, решающих задачи различных этапов проектирования электронных схем. Созданию такого комплекса предшествует обоснованный выбор или разработка методов и алгоритмов решения каждой из задач.

Настоящая работа относится к исследованиям в области расчета принципиальных схем. Основой этого этапа является моделирование электрических процессов, протекающих в схемах [ 2 ] : выявления соответствия внешних характеристик техническим требованиям, уточнения принципиальной электрической схемы и значений параметров компонентов. Модель имеет то преимущество, что могут быть рассчитаны параметры, которые нельзя непосредственно измерить на готовой схеме из-за недоступности точек измерения. Использование модели позволяет осуществить анализ предельных режимов, а также статистических характеристик устройства и прогнозирование их изменения. Здесь может быть произведено выявление связи внешних характеристик схемы, с параметрами компонентов и установление соответствия между допусками на параметры схем и компонентов.

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

13 первых программах анализа электронных схем ( £САР NODAL у у

NASA Р ? CA LA HAN , MTW ) использовался привычный для ручных расчетов однородный координатный базис 1 SH 1.

Стремление использовать стандартные программы решения дифференциальных уравнений и создать универсальные алгоритмы анализа схем с произвольными структурой и характером компонентов привело к переходу к смешанному координатному базису и возрождению интереса к методу переменных состояния, уравнения которого получают совместным преобразованием исходных компонентных и топологических матриц. Этот метод лег в основу многих отечественных и зарубежных программ анализа электрических цепей ( ДФ^)С) ПАЭС, ПАРИС, СЛАЭЛ, SCEPTRE , NET-1, AEJJNET и др. Л Был создан ряд алгоритмов формирования уравнений, отличающихся вы-. бором фундаментального дерева графа схемы и размерности координатного базиса, ограничениями на характер .управления зависимыми источниками и на класс управляющих ветвей, допустимостью многополюсных компонентов, а также таких, токи и напряжения которых зависят от многих переменных, способом представления нелинейно-стей и др. Г 55 I.

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

Растущая потребность в анализе больших схем привела к поискам как новых более эффективных алгоритмов моделирования, так и новых приемов программирования задач анализа схем на ЭЦВМ [ ]. Использование И) - преобразования для решения линейных систем уравнений также возродило интерес к однородному координатному базису с легко формируемой матрицей проводимости, хотя этот же способ успешно применяется и к полному координатному базису объединенных уравнений связей и компонентов [ 5£, В? ] .

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

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

Для ее достижения в работе решаются следующие задачи:

Д при анализе цепей в статическом режиме на базе метода хорд, как имеющего меньше ограничения на размеры области поиска решшия, создать алгоритм с более высокой скоростью сходимости вычислительного процесса к решению;

2) для анализа переходных процессов разработать многошаговый алгоритм, основанный на неявном представлении зависимости между параметрами схемы, требующий меньшее число шагов на весь интервал моделирования;

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

📎📎📎📎📎📎📎📎📎📎