Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Замечание. Перечень команд программы PSpice Optimizer дан в табл.5.15.
Перечень команд программы PSpice Optimizer дан в табл.5.15.
Таблица 5.15. Команды программы PSpice Optimizer
| | | | | Команда
| Назначение
| | | Меню File (Файл)
| | | New
| Очистка рабочего окна для создания нового файла задания на оптимизацию(*. ОРТ)
| | | Open...
| Открытие (загрузка) существующего файла задания на оптимизацию
| | | Save
| Сохранение внесенных изменений в текущем файле
| | | Save As...
| Сохранение внесенных изменений в новом файле, имя которого указывается по дополнительному запросу
| | | Report
| Создание текстового файла отчета об оптимизации (*.ООТ)
| | | Exit (Alt+F4)
| Завершение работы
| | | 1, 2,...
| Список последних четырех загруженных файлов
| | | | | |
| | | | | | Команда
| Назначение
| | | Меню Edit (Редактирование)
| | | Parameters...
| Редактирование списка целевых функций и ограничений
| | | Specifications...
| Редактирование спецификаций целевых функций и ограничений
| | | Store Values
| Копирование текущих значений в качестве начальных значений спецификаций и параметров
| | | Reset Values
| Копирование начальных значений в качестве текущих значений
| | | Round Nearest
| Замена значения каждого параметра, соответствующего номиналу компонента, ближайшим стандартным значением (погрешность округления задается параметром Tolerance)
| | | Round Calculated
| Замена значения каждого параметра ближайшим стандартным значением, если новые значения целевых функций находятся в заданных пределах (расчет проводится на основе производных без повторения моделирования)
| | | Update Schematic
| Перенос на схему оптимальных значений параметров
| | | Меню Типе (Настройка)
| | | Update Performance
| Расчет характеристик схемы для начальных и текущих значений каждого параметра
| | | Update Derivatives
| Вычисление чувствительности каждой целевой функции к изменению каждого параметра
| | | Show Derivatives
| Отображение матрицы чувствительностей
| | | Auto
| Управление процессом оптимизации в автоматическом режиме:
| | | Start
| Начало оптимизации
| | | Terminate
| Прекращение оптимизации
| | | Меню Options (Параметры)
| | | Defaults
| Установка параметров оптимизации:
| | | Delta
| Относительное приращение параметров для расчета производных, в процентах
| | | Max. Iterations
| Максимальное количество итераций в процессе оптимизации
| | | Probe File
| Задание имени файла целевых функций.prb для программы Probe
| | | Display
| Имя конфигурации дисплея программы Probe, предварительно сохраненной по команде Tools> Display Configuration
| | | Advanced Options
| Дополнительные параметры: Cutback — минимальная доля внутреннего шага изменения параметров; Thres hold — минимальный шаг изменения параметров; One Goal — выбор метода минимизации при задании значения функции в одной точке
| | | | | | |
| | | | | | Команда
| Назначение
| | | Recalculate
| Режим расчета новых значений параметров и функций:
| | | Auto
| Автоматическое обновление результатов
| | | Manual
| Расчет параметров после нажатия кнопки Parameters, целевых функций — кнопки Results
| | | Меню Help (Помощь)
| | | About Optimizer...
| Вывод номера версии программы и ее регистрационного номера
| | | Web Resources
| Выход в Интернет:
| | | PSpice Home Page
| Загрузка сайта www.orcad.com
| | | Customer Support
| Выход на службу технической поддержки www.orcad.com/technical
| | | | | | | По окончании оптимизации полезно просмотреть текстовые отчеты, составляемые по команде File> Report (расширение имени *.ООТ), и составляемые автоматически протоколы оптимизации (расширение имени *.OLG).
Пример. Рассмотрим применение программы PSpice Optimizer для настройки полосового фильтра на операционном усилителе.
С помощью трех потенциометров R2, R4, R5 настроим фильтр на частоту Fc = 10 Гц и обеспечим полосу пропускания BW = 1 Гц и резонансный коэффициент передачи Gain =10. Варьируемые параметры — сопротивления потенциометров aFc, aGain, aBW — и их начальные значения определены на схеме с помощью атрибутов символа OPTPARAM. В качестве цели оптимизации потребуем равенства трех характеристик фильтра заданным значениям с некоторым допуском, введя их значения по команде Edit> Specification. В табл. 5.16 приведены все данные, которые должны быть введены в диалоговых окнах этой команды. Вид анализа — расчет частотных характеристик АС, спецификация внутренняя (Internal). Используемые здесь целевые функции, указанные в графах Evaluate, записаны в файле pspice.prb.
Таблица 5.16. Задание целевых функций
| | | | | | | Name
| Fc
| Range
| 0.1
| | | Reference
| Internal
| Analysis
| AC
| | | Weight
|
| Circuit File
| Filter
| | | Target
|
| Evaluate
| BandWidth(Vdb(Out), 3)
| | | Range
| 0.1
| Name
| Gain
| | | Analysis
| AC
| Reference
| Internal
| | | Circuit File
| Filter
| Weight
|
| | | Evaluate
| CenterFreq(Vdb(Out), l)
| Target
|
| | | Name
| BW
| Range
| 0.1
| | | Reference
| Internal
| Analysis
| A£
| | | Weight
|
| Circuit File
| Filter
| | | Target
|
| Evaluate
| max(V(Out))
| | | | | | | | На каждой итерации процесса оптимизации в главном окне программы приводятся значения целевых функций, текущих значений-параметров, количество просмотренных вариантов (в графе Simulations) и суммарная ошибка (в графе RMS Error). Чем ближе фактические значения целевых функций к заданным значениям, тем меньше эта ошибка.
|