Дипломная работа Тема: Автоматизация формирования оптимальной кормовой смеси для сельскохозяйственной птицы Выполнила: Медведева Т.А. Научный руководитель:

Презентация:



Advertisements
Похожие презентации
КОРАЛЛ – Кормление выращиваемого скота Программы для расчета и анализа рационов, комбикормов, премиксов.
Advertisements

Применение задач линейного программирования в логистике Для решения логистических задач необходимо использовать знания, разработанные наукой. Логистические.
Задача линейного программирования Найти переменные Х, такие что:
Корм оптима. Программа предоставляет: неограниченные возможности по работе с базой данных кормового сырья функция оптимизации рецептов одновременно в.
Стохастическое программирование выполнили Шпарик Анна Кутас Юлия.
Метод наименьших квадратов X00,511,52 Y-3-202,57,5.
В. И. Дихтяр МАТЕМАТИКА Российский университет дружбы народов Институт гостиничного бизнеса и туризма Раздел 3Линейное программирование Тема 32 Задачи.
Тема 5. Линейная модель использования кормовых ресурсов 1. Цель моделирования и постановка задачи. Цель моделирования и постановка задачи Цель моделирования.
ЗАДАЧА ОПТИМИЗАЦИИ ИЗДЕРЖЕК ПРОИЗВОДСТВА И ОБЪЕМА ВЫПУСКА ПРОДУКЦИИ Подготовили: Чирикало Анна Гурская Анна Биенко Екатерина.
АВТОМАТИЗАЦИЯ ПОСТРОЕНИЯ НА ПК ОПТИМАЛЬНОГО ГРАФИКА РЕМОНТА СТАНКОВ И ОБОРУДОВАНИЯ ПРЕДПРИЯТИЯ Выполнила: Шалык И. С. Руководитель: Трофимов А. А.
Постановка задач математического программирования.
Автор : Саверский Владислав Олегович Руководитель : Минченко Михаил Михайлович ГБОУ ЛИТ 1537.
1) Экономическая интерпретация ЗЛП: задача об оптимальном использовании ограниченных ресурсов, двойственная задача и ее экономическое содержание 2) Экономический.
ЭВМ в зоотехнии Оптимизация рационов кормления животных.
Саратовский государственный аграрный университет им. Н.И. Вавилова Кафедра бухгалтерского учета ДОУ Управление эффективностью деятельности предприятия.
Задачи линейного программирования Лекция 3. Линейное программирование Методы линейного программирования используют в прогнозных расчетах, при планировании.
Этапы моделирования. Определение цели моделирования, выделение существенных для исследования параметров объекта. I. Построение описательной информационной.
1 Тема урока : Оптимизационное моделирование. 2 Оптимизация Оптимизация (математика)Оптимизация (математика) нахождение оптимума (максимума или минимума)
Учебно-исследовательская работа по информатике Проведение вычислительных экспериментов с использованием программирования. Выполнил: Костыренко Виталий.
Графический метод решения задач математического программирования 1. Общий вид задачи математического программирования Z = F(X) >min Z = F(X) >min g i (x.
Транксрипт:

Дипломная работа Тема: Автоматизация формирования оптимальной кормовой смеси для сельскохозяйственной птицы Выполнила: Медведева Т.А. Научный руководитель: Доцент к.э.н. Трофимов А.А.

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

Цели работы: Создать программу обработки полученного решения задачи Создать программу расшифровки полученного решения в виде, понятном специалисту- зоотехнику и распечатки в виде наиболее важных форм: Состав смеси (таблица кормов) Содержание в смеси ингредиентов Содержание витаминов в тонне корма для заданной группы птиц на заданный период без премикса Недостаток минеральных веществ и витаминов в корме (состав премикса) Потребность заданной группы птиц в кормах на заданный период

Математическая модель: Ограничения : i I Для того, что бы обеспечить потребность птицы в i-м ингредиенте с учетом возможного дисбаланса запишем равенства: Для определения структуры единицы смеси запишем ограничение:

Математическая модель: Ограничения : Структурные ограничения на содержание кормов разных групп в смеси запишем в виде двухсторонних неравенств: Для уменьшения дисбаланса, на переменные могут быть наложены дополнительные ограничения в заданных процентах от K i :

Математическая модель: Построение целевой функции В целевой функции минимизируем сумму общей стоимости смеси и штрафов за дисбаланс содержания ингредиентов:

Реализация математической модели: В качестве входных параметров программы, формирующей данные для оптимизатора, необходимо внести данные в справочники и указать группу птиц, для которой необходимо сформировать матрицу.

Реализация математической модели:

Опробование модели на реальных данных: Мы выберем 7 кормов:масло растительное, шрот подсолнечный, мука из древесной зелени, творог, кукурузу, пшеницу яровую и поваренную соль и будем проводить оптимизационный расчет для 20 ингредиентов.

Файл оптимального решения:

Расшифровка полученного решения: (FORMTAB.PRG и FORMPRN.PRG)

Анализ полученного решения: 1) 2)2) 3)3) 4)4) 5)5)

Основные результаты работы: Разработана математическая модель поставленной задачи; Разработана структура базы данных; Реализованы программы ведения необходимых справочников, программа формирования матрицы математической модели, обработки полученного решения, расшифровки файла полученного оптимального решения и его анализа; Программный комплекс опробован на реальных данных и произведен анализ полученного решения.