An air target scattering performance simulation calculation system and method

CN122965067APending Publication Date: 2026-10-23CHINESE PEOPLES LIBERATION ARMY UNIT 32802
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511191925.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-25
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0005]一是由于相应的单站雷达散射截面积值简化严重,取固定值支撑运算,单站雷达散射截面积值与仿真场景不相关,不能直接根据仿真场景中目标的航向、姿态、信号频率和极化等进行贴近实际的计算,导致对侦察探测系统的效果能力与实际偏差极大,容易引起决策错误;

Benefits of technology

[0053]本发明提出了一种面向电磁作战仿真与数字孪生系统中,基于预先计算目标BCS值、结合仿真场景实时情况的目标散射效能快速计算系统及方法,满足电磁作战仿真与数字孪生系统相关目标探测的效能应用。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122965067A_ABST
    Figure CN122965067A_ABST
Patent Text Reader

Abstract

The application discloses an air target scattering performance simulation calculation system and method, and the system comprises an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module, a BCS database and a scattering calculation output module; an electromagnetic scattering performance calculation request is acquired; the electromagnetic scattering performance calculation request is processed to obtain search condition information; the search condition information is processed to obtain a BCS value; the BCS value is processed to obtain signal parameter information, and the signal parameter information is a scattering signal radiation power. The method can more accurately provide target scattering characteristic calculation than a traditional target single-station radar scattering cross-section fixed value or several typical values in a simulation system or a digital twin system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electromagnetic scattering calculation technology, and in particular to a simulation calculation system and method for the scattering effectiveness of airborne targets. Background Technology

[0002] In the design and application of electromagnetic simulation systems and twin systems (non-professional electromagnetic calculation software), the calculation of the target's scattering effectiveness against electromagnetic signals plays an important role in the simulation and modeling of target detection capabilities.

[0003] Because precise calculations of target electromagnetic scattering effectiveness are numerous and complex, they require specialized, independent electromagnetic scattering calculation software, such as FEKO. However, these methods are computationally complex and difficult to support the rapid simulation requirements of electromagnetic simulation systems and twin systems used in battlefield simulation and operational research. Therefore, traditional simulation systems primarily calculate the typical radar cross-section of a target. Users then set these values ​​during system operation to support the calculations.

[0004] The advantage of this method is its rapid calculation capability, which supports simulation and deduction. However, it also brings two problems:

[0005] First, because the corresponding single-station radar cross section values ​​are severely simplified and fixed values ​​are used to support calculations, the single-station radar cross section values ​​are not related to the simulation scenario. They cannot be directly calculated based on the target's heading, attitude, signal frequency, and polarization in the simulation scenario to make calculations that are close to reality. This results in a large deviation between the actual effectiveness of the reconnaissance and detection system and reality, which can easily lead to decision-making errors.

[0006] Secondly, the method of calculation based on the cross-sectional area of ​​a single-station radar is mainly limited to single-station radar detection, and cannot support bistatic radar detection with separate transmission and reception, making it difficult to support the current large number of target detections based on external radiation. Summary of the Invention

[0007] The technical problem to be solved by this invention is to provide a method and apparatus for simulating and calculating the scattering performance of airborne targets. This method is designed for electromagnetic warfare battlefield simulation and digital twin systems. It is based on a method for rapidly calculating the scattering performance of targets by pre-calculating the target's BCS (radar cross section) value and combining it with the real-time situation of the simulation scenario. This method meets the performance requirements of target detection in electromagnetic warfare simulation and digital twin systems.

[0008] To address the aforementioned technical problems, the first aspect of this invention discloses a simulation calculation system for the scattering performance of an airborne target. The system includes an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module, a BCS database, and a scattering calculation output module.

[0009] The input module is data-connected to the frequency regulation module, the incident angle calculation module, the reflection angle calculation module, and the scattering calculation output module, and is used to obtain calculation input parameters;

[0010] The frequency regulation module is data-connected to the scattering calculation output module and is used to map the input frequency value;

[0011] The incident angle calculation module is connected to the scattering calculation output module for calculating the incident angle;

[0012] The reflection angle calculation module is connected to the scattering calculation output module for calculating the scattering angle;

[0013] The memory module is data-connected to the BCS database and the scattering calculation output module, and is used to store BCS data blocks generated according to the characteristics of the simulation / twin system scenario.

[0014] The BCS database is connected to the memory module to provide target BCS data;

[0015] The scattering calculation output module is used to perform signal output calculations.

[0016] As an optional implementation, in the first aspect of the present invention, the target BCS data includes the target model, frequency value, polarization parameters, signal radiation power, incident angle of the aircraft, scattering angle of the aircraft, and BCS value;

[0017] The incident angle of the aircraft includes the incident azimuth angle and the incident elevation angle;

[0018] The scattering angle of the machine body includes the scattering azimuth angle and the scattering elevation angle;

[0019] The incident azimuth angle and the scattering azimuth angle range from 0° to 360°; the incident elevation angle and the scattering elevation angle range from 0° to 90°.

[0020] As an optional implementation, in the first aspect of the present invention, the method for calculating the BCS value is as follows:

[0021] The target is processed to obtain a target model based on its shape and material;

[0022] The target model is processed, and the incident and scattering angles of the target are determined according to a preset angle interval Δa in the three axes of X, Y and Z around the target, so as to obtain the BCS value of the target's full-wave and full periphery.

[0023] As an optional implementation, in the first aspect of the present invention, the method for calculating the BCS data block is as follows:

[0024] During a simulation scenario run of the simulation / twin system, the data is divided according to the angle range of the incident azimuth angle to obtain BCS data blocks; the BCS data blocks include 1°~90° BCS data blocks, 91°~180° BCS data blocks, 181°~270° BCS data blocks and 271°~360° BCS data blocks.

[0025] A second aspect of this invention discloses a method for simulating and calculating the scattering effectiveness of an airborne target, the method comprising:

[0026] S1, Obtain an electromagnetic scattering performance calculation request; the electromagnetic scattering performance calculation request includes target type, target position, receiver position, heading, attitude parameters, signal frequency, polarization parameters, signal radiated power, input incident angle, and input scattering angle; the attitude parameters include heading angle, pitch angle, and roll angle;

[0027] S2, process the electromagnetic scattering performance calculation request to obtain retrieval condition information;

[0028] S3, process the search criteria information to obtain the BCS value;

[0029] S4, process the BCS value to obtain signal parameter information.

[0030] As an optional implementation, in the second aspect of the present invention, processing the electromagnetic scattering effectiveness calculation request to obtain retrieval condition information includes:

[0031] S21, The frequency of the signal is processed using the frequency regulation module to obtain the radiation frequency;

[0032] S22, using the incident angle calculation module, the attitude parameters are processed to obtain the incident angle of the signal relative to the local coordinate system of the target;

[0033] S23, using the reflection angle calculation module, the target position and the receiving station position are processed to obtain the body scattering angle;

[0034] S24, the radiation frequency, the incident angle of the signal relative to the local coordinate system of the target, and the scattering angle of the body are processed to obtain retrieval condition information.

[0035] As an optional implementation, in the second aspect of the present invention, the step of processing the signal frequency using a frequency regulation module to obtain the radiation frequency includes:

[0036] The frequency of the signal is processed using a frequency mapping model to obtain the radiation frequency;

[0037] The frequency mapping model expression is:

[0038]

[0039] Where f is the signal frequency, f s is the sampling frequency, Δf is the preset frequency interval, and [] indicates rounding.

[0040] As an optional implementation, in the second aspect of the present invention, the step of using the incident angle calculation module to process the attitude parameters to obtain the incident angle of the signal relative to the local coordinate system of the target includes:

[0041] S221, The heading angle, pitch angle and roll angle are processed to obtain the rotation matrix R;

[0042] S222, Process the rotation matrix R to obtain the inverse matrix R. -1 ;

[0043] S223, Process the input incident angle to obtain the incident direction of the signal in the spatial world coordinate system;

[0044] S224, for the inverse matrix R -1 The incident direction of the signal in the spatial world coordinate system is processed to obtain the incident direction of the signal relative to the local coordinate system of the target;

[0045] S225, The incident direction of the signal relative to the local coordinate system of the target is processed to obtain the incident angle of the signal relative to the local coordinate system of the target; the incident angle of the signal relative to the local coordinate system of the target includes the incident azimuth angle and the incident elevation angle.

[0046] As an optional implementation, in the second aspect of the present invention, processing the search condition information to obtain the BCS value includes:

[0047] S31, using the scattering calculation output module, based on the incident azimuth angle, the BCS data block is obtained by searching in the memory module;

[0048] S32, process the BCS data block, the target type, the polarization parameter, the input incident angle, the input scattering angle, and the retrieval condition information to obtain the data block sequence number value;

[0049] S33. Based on the data block sequence number, retrieve the BCS value from the BCS database.

[0050] As an optional implementation, in the second aspect of the present invention, processing the BCS value to obtain signal parameter information includes:

[0051] The signal parameter information is calculated using a signal parameter information calculation model. The signal radiated power and the BCS value are processed to obtain the signal parameter information, which is the scattered signal radiated power.

[0052] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0053] This invention proposes a system and method for rapidly calculating target scattering performance in electromagnetic warfare simulation and digital twin systems, based on pre-calculated target BCS values ​​and combined with real-time simulation scenarios, to meet the performance requirements of target detection in electromagnetic warfare simulation and digital twin systems. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 This is a schematic diagram of the structure of an aerial target scattering performance simulation calculation system disclosed in an embodiment of the present invention;

[0056] Figure 2 This is a schematic diagram of the target disclosed in the embodiments of the present invention;

[0057] Figure 3 This is a schematic diagram of the BCS data block organization method disclosed in an embodiment of the present invention;

[0058] Figure 4 This is a schematic diagram of the original data disclosed in the embodiments of the present invention;

[0059] Figure 5 This is a schematic diagram of the calculation of the incident angle of the machine body disclosed in an embodiment of the present invention;

[0060] Figure 6 This is a flowchart illustrating a method for simulating the scattering performance of an aerial target, as disclosed in an embodiment of the present invention. Detailed Implementation

[0061] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0062] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0063] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0064] This invention discloses a simulation calculation system and method for the scattering performance of airborne targets. The system includes an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module, a BCS database, and a scattering calculation output module. It acquires an electromagnetic scattering performance calculation request; processes the request to obtain search condition information; processes the search condition information to obtain a BCS value; and processes the BCS value to obtain signal parameter information, where the signal parameter information is the radiated power of the scattered signal. This invention provides more accurate target scattering characteristic calculations in simulation systems and digital twin systems compared to traditional fixed values ​​or a few typical values ​​for the target's single-station radar cross-section. These will be described in detail below.

[0065] Example 1

[0066] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of an aerial target scattering performance simulation calculation system disclosed in an embodiment of the present invention. Figure 1 The described simulation and calculation system for the scattering effectiveness of aerial targets is applied in the field of electromagnetic scattering calculation technology, and the embodiments of this invention are not limited thereto. Figure 1As shown, the aerial target scattering performance simulation calculation system includes an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module, a BCS database, and a scattering calculation output module.

[0067] The input module is data-connected to the frequency regulation module, the incident angle calculation module, the reflection angle calculation module, and the scattering calculation output module, and is used to obtain calculation input parameters;

[0068] The frequency regulation module is data-connected to the scattering calculation output module and is used to map the input frequency value;

[0069] The incident angle calculation module is connected to the scattering calculation output module for calculating the incident angle;

[0070] The reflection angle calculation module is connected to the scattering calculation output module for calculating the scattering angle;

[0071] The memory module is data-connected to the BCS database and the scattering calculation output module, and is used to store BCS data blocks generated according to the characteristics of the simulation / twin system scenario.

[0072] The BCS database is connected to the memory module to provide target BCS data;

[0073] The scattering calculation output module is used to perform signal output calculations.

[0074] Optionally, the target BCS data includes the target model, frequency value, polarization parameters, signal radiated power, incident angle of the aircraft, scattering angle of the aircraft, and BCS value;

[0075] The incident angle of the aircraft includes the incident azimuth angle and the incident elevation angle;

[0076] The scattering angle of the machine body includes the scattering azimuth angle and the scattering elevation angle;

[0077] The incident azimuth angle and the scattering azimuth angle range from 0° to 360°; the incident elevation angle and the scattering elevation angle range from 0° to 90°.

[0078] Optionally, the BCS value is calculated as follows:

[0079] The target is processed to obtain a target model based on its shape and material;

[0080] The target model is processed, and the incident and scattering angles of the target are determined according to a preset angle interval Δa in the three axes of X, Y and Z around the target, so as to obtain the BCS value of the target's full-wave and full periphery.

[0081] As can be seen, by replacing the BCS value of each frequency point with the BCS value corresponding to the nearest approximation of the frequency, the amount of data is reduced.

[0082] Optionally, the calculation method for the BCS data block is as follows:

[0083] During a simulation scenario run of the simulation / twin system, the data is divided according to the angle range of the incident azimuth angle to obtain BCS data blocks; the BCS data blocks include 1°~90° BCS data block (BCS data block 1), 91°~180° BCS data block (BCS data block 2), 181°~270° BCS data block (BCS data block 3) and 271°~360° BCS data block (BCS data block 4).

[0084] When there are many targets and high frequency of data, the amount of data is relatively large. Since the target's short-term attitude changes are not drastic, data access exhibits locality. Therefore, the data is divided into blocks, and each search is mainly conducted within the data range of the block, which increases the probability of a hit and reduces the amount of dynamic data and memory consumption.

[0085] Alternatively, another method for calculating BCS data blocks is:

[0086] The data is processed to obtain the first parameter information; the expression for the first parameter information is:

[0087]

[0088] In the formula, t represents time, ω represents angular frequency, x() represents time-domain signal, τ represents delay, W(t,ω) is the first parameter information, and * represents conjugate;

[0089] W(t,ω) is preprocessed by cropping from the image coordinate bounding box, retaining the information-rich part in the center of the image, and adjusting the image size to reduce the subsequent lengthy and tedious calculations. Then, the image is converted to grayscale, which reduces noise to some extent without losing the main information of the signal. After grayscale conversion, the image is then subjected to dimensionality reduction.

[0090] Let the n-dimensional vector w be the mapping vector. Then the maximum variance of the low-dimensional space data after mapping is:

[0091]

[0092] W(t,ω) contains m n-dimensional vectors W i i = 1, 2, ..., m The average vector can be transformed into:

[0093]

[0094] in Let w be the trace of the matrix, and w is the result after dimensionality reduction.

[0095] 1) Divide the M×N data w into 8×8 blocks. If M or N is not divisible by 8, pad the rows or columns that are not divisible by 8 with 0 until they are divisible by 8, resulting in L data blocks.

[0096] 2) Perform interpolation transformation on each data block to obtain four sub-bands, namely top left LT, top right RT, bottom left LB, and bottom right RB.

[0097] 3) Extract the top left LT from the L data blocks to obtain L top left LT data blocks, which are the L BCS data blocks, and store them in the memory module.

[0098] Figure 2 This is a schematic diagram of the target disclosed in the embodiments of the present invention; Figure 3 This is a schematic diagram of the BCS data block organization method disclosed in an embodiment of the present invention; Figure 4 This is a schematic diagram of the original data disclosed in the embodiments of the present invention; Figure 5 This is a schematic diagram of the calculation of the incident angle of the machine body disclosed in the embodiment of the present invention.

[0099] Therefore, this invention proposes a system and method for rapidly calculating target scattering performance in electromagnetic warfare simulation and digital twin systems, based on pre-calculated target BCS values ​​and combined with real-time simulation scenarios, to meet the performance requirements of target detection in electromagnetic warfare simulation and digital twin systems.

[0100] Example 2

[0101] Please see Figure 6 , Figure 6 This is a flowchart illustrating a method for simulating the scattering effectiveness of an aerial target, as disclosed in an embodiment of the present invention. Figure 6 The described simulation calculation method for the scattering effectiveness of airborne targets is applied in the field of electromagnetic scattering calculation technology, and the embodiments of this invention are not limited thereto. Figure 6 As shown, the simulation calculation method for the scattering effectiveness of an aerial target includes:

[0102] S1, Obtain an electromagnetic scattering performance calculation request; the electromagnetic scattering performance calculation request includes target type, target position, receiver position, heading, attitude parameters, signal frequency, polarization parameters, signal radiated power, input incident angle, and input scattering angle; the attitude parameters include heading angle, pitch angle, and roll angle;

[0103] S2, process the electromagnetic scattering performance calculation request to obtain retrieval condition information;

[0104] S3, process the search criteria information to obtain the BCS value;

[0105] S4, process the BCS value to obtain signal parameter information.

[0106] Optionally, processing the electromagnetic scattering performance calculation request to obtain search condition information includes:

[0107] S21, The frequency of the signal is processed using the frequency regulation module to obtain the radiation frequency;

[0108] S22, using the incident angle calculation module, the attitude parameters are processed to obtain the incident angle of the signal relative to the local coordinate system of the target;

[0109] S23, using the reflection angle calculation module, the target position and the receiving station position are processed to obtain the body scattering angle;

[0110] S24, the radiation frequency, the incident angle of the signal relative to the local coordinate system of the target, and the scattering angle of the body are processed to obtain retrieval condition information.

[0111] Optionally, the step of processing the signal frequency using the frequency regulation module to obtain the radiation frequency includes:

[0112] The frequency of the signal is processed using a frequency mapping model to obtain the radiation frequency;

[0113] The frequency mapping model expression is:

[0114]

[0115] Where f is the signal frequency, f s is the sampling frequency, Δf is the preset frequency interval, and [] indicates rounding.

[0116] Optionally, the step of using the incident angle calculation module to process the attitude parameters to obtain the incident angle of the signal relative to the target's local coordinate system includes:

[0117] S221, The heading angle, pitch angle and roll angle are processed to obtain the rotation matrix R;

[0118] S222, Process the rotation matrix R to obtain the inverse matrix R. -1 ;

[0119] S223, Process the input incident angle to obtain the incident direction of the signal in the spatial world coordinate system;

[0120] S224, for the inverse matrix R -1The incident direction of the signal in the spatial world coordinate system is processed to obtain the incident direction of the signal relative to the local coordinate system of the target;

[0121] S225, The incident direction of the signal relative to the local coordinate system of the target is processed to obtain the incident angle of the signal relative to the local coordinate system of the target; the incident angle of the signal relative to the local coordinate system of the target includes the incident azimuth angle and the incident elevation angle.

[0122] Optionally, processing the search criteria information to obtain the BCS value includes:

[0123] S31, using the scattering calculation output module, based on the incident azimuth angle, the BCS data block is obtained by searching in the memory module;

[0124] S32, process the BCS data block, the target type, the polarization parameter, the input incident angle, the input scattering angle, and the retrieval condition information to obtain the data block sequence number value;

[0125] S33. Based on the data block sequence number, retrieve the BCS value from the BCS database.

[0126] By converting search criteria into serial numbers, the simulation system can quickly read the corresponding BCS value.

[0127] Optionally, processing the BCS value to obtain signal parameter information includes:

[0128] The signal parameter information is calculated using a signal parameter information calculation model. The signal radiated power and the BCS value are processed to obtain the signal parameter information, which is the scattered signal radiated power.

[0129] Optionally, the signal parameter information calculation model is as follows:

[0130] P=εAσT 4

[0131] Where P is the scattered signal radiation power, ε is the signal radiation power, A is the BCS value, σ is a constant, and T is the temperature.

[0132] Example 3

[0133] To address the shortcomings of traditional methods, this embodiment proposes a rapid calculation method for target scattering effectiveness in electromagnetic warfare simulation and digital twin systems. This method is based on pre-calculated target BCS values ​​and incorporates real-time simulation data to meet the performance requirements of target detection in such systems. The technical approach of this method is as follows:

[0134] 1. First, professional electromagnetic scattering calculation software such as FEKO and HFSS are used to calculate the BCS values ​​of typical targets corresponding to the frequency bands of interest, forming prior BCS data knowledge of typical targets. Second, based on the characteristics of relatively gradual and non-drastic changes in the positions of targets and signal radiation sources in the simulation scenario, the prior knowledge is organized into corresponding BCS data blocks according to the needs of the scenario and stored in the database. Third, a corresponding software module is developed to receive external electromagnetic scattering performance calculation requests. It can read the prior data knowledge BCS data blocks corresponding to the target model from the database into the memory cache, and calculate the search conditions based on the target type, position, heading, attitude parameters, signal frequency, polarization parameters, signal radiation power, input incident angle, and input scattering angle in the request. Finally, based on the calculated search conditions, the corresponding BCS value in the BCS data block is retrieved, and combined with the calculation request, the scattering performance is calculated to generate the signal parameters after reflection / scattering by the target and output back to the caller.

[0135] 2. Composition and Function

[0136] The system consists of the following components: Figure 1 As shown, it mainly consists of an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module (BCS data block), a BCS database, and a scattering calculation output module.

[0137] Input module: Receives calls from external systems and obtains calculation input parameters;

[0138] Frequency regulation module: The frequency regulation module maps the input frequency value to the nearest center frequency value in the database, and supports frequency hit options when querying the database;

[0139] Incident angle calculation module: This module calculates the incident angle based on the target position and radiation source position in the input parameters, and supports the incident angle hit option when querying the database;

[0140] The reflection angle calculation module calculates the reflection angle based on the target position and the receiving station position in the input parameters, and supports the reflection angle hit option when querying the database;

[0141] BCS Database: Provides target BCS data, including target model, frequency value, polarization, signal radiation power, incident angle of the aircraft, scattering angle of the aircraft, BCS value, etc.

[0142] Memory module (BCS data block): It consists of multiple data blocks, each of which includes a portion of the data from the BCS database. The data blocks are organized according to the characteristics of the simulated / twin system scenario.

[0143] Scattering calculation output module: Based on the determined query conditions, select the corresponding BCS value and perform signal output calculation;

[0144] 3. BCS Data

[0145] The database structure attribute elements include: target model, center frequency value, polarization parameters, signal radiated power, incident angle of the aircraft (azimuth φ, elevation θ), scattered angle of the aircraft (azimuth φ, elevation θ), and BCS value; the azimuth φ ranges from 0° to 360°, and the elevation θ ranges from 0° to 90°.

[0146] 4. Generation of database data

[0147] The database contains BCS values ​​for typical targets calculated using professional electromagnetic scattering calculation software such as FEKO and HFSS. Specifically, it calculates the full-wave, full-periphery BCS value of a target based on a model composed of its shape, material, and other factors.

[0148] Figure 2 This is a schematic diagram of the target disclosed in the embodiments of the present invention;

[0149] Two of these locations were selected and discarded by the personnel responsible for implementation, based on the required level of computational precision.

[0150] First, the signal frequency band is the band of interest (fs~fe), and the corresponding frequency value is selected for calculation according to the frequency point Δf step interval. For example, (fs~fe) is (10GHz~12GHz), and Δf is 30MHz; that is, the calculation is performed on the frequency points of 10GHz, 10.03GHz, 10.06GHz, 10.09GHz......11.98GHz.

[0151] Secondly, for the target's outer X, Y, and Z axes, the corresponding target incident and scattering angles are calculated according to the angle interval Δa (the three directions can be different, or only two axes can be considered according to the simulation needs). For example, 1° can be taken.

[0152] It should be noted that the amount of data in this database is quite large. For any frequency point, the incident and scattering angles are determined by two angles. Therefore, for a point, according to the aforementioned Δf of 30MHz and angular interval Δa of 1°, and considering only the horizontal and vertical polarization modes, the data volume of a 1GHz signal from a target is 33*2*360*90*360*90 data entries.

[0153] 5. BCS Data Block Organization Method

[0154] The BCS data block is one of the features of this patent. Generally, during the operation of a simulation scenario in a simulation / twin system, the relative changes in the target attitude, signal radiation source position, and receiving station position in the simulation scenario are not drastic within a certain time and are within a certain range. The design of this BCS data block is based on this characteristic, storing a large amount of data in blocks. When accessing data, the access locality of data is utilized to achieve fast lookup. Figure 3 This is a schematic diagram of the BCS data block organization method disclosed in an embodiment of the present invention;

[0155] As shown in the figure above, the data can be divided into four data blocks (1° to 90°, 91° to 180°, 181° to 270°, and 271° to 360°) according to the range of the incident azimuth angle φ.

[0156] In addition, since the data exhibits sequential and periodic regularities in terms of frequency, angle, and polarization, and the most crucial element is actually the BCS value, this regularity can be utilized when organizing data blocks to significantly reduce the data size.

[0157] Raw data (example) Figure 4 As shown.

[0158] In the data, the frequency, polarization, and angle are arranged in a certain order and can be converted into serial numbers, so only the BCS value is retained.

[0159] The data volume for a 1GHz signal from a single target is 33*2*360*90*360*90 data points. The original data consists of 33*2*360*90*360*90*8 data points. Finally, only the BCS value is retained, which is 33*2*360*90*360*90*2 data points, which is 1 / 4 of the original data.

[0160] Furthermore, during access, the corresponding sequence number can be directly calculated using the frequency, polarization parameter, and angle value, and the corresponding BCS value can be accessed without searching and comparing the frequency, polarization parameter, and angle value.

[0161] 6. Input / output interfaces

[0162] Input interface elements include: radiation source location, signal radiation frequency, radiation power, signal spatial incident angle, target type, location, attitude angle (heading, pitch, roll), and receiving station location;

[0163] Output interface element: Scattered signal radiation power.

[0164] 7. Calculation and processing procedures

[0165] (1) The value of the radiation frequency;

[0166] The frequency to be input (let's say f) is mapped to the nearest frequency point (f') in the database;

[0167] The specific algorithm is to round the value of (f-fs) / Δf to the nearest integer, multiply it by Δf, and then add fs to get f'.

[0168] (2) Calculation of the incident angle of the aircraft

[0169] Determining the incident angle of a signal relative to a target requires calculation based on the target's attitude and the spatial incident angle (relative to the geographic world coordinate system). In other words, the true incident angle of the signal relative to the target is the result of the superposition of the two, which is the incident angle of the signal relative to the geographic world coordinate system converted to the incident angle relative to the target's local coordinate system.

[0170] Since the spatial incident angle (relative to the geographic world coordinate system) is in three-dimensional space, it can be represented by two variables: polar angle and azimuth angle. The polar angle is the angle with the normal of the spatial world coordinate system, and the azimuth angle is the angle between the signal after it is projected onto the XY plane of the spatial world coordinate system and the X-axis. Figure 5 This is a schematic diagram of the calculation of the incident angle of the machine body disclosed in the embodiment of the present invention.

[0171] Specifically, it involves the following two steps:

[0172] 1) Using the target's attitude (heading angle, pitch angle, roll angle), generate a rotation matrix R from the world coordinate system to the aircraft coordinate system, and obtain the inverse matrix R. -1 ;

[0173] 2) Through R -1 • The incident direction of the signal in the spatial world coordinate system (determined by the incident angle) is obtained, and the incident direction of the signal relative to the local coordinate system of the target is obtained (which can also be represented by two angles), and then the incident angle of the signal relative to the local coordinate system of the target is obtained.

[0174] 3) The angle is also rounded down (the nearest value is taken based on the angle interval Δa in the database).

[0175] (3) Calculation of the body scattering angle

[0176] The scattering angle of the aircraft is calculated by using two data points: the target position and the receiver position. The scattering angle in the target's local coordinate system is calculated and the angle is rounded up (the nearest value is taken based on the angle interval Δa in the database).

[0177] (4) Based on the incident angle azimuth angle φ, the computer reads the corresponding BCS data block into memory. According to the access locality, within a certain time (simulation steps), the BCS data block read can meet certain access requirements. If it exceeds this range, other corresponding BCS data blocks are read. If there is spare memory, multiple data blocks can be read at once.

[0178] (5) Match the selected BCS value

[0179] By inputting the target model (target type), polarization parameters, incident angle of the aircraft (input incident angle), and scattering angle of the aircraft (input scattering angle), as well as the calculated radiation frequency, incident angle of the aircraft, and scattering angle of the aircraft, the data block and the corresponding data sequence number are calculated. The corresponding data is then searched in the corresponding data block to obtain the corresponding target BCS value.

[0180] (6) Calculate the scattering of the signal

[0181] The scattered signal radiated power is calculated using the input signal radiated power and the obtained target BCS value.

[0182] This embodiment implements a rapid calculation method for simulating the scattering performance of airborne targets based on prior knowledge. The prior knowledge is formed through calculations using specialized software based on relevant data and attribute parameters. This method provides more accurate target scattering characteristic calculations in simulation systems and digital twin systems compared to traditional fixed values ​​or a few typical values ​​for the target's single-station radar cross-section. The data organization and compression method of this invention includes two aspects: firstly, data is divided into blocks based on azimuth angles, ensuring access needs are met within a certain time frame and saving memory based on the locality of data access; secondly, data is compressed by converting frequency, polarization, and angle into serial numbers based on data patterns, supporting rapid access and avoiding traditional database search methods.

[0183] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0184] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0185] Finally, it should be noted that the method and apparatus for simulating the scattering effectiveness of airborne targets disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A simulation and calculation system for the scattering effectiveness of aerial targets, characterized in that, The system includes an input module, a frequency regulation module, an incident angle calculation module, a reflection angle calculation module, a memory module, a BCS database, and a scattering calculation output module. The input module is data-connected to the frequency regulation module, the incident angle calculation module, the reflection angle calculation module, and the scattering calculation output module, and is used to obtain calculation input parameters; The frequency regulation module is data-connected to the scattering calculation output module and is used to map the input frequency value; The incident angle calculation module is connected to the scattering calculation output module for calculating the incident angle; The reflection angle calculation module is connected to the scattering calculation output module for calculating the scattering angle; The memory module is data-connected to the BCS database and the scattering calculation output module, and is used to store BCS data blocks generated according to the characteristics of the simulation / twin system scenario. The BCS database is connected to the memory module to provide target BCS data; The scattering calculation output module is used to perform signal output calculations.

2. The simulation and calculation system for the scattering effectiveness of aerial targets according to claim 1, characterized in that, The target BCS data includes the target model, frequency value, polarization parameters, signal radiation power, incident angle of the aircraft, scattering angle of the aircraft, and BCS value. The incident angle of the aircraft includes the incident azimuth angle and the incident elevation angle; The scattering angle of the machine body includes the scattering azimuth angle and the scattering elevation angle; The incident azimuth angle and the scattering azimuth angle range from 0° to 360°; the incident elevation angle and the scattering elevation angle range from 0° to 90°.

3. The simulation and calculation system for the scattering effectiveness of aerial targets according to claim 1, characterized in that, The method for calculating the BCS value is as follows: The target is processed to obtain a target model based on its shape and material; The target model is processed, and the incident and scattering angles of the target are determined according to a preset angle interval Δa in the three axes of X, Y and Z around the target, so as to obtain the BCS value of the target's full-wave and full periphery.

4. The simulation and calculation system for the scattering effectiveness of aerial targets according to claim 1, characterized in that, The calculation method for the BCS data block is as follows: During a simulation scenario run of the simulation / twin system, the data is divided according to the angle range of the incident azimuth angle to obtain BCS data blocks; the BCS data blocks include 1°~90° BCS data blocks, 91°~180° BCS data blocks, 181°~270° BCS data blocks and 271°~360° BCS data blocks.

5. A method for simulating and calculating the scattering effectiveness of aerial targets, characterized in that, The method is applied to the airborne target scattering performance simulation calculation system according to claims 1-4, and the method includes: S1, Obtain an electromagnetic scattering performance calculation request; the electromagnetic scattering performance calculation request includes target type, target position, receiver position, heading, attitude parameters, signal frequency, polarization parameters, signal radiated power, input incident angle, and input scattering angle; the attitude parameters include heading angle, pitch angle, and roll angle; S2, process the electromagnetic scattering performance calculation request to obtain retrieval condition information; S3, process the search criteria information to obtain the BCS value; S4, process the BCS value to obtain signal parameter information.

6. The method for simulating and calculating the scattering effectiveness of airborne targets according to claim 5, characterized in that, The process of processing the electromagnetic scattering effectiveness calculation request to obtain search condition information includes: S21, The frequency of the signal is processed using the frequency regulation module to obtain the radiation frequency; S22, using the incident angle calculation module, the attitude parameters are processed to obtain the incident angle of the signal relative to the local coordinate system of the target; S23, using the reflection angle calculation module, the target position and the receiving station position are processed to obtain the body scattering angle; S24, the radiation frequency, the incident angle of the signal relative to the local coordinate system of the target, and the scattering angle of the body are processed to obtain retrieval condition information.

7. The method for simulating and calculating the scattering effectiveness of airborne targets according to claim 6, characterized in that, The process of using the frequency regulation module to process the signal frequency to obtain the radiation frequency includes: The frequency of the signal is processed using a frequency mapping model to obtain the radiation frequency; The frequency mapping model expression is: Where f is the signal frequency, f s is the sampling frequency, Δf is the preset frequency interval, [] indicates rounding, and f′ is the radiation frequency.

8. The method for simulating and calculating the scattering effectiveness of airborne targets according to claim 6, characterized in that, The incident angle calculation module processes the attitude parameters to obtain the incident angle of the signal relative to the target's local coordinate system, including: S221, The heading angle, pitch angle and roll angle are processed to obtain the rotation matrix R; S222, Process the rotation matrix R to obtain the inverse matrix R. -1 ; S223, Process the input incident angle to obtain the incident direction of the signal in the spatial world coordinate system; S224, for the inverse matrix R -1 The incident direction of the signal in the spatial world coordinate system is processed to obtain the incident direction of the signal relative to the local coordinate system of the target; S225, The incident direction of the signal relative to the local coordinate system of the target is processed to obtain the incident angle of the signal relative to the local coordinate system of the target; the incident angle of the signal relative to the local coordinate system of the target includes the incident azimuth angle and the incident elevation angle.

9. The method for simulating and calculating the scattering effectiveness of airborne targets according to claim 5, characterized in that, The process of processing the search criteria information to obtain the BCS value includes: S31, using the scattering calculation output module, based on the incident azimuth angle, the BCS data block is obtained by searching in the memory module; S32, process the BCS data block, the target type, the polarization parameter, the input incident angle, the input scattering angle, and the retrieval condition information to obtain the data block sequence number value; S33. Based on the data block sequence number, retrieve the BCS value from the BCS database.

10. The method for simulating and calculating the scattering effectiveness of airborne targets according to claim 5, characterized in that, The process of processing the BCS value to obtain signal parameter information includes: The signal parameter information is calculated using a signal parameter information calculation model. The signal radiated power and the BCS value are processed to obtain the signal parameter information, which is the scattered signal radiated power.