Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка электротехника Хаймин1.doc
Скачиваний:
13
Добавлен:
09.11.2019
Размер:
4.46 Mб
Скачать

Директивы моделирования.

Программа LTSpice позволяет проводить шесть видов анализа схем:

1. Расчет переходных процессов (включая Фурье-анализ).

2. Частотный анализ линеаризованных схем по малому сигналу.

3. Многовариантный расчет по постоянному току.

4. Режим по постоянному току в рабочей точке.

5. Расчет малосигнальных передаточных функций в режиме по постоянному току.

6. Анализ шумов.

Если схема вводится в графическом редакторе, то директивы моделирования помещаются в схемное решение как текст, начинающийся с точки.

.AC - Частотный анализ линеаризованных схем по малому сигналу.

Директива задает частотный анализ в пределах начальной частоты, задаваемой параметром StartFreq и конечной частоты задаваемой параметром EndFreq. Ключевые слова oct или dec определяют логарифмический масштаб изменения частоты октавами или декадами соответственно.

Если задано ключевое слово lin, то частота меняется линейно. Параметр Nsteps задает число точек по частоте.

.DC – Расчет по постоянному току при вариации источников

Этот режим удобно использовать для получения статических характеристик различных устройств. В качестве переменных могут выступать имена независимых источников тока или напряжения. При указании второго источника формируется вложенный цикл.

* Пример

*

M1 2 1 0 0 nbsim

Vgs 1 0 3.5

Vds 2 0 3.5

.dc Vds 3.5 0 -0.05 Vgs 0 3.5 0.5

.model nbsim NMOS Level=8

.end

.Four – Фурье-анализ сигналов переходных процессов

Фурье-анализ выполняется после завершения расчета переходных процессов. В директиве задается частота первой гармоники frequency. Если не задан параметр Nharmonics, то рассчитываются амплитуды постоянной составляющей и первых девяти гармоник. Если не задан параметр Nperiods, то спектральному анализу подвергается участок переходного процесса равный одному периоду в конце интервала расчета. Длительность периода определяется как 1/frequency. Если Nperiods задан равным -1, то спектральный анализ ведется по полному времени переходного процесса.

Эта директива введена для совместимости с SPICE-программами. В большинстве случаев более удобным является применение Фурье-анали за, встроенного в редактор графиков LTSpice. Если директива введена, то результат ее действий можно посмотреть в .log файле с помощью команды меню View=>Spice Error Log .

.IC – Установка начальных условий

Директива .ic позволяет задать начальные условия для анализа переходных процессов. Могут быть определены напряжения узлов и токи катушек индуктивности. К указанным узлам и ветвям подключаются источники напряжения и тока, и рассчитывается режим по постоянному току. После завершения расчета режима по постоянному току эти источники отключаются, и при наличии директивы .tran, выполняется расчет переходных процессов с заданными начальными условиями. При анализе по постоянному току, начальные условия используются как ограничения. В LTspice катушки индуктивности при анализе по постоянному току интерпретируются как источники тока с бесконечным сопротивлением.

Пример:

.ic V(in)=2 V(out)=5 V(vc)=1.8 I(L1)=300m

.Tran – Расчет переходных процессов.

Переходные процессы как правило, рассчитываются с нулевого момента времени. Однако, если задан параметр Tstart, то результаты между нулевым временем, и временем, равным Tstart не сохраняются. Этот параметр может использоваться для регулирования размеров выходных файлов, позволяя проигнорировать процессы при запуске схемы. Параметр dTmax, является максимальным шагом интегрирования уравнений схемы. Если заданы Tstart и dTmax, то должен быть задан шаг Tstep.