Программа схемотехнич моделир Micro-Cap 8 М.А.Амелина 2007-600RM (967609), страница 70
Текст из файла (страница 70)
Коэффициент не оказывает влияния на форму частотной характеристики, а используется для подгонки величин компонентов к более подходящим практическим величинам. зго Программа схемотехнического леодеяиооеания МкгоСар-В Зоцгсее1 сад Рев1в1ог. Секция позволяет указать единственный номинал резисторов, который может использоваться при синтезе пассивных фильтров. Если выбрана опция Ехасг в соответствующей секции, величина сопротивления после умножения на масштабный коэффициент будет использована для резисторов в схемной реализации.
Если опция Ехасг в соответствующей секции не установлена и выбирается файл с рядами резисторов, то иэ ряда выбирается резистор с сопротивлением, наиболее близким к указанному, и используется в схемной реализации. Оргголв Эта закладка по содержанию и использованию аналогична соответствующей закладке диалогового окна синтеза активных фильтров. Позволяет устанавливать величины компонентов и числовой формат для коэффициентов выбранного полинома, определять, какие графики строить и как, создавать ли фильтр в виде схемы или макромодели, куда помещать синтезированную схему — в текущий схемный файл или в новый, добавлять ли в заголовок текст, указывающий тип полинома. 10. ПРОГРАММА РАСЧЕТА ПАРАМЕТРОВ МОДЕЛЕЙ АНАЛОГОВЫХ КОМПОНЕНТОВ МООЕ~ Общие сведения о программе МОЮЕ1 Программа расчета параметров математических моделей аналоговых компонентов МООЕ( подобна программе РАЙТЗ из пакета ОЕЗ10М) АВ [7).
Она работает в интерактивном режиме и выполняет расчет и оптимизацию параметров математических моделей по их паспортным данным, введенным в табличной или графической форме. Оптимизация выполняется с помощью прямого метода Пауэлла. Этот надежный алгоритм наиболее подходит для подобных целей, поскольку позволяет минимизировать ошибки модельных параметров. При вводе графиков должны быть заданы координаты характерных точек: от двух до пяти — чем больше данных, тем точнее вычисляются параметры моделей.
Если подробные данные для нескольких экспериментальных точек отсутствуют, используется единственная доступная пара данных из справочника. Необходимые данные для полупроводниковых приборов записываются в виде чисел; если данные отсутствуют, то принимаются их значения по умолчанию.
Считается, что все экспериментальные данные о параметрах компонентов измерены при комнатной температуре. Программа МООЕ(. вызывается выбором команды Мог)е)~Ореп из главного меню программы МС8. Затем в открывшемся файловом окне необходимо выбрать модельный файл (с расширением *.тб1) и нажать ОК. При использовании поставляемого варианта программы — зто бинарная библиотека Згпа11.гпб1. Также можно вызвать программу МООЕ~, загрузив файл с расширением *.М0(. командой Не>Орел' Мог)е! с)ага(*.гпт)1). Программа МООЕ1 сохраняет введенные пользователем паспортные данные компонентов и рассчитанные параметры математических моделей в бинарных файлах с расширением имени .М0(.. Эти файлы можно загружать в программу МООЕ~ для уточнения параметров моделей, не повторяя ввода паспортных данных, что очень удобно в процессе отладки библиотек моделей.
Интерфейс программы МООЕ[. После загрузки программы МООЕ(. на экране появляется ее меню, показанное на рис. 10.1. Окно программы организует доступ ко всем функциям, необходимым для создания файлов данных, быстрого доступа к ним и оптимизации модельных параметров. Приведем краткое описание основных компонентов окна программы. Текстовые поля — содержат 4 строки Т1, Т2, ТЗ и Т4, содержание которых переносится в библиотеку моделей МС8. Строка Т1 содержит имя компонента (Раг( пате), оно используется для сортировки в каталоге библиотеки, остальные — комментарии с дополнительной информацией. згг Программа ееемоеаехничееного моделировании йГГегоСар-о Таблица данных — таблица с двумя или тремя колонками для ввода значений координат характеристик электронного компонента, опубликованных в справочниках или снятых экспериментально.
Количество колонок зависит от типа компонента и характера данных, Могут быть введены координаты от одной до пяти экспериментальных точек. При полном отсутствии экспериментальных данных поля не заполняются, в этом случае при оптимизации соответствующих параметров берутся значения полей, принятые по умолчанию. Окно графиков характеристик модели — отображение графиков характеристик модели. На них также отмечаются точки данных, если они вводились пользователем. Близость этих точек к построенным графикам свидетельствует о точности модели.
Численно значение среднеквадратичного отклонения всех экспериментальных точек в процентах указывается сверху от графиков на строке Еггог. Опорные точки на этом графике можно перемещать курсором. Поля параметров модели (Мобе! РагагпеГегз) — таблица параметров модели, полученных в результате обработки введенных данных и оптимизации. Допускается непосредственное редактирование полей для оценки воздействия изменения модельных параметров на ход характеристик. Также это может быть полезно в процессе оптимизации параметров при вводе начального приближения.
Условия измерений (Меазцгегпеп( Сопбйопз) — значения дополнительных параметров, при которых приведены экспериментальные данные. Меню МООЕ(. Список команд этого меню приведен в табл. 10.1. Таблица 10.1. Команды меню МООЕЕ Назначение Открытие существующего файла данных с расширением имени .МОГ.. Также можно воспользоваться соответствующей командой меню ГП Е Слияние содержания текущей библиотеки с файлом, находящимся на диске. Результат слияния показывается в текущем файле данных, который сохраняется на диске только по запросу пользователя в в евк енаечеааен Создает модельные директивы дпя всех компонентов текущего файла данных, помещает их в файл с заданным именем и вводит в библиотеку компонентов МС8. После этой команды новые модели становятся ос пными ля схемотехнического анализа Сортировка компонентов текущей библиотеки по именам, укаэанным в текстовом поле Т1 (по алфавиту и в порядке возрастания цифровых ин ексов Смена типа текущего полупроводникового прибора.
Для биполярного транзистора меняется тип проводимости ГчРГч'-РГчР, для МОП- т анзисто а — тип канала М ипи Р ИМОЕ ипи РМОЯ 1Д Программа расчета параметров моделем аналоговых когтонентоа МОПЕД Продопжвнов табл. 1й1 Команда Назначение Используется для нелинейных магнитных сердечников. Можно за- дать единицы системы СИ: тесла для В и Аlм для Н вЂ” и единицы СГС: гаусс для В и эрстед для Н. Полученные оптимизированные параметры модели СОВЕ всегда будут записаны в гибридной систе- ме единиц см. 3.2.4 СЬапде Соге 0п!!в ! Сгг1+У) Удаление экспериментальной точки из таблицы данных, на которую указывает курсор. Воздействует только на поля таблицы данных, не воздейств ет на па амет ы модели 0е1е1е Оа!а (С!г!+О) Добавляет новый компонент в текущий файл модельных данных.
Тип компонента выбирается из выпадающего меню, и его данные ломе аютсяв коне те его айла Апо Раг1 Удаляет текущий компонент из файла модельных данных 0е1езе Раг1 Процесс оптимизации прекращается, если текущие значения ошибок аппрокснмвауии меньше за анных Относительная разность среднеквад- ратичных значений ошибки аппрокси- мации на соседних шагах оптимиза- ции, при достижении которых оптими- зация останавливается. Типичное значение от1 Евдо 1Е-3 Разность среднеквадратичных значе- ний ошибки аппроксимации на сосед- них шагах оптимизации в процентах, при достижении которых оптимизация останавливается.
Типичное значение от1Е-6 о 1Е-3 Мах1вив Ве1абчв Рег-!!ага!!оп Еггог О! оЬа! ЗеЫпдв Мах1вив Регсепзаде Регц!ега!1оп Еггог Среднеквадратичное значение ошибки аппроксимации в процентах, при дос- тижении которого оптимизация оста- навливается. Типичное значение от 0.1 до 5 Мах1вшп Рвгсвп!адв Еггог ОРТ1ОЙЗ Установка параметров модели по умолчанию. Для каждого параметра устанавливается 3 значения д Мобе! Оа1аид ля работы программы оптимизации: минимальное, максимальное и начальное приближение ОМ111а1) Аи!о Зса1е Рб Автоматическое масштабирование графиков Мапиа! Зса1е Рд Задание масштаба по осям координ вручную Вариация параметров модели. Имя в ременной и шаг изменения задаются 81ерр1пд.