- •Федеральное агентство связи Российской Федерации
- •Содержание
- •1 Моделирование как инструмент исследования устройств телекоммуникаций
- •1.1 Основные этапы схемотехнического проектирования
- •Качественное и количественное описание моделей
- •1.3 Обзор программ компьютерного моделирования и проектирования устройств телекоммуникаций
- •5 Основные сведения о программе
- •5.2 Структура интерфейса программы micro-cap 9 и основное меню
- •5.2.1 Интерфейс программы мс9
- •5.2.2 Основные команды меню
- •Component:
- •Options:
- •Analysis:
- •Desing:
- •5.2.3 Создание схемы
- •5.2.4 Представление чисел, переменных и математических выражений
- •Переменные
- •Математические выражения и функции
- •5.2.5. Расчет режима по постоянному току Dynamic dc
- •5.2.6 Расчет передаточных функций по постоянному току dc
- •5.2.7 Расчет переходных процессов transient
- •5.2.8. Анализ частотных характеристик ac
- •5.2.9 Синтез аналоговых фильтров
- •5.2.10 Расчет уровня внутреннего шума
- •5.2.11 Многовариантный анализ
- •5.2.12 Параметрическая оптимизация
- •5.2.13 Функции раздела performance
- •5.2.14 Просмотр и обработка результатов моделирования
- •5.2.15 Трехмерные графики
- •5.2.16 Моделирование цифровых устройств
- •5.2.17 Моделирование функциональных схем
- •5.2.18 Применение программы мс9 для научных исследований
- •Заключение
- •Литература
- •Учебное пособие
1.3 Обзор программ компьютерного моделирования и проектирования устройств телекоммуникаций
В последние годы стали доступны ряд программ машинного анализа, приняты стандарты в области машинного проектирования. Приведем краткую характеристику программ схемотехнического моделирования [1].
Electronics Workbench 5 (http://www.interactiv.com)
Эта система, называемая также виртуальной лабораторией, наглядна, проста в использовании и не требует дополнительной подготовки по ее освоению [2]. Интуитивность и простота интерфейса делают программу доступной любому, кто знаком с основами использования Windows.
Имеющиеся в программе библиотеки включают в себя большой набор широко распространенных электронных компонентов. Предусмотрена возможность подключения и создания новых библиотек компонентов.
Параметры компонентов можно изменять в широком диапазоне значений. Простые компоненты описываются набором параметров, значения которых можно изменять непосредственно с клавиатуры, активные элементы – моделью, представляющей собой совокупность параметров и описывающей конкретный элемент или его идеальное представление. Модель выбирается из списка библиотек компонентов, параметры модели также могут быть изменены пользователем.
Широкий набор приборов позволяет производить измерения различных величин, задавать входные воздействия, строить графики. Все приборы изображаются в виде, максимально приближенному к реальному, поэтому работать с ними просто и удобно.
Результаты моделирования можно вывести на принтер или импортировать в текстовый или графический редактор для их дальнейшей обработки.
Возможность изменения цвета проводников позволяет сделать схему более удобной для восприятия. Можно отображать различными цветами и графики, что очень удобно при одновременном исследовании нескольких зависимостей.
Все операции производятся при помощи мыши или клавиатуры. Управление только с клавиатуры невозможно.
Путем настройки приборов можно:
изменять шкалы приборов в зависимости от диапазона измерений,
задавать режим работы прибора,
задавать вид входных воздействий на схему (постоянные и гармонические токи и напряжения, треугольные и прямоугольные импульсы).
Графические возможности программы позволяют:
одновременно наблюдать несколько кривых на графике,
отображать кривые на графиках различными цветами,
измерять координаты точек на графике, импортировать данные в графический редактор, что позволяет произвести необходимые преобразования рисунка и вывод его на принтер.
ElectronicsWorkbenchпозволяет использовать результаты, полученные в программе PSpice, а также передавать результаты изElectronicsWorkbenchв эту программу. Можно вставить схему или ее фрагмент в текстовый редактор и напечатать в нем пояснения или замечания по работе схемы.
Вместе с тем, программа имеет ряд ограничений:
Невозможность многовариантного анализа, что не позволяет получить семейство характеристик при изменении одного или нескольких параметров компонентов.
В используемой версии программы не предусмотрен многовариантный анализ при изменении температуры.
Применяемые в программе измерительные приборы могут одновременно выводить ограниченное количество графиков, причем осциллограф может построить графики напряжений только в двух точках схемы, а Боде-плоттер (Bode Plotter) производит построение АЧХ и ФЧХ только для одной (выбранной) точки схемы. Более того, программа не позволяет автоматизировать построение зависимостей от токов, напряжений и других параметров схемы. Эти зависимости могут быть построены вручную по методикам, применяемым для экспериментальных измерений на макетах.
ALPAC (http://www.alpac.com)
Программа предназначена для проектирования и моделирования электрических схем и систем во временной и частотной областях [5]. В их состав могут входить как цифровые, так и аналоговые компоненты, в том числе устройства СВЧ. Выполняются следующие виды расчета: режим по постоянному току, частотные характеристики, спектральная плотность и коэффициент шума, чувствительность и параметрическая оптимизация, переходные процессы, спектры сигналов, анализ периодических режимов, статистический анализ по методу Монте-Карло. Программа имеет наиболее полный набор библиотек компонентов, превосходящий библиотеки других систем, позволяет производить расчеты устройств СВЧ.
ORCAD 9.2 (http://www.orcad.com)
Интегрированный программный комплекс корпорации CadenceDesignSystem(бывшаяDesignLab) для сквозного проектирования аналоговых, цифровых и смешанных аналого-цифровых устройств, синтеза устройств программируемой логики и аналоговых фильтров. СистемаDesignLabявляется развитием системы предыдущего поколенияDesignCenter[3]. Во всех этих программах используется широко известная программа моделированияPSpice.
DesignLabявляется программой сквозного проектирования, включающая проектирование печатных плат и проверку учета паразитных эффектов, присущих реальным конструкциям.
PROTEL DXP (http://www.protel.com)
Интенсивно развивающаяся система сквозного проектирования аналоговых и цифровых электронных устройств фирмы Protel.
SYSTEM VIEW 5.0 (http://www.elanix)
Программа System View представляет собой конструктор, с помощью которого из стандартных «кубиков» строится функциональная схема исследуемой электронной системы. Из каталога библиотек выбирается нужный функциональный модуль, который переносится на схему, а затем производится синтез его параметров или задание их значений вручную. После соединения всех функциональных модулей и подключения измерительных устройств задаются системные параметры и выполняется моделирование. Рассчитываются преобразования Фурье графиков, корреляционные и взаимно корреляционные функции, выполняются арифметические и тригонометрические операции, статистическая обработка данных и многое другое.
MICROWAVE OFFICE 2002 (http://www.mwoffice.com)
Позволяет моделировать схемы СВЧ-устройства, заданные в виде как принципиальных, так и функциональных схем.
MICRO-CAP 9 (http://www.spectrum-soft.com)
Первый вариант Micro-Cap появился в 1981 г. и быстро завоевал популярность в нашей стране, потому что не предъявлял высоких требований к компьютерам. В нем был реализован простейший текстовый редактор линейных цепей и программа их моделирования. В 2001 г. фирма Spectrum Software выпустила программу схемотехнического моделирования электронных цепей Micro-Cap 7 [1]. За двадцать лет существования и развития система претерпела кардинальные изменения.
В полном пакете Micro-Cap 9 имеется студенческая или демонстрационная версия, которая распространяется бесплатно и предназначена для моделирования простейших схем, содержащих не более 250 компонентов, что вполне достаточно для студентов и проверки несложных проектов. Кроме того, в ней отсутствует программа составления математических моделей компонентов по экспериментальным данным MODEL, не доступна команда составления списка соединений схемы для их передачи в системы разработки печатных плат, ограничены возможности средств синтеза аналоговых фильтров, построения трехмерных графиков и ряда др. В профессиональной версии Micro-Cap7 максимальный объем схемы увеличен до 10 000 узлов. Моделирование в студенческой версии выполняется несколько медленнее, чем в профессиональной.