Font Size: a A A

Design And Implementation Of Integrated Avionics Simulation Training Software Based On Unity3D

Posted on:2018-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:M Q ZhangFull Text:PDF
GTID:2322330533455723Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Avionics system is an important part of the aircraft.It can be called the aircraft "brain".In order to protect the lives of members of the aircraft safety.The various functions of the aircraft avionics system must be tested by the ground crew.Aircraft avionics system parameters in line with flight conditions to take off.So the training of ground crew is extremely important.To effectively enhance the overall quality of ground crew.The real aviation cockpit practical training is essential.However,real aviation cockpit of the aircraft is time consuming and high costs.Do not have certain economic and technical conditions.It is difficult to achieve."Virtual Reality Technology" is a good choice to reduce the cost of ensure the training quality."Virtual Reality Technology" as one of today's hottest technology.Its research content covers a wide range of fields.It also can be well applied to the aviation field.This paper is based on the actual needs of users,and uses avionics system combined with virtual reality technology to generate a set of virtual simulation training system program for users.This paper had finally achieved the goal that visualizing 3D virtual cockpit instead of real aviation cockpit.The system has a friendly interface and operate.It satisfies ground crew training,examine,learning,view information of the characteristics of integration,can effectively reduce economic costs.The main work and content of this paper are as follows:(1)This paper is based on the idea of object-oriented thinking and high cohesion and low coupling.The modular design of integrated avionics simulation software is based on the needs of users,the latter part of the software maintenance,system objectives and other factors.(2)This paper used the MySQL database to design and implement the data storage model.This paper choice the PyQt to implement the interfacial design and the corresponding function,and interaction between the client and the database.The client and the virtual cockpit carry out the data transmission through the avionics logic module.This paper defines a user-friendly communication protocol,and used Json file to realize the communication between the client and the avionics logic module.(3)This paper used Unity3 D to implement the airport's terrain,virtual environment,virtual cabin basic interaction and other functional modules.This paper used the Socket communicate with avionics logic module.At present,the software has been successfully used in the training and learning of an Air Force Academy.It provide a convenient for the training of students.To achieve the purpose of the initial design of the software.
Keywords/Search Tags:PyQt, MySQL, Unity3d, Virtual Reality, Json
PDF Full Text Request
Related items