Software Journal:
Theory and Applications

Send article

Entrance Registration

Вариант построения экспертной системы формирования облика геоинформационной системы морского судна

Применение геоинформационных систем (ГИС) в управлении динамическими объектами является сложной комплексной задачей, требующей привлечения специальных математических моделей, методик и программно-аппаратных средств реализации ГИС. Эта задача становится особенно актуальной применительно к управлению морскими судами, поскольку возникает необходимость в реальном масштабе времени получать информацию о местоположении, окружающей обстановке, метеорологических условиях, рассчитать загрузку пути, время прибытия и на основе этих данных принимать решение о прокладке и корректировке маршрута [1].

Анализ публикаций и нормативных документов за последние 5–7 лет относительно вопросов технической реализации задач управления морскими судами показал, что это направление развивается в сторону интеграции существующих комплексов, станций, систем и функциональных элементов в единую ГИС морского судна, построенную на технологии локальной сети с коммутацией сегментов [2].

С другой стороны, реализация ГИС поддержки принятия решения при управлении морским судном связана с рядом проблем, таких как необходимость оперировать большими объемами разнородных геоданных, поступающих от разных источников и зачастую в несовместимых форматах, стесненность площади для реализации инфраструктуры ГИС на судне, отсутствие комплексного подхода к проектированию подобных ГИС с учетом существующих ограничений на ее производительность и надежность [3].

Концептуальная модель ГИС морского судна

Концептуальную модель ГИС морского судна можно представить в виде трехслойной структуры: внутренний слой – информационное обеспечение, средний – программное обеспечение, внешний – аппаратное обеспечение.

Информационное обеспечение ГИС морского судна определяют картографические данные и данные, необходимые для управления судном, вместе они образуют электронные картографические навигационные информационные системы (ЭКНИС).

Программное обеспечение реализует функциональные возможности ГИС и состоит из базового программного обеспечения, такого как операционные системы, системы управления БД, системы визуализации данных и других, и прикладного программного обеспечения, предназначенного для решения специализированных задач судовождения, обработки сигналов, обработки и передачи данных и т.д.

Аппаратный слой ГИС представлен шестью функциональными модулями (ФМ), состоящими
из устройств и средств, реализующих соответствующую функцию (рис. 1).

Транспортной основой распределенной ГИС является локальная вычислительная сеть c коммутацией сегментов, технология построения которой позволяет одновременно передавать данные между всеми взаимодействующими парами «клиент–сервер» [4–6].

Представим модель ГИС морского судна количественно в следующем виде:

G = f(P, С, S),                               (1)

где G – структурно-функциональная модель ГИС морского судна; P – множество параметров, которые задаются как технические требования на функциональные модули ГИС; С – множество стоимостных характеристик функциональных модулей ГИС; S – множество пространственных параметров (форм-факторов) функциональных модулей ГИС.

Постановка задачи

Задачу исследования сформулируем как задачу разработки методического обеспечения для проектирования облика ГИС морского судна под заданные цели плавания и с учетом ограничений
на требуемые показатели производительности ГИС при работе с актуальными данными.

Выбор облика ГИС решается как целочисленная задача условной многопараметрической оптимизации с ограничениями второго рода по стоимости, производительности и ограничений
на площади, выделяемые под проект ГИС:

                         (2)

где С – стоимость ГИС, которая является аддитивной функцией стоимостных характеристик
ее составных элементов;

                  (3)

где  – среднее время доставки данных клиенту ГИС; Tдоп – ограничения на время доставки, рекомендуемые стандартами распространения пространственных данных;

                           (4)

где Sдоп – ограничения на выделяемые площади под ГИС на судне.

Последовательность действий для приближения архитектуры ГИС к заданному набору свойств
(1)–(4) автоматизирована и представляет собой экспертную систему, описание которой приведено ниже.

Особенности реализации экспертной системы

Выбор варианта инфраструктурного решения построения ГИС основан на сценарном подходе,
согласно которому поиск решения идет от исходных данных к целевому параметру.

Экспертная система построена по модульному принципу и состоит из следующих компонентов: рабочая память (БД, БЗ), решатель, подсистемы приобретения знаний, объяснения и диалог.

БД состоит из набора таблиц, хранящих данные о навигационном оборудовании, наличие которого определено в требованиях ГМССБ, компонентах для формирования сети и наиболее важных компонентах АРМ.

БЗ определяет правила работы экспертной системы и имеет следующую логическую структуру:

- для определения количества АРМ:

если <категория судна> = «наименование», то<количество АРМ> = n;

- для определения количества узлов и времени доставки данных до приемника:

- для определения сценариев:

если , то <вывести полный списочный состав аппаратного слоя ГИС> [7–9];

если <в списочном составе больше одного наименования в категориях>, то оптимизировать по цене.

Исходя из определения типа судна и морского района плавания решатель определяет количество узлов ГИС и оценивает время доставки данных до системы с целью определения ограничений.

Интерфейс экспертной системы предусматривает ввод исходных данных в режиме диалога, выбор района плавания, границы которого визуализируются на карте, выход на решатель и БД (рис. 2).

Экспертная система доступна для обновления информации, пополнения новыми правилами, расширения рабочей памяти.

Заключение

Предложенная концептуальная модель ГИС морского судна отличается описанием иерархии компонентов, поддерживающих функциональность ГИС, что позволяет выполнить структурную оптимизацию ГИС принятия решения при управлении судном под цели плавания.

Для решения задачи формирования инфраструктуры ГИС поддержки принятия решения при управлении морским судном предложены архитектура ГИС и последовательность действий для приближения этой архитектуры к заданному набору свойств.

Выбор облика ГИС морского судна реализован в виде экспертной системы, автоматизирующей последовательность проектирования ГИС морского судна. Экспертная система позволяет в диалоговом режиме формировать списочный состав функциональных модулей и оборудования ГИС. На основе логики, прописанной в БЗ, реализовано взаимодействие решателя с рабочей памятью экспертной системы и применение математических моделей по оценке производительности проектируемой ГИС.

Литература

1. Бурханов М.В., Малкин И.М. Навигация с ЭКНИС. М.: Моркнига, 2014. 298 с.

2. Татарникова Т.М., Яготинцева Н.В. Характеристика проблемы интеграции образцов радиоэлектронного вооружения корабля // Ученые записки РГГМУ. 2012. № 25. С 156-162.

3. Tatarnikova T., Kolbanev M. Statement of a task corporate information networks interface centers structural synthesis. IEEE EUROCON, 2009, St. Petersburg, 2009, pp. 1883-1887.

4. Тоненбаум Э., Остин Т. Архитектура компьютера. СПб: Питер, 2013. 520 c.

5. Tanenbaum A., Wetherall D. Computer Networks. Prentice Hall Pabl., 2010, 5th ed., 960 p.

6. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. СПб: Питер, 2016. 992 c.

7. Кутузов О.И., Татарникова Т.М. Моделирование систем и сетей телекоммуникаций. СПб: Изд-во РГГМУ, 2012. 134 c.

8. Богатырев В.А., Богатырев С.В. Резервированная передача данных через агрегированные каналы в сети реального времени // Изв. вузов: Приборостроение. 2016. Т. 59. № 9. С. 735-740.

9. Смирнов П.И., Шустров А.К. Современные тенденции в области управления телекоммуникациями // Новые информационные технологии в системах связи и управления. 2013. С. 26-30.

Comments

There are no comments