View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        Dynamic Task Allocation for Efficient Container Handling at ECT Delta Terminal

        Thumbnail
        View/Open
        ThesisFinal.pdf (2.326Mb)
        Publication date
        2024
        Author
        Wisse, Wanne
        Metadata
        Show full item record
        Summary
        This thesis addresses the problem of Automated Guided Vehicle (AGV) scheduling by employing a Multi-Agent pickup and delivery problem (MAPD) formulation, which we identified as a good approach compared to the other approaches considered in this paper for tackling the related routing and scheduling sub-problems inherent to this domain. We adjusted a simulation environment to experiment with different schedules and routes, addressing critical factors such as collisions, reserved crane parking, and the effects of randomness and variability. To optimize AGV operations, we utilized three key heuristics: idle time, collision time, and drive time. For routing, we implemented cooperative A* with deadlock prevention, ensuring robust, collision-free task completion.We introduced a new initialization method, the greedy method, which uses simulation results to generate a starting solution. Our approach explored the solution space from this starting solution using local search algorithms, specifically random, swap, and insertion operators combined with activity time blocks. We enhanced the search process with Iterated Local Search (ILS), employing iterated greedy neighbors (IG) to improve the solution space exploration, outperforming random neighbors (RN) by maintaining beneficial solution characteristics. Periodic rescheduling was implemented to manage the randomness of crane times, with experimental results confirming its necessity for improving solution robustness. Overall, our combined heuristics and search strategies effectively minimized the total container handling time at terminals.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/46892
        Collections
        • Theses
        Utrecht university logo