Дипломная работа: Моделирование электрических схем при помощи средств программного пакета Micro-Cap 8

Рис. 3

Команда FFT Windows вызывает диалоговое окно спектрального анализа полученных в результате моделирования периодических процессов (рис. 3). В программе MC8 режим расчета спектров выгодно отличается от режима DSP (Digital Signal Processing) предыдущей версии программы MC7. Прежде всего, режим FFT позволяет рассчитать не только амплитудный (Mag), но и фазовый (Phase) спектр сигналов, а также получить действительную (Real) и мнимую (Imag) части спектра. Программа позволяет вывести в отдельное окно анализа одновременно несколько спектральных функций, определив для них отдельные графические окна (Plot Group) с соответствующим оформлением графиков (закладка Colors, Fonts and Lines).

На рис. 4 показаны одновременно выведенные на экран три рабочих окна: окно схем и два окна анализа (временной и спектральный анализ). Спектры сигналов V(1) и V(L1) представлены в виде набора гармоник, характерном для дискретного преобразования Фурье, а спектр сигнала V(C1) – в виде огибающей гармоник. В качестве модели сигнала V(1) используется меандр, поэтому четные гармоники спектров равны нулю. В спектре сигнала V(L1) отсутствует постоянная составляющая, поскольку функция V(L1) симметрична относительно оси времени.

Закладка FFT окна Properties (рис. 3) позволяет определить границы интервала времени, принимаемого для расчета спектра (Upper Time Limit, Lower Time Limit) и количество отсчетов сигнала (Number of Points), используемых в дискретном преобразовании Фурье. Причем в программе MC8 максимальное количество отсчетов увеличено до 220 .

Рис. 4


Параметрическая оптимизация (команда Optimize) позволяет, изменяя значения компонентов схемы в процессе проведения оптимизации, получить характеристики схемы с параметрами, максимально близкими к заданным значениям. Использование режима параметрической оптимизации рассмотрено в [1].

Для анализа полученных в процессе моделирования графиков характеристик схемы можно воспользоваться различными средствами (инструментами), имеющимися в программе МС. Включение одного из имеющихся режимов измерения (управления электронным курсором) осуществляется нажатием на соответствующую пиктограмму в меню инструментов. Набор инструментов можно менять, если двойным щелчком курсора в поле графиков открыть диалоговое окно Properties и обратиться к закладке Tool Bar. Способы обработки результатов моделирования описаны в разделе 6.


2. Расчет частотных характеристик (AC Analysis)

Для проведения анализа частотных характеристик схемы необходимо к ее входу подключить источник синусоидального (SIN), импульсного (PULSE) сигнала или сигнала USER, параметры которого задаются пользователем (раздел 3.3). В этом случае в режиме AC программа МС8 вместо указанных источников подключает на вход схемы гармоническое возмущение с переменной частотой. В процессе расчета частотных характеристик комплексная амплитуда этого сигнала полагается равной 1 В, начальная фаза – равной нулю, а частота меняется в пределах, заданных в меню AC Analysis Limits.

В режиме AC сначала рассчитывается режим схемы по постоянному току, затем линеаризуются все нелинейные компоненты (пассивные компоненты с нелинейными параметрами, диоды, транзисторы, нелинейные управляемые источники) и выполняется расчет комплексных величин узловых потенциалов и токов ветвей. Цифровые компоненты при линеаризации заменяются их входными и выходными комплексными сопротивлениями, а передача сигналов через них не рассматривается.

Как правило, при расчете частотных характеристик используется один источник, воздействие которого приложено ко входу схемы. Если же источников несколько, то отклики от каждого сигнала будут складываться как комплексные величины.

2.1 Задание параметров моделирования (AC Analysis Limits)

После проверки правильности составления схемы и при отсутствии ошибок программа открывает окно задания параметров моделирования AC Analysis Limits, которое по своей структуре аналогично окну Transient Analysis Limits (рис. 5). Тем не менее, имеются и отличия, связанные с особенностями моделирования в режиме AC Analysis.


Рис. 5

Команды:

Состав команд (Run, Add, Delete, Expand, Stepping, Properties и Help) и их назначение аналогичны командам раздела 1.1.

Числовые параметры:

Frequency Rang – спецификация конечной и начальной частоты расчета частотных характеристик, определяемая форматом Fmax, Fmin. Если частота Fmin не указана, то расчет не производится. Отрицательные значения частоты не допускаются. Значения частот, на которых производится расчет характеристик, зависит от параметров, установленных в соседнем разделе «Опции»: Auto, Linear, Log и List (на рис. 5 установлена опция Auto). В режимах Auto и Log значение Fmin должно быть больше нуля.

Number of Point – количество точек по частоте (Nf ), в которых производится расчет частотных характеристик. В режиме Auto количество точек определяется параметром Maximum Chang. При линейном законе изменения частоты (Linear) шаг приращения частоты ΔF равен

ΔF = Fk +1 – Fk = (Fmax - Fmin)/(Nf -1).

Если принят логарифмический масштаб (Log), то отношение соседних частотных точек определяется выражением:

Fk+1 /Fk =( Fmax / Fmin)/( Nf -1).


В режиме List (список) параметр Number of Point во внимание не принимается, а список частотных точек указывается в спецификации Frequency Rang.

Temperature - диапазон изменения температуры в градусах Цельсия.

Maximum Change, % - максимально допустимое приращение величины первой спектральной функции на интервале шага по частоте в процентах от полной шкалы значений функции. Данный параметр используется при расчете шага приращения частоты в режиме Auto. Если график функции в процессе моделирования изменяется быстрее, то шаг приращения частоты автоматически уменьшается.

Noise Input – имя источника, генерирующего шум.

Noise Output – имя узлов (формат <имя первого узла>[,<имя второго узла>]), относительно которых вычисляется спектральная плотность выходного шума схемы. Если имя второго узла не определено, то выходной шум вычисляется относительно нулевого узла («земли»).

Последние два параметра используются при расчете уровня внутреннего шума схемы. В математических моделях компонентов, принятых в программе MC8, учитываются тепловые, дробовые и низкочастотные фликкер-шумы. При расчете выходного шума спектральные плотности шума от отдельных источников суммируются. Для построения графиков спектральной плотности шума на входе и выходе схемы достаточно ввести в графу Y Expression соответствующего графического окна имя переменной в виде INOISE или ONOISE. При этом графики других переменных нельзя одновременно выводить на экран. Если переменные INOISE или ONOISE не указаны, то при проведении частотного анализа в режиме AC параметры Noise Input и Noise Output игнорируются.

К-во Просмотров: 413
Бесплатно скачать Дипломная работа: Моделирование электрических схем при помощи средств программного пакета Micro-Cap 8