Система схемотехнического моделирования и проектирования Design Center


Программа параметрической оптимизации Optimizer - часть 2


/p>


 

В правой верхней части этого окна помещен список значений  функций, которые могут быть целевыми функциями или ограничениями (раздел Specifications), в нижней – перечень варьируемых параметров (раздел Parameters). Редактируются они в меню Edit.

Целевые функции рассчитываются с помощью программы Probe. Они задаются следующим образом:

–  расчет значения функции в одной точке (как в примере на рис. 7.16);

– расчет значения целевой функции Goal Function, записанной в файл с расширением имени .prb;

–  расчет выражений, заданных в программе Optimizer.

Целевые функции программы Probe позволяют рассчитать минимум или максимум функции, расстояние между выделенными точками и т. п.

По команде Specifications меню Edit открывается окно спецификации  функций. Нажатием кнопки Add открывается меню  функций программы Optimizer (рис. 7.18).  С его помощью вводятся следующие данные:

Name –  имя  функции;

Enabled – включение режима расчета  функций на следующей итерации;

Reference – выбор между внутренней спецификацией (Internal), задаваемой в диалоговом окне, и внешней (External), адресуемой к имени файла данных;

Weight –  весовой коэффициент  функции.

Внутренняя спецификация задается параметрами:

Target – желаемое значение  функции;

Range – ширина допустимого диапазона значений функции;

Constraint – включение/выключение режима учета ограничений. Если режим Constraint включен, задаваемая в этом окне функция является ограничением, в противоположном случае – целевой функцией;

Type – тип ограничения: =target – равно, >=target – больше или равно, <=target – меньше или равно заданному значению функции.

Внешняя спецификация задается параметрами:

File – имя файла данных, содержащего значения функции;

X Column Name – заголовок столбца данных, содержащего значения отсчетов переменной x;

Y Column Name – заголовок столбца данных, содержащего значения отсчетов переменной y;

Tolerance – класс допуска при округлении результатов вычислений до стандартных значений.




Начало  Назад  Вперед



Книжный магазин