Обзор и анализ биотехнических систем, методов и алгоритмов управления животноводческим комплексом
В настоящий момент на рынке информационных технологий существует несколько широко распространенных биотехнических систем, ориентированных на решение задач предприятий животноводческой направленности.
Как правило, программный комплекс средств компьютеризации поставляется на предприятия вместе с аппаратным, так как их взаимодействие на физическом уровне уже реализовано со стороны производителя. В работе [176]показано, что на российском рынке ведущими поставщиками оборудования и программных решений компьютеризации животноводческих хозяйств являются зарубежные компании: Delaval (Швеция) и Westfalia Landtechnik (Германия). На их долю приходится 87,5% рынка. Тем не менее, существуют другие поставщики биотехнических систем, такие как S.A. Christensen & Со (Дания), Afimilk (Израиль). Существуют также отечественные разработки, но по своему функционалу они сильно уступают зарубежным конкурентам, поэтому в данной работе мы их не рассматриваем. Проанализируем слабые и сильные стороны приведенных систем.В работах [29, 120, 150, 176]проанализирован комплекс компьютерных решений для молочного животноводства Delaval от компании-лидера рынка Alpro. Рассматриваемая компания предлагает полный спектр решений для компьютеризации предприятия. Предлагается несколько видов автоматических и полуавтоматических залов доения, видов доильного оборудования; систем автоматического кормления с программированием рациона для каждой особи или группы; системы контроля активности животных, включающие различные типы датчиков движения животных, и другое. В качестве основных функций в [176] указан контроль за биологическим состоянием животного, но механизмы и подробное описание реализации данной функции в работе не приведено. На сайте предприятия отдельной функцией контроля вынесен пункт о регистрации мастита животного, в качестве идентификаторов заболевания предлагается оборудование для контроля соматических кле
ток и калифорнийский мастит-тест, который фактически применяется в ручном режиме.
Результаты работы системы Delaval онлайн анализа данных сдатчиков представлены на рисунке 1.1.
Рисунок 1.1 - Интерфейс биотехнической системы управления животноводческим предприятием Delaval
Представленный на рисунке экран мониторинга отображает информацию о текущем местоположении животного, величине надоя, а также специальном показателе вероятности возникновения мастита MDI. Алгоритм расчета коэффициента MDI не приведен ни в существующих по данной тематике работах, ни на сайте производителя и, как следствие, является коммерческой тайной, поэтому оценить результаты его работы на реальном предприятии не представляется возможным. Проведенный анализ и результаты исследований авторов [176] показали, что комплексный продукт Delaval полностью и частично решает следующие задачи животноводческого предприятия:
- контроль за надоями для каждого животного с расчетом коэффициентов среднесуточного периода и за весь период лактации;
- контроль за количеством съеденного корма;
- контроль за биологическим состоянием;
- выявление особей, находящихся в периоде охоты;
- возможность формирования календаря ветеринарных проверок.
Из недостатков системы можно отметить отсутствие функции измерения веса; отсутствие описания алгоритма автоматического определения животных, больных маститом и невозможность его настройки; фрагментарность экрана мониторинга.
Еще одной широко распространенной системой на западноевропейском и российском рынках является Westfalia Landtechnik от производителя Dairy Plan. Производители поставляют оборудование для доильного зала, поения и кормления; а также средства для отслеживания состояния животных и их идентификации: ножной и нашейный чипы, антенны, для установки в залах доения и кормления; системы автоматического додаивания; проходные весы. Набор поставляемого оборудования является стандартным, тем не менее, в работах [121, 165, 176]отмечается расширенный функционал программной части поставляемого комплекса.
Результаты анализа данных, поступающих с датчиков в биотехнической системы Westfalia представлены на рисунке 1.2. Мониторинговый экран справа на рисунке 1.2 показывает диаграмму рассеяния значений признаков, где визуализируются группы животных с найденными отклонениями призна-
ков.
Рисунок 1.2 - Интерфейс биотехнической системы управления животноводческим предприятием Westfalia
Проведенный анализ системы и результаты, приведенные в работах [121, 165, 176], показали, что система Westfalia Landtechnik позволяет решить следующие задачи предприятия:
- контроль за надоями для каждого животного с расчетом коэффициентов для каждой минуты дойки, среднесуточного периода, за весь период лактации, за год.
- измерение электропроводности получаемого во время дойки молока и идентификация мастита;
- компьютеризация процесса запрета доения животных, находящихся в периоде сухостоя, а также для больных животных, которым назначены вредные для содержания в молоке антибиотики.
- компьютеризация процесса снятия аппарата доения после завершения дойки;
- контроль за количеством съеденного корма, назначение индивидуального рациона каждому животному
- выявление особей, находящихся в периоде охоты;
- измерение веса животного;
- компьютеризация процесса отсеивания особей, не допущенных к дойке с помощью их регистрации на сортировочных воротах;
- функции планирования продаж молока, расчет себестоимости надоев, формирование рабочих планов.
Несмотря на широкий спектр функций нужно отметить недостатки системы: невозможность тонкой настройки и отсутствие знаний об алгоритмах идентификации животных с подозрением на заболевание конечностей и мастита; фрагментарность экрана мониторинга.
Система Crystal от компании Fullwood не так распространена на российском рынке, но является одной из самых используемых биотехнических систем для животноводства в мире.
В работах [58, 122, 176, 199, 212], а также на сайте производителя указано, что поставляемый программно-аппаратный комплекс включает в себя оборудование для доильных залов, машинного кормления, поения, а также программное обеспечение для контроля и управления стадом. Биотехническая система Crystal оперирует данными об активности, весе, температуре, показателях крови, количестве принимаемого жи- 28вотным корма, а также данные о молочной продуктивности и электропроводности. поступающих с сенсоров оборудования доения. Согласно проведенному анализу системы и исследованиям, представленным в [58, 122, 176, 199,212], данный продукт решает следующие задачи предприятия:
- Контроль и регистрация надоев.
- Ведение календаря ветеринарных мероприятий на основе анализа данных, поступающих с сенсоров.
- Идентификация мастита животного (метод не указан).
- Возможность формирования групп животных (вручную).
- Компьютерное отсечение животное от дойки на сортировочных работах на основе ветеринарного статуса животного.
Экран мониторинга рассматриваемой системы приведен на рисунке 1.3.
Рисунок 1.3 - Интерфейс биотехнической системы управления животноводческим предприятием Crystal
Как видно из рисунка 1.3. Экран мониторинга визуализирует данные, поступающие с сенсоров, но никак их не интерпретирует. Таким образом, результаты обработки информации с сенсоров активности, молочной продуктивности и крови на экране мониторинга отсутствуют.
В качестве недостатков системы можно отметить отсутствие информации об изменении на экране мониторинга информации о состоянии животного, на основе обработки данных с сенсоров; отсутствие механизма тонкой
настройки программных модулей, ответственных за обработку сенсорных данных.
Система Afifarm Израильского поставщика решений компьютеризации животноводческих предприятий Afimilk не имеет широкого распространения на российских фермах, тем не менее, обладает широким функционалом и рассматривается в ряде работ [30, 89, 153, 154, 176], посвященных тематике компьютеризации сельского хозяйства.
Поставщик предлагает оборудование широкого профиля: для компьютеризации доильных залов; боксы с индивидуальной раздачей и дозировкой корма; систему контроля веса животных; а также датчики активности животногои набор антенн для взаимодействия с ними. Также компания предлагает компьютерное решение идентификации случаев потенциального появления мастита на основе параметра электропроводности молока, что указано на сайте производителя оборудования. Одним из главных преимуществ рассматриваемой биотехнической системы является автоматическое выявление случаев аборта у животных, не предусмотренное больше ни в одной из вышеприведенных биотехнических системах. Также Afimilk на основе биологического статуса животного помогает выявлять и сортировать животных, непригодных для дойки, на входе в доильный зал.
Таким образом использование биотехнических систем управления животноводческим комплексом Afimilk позволяет решить следующие задачи предприятия:
- контроль и регистрация надоев;
- контроль за количеством съеденного корма, индивидуальное кормление и дозирование пищи;
- ведение календарного плана обслуживания животного;
- идентификация мастита на основе анализа измеряемого параметра электропроводности молока;
- выявление охоты животных на основе измеряемого параметра активности животного;
- выявление случаев аборта животных на основе резких колебаний параметра активности в дни после осеменения животного;
- ведение графика ветеринарных мероприятий;
- выявление болезней конечностей животных;
- машинную сортировку животных на дойке.
Экраны мониторинга системы биотехнической системы Afimilk представлены на рисунке 1.4.
Рисунок 1.4 - Интерфейс биотехнической системы управления животноводческим предприятием Afimilk
Рисунок 1.4 (а) предоставляет пользователю экран мониторинга зала доения, где показывается общее время ожидания животных до и после доения, а также индикаторы, которые изменят цвет в случае неисправности оборудования в доильном зале.
Рисунок 1.4 (б) демонстрирует экран мониторинга изменения динамики измеряемых датчиками параметров в течение всего лактационного цикла. Из графика неочевидно на каком этапе у животного выявлена охота и подозрение на мастит. Данная информация вынесена в отдельный модуль.Отметим, что на сайте производителя указывается на основании изменения каких параметров животное считается больным, тем не менее, в системе отсутствует механизм тонкой настройки программных модулей для увеличения или варьирования метрик точности и полноты поиска, что в зависимости
от типа предприятия и его индивидуальной стратегии является важным критерием.
Отметим также еще одну существующую современную, но малораспространенную биотехническую систему от компании S . A . Christensen & Со. Компания предоставляет стандартный набор приборов и датчиков: оборудование для доения, кормления и поения животных, а также сенсоры молочной продуктивности, электропроводности, активности, температуры тела животного. В [176]указывается, что данная система способна решить следующие задачи предприятия:
- компьютерный контроль и регистрация надоев с расчетом средних коэффициентов за разные периоды;
- измерение электропроводности и температуры молока;
- контроль за количеством съеденного корма, назначение индивидуального рациона каждому животному;
- идентификация проблем двигательной активности животных;
- измерение веса;
- ведение календарного плана животного.
В ходе анализа были выявлены основные задачи компьютеризации предприятий молочного животноводства, которые с разной степенью успеха решают различные биотехнические системы управления. Результаты сравнения рассмотренных биотехнических систем управления животноводческими предприятиями сведены в таблицу 1.1.
Таблица 1.1. Сравнение функционала биотехнических систем управления животноводческим комплексом
Функция компьютеризации | Название биотехнической системы | ||||
Delaval | Westfalia Landtechn ik | Fullwood | Afifarm | S .A . Christe nsen & Со. | |
1 | 2 | 3 | 4 | 5 | 6 |
Максимальный размер управляемого стада | 7000 | Не ограничено | 5000 | 2000 | 5000 |
Формирование групп по молочной продуктивности и стадии производственного цикла | +/- (вручную) | - | +/- (вручную) | +/- (вручную) | +/- (вручную) |
Контроль и регистрация надоев с вычислением параметров: среднего за минуту, дойку, 10 дней, лактацию. Расчет скорости молоко- отдачи. | + | + | +/- (без расчета скорости молокоот- дачи) | + | + |
Контроль за количеством съеденного корма, назначение индивидуального рациона каждому животному. | + | + | +/- (без назначения ин- дивидуаль- ного рациона) | + | + |
Выявление особей, находящихся в состоянии охо- | + (метод неизве- | + (метод неизвестен) | - | + (на основе ак- | + (метод неизве- |
1 | 2 | 3 | 4 | 5 | 6 |
ты | стен) | тивно- сти) | стен) | ||
Выявление случаев возможного аборта животного | - | - | - | + | - |
Ведение календарного графика животного | + | + | + | + | + |
Ведение графика ветеринарных процедур животного | + | + | + | + | - |
Идентификация случаев мастита у животного | + (метод неизвестен) | + (метод неизвестен) | + (метод неизвестен) | + (на основе элек- тропро- водности) | - |
Измерение веса. Выявление случаев резкого нехарактерного колебания параметра. | - | + | + | + | + |
Экран мониторинга | Частично при- сутству- ет | Частично присутствует | Частично присутствует | Частично при- сут- ствует | Частично присут- сут- ствует |
Проведенный сравнительный анализ биотехнических систем управления животноводческим комплексом, показал, что разные системы с разной степенью успеха решают задачи компьютеризации предприятия, представленные в таблице 1.1. Тем не менее, даже на компьютеризированных предприятиях остается целый ряд нерешенных проблем:
- нехватка квалифицированного персонала, способного проанализировать и оценить большой объем информации, поступающей в/из биотехнических систем;
- несвоевременное определение больных животных, что значительно снижает оперативность принимаемых решений по ветеринарным мероприятиям;
- большие трудозатраты на анализ данных по каждому животному индивидуально;
- недостаточная степень достоверности получаемых результатов анализа состояния животных в результате использования неинвариантных ко времени данных с сенсоров, применяемых для оценки состояния животных;
- отсутствие возможности настройки существующих биотехнических систем с учетом особенностей конкретного фермерского хозяйства (т.е. показатели с сенсоров не инвариантны к условиям содержания стада);
- отсутствие экрана мониторинга для визуализации состояния всего поголовья животноводческого комплекса для выявления групп животных, находящихся в определенных состояниях.
Ряд нерешенных проблем ведет к ухудшению физико-биологического состояния животных, снижению качества выпускаемой продукции и эффективности работы всего животноводческого комплекса в целом. Особенно стоит выделить проблему несвоевременной идентификации больных животных и невозможность гибкой настройки ответственных за это программных модулей. Таким образом, можно констатировать, что существует задача отсутствия оперативного и достоверного мониторинга состояния животных на предприятиях молочного животноводства и современные биотехнические системы управления животноводческим комплексом решают ее не в полной мере. Необходима разработка более совершенной биотехнической системы управления молочным производством, обеспечивающей качественный мониторинг состояния животных предприятия.
В основе рассмотренных в таблице 1.1 программных продуктов лежит ряд методов и алгоритмов, представленных в работах [21, 31 -35, 51, 82, 83,95].
За мониторинг и подсчет общей активности животного отвественны электронные шагомеры, специальные ошейники, детекторы движений. Большинство из них предназначены для выявления беспокойства и резкого изменения поведения животных. Обнаружение и идентификация случаев резкого увеличения активности и беспокойства животного требует специального программного обеспечения, поставляемого в составе биотехнических систем управления фермой (например, AlproWinDeLaval).
Данные о поведении животных, анализируемые в работах [21, 31- 33, 35,95]по большей части представляют собой информацию с шагомеров животных. Анализ именно этого пласта данных возможен благодаря практическим исследованиям, проведенным в работе [83], где экспериментально подтверждена гипотеза о зависимости наступления охоты и увеличения двигательной активности животного. На практике в качестве основы для анализа состояния животного одного параметра недостаточно, поэтому в работах [31,33 -35], авторы используют комбинацию различных факторов. В [31, 33 -35]показывается, что в ряде биотехнических систем для определения времени охоты стали учитывать различные показатели: активность, надой молока, температура молока, электропроводность, химический состав молока, состояние молочных коров (генитальные слизистые выделения, генитальный отек, частое мочеиспускание и беспокойства). Достоверность обнаружения для разных комбинаций этих факторов колебалась между 67% и 90%. На практике, однако, ни одна из представленных комбинаций в итоге не дала заметного снижения числа ошибок идентификации. Фактически, можно констатировать, что только ежедневно измеряемый параметр - двигательная активность - ощутимо влияет на наступление периода охоты животного. Таким образом, для технического обеспечения задачи можно иметь в распоряжении всего один вид датчиков, что существенно снижает затраты на компьютеризацию.
Качество различных типов устройств в плане достоверности выявления течки составляет от 50 до 91%. Поставщиками подобного оборудования являются Lactivator, NedapAgri BV, Groenlo, theNetherlands, Alpro, DeLaval, Tumba, Sweden. Теоретические работы [8, 21, 32, 82, 83, 104, 156]показывают, что эффективность регистрации случаев повышенной двигательной активности в значительной степени зависит от сложности метода. В работах [21, 95]предлагается подход к уменьшению неверно идентифицированных случаев выявления мастита и послеродовой охоты за счет построения модели нечеткой логики. Это позволяет сохранить уровень верно определенных случаев на уровне 80-85%. В работе [31]данный подход совершенствуется и для идентификации применяется уже система нечетких функций, что позволило достигнуть точности идентификации 84,5%. В работах [33, 35]разработана модель нечетких признаков для различных комбинаций производственных факторов, используя метод скользящего среднего. Это позволило достигнуть точности идентификации 71%-94%, но при высоком количестве случаев ложного выявления - 24%-51%. Существующие методы и алгоритмы не способны предоставить оператору данные о верно выявленных случаях охоты животного с точностью идентификации более 90% без большого числа ложных срабатываний алгоритма, которое иногда приближается к 50%. Таким образом, необходима разработка нового метода, существенно сокращающего процент случаев ложной идентификации случаев охоты животного.
В настоящее время для предварительной идентификации заболевания животных маститом без использования химического анализа существует несколько подходов, которые основаны на анализе одного параметра - электропроводности молока. В работе [51]приводятся пороговые значения электропроводности для оценки состояния здоровья животного (таблица 1.2). В большинстве случаев животное является подозрительным на наличие заболевания, если порог электропроводности превышает значение 6 мСм/см. Этот подход показывает неплохие результаты, когда нужно, не имея дорогостоя
щего оборудования, сформировать список животных с подозрением на заболевание маститом [51].
Таблица 1.2. Проводимость молока у здоровых и больных животных
Состояние здоровья вымени | Проводимость молока (мСм/см) |
Здоровое вымя | < 5.5 |
Подозрение на мастит вымени | 5.5 - 6.4 |
Субклинический мастит | > 6.5 |
Клинический мастит (молоко не подлежит дальнейшей переработке) | > 8 |
Тем не менее, экспериментальные результаты показывают, что данный подход для идентификации мастита является весьма условным, так как жирность и электропроводность молочного продукта меняется сезонно и отличается на различных предприятиях. В результате достоверность распознавания мастита с помощью данного метода варьируется от 50 до 85% для различных предприятий, при большом числе ложных срабатываний.
Основной задачей мониторинга в общем смысле является оперативный и достоверный поиск некоторых отклонений, возникших в изучаемом процессе, и способных привести к ухудшению протекания процесса. Над решением проблемы качественного мониторинга работают ряд авторов, использующих агрегирование признаков для увеличения точности результата идентификации отклонений.
Так в работах [46, 53, 54, 75, 92]представлены новые методы агрегирования данных, применяемых в медицине, робототехнике, геологии, области выделения признаков. В [46, 53, 54, 75, 92]показано, что предложенные подходы дают хороший результат при решении конкретных узкоспециализированных задач. Но стоит отметить, что предложенные в [46, 53, 54, 75, 92] методы имеют специфический математический аппарат, который позволяет решить конкретную задачу, но не может быть применен в области обработки сенсорных данных животноводческого комплекса.
В работах [15, 24]предлагается рассматривать потоки данных с датчиков животноводческого предприятия как случайные функции или временные ряды и применять к ним соответствующий математический аппарат. Тем не менее в [15, 24] не решены проблемы качественного мониторинга. Таким образом, необходима разработка новых методов, основанных на агрегировании данных и подходах к анализу и обработке временных рядов.
В данном разделе проанализированы средства компьютеризации программного и аппаратного характера для молочного животноводства. Приведен сравнительный анализ биотехнических систем управления животноводческими хозяйствами, и методов, лежащих в основе рассматриваемых систем. Выявлен ряд нерешенных посредством рассмотренных программных продуктов задач, связанных с качественным мониторингом процесса производства. Для решения данных задач требуется поиск методов обработки и анализа данных (в нашем случае - временных рядов), полученных с датчиков животноводческого предприятия.
1.3