IFAC PapersOnLine 56-2 (2023) 7880–7885 ScienceDirect Available online at www.sciencedirect.com 2405-8963 Copyright © 2023 The Authors. This is an open access article under the CC BY-NC-ND license . Peer review under responsibility of International Federation of Automatic Control. 10.1016/j.ifacol.2023.10.023 10.1016/j.ifacol.2023.10.023 2405-8963 Copyright © 2023 The Authors. This is an open access article under the CC BY-NC-ND license ( https://creativecommons.org/licenses/by-nc-nd/4.0/ ) Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗ Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm, tal[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are
J.M. Nadales et al. / IFAC PapersOnLine 56-2 (2023) 7880–7885 7881 Copyright © 2023 The Authors. This is an open access article under the CC BY-NC-ND license ( https://creativecommons.org/licenses/by-nc-nd/4.0/ ) Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Real-time monitoring and optimal vessel rescheduling in natural inland waterways J. M. Nadales ∗D. Mu˜noz de la Pe˜na ∗D. Limon ∗T. Alamo ∗ ∗Department of Automation and Systems Engineering, University of Seville, Seville, Spain (e-mail: nadales, dmunoz, dlm,
[email protected]) Abstract: Despite the efforts made by the port community and the academia to develop efficient strategies to mitigate the effect of unexpected events on the planning of vessels through natural waterways, most scheduling algorithms developed so far are not against these events unforseen events. These incidents may lead to nonoptimal operation or even to potentially dangerous situations. To tackle this issue, in this paper we propose a real-time monitoring architecture and a series of optimal rescheduling strategies to re-schedule vessels in real time when an unexpected incident is detected. The objective is to reduce the impact of the incident in the overall process while preserving safety. This is done by detecting deviations from the originally scheduled plans and taking the proper measures when incidents are detected, which will depend on the type of anomaly detected. The proposed methodology is applied to the case of the Guadalquivir river, a natural waterway located in the south of Spain. Keywords: Scheduling, Planning, Maritime System, Logistic Systems, Risk-oriented Control. 1. INTRODUCTION Interest in research and innovation in maritime traffic management has been stimulated during last years mainly because of two key factors: the need for improving the efficiency of the overall logistic process to respond to the necessities of an increasingly globalized society (Fratila et al. (2021)) and the raising awareness about the potential negative impact of transportation systems on climate change (Asariotis and Benamara (2012)). This interest has led to the development of novel scheduling and planning algorithms to improve the operation of vessels by reducing transit times and while increasing the levels of security. In the case of inland ports and transit canals, a significant number of works can be found in the literature trying to solve different problems related to traffic management in waterways such as the Yangtze river (Lalla-Ruiz et al. (2018)) and the Kiel channel (L¨ubbecke et al. (2019)). Most works focus on minimizing the waterway occupancy and waiting times of all vessels taking into account constraints on the crossings among vessels (Zhang et al. (2019)). There are also several works dealing with channels in which the depth is affected by tides such as Zhang et al. (2020) or Li et al. (2021). However, most of them provide optimal scheduling plans under ideal operating conditions. This implies, that they may not ensure the optimality and safety of the different operations in the case of unexpected events, such as delays or mechanical failures. More recently, some authors ⋆This work was supported by Fondo Europeo de Desarrollo Regional FEDER under Programa Interreg V-A Espa˜na-Portugal (POCTEP) 2014-2020, by Ministerio de Ciencia e Innovaci´on under Proyect PDC2021-121120-C21 and by the Agencia Estatal de Investigaci´on (AEI)-Spain under Grant PID2019-106212RB- C41/AEI/10.13039/501100011033. propose to take into account the effect of the uncertainty in the decision making leading to complex optimization problems (Andersen et al. (2021). Despite these attempts, it is in general a difficult task to formulate a scheduling problem that considers at once all different possible sources of uncertainty that affect navigation in natural waterways. To address this issue, in this work we propose a real-time monitoring approach whereby vessels’ trip plans are re-scheduled in case an incident or abnormal behavior is detected. The proposed approach assumes that the position of each vessel in the waterway is constantly emitted using an automatic identification system (AIS)(see Organization (2015)). The AIS information can be employed to detect and classify anomalies in the trajectories of vessels in real time (Rong et al. (2020)). After an anomaly is detected and identified, vessels’ trip plans are re-scheduled by means of an optimization problem based on the strategy proposed in Nadales et al. (2022) for scheduling vessels in natural waterways. The rescheduling strategy tries to minimize sailing and waiting times times while mitigating the impact of the detected incident on the original schedule following The proposed monitoring and rescheduling strategy is simulated and tested for the case of vessels sailing in the Guadalquivir river, a natural waterway connecting the Atlantic ocean and the inland port of Seville, under different scenarios where vessels are affected by arrival delays and speed reductions due to machinery failures. 2. PROBLEM STATEMENT In this work, we consider a set of Nvessels that navigate through a bidirectional natural waterway connecting a cargo inland port to the open sea. These vessels can sail upstream or downstream. It is supposed that there are Algorithm 1 Vessels monitoring architecture 1: Schedule trip plans ti,i=1, ..., N. 2: Predict expected position zi(t),i=1, ..., N. 3: while vessels are navigating do 4: if |zi(t)−z† i(t)|≥ϵzthen 5: Generate warning alarm. 6: Re-schedule new trip plans ti,i=1, ..., N. 7: Predict new expected trajectory zi(t), i= 1, ..., N. 8: end if 9: end while Fig. 1. Monitoring and rescheduling strategy. expert river pilots who are in charge of adjusting the speed of vessels to meet some optimal trip plan. This plan is a collection of times when each vessel should cross a series of waypoints that divide the waterway into Zdifferent sections. For each vessel i∈I=NN 1, this trip plan is denoted as ti∈RZ+1 =ti,p ∀p∈NZ 0, where Nis the set of natural numbers. Assuming that vessels sail at constant speed in each section, this plan provides the expected trajectory of each vessel, which is denoted as zi(t). Due to different unexpected events, vessels can deviate from their originally expected trajectories, thus compromising the optimality and safety of the operation. To tackle this issue, we propose a monitoring system that constantly checks whether or not vessels are following their expected trajectories. This is done by comparing, in real time, the current location of each vessel given by the AIS system, which we denote as z† i(t), with its expected location, zi(t). In case any vessel deviates from its expected trajectory more than a certain threshold, ϵz, a warning event is generated, indicating that rescheduling is required to obtain a new trip plan that preserves the safety of the operation. As it will be detailed in Section 5, different rescheduling strategies can be adopted, such as optimizing sailing times or minimizing the impact of the anomaly detected on the rest of the vessels. Once the new optimal trip plan is calculated, this is forwarded to the affected vessels. The proposed monitoring and rescheduling strategy is detailed in Algorithm 1 and represented in Figure 1. 3. SCHEDULING PROBLEM Consider Nvessels, i∈I=NNu+Nd 1, sailing through a bidirectional natural waterway, where Nuand Ndare the number of vessels sailing upstream and downstream, respectively. The sets of vessels sailing upstream and downstream are denoted as Iuand Id, respectively. The waterway in which vessels sail is divided into a total of Z sections. Each of these sections, p∈NZ 1, is characterized by its length, dp, its minimum width, wp, and the maximum speed at which vessel can sail through it, µp. The boundary between sections p−1 and section pis denoted as boundary p. The extremes of the waterway are given by boundaries 0 and Z. Vessels sailing upstream enter the waterway through boundary 0 and exit the waterway through boundary Z. Vessels sailing upstream enter the waterway through boundary Zand exit the waterway through boundary 0. Each vessel is characterized by its maximum speed, vi, and its beam, bi. The time when each vessel is expected to be ready to be scheduled is given by tr i. The objective is to determine the times ti,p in which the vessels cross each boundary minimizing the time vessels spend waiting and sailing through the waterway while ensuring safety in encountering situations. Both head-on and overtaking encounters are considered according to the international regulation for preventing collisions at sea (Organization (2002). To solve this problem, we use the following mixed-integer linear programming (MILP) formulation presented in Nadales et al. (2022) in which, besides the crossing times, for each pair of vessels i, j and for each boundary pan additional binary variable ci,j,p is considered: min t,c Jsail s.t. (ti,p −ti,p−1)min(µp,v i)≥dp,∀i∈I u,p∈NZ 1,(1) (ti,p−1−ti,p)min(µp,v i)≥dp,∀i∈I d,p∈NZ 1,(2) ti,p +∆ 0≤tj,p +M l∈Np 0 ci,j,l,∀i,j,p, (3) tj,p +∆ 0≤ti,p +M1− l∈Np 0 ci,j,l,∀i,j,p, (4) p∈NZ 0 ci,j,p ≤1∀i, j ∈I,(5) ci,j,p = 0 if bi+bj>w p∀i, j ∈I,∀p∈NZ 1,(6) where the performance index to be minimized, Jsail, is defined as Jsail = i∈Iu (αi(ti,Z −ti,0)+βi(ti,0−tr i)) + i∈Id (αi(ti,0−ti,Z )+βi(ti,Z −tr i)),(7) and αi∈Rand βi∈Rare weighting factors. Through the employment of this performance index as cost function of the scheduling optimization problem, the objective is to minimize the time vessels are sailing through the waterway and the time vessels are waiting to enter the waterway after they are ready to enter the waterway at time tr i.
7882 J.M. Nadales et al. / IFAC PapersOnLine 56-2 (2023) 7880–7885 Fig. 2. Types of unexpected events. Constraints (1) and (2) ensure that vessels never exceed the maximum speed limit of each section. Constraints (3) and (4) guarantee that vessels iand jonly encounter in section pif ci,j,p is equal to 1. If the values of these variables for all sections pare equal to zero or if ci,j,0= 1, vessels never encounter each other. In addition, the minimum time difference between the encountering of any pair of vessels should be no smaller than ∆0. Constraint (5) ensures that two vessels only encounter at most once. Constraint (6) ensures that no encountering situations occurs in a section whose width is less that the sum of beams of the two vessels involved (see Nadales et al. (2022) for more details). This scheduling problem can be employed to obtain the optimal trip plan for a set of vessels assuming that none of them have entered the waterway yet. This problem does not consider vessels already sailing in the waterway, and thus it can not be employed for rescheduling purposes. Remark 1. For simplicity, constraints addressing the issue of tidal wave have not been included in the optimization problems developed in this work. A detailed explanation on how to deal with this issue can be found in Nadales et al. (2022). 4. ANOMALIES DETECTION AND IDENTIFICATION The scheduling problem presented in the previous section provides the optimal times t∗ i,p when vessel ishould cross the different boundaries p. Assuming that vessels sail at constant speed in each section of the waterway, it is possible to obtain the expected location zi(t) of each vessel. The proposed monitoring system compares in real time this trajectory with the real trajectory given by the locations provided by the AIS system, z† i(t). An unexpected incident occurs when the deviation between zi(t) and z† i(t) is greater than a given threshold ϵz. Once an incident is detected, it is classified into one of the four different categories shown in Figure 2. To this end, the average speed of the vessel is estimated from the information provided by the AIS system. To do that, the locations of the vessels in the last Nware assumed to be known. The four type of accidents considered are: •Unknown position. The AIS signal has not been received for a period of time τlost. Fig. 3. Illustrative example of feasibility problems due to a speed reduction incident. •Arrival delay. Some vessel does not arrive to the waterway at its estimated time of arrival. •Break down. The average speed of some vessel falls below a given threshold. •Speed reduction. The average speed of the vessel is above the break down threshold. In this case, it is assumed that the new speed is the maximum at which the affected vessel can sail. 5. RESCHEDULING STRATEGY When some incident is detected, the trip plans of vessels are rescheduled. Suppose that an unexpected incident is detected at time t×in vessel i∗. The location of each vessel ialready sailing in the waterway is given by z† i(t×), its original optimal trip plan is given by t† iand the last boundary it crossed before the incident is given by p× i. To obtain the new optimal trip plans ti, a new optimization problem must be solved considering the current location of all vessels. To this end, two conflicting issues must be considered. The first one is the performance and safety of the new trip plan. The second one, is the number of vessels affected by the rescheduling. While global solutions that consider all vessels might be more convenient in terms of performance, modifying the original trip plan could have a negative impact on the reputation and competitiveness of the port (Acosta et al. (2007)). Taking this into account, three rescheduling approaches are consider: isolated rescheduling, global rescheduling, and multi-objective rescheduling. 5.1 Isolated rescheduling The objective is to find a new plan for the affected vessel without modifying the trip plans of the rest of vessels. This is achieved by solving the following optimization problem: min t,c Jsail s.t. (1) −(6) ti,p =t† i,p ∀i=i∗,∀p∈NZ 0,(8) ti∗,p =t† i∗,p,∀p<p × i∗,if i∗∈I u,(9) ti∗,p =t† i∗,p,∀p≥p× i∗,if i∗∈I d,(10) ti∗,p×+1 ≥t×+∆t× i∗if i∗∈I u,(11) ti∗,p×≥t×+∆t× i∗if i∗∈I d.(12)
J.M. Nadales et al. / IFAC PapersOnLine 56-2 (2023) 7880–7885 7883 Fig. 2. Types of unexpected events. Constraints (1) and (2) ensure that vessels never exceed the maximum speed limit of each section. Constraints (3) and (4) guarantee that vessels iand jonly encounter in section pif ci,j,p is equal to 1. If the values of these variables for all sections pare equal to zero or if ci,j,0= 1, vessels never encounter each other. In addition, the minimum time difference between the encountering of any pair of vessels should be no smaller than ∆0. Constraint (5) ensures that two vessels only encounter at most once. Constraint (6) ensures that no encountering situations occurs in a section whose width is less that the sum of beams of the two vessels involved (see Nadales et al. (2022) for more details). This scheduling problem can be employed to obtain the optimal trip plan for a set of vessels assuming that none of them have entered the waterway yet. This problem does not consider vessels already sailing in the waterway, and thus it can not be employed for rescheduling purposes. Remark 1. For simplicity, constraints addressing the issue of tidal wave have not been included in the optimization problems developed in this work. A detailed explanation on how to deal with this issue can be found in Nadales et al. (2022). 4. ANOMALIES DETECTION AND IDENTIFICATION The scheduling problem presented in the previous section provides the optimal times t∗ i,p when vessel ishould cross the different boundaries p. Assuming that vessels sail at constant speed in each section of the waterway, it is possible to obtain the expected location zi(t) of each vessel. The proposed monitoring system compares in real time this trajectory with the real trajectory given by the locations provided by the AIS system, z† i(t). An unexpected incident occurs when the deviation between zi(t) and z† i(t) is greater than a given threshold ϵz. Once an incident is detected, it is classified into one of the four different categories shown in Figure 2. To this end, the average speed of the vessel is estimated from the information provided by the AIS system. To do that, the locations of the vessels in the last Nware assumed to be known. The four type of accidents considered are: •Unknown position. The AIS signal has not been received for a period of time τlost. Fig. 3. Illustrative example of feasibility problems due to a speed reduction incident. •Arrival delay. Some vessel does not arrive to the waterway at its estimated time of arrival. •Break down. The average speed of some vessel falls below a given threshold. •Speed reduction. The average speed of the vessel is above the break down threshold. In this case, it is assumed that the new speed is the maximum at which the affected vessel can sail. 5. RESCHEDULING STRATEGY When some incident is detected, the trip plans of vessels are rescheduled. Suppose that an unexpected incident is detected at time t×in vessel i∗. The location of each vessel ialready sailing in the waterway is given by z† i(t×), its original optimal trip plan is given by t† iand the last boundary it crossed before the incident is given by p× i. To obtain the new optimal trip plans ti, a new optimization problem must be solved considering the current location of all vessels. To this end, two conflicting issues must be considered. The first one is the performance and safety of the new trip plan. The second one, is the number of vessels affected by the rescheduling. While global solutions that consider all vessels might be more convenient in terms of performance, modifying the original trip plan could have a negative impact on the reputation and competitiveness of the port (Acosta et al. (2007)). Taking this into account, three rescheduling approaches are consider: isolated rescheduling, global rescheduling, and multi-objective rescheduling. 5.1 Isolated rescheduling The objective is to find a new plan for the affected vessel without modifying the trip plans of the rest of vessels. This is achieved by solving the following optimization problem: min t,c Jsail s.t. (1) −(6) ti,p =t† i,p ∀i=i∗,∀p∈NZ 0,(8) ti∗,p =t† i∗,p,∀p<p × i∗,if i∗∈I u,(9) ti∗,p =t† i∗,p,∀p≥p× i∗,if i∗∈I d,(10) ti∗,p×+1 ≥t×+∆t× i∗if i∗∈I u,(11) ti∗,p×≥t×+∆t× i∗if i∗∈I d.(12) Constraint (8) guarantees that the new trip plans of vessels not affected by the incident are equal to the original trip plans. Constraints (9) and (10) guarantee that the crossing times of the boundaries already crossed by vessel i∗are equal to those given by the original trip plans. Constraints (11) and (12) take into account the current position and the distance already sailed by vessel i∗, where ∆t× i∗is the time needed to sail from the current location of the vessel until the location of the next boundary sailing at maximum speed. Note that, in case of a speed reduction incident, the maximum speed at which vessel i∗can sail, vi∗, would be updated to the estimated speed. If a feasible solution exists, this formulation ensures that only the trip plan of the affected vessel is modified. It may be the case that it is not possible to find a feasible solution without modifying the trip plan of a single vessel. This is illustrated in Figure 3. Suppose that the vessel sailing upstream (coloured in red) suffers an speed reduction incident and that its maximum speed after the incident is given by the slope of the dashed red line. In that case, it can be appreciated how crossing maneuvers with the vessel sailing downstream (coloured in blue) can no longer take place in the safe crossing region (shaded in green) without modifying the trajectory of the vessel sailing downstream. 5.2 Global rescheduling To solve the problem associated to the isolated rescheduling strategy, we can allow all vessels to modify their trip plans. This is achieved by solving the following optimization problem: min t,c Jsail s.t. (1) −(6) ti,p =t† i,p,∀p<p × i,if i∈I u,(13) ti,p =t† i,p,∀p≥p× i,if i∈I d,(14) ti,p×+1 ≥t×+∆t× iif i∈I u,(15) ti,p×≥t×+∆t× iif i∈I d.(16) Constraints (13) and (14) guarantee that the crossing times of the boundaries already crossed by each vessel iare equal to the original trip plans. Constraints (15) and (16) take into account, for each vessel i, the distance travelled following the original plan when the incident is detected, where ∆t× iis the time needed to sail from the current location of the vessel until the location of the next boundary sailing at maximum speed. Note that, in case of a speed reduction incident, the maximum speed at which vessel i∗can sail, vi∗, must be updated to the estimated speed. 5.3 Multi-objective rescheduling To find an optimal solution that ensures feasibility while affecting the least possible number of vessels, a multiobjective approach can be adopted (Deb (2014)). We consider that the trip plan of some vessel iis affected if the arrival time to its final destination deviates from the one given by its previous trip plan. To reduce this deviation a new penalty term is added to the cost function of the global Table 1. Guadalquivir waterway parameters. id d(km)µ(km/h)wid d(km)µ(km/h)w 11.9 10.1860 1 13 4.2 19.4460 8 21.4 16.6680 4 14 4.5 19.4460 1 34.5 16.6680 2 15 3.5 22.2240 8 44.2 17.5940 4 16 1.2 18.5200 4 52.0 17.5940 4 17 3.4 21.2980 4 65.2 18.5200 4 18 1.7 23.1500 4 76.6 21.2980 4 19 2.0 23.1500 4 83.5 21.2980 4 20 4.2 23.1500 4 95.9 21.2980 2 21 3.0 22.2240 1 10 5.4 22.2240 4 22 2.2 18.5200 8 11 2.1 22.2240 4 23 4.8 21.2980 1 12 4.7 22.2240 1 24 4.9 21.2980 2 rescheduling problem to penalize the deviation between the arrival time given by the previous trip plan and the arrival time calculated solving the new rescheduling problem. This term is defined as follows: Jrescheduling = i∈Iu |ti,Z −t† i,Z |+ i∈Id |ti,0−t† i,0|(17) The multi-objective rescheduling problem is formulated following a weighted sum approach in which the cost function is a linear combination of Jsail and Jrescheduling. min t,c Jsail +η·Jrescheduling (18) s.t. (1) −(6),(13) −(16) where ηis a single weighting parameter that allows the decision maker to obtain different solutions based on which cost is prioritized. 6. CASE STUDY In this section, the monitoring system and the different rescheduling strategies are applied in simulation to vessels sailing through the Guadalquivir waterway, a 87 km natural waterway located in the south of Spain. This waterway is divided into a total of Z= 24 sections, and hence, there are a total of 25 boundaries. Each of these sections pis characterised by its length dp, the maximum speed at which vessels can sail through it µp, and its width wp. The values of these parameters are detailed in in Table 1. Note that the width of each section, rather than its real measure, receives a value contained in the discrete set {2,4,8}. To analyze the proposed approach, different experiments have been carried out under randomly generated scenarios. All optimization problems have been solved using Gurobi solver. Each scenario is defined by the sequence of arrival times, tr i. This times are obtained following a Poisson distribution with characteristic parameter λ, starting both sequences at time tinit. The vessels’ beams are categorized into three categories: small, medium or large. These categories are quantified as 1, 2 and 4, respectively. An uniform distribution is employed to select the beam of each vessel. We consider arrival delays and speed reduction incidents. For the case of arrival delay incident scenarios, each vessel is affected by an arrival delay incident with probability pdelay. A random arrival delay following an uniform distribution between 0.5 h and 1 h is applied. For the case of
7884 J.M. Nadales et al. / IFAC PapersOnLine 56-2 (2023) 7880–7885 Table 2. Accidents as a function of pdelay. pdelay 0.1 0.3 0.5 0.7 0.9 Number of accidents 1.20 2.74 3.58 4.34 4.44 Table 3. Accidents as a function of pspeed. pspeed 0.1 0.3 0.5 0.7 0.9 Number off accidents 1.46 3.15 4.66 6.01 7.37 arrival delay incidents scenarios, each vessel is affected by a speed reduction incidents with probability pspeed. The maximum speed at which each vessel can sail is multiplied by a factor δi, which is randomly generated following an uniform distribution between 0.5 and 0.9. The time instant when the incident is applied is randomly selected following an uniform distribution. To show the necessity of rescheduling, a series of experiments have been carried out to analyze how the number of accidents in the waterway increases with the probability of suffering an arrival delay or speed reduction incident. An accident occurs if two vessels encounter each other in a section of the waterway whose width is not greater or equal than the sum of their beams. For the case of arrival delay incidents, 100 scenarios for N= 8 and λ=0.05 h have been generated for different values of pdelay between 0.1 and 0.9. For each scenario, the scheduling problem is solved, and an optimal trip plan is obtained for each vessel. Then, a simulation is carried out in which vessels sail at constant speed to cross each boundary at the time indicated by its trip plan. We assume that vessels that arrive with delay sail at the speed given by the original trip paln. The average number of accidents as a function of pdelay is reflected in Table 2. For the case of arrival delay incidents, 100 scenarios for N= 8 and λ=0.05 h have been generated for different values of pspeed between 0.1 and 0.9. For each scenario, the scheduling problem is solved, and an optimal trip plan is obtained for each of the vessels. Then, a simulation is carried out in which vessels sail at constant speed to cross each boundary at the time indicated by its trip plan. We assume that the vessel affected by the the incident sails at each section at the minimum of the original trip plan speed and its new maximum speed. The average number of accidents as a function of pspeed is reflected in Table 3. The results show that the average number of accidents grows with the probability of arrival delay and speed reduction incidents. Incidents are detected using the information provided by the AIS system comparing in real time the current location of each vessel, z† i, with its expected location according to its optimal trip plan, zi(t). If the difference is greater than a certain threshold ϵz, which in this case has been set to ϵz= 5 km/10, an incident is detected. Figure 4 shows the expected trajectory and speed of a vessel according to its optimal trip plan (blue lines) and the real trajectory and speed applied taking into account a speed reduction incident at time 120 that reduces its maximum speed with δi=0.5 (red lines). The incident occurs at time 120, but it is not until time 127 that the incident is detected, that is, the detection time gap results to be 7 h/10. Fig. 4. Example of incident detection. Fig. 5. Isolated rescheduling for an arrival delay incident. Next we carried out simulations to demonstrate how the monitoring system works together with the rescheduling strategy. For each simulation, N= 8 vessels and λ=0.5 h are considered. In the case of arrival delay incidents, a random delay between 0.5 h and 1 h is applied to the first vessel arriving to the waterway. On the other hand, for speed reduction incidents, the first vessel arriving to the waterway is affected by a speed reduction incident at a time randomly selected between the first hour of navigation with a speed reduction factor randomly selected between 0.5 and 0.9. In all cases, ϵz= 5 km/10. Examples of different scenarios are shown in Figures 5-8 for both arrival delay and speed reduction incidents and for both isolated and global rescheduling strategies. In these figures, the dotted red lines represent the expected trajectories. The continuous blue lines represent the trajectories after rescheduling is performed. The dotted black lines represent the expected trajectories of the affected vessel. The continuous black line represents its trajectory after rescheduling is performed. To demonstrate the trade-off between the sailing and rescheduling costs, a total of 100 scenarios with N= 8, λ= 1 and ϵz= 5 km/10 have been generated for each type of incident. For each scenario, a total of 6 different simulations are carried out, each one applying a different rescheduling strategy: isolated rescheduling, global re-schedule, and multi-objective rescheduling for different values of ηranging from 0.1 to 1000. The results of each simulation, if feasible, are the number of vessels affected and the absolute deviations between the arrival times to the final destination given by the original and the rescheduled plans. We consider that a vessel is affected by rescheduling if this quantity is greater than 2 h/10.
J.M. Nadales et al. / IFAC PapersOnLine 56-2 (2023) 7880–7885 7885 Table 2. Accidents as a function of pdelay. pdelay 0.1 0.3 0.5 0.7 0.9 Number of accidents 1.20 2.74 3.58 4.34 4.44 Table 3. Accidents as a function of pspeed. pspeed 0.1 0.3 0.5 0.7 0.9 Number off accidents 1.46 3.15 4.66 6.01 7.37 arrival delay incidents scenarios, each vessel is affected by a speed reduction incidents with probability pspeed. The maximum speed at which each vessel can sail is multiplied by a factor δi, which is randomly generated following an uniform distribution between 0.5 and 0.9. The time instant when the incident is applied is randomly selected following an uniform distribution. To show the necessity of rescheduling, a series of experiments have been carried out to analyze how the number of accidents in the waterway increases with the probability of suffering an arrival delay or speed reduction incident. An accident occurs if two vessels encounter each other in a section of the waterway whose width is not greater or equal than the sum of their beams. For the case of arrival delay incidents, 100 scenarios for N= 8 and λ=0.05 h have been generated for different values of pdelay between 0.1 and 0.9. For each scenario, the scheduling problem is solved, and an optimal trip plan is obtained for each vessel. Then, a simulation is carried out in which vessels sail at constant speed to cross each boundary at the time indicated by its trip plan. We assume that vessels that arrive with delay sail at the speed given by the original trip paln. The average number of accidents as a function of pdelay is reflected in Table 2. For the case of arrival delay incidents, 100 scenarios for N= 8 and λ=0.05 h have been generated for different values of pspeed between 0.1 and 0.9. For each scenario, the scheduling problem is solved, and an optimal trip plan is obtained for each of the vessels. Then, a simulation is carried out in which vessels sail at constant speed to cross each boundary at the time indicated by its trip plan. We assume that the vessel affected by the the incident sails at each section at the minimum of the original trip plan speed and its new maximum speed. The average number of accidents as a function of pspeed is reflected in Table 3. The results show that the average number of accidents grows with the probability of arrival delay and speed reduction incidents. Incidents are detected using the information provided by the AIS system comparing in real time the current location of each vessel, z† i, with its expected location according to its optimal trip plan, zi(t). If the difference is greater than a certain threshold ϵz, which in this case has been set to ϵz= 5 km/10, an incident is detected. Figure 4 shows the expected trajectory and speed of a vessel according to its optimal trip plan (blue lines) and the real trajectory and speed applied taking into account a speed reduction incident at time 120 that reduces its maximum speed with δi=0.5 (red lines). The incident occurs at time 120, but it is not until time 127 that the incident is detected, that is, the detection time gap results to be 7 h/10. Fig. 4. Example of incident detection. Fig. 5. Isolated rescheduling for an arrival delay incident. Next we carried out simulations to demonstrate how the monitoring system works together with the rescheduling strategy. For each simulation, N= 8 vessels and λ=0.5 h are considered. In the case of arrival delay incidents, a random delay between 0.5 h and 1 h is applied to the first vessel arriving to the waterway. On the other hand, for speed reduction incidents, the first vessel arriving to the waterway is affected by a speed reduction incident at a time randomly selected between the first hour of navigation with a speed reduction factor randomly selected between 0.5 and 0.9. In all cases, ϵz= 5 km/10. Examples of different scenarios are shown in Figures 5-8 for both arrival delay and speed reduction incidents and for both isolated and global rescheduling strategies. In these figures, the dotted red lines represent the expected trajectories. The continuous blue lines represent the trajectories after rescheduling is performed. The dotted black lines represent the expected trajectories of the affected vessel. The continuous black line represents its trajectory after rescheduling is performed. To demonstrate the trade-off between the sailing and rescheduling costs, a total of 100 scenarios with N= 8, λ= 1 and ϵz= 5 km/10 have been generated for each type of incident. For each scenario, a total of 6 different simulations are carried out, each one applying a different rescheduling strategy: isolated rescheduling, global re-schedule, and multi-objective rescheduling for different values of ηranging from 0.1 to 1000. The results of each simulation, if feasible, are the number of vessels affected and the absolute deviations between the arrival times to the final destination given by the original and the rescheduled plans. We consider that a vessel is affected by rescheduling if this quantity is greater than 2 h/10. Fig. 6. Isolated rescheduling for a speed reduction incident. Fig. 7. Global rescheduling for an arrival delay incident. Fig. 8. Global rescheduling for a speed reduction incident. In the case of arrival delay incidents (A.D.I), the first vessel arriving to the waterway is affected by an arrival delay incident with a random delay between 1 h and 3 h. The mean results obtained are shown in Table 4. As it can be appreciated, the average number of vessels affected (N.V.A) by rescheduling and the average difference between arrival times are lower and upper bounded by the number of vessels affected when isolated and global rescheduling strategies are applied, respectively. For speed reduction incidents (S.R.I), the same procedure is applied. In this case, the first vessel arriving to the waterway is affected by a speed reduction incident during the first 1 hour of navigation and its maximum speed is reduced by a factor δi=0.6. The mean results obtained are shown in Table 4. As it can be appreciated, the average number of vessels affected and the average difference between arrival times are lower and upper bounded by the number of vessels affected when isolated and global rescheduling strategies are applied. A.D.I S.R.I |t† i,d −ti,d|N.V.A |t† i,d −ti,d|N.V.A Global 6.05 4.94 6.87 3.97 M.O (η=0.1) 4.63 4.59 6.20 3.26 M.O (η= 1) 3.64 4.25 5.56 2.82 M.O (η= 10 ) 3.37 3.74 5.27 2.67 M.O (η= 100) 3.21 3.44 4.63 2.48 M.O (η= 1000) 2.98 3.06 4.28 2.12 Isolated 0.91 1 4.07 1 Table 4. Vessels affected by rescheduling REFERENCES Acosta, M., Coronado, D., and Mar Cerban, M. (2007). Port competitiveness in container traffic from an internal point of view: the experience of the Port of Algeciras Bay. maritime Policy & management, 34(5), 501–520. Andersen, T., Hove, J.H., Fagerholt, K., and Meisel, F. (2021). Scheduling ships with uncertain arrival times through the Kiel Canal. Maritime Transport Research, 2, 100008. Asariotis, R. and Benamara, H. (2012). Maritime transport and the climate change challenge. Routledge. Deb, K. (2014). Multi-objective optimization. In Search methodologies, 403–449. Springer. Fratila, A., Gavril, I.A., Nita, S.C., and Hrebenciuc, A. (2021). The importance of maritime transport for economic growth in the European Union: a panel data analysis. Sustainability, 13(14), 7961. Lalla-Ruiz, E., Shi, X., and Voß, S. (2018). The waterway ship scheduling problem. Transportation Research Part D: Transport and Environment, 60, 191–209. Li, J., Zhang, X., Yang, B., and Wang, N. (2021). Vessel traffic scheduling optimization for restricted channel in ports. Computers & Industrial Engineering, 152, 107014. L¨ubbecke, E., L¨ubbecke, M.E., and M¨ohring, R.H. (2019). Ship traffic optimization for the kiel canal. Operations Research, 67(3), 791–812. Nadales, J.M., De La Pe˜na, D.M., Limon, D., and Alamo, T. (2022). Tube based safe planning on natural inland waterways. In 2022 European Control Conference (ECC), 2012–2017. IEEE. Organization, I.M. (2002). COLREG: Convention on the International Regulations for Preventing Collisions at Sea, 1972. International Maritime Organization. Organization, I.M. (2015). Revised guidelines for the onboard operational use of shipborne automatic identification systems (AIS). Rong, H., Teixeira, A., and Soares, C.G. (2020). Data mining approach to shipping route characterization and anomaly detection based on AIS data. Ocean Engineering, 198, 106936. Zhang, B., Zheng, Z., and Wang, D. (2020). A model and algorithm for vessel scheduling through a two-way tidal channel. Maritime Policy & Management, 47(2), 188– 202. Zhang, X., Li, R., Chen, X., Li, J., and Wang, C. (2019). Multi-object-based vessel traffic scheduling optimisation in a compound waterway of a large harbour. The Journal of Navigation, 72(3), 609–627.