
- •Введение
- •Теоретическая часть
- •2. Расчетная часть. Разработка экономико-математической модели
- •2.1. Система переменных экономико-математической модели. Участок 1
- •Участок 2
- •2.2. Система ограничений экономико-математической модели
- •2.2.1. Группа ограничений по балансу выноса элементов питания продукцией и внесения их с удобрениями
- •2.2.2. Группа ограничений по границе интервалов прибавки урожайности
- •2.2.3. Группа ограничений по формированию годовых норм удобрений в ассортименте поставки
- •2.2.4. Группа ограничений по распределению годовых норм удобрений по срокам внесения
- •2.2.5. Группа ограничений по допустимому удельному весу отдельных форм удобрений в общей дозе
- •2.2.6. Группа ограничений по суммарному приросту урожайности на участке
- •2.2.7. Группа ограничений по балансу ресурсов и потребления удобрений
- •2.2.8. Группа ограничений по производству продукции
- •2.2.9 Условия неотрицательности переменных экономико-математической модели
- •2.2.10 Целевая функция экономико-математической модели
- •3. Подготовка исходной информации
- •Расчет фондов удобрений, отнесенных на прирост урожая, т физ. Веса
- •Расчет показателя выхода продукции, отнесенной на исходную урожайность
- •Обеспечение заданных объемов производства продукции
- •4. Решение экономико-математической задачи распределения фондов минеральных удобрений сельскохозяйственной организации по полям севооборотов и кормовым угодьям.
- •4.1. Формирование отчетов по результатам решения
- •5. Анализ результатов решения
- •Основные результативные показатели использования удобрений по оптимальному плану
- •Приложение
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГБОУ ВПО "Российский государственный аграрный университет - МСХА имени К.А. Тимирязева"
Инженерно-экономический факультет
Кафедра «Информационные системы в экономике»
КУРСОВАЯ РАБОТА
по дисциплине «Методы моделирования»
«Моделирование распределения фондов минеральных удобрений сельскохозяйственного предприятия»
Вариант № 16: «Оптимизация использования заготовленных кормов»
Выполнила : студентка 23-э-эк группы Лабзуева Ксения Юрьевна
Приняла: к.т.н., доцент Качанова Людмила Сергеевна
Москва 2014
СОДЕРЖАНИЕ
Введение………………………………………………………………..…………41. Теоретическая часть………………………………………………………….5
2.Расчетная часть. Разработка экономико-математической модели………………............................................................................................11
2.1. Система переменных экономико-математической модели………………11
2.2. Система ограничений экономико-математической модели……………...12
2.2.1. Группа ограничений по балансу выноса элементов питания продукцией и внесения их с удобрениями…………………………………….12
2.2.2. Группа ограничений по границе интервалов прибавки урожайности……………………………………………………………………..15
2.2.3. Группа ограничений по формированию годовых норм удобрений в ассортименте поставки…………………………………………………….……16
2.2.4. Группа ограничений по распределению годовых норм удобрений по срокам внесения……………………………………………………………….…18
2.2.5. Группа ограничений по допустимому удельному весу отдельных форм удобрений в общей дозе…………………………………………………………19
2.2.6. Группа ограничений по суммарному приросту урожайности на участке………………………………………………………………………..…..19
2.2.7. Группа ограничений по балансу ресурсов и потребления удобрений………………………………………………………………………...20
2.2.8. Группа ограничений по производству продукции……………....……21
2.2.9 Условия неотрицательности переменных экономико-математической модели…………………………………………………………………………….22
2.2.10 Целевая функция экономико-математической модели………………23
3. Подготовка исходной информации……………………………………..…23
4. Решение экономико-математической задачи распределения фондов минеральных удобрений сельскохозяйственной организации по полям севооборотов и кормовым угодьям…………………………………….…….27
4.1. Формирование отчетов по результатам решения……………………...….31
5.Анализ результатов решения……………………………………………….37
Список литературы…………………………………………………………….39
Приложение…………..…………………...…………………………………….40
Введение
Одним из важнейших разделов математического программирования является линейное программирование. Методы и модели линейного программирования широко применяются при оптимизации процессов во всех отраслях народного хозяйства: при разработке производственной программы предприятия, распределении ее по исполнителям, при размещении заказов между исполнителями и по временным интервалам, при определении наилучшего ассортимента выпускаемой продукции, задачах перспективного, текущего и оперативного планирования и управления; при планировании грузопотоков и т.д. особенно широкое применение методы и модели линейного планирования получили при решении задач экономии ресурсов, производственно-транспортных и других задач.
Для экономистов предприятий аграрно-промышленного комплекса важно знать теорию и владеть практическими инструментами экономико-математического моделирования (ЭММ), поскольку при помощи данной науки можно построить и рассчитать экономико-математическую модель, которая сможет помочь в любых ситуациях, когда необходимо принять правильное решение. Математическая модель может помочь учесть множество различных факторов и характеристик от которых может зависеть данная проблема. При анализ данной модели можно найти оптимальный план решения и, соответственно, минимизировать затраты. ЭММ включает в себя методы различных наук, таких, как кибернетика, экономика, статистика и многие другие.
Теоретическая часть
Заготовленные в хозяйстве корма могут быть использованы различными способами. Ошибки в планировании использования кормов приводят к снижению продуктивности из-за нарушения рационов, к нехватке кормов на стойловый период.
Определить план использования заготовленных кормов в течение заданного периода, учитывая:
- наличие кормов и их питательные свойства;
- количество кормо-дней животных различных видов и половозрастных групп в пределах планового периода;
- необходимость достижения максимальной эффективности животноводства.
Объект моделирования – технологический процесс кормления сельскохозяйственных животных. Математическая модель оптимизации использования заготовленных кормов.
Рассмотрим вариант с заданными рационами:
Переменные:
Количество корма каждого вида для каждой половозрастной группы скота, ц:
x1 = (xjk1), (1.1)
jJ, kK, гдеJ – множество видов кормов;K – множество половозрастных групп животных и птицы.
Число дней кормления животных каждой половозрастной группы по каждому рациону:
x2 = (xkn2), kK, nNk, (1.2)
гдеNk – множество апробированных рационов кормления животных (птицы) половозрастной группы k;
Приобретение кормов, ц:
x3 = (xj3), jJ1, (1.3)
гдеJ1 – множество покупных кормов (J1 J)
Ограничения:
По наличию кормов (ц):
ixj1 ≤ bj1, jJ \ J1; ixj1 ≤ xj3, jJ, (1.4)
где xj1 = (xjk1) – вектор количества корма j, предназначенного каждой половозрастной группе k; bj – величина запаса корма вида j;
по балансу кормов для каждой половозрастной группы (ц):
xjk1 = ajk1xk2, jJ, kK, (1.5)
где xk2 = (xkn2) – вектор числа кормо-дней потребления каждого рациона животными (птицей) половозрастной группы k;
ajk1 = (ajkn1) – вектор потребности в корме j животных k, потребляющих рацион n (ц/кормо-день);
по доле рациона n в кормлении животных половозрастной группы k, кормо-дней рациона n:
xkn2 ≤bkn2ixk2 , kK, nNk, (1.6)
где bkn2 – макс. доля рациона n в общем числе кормо-дней животных k (к-дней/к-день);
по количеству кормо-дней животных k:
bk3 ≤ixk2 ≤ bk4 , kK, (1.7)
где bk3, bk4 – число кормо-дней животных k, обусловленное оборотом стада
Целевая функция:
максимум продуктивности (тыс. руб.)
maxz= cx2 – dx3, (1.8)
где c = (ckn) – вектор валовой продукции (тыс.руб./день), получаемой от животных k при их кормлении по рациону n; d = (djk) – вектор цен покупных кормов (тыс.руб./ц).
Можно предусмотреть продажу избытка кормов (сена, силоса) хозяйствам населения (только при наличии гарантированного спроса)
Можно упростить модель:
Ограничение по наличию кормов:
ixj1 ≤bj1, jJ (1.9)
Ограничение по балансу кормов для каждой половозрастной группы:
xjk1 = ajk1xk2 (1.10)
Подставив вторые неравенства в первые (заменив каждый xjk1 в xj1 на ajk1xk2), получим
ajk1x2 ≤ bj1, jJ (1.11)
В ЗЛП не осталось ограничений, содержащих переменные x1. Целевая функция от них тоже не зависит. Решив задачу без этих переменных, можно определить их значения после решения по формуле
xjk1 = ajk1xk2 (1.12)
Переменные:
Количество корма каждого вида для каждой половозрастной группы скота, ц:
x1 = (xjk1), jJ, kK, (1.13)
гдеJ – множество видов кормов; K – множество половозрастных групп животных и птицы.
Число дней кормления животных каждой половозрастной группы:
x2 = (xk2), kK (1.14)
Ограничения:
По наличию кормов (без изменений);
По балансу питательных веществ для каждой половозрастной
группы:
A1x1 ≥ A2x2, (1.15)
Где A1 = (ajk,l,1) – матрица содержания питательного вещества l (lL – множеству учитываемых моделью питательных веществ) в корме j с учётом степени его усвоения животными k (единиц пит. вещества/ц); A2 = (ak,l,2) – матрица потребности животных k в питательном веществе l (единиц пит. вещества/кормо-день);
По массе суточных рационов, ц:
ixk1 bk1xk2, kK, где xk1 = (xjk1) (1.16)
bk1 – максимально допустимая масса суточного рациона для животных k (ц);
По минимальному количеству кормо-дней животных k:
xk2 ≥ bk2 , kK, (1.17)
где bk2 – минимально необходимое число кормо-дней животных k, обусловленное оборотом стада.
По допустимой доле кормов различных групп в общей питательности рациона животных каждого вида (кг, МДж или к.ед.):
alm3x2 ≤ alm1xm1 ≤ alm4x2, mM, l = l0, (1.18)
где xm1 = (xjk1), jJm (корма группы m), kK (виды животных).
l0 — вид питательного вещества, доля групп кормов в котором регламентируется. Может быть одним из следующих:
- сухое вещество (кг);
- обменная энергия (МДж);
- питательность по ожидаемому жироотложению (к.ед.) и т.п.
M – множество групп кормов,
alm1 = (ajk,l,1), jJm – вектор содержания питательного вещества l = l0 в кормах группы m (кг/ц, МДж/ц или к.ед./ц);
Jm – множество кормов, входящих в группу m;
alm3 = (aklm3), alm4 = (aklm4) – векторы минимальной и максимальной потребности животных k в питательном веществе l = l0, удовлетворяемой за счёт кормов группы m;
Целевая функция:
максимум продуктивности (тыс. руб.)
maxz = cx2, (1.19)
где c = (ck) – вектор валовой продукции (тыс.руб./день), получаемой от животных k.
Допускается учёт затрат на покупку либо выручки от продажи кормов, как в первом варианте.
Анализ оптимального плана (двойственные оценки).
Оценки по балансам кормов для каждой половозрастной группы (взятые по абсолютной величине):
показывают эффект от скармливания данного корма данной половозрастной группе скота/птицы:
не может быть выше оценки корма;
если он ниже оценки корма, то оптимальный план не предусматривает скармливание этого корма данной группе животных.
Оценки по доле рациона в кормо-днях группы животных:
показывают, насколько снизится ВП животноводства, если сократить использование лимитированного рациона на 1 кормо-день.
Оценки по минимальному количеству кормо-дней:
показывают, в какую сумму обходится кормо-день содержания животного в данной группе