Скачиваний:
70
Добавлен:
30.01.2019
Размер:
1.87 Mб
Скачать

2.2 Принципы оптимизации параметров

Качество любой системы определяется вектором К = (К1…, Кi, Км) показателей качества.

Каждый из показателей Кi (i = 1…m) является таким параметром системы, с увеличением или уменьшением качество системы монотонно улучшается при прочих равных условиях.

Оптимальной системой называется такая система, которая обладает зна-

чением вектора К, наилучшим в заранее установленном смысле.

Критерий, согласно которому одно значение вектора К считается лучше или хуже другого его значения, называется критерием оптимальности системы.

Показателями качества системы могут быть, например, занимаемый объем V, масса М, потребляемая мощность Р и другие параметры в зависимости от конкретной системы и условий ее эксплуатации.

Очевидно, что критерием оптимальности системы в отношении, например объема, К1 = V будет зависимость: чем меньше V, тем лучше К1 и так далее.

Одной из основных задач при оптимизации системы в целом является оптимизации системы в целом является оптимизация ее параметров х1, хi, хм, хn (n>м), то есть отыскание таких значений х1, хi, хм, хn, при которых достигается наилучшее значение вектора К показателей качества.

Каждый из показателей качества К1, К2, …, Км в общем случае зависит от всех n параметров системы:

(11)

Функции fм называют целевыми функциями.

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

Ограничения и число показателей качества должны быть выбраны либо откорректированы в прочесе проектирования таким образом, чтобы данным значением вектора К обладал вполне определенный класс систем.

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

Скалярная оптимизация осуществляется по одному показателю качества. Сущность решения векторных оптимизационных задач состоит в сведении их к скалярным задачам различными методами.

Можно, например, построить некоторую обобщенную целевую функцию К = f(К1, …, Км) или использовать только один (определяющий) показатель качества, а все остальные перевести в разряд ограничений какого-либо типа.

2.3 Основные методы оптимизации параметров

Задача оптимизации – найти вектор параметров системы Х = (х1, хi, хn), обеспечивающий экстремум целевой функции:

f (x1, xi, xn) = min (max) (12)

При условиях ограничений gj (x1, xn) ≤ 0, j = 1,2 ÷ J, J < n.

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

Если на переменные х1, xn не наложено никаких ограничений, то экстремум называется безусловным.

На практике для упрощения отыскания условного экстремума иногда сначала находят безусловный экстремум или сводят задачу на условный экстремум к соответствующей задаче на безусловный.

Если целевая функция f (х1, хn) или хотя бы одна из функция ограничения gj (x1, xn) нелинейны относительно переменных х1, х2, хn, то задача отыскания экстремума целевой функции является задачей нелинейного программирования, которая имеет аналитическое решение в некоторых частных случаях.

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

Наиболее широкое применение для решения таких задач нашли методы,

основанные на вычислении градиента целевой функции.