Font Size: a A A

Design And Implement Of Multi-Target Simulator Based On Unity

Posted on:2015-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:S Y JinFull Text:PDF
GTID:2322330518972002Subject:Engineering
Abstract/Summary:PDF Full Text Request
Chart work plotting system is an important equipment for navigation operation and combat system, and the device can achieve calculation of tactical maneuver, calculations of target element, display of the battle field situation, recording of track and other functions.During track movement planning or combat simulation for ships, the target simulator plotting station is needed to provide some objective position,heading,speed and other navigation information. The traditional target simulator mostly can only realize the setting and transmission of the target information, but can not intuitively and accurately describe the location of the target ship and distance from other relation ships, and can not achieve the real-time control of multiple targets for different track movements.According to this problem,a visual multi-target simulator is finally designed for the electronic chart plotter system, by analyzing the important factors in the three-dimensional visualization, and researching on the multi-objective control. In the whole simulation system,the main part of the simulator is designed by three-dimensional engine tools Unity 3D, and the target information is transmitted to the electronic chart plotter system by CAN bus.This paper first introduces the research's background,and analyzing the insufficient of the domestic visualization techniques by caparisoning domestic and international developments. By studying on the structural principle of the electronic chart plotter system,and researching on the three-dimensional visualization and CAN bus technology, the overall design of the multi-target simulator is final proposed with selection of the related application technology.In the paper,it takes three parts to complete the design of the multi-target simulator. In the part of the three-dimensional visualization, 3DS MAX has been chosen for the modeling of the three-dimensional ship targets and real terrain. The Mercator projection method has been chosen to deal with the relationship between screen position and the actual location by the coordinate transformation. The information display section provides in addition to the ship parameter information with latitude and longitude, speed and other basic navigational information, as well as the threat of the enemy. In the part of the multi-target control, the three-dimensional target models could follow not only the basic motion simulation model, but also route planning through the computer interaction. This two movement pattern can be switched at any time. The part of the information communication is realized by the combination of network communication and CAN bus communication. Among the multiple simulators, it takes advantage of C\S structure to build the system network. This paper adopts the socket to complete the multiplayer networking setup and reliable transmission of information in C #. The communication between the simulator and the electronic chart plotter system is realized by CAN bus, the target information from the Unity server will be send to the electronic chart plotter system in the form of packets.The last part of this paper realizes the design of simulator interactive interface according to the operational requirements of chart plotter. In addition, the realization of 3D visualization and multi-target simulator has been achieved and tested. The entire test has verified the basic realization of all the parts, including the login, establishing military targets, control of military targets, situation display, information communication combined with the displayed pictures.Finally,the test result turns out that the simulator achieves the design requirements in general.
Keywords/Search Tags:Unity, Multi-target Control, Three-dimensional Visualization, CAN
PDF Full Text Request
Related items