Abstract and keywords
Abstract:
The developed computer system for accurate calculation of sea wave parameters and estimation of vessel speed losses is being investigated. The relevance of the study is due to the need to increase the safety of navigation in a changing climate, leading to increased storms, and to choose an integrated approach to measuring the parameters of waves. The developed system integrates weather data from external API services (for example, Stormglass.io) with the entered parameters of the vessel, allowing you to read the key characteristics of the waves and predict the loss of speed. Special attention is paid to calculating the wave height of 3% safety and applying the P. M. Khokhlov formula to determine the effect of waves on the ship's performance. The system provides boatmasters and marine engineers with a tool for rapid decision-making, ensuring safer and more cost-effective navigation, with the potential for further integration into bridge systems. The developed software solution is a modular tool consisting of blocks for manual data entry and automatic calculations. Its functionality includes obtaining up-to-date meteorological data at specified coordinates, calculating wave parameters (length, velocity, steepness, amplitude, energy of the wave) and classifying the depth of the water. A critical element is the algorithm for estimating extreme conditions through the wave height of 3% security (h3%). The speed loss forecast is based on the PM formula. Khokhlova, which takes into account the heading angle of the wave, the displacement of the vessel and its speed in still water. The practical value of the system is confirmed by the possibility of its use for route optimization, flight planning and engineering calculations, which directly contributes to minimizing navigation risks and operating costs in an unstable hydrometeorological environment.

Keywords:
vessel speed loss, wave parameters, forecast parameter API, navigation safety, system
Text
Text (PDF): Read Download

Введение

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

Курс судна в океане постоянно корректируется с учетом внешних факторов: волн, ветра и течений. Морские волны вызывают непредсказуемые опасности при следовании курса. Для безопасного судоходства приходится отслеживать параметры погодных условий.

Задача оптимального судовождения, обеспечивающего безопасность плавания, представляет собой актуальную проблему морской навигации. Компетенция судоводителя играет критическую роль в решении этой задачи, однако даже высококвалифицированные специалисты не всегда способны заблаговременно идентифицировать потенциально опасные гидрометеорологические условия и навигационные риски [1].

Штормовое волнение создает риски для безопасности судна: смещение груза из-за качки способно вызвать крен и в крайних случаях опрокидывание. Влияние ветра и высоты волн напрямую сказывается на управляемости – при достижении определенных порогов судно может стать неуправляемым. Обоснованный выбор курса возможен только при наличии у судоводителя актуальных данных о погодных условиях.

Исследование направлено на решение проблемы повышения точности и надежности измерений параметров волнения. Ключевым аспектом является разработка комплексных систем, интегрирующих современные технологии сбора данных и обеспечивающих их эффективный анализ в различных эксплуатационных условиях.

 

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

Цель настоящей работы заключается в разработке эффективной системы измерения параметров морских волн, оценке их влияния на безопасность мореплавания. 

Для достижения поставленной цели необходимо решить следующие задачи:

– провести анализ существующих методов измерения параметров волнения;

– разработать новые алгоритмы обработки данных;

– выполнить модельные испытания предложенной системы.

Теоретико-методологическую основу исследования составляют современные положения физики [2], методы математического моделирования и цифровой обработки сигналов, применение которых обеспечит создание надежного высокотехнологичного измерительного комплекса.

Для судоводителя море – это динамичная и зачастую враждебная среда, где ключевую роль играет волнение [3]. Точное определение его параметров – высоты, периода, длины и направления – является краеугольным камнем навигационной безопасности, сохранности груза и экономической эффективности судоходства. Эволюция методов его оценки прошла путь от субъективного опыта до высокоточных технологических решений.

Исторически первым и до сих пор обязательным методом остаются стандартизированные визуальные наблюдения. Однако человеческое восприятие ограничено и субъективно, особенно в условиях шторма или в темное время суток. Качественный скачок обеспечили контактные методы, в частности бортовые инерциальные измерительные системы, волнографы и контактные вехи. Они непрерывно регистрируют качку, а специальные алгоритмы, используя частотные характеристики корпуса, решают обратную задачу динамики: по реакции судна вычисляют параметры волнения, которое эту реакцию вызвало [4]. Это позволяет получать данные в реальном времени, непосредственно для акватории, где находится судно. Дистанционные методы, включая радиолокационный анализ морской поверхности и спутниковую альтиметрию, обеспечивают стратегический обзор волновой обстановки. Судовые радиолокационные станции в волнометрическом режиме способны детектировать зоны интенсивного волнения на расстоянии до нескольких миль, в то время как спутниковые системы предоставляют глобальную картину распределения волновых полей [5].

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

Функционал разработанной системы обеспечивает сбор и обработку данных о параметрах морского волнения и ветровом режиме в заданной точке Мирового океана, определяемой пользователем путем ввода географических координат (широты и долготы). Ключевой особенностью системы является учет влияния волновых характеристик на скорость судна [6]. Информационное наполнение реализовано посредством интеграции с API сервиса Stormglass.io, что позволяет получать актуальные метеорологические данные, включая высоту волн, их направление и период.

 

Сервис Stormglass.io

В контексте решения задач эксплуатации транспорта Stormglass.io является источником достоверной гидрометеорологической информации, специализирующимся на морской тематике. Сервис предоставляет точные прогностические данные о волновом режиме, ветровой обстановке, температуре воды и других параметрах, критически важных для обеспечения безопасности мореплавания. Для интеграции в сторонние приложения и системы предусмотрен API-интерфейс, требующий аутентификации по уникальному ключу доступа и оформления соответствующей подписки. Программный интерфейс позволяет осуществлять выборку данных по заданным координатам, временным диапазонам и типам измерений, с использованием библиотеки tkinter и requests на Python, что делает его эффективным инструментом для разработки специализированного навигационного программного оборудования.

 

Структура системы

Изначально систему можно представить как черный ящик (рис. 1) с входными параметрами для расчета потери скорости судна.

 

Рис. 1. Система, представленная в виде черного ящика

Fig. 1. A system presented as a black box

На вход компьютерной программы отправляются параметры, как отображено на рис. 1, местоположение, данные о погоде, данные о судне. Соответственно, на выходе данной компьютерной программы мы находим потерю скорости судна. 

Структура системы (рис. 2) состоит из модулей, решающих задачи:

– импорты библиотек;

– константы;

– функции;

– графический интерфейс.

Реализованная модульная архитектура обеспечивает гибкость, масштабируемость и прозрачность программного кода, что существенно упрощает процедуры последующей доработки и сопровождения системы. В структуре комплекса выделены два основных функциональных модуля: блок ввода исходных данных, необходимых для проведения расчетов, и модуль автоматического выполнения вычислительных операций.

 

Рис. 2. Структура использования системы: КУ – курсовой угол

Fig. 2. System usage structure: КУthe heading angle

Регламент работы с системой предполагает следующую последовательность действий пользователя:

1. Пользователь задает географические координаты района плавания (широту и долготу) и активирует функцию получения данных нажатием кнопки «Получить». Система выполняет запрос к внешнему источнику, после чего отображает в интерфейсе актуальные параметры ветрового режима и параметры волн.

2. Выполняется ввод глубины воды, после чего нажимается кнопка «Расчет параметров волны». Система рассчитывает длину волны, классификацию глубины воды, скорость волны, крутизну волны, амплитуду и энергию волны.

3. Вводятся исходные данные и запускается процедура расчета высоты волны 3 % обеспеченности (h3%). Данный параметр представляет собой статистическую величину, превышаемую лишь 3 % волн в наблюдаемом районе за фиксированный промежуток времени. Показатель h3% характеризует экстремальные гидрометеорологические условия и используется при оценке прочности корпуса и остойчивости судна в штормовых условиях.

4. Вводится курс судна, значение начальной скорости и водоизмещение, затем активируется расчет фактической скорости нажатием кнопки «Расчет V». Система отображает итоговые значения КУ волны, курса и скорости судна с учетом возможных потерь хода, обусловленных воздействием волнения.

5. Все рассчитанные параметры сохраняются в текстовый файл по кнопке «Сохранить».

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

 

Логика работы системы

1. Гидродинамический блок: система автоматически определяет длину, скорость и энергию волны. Классификация глубины позволяет уточнить расчетные модели в зависимости от прибрежных или океанических условий.

2. Блок экстремальных значений: через интерфейс ввода передается массив данных о высоте волн. Система аккумулирует значения и выводит расчетную высоту h3%.

Алгоритм расчета высоты волны 3 % обеспеченности:

– пользователь вводит данные о высотах волн (через запятую);

– система сортирует данные и вычисляет высоту волны 3 % обеспеченности (h3%), которая используется в морской инженерии для оценки экстремальных условий.

3. Навигационный блок: для оценки эффективности перехода рассчитывается ветро-волновое сопротивление. Вводятся эксплуатационные параметры (водоизмещение, текущий курс, паспортная скорость V0).

Расчет снижения скорости производится по формуле П. М. Хохлова [7]:

где:

– учет эталонного судна: вычисляется базовая потеря скорости: 

масштабный коэффициент: применяется поправка учитывающая инерционность реального судна через его водоизмещение и начальную скорость.

Формула П. М. Хохлова в коде:

Vp = V0 – (0,745h – 0,275qh)(1 – 1,35 · 10–6DV0),

где h – высота волн 3 % обеспеченности, м; q – КУ волны, рад; D – водоизмещение судна, т; V0 – скорость судна на тихой воде, уз.

Коэффициенты 0,745 и 0,275 связаны с влиянием высоты волны и КУ волны на потерю скорости: 0,745 – коэффициент, который определяет влияние высоты волны на потерю скорости (чем выше волна, тем больше потеря скорости); 0,275 – коэффициент, который учитывает влияние КУ волны (чем больше угол между курсом судна и направлением волны, тем больше потеря скорости).

Коэффициенты были получены эмпирически на основе экспериментальных данных и наблюдений за поведением судов на волнении.

 

GUI системы

Ниже приведен интерфейс системы для двух судов (рис. 3), параметры которых взяты из [8] (рис. 4).

 

Рис. 3. Расчетные показатели для судна: а – «Беринг»; б – HE SHUN AN

Fig. 3. Design parameters for the vessel: a – “Bering”; б – HE SHUN AN

 

 

Рис. 4. Параметры судов [8]

Fig. 4. Ship parameters [8]

Экспортирование данных

Пользователь может экспортировать и сохранить все полученные и рассчитанные данные в файл (таблица).

Показатели для двух судов, сохраненные в файлы системы

Indicators for two vessels saved in the system files

Параметр

Значение

«Беринг»

HE SHUN AN

Широта

42,523736

42,403179

Долгота

131,406097

131,564026

Глубина воды, м

48

80

Курс судна, град

227

178

V0 судна, уз

5,5

9,3

Водоизмещение, т

1 200

52 686

Высота волны, м

1,04

1,04

Направление волны, град

175,04

175,04

Период волны, с

6,32

6,32

Скорость ветра, м/с

6,7

6,7

Направление ветра, град

209,19

209,19

КУ волны, рад

5,38

6,23

V потери, уз

6,95

9,79

3 % волны, м

2,00

1,50

Длина волны, м

62,36

62,36

Классификация воды

Глубокая

Глубокая

Скорость волны, м/с

9,87

9,87

Крутизна волны

0,0167

0,0167

Амплитуда, м

0,52

0,52

Энергия волны, Дж/м²

1 326,31

1 326,31

 

Заключение

В результате проведенного исследования и практической реализации программного комплекса сформулированы следующие положения:

1. Эргономичность и прикладная значимость. Разработанная система отличается высоким уровнем пользовательского удобства и наглядностью расчетных данных.

2. Эргономичный дизайн интерфейса способствует быстрому проведению расчетов, результаты которых напрямую влияют на повышение уровня безопасности мореплавания и качество управления судном.

3. Сфера практической реализации. Выводы и инструменты, полученные в рамках работы, имеют прикладное значение для метеорологического мониторинга, океанографического обеспечения и инженерных задач, связанных с проектированием и эксплуатацией морских объектов.

4. Векторы развития. Дальнейшая модернизация системы предполагает интеграцию модулей для анализа ледовой обстановки, учета течений и уточнения алгоритмов оценки потерь скорости под воздействием ветра и волнения. Важным направлением станет сопряжение программного комплекса с судовыми датчиками и мостиковыми навигационными системами.

В целом проведенное исследование подтверждает актуальность автоматизации процессов анализа внешней среды для нужд современного судовождения.

References

1. Vasil'ev K. P. Chto dolzhen znat' sudovoditel' o kartah pogody i sostoyaniya morya [What a boatmaster should know about weather and sea maps]. Leningrad, Gidrometeoizdat, 1980. 231 p.

2. Giordano N. College Physics: Reasoning and Relationships. Cengage Learning, 2009. Pp. 421-424.

3. Burhanov M. V. Spravochnik shturmana [Navigator's Handbook]. Moscow, Morkniga Publ., 2008. 560 p.

4. Chizhiumov S. D. Osnovy gidrodinamiki: uchebnoe posobie [Fundamentals of hydrodynamics: a textbook]. Komsomol'sk-na-Amure, Izd-vo KnAGTU, 2007. 106 p.

5. Gluhov V. G., Gordienko A. I., Sharonov A. Yu., Shmatkov V. A. Gidrometeorologicheskoe obespechenie moreplavaniya [Hydrometeorological support of navigation]. Saint Petersburg, Svoe izdatel'stvo, 2014. 406 p.

6. Boyarinov A. M., Ershov A. A., Pylaev S. M. Analiz primenimosti formul rascheta vetro-volnovyh poter' skorosti hoda morskih sudov [Analysis of the applicability of formulas for calculating wind-wave speed losses of marine vessels]. Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova, 2017, vol. 9, no. 6, pp. 1168-1174. DOIhttps://doi.org/10.21821/2309-5180-2017-9-6-1168-1174.

7. Lubkovskij V. K. Opredelenie vetro-volnovyh poter' skorosti sudov smeshannogo plavaniya s izmereniem parametrov volneniya ortogonal'no-lineechnym volnomerom: dis. … kand. tekhn. nauk [Determination of wind-wave speed losses of mixed navigation vessels with measurement of wave parameters by an orthogonal linear wave gauge: dis. … Candidate of Technical Sciences]. Novosibirsk, 2009. 177 p.

8. Informaciya v real'nom vremeni o dvizhenii sudov i ih tekushchem mestopolozhenii v gavanyah i portah [Real-time information about the movement of ships and their current location in harbors and ports]. Available at: https://www.marinetraffic.com (accessed: 10.01.2026).


Login or Create
* Forgot password?