Гунченко, Ю.О.Ю.О.ГунченкоКамєнєв, К.І.К.І.КамєнєвКамєнєва, А.В.А.В.КамєнєваЗуй, О.М.О.М.Зуй2026-06-162026-06-162023Гунченко, Ю., Камєнєв, К., Камєнєва, А., Зуй, О. (2023). STOWAGE PLANNING SOFTWARE DEVELOPMENT CONSIDERING STRUCTURAL AND OPERATIONAL CONSTRAINTS. Збірник наукових праць Військового інституту Київського національного університету імені Тараса Шевченка(78), 47–54. https://doi.org/10.17721/2519-481X/2023/78-0410.17721/2519-481X/2023/78-04https://ir.library.knu.ua/handle/15071834/23467Increasing the efficiency of loading container ships, especially in wartime, is one of the most important problems. The paper examines elimination of safety issues in marine transportation of containerized goods at the stowage planning stage. The article examines well-known stowage planning software that was developed in order to help with the stowage planning process. This paper presents a Boolean mathematical model of integer linear programming, which considers structural and operational constraints of a vessel and containers likewise, including hazardous cargoes compatibility constraints (according to the International Maritime Dangerous Cargoes Code) and container loading sequences (that depends on discharging port order). The proposed approach for solving the task mentioned above consists of dividing it into two stages. At the first stage, a preliminary stowage arrangement is calculated using a simple heuristic, which takes into account structural and operational limitations, container loading sequence and compatibility of dangerous cargoes as well as certain safety parameters (stability, durability, etc.). At the second stage, the arrangement is optimized using the safety parameters using a steady-state genetic algorithm. Developments on the subject include - data structures for application in container vessel stowage planning software; - interface that allows a user to graphically display a stowage plan of a container ship; - interface that allows a user to display safety parameters of a container ship (stability, durability, etc.); - interface that allows to input and edit containers and vessel data, as well as dangerous goods segregation provisions according to the International Maritime Dangerous Cargoes Code, and displays a notification if those are not satisfied.Підвищення ефективності завантаження контейнерних суден, особливо у воєнний час, є однією з найважливіших проблем. У статті розглянуто питання забезпечення безпеки судноплавства на контейнерних суднах на етапі складання вантажного плану. Приведено відомі вантажні програми, що є частинами великих вбудованих комплексів, які розроблені для вирішення подібних проблем. Наведено булеву математичну модель для задачі завантаження контейнерного судна, яка охоплює певні операційні та структурні обмеження самого судна, а також обмеження щодо сумісності небезпечних вантажів. Для розв’язання вищевказаної задачі, що використовується в запропонованому модулі вантажної програми, виконується поділ завдання на два етапи. На першому етапі виконується розрахунок попереднього розміщення контейнерів з урахуванням структурних та експлуатаційних обмежень за допомогою евристичного метода та розраховуються параметри безпеки (остійність, диферент, міцність, крен та ін.). На другому етапі виконується оптимізація розміщення контейнерів щодо зазначених параметрів за допомогою генетичного алгоритму стаціонарного стану. Розроблено модуль вантажної програми Bay Plan, який дозволяє виконувати попереднє розміщення контейнерів як за допомогою евристичного методу, так і вручну, а також оптимізувати таке розміщення щодо морехідних якостей судна. Також запропоновано структури даних для вантажної програми контейнерного судна. Розроблений інтерфейс модуля Bay Plan дозволяє користувачу графічно зображати вантажний план контейнерного судна та вводити і редагувати інформацію по судну, контейнерах, небезпечних вантажах, правилах їх розміщення та сегрегації на основі таблиць сегрегації Міжнародного морського кодексу з небезпечних вантажів IMDG Code, а також редагувати існуючі правила розміщення та сегрегації небезпечних вантажів.ukконтейнерні суднавантажний планнебезпечні вантажівантажна програмагенетичний алгоритм стаціонарного станубулева математична модельпослідовність завантаження контейнерівпараметри безпекиперевірка завантаженняcontainer vesselsstowage plandangerous goodsstowage planning softwarestowage controlsteady-state genetic algorithmBoolean mathematical modelcontainer loading sequencesafety parametersSTOWAGE PLANNING SOFTWARE DEVELOPMENT CONSIDERING STRUCTURAL AND OPERATIONAL CONSTRAINTSІНФОРМАЦІЙНА СИСТЕМА ДЛЯ ЗАВАНТАЖЕННЯ КОНТЕЙНЕРНОГО СУДНА З УРАХУВАННЯМ СТРУКТУРНИХ ТА ОПЕРАЦІЙНИХ ОБМЕЖЕНЬСтаття