Command information system integration and communication interference simulation platform based on HLA architecture
By improving the particle swarm optimization algorithm and RESTful architecture design, and combining a hybrid fusion algorithm of Kalman filtering and DS evidence theory, the user interaction logic was optimized, solving the data fusion and user interaction problems of the command information system integration and communication interference simulation platform under the HLA architecture. This enabled efficient multi-source data fusion and convenient operation and information display.
Patent Information
- Application Number
- CN202511386359.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-26
- Publication Date
- 2026-01-23
AI Technical Summary
Existing command information system integration and communication jamming simulation platforms based on the HLA architecture suffer from problems such as reliance on a single algorithm for data fusion, imperfect linkage between jamming effects and command decisions, and a lack of customized design for user operation and data visualization.
An improved particle swarm optimization algorithm is used for dynamic reconstruction of federation members. The interface is dynamically expanded by combining a RESTful architecture design model. A hybrid fusion algorithm of Kalman filtering and DS evidence theory is used to achieve high-precision fusion of multi-source data. The user interaction logic is optimized and combined with real-time display of three-dimensional situation and dynamic updates of interference heatmap.
It improves the scheduling efficiency of federated members and the scenario adaptability of data models, enhances the accuracy of multi-source data fusion and the speed of cross-system collaborative response, and improves the ease of user operation and the efficiency of data visualization information transmission.
Smart Images

Figure CN121396809A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of system simulation and communication technology, in particular to a command information system integration and communication jamming simulation platform based on HLA architecture. BACKGROUND
[0002] The command information system is the core support for realizing command decision, resource scheduling and cooperative combat, and the communication jamming simulation is the key means for testing the anti-interference ability of the command information system and optimizing the interference strategy. Based on the system architecture of high-level architecture (HLA), the distributed interaction mechanism can be used to realize the cooperative simulation and information interaction of multiple members and cross-systems. Therefore, the command information system integration and communication jamming simulation platform based on HLA architecture has become an important research direction in the fields of military simulation and command training, which aims to integrate the multi-source data processing and process control capabilities of the command information system, and the modeling and effect evaluation capabilities of communication jamming, to realize the linkage of interference and command and the synchronization of simulation and business through the cooperative mechanism, and to provide support for the scientific nature of command decision and the effectiveness of interference strategy.
[0003] In the prior art, some platforms based on HLA architecture have basic federal member interaction and data model management capabilities, such as realizing time synchronization and data interaction of federal members by means of HLA runtime infrastructure (RTI), and defining simulation data by using static federal object model; in terms of command information system integration, multiple sources of command data can be accessed, but data fusion mainly relies on a single algorithm, and the command process and communication jamming simulation are separated; in terms of communication jamming simulation, basic modeling and effect evaluation of interference sources can be realized, but the linkage mechanism of interference effect and command decision is not perfect, and it is mainly post-evaluation rather than real-time linkage; at the same time, the user operation and data visualization at the application interaction level are mainly basic functions, and lack of customized design for the command and interference cooperative scene.
[0004] In view of the above deficiencies, the present application provides a command information system integration and communication jamming simulation platform based on HLA architecture, which realizes efficient and flexible basic support by improving the federal scheduling algorithm and optimizing the model extension interface, realizes high-precision data fusion and multi-system cooperation by using a hybrid fusion algorithm and constructing a linkage and synchronization mechanism, and realizes convenient operation and real-time and intuitive data display by optimizing the interaction and visualization design, thereby effectively improving the overall performance of the platform. SUMMARY
[0005] The purpose of the present application is to provide a command information system integration and communication jamming simulation platform based on HLA architecture to solve the problems in the background art.
[0006] The present application provides a command information system integration and communication jamming simulation platform based on HLA architecture, which comprises:
[0007] a basic support module, which supports time synchronization, data interaction and standardized data model management of the federation members through HLA operation support and federation object model management;
[0008] a core function module, which performs multi-source command data processing, communication interference simulation, command and simulation and business linkage synchronization through multi-module cooperation and algorithm fusion;
[0009] an application interaction module, which performs visual display of user operation interaction and system data through an interactive interface and a visualization technology.
[0010] Optionally, the center networking communication module comprises a center management and control unit, a data summarization unit and a coverage monitoring unit; and the basic support module comprises an HLA operation support unit and a federation object model management unit.
[0011] The HLA operation support unit is used for dynamic management and time synchronization of the federation members, and the federation object model management unit is used for definition and expansion of a standardized data model.
[0012] Optionally, the HLA operation support unit comprises an RTI core component and a dynamic federation reconstruction component.
[0013] The RTI core component comprises a federation management component, a declaration management component, an object management component and a time management component.
[0014] The time management component supports a conservative time advancing mode and an optimistic time advancing mode, the conservative time advancing mode is configured with a safe time increment, and the optimistic time advancing mode is configured with a maximum rollback depth.
[0015] The dynamic federation reconstruction component adopts an improved particle swarm optimization algorithm to schedule the federation members.
[0016] Optionally, a particle position and speed updating formula of the dynamic federation reconstruction component is as follows:
[0017] ;
[0018] ;
[0019] wherein, is an inertia weight, , is a learning factor, , is a random number in an interval of 1~2, is an individual optimal position, is a global optimal position; reconstruction is started when a load balancing index reaches a preset threshold, and a data transmission interruption time is controlled to be within a preset range in the reconstruction process.
[0020] Optionally, the federal object model management unit comprises a standardized data model component and a model dynamic extension interface component;
[0021] The standardized data model component defines a plurality of core object classes and interaction classes, each object class comprising a plurality of attributes, and each interaction class comprising a plurality of parameters;
[0022] The model dynamic extension interface component adopts a RESTful architecture, which is a design specification for designing network application programming interfaces based on HTTP protocol, and the checking time of the new model is controlled within a preset range.
[0023] Optionally, the core function module comprises a command information system integration unit, a communication interference simulation unit and a module coordination unit;
[0024] The command information system integration unit is used for multi-source data access, fusion processing and command process control;
[0025] The communication interference simulation unit is used for interference source modeling, environment adaptation and effect evaluation;
[0026] The module coordination unit is used to realize interference, command linkage, simulation and business synchronization.
[0027] Optionally, the command information system integration unit comprises a multi-source data access subunit, a data fusion processing subunit and a command process control subunit;
[0028] The multi-source data access subunit supports a plurality of standardized interfaces, including TCP / IP, UDP and HTTP interfaces;
[0029] The data fusion processing subunit adopts a hybrid fusion algorithm of Kalman filter and D-S evidence theory, the Kalman filter is configured with a state transition matrix and an observation matrix, and the conflict coefficient of the D-S evidence theory is controlled within a preset threshold.
[0030] Optionally, the communication interference simulation unit comprises an interference source modeling subunit, an interference environment adaptation subunit and an interference effect evaluation subunit;
[0031] The interference source modeling subunit simulates suppressive interference and deceptive interference, the suppressive interference covers a preset frequency range and is configured with a power adjustment range, and the correlation coefficient of the simulation signal and the real signal of the deceptive interference is controlled within a preset interval;
[0032] The interference effect evaluation subunit adopts communication interruption probability and instruction error rate as evaluation indexes, and the formula of the communication interruption probability is:
[0033] ;
[0034] wherein, is a threshold signal-to-noise ratio, The average signal-to-noise ratio is used to calculate the instruction error rate based on the Gaussian Q function or error function.
[0035] Optionally, the module coordination unit comprises an interference, command linkage subunit and a simulation, business synchronization subunit.
[0036] The interference, command linkage subunit is started when the communication interruption probability or the instruction error rate meets the preset condition, uses the ARQ protocol for instruction retransmission and is configured with retransmission parameters, and simultaneously supports frequency band switching within a preset time.
[0037] The simulation, business synchronization subunit uses a time stamp alignment method, and uses an interpolation algorithm for correction when the time stamp is out of tolerance.
[0038] Optionally, the application interaction module comprises a user interaction unit and a data visualization unit.
[0039] The user interaction unit supports multiple operation modes and parameter configuration functions.
[0040] The data visualization unit comprises a situation display component and an interference effect map component, the situation display component is configured with a refresh frequency parameter, and the interference effect map component uses a hierarchical color mapping method and is configured with an update frequency parameter.
[0041] Compared with the prior art, the present application has at least one of the following beneficial technical effects:
[0042] 1. The federal member is dynamically reconstructed by improving the particle swarm optimization algorithm, the interface is dynamically expanded based on the RESTful architecture design model, the scheduling efficiency of the federal member and the scene adaptability of the data model are effectively improved, the distributed simulation is uninterrupted, the time for accessing new business models is reduced, the problems of low scheduling efficiency and model solidification of the traditional HLA architecture are effectively solved.
[0043] 2. The interference, command real-time linkage and simulation, business accurate synchronization mechanism are constructed by the mixed fusion algorithm of Kalman filtering and D-S evidence theory, the multi-source data fusion precision and cross-system cooperative response speed are effectively improved, and the limitations of the fragmented functions of the traditional system are effectively solved.
[0044] 3. The user operation efficiency and the data visualization information transmission efficiency are effectively improved by optimizing the user interaction logic, combining the three-dimensional situation real-time display and the interference heat map dynamic update function, and the operation convenience and the information display intuitiveness in the complex cooperative scene are achieved. BRIEF DESCRIPTION OF DRAWINGS
[0045] Figure 1 It is a principle block diagram of a command information system integration and communication interference simulation platform based on an HLA architecture. DETAILED DESCRIPTION
[0046] The technical solutions of the present application are further described below in conjunction with the drawings and specific embodiments.
[0047] Embodiments
[0048] As Figure 1 shown, the present application proposes a command information system integration and communication interference simulation platform based on HLA architecture, which comprises a basic support module, a core function module and an application interaction module, and each module forms a complete platform system through functional connection;
[0049] Among them, the basic support module is the bottom foundation of the platform, which realizes the time synchronization, data interaction and standardized data model management of federal members through HLA running support and federal object model management. The time synchronization provides a timing reference for multi-module collaboration, the data interaction ensures the information flow between modules, and the standardized data model sets a unified specification for subsequent data processing and business linkage, thereby laying a solid foundation for stable operation of the platform and providing necessary support for operation of the core function module;
[0050] On this basis, the core function module undertakes the bottom support of the basic support module, and through multi-module collaboration and algorithm fusion, it carries out multi-source command data processing, communication interference simulation, and linkage and synchronization of command and simulation and business; on the basis of time, data and model provided by the basic module, the core function module further expands the depth of business, integrates and processes multi-source data, and forms linkage between communication interference simulation and command, simulation and business;
[0051] Finally, the application interaction module forms a bridge for interaction between the platform and the user. After the basic support module and the core function module complete data processing and core function implementation, the application interaction module displays the user operation interaction and system data through the interactive interface and visualization technology, and then transmits the complex business logic and data results inside the platform to the user in an intuitive and easy-to-understand form, so that the user can conveniently operate the platform and efficiently obtain effective information.
[0052] Further, the internal structure of the basic support module is refined, and it is clear that the module comprises an HLA running support unit and a federal object model management unit; wherein the HLA running support unit is responsible for dynamic management and time synchronization of federal members, and the federal object model management unit is responsible for definition and extension of standardized data models;
[0053] Further, the HLA run support unit is analyzed, which is composed of the RTI core component and the dynamic federation reconstruction component. For the RTI core component, the sub-components such as federation management, declaration management, object management and time management are contained. Especially, the time management component supports two modes of conservative time advance and optimistic time advance, and the conservative mode is configured with a safe time increment and the optimistic mode is configured with a maximum rollback depth, so as to realize more flexible and accurate time synchronization. The dynamic federation reconstruction component adopts the improved particle swarm optimization algorithm to schedule the federation members, which provides a direction for the specific expansion of subsequent algorithms.
[0054] Secondly, for the improved particle swarm optimization algorithm of the dynamic federation reconstruction component, the updating formula of the particle position and speed is given in detail:
[0055] Formula one is the particle position updating formula:
[0056]
[0057] Formula two is the particle speed updating formula:
[0058]
[0059] In the above two formulas, is the inertia weight, which is used to balance the global exploration and local development capabilities of the algorithm; , is the learning factor, which respectively adjusts the weight of the particle to the individual optimal position and the global optimal position learning; , is a random number in the interval 1~2, which introduces randomness into the algorithm to avoid falling into local optimum; is the individual optimal position of the th particle, that is, the optimal solution position searched by the particle in history; is the global optimal position of the entire particle swarm, that is, the optimal solution position searched by the particle swarm in history; is the position of the th particle in the th dimension at the th moment, corresponding to the scheduling strategy of the federation member; is the speed of the th particle in the th dimension at the th moment, corresponding to the adjustment direction and amplitude of the scheduling strategy;
[0060] The operation logic of the above formula is as follows: the system abstracts the scheduling scheme of the federal member as the position of the particle, when the load balancing index reaches the preset threshold, the federal reconstruction process is started; in the reconstruction process, according to the formula of the above particle swarm optimization algorithm, the speed and position of the particle are constantly iterated and updated, so as to search for the scheduling scheme that makes the load of the federal member most balanced, while controlling the data transmission interruption time within the preset range, guaranteeing the continuity and stability of the platform operation.
[0061] In order to refine the internal structure and working logic of the federal object model management unit, make it match the definition and expansion function of the standardized data model, the specific operation steps are as follows:
[0062] The first step is to clearly define that the federal object model management unit contains a standardized data model component and a model dynamic expansion interface component, which work together to establish a unified language specification for platform data interaction through the standardized data model component, and based on the language specification, the model dynamic expansion interface component realizes the flexible expansion of the model, and jointly supports the platform to be compatible with multi-scene data;
[0063] The second step involves the operation of the standardized data model component: the core task of this component is to define multiple core object classes and interaction classes to standardize the data interaction logic of the whole platform. Specifically, the component will first sort out the key data elements in the command information system and communication interference simulation scene, such as command format, device state parameters and interference source characteristics, and abstract them into two types of core models:
[0064] The object class model is used to describe entities with persistent state, such as the communication device object class, which contains multiple attributes related to device ID, working frequency band and signal strength, and each attribute needs to specify data type, value range and constraint rules;
[0065] The interaction class model is used to describe the instantaneous information transmission behavior, such as the interference instruction interaction class, which contains instruction type, target device ID and effective timestamp related parameters, and each parameter defines the format specification; through definition, the component creates a unified data language for the multi-source data interaction of the whole platform, ensuring that different federal members and different modules can have consistent understanding of data, laying a foundation for subsequent cross-system collaboration;
[0066] The third step concerns the operation of the dynamic model extension interface component: This component adopts a RESTful architecture, which is a web application programming interface design specification based on the HTTP protocol, to achieve dynamic extension of the data model. When the platform needs to adapt to new scenarios, such as introducing new interference equipment or adding command processes, external systems or users can submit new object class and interaction class definitions through this interface. The new definitions must follow the pre-defined specification framework of the standardized data model component, such as attribute naming being compatible with existing model logic and data types being within the allowed range. After receiving the new model, the interface will automatically start the verification process.
[0067] This includes grammatical validity checks, such as verifying whether the new model conforms to the syntax rules of the model description language; logical compatibility checks, such as determining whether newly added attributes or parameters conflict with existing models; and business rationality checks, such as verifying whether parameter values fall within the reasonable range of actual business scenarios. The validation time for the new model is strictly controlled within a preset range to ensure efficient expansion. If the validation passes, the interface automatically registers the new model to the platform's model library and synchronously updates the model parsing modules of each federation member. The new model takes effect without restarting the entire platform system, thus enabling dynamic expansion of the data model and allowing the platform to quickly adapt to diverse command and control scenarios.
[0068] A detailed analysis of the core functional modules reveals that they are divided into a command information system integration unit, a communication interference simulation unit, and a module coordination unit. These three units form a progressive logic of data processing, interference simulation, and coordinated operation, providing an overall framework for the subsequent refinement of sub-units, as detailed below:
[0069] The command information system integration unit involves a multi-source data access subunit, a data fusion processing subunit, and a command process control subunit. The multi-source data access subunit serves as the data entry point, supporting multiple standardized interfaces such as TCP / IP, UDP, and HTTP, and is compatible with data access from various command terminals and sensors, providing raw materials for subsequent processing.
[0070] The data fusion processing subunit processes multi-source data using a hybrid fusion algorithm combining Kalman filtering and DS evidence theory. Kalman filtering requires configuring a state transition matrix F to describe the transition law of the system state over time, and an observation matrix H to describe the mapping relationship from the system state to the observation value, enabling real-time estimation of dynamic data. DS evidence theory handles the conflict and uncertainty of multi-source data by controlling the conflict coefficient within a preset threshold. The combination of the two improves the accuracy of data fusion.
[0071] The communication interference simulation unit comprises an interference source modeling subunit, an interference environment adaptation subunit, and an interference effect evaluation subunit, as detailed below:
[0072] The interference source modeling subunit simulates two types of interference:
[0073] The suppressive interference covers a preset frequency range and is configured with a power adjustment range to achieve different intensity frequency bands suppression.
[0074] The deceptive interference controls the correlation coefficient between the simulated signal and the real signal in a preset interval to achieve a deceptive effect.
[0075] The interference effect evaluation subunit evaluates the interference impact using the communication interruption probability and the instruction error rate, and the communication interruption probability formula is:
[0076]
[0077] wherein, is the threshold signal-to-noise ratio, indicating the minimum signal-to-noise ratio threshold for normal communication; is the average signal-to-noise ratio, indicating the average signal-to-noise ratio of the actual scene, and the formula can be used to calculate the probability of communication interruption caused by interference; the instruction error rate is calculated based on the Gaussian Q function or error function to quantify the impact of interference on instruction transmission.
[0078] It is worth noting that to apply the Gaussian Q function or error function in the present application, the impact of interference on instruction transmission needs to be quantified in the scene, as follows:
[0079] Under binary phase shift keying modulation, the instruction error rate in a Gaussian noise interference environment can be calculated by the Gaussian Q function or complementary error function:
[0080] The form of the Gaussian Q function is: ;
[0081] The form of the complementary error function (erfc) is:
[0082] Using the relationship between the Gaussian Q function and the complementary error function: , it can be derived as:
[0083]
[0084] wherein the complementary error function , is the error function:
[0085]
[0086] In the above formula, is the instruction error rate; is the energy per bit, i.e., the energy of transmitting 1-bit instruction signal; is the noise power spectral density, indicating the noise power per unit bandwidth; To normalize the signal-to-noise ratio, measure the relative strength of signal energy and interference noise energy;
[0087] The flow of calculating the instruction error rate of the communication interference simulation unit is as follows:
[0088] Step one: determine the key parameters of signal and interference, the interference source modeling subunit of the communication interference simulation unit and the interference environment adaptation subunit work together to determine the following parameters:
[0089] Modulation mode of instruction transmission: assume BPSK, if other modulation, the formula form will be adjusted, but the core logic is consistent;
[0090] Energy per bit : calculated by the power of the signal and the bit duration , that is:
[0091]
[0092] Noise power spectral density : calculated by the interference power of the interference source and the interference signal bandwidth B, that is:
[0093]
[0094] Step two: substitute and obtained in step one into the calculation of , the value reflects the confrontation relationship between signal energy and interference noise energy;
[0095] Step three: substitute the Gaussian Q function or error function to calculate the instruction error rate;
[0096] Step four: the interference effect evaluation subunit of the communication interference simulation unit compares the calculated with the preset error rate threshold:
[0097] If exceeds the threshold, trigger the interference and command linkage subunit of the module coordination unit to execute the response strategy, such as retransmitting the instruction using the ARQ protocol, adjusting the command frequency band, and enhancing the signal power.
[0098] If is within the threshold, maintain the current command and interference state and continue to execute the task;
[0099] Through the above steps, a closed-loop logic from interference intensity to error rate to command strategy adjustment is realized;
[0100] For the module coordination unit, the unit contains interference, command linkage sub-unit and simulation, business synchronization sub-unit, as follows:
[0101] The interference, command linkage sub-unit is a dynamic response mechanism: when the communication interruption probability or the instruction error rate meets the preset condition, the ARQ protocol is used for instruction retransmission, the frequency band switching is completed within the preset time, and the command strategy is quickly adjusted to resist interference;
[0102] The simulation, business synchronization sub-unit can guarantee consistency between virtual and real: the time stamp alignment method is used to make the time reference of simulation and actual business consistent, if time exceeds, the interpolation algorithm is used for correction, and the simulation result is ensured to accurately reflect the actual business state.
[0103] The application also relates to an application interaction module, which comprises a user interaction unit and a data visualization unit, and the two units jointly complete human-computer interaction and information display through the logic of user operation input to data intuitive output, and the specific operation steps are as follows:
[0104] Step one: the user interaction unit receives operation and configuration, the user interaction unit is the entrance of human-computer interaction, supports multiple operation modes such as mouse click, keyboard input and touch, and has parameter configuration function, and the user can complete the following operations through the unit:
[0105] Input instruction: such as starting, stopping communication interference simulation, triggering command process adjustment, switching data visualization perspective;
[0106] Configure parameters: set the response threshold of the command information system, the power adjustment range of the communication interference, customize the style of data visualization, for example, the color matching of the situation diagram and the updating frequency of the atlas;
[0107] The above operation and configuration provide the input basis of user intention for the running of the platform core function and the subsequent data visualization;
[0108] Step two: the data visualization unit receives data from two parts, one is the operation instruction of the user interaction unit, which needs to be converted into visualization control logic, and the other is the running result of the command information system integration unit, the communication interference simulation unit and the like in the platform core function module, for example, command situation data and interference intensity data; the unit is further divided into a situation display component and an interference effect atlas component, and operates according to the logic from global situation presentation to interference detail visualization, as follows:
[0109] Firstly, the situation display component is responsible for presenting the overall situation of the command and interference scene, for example, the online state of each federal member, the flow path of the command instruction, the global range of the interference coverage, and the refreshing frequency parameter guarantees real-time, and in this process:
[0110] Refresh logic: determine the time point of next refresh according to the formula , where is the current system time, is the target time of next refresh;
[0111] Example: if the configuration = 10Hz, i.e. refresh 10 times per second, then every 0.1s will pull the latest situation data from the platform core module, such as federal member status, instruction flow node, and update the interface to display, so that users can grasp the global dynamic in time;
[0112] Second step, the interference effect map component focuses on the details of communication interference, such as the interference intensity distribution of specific areas and the interference coverage density of different frequency bands. The hierarchical color mapping method is used to map the interference intensity value to different color intervals, intuitively distinguish the interference strength, and update the frequency parameter to ensure dynamicity. In this process:
[0113] Color mapping logic: first determine the value range of interference intensity , which is provided by the interference source modeling subunit and the interference effect evaluation subunit of the communication interference simulation unit; Then divide the range into n intervals, each upper limit is , where = 1, 2, 3 …… n; For any interference intensity value , determine its interval;
[0114] Update logic: similar to the situation display component, according to the formula:
[0115] trigger update, where is the current map update time, is the next update time;
[0116] Example: if the configuration = 5 , then every 0.2s will pull the latest interference intensity data from the interference effect evaluation subunit, generate and update the interference effect map through hierarchical color mapping, so that users can clearly perceive the changes in interference details;
[0117] In summary, the application interaction module collects the user's intention through the user interaction unit and displays the results in the data visualization unit in a hierarchical manner. This not only meets the user's operation and configuration needs of the platform, but also converts complex command and interference data into intuitive global situation and detail map, improving the platform's ease of use and information transmission efficiency.
[0118] The above specific embodiments are only several optional embodiments of the present application, and based on the technical scheme of the present application and the related inspiration of the above embodiments, the person skilled in the art can make various alternative improvements and combinations on the above specific embodiments.
Claims
1. A command information system integration and communication interference simulation platform based on HLA architecture, characterized in that, include: The basic support module, through HLA operation support and federated object model management, enables time synchronization, data interaction, and standardized data model management of federated members; The core functional modules, through multi-module collaboration and algorithm integration, perform multi-source command data processing, communication interference simulation, and linkage and synchronization of command, simulation, and business operations. The application interaction module uses an interactive interface and visualization technology to visually display user operations and system data.
2. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 1, characterized in that, The basic support module includes an HLA operation support unit and a federated object model management unit; The HLA operation support unit is used for the dynamic management and time synchronization of federation members, and the federation object model management unit is used for the definition and expansion of standardized data models.
3. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 2, characterized in that, The HLA operation support unit includes the RTI core component and the dynamic federation reconfiguration component; The core components of the RTI include a federation management component, a declaration management component, an object management component, and a time management component; The time management component supports conservative time progression mode and optimistic time progression mode. The conservative time progression mode is configured with a safe time increment, while the optimistic time progression mode is configured with a maximum rollback depth. The dynamic federation reconstruction component uses an improved particle swarm optimization algorithm to schedule federation members.
4. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 3, characterized in that: The particle position and velocity update formulas for the dynamic federated reconstruction component are as follows: ; ; in, For inertial weights, , As a learning factor, , A random number in the range 1 to 2. For the individual's optimal position, To be the globally optimal position No. The particle in the first Wei Shang, Di Location at any given moment It is the first The particle in the first Wei Shang, Di The speed at which data transmission occurs; when the load balancing index reaches a preset threshold, reconstruction is initiated, and the data transmission interruption time is controlled within a preset range during the reconstruction process.
5. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 2, characterized in that, The federated object model management unit includes a standardized data model component and a model dynamic extension interface component; The standardized data model component defines multiple core object classes and interaction classes. Each object class contains multiple attributes, and each interaction class contains multiple parameters. The model dynamic expansion interface component adopts a RESTful architecture and is a design specification for web application programming interfaces based on the HTTP protocol. The new model verification time is controlled within a preset range.
6. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 1, characterized in that, The core functional modules include a command information system integration unit, a communication interference simulation unit, and a module coordination unit; The command information system integration unit is used for multi-source data access, fusion processing, and command process control. The communication interference simulation unit is used for interference source modeling, environmental adaptation, and effect evaluation. The modular coordination unit is used to realize interference, command linkage, simulation and business synchronization.
7. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 6, characterized in that, The command information system integration unit includes a multi-source data access subunit, a data fusion processing subunit, and a command process control subunit. The multi-source data access subunit supports multiple standardized interfaces, including TCP / IP, UDP, and HTTP interfaces; The data fusion processing subunit adopts a hybrid fusion algorithm of Kalman filtering and DS evidence theory. The Kalman filter is configured with a state transition matrix and an observation matrix, and the conflict coefficient of the DS evidence theory is controlled within a preset threshold.
8. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 6, characterized in that, The communication interference simulation unit includes an interference source modeling subunit, an interference environment adaptation subunit, and an interference effect evaluation subunit. The interference source modeling subunit simulates suppressive interference and deceptive interference. The suppressive interference covers a preset frequency range and is configured with a power adjustment range. The correlation coefficient between the simulated signal and the real signal of the deceptive interference is controlled within a preset range. The interference effect evaluation subunit uses communication interruption probability and instruction error rate as evaluation indicators. The formula for communication interruption probability is: ; in, The threshold signal-to-noise ratio. The average signal-to-noise ratio and instruction error rate are calculated using a method based on the Gaussian Q function or error function.
9. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 6, characterized in that, The module coordination unit includes an interference and command linkage subunit and a simulation and service synchronization subunit. The interference and command linkage subunit is activated when the communication interruption probability or command error rate meets preset conditions. It uses the ARQ protocol to retransmit commands and is configured with retransmission parameters. It also supports frequency band switching within a preset time. The simulation and business synchronization subunits use timestamp alignment, and interpolation algorithms are used for correction when there is a deviation.
10. The command information system integration and communication interference simulation platform based on HLA architecture according to claim 1, characterized in that, The application interaction module includes a user interaction unit and a data visualization unit; The user interaction unit supports multiple operation methods and parameter configuration functions; The data visualization unit includes a situation display component and an interference effect graph component. The situation display component is configured with a refresh rate parameter, and the interference effect graph component adopts a hierarchical color mapping method and is configured with an update rate parameter.