
// *** 18.11.04
Лекция 20 Моделирование электронных схем
с применением программы PSPICE
20.1 Назначение программы pspice
Существует множество программ анализа электронных схем, но рассмотрим только одну – PSPICE[1,2]. Она создана в 1984 г. Другие программы: Micro-Cap, OrCad,
P-CAD, ACCEL EDA, Viewlogic, COMPASS и т.д.
Широкое применение программы PSPICE( точнее пакета программ) начинается
с 1988-1989 гг., когда появились первые книги о ней. Она создана на базе программ семейства SPICE(SimulationProgramwithIntegratedCircuitEmphasis), работающих на мощных ЭВМ того времени. Первая букваPозначает её модификацию для ПК.
В дальнейшем программа PSPICEпокупалась и включалась в различные системы проектирования (САПР), например, в системыDesignCenter,DesignLab. В последние годы она включена в системуOrCAD, начиная с версииOrCAD9.2, см. [2].
PSPICE – это универсальная программа для анализа нелинейных и
линейных схем, состоящих из резисторов, конденсаторов, индуктивностей, диодов,
транзисторов, источников (постоянных, переменных, управляемых),
трансформаторов и других элементов.Обычно используют встроенные функции
и модели, но возможно использование функций и макромоделей пользователя.
При моделировании сложные элементы, например, транзисторы, заменяются их эквивалентными схемами, что дает схему из двухполюсных элементов. Каждый элемент представляется его математической моделью. Для составления математической модели всей схемы используется первый закон Кирхгофа о нулевом суммарном токе в каждом узле схемы.
При анализе схемы программа выполняет следующие расчеты.
1. Составляет систему линейных или нелинейных уравнений, характеризующих статический режим работы схемы.
2. Составляет систему обыкновенных дифференциальных уравнений, являющуюся математической моделью переходных процессов.
3. Решает эти системы численными методами:
линейную - методом LU-разложения с учетом разреженности матриц,
нелинейную - методом Ньютона;
систему обыкновенных дифференциальных уравнений (ОДУ) - неявным
методом прогноза-коррекции второго порядка
с автоматическим выбором переменного шага.
4. Вычисляет передаточные характеристики линейных схем (анализ в частотной области), составляя системы линейных уравнений.
5. Проводит статистический анализ по методу Монте-Карло, анализ чувствительности и ряд других расчетов.
6. Организует вывод информации в виде графиков и таблиц. Ниже даются краткие сведения о работе с программой PSPICE 4.0, используемой в учебном процессе. Более подробное описание возможностей этой программы дано в [1]. Можно использовать также методические указания, изданные в МГИЭМ [3].
Описание более поздних версий можно найти в специальной литературе [2].