МЕТОД МАТЕМАТИЧЕСКОГО ТЕСТИРОВАНИЯ ПРОГРАММ АНАЛИЗА ПЕРЕХОДНЫХ ПРОЦЕССОВ (TRANSIENT ANALYSIS PROGRAM) В САПР ЭЛЕКТРОННЫХ СХЕМ (НА ПРИМЕРЕ ПРОГРАММ NI-MULTISIM,

Презентация:



Advertisements
Похожие презентации
Всероссийская научно-техническая конференция " Проблемы разработки перспективных микро- и наноэлектронных систем« МЭС-2014 Маничев В.Б., Жук Д.М., Витюков.
Advertisements

ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ.
Метод прямых в одной задачиреакция-диффузия Студентка: Фролова Ксения Владимировна Группа 1205 Руководитель: Горелов Георгий Николаевич МИНИСТЕРСТВО НАУКИ.
1 лекция Переходные процессы, законы коммутации, Классический метод расчета.
ОСНОВЫ ТЕОРИИ ЦЕПЕЙ Конспект лекций для студентов направления подготовки – «Радиотехника» Разработал Доцент кафедры РС НовГУ Жукова И.Н. Министерство.
Электротехника и электроника ЭЛЕКТРИЧЕСКИЕ ЦЕПИ С НЕЛИНЕЙНЫМИ ЭЛЕМЕНТАМИ.
Основы математического моделирования Классификация математических моделей.
Схема процесса моделирования РЭУ Блоками выделена исходная информация для построения моделей физических процессов в виде электрической схемы и эскиза.
Моделирование ЭМС с применением определителя Вандермонда.
Анализ процессов в электромеханических системах классическим методом.
Fakültə: İTİF İxtisas: Prosesslərin avtomatlaşdırılması mühəndisliyi Qrup:640.5 Tələbə: Əliyev Kamran Təqdimat işi Fənn: Elektrotexnika Mövzu: Kəçid processlərin.
Устойчивость систем нелинейных дифференциальных уравнений Выполнил студент ГИП-104 Шинкарёв Г.Г. Научный руководитель: Ибрагимов Т. М.
Уравнение Хоуарта.. Введение. При движении тела в жидкости или, что равносильно, при обтекании тела жидкостью, частицы жидкости прилипают к поверхности.
Лекция 1: Дифференциальные уравнения. Разностный метод.
Дипломная работа по теме Исследование некоторых разностных схем для уравнений газовой динамики в лагранжевых массовых переменных студента 504 группы Рогожкина.
Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы Математическая формализация.
Выполнил студент : Санкт - Петербург 2012 Министерство образования Российской Федерации Санкт - Петербургский государственный архитектурно - строительный.
Автор : Кадушкевич Оксана Викторовна Научный руководитель : к. т. н., доцент Чермалых А. В.
Модели в переменных состояния Представление моделей в векторно-матричной форме.
Разработка компьютерных моделей с помощью электронных таблиц.
Транксрипт:

МЕТОД МАТЕМАТИЧЕСКОГО ТЕСТИРОВАНИЯ ПРОГРАММ АНАЛИЗА ПЕРЕХОДНЫХ ПРОЦЕССОВ (TRANSIENT ANALYSIS PROGRAM) В САПР ЭЛЕКТРОННЫХ СХЕМ (НА ПРИМЕРЕ ПРОГРАММ NI-MULTISIM, CADANCE-ORCAD-PSPICE, SYMICA) Студент: Витюков Ф.А. Научный руководитель: Маничев В.Б., Жук Д.М.

ОБЪЕКТ МОДЕЛИРОВАНИЯ ТАКТОВЫЕ КВАРЦЕВЫЕ ГЕНЕРАТОРЫ (ВЫСОКОЧАСТОТНЫЕ ЭЛЕКТРОННЫЕ СХЕМЫ С БОЛЬШИМ РАЗБРОСОМ ПОСТОЯННЫХ ВРЕМЕНИ) ТЕСТОВЫЕ МАТЕМАТИЧЕСКИЕ ЗАДАЧИ: ЖЕСТКИЕ СИСТЕМЫ ОДУ С МНОГОПЕРИОДНЫМ РЕШЕНИЕМ

ДВА НАПРАВЛЕНИЯ ОБЕСПЕЧЕНИЯ ДОСТОВЕРНОСТИ И ТОЧНОСТИ ЧИСЛЕННОГО РЕШЕНИЯ СИСТЕМ ОДУ В САПР 1.Тестирование математического ядра (программы решателя систем ОДУ) на практических задачах с известным экспериментальным решением для конкретного класса моделируемых объектов 2.Тестирование математического ядра на математических тестовых задачах с известным асимптотическим или аналитическим решением

Тестирование программ анализа переходных процессов в электронных схемах на практических задачах с известным экспериментальным решением (в конце презентации показаны результаты такого тестирования, выполненные украинскими учеными)

НАБОР МАТЕМАТИЧЕСКИХ ТЕСТОВ Тест 1. Осциллятор Ван дер Поля Жесткая система ОДУ (MU – параметр жесткости) период колебаний равен 2MU:

Тест 2 Линейная электрическая схема ( high Q filter circuit ) с многопериодным решением, которая моделируется системой ОДУ 5-го порядка

Тест 3 Емкостной делитель напряжения Аналитическое решение этой задачи для напряжения и тока на емкости С2 при начальных условиях : Система ОДУ:

МЕТОД СХЕМНОГО ПРЕДСТАВЛЕНИЯ СИСТЕМ ОДУ Схемные модели для дифференциальных и алгебраических уравнений

Метод согласованного изменения параметров тестовой электронной схемы и соответствующей системы ОДУ, моделирующей динамические переходные процессы в этой схеме. Введены 6 масштабных коэффициентов: Kt, Ku, Ki, KR, KC, KL для соответствующих переменных и параметров электронной схемы: Время t [с*Kt]; Напряжение u [В*Ku]; Ток i [А*Ki]; Сопротивление R [Ом*KR]; Емкость C [Ф*KC]; Индуктивность L [Гн*KL]. Масштабные коэффициенты для переменных схемы Kt, Ku и Ki взаимно независимы и задаются произвольно. Масштабные коэффициенты для других параметров схемы рассчитываются по формулам: KR = Ku/Ki; KC = Kt*Ki/Ku; KL = Kt*Ku/Ki.

ЭЛЕКТРИЧЕСКАЯ СХЕМА ДЛЯ ТЕСТа 1в ПРОГРАММЕ MULTISIM

РЕЗУЛЬТАТЫ РАСЧЕТА (MYLTISIM)

РЕЗУЛЬТАТЫ РАСЧЕТА bad (OrCAD-PSPICE)

РЕЗУЛЬТАТЫ РАСЧЕТА ok (OrCAD-PSPICE)

СИСТЕМА ОДУ ДЛЯ ТЕСТа 2 И ЭЛЕКТРИЧЕСКАЯ СХЕМА ДЛЯ ТЕСТа 2 в ПРОГРАММЕ MULTISIM

РЕЗУЛЬТАТЫ РАСЧЕТА (MULTISIM)

РЕЗУЛЬТАТЫ РАСЧЕТА bad (OrCAD-PSPICE)

РЕЗУЛЬТАТЫ РАСЧЕТА ok (OrCAD-PSPICE)

РЕЗУЛЬТАТЫ РАСЧЕТА bad (SYMICA)

РЕЗУЛЬТАТЫ РАСЧЕТА ok (SYMICA)

ЭЛЕКТРИЧЕСКАЯ СХЕМА ДЛЯ ТЕСТа 3 в ПРОГРАММЕ MULTISIM

РЕЗУЛЬТАТЫ РАСЧЕТА

РЕЗУЛЬТАТЫ РАСЧЕТА bad (SYMICA)

РЕЗУЛЬТАТЫ РАСЧЕТА ok (SYMICA)

ВЫВОДЫ: Основной недостаток программ анализа переходных процессов в САПР электронных схем, использующих программу-решатель систем ОДУ SPICE 1. Получение не достоверного и не точного, часто правдоподобного, результата численного моделирования электронной схемы при невысоких, заданных по умолчанию, требованиях к eps - математической точности решения систем ОДУ, математически моделирующих электронные схемы. Как правило по умолчанию eps=0.001 в программах-решателях систем ОДУ, т.к. исходные внутренние параметры электронных схем получены с невысокой математической точностью

ВЫВОДЫ (продолжение): Основной недостаток программ анализа переходных процессов в САПР электронных схем, использующих программу-решатель систем ОДУ SPICE 2. Реализованные в программе SPICE методы решения систем ОДУ (Гира и трапеций) не пригодны для численного моделирования переходных процессов в схемах кварцевых генераторов 3. Необходима разработка новых методов решения систем ОДУ для данного класса электронных схем

ВЫВОДЫ (продолжение): Сформулированные выводы подтверждаются украинскими учеными

Направление исследований Новые научные результаты предполагается получить в направлении разработки для САПР электронных схем решателей систем ОДУ, в которых будет устранен указанный выше недостаток. Для достоверного и точного решения систем ОДУ при невысоких требованиях к математической точности результатов будут реализованы только A(π/2)- устойчивые методы решения систем ОДУ, т.к. при использовании других методов решения систем ОДУ трудно обеспечить устойчивость численного решения при увеличении шага интегрирования в случае невысоких значений параметра eps. На основе таких решателей будет разрабатываться программа анализа динамических систем ПА10 (PA10), как развитие программ анализа электронных схем ПА1-ПА9 (руководитель этих разработок – д.т.н., проф. Норенков И.П.) и альтернатива OrCAD, MULTISIM, SYMICA и т.п.

Отличительные особенности ПА10 (PA10) 1. 3 библиотеки моделей – аналитическая (математические функции, алгебраические и дифференциальные уравнения), схемная (электронные, тепловые, механические, гидравлические, пневматические и др. схемы) и смешанная. 2. Новые методы и алгоритмы интегрирования систем ОДУ (включая интегрирование кусочно-линейных функций с разрывами производных). 3. Новые алгоритмы решения разреженных систем линейных алгебраических уравнений (ЛАУ) (включая переход на вычисления с повышенной точностью вычислений при необходимости). 4. Гарантия достоверности и точности выдаваемых пользователю результатов решения систем ОДУ и ЛАУ или выдача сообщения о невозможности решения соответствующих систем с заданной точностью. САЙТ: или

РЕЗУЛЬТАТЫ РАСЧЕТА TEST 1 система ОДУ ok (PA10-mini)

РЕЗУЛЬТАТЫ РАСЧЕТА TEST 2 схема ok (PA10-mini)

РЕЗУЛЬТАТЫ РАСЧЕТА TEST 2 система ОДУ ok (PA10-mini)

БЛАГОДАРЮ ЗА ВНИМАНИЕ