The goal of this paper is changing the traditional ‘Crew loading,Computer checking ’ mode to the intelligent ’ Computer loading,Computer checking’ mode.Designing and developing intelligent bulk loading software system,and appling it to the actual loading process of bulk carriers.In order to achieve it,we carried out the following work:Stability,flotation conditions,and structure strength were teased out.The main ship performances curves were used to improve the calculation speed.The method is simple,rapid and most importantly,effective.The approximate calculation mathematical model of bulk carrier loading efficiency was gotten by the method of summarizing that considers many cases such as that the number of cargo kinds are equal to the number of cargo holds,the number of cargo kinds are less than the number of cargo holds.And several calculation examples were given to make the problem easier to understand.The rounds loading capacity,loading sequence,etc.were considered comprehensively in the model.The model had simple and reasonable features.The optimization mathematical formulations were proposed which was based on ship performances calculation and loading efficiency calculation.The objectives of the model were ship structure strength,loading efficiency and draft difference between aft and fore,and the constrains were ship stability,structure strength,flotation conditions,etc.Then,in view of the model,a multi-objective genetic-particle swarm algorithm(MOGPSA)which was based on general genetic algorithm(GA),particle swarm optimization(PSO)and Pareto frontier was proposed.The core operators and the general process of the algorithm were given in the paper.And finally,the characteristics of the algorithm was analyzed.Finally,the bulk carrier loading software system was eatablished on Visual Studio C# 2015 based on performances calculation,approximate calculation efficiency,MOGPSA,SQL Server 2012 and Matlab R2014 b.The system could monitor early warning,checking calculation and optimization calculation.Realizing the intelligent ’ Computer loading,Computer checking’ mode.Well,’ Computer loading,Computer checking’ means that the loading plan is made by computers rather than that computers do the loading job.We showed that it’s significant to using the software on ship loading using some loading examples on the 20000 t river-to-sea transportation bulk carrier,which will improve loading safety and efficiency.What’s more,although the research object was bulk carriers,it had reference significance to other kinds of ship. |