Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Пример 11.2. Распределение тракторов по лесхозам
Управление по лесам субъекта Федерации приобрело 7 лесохозяйственных тракторов, которые следует распределить между пятью лесхозами. Каждый из лесхозов Fi, i=1,2,...,5 при поступлении в него тракторов в количестве u повышает уровень технической готовности машинно-тракторного парка, зависящий от u, т.е. представляющий собой какую-то функцию fi(u). Все функции fi(u), i=1,2,...,5 заданы (табл. 11.1). Как главный инженер управления должен распределить закупленную технику, чтобы в сумме они дали максимальное повышение технической готовности по управлению? Таблица 11.1
Хотя задача в своей постановке не содержит упоминания о времени, операцию распределения средств мысленно можно развернуть в какой-то последовательности, считая за первый шаг отправку тракторов в лесхоз F1, за второй - в F2 и т.д. Управляемая система в данном случае - трактора, которые распределяются. Состояние системы перед каждым шагом характеризуется одним числом, которое обозначает количество еще нераспределенных машин. Шаговыми управлениями являются число тракторов u1, u2,..., um, выделяемых лесхозам. Требуется найти оптимальное управление, т.е. такую совокупность чисел u1*, u2*,..., um*, которая дает максимальное повышение уровня технической готовности машинно-тракторного парка по управлению в целом, что эквивалентно следующему выражению: W= W1+W2+...+W5 = f1(u1) + f1(u1) +... + f5(u5) ® max. Начнем оптимизацию с пятого лесхоза (шага). Пусть остаток тракторов к этому шагу s. Очевидно, что необходимо все s тракторов передать лесхозу F5. Поэтому условное оптимальное управление на пятом шаге u5(s) = s, а условный оптимальный выигрыш W5(s) = f5(s). Задаваясь целой гаммой значений s = 1, 2,...7 по табл. 11.1 (функция технической готовности fi(u)) для каждого значения s, определим u5(s) и W5(s): u5(0)= 0; W5(0)=0,70; u5(1)= 1; W5(1)=0,76; u5(2)= 2; W5(2)=0,80; u5(3)= 3; W5(3)=0,85; u5(4)= 4; W5(4)=0,88; u5(5)= 5; W5(5)=0,91; u5(6)= 6; W5(6)=0,93; u5(7)= 7; W5(7)=0,94. Полученные данные занесем в табл. 11.2. Последний шаг оптимизирован. Таблица 11.2
Перейдем к предпоследнему, четвёртому, лесхозу (шагу). Пусть имеем s нераспределенных тракторов. Обозначим W4(s) условный оптимальный выигрыш на двух последних шагах: четвёртый и пятый (который уже оптимизирован). Если выделить на четвёртом шаге четвёртому лесхозу u тракторов, то на последний шаг останется s-u. Следовательно, выигрыш на двух последних шагах будет равен W4(s) = f4(u) + W5(s-u). Вновь задаваясь целой гаммой значений s = 1, 2,...7 и используя данные табл. 11.1 для каждого значения s, определим u4(s), W4(s) и выделим максимальное значение, что и является оптимальным выигрышем за два последних шага: · s=0: u4(0)= 0; W4(0)=0,88+0,70= 1,58; · s=1: u4(1)= 1; W4(1)=0,91+0,7=1,61; u4(1)= 0; W4(1)=0,88+0,76= 1,64; · s=2: u4(2)= 2; W4(2)=0,92+0,7=1,62; u4(2)= 1; W4(2)=0,91+0,76=1,67; u4(2)= 0; W4(2)=0,88+0,80= 1,68; · s=3: u4(3)= 3; W4(3)=0,93+0,7=1,63; u4(3)= 2; W4(3)=0,92+0,76=1,68; u4(3)= 1; W4(3)=0,91+0,80=1,71; u4(3)= 0; W4(3)=0,88+0,85= 1,73; · s=4: u4(4)= 4; W4(4)=0,94+0,7=1,64; u4(4)= 3; W4(4)=0,93+0,76=1,69; u4(4)= 2; W4(4)=0,92+0,80=1,72; u4(4)= 1; W4(4)=0,91+0,85= 1,76; u4(4)= 0; W4(4)=0,88+0,88= 1,76; · s=5: u4(5)= 5; W4(5)=0,95+0,7=1,65; u4(5)= 4; W4(5)=0,94+0,76=1,70; u4(5)= 3; W4(5)=0,93+0,80=1,73; u4(5)= 2; W4(5)=0,92+0,85=1,77; u4(5)= 1; W4(5)=0,91+0,88= 1,79; u4(5)= 0; W4(5)=0,88+0,91= 1,79; · s=6: u4(6)= 6; W4(6)=0,95+0,7=1,65; u4(6)= 5; W4(6)=0,95+0,76=1,71; u4(6)= 4; W4(6)=0,94+0,80=1,74; u4(6)= 3; W4(6)=0,93+0,85=1,78; u4(6)= 2; W4(6)=0,92+0,88=1,80; u4(6)= 1; W4(6)=0,91+0,91= 1,82; u4(6)= 0; W4(6)=0,88+0,93=1,81; · s=7: u4(7)= 7; W4(7)=0,95+0,7=1,65; u4(7)= 6; W4(7)=0,95+0,76=1,71; u4(7)= 5; W4(7)=0,95+0,80=1,75; u4(7)= 4; W4(7)=0,94+0,85=1,79; u4(7)= 3; W4(7)=0,93+0,88=1,82; u4(7)= 2; W4(7)=0,92+0,91=1,83; u4(7)= 1; W4(7)=0,91+0,93= 1,84; u4(7)= 0; W4(7)=0,88+0,94=1,82. В табл. 11..2 приведены результаты условной оптимизации на четвёртом шаге. Далее оптимизируем третий и второй шаги по (11.6): Wi (s) = max {fi(u) + Wi+1(s-u)} и записываем соответствующее ему условное оптимальное управление ui(s) (значение u, при котором этот максимум достигается) в табл. 4.2. Продолжая таким образом, дойдем, наконец, до первого лесхоза F1. Здесь нам не нужно будет варьировать значения s, так как число тракторов перед первым шагом равно 7: W* = W1(7) = max {f1(u) + W2(7-u)}= 4,43. Таким образом, максимальное повышение коэффициента технической готовности по всем лесхозам найден. Теперь остается только считать рекомендации. Максимум технической готовности машинно-тракторного парка достигается при отправке 3-х тракторов в первый лесхоз. После первого шага остается 7-3=4 трактора. Считывая рекомендацию для этого значения по табл. 4.2, выделяем второму лесхозу оптимальное число тракторов - 1, третьему - 0, четвертому - 0 и, наконец, пятому - 3.
Date: 2016-07-25; view: 459; Нарушение авторских прав |