- •Стабилизатора напряжения ”.
- •Санкт-Петербург
- •1997Г. Содержание
- •Техническое задание.
- •1. Оценка возможностей сапр pspice в решении задач схемотехнического проектирования.
- •1.1. Входной язык.
- •1.2. Виды автоматизированных расчетов.
- •1.3. Графический постпроцессор probe.
- •1.4. Тестовый пример.
- •2. Автоматизированное проектирование исн на уровне инженерного синтеза схемы.
- •2.1. Общие сведения об исн.
- •2.2. Выбор функциональной схемы исн.
- •2.3. Выбор и автоматизированное проектирование основных функциональных узлов исн.
- •2.3.1. Регулирующий элемент.
- •2.3.2. Источник опорного напряжения.
- •Зададимся токами :
- •При этих исходных данных получим:
- •2.3.3. Дифференциальный усилитель сигналов рассогласования.
- •2.3.4. Цепь задания статического режима и цепь тепловой защиты.
- •3. Проектирование исн на уровне расчета принципиальной схемы.
- •3.1. ВЫбор начального варианта схемы и его анализ.
- •3.2. Корректировка принципиальной схемы.
- •Ручной расчет сопротивлений резисторов r12, r13, r15 для цепи токовой защиты. Зададимся следующими исходными данными:
- •Тогда получаем:
- •Заключение.
- •Литература.
1.2. Виды автоматизированных расчетов.
Программа PSpice позволяет проводить 9 видов анализа характеристик цепи:
1) Режима по постоянному току в "рабочей точке".
2) Режима по постоянному току при вариации источников постоянного напряжения или тока и других параметров цепи ( многовариантный анализ ) .
3) Чувствительности характеристик цепи к вариации параметров компонентов в режиме по постоянному току.
4) Малосигнальных передаточных функций в режиме по постоянному току
5) Частотных характеристик линеаризованной цепи при воздействии нескольких сигналов
6) Спектральной плотности внутреннего шума
7) Переходных процессов при воздействии сигналов различной формы
8) Спектральный анализ и статистические испытания по методу Монте - Карло
Характеристики цепи анализируются с помощью следующих директив
РАСЧЕТ РЕЖИМА ЦЕПИ ПО ПОСТОЯННОМУ ТОКУ.
Режим по постоянному току рассчитывается перед выполнением всех видов анализа без указания специальных директив. Полная информация о режиме по постоянному току, включая список малосигнальных ( линеаризованных ) параметров нелинейных компонентов , выводится в выходной файл результатов при наличии директивы .ОР . Без этой директивы приводится лишь краткая информация в виде карты узловых потенциалов по постоянному току.
МНОГОВАРИАНТНЫЙ РАСЧЕТ РЕЖИМА ПО ПОСТОЯННОМУ ТОКУ.
Расчет производится при вариации одного или нескольких параметров схемы по директивам:
.DC [LIN] <имя 1-й переменной > < начальное значение > < конечное значение >
< приращение > (< имя 2-й переменной > < начальное значение > < конечное значение > < приращение >)
.DC [ОСТ] [DEC] <имя 1-й переменной > < начальное значение >
< конечное значение> < количество точек >
[< имя 2-й переменной > < начальное значение >
< конечное значение > < количество точек >]
.DC < имя 1-й переменной > LIST < значение > . . .
[< имя 2-й переменной > LIST < значение > . .. ]
Режим по постоянному току рассчитывается для нескольких значений варьируемых переменных. в качестве которых могут выступать имена независимых источников напряжения или тока , параметры моделей компонентов и температуры . Характер изменения переменных задается ключевыми словами:
LIN - линейный масштаб ( ключевое слово LIN можно не указывать )
DEC , ОСТ - логарифмический масштаб декадами или октавами
list-список значений
Если указаны спецификации двух варьируемых параметров , то первый параметр изменяется в заданных пределах для каждого значения второго параметра.
УСТАНОВКА ПРИБЛИЖЕННЫХ ЗНАЧЕНИЙ УЗЛОВЫХ ПОТЕНЦИАЛОВ.
При расчете режима по постоянному току они устанавливаются по директиве:
. NODEST V < имя узла > = < значение ЭДС > ...
РАСЧЕТ МАЛОСИГНАЛЬНЫХ ЧУВСТВИТЕЛЬНОСТЕЙ.
В режиме по постоянному току они рассчитываются по директиве:
. SENS < выходная переменная >
РАСЧЕТ МАЛОСИГНАЛЬНЫХ ПЕРЕДАТОЧНЫХ ФУНКЦИЙ.
В режиме по постоянному току они рассчитываются по директиве:
.TF < выходная переменная > < имя источника напряжения или тока >
после линеаризации цепи в окрестности рабочей точки. Если выходная переменная должна быть током , то это - ток через источник напряжения .
РАСЧЕТ ЧАСТОТНЫХ ХАРАКТЕРИСТИК.
Они рассчитываются по директиве:
.AC [LIN] [ОСТ] [DEC] <n> < начальная частота > < конечная частота >
Эта директива задает диапазон частот в пределах < начальная частота > . . . < конечная частота > . Параметр LIN устанавливает линейный шаг по частоте , при этом n - общее количество точек по частоте . Параметры ОСТ и DEC устанавливают логарифмический характер изменения частоты октавами или декадами соответственно. Параметр n определяет количество точек по частоте на одной октаве или декаде . Частотные характеристики рассчитываются после определения режима по постоянному току и линеаризации нелинейных компонентов.
АНАЛИЗ УРОВНЯ ВНУТРЕННЕГО ШУМА.
Анализ производится по директиве:
.NOISE V( < узел > , [ < узел > ] ) < имя > <n>
Директива .NOISE указывается совместно с директивой .АС, в которой задается диапазон частот.
РАСЧЕТ ПЕРЕХОДНЫХ ПРОЦЕССОВ .
Они рассчитываются по директиве:
.TRAN[/OP] <шаг вывода данных > < конечное время >
[ < начальное время вывода данных > [ < максимальный шаг вычислений >] ] [ UIC].
Переходные процессы всегда рассчитываются с момента t = 0 до момента < конечное время>. Перед началом расчета переходных процессов рассчитывается режим по постоянному току. Шаг интегрирования выбирается автоматически . Результаты вычислений выводятся в виде таблиц или графиков с интервалом времени , задаваемым параметром < шаг вывода данных > . Если задан параметр < начальное значение вывода данных > , то вывод результатов расчета подавляется на интервале времени от t = 0 до указанного значения. Максимальное значение шага интегрирования устанавливается параметром < максимальный шаг вычислений >: если он не указан, то максимальный шаг интегрирования устанавливается равным < конечное время >/ 50. Указание в директиве .TRAN суффикса /ОР выводит полную информацию о режиме по постоянному току. Если в конце директивы .TRAN указать параметр UIC, то расчет режима по постоянному току отменяется.
ЗАДАНИЕ НАЧАЛЬНЫХ ЗНАЧЕНИЙ УЗЛОВЫХ ПОТЕНЦИАЛОВ.
Эти значения задаются по директиве:
.IС V< узел > = < значение ЭДС > . . .
К указанным узлам подключаются источники постоянного напряжения с внутренним сопротивлением 0.002 0м .и рассчитывается режим по постоянному току.
СПЕКТРАЛЬНЫЙ АНАЛИЗ.
Он проводится по директиве:
.FOUR < f1 > < выходная переменная > . . .
Спектральный анализ проводится с помощью дискретного преобразования Фурье после завершения расчета переходного процесса ( в задании должна иметься директива .TRAN ). Имена переменных, спектр которых должен быть рассчитан , указываются в списке < выходная переменная >. В директиве .FOUR задается частота первой гармоники f1.
СТАТИСТИЧЕСКИЙ АНАЛИЗ ПО МЕТОДУ МОНТЕ - КАРЛО .
Он производится при статистическом разбросе параметров, описанных по директиве .MODEL Случайное значение параметра Х рассчитывается по формуле: Х = Хном * ( 1 + ) :
где Хном-номинальное значение параметра .указанное в директиве .MODEL, -относительный разброс параметра Х ; - центрированная случайная величина , принимающая значения на отрезке ( -1 ,+1 ). Случайные величины создаются с помощью случайных чисел . Величина относительного разброса параметров и закон распределения случайных величин задаются опцией < спецификация случайного разброса параметров > директивы .MODEL , которая имеет вид:
[ DEV [ / < генератор # >] [/< закон распределения > ] < разброс > [%] ]
[LOT [/< генератор #>] [/< закон распределения >] < разброс > [%]]
Параметр < генератор #> указывает номер генератора случайных чисел ( от 0 до 9). С его помощью создаются коррелированные параметры . Случайные параметры , для которых не указаны номера генераторов случайных чисел , образуются с помощью индивидуальных независимых генераторов: они являются некоррелированными. Для расчета параметров DEV и LOT используются различные генераторы.
В простейшем случае номера генераторов случайных чисел не указываются . Тогда параметры имеющие опции DEV, получают независимые, а параметры имеющие опции LOT, -коррелированные случайные значения.
Статистические испытания по методу Монте - Карло проводятся при расчете режима по постоянному току, частотных характеристик или переходных процессов по директиве:
.МС <n> [DC] [TRAM] [АС] <имя выходной переменной >< обработка результатов”
[LIST] [OUTPUT < спецификация > ] [RANGE < минимум >,< максимум >] ]
Параметр <n> задает количество статистических испытаний. Ключевые слова DC , АС , TRAN указывают вид анализа .После них указывается < имя выходной переменной > , подлежащей статистической обработке . При статистическом анализе предусматривается разнообразная статистическая обработка результатов моделирования , характер которой определяется с помощью опции < обработка результатов > .
РАСЧЕТ ЧУВСТВИТЕЛЬНОСТИ И НАИХУДШЕГО СЛУЧАЯ .
Для этого применяется директива:
.WCASE [DC] [TRAN] [АС] < имя выходной переменной > < обработка результатов >
[< опции >]
ВСПОМОГАТЕЛЬНЫЕ ДИРЕКТИВЫ.
ГЛОБАЛЬНЫЕ УЗЛЫ.
.GLOBAL <имя узла>
ФУНКЦИИ . ОПРЕДЕЛЯЕМЫЕ ПОЛЬЗОВАТЕЛЕМ .
.FUNC <имя функции > ([< аргумент >]) <тело> ГЛОБАЛЬНЫЕ ПАРАМЕТРЫ.
.PARAM < имя параметра > = < значение > ЗНАЧЕНИЯ ТЕМПЕРАТУРЫ.
.TEMP < температура > ВАРИАЦИЯ ПАРАМЕТРОВ.
.STEP [LIN] <имя варьируемого параметра > < начальное значение > < конечное значение >< шаг приращения параметра >
.STEP [ОСТ] [DEC] <имя варьируемого параметра > < начальное значение >
< конечное значение > < количество точек >
.STEP <имя варьируемого параметра > LIST < значение >
На каждом шаге вариации параметров выполняются все виды анализа характеристик цепи, задаваемых директивами .АС , .DC, .TRAN и др.
УСТАНОВКА ДЛИНЫ СТРОКИ ВЫХОДНОГО ФАЙЛА.
.WIDTH OUT =< значение >
ВКЛЮЧЕНИЕ ПРОИЗВОЛЬНОГО ФАЙЛА.
.INC < имя файла >
ФАЙЛ БИБЛИОТЕКИ КОМПОНЕНТОВ.
.LIB [ < имя файла библиотеки > ]
РЕЗУЛЬТАТЫ РАСЧЕТОВ В ВИДЕ ТАБЛИЦ.
.PRINT [DC] [AC] [NOISE] [TRAN]
РЕЗУЛЬТАТЫ В ВИДЕ ГРАФИКОВ.
.PLOT [DC] [AC] [NOISE] [TRAN] < выходная переменная >
(< нижняя граница > , < верхняя граница >)
ГРАФИЧЕСКИЙ ПРОЦЕССОР PROBE.
.PROBE [< выходная переменная >]