Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
готовое моделирование.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
237.29 Кб
Скачать

МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ

ФГБОУ ВПО "Российский государственный аграрный университет - МСХА имени К.А. Тимирязева"

Инженерно-экономический факультет

Кафедра «Информационные системы в экономике»

КУРСОВАЯ РАБОТА

по дисциплине «Методы моделирования»

«Моделирование распределения фондов минеральных удобрений сельскохозяйственного предприятия»

Вариант № 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 – множество покупных кормов (J1J)

Ограничения:

  1. По наличию кормов (ц):

ixj1bj1, jJ \ J1; ixj1xj3, jJ, (1.4)

где xj1 = (xjk1) – вектор количества корма j, предназначенного каждой половозрастной группе k; bj – величина запаса корма вида j;

  1. по балансу кормов для каждой половозрастной группы (ц):

xjk1 = ajk1xk2, jJ, kK, (1.5)

где xk2 = (xkn2) – вектор числа кормо-дней потребления каждого рациона животными (птицей) половозрастной группы k;

ajk1 = (ajkn1) – вектор потребности в корме j животных k, потребляющих рацион n (ц/кормо-день);

  1. по доле рациона n в кормлении животных половозрастной группы k, кормо-дней рациона n:

xkn2bkn2ixk2 , kK, nNk, (1.6)

где bkn2 – макс. доля рациона n в общем числе кормо-дней животных k (к-дней/к-день);

  1. по количеству кормо-дней животных k:

bk3ixk2bk4 , kK, (1.7)

где bk3, bk4 – число кормо-дней животных k, обусловленное оборотом стада

Целевая функция:

максимум продуктивности (тыс. руб.)

maxz= cx2dx3, (1.8)

где c = (ckn) – вектор валовой продукции (тыс.руб./день), получаемой от животных k при их кормлении по рациону n; d = (djk) – вектор цен покупных кормов (тыс.руб./ц).

Можно предусмотреть продажу избытка кормов (сена, силоса) хозяйствам населения (только при наличии гарантированного спроса)

Можно упростить модель:

Ограничение по наличию кормов:

ixj1bj1, jJ (1.9)

Ограничение по балансу кормов для каждой половозрастной группы:

xjk1 = ajk1xk2 (1.10)

Подставив вторые неравенства в первые (заменив каждый xjk1 в xj1 на ajk1xk2), получим

ajk1x2bj1, jJ (1.11)

В ЗЛП не осталось ограничений, содержащих переменные x1. Целевая функция от них тоже не зависит. Решив задачу без этих переменных, можно определить их значения после решения по формуле

xjk1 = ajk1xk2 (1.12)

Переменные:

Количество корма каждого вида для каждой половозрастной группы скота, ц:

x1 = (xjk1), jJ, kK, (1.13)

гдеJ – множество видов кормов; K – множество половозрастных групп животных и птицы.

Число дней кормления животных каждой половозрастной группы:

x2 = (xk2), kK (1.14)

Ограничения:

  1. По наличию кормов (без изменений);

  2. По балансу питательных веществ для каждой половозрастной

группы:

A1x1A2x2, (1.15)

Где A1 = (ajk,l,1) – матрица содержания питательного вещества l (lL – множеству учитываемых моделью питательных веществ) в корме j с учётом степени его усвоения животными k (единиц пит. вещества/ц); A2 = (ak,l,2) – матрица потребности животных k в питательном веществе l (единиц пит. вещества/кормо-день);

  1. По массе суточных рационов, ц:

ixk1 bk1xk2, kK, где xk1 = (xjk1) (1.16)

bk1 – максимально допустимая масса суточного рациона для животных k (ц);

  1. По минимальному количеству кормо-дней животных k:

xk2 ≥ bk2 , kK, (1.17)

где bk2 – минимально необходимое число кормо-дней животных k, обусловленное оборотом стада.

  1. По допустимой доле кормов различных групп в общей питательности рациона животных каждого вида (кг, МДж или к.ед.):

alm3x2alm1xm1alm4x2, 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 кормо-день.

Оценки по минимальному количеству кормо-дней:

показывают, в какую сумму обходится кормо-день содержания животного в данной группе

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]