| Flight simulator plays an extremely important role in the training of civil aviation pilots and related practitioners,which can significantly reduce training costs and improve training safety.The flight instructor leads the students to use the simulator for training.Generally,the training list is used for item-by-item practice,and the performance of the students is scored according to the training program and personal experience.Subsequent training is arranged according to the scores of the students.However,in the face of a large number of assessment projects,teachers ’ scores are vulnerable to fatigue and personal subjective factors.The resulting assessment deviation is not conducive to the improvement of the level of trainees,resulting in a large number of human and material losses.The existing methods to solve such problems have the shortcomings of using single method and difficult to expand the system;and only the training of pilots using flight simulators is considered,without considering the use of other background users,such as ATC personnel.Therefore,it is necessary to develop an automatic assessment and scoring system on the flight simulator that comprehensively considers subjective and objective factors,is easy to expand,and takes into account the different backgrounds of trainees.In view of the above problems,based on the existing A320 flight trainer Device experimental platform,this paper expands the system and develops a set of automatic scoring system.Based on analytic hierarchy process,this system has the advantages of optimizing expert manual scoring,fast evaluation,flexible configuration,and convenient use.The main contents of this paper include :(1)Based on the characteristics of flight data in flight training,a machine learning method based on random forest classifier is studied and adopted to achieve rapid and accurate division of flight stages.(2)Aiming at the shortcomings of strong subjectivity in flight expert evaluation,a multifactor decision-making method based on analytic hierarchy process is proposed to determine the weights of various influencing factors in each flight stage of flight training,which makes the evaluation results more scientific and effective.In addition,two sets of weight matrices are designed for pilots and controllers with two training backgrounds,which increases the compatibility of the system.(3)In this paper,the existing flight trainer software system is studied,and the whole module of the automatic scoring system is designed and implemented in the system.These include : flight data acquisition,system data storage and management,flight phase classifier model engineering,and scoring system display and interface,scoring system configuration interface;In addition,auxiliary training systems have been added to increase system availability.The automatic scoring system is deployed in the teaching desk system,and the system test is completed.The system development platform is Visual Studio 2008 + Qt4.8,the database is Sql Server2008.The system has the functions of recording and storing flight data,managing students ’ scores,automatic scoring,single training in flight phase and reappearing flight trajectory in visual system.It can quickly realize the performance evaluation of flight training,and assist students in targeted training. |