Иллюстрированный самоучитель по OrCAD


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


Это может использоваться для проверки корректности постановки задачи оптимизации. Значения целевых функций для начальных значений параметров отображаются в главном окне программы, что позволяет оценить близость этих значений к оптимальным.

По команде

Update Derivatives

вычисляются чувствительности каждой целевой функции к изменению каждого параметра, равные частным производным. Информация о чувствительностях позволяет выбрать параметры, к изменению которых целевые функции наиболее чувствительны. Матрица чувствительностей отображается на экране по команде

Show Derivatives.


Оптимизация в автоматическом режиме запускается по команде

Autostart.

Сначала вычисляется матрица чувствительностей и определяется направление изменения параметров. Движение в этом направлении происходит до тех пор, пока не перестанет уменьшаться разность между текущим и требуемым значениями целевой функции. После этого снова вычисляется матрица чувствительностей и новое направление изменения параметров. По достижении оптимума процесс оптимизации завершается или его нужно остановить по команде

Auto>Terminate.

Результаты оптимизации отображаются в главном окне программы.

Оптимизация в интерактивном режиме начинается с вычисления чувствительностей по команде

Update Derivatives.

После этого в основном окне программы изменяются значения параметров и выполняется команда

Update Performance

для расчета новых значений целевых функций. Однако при этом моделирование не производится, а расчет основывается на матрице чувствитель-ностей. Поэтому в таком режиме изменения параметров должны быть небольшими. Далее снова производится расчет матрицы чувствительностей и вносятся новые изменения в значения параметров.

Заметим, что любой параметр или функцию можно исключить из процесса оптимизации, переведя выключатель около имени параметра или функции в главном меню в положение Disable (галочка должна исчезнуть).

После успешного завершения оптимизации найденные значения параметров отображаются в главном меню.


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