AAU Student Projects is unavailable between June 15th 1.30pm and 17th 1.30pm due to planned system maintenance. The projects cannot be downloaded during this period.
AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Cargo Placement as MINLP: A Local Search Formulation for RORO Ships

Translated title

Fragt Placering som MINLP: A Local Search Formulation for RORO Ships

Author

Term

4. term

Publication year

2026

Submitted on

Pages

94

Abstract

This project examines how to place rolling cargo on Roll‑On/Roll‑Off (RoRo) ships so the vessel remains as level as possible. The hull shape is modeled mathematically: globally with NURBS curves (smooth curves that can represent complex shapes) and locally with quadratic polynomials. Based on this model, the ship’s tilt is described as a function of cargo placement and computed using integrals. The required integrals are evaluated both numerically with the Gauss–Legendre approximation (a standard method for numerical integration) and symbolically when possible. To keep the calculations tractable, the angles are linearized using a first‑order approximation. Using this setup, an algorithm is developed to suggest cargo placements that minimize the ship’s angles. The algorithm is tested on a range of cases. It produces unsatisfactory placements in up to 53% of the cases. The thesis discusses why the algorithm often fails and which modeling and computational choices may contribute.

Projektet undersøger, hvordan rullende fragt på Roll‑On/Roll‑Off (RoRo) skibe kan placeres, så skibet står mest muligt lige. Skrogets form modelleres matematisk: overordnet med NURBS‑kurver (glatte kurver, der kan beskrive komplekse former) og lokalt med 2.-gradspolynomier. På baggrund af denne model beskrives skibets hældning som en funktion af, hvor lasten placeres, og hældningen beregnes ved hjælp af integraler. De nødvendige integraler findes både numerisk med Gauss–Legendre‑approksimation (en standard metode til numerisk integration) og symbolsk, når det er muligt. For at gøre beregningerne mere håndterbare lineæriseres vinklerne (første‑ordens/1.-grad‑approksimation). Med denne tilgang udvikles en algoritme, der foreslår, hvor lasten bør placeres for at minimere skibets vinkling. Algoritmen testes på en række eksempler. Resultatet er, at den giver utilfredsstillende placeringer i op til 53 % af tilfældene. Afhandlingen diskuterer, hvorfor algoritmen ofte fejler, og hvilke forudsætninger i model og beregninger der kan spille ind.

[This apstract has been rewritten with the help of AI based on the project's original abstract]