
- •20.1 Назначение программы pspice
- •20.2 Описание компонентов
- •20.3 Система единиц
- •20.4 Структура задания на моделирование
- •20.5 Моделирование статического режима
- •Для получения вах диода (вольт-амперной характеристики) целесообразно изменить этот оператор:
- •Пример задания:
- •21.1 Моделирование переходных процессов
- •Ve 1 0 pwl( 0 0 1n 2 5n 2 7n 0 9n 0) (21.1)
- •****** Cxeмa с диодом. Динамика.
- •21.2 О формировании математической модели схемы
- •21.3 О выполнении лабораторной работы
- •Пусть var – номер вашей схемы.
- •21.4 Другие виды анализа схем
- •Лекция 22 Введение в языки java и с#
- •22.1 Понятие о языке Java
- •22.2 Выполнение Java-программы
- •22.3 Назначение языка с#
- •22.4 О некоторых особенностях языка с#
- •22.5 Пример программы. Компиляция и выполнение
- •Void main ( )
// *** 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 ( Simulation Program with Integrated Circuit Emphasis), работающих на мощных ЭВМ того времени. Первая буква P означает её модификацию для ПК.
В дальнейшем программа PSPICE покупалась и включалась в различные системы проектирования (САПР), например, в системы Design Center, DesignLab. В последние годы она включена в систему OrCAD, начиная с версии OrCAD 9.2, см. [2].
PSPICE – это универсальная программа для анализа нелинейных и
линейных схем, состоящих из резисторов, конденсаторов, индуктивностей, диодов,
транзисторов, источников (постоянных, переменных, управляемых),
трансформаторов и других элементов. Обычно используют встроенные функции
и модели, но возможно использование функций и макромоделей пользователя.
При моделировании сложные элементы, например, транзисторы, заменяются их эквивалентными схемами, что дает схему из двухполюсных элементов. Каждый элемент представляется его математической моделью. Для составления математической модели всей схемы используется первый закон Кирхгофа о нулевом суммарном токе в каждом узле схемы.
При анализе схемы программа выполняет следующие расчеты.
1. Составляет систему линейных или нелинейных уравнений, характеризующих статический режим работы схемы.
2. Составляет систему обыкновенных дифференциальных уравнений, являющуюся математической моделью переходных процессов.
3. Решает эти системы численными методами:
линейную - методом LU-разложения с учетом разреженности матриц,
нелинейную - методом Ньютона;
систему обыкновенных дифференциальных уравнений (ОДУ) - неявным
методом прогноза-коррекции второго порядка
с автоматическим выбором переменного шага.
4. Вычисляет передаточные характеристики линейных схем (анализ в частотной области), составляя системы линейных уравнений.
5. Проводит статистический анализ по методу Монте-Карло, анализ чувствительности и ряд других расчетов.
6. Организует вывод информации в виде графиков и таблиц. Ниже даются краткие сведения о работе с программой PSPICE 4.0, используемой в учебном процессе. Более подробное описание возможностей этой программы дано в [1]. Можно использовать также методические указания, изданные в МГИЭМ [3].
Описание более поздних версий можно найти в специальной литературе [2].