На основі проведеної роботи був розроблений пакет прикладної програми (ППП) "CoastGuard_Navigator" (рис. 13), за допомогою якого проведена перевірка працездатності, адекватності і чутливості розробленої моделі, результати яких наведені у четвертому розділі дисертації.
У додатках наведені: лістинги і блок-схеми роботи алгоритмів пошуку шляху, список растрових ЭМНК у створеній базі даних для використання в "CoastGuard_Navigator", описи і інструкція з використання цього ППП, лістинги основних кодів модулів програмної реалізації, документ державної компанії В'єтнаму "ХІТАКО" про напрямок дослідження здобувача.
Рис. 12. Інформаційна структура розробленої СППР
Рис. 13. Інтерфейс ППП "CoastGuard_Navigator"
ВИСНОВКИ
Дисертаційна робота присвячена рішенню актуальної задачі - ефективно і результативно експлуатувати КБО при виконанні спеціфікаційних їм задач охорони морського суверенітету держави. Як показує багаторічна практика експлуатації існуючих КБО, через недостатнє оснащення АСУ маневруванням, судноводій не завжди може виконувати розрахунки маневру в дуже короткий строк часу, чого часто вимагає ситуація. Задача інформатизації процесу керування маневруванням є актуальною і вирішується шляхом розробки СППР, побудованої на основі застосування алгоритмів і методів пошуку оптимального шляху в області штучного інтелекту.
Головні наукові і практичні результати роботи: У результаті проведених досліджень здобувачем вперше були отримані наступні результати:
1. Удосконалення інформаційно-керуючих систем КБО шляхом розробки додаткові функції в АСУ за допомогою СППР є перспективним. При цьому можливо об'єднання цих функцій з іншими функціями в ЭКНИС або виконання в СППР окремо.
2. Застосовано системний підхід до аналізу моделей і алгоритмів рішення задачі маневрування суден. На основі аналізу і порівняння найбільш підходящих методів і алгоритмів був обраний А*- алгоритм в області штучного інтелекту для рішення задачі пошуку оптимального шляху.
Для рішення проблеми безперервного простору маневрування обраний спосіб дискретизації району плавання на карті осередками при реалізації А*-алгоритму для пошуку оптимального шляху зближення.
3. Розроблено метод оптимізації пропонованого А*-алгоритмом шляху відповідно до вимоги практики суднової навігації і маневрування, що дуже важливо при побудові моделі обліку стиснутих навігаційних умов і моделі маневрування для зближення КБО.
4. Визначені і оптимізовані коефіцієнти евристичної функції h(x) для А*-алгоритму пошуку оптимального шляху.
5. Виконано аналіз навігаційно-гідрометеорологічних характеристик районів плавання. На цій основі виведені обмеження для поставленої задачі дослідження відносно умов навігації і маневрування.
6. Запропонована модель обліку навігаційних перешкод у вигляді цільової функції знаходження оптимального шляху і розроблена дискретна модель процесу маневрування, що називається навігаційним графом. На основі цієї дискретної моделі розроблені алгоритми пошуку оптимального шляху зближення і перехоплення.
7. Розроблено структуру СППР для керування маневруванням КБО.
8. Створено первісну базу даних по ЭМНК прибережного району В'єтнаму для використання в програмному забезпеченні.
9. Розроблена СППР для КБО у вигляді ППП "CoastGuard_Navigator" відповідає вимогам процесу керування їхнім маневруванням.
При керуванні судном із застосуванням розробленого ППП СППР, час виконання розрахунків скорочено у 6-10 разів, а точність вироблених даних для керування на десятки разів вище, ніж звичайним способом. Це підтверджує працездатність і ефективність розробленої системи.
10. Застосування розроблених моделей і алгоритмів дає можливість вирішувати питання керування, пов'язані із прийняттям рішень, наприклад: приймати той або інший варіант маневру в даній ситуації навігації і маневрування.
Достовірність наукових, практичних результатів і висновків дисертаційної роботи забезпечується коректною постановкою задачі, використанням для її рішення теорії штучного інтелекту, теорії імітаційного моделювання і лінійного програмування, порівнянням і близькістю результатів, отриманих автором за запропонованою методикою, з аналогічними даними по існуючих розрахунках вручну навігатором.
Рекомендації щодо використання результатів роботи. Найбільш ефективне застосування отриманих наукових результатів, розробленої моделі процесу керування маневруванням і програмного забезпечення СППР може бути експериментальним на КБО, а також в учбово-тренувальних цілях. Разом з ЭКНИС, пакет прикладної програми системи підтримки прийняття рішень буде підвищувати ефективність виконання задач навігації і маневрування в різних умовах дії КБО.
Рекомендації щодо подальшого розвитку проблеми. На особисту думку здобувача, подальший розвиток розглянутої в дисертації задачі (мета подальшої роботи здобувача) доцільно проводити у двох напрямках. Перший напрямок – це оптимізація алгоритмів і методів, що дасть можливість вироблення рекомендації щодо навігації і маневрування не тільки в умовах дії одиночного корабля берегової охорони, але і в умовах спільного виконання задач у процесі функціонування КБО. Другий напрямок – використання сучасних досягнень науки і комп'ютерних технологій в області експертних систем і штучного інтелекту для вдосконалювання створеної прикладної системи СППР. Можливим розвитком такої системи є система реального часу, що сполучається із РЛС і іншими навігаційними приладами (курсовказівником, GPS, лагом, ехолотом, авторулевым...) і автоматично враховує радіолокаційні і навігаційні дані в процесі пошуку оптимального шляху і висновку рекомендацій у динамічному режимі.
СПИСОК ОПУБЛІКОВАНИХ ПРАЦЬ ЗА ТЕМОЮ ДИСЕРТАЦІЇ
1. Нгуен Ван Там. Оптимизация выбранного А*-алгоритмом пути для целей судовой навигации и дискретная модель маневрирования для сближения судов // Збірник наукових праць НУК. – Миколаїв: НУК, 2005. – №2 (401). – С. 119–127.
2. Нгуен Ван Там. Модель учета стесненных навигационных условий при информатизации процесса выбора оптимального пути // Вестник Херсонского национального технического университета. – 2005. – №1(21). – С. 280–286.
3. Рябенький В.М., Нгуен Ван Там, Гожий А.П.. Автоматизация управления маневрированием надводных объектов в сложных навигационных условиях // Вестник Херсонского государственного технического университета. – 2003. – №2(18). – С. 386–389.
Особистий внесок здобувача полягає в постановці і обґрунтуванні задачі і мети дослідження. Автором проведений аналіз науково-технічної літератури, на основі якого запропоноване створити адаптовану до задач маневрування кораблів і суден берегової охорони системи підтримки прийняття рішень із застосуванням сучасних інформаційних технологій.
4. Рябенький В.М., Нгуен Ван Там. Информатизация процесса управления маневрированием надводных объектов с применением алгоритма А* // Збірник наукових праць Національного університету кораблебудування. – Миколаїв, 2004. – №5 (380).– С.131–139.
Особисто здобувачем здійснено формалізацію задачі інформатизації процесу керування маневруванням суден, аналіз використання А*-алгоритма. При цьому сформульовані вимоги до програмного забезпечення і її функціонування.
5. Рябенький В.М., Нгуен Ван Там. Особенности разработки и использования электронных картографических навигационно-информационных систем в задачах судовой навигации // Вестник Херсонского государственного технического университета. – 2004. – №1(19). – С.212–217.
Особисто здобувачем на основі літературних джерел і нормативних документів здійснено аналіз особливості розробки, використання і міжнародних вимог до електронних картографічних навігаційно-інформаційних систем у задачах суднової навігації, а також запропоновані основні принципи побудови та додаткові функції в ЕКНІС і шляху їх розв'язання відповідно до конвенційних принципів ІМО.
6. Нгуен Ван Там. Система поддержки принятия решений при маневрировании судна // Матеріали I міжнародної науково-технічної конференції студентів, аспірантів і молодих наукових робітників (06-07 квітня 2004р.). – Миколаїв: Інституту автоматики і електротехніки Національного університету кораблебудування імені адмірала Макарова, 2004. – С. 84–87.
АНОТАЦІЯ
Нгуен Ван Там. Система підтримки прийняття рішень для керування маневруванням кораблів і суден берегової охорони в складних навігаційних умовах. – Рукопис.
Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.06 - Автоматизовані системи управління та прогресивні інформаційні технології. Херсонський національний технічний університет. Херсон, 2005.
Метою дисертаційної роботи є розробка СППР керування маневруванням кораблів і суден берегової охорони в складних навігаційних умовах для забезпечення надійної берегової охорони.
Сформульована задача інформатизації процесу керування маневруванням КБО в складних навігаційних умовах.
Застосовано системний підхід до аналізу моделей і алгоритмів рішення задачі маневрування суден.
Визначені і оптимізовані коефіцієнти евристичної функції h(x) для А*-алгоритму пошуку шляху.
Розроблено метод оптимізації пропонованого А*-алгоритмом шляху. Запропоновано модель обліку навігаційних перешкод у вигляді цільової функції знаходження оптимального шляху і розроблена дискретна модель процесу маневрування, що називається навігаційним графом.
Розроблено структуру СППР для керування маневруванням КБО.
Програмна реалізація СППР для керування маневруванням КБО в складних умовах виконано мовою C у середовищі Microsoft Visual C++ 6.0.
Ключові слова: Кораблі і судна берегової охорони, евристична оцінка, автоматизована система керування, процес керування маневруванням, алгоритм, характеристики, цільова функція, навігаційний граф, дискретна модель, система підтримки прийняття рішень.
АННОТАЦИЯ
Нгуен Ван Там. Система поддержки принятия решений для управления маневрированием кораблей и судов береговой охраны в сложных навигационных условиях. – Рукопись.
Диссертация на соискание ученой степени кандидата технических наук по специальности 05.13.06 – Автоматизированные системы управления и прогрессивные информационные технологии. Херсонский национальный технический университет. Херсон, 2005.
Диссертация посвящена разработке СППР управления маневрированием кораблей и судов береговой охраны в сложных навигационных условиях для обеспечения надежной береговой охраны.
Усовершенствование информационно-управленческих систем КБО путем разработки дополнительных функции в автоматизированных системах управления (АСУ) с помощью СППР является перспективным. При этом возможно объединение этих функций с другими функциями в ЭКНИС или выполнение в СППР отдельно.
Проведен обзор существующих автоматизированных систем управления маневрированием и навигации кораблей и судов. Дана перспектива развития АСУ КБО. Сформулирована задача информатизации процесса управления маневрированием КБО в сложных навигационных условиях.
Применен системный подход к анализу моделей и алгоритмов решения задачи маневрирования судов. На основе анализа и сравнения наиболее подходящих методов и алгоритмов был выбран А*-алгоритм в области искусственного интеллекта для решения задачи поиска оптимального пути.
Для решения проблемы непрерывного пространства навигации и маневрирования выбран способ дискретизации района плавания на морской карте с помощью ячеек при реализации А*-алгоритма для поиска оптимального пути сближения.
Разработан метод оптимизации предлагаемого А*-алгоритмом пути в соответствии с требованием практики судовой навигации и маневрирования, что очень важно при построении модели учета стесненных навигационных условий и модели маневрирования для сближения КБО.
Определены и оптимизированы коэффициенты эвристической функции h(x) для А*-алгоритма поиска пути.
Выполнен анализ навигационно-гидрометеорологических характеристик районов плавания. На этой основе выведены ограничения для поставленной задачи исследования в отношении условий навигации и маневрирования.
Предложена модель учета навигационных препятствий в виде целевой функции нахождения оптимального пути и разработана дискретная модель процесса маневрирования, называемая навигационным графом.
Разработана структура СППР для управления маневрированием КБО.
Создана первоначальная база данных по ЭМНК прибрежного района Вьетнама для использования в программном обеспечении.
Для проверки возможностей разработанной СППР по выдаче рекомендации ЛПР было проведено численное моделирование задач управления маневрированием судов: поиск оптимального пути сближения на карте, расчет и вывод рекомендованных вариантов выбора курса перехвата цели – объекта маневра. Результаты проверки показали, что при управлении судном с применением разработанного ППП СППР, время выполнения расчетов сокращено в 6–10 раз, а точность выработанных данных для управления на десятки раз выше, чем обычным способом. Это подтверждает работоспособность и эффективность разработанной системы.
Программная реализация системы поддержки принятия решений для управления маневрированием кораблей и судов береговой охраны в сложных условиях выполнено на языке C в среде Microsoft Visual C++ 6.0.
Ключевые слова: Корабли и суда береговой охраны, эвристическая оценка, автоматизированная система управления, процесс управления маневрированием, алгоритм, характеристики, целевая функция, навигационный граф, дискретная модель, система поддержки принятия решений.
SUMMARY
Nguyen Van Tam. The Decision support system for maneuvering control of coast guard boats and craft in complex navigational additions. – Manuscript.
The dissertation for competition of a scientific degree of the technical sciences candidate on a specialty 05.13.06 – Automated control system and progressive information technologies. The Kherson national technical university, Ukraine. Kherson, 2005.
The purpose of dissertation work is a development decision support system (DSS) for maneuvering control of coast guard boats and craft (CGBC) in complex navigational additions for ensuring reliable coast guard.
The analysis of the problem was organized on stage of the designing. Were studied existing facilities and was designed own approach to decision of the problem to automating the maneuvering control process of CGBC in complex navigational additions. Were analyzed existing models and algorithm of searching for of the optimum way in maneuvering. Determined and optimized factors to heuristic function h(x) for A*-algorithm of searching for of the way. The Designed method to optimization proposed by A*-algorithm of the way.Were designed model of the account navigational obstacle in form of target function to finding the optimum way and discrete model of the maneuvering process, named by navigational graph. Was offered structure DSS for CGBC. Were formed requirements for software and its operation. The realization of DSS software for CGBC developed by language C in ambience Microsoft Visual C++ 6.0.
Keywords: coast guard boats and craft, heuristic estimation, automated control system, maneuvering control process, algorithm, features, target function, navigational graph, discrete model, decision support system.
Підписано до друку 17.10.05. Папір офсетний. Формат 60×84/16.
Гарнітура "Таймс". Друк офсетний. Ум. друк. арк. 0,8.
Обл.-вид. арк. 0,9. Тираж 100 прим. Зам. № 266.
Друкарня видавництва Національного університету кораблебудування,
54002, м. Миколаїв, вул. Скороходова, 5
|