Автор работы: Пользователь скрыл имя, 20 Февраля 2011 в 23:40, контрольная работа
Система переменных включает следующие группы:
1) по численности поголовья сельскохозяйственных животных по их половозрастным группам (по КРС – коровы, нетели, телки рождения прошлого года, телки рождения позапрошлого года, быки-производители, телята на выращивании и откорме, взрослый скот на откорме, телята до отъема) на начало и конец планируемого периода;
1. Система переменных и система ограничений ЭММ оборота стада сельскохозяйственных животных. 3
2. Задание 2. Транспортная задача 6
3. Задание 3. Разработка модели производственно-отраслевой структуры организации 10
4. Задание 4. Решение задачи линейного программирования графическим методом 13
5. Задание 5. Решение задач линейного программирования модифицированным симплексным методом 15
Список литературы 17
Содержание
1. Система переменных и система ограничений ЭММ оборота стада сельскохозяйственных животных. 3
2. Задание 2. Транспортная задача 6
3. Задание 3. Разработка модели производственно-отраслевой структуры организации 10
4. Задание 4. Решение задачи линейного программирования графическим методом 13
5. Задание 5. Решение
задач линейного
Список литературы 17
1. Система
переменных и система ограничений ЭММ
оборота стада сельскохозяйственных животных
Система переменных включает следующие группы:
1)
по численности поголовья
2) по поголовью
3) по иным видам движения и использования поголовья сельскохозяйственных животных;
4)
дополнительные переменные, отражающие
и ограничивающие отклонение
численности поголовья в
5)
прочие дополнительные
6) вспомогательные переменные.
Система ограничений оптимизации оборота стада включает следующие группы:
1. По поголовью животных на начало планируемого периода. Общий вид матзаписи:
Хhн=bhн (h€H),
где Хhн – переменная, отражающая поголовье h-й половозрастной группы животных на начало периода;
bhн – поголовье h-й половозрастной группы животных на начало периода;
h – порядковый номер h-й половозрастной группы животных;
H – множество половозрастных групп животных, рассматриваемых в модели.
2.
По сбалансированности
Хhн+X(h-1)д+∑Xth=Xhк+X(h+1)д+∑
Xhк – переменная, отражающая поголовье животных h-й половозрастной группы на конец периода;
X(h-1)д, X(h+1)д – переменные, отражающие количество животных переведенных из группы в группу, соответственно из младшей группы в h-ю и из h-й группы в старшую;
Xth – переменная, отражающая количество животных поступивших в h-ю половозрастную группу из t-го источника;
Xfh – переменная, отражающая количество животных выбывших из h-й половозрастной группы в f-м направлении использования;
t – источники поступления животных (покупка (t=1), приплод (t=2) и т. д.);
f – направление использования животных (продажа (f=1), выбраковка на откорм и последующий убой (f=2), падеж (f=3) и т. д.);
T – множество источников поступления животных;
F – множество направлений использования животных.
3.
По соотношению между
X(h-1)д= (≥≤) X(h+1)д (h, (h-1), (h+1)€H).
1. Здесь возможно использование коэффициентов соотношения.
2.
По аналогии можно составить
ограничения по соотношению
3.
По каждой половозрастной
4.
Ограничения по поголовью
Хhн = (≤≥)Xhк (h€H) – по отдельным половозрастным группам;
∑Хhн = (≤≥)∑Xhк (h€H) – по суммарному поголовью.
5.
По предельным объемам
Xth =(≥≤)bth (h€H; t=1),
bth – предельный объем покупки животных h-й половозрастной группы.
По реализации животных:
Xfh =(≥≤)bfh (h€H; f=1),
bfh – предельный объем продажи животных h-й половозрастной группы.
По выбраковке (падежу) животных:
Xfh =(≥≤)dh (Xhн+Xhк) (h€H; f=2,3),
где dh – коэффициент выбраковки (падежа) h-й половозрастной группы животных на откорм и последующий убой.
6.
По предельным объемам
Xth = wh (∑Xhн+∑Xhк) (h€Hм, t=2),
где wh – выход приплода (обоего пола) на одну голову маточного поголовья. Далее при включении приплода в оборот стада следует учитывать его распределение по полу;
Hм – множество половозрастных групп маточного поголовья животных (коровы, нетели).
По выходу продукции с животных на убой, выбраковку (мясо, шкуры):
Xp=∑qpfh Xfh (p – вид продукции (мясо, шкуры); f=2,3; h€H),
Xp – дополнительная переменная, отражающая объем производства p-го вида продукции (мясо, шкуры);
qpfh – выход p-го вида продукции с одной головы h-й группы животных f-го направления использования.
По
выходу продукции с животных в
обороте стада (определяется от среднегодового
поголовья животных в группах). Общий
вид матзаписи формулы
Xhср=0,5(Xhн+Xhк),
Xhср – вспомогательная переменная, отражающая среднегодовое поголовье животных в h-й половозрастной группе.
Общий вид матзаписи выхода продукции с оборота стада (молока, привеса живой массы, шерсти и т. д.):
Xp = qphXhср,
qph – выход p-го вида продукции с одной головы h-й группы животных.
7.Прочие ограничения (по предельным объемам реализации продукции, по расчету стоимостных и прочих показателей)
Задание 2. Транспортная
задача
В
четырех пунктах отправления имеется
груз в следующем количестве: первый пункт
отправления -190, второй – 230, третий –
200, четвертый – 230 тонн. Его необходимо
доставить в четыре пункта назначения
в следующем количестве: первый пункт
назначения – 160, второй – 240, третий –
270, четвертый – 320 тонн. Требуется составить
план перевозок с минимумом затрат на
транспортировку. Расстояние между пунктами
отправления и назначения в км приведены
в таблице.
Пункты отправления | Итого | |||||
1 | 2 | 3 | 4 | |||
Пункты назначения | 1 | 5 | 4 | 6 | 2 | 160 |
2 | 2 | 6 | 10 | 3 | 240 | |
3 | 4 | 5 | 5 | 8 | 270 | |
4 | 3 | 7 | 2 | 6 | 320 | |
Итого | 190 | 230 | 200 | 230 |
Решение:
Стоимость
доставки единицы груза из каждого
пункта отправления в соответствующие
пункты назначения задана матрицей тарифов
1 | 2 | 3 | 4 | Запасы | |
1 | 5 | 4 | 6 | 2 | 160 |
2 | 2 | 6 | 10 | 3 | 240 |
3 | 4 | 5 | 5 | 8 | 270 |
4 | 3 | 7 | 2 | 6 | 320 |
Потребности | 190 | 230 | 200 | 230 |
Проверим необходимое и
∑ a = 160 + 240 + 270 + 320 = 850
∑ b = 190 + 230 + 200 + 230 = 990
Как видно, суммарная
Занесем исходные данные в
распределительную таблицу.
1 | 2 | 3 | 4 | 5 | Запасы | |
1 | 5 | 4 | 6 | 2 | 0 | 160 |
2 | 2 | 6 | 10 | 3 | 0 | 240 |
3 | 4 | 5 | 5 | 8 | 0 | 270 |
4 | 3 | 7 | 2 | 6 | 0 | 320 |
Потребности | 190 | 230 | 200 | 230 | 140 |
Информация о работе Контрольная работа по "Программированию и компьютеру"