Метод Лагранжа
Оптимизация играет важную роль при экологических исследованиях и поиске наилучших характеристик объекта или наименьших затрат ресурсов. Оптимизации подвергается целевая функция, которая в этом Y= f (х 1, х 2 ,..., х n) принимает максимальное (минимальное) значение при функциональных ограничениях, выражаемых в виде равенств F 1 =f 1(х 1, х 2 ,..., х n) F 2 =f 2(х 1, х 2 ,..., х n) (9.1) ………………………..
и областных ограничений в виде неравенств Ф1=φ1(х 1, х 2 ,..., х n) ≤ b1 ……………………… (9.2) Фp=φp(х 1, х 2 ,..., х n) ≤ bp Для решения таких задач могут быть использованы методы: диффуренциро-ваия, множителей Лагранжа, численные методы, математическое программирование и др. При оптимизации методом дифференцирования оптимум находится приравниванием частных производных целевой функции и затем из решений совместной системы n-уравнений находится значение всех переменных х i. i= Пример. Стоимость продукта зависит от степени его очистки х, ма- При этом чистота продукта (х) изменяется в пределах от 25% Требуется найти такое значение х, при котором затраты С ми- Р е ш е н и е. Находим производную
Откуда . Это оптимальное значение получено без учета ограничений Метод множителей Лагранжа используется, когда целевая функция находится при функциональных ограничениях. Задача решается следующим образом. Оптимизировать целевую функцию Y= f(х 1, х 2,..., х n) (9.3)
Ф1= φ1(х 1, х 2,..., х n) = 0 Ф2= φ2(х 1, х 2,..., х n) = 0 ………………………. (9.4)
Дифференцируя целевую функцию, найдем ее дифференциал и Дифференцируем каждые т ограничений …………………….. Умножаем каждое из т уравнений (9.4) на неизвестный Имеем
……………………
Если теперь сложить вместе все эти уравнения, прибавив уравнение dY, то получим: или Поскольку все параметры хi независимы, чтобы это уравнение i= Имеется также m уравнений. Таким образом, имеется всего (n + Пример. Требуется построить цилиндрический резервуар емкостью 10м3 при наименьшем расходе материала. Таким образом, целевой функцией является площадь поверхности А= 2πr2+ 2 πrl, где r — Р е ш е н и е. Находим производные Уравнение ограничения : Отсюда получим три уравнения , определяющих три неизвестных r, l и , т.е. 4πr+2πl+λ(-2πl)=0; -2πr+ λ(πr2)=0; V= -πr2 l = 0 Решая уравнения, получим: λ = l =2r; r= при V= 10м3; r = 1,167м; l = 2,334м.
назад
|