Font Size: a A A

Development Of Ship Driving Simulator Based On Visual View Visualization

Posted on:2024-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:K J ZhangFull Text:PDF
GTID:2542307157450034Subject:Civil engineering and water conservancy
Abstract/Summary:PDF Full Text Request
Shipbuilding industry is a strategic industry related to national defense security and national economic development.Shipping plays an important role in the international trade system and the economic system of various countries.Port is an important maritime traffic in and out of ships and port space,with the continuous expansion of port transport scale,port ship driving environment is more and more complex,especially ship berthing operation process,there is a greater risk,previous ships for improper berthing operation,hit dock,so the ship dock is a difficult manipulation process.For the ship berthing operation training,Matlab,SQL Server,Visual Studio,Unity3 D,3ds MAX as the system development software,referring to the relevant requirements of STCW convention for ship driving simulator,developed a set of PC terminal ship driving simulator based on visual visualization,to improve the ship berthing operation ability of the crew.The specific work content is as follows:(1)With 13000 DWT bulk carrier as the real ship prototype,the ship motion attitude simulation model of the ship power system and the hull is built with MATLAB / Simulink,the operation command and state monitoring interface of the ship driving simulator are developed with Visual Studio,and the ship virtual instrument is developed based on Nu Get.(2)Using Unity3 D,3ds MAX,Visual Studio developed virtual ocean 3 d view,which made the ship model and port model,set up the sea,sky,earth,port near environment,realize the weather,ocean and ship fusion of interaction and halo,wake,foam and other real scene simulation,on this basis,developed the Unity3 D environment setting interactive platform,implements the virtual ship navigation and berthing state of operation training simulation.(3)Using Visual Studio set up the ship berthing training simulation platform,synchronous virtual ocean 3 d view virtual ship berthing simulation trajectory parameters,the crew through the steering of ship pilot simulator berthing control,and according to the ship driving simulator berthing speed,berthing distance,berthing into Angle three elements,judge whether the ship berthing operation to meet the corresponding training requirements,for the crew berthing operation training practice platform.(4)Using MATLAB to develop an automatic berthing controller based on BP neural network algorithm to realize the automatic berthing,Get the successful berthing training sample of the ship berthing training simulation platform,Training the weights and thresholds of BP neural networks using the Levenberg-Marquardt algorithm,Realize the output of the automatic berthing controller by using the generalization performance,And using Visual Studio to build a ship automatic berthing simulation platform,The running state of each equipment and the trajectory parameters of the ship operation output by the simulation model,It is helpful to analyze and improve the control method and control habits of speed and heading in the process of berthing operation,Assist the crew to achieve a safe,stable and efficient ship berthing.
Keywords/Search Tags:Ship simulator, Visual simulation, Unity3D, Berthing training, Automatic berthing, BP neural network
PDF Full Text Request
Related items