Общее решение задачи оптимизации - Разработка модуля для комплекса многокритериальной и многопараметрической оптимизации "CADoptimizer"

К задачам параметрической оптимизации, относятся следующие задачи:

    - Определение оптимальных значений параметров. - Назначение оптимальных допусков на параметры по математической модели и заданным ограничениям на показатели качества. - Параметрическая идентификация (уточнение параметров в модели блока объекта проектирования на основе данных испытания).

Любой оптимизируемый объект можно представить в виде схемы, изображенной на рисунке 2, где

- - проектные параметры;

- - контролируемые входные параметры;

- - неконтролиремые воздействия;

- - регулируемые входные параметры (управляющие параметры).

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

Для решения задачи оптимизации необходимо:

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

Математические модели включают в себя следующие основные элементы: исходные данные, проектные параметры и зависимости. Различные сочетания этих элементов образует различные классы задач оптимизации, которые требуют применения разных методов решения. Основные классы задач оптимизации приведены в таблице 1.

Таблица 1.

Классификация оптимизационных задач.

Класс задач

Исходные данные

Искомые переменные

Зависимости

Линейное программирование

Детерминированные

Непрерывные

Линейные

Дискретное программирование

Детерминированные

Дискретные

Линейные

Нелинейное программирование

Детерминированные

Непрерывные

Нелинейные

Дискретные

Стохастическое программирование

Случайные

Непрерывные

Линейные

Многокритериальное программирование

Детерминированные

Непрерывные

Линейные

Дискретные

Нелинейные

Похожие статьи




Общее решение задачи оптимизации - Разработка модуля для комплекса многокритериальной и многопараметрической оптимизации "CADoptimizer"

Предыдущая | Следующая