Директивы моделирования
При моделировании смешанных аналого-цифровых цепей шаги интегрирования в аналоговых и цифровых устройствах выбираются разными независимо друг от друга. Шаг интегрирования, указываемый для информации на экране программы PSpice, равен шагу интегрирования аналоговой части цепи. Шаг интегрирования цифровой части определяется значениями задержек в цифровых компонентах. Его минимальное значение определяется параметром DIGFREQ директивы .OPTIONS, оно равно 1/DIGFREQ. По умолчанию DIGFREQ = 10 ГГц, но не более 1015 /TSTOP. Задержками меньше половины шага интегрирования пренебрегают.
При отсутствии сходимости расчета переходного процесса рекомендуется по директиве .OPTIONS увеличить максимальное количество итераций на одном временном шаге ITL4 (по умолчанию ITL4=10).
Допустимая относительная ошибка расчета токов и напряжений задается опцией RELTOL (по умолчанию 10-3), а абсолютные ошибки токов, зарядов и напряжений – опциями ABSTOL (по умолчанию 10-12 A), CHGTOL (по умолчанию 10-14 Кл), VNTOL (по умолчанию 10-6 В). Однако нельзя устанавливать абсолютные ошибки чрезмерно малыми. В частности, при анализе сильноточных или высоковольтных цепей задание абсолютных ошибок по умолчанию может привести к потере точности вычислений из-за ограниченности разрядной сетки ПК.
Приведем примеры:
.TRAN 5ms 500ms.TRAN/OP 5ms 500ms 100ms SKIPBP .TRAN 5ms 500ms 0ms 0.5msРассмотрим в качестве более конкретного примера особенности расчета переходных процессов в автогенераторе – транзисторном мультивибраторе (рис. 4.16). Сначала рассчитывается режим мультивибратора по постоянному току в соответствии со следующим заданием:

Рис. 4.7. Схема мультивибратора:
Multivibrator R1 121k R2 5 0 750 R3 1 3 100kR4 1 4100kR5 1 6 1kR6 7 0 750C1 230.01UFC2 460.01UFQ1 245KT312AQ2 637KT312AVP 1 0 DC 10V.LIB QRUS.LIB PROBE .ENDВ результате расчета в выходном файле с расширением *.OUT создается таблица узловых потенциалов:
V(1)=10.0000 В, V(2)=6.3538 В, V(3)=3.4889 В, V(4)=3.4889 В, V(5)=2.7835 В, V(6)=6.3538 В, V(7)=2.7835 В.