Разработка методов верификации данных с помощью спутникового позиционирования на примере системы мониторинга рыболовства
В 2020 году продолжались поддержка и развитие отраслевой системы мониторинга водных биологических ресурсов, наблюдения и контроля за деятельностью промысловых судов (далее — ОСМ), в создании и последующем совершенствовании которой ИКИ РАН внёс существенный вклад.
В последний год силами ФГБУ ЦСМС, являющегося оператором ОСМ, был внедрён механизм сбора дополнительной информации, передаваемой капитанами судов рыбодобывающего флота в ОСМ. В частности, передаётся информация о начале и продолжительности промысловой операции, а также о средней глубине, на которой проводится эта промысловая операция.
В ИКИ РАН в 2020 году на базе вышеуказанной информации и ранее разработанных в институте алгоритмов автоматической классификации треков судов по спутниковым позиционным даны ОСМ развивались методы верификации отчётной информации.
Автоматическая классификация треков определила, что доля фрагментов треков, когда есть серьёзные сомнения в том, что судно осуществляло траление, по продолжительности составляет десятую часть от общей продолжительности промысловых операций, указанной в дополнительной информации судовых суточных донесений.
На последнем рисунке 1.1.3.1 приведён пример фрагмента трека, который был отнесён к классу «не тралит». Скорость судна VES3 кроме первой и четырёх последних точек трека близка к крейсерской. Траление на такой скорости не проводят. Перед этим фрагментом и после него визуально треки соответствуют движению при тралении. Ситуация очень характерна для многих судовых суточных донесений.
Были проведены сопоставления вышеуказанных дополнительных данных о глубине использования орудий промысла при проведении промысловой операции с данными спутникового позиционирования и линиями изобат. Для определения полигона, соответствующего определенной изобате, внутри которого находится координата судна во время проведения траления, использовались библиотеки Python shapefile и shapely. Расхождений между вычисленными глубинами и указанными в судовом суточном донесении на тестируемом фрагменте данных не обнаружено. Пример трека во время промысловой операции представлен на рисунке 1.1.3.2.
Рисунок 1.1.3.1 — Пример трека судна, который был отнесён к классу «не тралит»
Рисунок 1.1.3.2 — Пример трека судна во время промысловой операции. В судовом суточном донесении при этой операции траления указана глубина 400 метров
Учитывая проведённый анализ, предлагается два варианта по отношению к ситуациям, когда в судовом суточном донесении указывается период проведения траления, включающий переходы с крейсерской скоростью между фрагментами трека с реальным тралением. Можно ввести дополнительный класс трека: «траление с переходами». Второй вариант - представляется более логичным предложить капитану в судовом суточном донесении указывать периоды реального траления.