| In recent years,with the world’s military transformation and the update of combat concepts,countries have increasingly attached importance to using combat experiments as a means of testing weapon platforms and combat concepts.By collaborating with heterogeneous domain systems,conducting training experiments,and conducting system simulation training,a spatiotemporal and relatively realistic simulation environment is provided for military personnel.Realistic virtual constructive LVC is the combination of live and simulated systems from different regions for training.However,the integration of heterogeneous domains and systems cannot directly interact,so several issues need to be addressed.Firstly,the data of heterogeneous systems are mutually recognized;Secondly,the real-time nature of system interaction;Thirdly,the system has good scalability and flexibility.Based on this,this article takes the LVC simulation system based on data distribution service DDS as the background and designs an avionics multi-protocol universal conversion system.Its function is to collect data from ARINC429,1553 B,AFDX,RS422,and fiber optic bus,and achieve automatic conversion of these multi-protocol data to DDS protocol standard data.The article mainly includes the following parts:(1)The underlying data collection of the multi protocol real device starts different threads by calling the thread pool.Threads can listen to the sending and receiving interfaces of heterogeneous devices and store the received data in a local database.In order to improve the efficiency of system call threads,the management of idle threads in the traditional thread pool is improved by using array based linked list algorithm.(2)The data interaction between multi-protocol heterogeneous systems and simulation systems introduces XML intermediate language and designs a unified message format.By parsing the universal format XML structure file,DDS format XML structure file,and mapping processing rules,a mapping file is generated.And then complete the communication from the data of heterogeneous physical devices to the training simulation system according to the mapping file.The storage of heterogeneous data sources supports the conversion of databases and XML files.(3)In order to meet the subjectivity and demand of military personnel for subscription content in data publishing and subscription,the rationality of data distribution,and to reduce the cost of information subscription maintenance,based on the logical coverage of subscription content between subscribers,fuzzy matching theory is introduced to adopt segmented complete logical coverage for their subscription organization mode,which improves the efficiency of data subscription maintenance in data distribution.The article analyzed the mechanism of combining arrays and linked lists through experiments,as well as the segmented complete logical coverage fuzzy algorithm,and verified its feasibility.At the end,a systematic verification was conducted through traditional red blue combat operations,where the blue combat aircraft bus was designed using the heterogeneous common airborne bus in this article.Through testing,it has been determined that the problem of low efficiency and difficult interaction in heterogeneous debugging of LVC simulation systems can be solved. |