Развиваем сельское хозяйство вместе С заботой о вашем хозяйстве
Товары, услуги и экспертная поддержка — в одном кабинетеУсловия и документы
← База знаний / Кормление

Кормление сельскохозяйственных животных. Методика и техника составления рационов для крупного рогатого скота

М. В. Шупик, А. Я. Райхман · 2013 · СНГ · Беларусь

Текст исходного файла на русском языке. Историческое издание: сведения приведены по источнику 2013 года.

Войти и скачать PDF ↓

отображаться количества кормов в рационе при его оптимизации. Вначале записываем в них значение 1 для контроля за правильностью сборки модели.

Зона формул отображается в диапазоне A8:F10. Для удобства ввода используем интеллектуальное копирование ячейки B8 с предварительной фиксацией в формуле ячейки В7. Формула задана как =B3×B$7. Теперь при копировании вниз по строкам эта ячейка изменяться не будет, а при копировании вправо по столбцам будет изменяться только символ столбца, но не строки. Рекомендуем пользоваться именно таким приемом ввода формул, так как он не только ускоряет работу, но и позволяет избежать ошибок ввода.

Столбец F содержит суммы по каждому из показателей питательности. Так, ячейка F8 содержит сумму обменной энергии в рационе, а ячейки F9 и F10 – сухое вещество и сырой протеин соответственно.

В Нижней части модели рассчитана структура рациона по обменной энергии в процентах (строка 11), а также определены две строки ограничений по кормам. В строке 12 задается минимум на скармливание того или иного корма, а в строке 13 – максимум. И последний фрагмент модели – ячейка B14 содержит сумму концентрированных кормов, которая будет определена как целевая ячейка, решаемая на минимум. Количество концентратов в рационе необходимо минимизировать.

Для отображения значений вместо формул необходимо войти в меню Сервис – Параметры , и на вкладке Вид снять флажок Формулы . После этого отобразится результат вычислений во всех ячейках листа, где записаны формулы (рис. 7).

Рис. 7. Исходный вид модели в электронной таблице (отображены значения)

Исходный вид модели – это состояние модели до начала расчетов. Здесь задано количество кормовых ресурсов, равное 1 кг для каждого ресурса. Это сделано для того, чтобы можно было визуально проконтролировать корректность определения модели. Значения в формульной части совпадают со значениями в таблице питательности кормов, так как количество кормов равно единице.

При таком количестве кормов естественно поступление питательных веществ и энергии не соответствует норме. Количество энергии, сухих веществ и протеина составляет 31 МДж, 2,47 кг и 670 г при потребности 250 МДж, 22 кг, и 3700 г.

Теперь необходимо изменять значения ключевых ячеек в диапазоне B7:E7 таким образом, чтобы содержание в рационе нормируемых показателей соответствовало норме кормления. Можно попытаться вручную подобрать соответствующие количества кормов, но в реальных (полномерных) моделях, с большим количеством переменных и ограничений, это невозможно. Поэтому привлекаем для решения задачи надстройку «Поиск решения».

Вызываем Диалоговое окно программы (рис. 8).

Рис. 8. Диалоговое окно программы «Поиск решения»

Рассмотрим последовательность работы с программой. Вначале определяем целевую ячейку B$14$. Здесь содержится формула для расчета суммы концентрированных кормов в рационе. Эту ячейку устанавливаем на минимальное значение. Программа должна составлять рацион так,

чтобы обойтись наименьшим возможным количеством концентратов.

Переходим к элементу управления « Изменяя ячейки» . Следует указать блок ячеек, где находятся значения количества кормов. Указываем B$7:E$7.

Переходим к блоку управления ограничениями. Сюда можно добавить до 100 ограничений. Для этого запрограммированы 3 кнопки: Добавить , Изменить , Удалить . Щелкнув мышкой на кнопке Добавить, вызываем диалог добавления ограничения (рис. 9).

Рис. 9. Диалоговое окно добавления ограничения

Окно диалога включает три поля ввода: Ссылка на ячейку, Оператор и Ограничение . Ссылка на ячейку содержит адрес ячейки или блока ячеек, значения в которых необходимо получить адекватно тому, что задано в окне ограничения. Эти поля представлены объектом RefEdit – конструкция, позволяющая вводить адреса ячеек или блоков ячеек простым щелчком мышки на них, что исключительно удобно и предотвращает возможность ошибки. На рисунке показано, что ячейка $F$8 должна быть равна ячейке $F$3. Выбор оператора осуществляется из списка. Нажатие кнопки Ок добавляет ограничение в список ограничений, а кнопка Отмена прекращает процедуру задания ограничения.

Кнопки Изменить и Удалить производят одноименное действие над выбранным в списке ограничением.

В нашем примере первые два ограничения в списке ограничений определяют минимальную и максимальную границы скармливания кормов. Эти ограничения множественные, так как включают по 4 ячейки каждое – по количеству кормов. Третье ограничение – по протеину, четвертое – по обменной энергии и пятое – по сухому веществу.

Следующим шагом в работе с программой необходимо вызвать диалоговое окно «Параметры поиска решения» (рис. 10).

Оглавление

Текст, тема и отступы ↑

AgroSota всегда под рукой

Выберите своё приложение AgroSota

Один аккаунт на сайте и в приложении. Light и Full можно установить рядом.

Знакомый сайт в приложении. Для привычной работы с AgroSota.

Версия 1.1.4

Мобильные экраны и кабинеты клиента и агента.

Версия 1.2.7 · Тестовая

Для Android 10 и новее · Нужен интернет

Установка и обновления
  1. Скачайте выбранное приложение.
  2. Откройте APK в папке «Загрузки» и следуйте инструкциям Android.
  3. Войдите под своей учётной записью AgroSota.

Light обновляет прежнее приложение AgroSota. Оно проверяет обновления автоматически, скачивание и установка — с вашим подтверждением.

Full устанавливается отдельно. Это тестовая версия: проверка всех сценариев продолжается.

Для iPhone: откройте agrosota.ru в Safari → «Поделиться» → «На экран Домой».

ИИ-помощник AgroSotaПодбор товаров · связь с менеджером
Отвечает ИИ. Текст сообщений обрабатывается OpenAI. Контакты для звонка укажите в форме ниже.
Передать запрос менеджеру