УДК 631.3.635
ОНТОЛОГИЯ ПРОЕКТИРОВАНИЯ ТОЧНОГО ЗЕМЛЕДЕЛИЯ: СОСТОЯНИЕ ВОПРОСА, ПУТИ РЕШЕНИЯ
Н.М. Боргест1'2'3, Д.В. Будаев3'4'*, В.В. Травин1с
1 Самарский национальный исследовательский университет им. академика С.П. Королева, Самара, Россия
2 Институт проблем управления сложными системами РАН, Самара, Россия
3 Самарский государственный технический университет, Самара, Россия
4Научно-производственная компания «Сетецентрические платформы», Самара, Россия Е1 borgest@yandex.ru, ь budaev@smartsolutions-123.ru, ctravin@kg.ru,
Аннотация
Развитие аэрокосмических и информационных технологий, наряду с успехами в агрохимии, семеноводстве и биологии в целом, позволили поднять эффективность земледелия и растениеводства. В статье представлен краткий обзор работ в предметной области «точное земледелие». Рассмотрены вопросы информационной поддержки точного земледелия в области рационального распределения ресурсов на основе использования средств дистанционного зондирования Земли (ДЗЗ). Рассматриваются различные типы летательных аппаратов (ЛА) от космических спутников до дронов, способных осуществлять ДЗЗ для сельхозпроизводителей. Результаты мониторинга сельхозугодий ЛА позволяют в оперативном режиме принимать локальные и стратегические решения по ситуациям, которые в реальной жизни характеризуются большой динамикой. Наличие у аграриев соответствующего инструментария в виде баз знаний и данных, систем поддержки принятия решений повышает эффективность земледелия. В работе рассмотрены различные предметные онтологии (онтологии растений, онтологии признаков растений, онтологии экспериментальных условий и др.) и онтологии задач, решаемых в области точного земледелия. Представлены оригинальные результаты онтологического моделирования исследуемой области на основе конструктора баз знаний, разрабатываемого компанией «Разумные решения». Для решения задачи распределения ресурсов и планирования работ предлагается использовать мультиагентный подход.
Ключевые слова: точное земледелие, онтология, мультиагентные технологии, конструктор баз знаний.
Цитирование: Боргест, Н.М. Онтология проектирования точного земледелия: состояние вопроса, пути решения / Н.М. Боргест, Д.В. Будаев, В.В. Травин // Онтология проектирования. - 2017. - Т.7, №4(26). - С. 423-442. - DOI: 10.18287/2223-9537-2017-7-4-423-442.
Введение
Развитие аэрокосмических и информационных технологий [1-8], наряду с успехами в агрохимии, семеноводстве и биологии в целом, позволили поднять эффективность земледелия и растениеводства [9-15]. О бурном росте научно-исследовательских и прикладных работ в области точного земледелия свидетельствует вал публикаций в отечественной и зарубежной печати, в Интернете, наблюдается активное обсуждение этой темы на форумах и конференциях [16-24].
В основе научной концепции высокоточного (прецизионного или координатного) земледелия лежат представления о существовании неоднородностей (рельеф и процессы рельефо-образования, мерзлотные явления и неоднородность снежного покрова, неоднородность поч-вообразующих пород, воздействие грунтовых и дождевых вод, пестрота растительного покрова, воздействие животного мира и деятельность самого человека). Точное земледелие — комплексная высокотехнологичная система сельскохозяйственного менеджмента, включающая в себя технологии глобального позиционирования (GPS), географические информацион-
ные системы (GIS), технологии оценки урожайности (Yield Monitor Technologies), технологию переменного нормирования (Variable Rate Technology) и технологии дистанционного зондирования земли (ДЗЗ) [25].
В статье предлагаются способы формирования оценки и выбора концептуальных решений в рамках выполнения прикладных научных исследований и экспериментальных разработок по теме: «Разработка моделей, методов и средств сетевого взаимодействия для построения группировок аэрокосмических систем ДЗЗ для решения задач точного земледелия», проводимых группой самарских компаний, университетов и академических институтов.
1 «Точное земледелие» в Сколково: текущая ситуация и перспектива
Первая конференция «Точное земледелие» в Сколково прошла в 2016 году и собрала более 40 российских и международных докладчиков и свыше 350 специалистов аграрного бизнеса. Мероприятие показало, что в России уже существуют примеры успешной разработки и внедрения технологий точного земледелия, однако основная часть сельхозпроизводителей не используют возможности новых технологий для повышения экономической эффективности работы сельхозпредприятий.
Прошедшая в марте 2017 года вторая конференция [20] наглядно показала текущее состояние развития российского агропрома и, в частности, состояние его информационной поддержки, способной поднять эффективность земледелия. Инженерные и И^решения помогают сельхозпроизводителям выйти на новый уровень эффективности производства, и поэтому всё больше российских сельскохозяйственных предприятий начинают проявлять интерес к технологиям точного земледелия.
В докладе [21] представлены технологии поддержки принятия решений в агропромышленном комплексе (АПК). В частности, с опорой на прогноз научно-технологического развития АПК отмечаются такие ключевые технологии как:
■ технологии локально дифференцированного, адаптивного внесения удобрений и средств защиты растений (СЗР);
■ технологии диагностики дефицита макро- и микроэлементов в питании сельскохозяйственных растений в режиме реального времени;
■ технологии робототехники на основе искусственного интеллекта, роевого интеллекта, машинного обучения.
Стратегия научно-технологического развития России наметила «переход к передовым цифровым, интеллектуальным производственным технологиям, роботизированным системам, новым материалам и способам конструирования, создание систем обработки больших объемов данных, машинного обучения и искусственного интеллекта» [21].
На конференции [20], на платформе «Национальные технологические инициативы» представлен ряд важных для сельского хозяйства направлений: точное земледелие (FoodNet), дистанционное зондирование земли (SpaceNet) и мониторинг в сельском хозяйстве (AeroNet). При участии индустриальных партнеров Фонда «Сколково» ведётся активная интеграция этих технологий на обширных посевных площадях России.
Учёные из Казахского агротехнического университета под девизом «Smart Agriculture is New Agricultural Revolution» представили своё видение умного сельского хозяйства и его перспективы [22].
Новые возможности спутникового сервиса ВЕГА-Pro для решения задач оценки состояния и используемости земель представлены в докладе сотрудников Института космических исследований (ИКИ) РАН и ООО «ИКИЗ» [23]. ВЕГА-Pro - это основанный на спутниковых технологиях сервис для оперативного анализа состояния растительности. В основе сервиса -
архивы данных о состоянии растительности, полученные на основе спутников. По любому району в сервисе имеются оперативные и архивные данные с начала 21-го столетия. Сервис в основном ориентирован на использование общедоступных зарубежных и российских данных от 20-спутниковых приборов [26].
В основу сервиса легли многолетние разработки ИКИ РАН в области автоматизированных методов и технологий сбора, обработки и распространения спутниковых данных. Поддержку работы сервиса ВЕГА-Рго осуществляет ООО «ИКИЗ», компания-участник Кластера космических технологий и телекоммуникаций Сколково.
В докладе [24] представлен сервис дистанционного мониторинга состояния растительности и условий земледелия Геоаналитика.Агро1. Геоаналитика.Агро — облачный геоинформационный веб-сервис, предназначенный для поддержки принятия решений в области сельского хозяйства, решения комплекса производственных и управленческих задач, стоящих перед сельхозпроизводителями, органами государственной власти, представителями бизнеса, страховых компаний и инвесторов. В докладе выделены основные направления информатизации сельского хозяйства:
■ точное земледелие (дифференцированный посев, внесение удобрений, прогноз урожая);
■ ДЗЗ (широкое внедрение дистанционных методов сбора информации);
■ облачные сервисы (получение информации в режиме реального времени);
■ контроль и учёт (датчики учёта, системы мониторинга подвижного состава);
■ мобильные приложения (широкое внедрение мобильных решений).
Стоит выделить опыт внедрение технологий точного земледелия в компании «Русагро» (К. Алифанов), облачный сервис «История поля» компании ГЕОМИР (И. Воронков), робототехнику и беспилотные технологии для сельского хозяйства в докладе представителя Национальной ассоциации участников рынка робототехники (А. Конюховская), опыт применения технологий точного земледелия на примере хозяйства «Белокалитвинская» (П. Чекин) [20].
Наряду с явными успехами в области точного земледелия Д. Мусатов из компании «КРМО» отметил отсутствие интереса к высоким технологиям в агросекторе. В частности, были названы причины, которые затрудняют массовое внедрение технологии точного земледелия. Это: отсутствие инвестиций на долгий период, узкая применимость - лишь для высокодоходных культур, и низкий уровень государственной поддержки, который составляет менее 5 %. О необходимости подготовки и переподготовки кадров для сельского хозяйства в новых условиях говорили многие участники конференции [20].
2 Предметная область
В работе в качестве предметной области (ПрО) рассматривается точное земледелие [25, 27-33] и, в частности, вопросы его информационной поддержки в области рационального распределения ресурсов на основе использования средств ДЗЗ. Результаты ДЗЗ позволяют в оперативном режиме принимать локальные и стратегические решения по ситуациям, которые в реальной жизни характеризуются большой динамикой. Наличие у аграриев соответствующего инструментария повышает эффективность земледелия. Точное земледелие применяется для улучшения состояния полей и агроменеджмента по направлениям:
■ агрономическое: учитываются реальные потребности культуры в удобрениях;
■ техническое: улучшается планирование сельскохозяйственных операций;
■ экологическое: сокращается негативное воздействие сельхозпроизводства на окружающую среду;
■ экономическое: повышается эффективность агробизнеса.
1 Геоаналитика.Агро - http://agro.geoanalitika.com/
Сегодня аграрии могут точно рассчитать количество семян, удобрений и других ресурсов для каждого участка поля. После составления карт полей с указанием характеристик каждого его участка создаётся возможность рационально распределять ресурсы между ними [27].
Область исследований включает в себя поиск адекватных реальной производственной ситуации методов повышения эффективности земледелия за счёт рационального планирования ресурсов, имеющихся в распоряжении сельхозпредприятия, включая возможность получения необходимых для агробизнеса данных от сторонних источников. Выбор методов, средств и технологий должен учитывать динамику реальных производственных процессов и ситуаций, неоднородность полей, качества семенного фонда и вносимых удобрений, качества сева культур, их обработки, непредсказуемость и риски климатических и погодных условий, логистические, технологические и технические сбои, человеческий фактор и др.
Разрабатываемые системы информационной поддержки точного земледелия должны опираться на актуальные данные о состоянии всех имеющихся ресурсов у сельхозпроизводителя, на знаниях об агропроизводстве, технологических процессах получения и обработки данных ДЗЗ с космических аппаратов (КА) и беспилотных летательных аппаратов (БПЛА), характеристиках типового оборудования КА и БПЛА, возможностях (временных, организационных, технических, погодных) и потребностях (стоимостных, энергетических) их участия в поставке актуальной информации для принятия решений.
3 Средства и способы ДЗЗ
На рисунке 1 представлены основные типы современных и перспективных отечественных аэрокосмических средств, которые применяются для ДЗЗ. Это космические спутники (спутник ДЗЗ «Ресурс-П»), атмосферные псевдоспутники (АПС - например, разработка Самарского университета для высот 20-25 км), высотные самолеты (М-55 «Геофизика»), беспилотные самолеты на средних высотах (авиационный комплекс дистанционного зондирования Иркут-2М), БПЛА на низких высотах (Геоскан 201 Агро, 3М, Коптер-опрыскиватель ОСА и др.). На одном лишь Интернет-ресурсе «Российские беспилотники» [34] представлено более 30 беспилотных комплексов: самолётные, мультироторные, вертолётные, аэростаты, конвер-топланы, автономные беспилотники и др.
Каждый из представленных типов летательных аппаратов (ЛА) и соответствующим техническим, программным и организационным обеспечением имеет свои «возможности» и «потребности» в реализации задач ДЗЗ. Эти «возможности» ЛА определяют содержание задач и точность ДЗЗ, периодичность зондирования сельскохозяйственных участков, погодные и климатические условия работы, способ хранения, обработки и передачи данных в виде, удобном для анализа пользователям (агрономы, управленцы и др.). «Возможности», которыми располагают ЛА, должны соответствовать «потребностям», которые формулируют специалисты в растениеводстве, а «потребности» аэрокосмических систем в материальных, финансовых, организационных, энергетических ресурсах должны покрываться «возможностями» аграриев, т.е. наличием у них обеспечивающих эти возможности ресурсов.
Точное земледелие — это в первую очередь высокотехнологический менеджмент. Он включает в себя систему технических и организационных мер [14]. Вот некоторые рекомендации, основанные на практике внедрения точного земледелие [20-24]:
■ Необходимо проработать полноценное техническое задание и иметь чёткий план реализации проекта внедрения точного земледелия с конкретными этапами.
■ Руководителем проекта должен быть специалист с соответствующими полномочиями, неподчиненный агрономической и техническим службам, с мотивацией на результат.
■ Покупать только те услуги, результат которых будет применяться в проекте.
Рисунок 1 - Основные типы современных и перспективных отечественных аэрокосмических средств ДЗЗ
Главная проблема большинства технологических разработчиков в том, что они не вполне понимают особенности агросектора, что в их коммуникациях с представителями агробизнеса не хватает системности [14].
4 Требования к способам представления знаний
Универсального способа представления знаний, знаний о мире, о процессах в нём, к сожалению, нет. Хорошо формализованные знания позволяют эффективно использовать мате-
матический аппарат, содержательные знания развивают семантическое моделирование. База знаний (БЗ) является одним из важнейших компонентов интеллектуальной системы, которая создаётся на основе знаний высококвалифицированных специалистов. При построении БЗ важным является выбор способа представления знаний. Основные типы моделей представления знаний, которые применяются к процессу построения БЗ, включают [35, 36]: продукционные модели; семантические сети; фреймовые модели; онтологии; и др.
Эти и другие способы представления знаний в определённой степени лишь инструмент, который хорош, когда соответствует обрабатываемому материалу и условиям применения. Особое место в формализации знаний занимает бурно развивающееся направление онтологического анализа и моделирования, особенно в системах искусственного интеллекта. Отсюда понятен выбор специалистами-аграриями [28-29, 37-44] этого способа представления знаний, который включает тезаурус, тематические БЗ в форме онтологий ПрО.
Для получения согласованного набора описаний агротехнологий все артефакты, используемые в описаниях, сводятся в глоссарий и только через него используются и добавляются в разрабатываемую систему. При стремлении к созданию расширяемых информационных интеллектуальных систем, в том числе и за счёт сторонних разработчиков программных модулей, математических моделей и собственно описаний агротехнологий, возникает известная проблема однозначности определений типов и понятий в ПрО и их взаимосвязей.
Считается, что специалистам в исследуемой ПрО необходимо вести работы для создания единого для всех формализованного описания хотя бы основных понятий ПрО. Базы знаний должны не позволять исчезнуть знаниям выбывающих специалистов (уход на пенсию, увольнение и пр.) и хранить большие объёмы данных и знаний из различных источни-ков.Онтологии обеспечивают словарь для представления и обмена знаниями о ПрО и множество связей, установленных между терминами в этом словаре [29].
Системная инженерия состоит из моделирования и формализации процесса разработки системы. Согласно международному стандарту КОЛЕС 15288 системную инженерию можно определить как процесс, который преобразует исходные требования и спецификации в эффективно функционирующую систему. На первоначальных этапах разработки исходные требования и спецификации являются нечётко выраженными, так как они являются результатом взаимодействия множества заинтересованных лиц и ведомств. Ни один из разработчиков не имеет полного представления о разрабатываемой системе вне области своих интересов, которые выражаются системой понятий и терминов специфичной для каждой конкретной ПрО. Таким образом, проблемы системной инженерии частично обусловлены фактом использования естественного языка и ограниченной областью компетентности разработчиков. Путь преодоления этих проблем состоит в моделировании и формализации процесса разработки системы.
На начальных стадиях формирования и проектирования теоретических и практических моделей необходим семантический анализ, например, в результате терминологическо-семантического анализа из многих формулировок и определений в различных научных и практических направлениях промышленного садоводства выделяют исходные термины и понятия. Определяют основные составляющие интенсивного садоводства: нормативная, организационная, экономическая, машиностроительная, а также бизнес-технологическая. Сформировав ключевые термины и понятия, а также основные составляющие современного интенсивного садоводства, разрабатывается алгоритм создания общей онтологической модели, необходимой для гармонизации всех аспектов промышленного садоводства [43].
Использование онтологий также имеет смысл и с точки зрения логики научных исследований, определяющей, что степень развития какой-либо научно-практической теории характеризуется состоянием понятийно-терминологического аппарата. Оперирование понятиями и
терминами (семантический анализ) является необходимым условием на начальных стадиях формирования и проектирования теоретических и практических моделей. Чётко сформированная система понятий и терминов выступает своеобразным катализатором, источником постановки и осознания проблемы.
При проведении онтологического анализа обычно исходят из того, что [45]:
■ не существует единственного правильного способа моделирования ПрО - всегда существуют жизнеспособные альтернативы;
■ разработка онтологии - это обязательно итеративный процесс;
■ понятия в онтологии должны быть близки к объектам (физическим или логическим) и отношениям в интересующей ПрО.
Алгоритм онтологического анализа может быть представлен в виде следующих шагов [43-45]:
1) формирование системообразующего понятия (определяющего область и масштаб онтологии);
2) проведение структурного анализа (обозначение терминологического поля);
3) формирование кортежей исходных терминов и понятий;
4) формирование информационных доменов (классов) онтологической модели.
В работе [21] подчеркивается, что важна единая онтология ИТ-компаний и сельхозра-ботников, в противном случае информационные системы и датчики не могут быть совместимы друг с другом.
5 Онтологии предметной области
Согласованный набор описаний агротехнологий обеспечивается сведением используемых описаний в общий глоссарий разрабатываемых информационных интеллектуальных систем с целью решения проблемы однозначности определений типов и понятий в ПрО и их взаимосвязей. Специалистам в рассматриваемой ПрО необходимо вести работы для создания единого для всех формализованного описания основных понятий ПрО [29].
Онтология растениеводства представляет собой формализованное описание растениеводства. Определение и построение онтологии включает анализ ПрО, выделение базовых онтологических элементов (объектов, их атрибутов, отношений и процессов), проведение операций над этими онтологическими элементами [28, 29] (см. рисунок 2).
В настоящее время в мире создано большое количество онтологий и словарей по растениеводству (см., например, таблицу 1 [38]).
Рисунок 2 - Формализация агрономических знаний [29]
Таблица 1 - Онтологии и словари по растениеводству
Имя онтологии Область знаний Источник URL
Plant Ontology (PO) plant structures and developmental stages http ://browser.planteome. org/ami gohttps:// github. com/Planteome/plant-ontolo gy
Plant Trait Ontology (TO) plant traits http ://browser.planteome. org/ami gohttps:// github. com/Planteome/plant-trait-ontology
Plant Experimental Conditions Ontology (PECO) treatments and growth conditions used in plant science experiments http ://browser.planteome. org/ami gohttps:// github. com/Planteome/plant-experimental-conditions- ontology
Gene Ontology (GO) molecular functions, biological processes, cellular components http://www. geneontology.org/
Phenotypic Qualities Ontology (PATO) qualities and attributes https://github.com/pato-ontology/pato
Chemical Entities of Biological Interest (ChEBI) molecular entities of biological interest focusing on 'small' chemical compounds https://www.ebi.ac.uk/chebi/
Evidence and Conclusion Ontology (ECO) evidence types for supporting conclusions in scientific research http ://www. evidenceontolo gy.org/
Planteome NCBI Taxonomy* taxonomic hierarchy https://github.com/Planteome/planteome-ncbi-taxonomy
Различают онтологии растений, онтологии признаков растений, онтологии экспериментальных условий и др. Фактически в арсенале агронома уже имеются формализованные базы данных и знаний по многим сельскохозяйственным культурам. Разработаны и инструменты для работы. Так, проект Planteome предоставляет API (http://planteome.org/web_services), который позволяет получать доступ к данным и использовать их. Вызовы API можно настроить для запроса любых терминов онтологии, их определений и других атрибутов и аннотацион-ных данных, возвращающих их в формате JSON. Проект Planteome также предоставляет стандартизованный веб-сервис, основанный на API BioLink (http://biolink.planteome.org/api/). BioLink представляет собой биомедицинские и биологические объекты и отношения между ними. Сюда относятся гены, болезни, фенотипы и метаданные, такие как онтологии [38, 39].
Planteome является уникальным ресурсом для фундаментальных исследователей биологии растений, таких как эволюционные или молекулярные биологи и генетики, а также для селекционеров растений. Содержимое базы данных Planteome по типу биологического объекта и количеству аннотаций содержит десятки миллионов записей [38].
Программный комплекс системы имитационного моделирования AGROTOOL [46], разработанный в лаборатории математического моделирования агроэкосистем Агрофизического научно-исследовательского института (АФИ) РАН содержит онтологию ПрО продукционного процесса растений. В состав AGROTOOL входят [47, 48]: динамическая модель; стационарная база данных (СБД); оперативная база данных; интерфейс пользователя. СБД является хранилищем всех данных, необходимых как для организации компьютерных экспериментов с моделью, так и для оценки её адекватности и точности работы. Упрощённая концептуальная схема БД приведена на рисунке 3.
Рисунок 3 - Упрощенная концептуальная модель базы данных AGROTOOL [47]
Компьютерное моделирование агроэкосистем отражает влияние почвенных и погодных условий на продукционный процесс сельскохозяйственных растений. Период дискуссий по поводу методов и подходов к математическому описанию, определяющих процессов в системе «почва - растение - атмосфера», уже позади, а эпоха конкуренции идей сменилась эпохой конкуренции готовых моделей. В качестве лидеров мирового рынка моделирования продукционного процесса растений можно указать голландскую школу моделирования (семейство моделей WOFOST) и американскую школу (семейство CERES) [49, 50].
Компания «Совзонд» выпустила новую версию российской геоинформационной платформы Geoanalitika Platform v.1.1. [51]. Данная версия характеризуется рядом новых функциональных возможностей в части управления и анализа данных, подключения внешних веб-сервисов, оптимизацией производительности сервера [9]. Функционально Geoanalitika Platform включает пять подсистем: управления данными, публикации веб-сервисов, визуализации, администрирования, интеграции.
Agricultural Ontology Service (AOS) стандартизирует сельскохозяйственную терминологию на нескольких языках для использования любыми системами в сельском хозяйстве. Цель AOS состоит в том, чтобы достигнуть большей совместимости между сельскохозяйственными системами и помочь партнёрам сообщества в построении онтологий [44].
В сельскохозяйственном секторе существуют много известных и авторитетных контролируемых словарей, таких как Тезаурус AGROVOC (Продовольственной и сельскохозяйственной организации ООН (ФАО) / Food and Agriculture Organization of the United Nations
(FAO)), Национальный сельскохозяйственный тезаурус библиотеки в США. Однако для семантических инструментов, чтобы быть эффективными в Интернете, есть потребность переоценить традиционный подход «тезауруса» и двинуться в сторону Веб-окружающей среды, в сторону «онтологий» [44].
AGROVOC является многоязычным контролируемым словарем, касающимся всех интересующих областей ФАО, включая еду, пищу, сельское хозяйство, рыболовство, лесоводство и окружающую среду. Словарь состоит из более 32 000 понятий, 40 000 условий на 20 языках. Это совместный проект, скоординированный ФАО и отредактированный сообществом экспертов. AGROVOC сделан доступным как схема понятия RDF/SKOS-XL и издан как связанный набор данных, выровненный с 13 другими словарями. Simple Knowledge Organization System (SKOS) - рекомендация W3C, разработанная для представления тезаурусов, систем классификации, таксономий, систем предметного указателя или любого другого типа структурированного контролируемого словаря.
Concept Server (CS) AOS - первый шаг к «обслуживанию онтологии». CS - это инструмент для структурирования и стандартизации сельскохозяйственной терминологии, которая будет использоваться в информационных системах сельскохозяйственной области. CS является базовой онтологией в области сельского хозяйства, которая может быть отправной точки для проблемно-ориентированных онтологий. Проект реализуется как система онлайн, к которой можно получить доступ для моделирования, обслуживания и управления сельскохозяйственной терминологией.
Основой CS служит многоязычный тезаурус AGROVOC. AOS стремится:
■ увеличить эффективность и последовательность, с которой многоязычные сельскохозяйственные ресурсы описаны и связаны вместе;
■ увеличить функциональность и уместность в доступе к этим ресурсам;
■ служить основой для разделения общих описаний, определений и отношений в пределах сельскохозяйственного сообщества.
6 Онтологии задач
Согласно [49] типы онтологии можно классифицировать различными способами, используя такие критерии, как степень абстракции и области применения:
■ верхняя онтология: понятия, поддерживающие развитие онтологии, метаонтологии;
■ онтология области: понятия, относящиеся к интересующей области, например, информационным технологиям или компьютерным языкам, или особым отраслям науки;
■ интерфейсная онтология: понятия, относящиеся к соединению двух дисциплин;
■ онтология процесса: входы, продукция, ограничения, упорядочивание информации, вовлеченной в бизнес-процессы или процессы разработки.
Почему важно условно разделить онтологии ПрО от онтологии решаемых в этой ПрО задач? Ответ на это вопрос лежит не только в содержательной части этих онтологий, которые отличаются или могут отличаться, но и в исполнительных процедурах, в алгоритмах и программах, которые впоследствии реализуют автоматизацию решения этих задач. Традиционно конструкторы или редакторы онтологий с той или иной степенью успешности фиксируют (описывают и формализуют) «статические» данные и знания ПрО. Исполнительные же системы или планировщики используют построенные онтологии ПрО, но алгоритмически и программно, являясь уже в большей степени системами поддержки принятия решения, описывают «динамические» процессы, происходящие в ПрО, и поэтому в ряде случаев удобнее их формализовывать отдельно в виде программных модулей или подсистем.
В нашем случае основным моделируемым процессом (задачей) является задача распределения (планирования) ресурсов в точном земледелии на основе онтологий ПрО, включающей тезаурус ПрО, онтологии агрокультур, средств борьбы с вредителями, технических сельхозсредств, средств информационной поддержки сельхозпроизводителя (технические средства ДЗЗ: спутники, БПЛА...; программное обеспечение), онтологии сельхозпредприятия (конкретные технические, кадровые, материальные и финансовые ресурсы), а также формализованное описание знаний о процессе в системе «почва-растение-атмосфера».
Так модель AGROTOOL описывает динамику развития гипотетического горизонтально-однородного посева, предусматривая стратификацию по единственной вертикальной координате. В модели заложено математическое описание следующих взаимосвязанных процессов, протекающих в системе «почва-растение-атмосфера» [15]: турбулентность и энерго-массообмен в приземном слое атмосферы; радиационный и тепловой баланс почвы и посева;, формирование и таяние снежного покрова; перехват коротковолновой радиации и фотосинтез посева; фенологическое развитие растений; испарение влаги с поверхности почвы и транспирация слоем растительности; динамика почвенного влагозапаса; термический режим почвы, распределение первичных ассимилятов и органогенез; динамика микробной популяции и азотсодержащих соединений в почве; двухпоточная динамика взаимодействия углерода и азота в растении с учетом пулов структурных и запасных веществ; рост растений и формирование урожая.
В модели учитываются следующие виды агротехнологических мероприятий: сев, поливы, внесение азотных удобрений в почву, азотные подкормки «по листу», укосы, уборка урожая.
В качестве входной метеорологической информации модель использует следующие характеристики: минимальная и максимальная за сутки температура воздуха, минимальная (или средняя) за сутки относительная влажность воздуха, количество выпавших за сутки осадков, среднесуточная скорость ветра, коэффициент ослабления солнечной радиации.
Примером решаемой задачи может являться сетевое взаимодействие группировок аэрокосмических систем ДЗЗ для решения задач точного земледелия на основе онтологий ПрО.
7 Выбор инструмента построения онтологий
При явном интересе к онтологическому инжинирингу на сегодня не существует универсальных систем проектирования онтологий. Разработка онтологии растениеводства может стать существенным шагом вперед в формализации знаний в этой области [29].
Редакторами или конструкторами онтологий называют инструментальные программные средства, созданные специально для проектирования, редактирования и анализа онтологий. Основная функция любого редактора онтологий состоит в поддержке процесса формализации знаний и представлении онтологии как спецификации. Количество общедоступных редакторов онтологий превысило 100. Но количество пока не перешло в качество [52, 53].
Функциональность редактора рассматривается как множество сценариев его использования. Базовый набор функций обеспечивает:
■ работу с одним или более проектами; импорт из внешнего формата; редактирование метаданных проекта;
■ редактирование онтологии (создание, редактирование, удаление понятий, отношений, аксиом и прочих структурных элементов онтологии, редактирование таксономии).
К дополнительным возможностям редакторов относят поддержку языка запросов, анализ целостности, использование механизма логического вывода, поддержку многопользовательского режима, поддержку удалённого доступа через Интернет.
Инструментальные средства необходимы для ввода и редактирования онтологической информации, выполняя типичные операции над онтологиями:
■ выравнивание (alignment) онтологий — установка различного вида соответствий между двумя онтологиями для того, чтобы они могли использовать информацию друг друга;
■ отображение (mapping) одной онтологии на другую — нахождение семантических связей между подобными элементами разных онтологий;
■ объединение (merging) онтологий — операция, которая по двум онтологиям генерирует третью, объединяющую информацию из первых двух.
Разрабатываемое в НПК «Разумные решения» (Самара) специализированное программное обеспечение «Редактор онтологий» предназначено для создания и хранения базы знаний агропроизводства и базы знаний технологических процессов получения результатов ДЗЗ с КА и БПЛА, а также характеристик типового оборудования КА и БПЛА. БЗ агропроизводства и технологических процессов получения и обработки данных ДЗЗ с КА и БПЛА должны быть представлены в форматах JSON или OWL. «Редактор онтологий» должен:
■ обеспечивать взаимодействие с пользователем через web-сервис, регистрацию пользователей, аутентификацию пользователей;
■ предоставлять визуальные компоненты для редактирования описания классов, отношений и атрибутов, а также доступ к классам и отношениям баз знаний;
■ осуществлять представления БЗ в виде сетевого графа;
■ вести учёт нескольких БЗ;
■ поддерживать язык запросов SPARQL.
На рисунке 4 представлен ряд экранов разрабатываемого «Редактора онтологий». На рисунке 4А показана сеть базовых концептов, на рисунке 4Б - содержимое базы знаний, а на рисунке 4В - фрагмент семантической сети онтологии.
8 Мультиагентные технологии для решения задач целевого планирования группировок аэрокосмических систем ДЗЗ
Методы решения задач календарного планирования относятся к методам дискретной оптимизации и базируются на теории расписаний. Методы дискретной оптимизации можно разбить на 2 группы: точные методы (метод Джонсона, метод ветвей и границ, градиентные методы и т.д.) и приближенные эвристические методы (методы с использованием различных функций или правил предпочтений, статистические методы, например, метод Монте-Карло).
Задача календарного планирования является задачей с «размытым» экстремумом и обычно решается приближёнными методами, чаще всего с использованием различных правил предпочтения.
Применение комбинаторного метода и метода динамического программирования приводит к экспоненциальному росту длительности вычислений. Для использования имитационного моделирования необходим большой объём статистических данных, доступ к которым обычно затруднен. Таким образом, наиболее перспективными можно считать эвристические методы. Применение мультиагентных технологий показало их практическую эффективность в задачах, требующих оперативных решений (и действий) в сложных системах с распределёнными параметрами [54].
Мультиагентные технологии принципиально отличаются тем, что они опираются на объективно существующую реальность бытия, на онтологию, в основе которой не упрощение модели бытия, не искусственно моделируемая иерархичность, а присущая бытию рас-пределённость центров принятия решения.
СХ Пои« в ЬЗ | Настроит итеграции
С НПК "Разумные решения*
ИМСИОШЮТШП!
<
agriajtture-ontotogykg.ru
<4 Сеть - V У. 0
Ж
□ о
п ° а_М
< >
Лш
□ □ □ □ п
□
В)
Рисунок 4 - Основные рабочие экраны разрабатываемого «Редактора онтологий»
Мультиагентные технологии опираются на моделирование существующих в этих центрах (а далее просто агентах) и присущих им потребностей и возможностей, которые реализуются ими с разной степенью успешности. Динамика жизненных процессов, неопределённость многих факторов, влияющих на принятие решений, существенно усложняет механизм поиска согласованных решений. Разрабатываемые базы знаний ПрО, моделирование условий и правил предпочтений, присущих агентам, позволяют в разумные сроки находить рациональные решения, налету учитывать изменения реальной обстановки, моделируя реальную жизненную ситуацию.
Всё вышесказанное позволяет остановить свой выбор на мультиагентных технологиях для решения задач целевого планирования группировок аэрокосмических систем ДЗЗ. Эти технологии хорошо интегрируются с выбранным способом представления знаний об агро-производстве и технологических процессов получения результатов ДЗЗ с КА и БПЛА в форме онтологий.
Заключение
Представленный в статье краткий обзор работ по точному земледелию и информационной его поддержке для сельхозпроизводителя далеко не исчерпывает все направления, которые бурно развиваются в последние годы (см. например, [55, 56]). Однако для авторов очевидно, что в основе представления знаний в информационных системах и системах принятия решений лежат онтологии [57], которые способны интегрировать разнородные знания на основе единых понятий, применяемых аграриями. Применение мультиагентных технологий, использующих онтологии, позволяет планировать и оперативно распределять ресурсы в реальном времени с учётом динамики событий и меняющихся на практике ситуаций.
Благодарности
Статья подготовлена при финансовой поддержке Министерства образования и науки Российской Федерации - контракт №14.578.21.0230, уникальный идентификатор проекта RFMEFI57817X0230.
Список источников
[1] Перспективные информационные технологии дистанционного зондирования Земли: моногр. / под ред. В.А. Сойфера. - Самара: Новая техника, 2015. - 237 с.
[2] Антонов, С.А. Опыт использования космических технологий для нужд сельского хозяйства Ставропольского края / С.А. Антонов // Про космос и вселенную, и нашу жизнь. Научные статьи. 28.09.2017. -http://sovzondconference.ru/opyt-ispolzovanij a-kosmicheskih-tehnologij я/.
[3] Седельников, В.П. Использование орбитальных группировок КА ДЗЗ в интересах картографирования территории России / В.П. Седельников, Е.Л. Лукашевич // Про космос и вселенную, и нашу жизнь. Научные статьи. ■ 21.07.2017. - http://sovzondconference.ru/ispolzovanie-orbitalnyh-gruppirovok-ka-dzz-v/.
[4] Личман, Г.И. Использование космического мониторинга и дистанционного зондирования в системе точного земледелия / Г.И. Личман, Н.М. Марченко // Про космос и вселенную, и нашу жизнь. Научные статьи. 27.06.2016 - http://sovzondconference.ru/ispolzovanie-kosmicheskogo-monitoringa-i/.
[5] Брыксин, В.М. Системы поддержки принятия решений в земледелии: применение данных ДЗЗ, ГИС-технологий и моделирования в точном земледелии / В.М. Брыксин, Л.А. Хворова // Сб. трудов всероссийской конф. по математике "МАК-2015", Барнаул, 1-5 июля 2015: гл. ред. Н.М. Оскорбин. - Барнаул: Изд-во АлтГУ, 2015. - С. 176-181. - http://elibrary.asu.ru/xmlui/bitstream/handle/asu/1880/176-181.pdf?sequence=1.
[6] Быков, В.Л. Применение данных дистанционного зондирования для информационного обеспечения системы точного земледелия / В.Л. Быков, Л.В. Быков, М.В. Новородская, О.Н. Пущак, С.И. Шерстнева //
Вестник ОГАУ, 2016. С.146-154 - https://cyberleninka.ra/article/n/primenenie-dannyh-distantsionnogo-zondirovaniya-dlya-informatsionnogo-obespecheniya-sistemy-tochnogo-zemledeliya.
[7] Жарова, Н.Э. Автоматическое создание цифровой модели рельефа по материалам «случайной» стереосъемки группировки космических аппаратов типа «Ресурс-П» / Н.Э. Жарова, А.В. Беленов, А.Г. Чибуничев // Геодезия и картография. - 2017. - DOI: 10.22389/0016-7126-2017-920-0-00-00. -http://geomatica.ru/clauses/avtomaticheskoe-sozdanie-tsifrovoj-modeli-relefa-po-materialam-sluchajnoj-stereosyomki-gruppirovki-kosmicheskih-apparatov-tipa-resurs-p/.
[8] Стешин, И.С. Технология создания трехмерной модели местности на основе данных дистанционного зондирования земли с беспилотного летательного аппарата в сервисе Maps Made Easy / И.С. Стешин // Научное обозрение: электрон. журн. - 2017. - № 1. - 6 х. - https://srjournal.ru/2017/id31/.
[9] Точное земледелие - инновация в системе ресурсосберегающего земледелия. Федеральный центр сельскохозяйственного консультирования и переподготовки кадров агропромышленного комплекса - http://mcx-consult.ru/d/77622/d/tochnoe-zemledelie.pdf.
[10] Использование технологий точного земледелия в сельскохозяйственном производстве как один из путей его инновационного развития. Amazone Евротехника. - http://eurotechnika.ru/content/ispolzovanie.
[11] Завражнов, А.И. Индустриальные технологии интенсивного садоводства / А.И. Завражнов, В.Ю. Ланцев,
A.А. Завражнов // Вестник МичГАУ, № 5, 2013. С.47-51. - http://www.mgau.ru/file_article/5-2013.pdf.
[12] Николаев, В.С. (ред.) Основы технологии сельскохозяйственного производства. Земледелие и растениеводство М.: Былина, 2000. — 555 с. - https://www.twirpx.com/file/! 141268/.
[13] Свентицкий, И.И. Естественнонаучная основа всеединства знаний. Эксергетическая теория урожая / И.И. Свентицкий - М.: ФГБНУ ВИЭСХ, 2015. - 316 с. -http://www.skibr.ru/content/main/img/Ksovet/sov/sii_1 -316.pdf.
[14] Беленков А. Миссия возможна: увидел перспективу на контрастах. АгроМаркет. 18 ноября 2016-https://smartfarming.ua/ru-blog/missiya-vozmozhna-uvidel-perspektivu-na-kontrastah.
[15] Полуэктов, РА. Модели продукционного процесса сельскохозяйственных культур / Р.А. Полуэктов, Э.И. Смоляр, В.В. Терлеев, А.Г. Топаж. - СПБ.: Изд-во С.-Петерб. ун-та, 2006. - 396 с.
[16] Орлова, Л.В. Разработка информационно-управляющей системы для климатически-оптимизированного сельскохозяйственного производства на принципах экологической и экономической эффективности / Л.В. Орлова, В.А. Виттих, С.Ю. Боровик, П.О. Скобелев, Д.В. Будаев, А.Н. Мочалкин // Труды международной конференции ПУМСС-2017. Самара. - 616 с.: 583-590 с.
[17] Орлова, Л.В. Проблемы, стоящие перед сельхозпроизводством, программные продукты, управленческие решения для экономической и экологической эффективности производства / Л.В. Орлова, П.О. Скобелев, Д.В. Будаев // Труды междунар. конфер. ПУМСС-2017. - Самара: ИПУСС РАН, 2017. - 616 с.: 591-596 с.
[18] Козубенко, И.С. Инновационные системы управления в сельском хозяйстве / И.С. Козубенко, А.В. Алже-ев, О.А. Моторин // Труды междунар. конфер. ПУМСС-2017. - Самара: ИПУСС РАН, 2017. - 616 с.: 578582 с.
[19] Ерёменко, В.В. Современные решения в управлении эффективностью в растениеводстве / В.В. Ерёменко // Труды междунар. конфер. ПУМСС-2017. - Самара: ИПУСС РАН, 2017. - 616 с.: 576-577 с.
[20] Вторая ежегодная конференция «ТОЧНОЕ ЗЕМЛЕДЕЛИЕ» в Сколково. 16 марта 2017 г. -http ://sk. ru/events/3 413. aspx.
[21] Якушев, В.В. Аспекты построения систем поддержки принятия решений в точном земледелии /
B.В. Якушев // Вторая ежегодная конференция «ТОЧНОЕ ЗЕМЛЕДЕЛИЕ» в Сколково. 16 марта 2017 г. -http ://sk.ru/news/m/skmedia/18837/downlo ad.aspx.
[22] Алипбеки, О.А. SMART сельское хозяйство: опыт, проблемы, перспективы / О.А. Алипбеки, С.О. Нукешев // Вторая ежегодная конференция «ТОЧНОЕ ЗЕМЛЕДЕЛИЕ» в Сколково. 16 марта 2017 г. -http ://sk.ru/news/m/skmedia/18838/downlo ad.aspx.
[23] Лупян, ЕА. Новые возможности спутникового сервиса Вега-Pro для решения задач оценки состоя-ния и используемости с/х земель / Е.А. Лупян, А.Ю. Оксюкевич // Вторая ежегодная конференция «ТОЧНОЕ ЗЕМЛЕДЕЛИЕ» в Сколково. 16 марта 2017 г. - http://sk.ru/news/rn/skmedia/18839/download.aspx.
[24] Мышляков, С.Г. Информатизация сельского хозяйства: тренды и решения от компании «Совзонд» / С.Г. Мышляков // Вторая ежегодная конференция «ТОЧНОЕ ЗЕМЛЕДЕЛИЕ» в Сколково. 16 марта 2017 г. -http://sk.ru/news/rn/skmedia/18841/download.aspx.
[25] Точное земледелие - http://ru-wiki.org/wiki/Точное_земледелие.
[26] ВЕГА-FRO спутниковый сервис анализа вегетации - http://pro-vega.ru/.
[27] Новицкий, И. Точное земледелие: принцип работы и перспективы. Сельхоз портал. Статьи и материалы, Технологии. 28.01.2017 - https://сельхозпортал.рф/articles/tochnoe-zemledelie/.
[28] Якушев, В.В. Точное земледелие: теория и практика / В.В. Якушев // - Научная книга. СПб.: ФГБНУ АФИ, 2016. - 364 с.
[29] Якушев, В.В. Точное земледелие: практика внедрения и перспективы / В.В. Якушев // Нивы Зауралья №10 (132) ноябрь 2015. - http://svetich.info/pubhkacii/tochnoe-zemledelie/tochnoe-zemledelie-praktika-vnedrenija-i-5993.html. - http://atf.rosspetsmash.rU/upload/iblock/11b/yakushev.pdf.
[30] Труфляк Е.В. Основные элементы системы точного земледелия / Е. В. Труфляк. - Краснодар: КубГАУ, 2016. - 39 с. - https://kubsau.ru/upload/foresight/elements.pdf.
[31] Сайт технологий точного земледелия TOPCON - http://agro.topcon.pro/.
[32] Системы точного земледелия. - http://www.myshared.ru/slide/669002/.
[33] GPS PRECISION FARMING. - http://murphysmotors.ie/gps-precision-farming/.
[34] Сайт «Российские беспилотники» - https://russiandrone.ru/catalog/.
[35] Гаврилова, Т.А. Базы знаний интеллектуальных систем / Т.А. Гаврилова, В.Ф. Хорошевский. - СПб.: Питер, 2000. - 384 с.
[36] Люгер, Д. Искусственный интеллект: стратегии и методы решения сложных проблем / Д. Люгер. - М.: Ви-льямс, 2003. - 864 с.
[37] Онтология растениеводства - http://atf.rosspetsmash.ru/upload/iblock/11b/yakushev.pdf.
[38] Cooper L, Meier A., Laporte MA, Elser JL., Mungall C., Sinn BT., Cavaliere D., Carbon S., Dunn NA., Smith B., Qu B., Preece J., Zhang E., Todorovic S., Gkoutos G., Doonan JH, Stevenson DW, Arnaud E., Jaiswal P.
The Planteome database: an integrated resource for reference ontologies, plant genomics and phenomics. Nucleic Acids Research, Volume 46, Issue D1, Pages D1168-D1180, https://doi.org/10.1093/nar/gkx1152. 23 November 2017 - https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkx1152/4653531.
[39] Planteome Release 2.0 February 2017 -http://planteome.org/documents/release_notes/Planteome_Version_2.0_February_2017.
[40] Repository for the Plant Ontology - https://github.com/Planteome/plant-ontology.
[41] Стриж, И.Г. Применение онтологий для изучения физиологии растений / И.Г. Стриж // В сб.: Материалы докладов VII Съезда ОФР России и Международной научной школы «Физиология растений - фундаментальная основа экологии и инновационных биотехнологий», 2011. Нижний Новгород https://istina.msu.ru/publications/article/2108571/.
[42] Chrisella Herzog. Artificial intelligence and precision agriculture is changing the future of food. Nov 6, 2017 -http://whitehatmag.com/editions/2017-fall/artificial-intelligence-precision-agriculture-changing-future-food/.
[43] Завражнов, А.И. Онтологический анализ современных машинных технологий интенсивного садоводства / А.И. Завражнов, А.А. Завражнов, В.Ю. Ланцев // Сельскохозяйственные машины и технологии. Всероссийский НИИ механизации сельского хозяйства (Москва). - 2014. - №3. - С.11-14. http://vim.ru/upload/iblock/2ff/smit_3_2014_sayt-_2_.pdf.
[44] Сельскохозяйственное обслуживание онтологии -http://ru.knowledgr.com/СельскохозяйственноеОбслуживаниеОнтологии.
[45] Коммюнике онтологического саммита 2014. Прикладные онтологии в семантической сети и больших данных. Semantic Web and Big Data Meets Applied Ontology - http://ontolog.cim3.net/cgi-bin/wiki.pl?0ntologySummit2014_Communique. Перевод М.Д. Коровина. Онтология проектирования, 2(12)/2014. - С.101-110.
[46] Система имитационного моделирования AGROTOOL - http://agrotool.ru/.
[47] Информационное обеспечение модели. Имитационно - моделирующий комплекс AGROTOOL, v.4 АФИ РАН. Лаборатория моделирования агроэкосистем. Р.А. Полуэктов, А.Г.Топаж, Б.И.Бакаленко. С-Петербург, 2007. - 34 с. - http://agrotool.ru/content/files/iom.pdf.
[48] Алгоритмическая структура модели. Имитационно - моделирующий комплекс AGROTOOL, v.4 (Динамическая модель продукционного процесса c. -х. растений) АФИ РАН. Лаборатория моделирования агроэко-систем. Р.А. Полуэктов, В.В. Терлеев. Санкт-Петербург, 2007. - 43 с.
[49] Онтология - http://ru.knowledgr.com/00014651/0нтология.
[50] AGR0V0C - http://ru.knowledgr.com/02507915/AGR0V0C.
[51] Российская геоинформационная платформа Geoanalitika Platform. 09.11.2017 -http://geomatica.ru/clauses/rossijskaya-geoinformatsionnaya-platforma-geoanalitika-platform/.
[52] Боргест, Н.М. Онтологии: современное состояние, краткий обзор / Н.М. Боргест, М.Д. Коровин // Онтология проектирования. - 2013. - № 2 (9). - С. 49-55.
[53] Коммюнике Онтологического Саммита 2017 - Искусственный интеллект, машинное обучение, логический вывод и онтологии / Пер. с англ. М.Д. Коровина // Онтология проектирования. - 2017. - Т. 7, №2(24). - С. 227-238. - D0I: 10.18287/2223-9537-2017-7-2-227-238.
[54] Скобелев, П.О. Ситуационное управление и мультиагентные технологии: коллективный поиск согласованных решений в диалоге / П.О. Скобелев // Онтология проектирования. - 2013. - №2(9). - С. 26-48.
[55] Sfiligo E, Heacox L. Top 10 Technologies In Precision Agriculture Right Now. August 12, 2016. -http://www.precisionag.com/systems-management/top-10-technologies-in-precision-agriculture-right-now/. Eric
Sfiligo .Top 10 technologies in precision agriculture. September 9, 2016. - https://www.therobotreport.com/top-10-technologies-in-precision-agriculture/. Топ 10 технологий точного земледелия. 18.12.2016 -http://aggeek.net/ru/technology/id/top-10-tehnologij -tochnogo-zemledelij a-212/.
[56] Hopkins M. 10 New Mobile Apps for Precision Agriculture. December 5, 2017. -http://www.precisionag.com/service-providers/10-new-mobile-apps-for-precision-agriculture/?utm_source=PrecisionAg&utm_medium=website&utm_campaign=callout.
[57] Смирнов, С.В. Онтологический анализ предметных областей моделирования / С.В. Смирнов // Известия Самарского научного центра РАН. - 2001. - Т. 3, № 1. - С. 62-70.
ONTOLOGY OF PRECISION AGRICULTURE DESIGN: PROBLEM STATE, SOLUTION APPROACHES
N.M. Borgest1'2'3, D.V. Budaev3'4b, V.V. Travin1c
1 Samara National Research University named after academician S.P. Korolev, Samara, Russia
2 Institute of Control of Complex Systems, RAS, Samara, Russia
3 Samara State Technical University, Samara, Russia
4 Research and Production Company "Network-centric Platforms" Ltd., Samara, Russia a borgest@yandex. ru, b budaev@smartsolutions-123. ru, ° travin@kg. ru
Abstract
The development of aerospace and information technologies, along with the successes in agro chemistry, seed production and biology in general, made it possible to raise the efficiency of farming and crop production. The article provides a brief overview of the work in the field of "Precise farming". The issues of information support of Precise farming in the field of rational resource allocation based on remote sensing of the Earth (RS) are considered. Various types of aircraft from space satellites to drones capable of carrying out remote sensing for agricultural producers are considered. The results of monitoring of agricultural lands allow to make local and strategic decisions in an operative mode on a situation that in real life is characterized by great dynamics. The availability of appropriate tools in the form of knowledge and data bases and decision support systems increases the efficiency of farming. Various subject ontologies (ontologies of plants, ontology of plant features, ontology of experimental conditions, etc.) and ontology of tasks solved in the field of Precise farming are considered. The original results of ontological modeling of the investigated area are presented on the basis of the knowledge base designer, developed by the company "Smart Solutions". To solve the problem of resource allocation and work planning, it is proposed to use the multi-agent approach.
Key words: precise farming, ontology, multi-agent technologies, knowledge base constructor.
Citation: Borgest NM, Budaev DV, Travin VV. Ontology of precision agriculture design: problem state, solution approaches [In Russian]. Ontology of designing. 2017; 7(4): 423-442. - DOI: 10.18287/2223-9537-2017-7-4-423-442.
Acknowledgment
This paper was prepared with the financial support of the Ministry of Education and Science of the Russian Federation - contract №14.578.21.0230, project unique ID is RFMEFI57817X0230.
References
[1] Perspective information technologies of Earth remote sensing [In Russian]. Ed. V.A. Soifer. - Samara: New Engineering, 2015. - 237 p.
[2] Antonov SA. Experience of using space technologies for the needs of agriculture in the Stavropol Territory [In Russian]. About space and the universe, and our life. Science articles. 28.09.2017. -http://sovzondconference.ru/opyt-ispolzovanija-kosmicheskih-tehnologij-dlja/.
[3] Sedelnikov VP, Lukashevich EL. Use of orbital groupings of the Earth remote sensing satellite in the interests of mapping the territory of Russia [In Russian]. About space and the universe, and our life. Science articles.-21.07.2017. - http://sovzondconference.ru/ispolzovanie-orbitalnyh-gruppirovok-ka-dzz-v/.
[4] Lichman GI, Marchenko NM. Use of space monitoring and remote sensing in the system of precision farming [In Russian]. About space and the universe, and our life. Science articles. 27.06.2016 -http://sovzondconference.ru/ispolzovanie-kosmicheskogo-monitoringa-i/.
[5] Bryksin VM, Khvorova LA. Decision support systems in agriculture: application of remote sensing data, GIS technologies and modeling in precision agriculture [In Russian]. Collected Works of the All-Russian Mathematics Conference "MAK-2015", Barnaul, July 1-5, 2015; Ed. N.M. Offensive. - Barnaul: Publishing house of Altai State University, 2015. - C. 176-181.
[6] Bykov VL, Bykov L V, Novorodskaya MV, Pushchak ON, Sherstneva SI. Application of remote sensing data for information support of precision agriculture system [In Russian]. Bulletin of Omsk State Agrarian University,
2016. - P.146-154. - https://cyberleninka.ru/article/n/primenenie-dannyh-distantsionnogo-zondirovaniya-dlya-informatsionnogo-obespecheniya-sistemy-tochnogo-zemledeliya.
[7] Zharova NE, Belenov AV, Chibunichev AG. Automatic creation of a digital relief model based on the "random" stereoscopic survey of a grouping of space vehicles of the Resurs-P type [In Russian]. Geodesy and cartography. -
2017. - DOI: 10.22389/0016-7126-2017-920-0-00-00. - http://geomatica.ru/clauses/avtomaticheskoe-sozdanie-tsifrovoj-modeli-relefa-po-materialam-sluchajnoj-stereosyomki-gruppirovki-kosmicheskih-apparatov-tipa-resurs-p/.
[8] Steshin IS. The technology of creating a three-dimensional model of terrain based on remote sensing data from an unmanned aerial vehicle in the service of Maps Made Easy [In Russian]. Scientific review: electron. journal. -2017; 1 - 6 x. - https://srjournal.ru/2017/id31/.
[9] Precise farming is an innovation in a system of resource-saving farming [In Russian]. The Federal Center for Agricultural Consulting and Retraining in the Agro-Industrial Complex - http://mcx-consult.ru/d/77622/d/tochnoe-zemledelie.pdf.
[10] Using the technologies of precision farming in agricultural production as one of the ways of its innovative development [In Russian]. Amazone Eurotechnology. - http://eurotechnika.ru/content/ispolzovanie.
[11] Zavrazhnov AI, Lancev VYu, Zavrazhnov AA. Industrial technologies of intensive gardening [In Russian]. Bulletin of MichAU, 2013; 5: 47-51. - http://www.mgau.ru/file_article/5-2013.pdf.
[12] Nikolaev VS. (ed.) Fundamentals of agricultural technology. Agriculture and plant growing [In Russian]. - Moscow: Bylina, 2000. — 555 p. — ISBN 5-93384-013-0. - https://www.twirpx.com/file/! 141268/.
[13] Sventitsky II. The scientific basis of the unity of knowledge. The exergy theory of harvest [In Russian]. - Moscow: Russian Scientific Research Institute of Agriculture Electrification, 2015. - 316 p. -http://www.skibr.ru/content/main/img/Ksovet/sov/sii_1 -316.pdf.
[14] Belenkov A. A mission is possible: I saw a perspective on contrasts [In Russian]. AgroMarket.18.11.2016-https://smartfarming.ua/ru-blog/missiya-vozmozhna-uvidel-perspektivu-na-kontrastah.
[15] Poluektov RA, Smolyar EI, Terleev VV, Topaz AG. Models of the production process of agricultural crops [In Russian]. - SPB: Izd-vo S.-Petersburg. university, 2006. - 396 p.
[16] Orlova LV, Wittich VA, Borovik SYu, Skobelev PO, Budaev DV, Mochalkin AN. Development of information management system for climate-optimized agricultural production on the principles of environmental and economic efficiency [In Russian]. Proceedings of the International Conference Problems of Control and Modeling in Complex Systems 2017. Samara. - 616 p.: 583-590 p.
[17] Orlova LV, Skobelev PO, Budayev DV. Problems facing agricultural production, software products, management solutions for economic and environmental production efficiency [In Russian]. Proceedings of the International Conference Problems of Control and Modeling in Complex Systems 2017. Samara. - 616 p.: 591-596 p.
[18] Kozubenko IS, Alzheyev AV, Motorin OA Innovative management systems in agriculture [In Russian]. Proceedings of the International Conference Problems of Control and Modeling in Complex Systems 2017. Samara. - 616 p.: 578-582 p.
[19] Eremenko VV. Modern solutions in the management of efficiency in crop production [In Russian]. Proceedings of the International Conference Problems of Control and Modeling in Complex Systems 2017. Samara. - 616 p.: 576577 p.
[20] The second conference "Precision Farming" in Skolkovo [In Russian]. 16.03.2017. - http://sk.ru/events/3413.aspx.
[21] Yakushev VV. Aspects of building decision support systems in precision farming [In Russian]. The second annual conference "Precision farming" in Skolkovo. 16.03.2017- http://sk.ru/news/rn/skmedia/18837/download.aspx.
[22] Alipbeki OA, Nukeshev SO. SMART agriculture: experience, problems, prospects [In Russian]. The second annual conference "Precision farming" in Skolkovo. 16.03.2017-http://sk.ru/news/m/skmedia/18838/download.aspx.
[23] Lupyan EA, Oksyukevich AYu. New capabilities of Vega-Pro satellite service for solving problems of assessing the condition and utilization of agricultural land [In Russian]. The second annual conference "Precision farming" in Skolkovo. 16.03.2017. - http://sk.ru/news/rn/skmedia/18839/download.aspx.
[24] Myshlyakov SG. Informatization of Agriculture: Trends and Solutions from "Sovzond" [In Russian]. The second conference "Precision Farming" in Skolkovo. 16.03.2017. - http://sk.ru/news/rn/skmedia/18841/download.aspx.
[25] Precision farming [In Russian]. - http://ru-wiki.org/wiki/ToHHoe_3eMnegenne.
[26] VEGA -PRO satellite vegetation analysis service [In Russian]. - http://pro-vega.ru/.
[27] Novitsky I. Precise farming: the principle of work and prospects [In Russian]. Agricultural portal. Articles and materials, Technologies. 28.01.2017 - https://centxo3nopTan.p^/articles/tochnoe-zemledelie/.
[28] Yakushev VV. Precise farming: theory and practice " [In Russian]. The scientific book. SPb .: AFI, 2016. - 364 p.
[29] Yakushev VV. Precise farming: the practice of implementation and prospects [In Russian]. Niva Zauralye №10 (132) November 2015. - http://svetich.info/publikacii/tochnoe-zemledelie/tochnoe-zemledelie-praktika-vnedrenija-i-5993.html. - http://atf.rosspetsmash.ru/upload/iblock/11b/yakushev.pdf.
[30] Truflyak EV. The basic elements of the system of precise farming [In Russian]. - Krasnodar: KubGAU, 2016. -39 p. - https://kubsau.ru/upload/foresight/elements.pdf.
[31] Website precision farming technology TOPCON [In Russian]. - http://agro.topcon.pro/.
[32] Precision Farming Systems [In Russian]. - http://www.myshared.ru/slide/669002/.
[33] GPS PRECISION FARMING. - http://murphysmotors.ie/gps-precision-farming/.
[34] The site "Russian drones" [In Russian]. - https://russiandrone.ru/catalog/.
[35] Gavrilova TA, Khoroshevsky VF. Knowledge bases of intellectual systems [In Russian]. - St. Petersburg: Peter, 2000. - 384 p.
[36] Luger D. Artificial intelligence: strategies and methods for solving complex problems [In Russian]- Moscow: Williams, 2003. - 864 p.
[37] Ontology of plant growing [In Russian] - http://atf.rosspetsmash.ru/upload/iblock/11b/yakushev.pdf.
[38] Cooper L, Meier A., Laporte MA, Elser JL., Mungall C., Sinn BT., Cavaliere D., Carbon S., Dunn NA., Smith B., Qu B., Preece J., Zhang E., Todorovic S., Gkoutos G., Doonan JH, Stevenson DW, Arnaud E., Jaiswal P.
The Planteome database: an integrated resource for reference ontologies, plant genomics and phenomics. Nucleic Acids Research, Volume 46(D1): D1168-D1180, https://doi.org/10.1093/nar/gkx1152. 23 November 2017 -https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkx1152/4653531.
[39] Planteome Release 2.0 February 2017 -http://planteome.org/documents/release_notes/Planteome_Version_2.0_February_2017.
[40] Repository for the Plant Ontology - https://github.com/Planteome/plant-ontology.
[41] Strizh IG. Application of ontologies for the study of plant physiology [In Russian]. Proceedings of the VII Congress of the Russian Federation of Forests and the International Scientific School "Plant Physiology - the Fundamental Basis of Ecology and Innovative Biotechnologies", 2011. Nizhny Novgorod -https://istina.msu.ru/publications/article/2108571/.
[42] Herzog Ch. Artificial intelligence and precision agriculture is changing the future of food. Nov 6, 2017 -http://whitehatmag.com/editions/2017-fall/artificial-intelligence-precision-agriculture-changing-future-food/.
[43] Zavrazhnov AI, Lancev VYu, Zavrazhnov AA. Ontological Analysis of Modern Machine Technologies of Intensive Horticulture [In Russian]. Agricultural Machines and Technologies. All-Russian Research Institute of Agricultural Mechanization (Moscow). 2014; 3: 11-14 - http://vim.ru/upload/iblock/2ff/smit_3_2014_sayt-_2_.pdf.
[44] Agricultural ontology service [In Russian]. -http://ru.knowledgr.com/CentcKoxo3ancTBeHHoeO6cnyxnBaHneOHTonornn.
[45] Ontology Summit 2014 Communiqu'e. Semantic Web and Big Data Meets Applied Ontology -http://ontolog.cim3.net/cgi-bin/wiki.pl7OntologySummit2014_Communique.
[46] Simulation system AGROTOOL [In Russian]. - http://agrotool.ru/.
[47] Information support of the model [In Russian]. Simulation-modeling complex AGROTOOL, v.4 Russian Academy of Agricultural Sciences. Agrophysical Research Institute. Laboratory of agroecosystem modeling. RA Polu-ektov, AG Topazh, BI Bakalenko. St. Petersburg, 2007. - 34 p. - http://agrotool.ru/content/files/iom.pdf.
[48] Algorithmic structure of the model [In Russian]. Simulation-modeling complex AGROTOOL, v.4 (Dynamic model of the production process of agricultural plants) Russian Academy of Agricultural Sciences. Agrophysical Research Institute. Laboratory of agroecosystem modeling. RA Poluektov, VV Terleev. St. Petersburg, 2007. - 43 p.
[49] Ontology [In Russian]. - http://ru.knowledgr.com/00014651/0HTonorna.
[50] AGROVOC [In Russian]. - http://ru.knowledgr.com/02507915/AGROVOC.
[51] Russian Geoinformation Platform Geoanalitika Platform [In Russian]. 09.11.2017 -http://geomatica.ru/clauses/rossijskaya-geoinformatsionnaya-platforma-geoanalitika-platform/.
[52] Borgest NM, Korovin MD. Ontologies: current state, overview [In Russian]. Ontology of designing. 2013; 2: 4955.
[53] Ontology Summit 2017 Communiqu'e - AI, Learning, Reasoning and Ontologies -https://s3.amazonaws.com/ontologforum/OntologySummit2017/Communique/OntologySummit2017Communique _v8.pdf.
[54] Skobelev PO. Situation-driven decision making and multi-agent technology: finding solutions in dialogue [In Russian]. Ontology of designing. 2013; 2: 26-48.
[55] Sfiligo E, Heacox L. Top 10 Technologies In Precision Agriculture Right Now. August 12, 2016. -http://www.precisionag.com/systems-management/top-10-technologies-in-precision-agriculture-right-now/. Eric Sfiligo .Top 10 technologies in precision agriculture. September 9, 2016. - https://www.therobotreport.com/top-10-technologies-in-precision-agriculture/. Топ 10 технологий точного земледелия. 18.12.2016 -http://aggeek.net/ru/technology/id/top-10-tehnologij -tochnogo-zemledelij a-212/.
[56] Hopkins M. 10 New Mobile Apps for Precision Agriculture. December 5, 2017. -http://www.precisionag. com/ service-providers/10-new-mobile-apps-for-precision-agriculture/?utm_source=PrecisionAg&utm_medium=website&utm_campaign=callout.
[57] Smirnov SV. Ontological analysis of modeling domain [In Russian]. Bulletin of the Samara Scientific Center of RAS, 2001. 3(1): 62-70.
Сведения об авторах
Яь к»
Боргест Николай Михайлович, 1954 г. рождения. Окончил Куйбышевский авиационный институт имени академика С.П. Королёва в 1978 г., к.т.н. (1985). Профессор кафедры конструкции и проектирования летательных аппаратов Самарского национального исследовательского университета имени академика С.П. Королёва, директор издательства «Новая техника», с.н.с. ИПУСС РАН. Член Международной ассоциации по онтоло-гиям и их приложениям (IAOA). В списке научных трудов более 200 работ в области автоматизации проектирования и искусственного интеллекта.
Nikolay Mikhailovich Borgest (b. 1954) graduated from the Kuibyshev Aviation Institute named after academician S.P. Korolev (Kuibyshev-city) in 1978, PhD (1985). He is a Professor at Samara National Research University named after academician S.P. Korolev, Director of «New Engineering» publishing house, Senior Research worker at ICCS RAS. He is a member of the International Association for Ontology and its Applications, co-author of more 200 scientific articles and abstracts in the field of CAD and AI.
Будаев Денис Сергеевич, 1982 г. рождения. Окончил факультет информационных систем и технологий Самарского государственного архитектурно-строительного университета в 2005 г. Руководитель проектов в компании НПК "Сетецентрические платформы". В списке научных трудов более 20 работ в области проектирования и разработки интеллектуальных информационных систем, компьютерного моделирования, создания систем поддержки принятия решений для различных предметных областей. Непосредственный разработчик и соавтор ряда прототипов и информационных систем, на которые получены свидетельства об официальной регистрации программы для ЭВМ.
Budaev Denis Sergeevich (b. 1982). Graduated from the Faculty of Information Systems and Technologies of Samara State University of Architecture and Civil Engineering in 2005. Project Manager in "Network-centric Platforms" company. List of scientific papers includes more than 20 works in the field of design and development of intelligent information systems, computer modeling, decision support systems for different subject areas. Co-author and developer of several prototypes and information systems, which received certificates of official registration of the computer program.
Травин Виталий Сергеевич, 1985 г. рождения. Окончил Самарский государственный аэрокосмический университет имени академика С.П. Королёва в 2008 г. Инженер научно-исследовательской лаборатории интеллектуальных аэрокосмических систем. Область научных интересов - разработка интеллектуальных систем на базе мультиагентных технологий и онтологий. В списке научных трудов более 10 научных статей в области создания интеллектуальных систем.
Travin Vitaliy Sergeevich (b. 1985). Graduated from the Samara State Aerospace University named after academician S.P. Korolev in 1975. Engineer of the Research Laboratory of Intelligent Aerospace Systems. The field of scientific interests is the development of intelligent systems based on multi-agent technologies and ontologies. In the list of scientific works more than 10 scientific articles in the field of creation of intellectual systems.