Weapon plug-in management simulation method and system based on state machine

By building a state machine-based weapon plug-in management simulation model in simulation tools, the problem of difficulty in managing multiple weapons types in the existing technology in complex and changing battlefield environments is solved, efficient and accurate simulation verification is achieved, and the system is improved Reliability and stability.

CN119475549APending Publication Date: 2025-02-18BEIJING LINGWEI JUNRONG TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411281186.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively manage the comprehensive management of multiple weapon types in complex and changeable battlefield environments. The traditional methods are inefficient and prone to errors. The existing simulation methods focus on the simulation of a single weapon or simple scenario.

Method used

Adopt the state machine-based weapon plug-in management simulation method and system, and build a weapon plug-in management simulation model in the simulation tool, and use the Stateflow module of Matlab/Simulink software to simulate weapon loading, type selection, state preparation, aircraft state equipment and weapon launch and other key links.

Benefits of technology

It improves the accuracy of the simulation, makes the simulation results closer to the actual combat situation, discovers and optimizes potential problems through simulation verification, reduces the actual number of tests and costs, improves the reliability and stability of the system, and supports the comprehensive management of various weapon types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119475549A_ABST
    Figure CN119475549A_ABST
Patent Text Reader

Abstract

The invention provides a state machine-based weapon plug-in management simulation method and a state machine-based weapon plug-in management simulation system. The weapon plug-in management simulation method based on the state machine comprises the steps that weapon loading is carried out in a simulation tool, and weapon type selection is carried out after weapon loading is completed; after weapon type selection is completed, weapon state preparation and aircraft state equipment are carried out according to different types of selected weapons; and after the weapon state preparation and the aircraft state equipment are completed, whether the weapon is launched or not is judged, and whether mounting updating is carried out or not is determined according to the weapon launching judgment result. The system comprises modules corresponding to the steps of the method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention proposes a state machine-based weapon external plug-in management simulation method and system, belonging to the technical field of weapon external plug-in management simulation. Background Art

[0002] In the modern military equipment system, the weapon external management system is an important part of the aircraft's combat effectiveness, and its performance and reliability are directly related to the success or failure of combat missions. With the rapid development of aviation technology, the types of weapons carried by aircraft are increasing, including missiles, bombs, rockets and other types, and the state management requirements of each weapon in the stages of mounting, preparation, and launching are different. Therefore, how to efficiently and accurately manage these weapon externals has become one of the key issues that need to be urgently solved in the current military technology field. Traditional weapon external management methods mainly rely on manual operation and paper records, which have disadvantages such as low efficiency and prone to errors. With the continuous development of computer simulation technology, using simulation methods to simulate and verify the weapon external management system has become an effective way to improve system performance and reduce R&D costs. However, existing simulation methods often focus on the simulation of a single weapon or simple scenarios, and lack comprehensive consideration of the comprehensive management of multiple weapon types in complex and changing battlefield environments. Summary of the invention

[0003] The present invention provides a state machine-based weapon plug-in management simulation method and system to solve the above technical problems in the prior art. The technical solutions adopted are as follows:

[0004] A state machine-based weapon plug-in management simulation method, the state machine-based weapon plug-in management simulation method comprising:

[0005] Load weapons in the simulation tool and select the weapon type after loading;

[0006] After completing the weapon type selection, the weapon status preparation and aircraft status equipment are carried out according to the different types of weapons selected;

[0007] After the weapon status preparation and the aircraft status equipment are completed, it is determined whether to launch the weapon, and whether to perform the mounting update is determined based on the weapon launch judgment result.

[0008] Furthermore, weapons are loaded in the simulation tool, and after the weapons are loaded, weapon types are selected, including:

[0009] Constructing a weapon plug-in management simulation model in the simulation tool; wherein the simulation tool adopts the Stateflow module in Matlab / Simulink software;

[0010] After the weapon external management simulation model is constructed, weapons are loaded in the simulation tool;

[0011] After the weapons are loaded, the weapon type is selected; wherein the weapon types include air-to-air weapons and air-to-surface weapons, and the air-to-air weapons include missiles and aircraft guns; the air-to-surface weapons include guided bombs, aerial bombs, rockets, and aircraft guns.

[0012] Further, after the weapon type selection is completed, the weapon status preparation and aircraft status equipment are performed according to the different types of weapons selected, including:

[0013] After completing the weapon type selection, extracting specific type information corresponding to the weapon type;

[0014] Prepare the weapon status for the selected weapon type;

[0015] After the weapon status preparation for the selected weapon type has been completed, the aircraft status preparation is performed for the selected weapon type.

[0016] Furthermore, the weapon status is prepared for the selected weapon type, including:

[0017] According to the selection of the weapon type, preparation is made for the start and stop states of the refrigeration state of the specific weapon corresponding to the selected weapon type;

[0018] According to the selection of the weapon type, preparation is made for the start and stop states of the target switch of the specific weapon corresponding to the selected weapon type, wherein the target switch includes a single target and a dual target;

[0019] According to the selection of the weapon type, preparation is made for the start and stop states of the attack switch of the attack mode of the specific weapon corresponding to the selected weapon type, wherein the attack mode includes a normal attack mode, a visual attack mode and an interference attack mode;

[0020] According to the selection of the weapon type, heating control of a specific weapon corresponding to the selected weapon type is performed.

[0021] Furthermore, the heating control method includes:

[0022] Determining whether heating is required according to the selection of a specific weapon corresponding to the weapon type;

[0023] When it is determined that the specific weapon needs to be heated, turning on a heating switch to put the specific weapon in a heating state;

[0024] Extract preset time counting parameters;

[0025] The specific weapon is controlled to be heated for a predetermined time counting parameter, and when the predetermined time counting parameter is reached, the heating of the specific weapon is completed and the heating state is exited.

[0026] Furthermore, the heating control method further includes:

[0027] The heating data during the heating process is monitored, and the heating quality is evaluated according to the heating data, and an abnormal alarm is issued when the heating state is abnormal.

[0028] Furthermore, the heating data during the heating process is monitored, and the heating quality is evaluated according to the heating data, and an abnormal alarm is issued when the heating state is abnormal, including:

[0029] Real-time collection of heating data during the heating process; wherein the heating data includes the temperature data after heating corresponding to each unit time, and the value of the unit time is 1s;

[0030] The heating data in the heating process is used to obtain the heating gradient parameter coefficient before regulation; wherein the heating gradient parameter coefficient before regulation is obtained by the following formula:

[0031]

[0032] Among them, J x represents the heating gradient parameter coefficient before regulation; n represents the number of unit time experienced in the heating process before heating gradient regulation; W i represents the temperature corresponding to the i-th unit time in the heating process; W max W represents the maximum temperature in the n unit time that the heating process has experienced; z W represents the median temperature in the n unit time that the heating process has experienced; N represents the number of unit time intervals between the maximum temperature and the minimum temperature; W c Indicates the preset temperature gradient reference value;

[0033] When the heating gradient parameter coefficient exceeds the preset coefficient threshold, the heating gradient is regulated, and heating is performed according to the regulated heating gradient; wherein the regulated heating gradient is obtained by the following formula:

[0034]

[0035] Among them, W t represents the heating gradient after regulation; W tz represents the median value of the heating gradient before regulation; W tmax represents the maximum value of heating gradient before regulation; J x represents the heating gradient parameter coefficient before regulation; J yIndicates the preset coefficient threshold;

[0036] After the heating is completed, the overall heating data of the heating process is retrieved, and the heating quality is evaluated based on the overall heating data, and an abnormal alarm is issued when the heating state is abnormal.

[0037] Furthermore, after the heating is completed, the overall heating data of the heating process is retrieved, and the heating quality is evaluated based on the overall heating data, and an abnormal alarm is issued when the heating state is abnormal, including:

[0038] After the heating is completed, extracting the heating gradient before the heating gradient regulation and the heating gradient after the heating gradient regulation;

[0039] According to the heating gradient before the heating gradient is regulated and the heating gradient after the heating gradient is regulated, a heating gradient parameter is obtained; wherein the heating gradient parameter is obtained by the following formula:

[0040]

[0041] Among them, λ 01 represents the heating gradient parameter; n represents the number of unit time that has been experienced in the heating process before the heating gradient is adjusted; m represents the number of unit time that has been experienced in the heating process after the heating gradient is adjusted; W thi represents the heating gradient corresponding to the i-th unit time after the heating gradient is controlled; W th0 W represents the initial heating gradient after heating gradient regulation (i.e., the heating gradient corresponding to the last unit time before heating gradient regulation); txi represents the heating gradient corresponding to the i-th unit time before the heating gradient is adjusted; W tx0 represents the initial heating gradient after heating gradient regulation (i.e., the heating gradient corresponding to the first unit time before heating gradient regulation);

[0042] After the heating is completed, the heating gradient parameter coefficient before the heating gradient is adjusted and the heating gradient parameter coefficient after the heating gradient is adjusted are retrieved;

[0043] The heating gradient parameter coefficient before the heating gradient is regulated and the heating gradient parameter coefficient after the heating gradient is regulated are used to obtain the heating gradient parameter coefficient parameter, wherein the heating gradient parameter coefficient parameter is obtained by the following formula:

[0044] λ 02 =ln(1+J h -J x )

[0045]

[0046] Among them, λ 02represents the heating gradient parameter coefficient; J h represents the heating gradient parameter coefficient after regulation; J x represents the heating gradient parameter coefficient before regulation; m represents the number of unit time experienced in the heating process after heating gradient regulation; W hi W represents the temperature corresponding to the i-th unit time in the heating process after regulation; hmax W represents the maximum temperature in m unit time of the heating process after regulation; hz represents the median temperature in m unit time that the heating process after regulation has gone through; M represents the number of unit time intervals between the maximum temperature and the minimum temperature after regulation; W c Indicates the preset temperature gradient reference value;

[0047] The heating quality evaluation parameter is obtained by using the heating gradient parameter and the heating gradient parameter coefficient parameter; wherein the heating quality evaluation parameter is obtained by the following formula:

[0048]

[0049] Wherein, Q represents the heating quality assessment parameter; Q0 represents the parameter reference value of the preset heating quality assessment parameter; λ 01 represents the heating gradient parameter; λ 02 Represents the heating gradient parameter coefficient parameter;

[0050] When the heating quality evaluation parameter exceeds a preset evaluation parameter threshold, it is determined that there is an abnormality in the heating process, and an abnormality alarm is issued when the heating state is abnormal.

[0051] Further, after the weapon status preparation and the aircraft status equipment are completed, it is determined whether to launch the weapon, and whether to perform the mount update according to the weapon launch determination result, including:

[0052] After the weapon status preparation and the aircraft status equipment are completed, determining whether to launch the weapon and obtaining the weapon launch determination result;

[0053] When the weapon launch judgment result indicates that the weapon has been launched, the mount update is performed;

[0054] When the weapon launch judgment result indicates that the weapon launch has not been performed, the simulation process ends.

[0055] A weapon external plug-in management simulation system based on a state machine, the weapon external plug-in management simulation system based on a state machine comprising:

[0056] A weapon type selection module is used to load weapons in the simulation tool and select the weapon type after the weapon loading is completed;

[0057] A state preparation module is used to prepare the weapon state and equip the aircraft state according to the different types of weapons selected after the weapon type selection is completed;

[0058] The mount update module is used to determine whether to launch the weapon after the weapon status preparation and the aircraft status equipment are completed, and determine whether to perform the mount update based on the weapon launch judgment result.

[0059] Beneficial effects of the present invention:

[0060] The present invention proposes a state machine-based weapon external management simulation method and system. By introducing a state machine model, the method can accurately simulate the operation process of the weapon external management system, including key links such as weapon loading, type selection, state preparation, aircraft state equipment, and weapon launch. This helps to improve the accuracy of the simulation and make the simulation results closer to the actual combat situation. By simulating and verifying the weapon external management system using simulation means, potential problems can be found and optimized in a virtual environment, thereby reducing the number and cost of actual tests. This helps to reduce the research and development cost of the system and improve research and development efficiency. Through simulation verification, possible defects and loopholes in the weapon external management system can be found and repaired, thereby improving the reliability and stability of the system. This is of great significance for ensuring the smooth progress of combat missions. The method supports the comprehensive management of multiple weapon types and can adapt to the needs of different combat missions. Through simulation verification, the performance of different weapon types in the stages of mounting, preparation, and launching can be evaluated, providing strong support for system design. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 is a flow chart of the method of the present invention;

[0062] Figure 2 The system block diagram of the system of the present invention. DETAILED DESCRIPTION

[0063] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0064] The embodiment of the present invention proposes a weapon plug-in management simulation method based on a state machine, such as Figure 1 As shown, the state machine-based weapon plug-in management simulation method includes:

[0065] S1. Load weapons in the simulation tool and select weapon type after loading;

[0066] S2. After completing the weapon type selection, the weapon status preparation and aircraft status equipment are performed according to the different types of weapons selected;

[0067] S3. After the weapon status preparation and the aircraft status equipment are completed, determine whether to launch the weapon, and determine whether to perform the mounting update according to the weapon launch judgment result.

[0068] The working principle of the above technical solution is as follows: First, the loading process of the weapon is simulated in the simulation tool, which includes loading the weapon model into the simulation environment and setting the corresponding initial state. After the loading is completed, the user or the simulation system selects the appropriate weapon type according to the mission requirements. This process simulates the operation of the pilot selecting and loading the weapon before the flight in actual combat. After the weapon type is selected, the simulation system will prepare the state according to the characteristics of the selected weapon. This includes adjusting the mounting position of the weapon, setting the launch parameters of the weapon, etc. At the same time, the aircraft state also needs to be adjusted accordingly to ensure that the selected weapon can be carried and launched safely and effectively. This process simulates the actual operation of weapon mounting and aircraft state adjustment. When the status of the weapon and the aircraft are ready, the simulation system will simulate the scene of judging whether the weapon needs to be launched. This judgment may be based on a variety of factors, such as mission instructions, battlefield situation, etc. If the judgment result is that the weapon needs to be launched, the simulation system will simulate the launch process of the weapon and decide whether the mounting state needs to be updated based on the launch result (such as whether the weapon is successfully launched, whether it hits the target, etc.). For example, if the weapon is successfully launched and ammunition needs to be replenished, a mounting update operation is required. This process simulates the actual decision-making process for weapon launch and loadout updates.

[0069] The effect of the above technical solution is: by introducing the state machine model, the method can accurately simulate the operation process of the weapon plug-in management system, including key links such as weapon loading, type selection, state preparation, aircraft state equipment and weapon launch. This helps to improve the accuracy of the simulation and make the simulation results closer to the actual combat situation. By simulating and verifying the weapon plug-in management system by simulation means, potential problems can be found and optimized in a virtual environment, thereby reducing the number and cost of actual tests. This helps to reduce the research and development cost of the system and improve research and development efficiency. Through simulation verification, possible defects and loopholes in the weapon plug-in management system can be discovered and repaired, thereby improving the reliability and stability of the system. This is of great significance for ensuring the smooth progress of combat missions. The method supports the comprehensive management of multiple weapon types and can adapt to the needs of different combat missions. Through simulation verification, the performance of different weapon types in the stages of mounting, preparation, and launching can be evaluated, providing strong support for system design.

[0070] In one embodiment of the present invention, weapons are loaded in a simulation tool, and after the weapons are loaded, weapon type selection is performed, including:

[0071] S101, constructing a weapon plug-in management simulation model in the simulation tool; wherein the simulation tool adopts the Stateflow module in Matlab / Simulink software;

[0072] S102, after the weapon plug-in management simulation model is constructed, weapons are loaded in the simulation tool;

[0073] S103. After the weapons are loaded, the weapon type is selected; wherein the weapon types include air-to-air weapons and air-to-surface weapons, and the air-to-air weapons include missiles and aircraft guns; the air-to-surface weapons include guided bombs, aerial bombs, rockets, and aircraft guns.

[0074] The working principle of the above technical solution is as follows: using the powerful simulation capability of Matlab / Simulink software and the state machine function of the Stateflow module, a weapon plug-in management simulation model is first constructed. The model can simulate various states and state transition processes of the actual weapon plug-in management system. In the simulation model, the process of weapon loading is simulated. This includes loading different types of weapon models (such as air-to-air weapons, air-to-surface weapons, etc.) into the simulation environment and setting the corresponding initial states and parameters. This process simulates the operation of pilots loading weapons before flight in actual combat. After the weapon is loaded, the weapon type is selected in the simulation model according to the mission requirements or simulation scenario settings. The weapon types supported by this technical solution include air-to-air weapons (such as missiles, aircraft guns) and air-to-surface weapons (such as guided bombs, aerial bombs, rockets, aircraft guns). Users or simulation systems can select the appropriate weapon type according to actual conditions and adjust the corresponding mounting and launch parameters.

[0075] The effect of the above technical solution is: by building a weapon plug-in management simulation model in the Stateflow module of Matlab / Simulink software, the state and state transition process of the actual weapon plug-in management system can be simulated more accurately. This helps to improve the accuracy and reliability of the simulation and make the simulation results closer to the actual combat situation. The technical solution supports multiple types of weapon management, including air-to-air weapons and air-to-surface weapons. This can meet the needs of different combat missions and improve the versatility and flexibility of the simulation system.

[0076] By simulating and verifying the weapon plug-in management system by simulation means, potential problems can be discovered and optimized in a virtual environment, thereby reducing the number and cost of actual testing. This helps to reduce the R&D cost of the system and improve R&D efficiency. Through simulation verification, possible defects and loopholes in the weapon plug-in management system can be discovered and repaired, thereby improving the reliability and stability of the system. This is of great significance for ensuring the smooth progress of combat missions. Matlab / Simulink software and Stateflow modules provide a wealth of interfaces and tools to facilitate the integration of simulation models with other systems or modules. At the same time, this technical solution also supports subsequent functional expansion and upgrades to meet changing combat needs.

[0077] In one embodiment of the present invention, after completing the weapon type selection, weapon status preparation and aircraft status equipment are performed according to the selected different types of weapons, including:

[0078] S201, after completing the weapon type selection, extracting specific type information corresponding to the weapon type;

[0079] S202, preparing the weapon status for the selected weapon type;

[0080] S203: After the weapon status preparation of the selected weapon type has been completed, aircraft status preparation is performed for the selected weapon type.

[0081] The working principle of the above technical solution is as follows: after the user or simulation system completes the selection of the weapon type, the simulation model will extract the specific information corresponding to the selected weapon type. This information may include the model, size, weight, mounting requirements, launch parameters, etc. of the weapon. The specific type information is extracted in order to accurately prepare the weapon status and equip the aircraft status in the future. According to the extracted specific information of the weapon type, the simulation model will simulate the process of preparing the weapon status. This includes adjusting the mounting position of the weapon, checking the integrity of the weapon, setting the launch parameters of the weapon, etc. For different types of weapons, the specific steps and parameter settings of the status preparation may be different. For example, a missile may need to set guidance parameters, while an aircraft gun may need to adjust the shooting angle and ammunition loading. After the weapon status preparation is completed, the simulation model will further simulate the process of preparing the aircraft status. This includes adjusting the aircraft's flight attitude, speed, altitude and other parameters to ensure that the aircraft can safely and effectively carry and launch the selected weapon. Aircraft status preparation may also include checking whether the aircraft's mounting system meets the mounting requirements of the selected weapon, and adjusting the aircraft's avionics system to support functions such as weapon launch and guidance.

[0082] The effect of the above technical solution is: by extracting specific information of weapon types and conducting targeted weapon status preparation and aircraft status equipment, the technical solution can more accurately simulate the operation process of the weapon external management system in actual combat. This helps to improve the accuracy of the simulation and make the simulation results closer to the actual combat situation. The technical solution supports multiple types of weapon management and can make corresponding status preparation and equipment adjustments according to the different types of selected weapons. This enhances the adaptability of the simulation system so that it can meet the needs of different combat missions. By simulating and verifying the process of weapon status preparation and aircraft status equipment, potential problems can be discovered and optimized, thereby improving combat effectiveness in actual combat. For example, through simulation, the impact of certain weapon types on aircraft performance at specific mounting positions can be discovered, and then the mounting scheme can be adjusted to improve combat effectiveness. Using simulation means to simulate and verify weapon status preparation and aircraft status equipment can reduce the number and cost of actual tests. This helps to reduce the R&D cost of the system and improve R&D efficiency. Through simulation verification, possible defects and loopholes in the weapon external management system can be discovered and repaired, thereby improving the reliability and stability of the system. This is of great significance for ensuring the smooth progress of combat missions.

[0083] In one embodiment of the present invention, preparing a weapon state for a selected weapon type includes:

[0084] S2021, preparing the start and stop states of the cooling state of the specific weapon corresponding to the selected weapon type according to the selection of the weapon type;

[0085] S2022, preparing the start / stop state of the target switch of the specific weapon corresponding to the selected weapon type according to the selection of the weapon type, wherein the target switch includes a single target and a dual target;

[0086] S2023, preparing the start / stop state of the attack switch of the attack mode of the specific weapon corresponding to the selected weapon type according to the selection of the weapon type, wherein the attack mode includes a normal attack mode, a visual attack mode and an interference attack mode;

[0087] S2024. Perform heating control on a specific weapon corresponding to the selected weapon type according to the selection of the weapon type.

[0088] The working principle of the above technical solution is: for weapons that require a cooling system (such as certain types of missiles or high-precision guided bombs), the simulation system will simulate the start or stop of the corresponding cooling equipment according to the selection of the weapon type. The control of the cooling state is crucial to maintaining the stability and accuracy of the electronic equipment inside the weapon, ensuring that the weapon is in the best working condition before launching.

[0089] The setting of the target switch determines the number of targets that the weapon can attack. In the simulation, the system simulates the start or stop state of the target switch, depending on the type of weapon selected (such as a missile that supports single target tracking or an advanced air-to-air missile that can lock multiple targets simultaneously). For single-target weapons, ensure that the target lock is single and stable; for dual-target or multi-target weapons, it allows tracking and attacking multiple targets simultaneously.

[0090] The choice of attack mode directly affects the combat effectiveness of the weapon. In the simulation, according to the different attack modes supported by the selected weapon type (such as normal attack mode, visual attack mode and jamming attack mode), the system will simulate the corresponding start or stop state of the attack switch. The normal attack mode is suitable for conventional combat scenarios; the visual attack mode may rely on the pilot's visual aiming; and the jamming attack mode may be used in an electronic warfare environment to confuse the enemy's defense system by releasing jamming signals.

[0091] For some weapon systems whose performance may be affected in low temperature environments (such as some electronic components or sensors), heating control is the key to ensuring the normal operation of the weapon. In the simulation, the system will simulate the temperature adjustment of the components that need to be heated according to the needs of the weapon type to ensure that they maintain the best performance throughout the combat process.

[0092] The effect of the above technical solution is: by simulating the weapon status preparation process, potential problems can be discovered and solved in advance, avoiding delays or failures caused by poor weapon status in actual combat. This greatly improves the efficiency of combat preparation. Accurate status preparation for different weapon types enables the weapon system to better adapt to various combat environments and mission requirements. Whether it is high temperature, low temperature or electronic warfare environment, the weapon can maintain the best state to ensure combat effectiveness. By verifying the effectiveness of the weapon status preparation solution through simulation, the number and cost of actual tests can be reduced. At the same time, accurate status preparation also reduces the probability of failure of weapons during use, thereby reducing maintenance and support costs. Ensuring that the weapon is in the best working state before firing not only improves combat effectiveness (such as improving hit rate, shortening reaction time, etc.), but also enhances safety during combat (such as reducing misfires, avoiding friendly fire, etc.). This is of great significance to ensuring the smooth completion of combat missions.

[0093] In one embodiment of the present invention, the heating control method includes:

[0094] Step 1: Determine whether heating is required according to the selection of a specific weapon corresponding to the weapon type;

[0095] Step 2: when it is determined that the specific weapon needs to be heated, turning on a heating switch to put the specific weapon in a heating state;

[0096] Step 3, extracting preset time counting parameters;

[0097] Step 4: Control the specific weapon heating time to be a preset time counting parameter, and when the preset time counting parameter is reached, control the specific weapon heating to be completed and exit the heating state.

[0098] The working principle of the above technical solution is as follows: the system first determines whether the weapon needs to be heated according to the characteristics of the selected weapon type and the use environment. This judgment is based on factors such as the material of the weapon, the temperature resistance of the electronic components, and the combat environment. When the system determines that the weapon needs to be heated, it will automatically turn on the heating switch to put the weapon into the heating state. The control of the heating switch may be achieved through electrical signals, hydraulic pressure, or air pressure, depending on the design of the heating system of the weapon. The system will extract the heating time parameter corresponding to the selected weapon type from the preset parameter library. This parameter is determined based on factors such as the material characteristics of the weapon, the heating requirements, and the time requirements of the combat mission. The system will accurately control the heating time of the weapon based on the extracted time counting parameters. When the heating time reaches the preset value, the system will automatically turn off the heating switch to exit the heating state. This ensures that the weapon reaches the required temperature within an appropriate time while avoiding damage caused by excessive heating.

[0099] The effect of the above technical solution is: by precisely controlling the heating process of the weapon, it is possible to ensure that the weapon reaches the optimal operating temperature before firing, thereby improving its performance stability. This helps to improve the hit rate and combat effectiveness of the weapon. Proper heating can protect the electronic components and mechanical parts of the weapon from the influence of the low temperature environment, thereby extending the service life of the weapon. At the same time, avoiding excessive heating can also reduce damage caused by high temperature. By automating the heating process of the weapon, manual intervention and waiting time can be reduced, thereby improving the efficiency of combat preparation. This helps to shorten the combat response time and improve the overall combat effectiveness. The heating control method can be flexibly adjusted according to different weapon types and combat environments. This enables the system to better adapt to various complex combat scenarios and mission requirements.

[0100] In one embodiment of the present invention, the heating control method further includes:

[0101] The heating data during the heating process is monitored, and the heating quality is evaluated according to the heating data, and an abnormal alarm is issued when the heating state is abnormal.

[0102] Among them, monitoring the heating data during the heating process, and performing heating quality assessment based on the heating data, and issuing an abnormal alarm when the heating state is abnormal, including:

[0103] Step 1, real-time collection of heating data during the heating process; wherein the heating data includes the temperature data after heating corresponding to each unit time, and the value of the unit time is 1s;

[0104] Step 2, using the heating data in the heating process to obtain the heating gradient parameter coefficient before regulation; wherein the heating gradient parameter coefficient before regulation is obtained by the following formula:

[0105]

[0106] Among them, J x represents the heating gradient parameter coefficient before regulation; n represents the number of unit time experienced in the heating process before heating gradient regulation; W i represents the temperature corresponding to the i-th unit time in the heating process; W max W represents the maximum temperature in the n unit time that the heating process has experienced; z W represents the median temperature in the n unit time that the heating process has experienced; N represents the number of unit time intervals between the maximum temperature and the minimum temperature; W c Indicates the preset temperature gradient reference value;

[0107] Step 3, when the heating gradient parameter coefficient exceeds the preset coefficient threshold, the heating gradient is regulated, and heating is performed according to the regulated heating gradient; wherein the regulated heating gradient is obtained by the following formula:

[0108]

[0109] Among them, W t represents the heating gradient after regulation; W tz represents the median value of the heating gradient before regulation; W tmax represents the maximum value of heating gradient before regulation; J x represents the heating gradient parameter coefficient before regulation; J y Indicates the preset coefficient threshold;

[0110] Step 4. After the heating is completed, retrieve the overall heating data of the heating process, and perform a heating quality assessment based on the overall heating data, and issue an abnormal alarm when the heating status is abnormal.

[0111] The working principle of the above technical solution is: the system collects temperature data in the heating process in real time through sensors or other measuring devices. These data include the temperature after heating corresponding to each unit time (such as per second) for subsequent analysis and processing. The system uses the collected heating data to calculate the heating gradient parameter coefficient before regulation through a specific formula. This coefficient reflects the rate and stability of temperature change during the heating process and is an important basis for subsequent heating gradient regulation. When the calculated heating gradient parameter coefficient exceeds the preset coefficient threshold, it means that the heating process may be abnormal or unstable. At this time, the system will regulate the heating gradient, and make the heating process more stable and controllable by adjusting the heating power or changing the heating strategy. After the heating is completed, the system will retrieve the temperature data of the entire heating process and evaluate the heating quality. If the temperature data during the heating process meets the preset standards and ranges, it means that the heating quality is good; if the data is abnormal or exceeds the range, the system will issue an abnormal alarm to prompt the operator to check and handle it.

[0112] The effect of the above technical solution is: by real-time monitoring and regulation of the heating gradient, the heating process can be ensured to be more stable and controllable, avoiding problems caused by excessive temperature fluctuations or too fast heating. Accurate heating control can ensure that the weapon reaches the optimal operating temperature before firing, thereby improving its performance stability and hit rate. Through the abnormal alarm function, abnormal conditions in the heating process can be discovered and handled in time to avoid safety accidents or weapon damage caused by temperature out of control. Automated heating control and quality assessment functions can reduce manual intervention and waiting time, and improve the efficiency of combat preparation. At the same time, the system can also be flexibly adjusted according to different weapon types and combat environments to enhance adaptability.

[0113] In one embodiment of the present invention, after heating is completed, the overall heating data of the heating process is retrieved, and the heating quality is evaluated according to the overall heating data, and an abnormal alarm is issued when the heating state is abnormal, including:

[0114] Step 401, after heating is completed, extracting the heating gradient before heating gradient regulation and the heating gradient after heating gradient regulation;

[0115] Step 402, obtaining a heating gradient parameter according to the heating gradient before the heating gradient is regulated and the heating gradient after the heating gradient is regulated; wherein the heating gradient parameter is obtained by the following formula:

[0116]

[0117] Among them, λ 01represents the heating gradient parameter; n represents the number of unit time that has been experienced in the heating process before the heating gradient is adjusted; m represents the number of unit time that has been experienced in the heating process after the heating gradient is adjusted; W thi represents the heating gradient corresponding to the i-th unit time after the heating gradient is controlled; W th0 W represents the initial heating gradient after heating gradient regulation (i.e., the heating gradient corresponding to the last unit time before heating gradient regulation); txi represents the heating gradient corresponding to the i-th unit time before the heating gradient is adjusted; W tx0 represents the initial heating gradient after heating gradient regulation (i.e., the heating gradient corresponding to the first unit time before heating gradient regulation);

[0118] Step 403, after the heating is completed, the heating gradient parameter coefficient before the heating gradient is adjusted and the heating gradient parameter coefficient after the heating gradient is adjusted are retrieved;

[0119] Step 404, using the heating gradient parameter coefficient before the heating gradient regulation and the heating gradient parameter coefficient after the heating gradient regulation to obtain the heating gradient parameter coefficient parameter, wherein the heating gradient parameter coefficient parameter is obtained by the following formula:

[0120] λ 02 =ln(1+J h -J x )

[0121]

[0122] Among them, λ 02 represents the heating gradient parameter coefficient; J h represents the heating gradient parameter coefficient after regulation; J x represents the heating gradient parameter coefficient before regulation; m represents the number of unit time experienced in the heating process after heating gradient regulation; W hi W represents the temperature corresponding to the i-th unit time in the heating process after regulation; hmax W represents the maximum temperature in m unit time of the heating process after regulation; hz represents the median temperature in m unit time that the heating process after regulation has gone through; M represents the number of unit time intervals between the maximum temperature and the minimum temperature after regulation; W c Indicates the preset temperature gradient reference value;

[0123] Step 405, using the heating gradient parameter and the heating gradient parameter coefficient parameter to obtain a heating quality evaluation parameter; wherein the heating quality evaluation parameter is obtained by the following formula:

[0124]

[0125] Wherein, Q represents the heating quality assessment parameter; Q0 represents the parameter reference value of the preset heating quality assessment parameter; λ 01 represents the heating gradient parameter; λ 02 Represents the heating gradient parameter coefficient parameter;

[0126] Step 406: When the heating quality evaluation parameter exceeds the preset evaluation parameter threshold, it is determined that there is an abnormality in the heating process, and an abnormality alarm is issued when the heating state is abnormal.

[0127] The working principle of the above technical solution is as follows: after the heating process is completed, the system first extracts the heating gradient data before and after the heating gradient regulation from the storage. These data reflect the rate and direction of temperature change during the heating process and are the basis for subsequent analysis. Using the extracted heating gradient data, the heating gradient parameter (λ01) is calculated through a specific formula. This parameter comprehensively considers the heating gradient changes before and after regulation and is used to evaluate the stability and consistency of the heating process. The system again retrieves the heating gradient parameter coefficients (Jh and Jx) before and after the heating gradient regulation from the storage. These coefficients reflect the severity and stability of the temperature change during the heating process and are important indicators for evaluating the heating quality. Based on the heating gradient parameter coefficients before and after regulation, the heating gradient parameter coefficient parameter (λ02) is calculated through a specific formula. This parameter further refines the complexity of the temperature change during the heating process and helps to more accurately evaluate the heating quality. Substitute the heating gradient parameter (λ01) and the heating gradient parameter coefficient parameter (λ02) into the formula to calculate the heating quality evaluation parameter (Q). This parameter combines multiple aspects of the heating process and is used to ultimately evaluate whether the heating quality meets the standard. If the calculated heating quality evaluation parameter (Q) exceeds the preset evaluation parameter threshold, the system determines that there is an abnormality in the heating process and triggers the abnormality alarm mechanism. The alarm can notify the operator through various means such as sound, light, and display screen, so that the problem can be dealt with in a timely manner.

[0128] The effect of the above technical solution is: by comprehensively considering multiple factors such as heating gradient, temperature change rate and stability, this technical solution can more accurately evaluate the heating quality and reduce the possibility of misjudgment and missed judgment. The abnormal alarm mechanism can promptly detect and handle problems in the heating process, avoid equipment damage or safety accidents caused by abnormal temperature, and improve the reliability and safety of the system. The automated heating quality assessment process reduces manual intervention and waiting time, making the combat preparation process more efficient and smooth. Through in-depth analysis of the heating process data, it can provide strong data support for the subsequent optimization of the heating strategy, further improving the heating effect and combat effectiveness.

[0129] In one embodiment of the present invention, after the weapon status preparation and the aircraft status equipment are completed, determining whether to launch a weapon, and determining whether to perform a mount update according to the weapon launch determination result, includes:

[0130] S301, after the weapon state preparation and the aircraft state equipment are completed, determine whether to launch a weapon, and obtain a weapon launch determination result;

[0131] S302, when the weapon launch judgment result indicates that the weapon has been launched, the mount update is performed;

[0132] S303: When the weapon launch judgment result indicates that the weapon launch is not performed, the simulation process is terminated.

[0133] The working principle of the above technical solution is: after the status of the weapon system (such as missiles, bombs, etc.) and the aircraft platform are ready, the system will determine whether the conditions for launching weapons are met through complex decision logic and algorithms according to the preset instructions, combat plan or real-time battlefield situation. This process may involve comprehensive consideration of multiple factors such as target locking, flight trajectory calculation, and launch window evaluation. If the result of the weapon launch judgment shows that the launch conditions have been met and the weapon launch has been executed, the system will then perform a mount update operation. Mount update usually refers to the reconfiguration of the aircraft mount point, including removing the launched weapons, loading new weapons, or adjusting the mount layout. This step is to ensure that the aircraft can continue to effectively perform combat missions in the next mission and maintain its combat capability and flexibility. If the result of the weapon launch judgment shows that the launch conditions are not met at present or it is decided not to launch the weapon for some reason, the system will end the current simulation or combat simulation process. This may mean that the mission is canceled, the aircraft will perform other tasks or enter a standby state. After the simulation process ends, the system may perform data analysis, save the state, or enter the preparation stage for the next mission cycle.

[0134] The effects of the above technical solutions are: through the automated decision-making and mount update process, human intervention and decision-making time are reduced, so that the aircraft can respond to battlefield changes more quickly and improve combat efficiency. The system can flexibly adjust the mount configuration according to the real-time battlefield situation and combat needs, so that the aircraft can perform a variety of combat tasks and enhance combat flexibility. The automated judgment and mount update process reduces the possibility of human error, reduces operational risks, and improves combat safety. In a simulation or training environment, this technical solution can simulate real combat processes and provide pilots and combat personnel with valuable training opportunities and experience accumulation. By accurately judging the launch timing and reasonably updating the mount configuration, the system can more effectively utilize limited weapon resources and maximize combat effectiveness.

[0135] The embodiment of the present invention proposes a weapon plug-in management simulation system based on a state machine, such as Figure 2 As shown, the state machine-based weapon plug-in management simulation system includes:

[0136] A weapon type selection module is used to load weapons in the simulation tool and select the weapon type after the weapon loading is completed;

[0137] A state preparation module is used to prepare the weapon state and equip the aircraft state according to the different types of weapons selected after the weapon type selection is completed;

[0138] The mount update module is used to determine whether to launch the weapon after the weapon status preparation and the aircraft status equipment are completed, and determine whether to perform the mount update based on the weapon launch judgment result.

[0139] The working principle of the above technical solution is as follows: First, the loading process of the weapon is simulated in the simulation tool, which includes loading the weapon model into the simulation environment and setting the corresponding initial state. After the loading is completed, the user or the simulation system selects the appropriate weapon type according to the mission requirements. This process simulates the operation of the pilot selecting and loading the weapon before the flight in actual combat. After the weapon type is selected, the simulation system will prepare the state according to the characteristics of the selected weapon. This includes adjusting the mounting position of the weapon, setting the launch parameters of the weapon, etc. At the same time, the aircraft state also needs to be adjusted accordingly to ensure that the selected weapon can be carried and launched safely and effectively. This process simulates the actual operation of weapon mounting and aircraft state adjustment. When the status of the weapon and the aircraft are ready, the simulation system will simulate the scene of judging whether the weapon needs to be launched. This judgment may be based on a variety of factors, such as mission instructions, battlefield situation, etc. If the judgment result is that the weapon needs to be launched, the simulation system will simulate the launch process of the weapon and decide whether the mounting state needs to be updated based on the launch result (such as whether the weapon is successfully launched, whether it hits the target, etc.). For example, if the weapon is successfully launched and ammunition needs to be replenished, a mounting update operation is required. This process simulates the actual decision-making process for weapon launch and loadout updates.

[0140] The effect of the above technical solution is: by introducing the state machine model, the method can accurately simulate the operation process of the weapon plug-in management system, including key links such as weapon loading, type selection, state preparation, aircraft state equipment and weapon launch. This helps to improve the accuracy of the simulation and make the simulation results closer to the actual combat situation. By simulating and verifying the weapon plug-in management system by simulation means, potential problems can be found and optimized in a virtual environment, thereby reducing the number and cost of actual tests. This helps to reduce the research and development cost of the system and improve research and development efficiency. Through simulation verification, possible defects and loopholes in the weapon plug-in management system can be discovered and repaired, thereby improving the reliability and stability of the system. This is of great significance for ensuring the smooth progress of combat missions. The method supports the comprehensive management of multiple weapon types and can adapt to the needs of different combat missions. Through simulation verification, the performance of different weapon types in the stages of mounting, preparation, and launching can be evaluated, providing strong support for system design.

[0141] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A weapon plug-in management simulation method based on a state machine, characterized in that: The state machine-based weapon plug-in management simulation method comprises: Load weapons in the simulation tool and select the weapon type after loading; After completing the weapon type selection, the weapon status preparation and aircraft status equipment are carried out according to the different types of weapons selected; After the weapon status preparation and the aircraft status equipment are completed, it is determined whether to launch the weapon, and whether to perform the mounting update is determined based on the weapon launch judgment result.

2. The weapon plug-in management simulation method based on the state machine according to claim 1 is characterized in that: Weapon loading is performed in the simulation tool, and after weapon loading is completed, weapon type selection is performed, including: Constructing a weapon plug-in management simulation model in the simulation tool; wherein the simulation tool adopts the Stateflow module in Matlab / Simulink software; After the weapon external management simulation model is constructed, weapons are loaded in the simulation tool; After the weapon loading is completed, the weapon type is selected; wherein the weapon types include air-to-air weapons and air-to-surface weapons.

3. The weapon plug-in management simulation method based on the state machine according to claim 1 is characterized in that: After completing the weapon type selection, the weapon status preparation and aircraft status equipment are carried out according to the different types of weapons selected, including: After completing the weapon type selection, extracting specific type information corresponding to the weapon type; Prepare the weapon status for the selected weapon type; After the weapon status preparation for the selected weapon type has been completed, the aircraft status preparation is performed for the selected weapon type.

4. The weapon plug-in management simulation method based on the state machine according to claim 3 is characterized in that: Prepare the weapon status for the selected weapon type, including: According to the selection of the weapon type, preparation is made for the start and stop states of the refrigeration state of the specific weapon corresponding to the selected weapon type; According to the selection of the weapon type, preparation is made for the start and stop states of the target switch of the specific weapon corresponding to the selected weapon type, wherein the target switch includes a single target and a dual target; According to the selection of the weapon type, preparation is made for the start and stop states of the attack switch of the attack mode of the specific weapon corresponding to the selected weapon type, wherein the attack mode includes a normal attack mode, a visual attack mode and an interference attack mode; According to the selection of the weapon type, heating control of a specific weapon corresponding to the selected weapon type is performed.

5. The weapon plug-in management simulation method based on the state machine according to claim 4 is characterized in that: The heating control method comprises: Determining whether heating is required according to the selection of a specific weapon corresponding to the weapon type; When it is determined that the specific weapon needs to be heated, turning on a heating switch to put the specific weapon in a heating state; Extract preset time counting parameters; The specific weapon is controlled to be heated for a predetermined time counting parameter, and when the predetermined time counting parameter is reached, the heating of the specific weapon is completed and the heating state is exited.

6. The weapon plug-in management simulation method based on the state machine according to claim 4 or 5, characterized in that: The heating control method further comprises: The heating data during the heating process is monitored, and the heating quality is evaluated according to the heating data, and an abnormal alarm is issued when the heating state is abnormal.

7. The weapon plug-in management simulation method based on the state machine according to claim 6 is characterized in that: Monitor the heating data during the heating process, evaluate the heating quality based on the heating data, and issue an abnormal alarm when the heating state is abnormal, including: Real-time collection of heating data during the heating process; wherein the heating data includes the temperature data after heating corresponding to each unit time, and the value of the unit time is 1s; The heating data in the heating process is used to obtain the heating gradient parameter coefficient before regulation; wherein the heating gradient parameter coefficient before regulation is obtained by the following formula: Among them, J x represents the heating gradient parameter coefficient before regulation; n represents the number of unit time experienced in the heating process before heating gradient regulation; W i represents the temperature corresponding to the i-th unit time in the heating process; W max W represents the maximum temperature in the n unit time that the heating process has experienced; z W represents the median temperature in the n unit time that the heating process has experienced; N represents the number of unit time intervals between the maximum temperature and the minimum temperature; W c Indicates the preset temperature gradient reference value; When the heating gradient parameter coefficient exceeds the preset coefficient threshold, the heating gradient is regulated, and heating is performed according to the regulated heating gradient; wherein the regulated heating gradient is obtained by the following formula: Among them, W t represents the heating gradient after regulation; W tz represents the median value of the heating gradient before regulation; W tmax represents the maximum value of heating gradient before regulation; J x represents the heating gradient parameter coefficient before regulation; J y Indicates the preset coefficient threshold; After the heating is completed, the overall heating data of the heating process is retrieved, and the heating quality is evaluated based on the overall heating data, and an abnormal alarm is issued when the heating state is abnormal.

8. The weapon plug-in management simulation method based on the state machine according to claim 7 is characterized in that: After the heating is completed, the overall heating data of the heating process is retrieved, and the heating quality is evaluated based on the overall heating data. When the heating state is abnormal, an abnormal alarm is issued, including: After the heating is completed, extracting the heating gradient before the heating gradient regulation and the heating gradient after the heating gradient regulation; According to the heating gradient before the heating gradient is regulated and the heating gradient after the heating gradient is regulated, a heating gradient parameter is obtained; wherein the heating gradient parameter is obtained by the following formula: Among them, λ 01 represents the heating gradient parameter; n represents the number of unit time that has been experienced in the heating process before the heating gradient is adjusted; m represents the number of unit time that has been experienced in the heating process after the heating gradient is adjusted; W thi represents the heating gradient corresponding to the i-th unit time after the heating gradient is controlled; W th0 represents the initial heating gradient after heating gradient regulation; W txi represents the heating gradient corresponding to the i-th unit time before the heating gradient is adjusted; W tx0 represents the initial heating gradient after heating gradient regulation; After the heating is completed, the heating gradient parameter coefficient before the heating gradient is adjusted and the heating gradient parameter coefficient after the heating gradient is adjusted are retrieved; The heating gradient parameter coefficient before the heating gradient is regulated and the heating gradient parameter coefficient after the heating gradient is regulated are used to obtain the heating gradient parameter coefficient parameter, wherein the heating gradient parameter coefficient parameter is obtained by the following formula: λ 02 =ln(1+J h -J x ) Among them, λ 02 represents the heating gradient parameter coefficient; J h represents the heating gradient parameter coefficient after regulation; J x represents the heating gradient parameter coefficient before regulation; m represents the number of unit time experienced in the heating process after heating gradient regulation; W hi W represents the temperature corresponding to the i-th unit time in the heating process after regulation; hmax W represents the maximum temperature in m unit time of the heating process after regulation; hz represents the median temperature in m unit time that the heating process after regulation has gone through; M represents the number of unit time intervals between the maximum temperature and the minimum temperature after regulation; W c Indicates the preset temperature gradient reference value; The heating quality evaluation parameter is obtained by using the heating gradient parameter and the heating gradient parameter coefficient parameter; wherein the heating quality evaluation parameter is obtained by the following formula: Wherein, Q represents the heating quality assessment parameter; Q0 represents the parameter reference value of the preset heating quality assessment parameter; λ 01 represents the heating gradient parameter; λ 02 Represents the heating gradient parameter coefficient parameter; When the heating quality evaluation parameter exceeds a preset evaluation parameter threshold, it is determined that there is an abnormality in the heating process, and an abnormality alarm is issued when the heating state is abnormal.

9. The weapon plug-in management simulation method based on the state machine according to claim 1 is characterized in that: After the weapon status preparation and the aircraft status equipment are completed, it is determined whether to launch the weapon, and whether to perform the mount update according to the weapon launch determination result, including: After the weapon status preparation and the aircraft status equipment are completed, determining whether to launch the weapon and obtaining the weapon launch determination result; When the weapon launch judgment result indicates that the weapon has been launched, the mount update is performed; When the weapon launch judgment result indicates that the weapon launch has not been performed, the simulation process ends.

10. A weapon plug-in management simulation system based on a state machine, characterized in that: The state machine-based weapon plug-in management simulation system includes: A weapon type selection module is used to load weapons in the simulation tool and select the weapon type after the weapon loading is completed; A state preparation module is used to prepare the weapon state and equip the aircraft state according to the different types of weapons selected after the weapon type selection is completed; The mount update module is used to determine whether to launch the weapon after the weapon status preparation and the aircraft status equipment are completed, and determine whether to perform the mount update based on the weapon launch judgment result.

Citation Information

Cited By

  • Weapon mounting analog simulation platform based on AI adaptive coordination

    CN120764411A

  • Weapon mounting simulation platform based on ai adaptive coordination

    CN120764411B