| With the popularization of the Internet,the wide application of advanced hardware technology and the rapid development of artificial intelligence technology,the era of big data information has come.However,for the multilevel and massive operational information of modern war,the traditional operational command and decision method has been unable to meet the requirements of dealing with the situation information efficiently and accurately.The situation deduction is the core content of the battlefield command process and the important basis for effective decision making and accurate deployment of action.However,the traditional battlefield situation prediction is mainly based on physical objects or two-dimensional plane development,which cannot meet the needs of modern war activities.Therefore,using visual means to realize battlefield situation prediction is one of the effective methods to make up for this deficiency.Therefore,this paper will study and implement a visualization system of three-dimensional battlefield situation calculation,which has novel functions such as combat network construction,dynamic display of calculation and other novel functions,and provides visual technical support for dynamic display and evaluation and prediction of battlefield situation calculation,so as to improve the accuracy,efficiency and simplicity of battlefield situation calculation process.It provides a possible effective direction and countermeasure for future battlefield situation exercise.In this process,I have completed the following work:1.Study the relevant technical background and research status.After understanding the current development status and trend of 3D battlefield situation prediction technology,determine that this paper uses CesiumJS as the core of visualization technology,build the 3D map battlefield visualization scene,and implement the assessment and prediction of battlefield situation with relevant algorithms.2.According to the technical background and theory of research and learning,learned and mastered CesiumJS,Vue 3,Element Plus UI and WebSocket communication technology,constructed and analyzed the overall architecture of the system on this basis,designed the front-end interface structure,and then divided the functional part of the system into modules.The specific content of each module is defined,and the threat situation assessment and prediction algorithm is designed and implemented in detail.3.Aiming at the combat unit threat thermodynamic assessment algorithm of battlefield situation,the evaluation index quantitative method is extended and improved in multiple dimensions,so that the algorithm can support the threat assessment calculation of sea,land and air,and ensure that the evaluation algorithm process can be realized based on system functions;For the battlefield threat situation prediction algorithm,the BP neural network is used to predict the threat thermodynamic data in the short term,so as to predict the threat distribution of a certain set battlefield situation scene in a period of time.The two algorithms are verified and analyzed respectively to ensure the accuracy and effectiveness of the algorithm results.4.In summary,the front-end interface and algorithm logic of the 3D battlefield situation visualization system are implemented in detail,the situation scene construction and task prediction are realized based on CesiumJS and Vue 3 technologies,and the situation inference result data is dynamically displayed through WebSocket technology.Based on the combat unit threat thermodynamic analysis algorithm and the threat situation prediction algorithm based on BP neural network,the threat thermodynamic assessment and prediction of battlefield situation prediction are completed.Design request interface and data structure to complete the front-end data and database interaction.Finally,I completed the realization of CesiumJS based 3D battlefield situation visualization system,and the interface,function and performance of its test,the results show that the system can meet the needs of all aspects of content,ensure that the system to achieve reasonable interface,normal function and good performance. |