| In the process of building China into a "maritime power",it is necessary to ensure the safe navigation of vessels.Only by building a professional team of fire fighting and damage management crew and conducting targeted drills on a regular basis can the disaster be effectively controlled when it occurs.Virtual reality technology can generate immersive simulation environment.This technology is included in the vessel multiperson fire fighting and damage management drill simulation system to realize the simulation of vessel fire situation,damage situation and corresponding countermeasures.With this system in drilling can reduce the cost of field drill and avoid risks.During the drill,the faster the personnel move to the disaster site,the smaller the loss will be.Rapid passage occurs quite frequently in environments with narrow spaces inside the ship and numerous objects.This article implements a simulation system for ship multi-person fire fighting and damage management drill,adopting an optimized path planning scheme and dynamically controlling the precise collision range to ensure the smoothness of the system image.This thesis mainly studies the following contents:(1)In response to the low efficiency and insufficient safety of multi person task traffic in the fire drill system,the A * algorithm that can obtain the minimum generation value path between nodes is selected,and a hierarchical improved routing scheme is proposed.According to the particularity of the vessel environment,the scheme is divided into two scenarios: cabin and corridor.A * Algorithm with optimized distance function is used in cabin scene.Select the corner of the corridor as the network node for path search in the corridor scene,and improve the weight of G(n)by combining the height of the crew,the depth of water in the cabin and the speed of water flow to accurately evaluate the actual value of walking.The experimental results and analysis show that the Hierarchical Optimized A-star Algorithm improves the path-finding efficiency,significantly reduces the number of nodes processed during path-finding,search time and path length,effectively diverts tasks for multiple people,and provides a plan for the commander to develop a safe fire protection and damage management plan of the real vessel.(2)To address the issue of simulation systems not being able to balance collision accuracy and visual fluency,a threat assessment model is proposed to predict and dynamically determine the accuracy of collision devices for models with collision threats to crew members.Firstly,the X-ray detection frames the distance range of the obstacle model that will collide with the virtual crew.Secondly,the mathematical model of threat assessment is carried out based on the category,speed,distance,height and angle of obstacles within this range,and the weights of the above five factors of obstacles are calculated by analytic hierarchy process.Finally,based on the calculated comprehensive threat coefficient value,the impactor accuracy of the obstacle model is dynamically and real-time determined.The experimental results and analysis indicate that this algorithm can effectively reduce the rendering consumption of the system while achieving precise collisions,ensuring a realistic restoration of collisions and smooth output of the image when the system is running.(3)A simulation system for ship multi-person fire fighting and damage management drill shall be designed and implemented.The system builds a network communication server to synchronize data with the user control terminal.The user control end adopts 3D modeling technology and 3D game engine technology to reproduce the scene of a monitoring and control vessel,fire damage management personnel and equipment model.The system uses the Hierarchical Optimized A-star Algorithm to realize the efficient path planning of multi-person safe diversion of the system,provides a scheme for the fire protection and damage management of the real vessel,and uses the collision device decision algorithm to improve the system performance and enhance the user’s experience. |