Пример решения задачи о распределении ресурсов


Планируется деятельность двух отраслей производства I и II сроком на 5 лет (N=5). Заданы функции дохода ,
и траты ,
требуется распределить имеющиеся средства в размере Q=2 между отраслями исходя из условия максимума дохода. Будем следовать общей схеме:
П.1. В нашем случае система - две отрасли с вложенными в них средствами. Она характеризуется двумя параметрами X и Y, выражающими количество средств в I и II отраслях соответственно. Шаг процесса равен 1 году. В процессе управления величины X и Y меняются в зависимости от двух причин:
- перераспределение средств между отраслями в начале каждого года;
- уменьшение средств к концу каждого года.
Управление на i-ом шаге - количество средств и , вложенных в отрасли I и II на этом шаге. Нужно найти такое оптимальное управление, при котором суммарный доход будет максимальным.

П.2. Состояние системы перед i-ым шагом характеризуется количеством средств Q, сохранившихся после предыдущих i-1 шагов. Управление на i-ом шаге будет состоять в выделении в отрасль I средств в объеме , . Выигрыш на i-ом шаге .

П.3. Новое состояние системы перед i+1 шагом
.

П.4. Основное функциональное уравнение
.
Условным оптимальным управлением будет то, при котором достигается указанный максимум.

П.5. Условный оптимальный выигрыш на последнем 5-ом шаге равен
.

Выражение в скобках равно - выигрыш на пятом шаге. Вид этой функции показан на рис.1 при и на рис.2 при . Найдем ее максимум при :
.
Можно показать, что в этом случае, . Суммируя полученные результаты, можно записать
Рис. 1 Рис. 2

Это означает, что если мы подошли к последнему этапу с запасом средств не превышающим , то их все нужно вложить во II отрасль. В противном случае в I отрасль нужно вложить , а во II отрасль - . Условный оптимальный выигрыш на последнем шаге будет равен

Зависимости и показаны на рис.3. Таким образом, оптимизация последнего шага закончена.
Рис. 3

П.6. Рассмотрим 4-ый шаг. Задачу условной оптимизации будем решать численно:
, где условный полуоптимальный выигрыш равен


- выигрыш на 4-ом шаге. Выясним в каких пределах может находиться , т.е. и . Значение можно найти, считая, что на первых трех шагах все средства будут вложены в первую отрасль, в которой затраты минимальны. Тогда после трех лет получим
.
Величину можно найти, если на первых трех шагах все средства вкладывать во вторую отрасль ,
т.е. . Возьмем опорные значения и для каждого из них найдем условнй оптимальное управление и условный максимальный доход на двух последних шагах .Для этого построим зависимости от для всех значений (см. рис.4).
Рис. 4 Рис. 5

При этом второе слагаемое определяется по рис. 3 для аргумента . Координаты максимального значения каждой кривой представляют собой условный оптимальнный доход на двух последних щагах и соответствующее оптималное управление . С помощью полученных значений построим зависимости, показанные на рис.5.
Аналогично решается задача оптимизации третьего и второго шагов. Соответствующие зависимости показаны на рис. 6 - 9. Теперь остается оптимизировать первый шаг. Начальное состояние системы и нужно построить зависимость от


Рис. 6 Рис. 7
Рис. 8 Рис. 9

Второе слагаемое определяется по рис. 9 для аргумента .
Определяя на единственной кривой (см. рис. 10) максимум, найдем окончательное (уже не условное) значение максимального дохода за весь период
и соответствующее оптимальное управление на первом шаге .
Рис. 10

П.7. Найдем безусловные оптимальные управления по схеме
.
По рис.9 определяем . Остаток средств после второго шага
.
По этому значению из рис.7 определим и т.д. Полученные результаты сведены в таблице.
.
При этом остаток средств равен . Вид оптимальной кривой в фазовом пространстве показан на рис.11 (каждый этап, кроме первого, разделен на полуэтапы).
Рис. 11


Hosted by uCoz