Abstract:As seafarers are involved in Maritime Autonomous Surface Ships (MASS), except for those in the fourth level of autonomy, the decision making of autonomous berthing should be carried out and be understood by human beings. This paper proposes a fuzzy logic-based human-like decision-making method for ultra-large ship berthing, which considers locations, ship particulars and the natural environment, and these factors are treated as the input variables. The IF–THEN rules are then established after the fuzzification of the input variables and are used for fuzzy inference to derive the decision of ship handling. It can be implemented in the decision-making system for safe navigation or be included in the process of autonomous berthing. The pilotage data are collected with nautical instruments and a distance measurement system during the berthing process, which are used to validate the proposed model and calculate the speed and turn errors. The overall and individual error of the decision-making model is in a reasonable and small range, which indicates that the model has good accuracy. The results of this research offer theoretical and practical insights into the development of a human-like decision-making method for autonomous navigation in port waters and maritime safety management in the shipping industry. The model can be further applied to develop a more widely applicable decision-making system for autonomous navigation in confined waters.
What problem does this paper attempt to address?
### Problems the paper attempts to solve
The paper aims to solve the problem of autonomous decision - making during the berthing process of very large ships. Specifically, the research proposes a human - like decision - making method based on fuzzy logic for the berthing of very large ships. This method takes into account factors such as position, ship characteristics, and the natural environment, and uses these factors as input variables. By fuzzifying the input variables, establishing IF - THEN rules, and conducting fuzzy reasoning, the decision on ship handling is finally obtained. This method can be applied to the decision - making system of the autonomous navigation system to ensure the safety of navigation.
### Background and motivation
With the development of artificial intelligence, intelligent ship technology has developed rapidly. Many countries and regions have carried out tests and applications of intelligent ships, such as unmanned ferries in Norway, autonomous tugboats in Denmark, and coastal ferries in Japan. However, despite the significant progress of these technologies, in actual operations, especially during the autonomous berthing process in port waters, the participation and understanding of human pilots are still required. Therefore, how to develop a method that can simulate the human decision - making process is of great significance for achieving a higher level of ship autonomous navigation.
### Research objectives
1. **Propose a decision - making model based on fuzzy logic**: This model can simulate the decision - making process of human pilots during the berthing process, taking into account multiple factors such as position, ship characteristics, and the natural environment.
2. **Verify the effectiveness of the model**: Use real pilotage data to verify the model, calculate the speed and steering errors, and evaluate the accuracy and reliability of the model.
3. **Provide theoretical and practical guidance**: The research results provide theoretical and practical insights for the development of human - like decision - making methods for autonomous navigation in port waters, which helps to improve the safety management level of the maritime industry.
### Method overview
1. **Fuzzy logic fundamentals**: Introduce the basic concepts and theories of fuzzy logic, including fuzzy subsets, fuzzy graphs, etc.
2. **Decision - making model framework**: Establish a three - layer decision - making model framework, including an input layer, a fuzzy reasoning layer, and an output layer.
3. **Analysis of influencing factors**: Analyze the influencing factors during the berthing process and divide them into two major categories: position factors and environmental factors.
4. **Fuzzification processing**: Use triangular and trapezoidal membership functions to fuzzify the input factors.
5. **Establishment of fuzzy rules**: Establish fuzzy rules based on pilotage data and expert knowledge.
6. **Model verification**: Use real pilotage data to verify the model and calculate individual and overall errors.
### Conclusion
This research has successfully simulated the decision - making process of human pilots during the berthing process of very large ships by establishing a decision - making model based on fuzzy logic. The overall and individual errors of the model are within a reasonable range, indicating that the model has high accuracy and reliability. The research results provide important theoretical and practical support for the development of autonomous navigation systems and help to improve the navigation safety and management efficiency in port waters.