A method and device for calculating electromagnetic scattering characteristics of particle clouds
By constructing a cloud spatial distribution model, calculating the position parameters and electromagnetic scattering matrix of the particle cloud, and calculating the electromagnetic scattering characteristics of the particle cloud by region, the efficiency and accuracy problems of simulating the scattering characteristics of the particle cloud in the traditional method are solved, and a fast and accurate simulation effect is achieved.
Patent Information
- Application Number
- CN202411726442.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2044-11-28
AI Technical Summary
Traditional single-body modeling methods cannot achieve fast and accurate simulation of the scattering characteristics of particle clouds, and it is difficult to describe changes in the shape, distribution, etc. of particle clouds. In addition, the types of particles in the cloud are many and the number is huge.
By constructing a cloud cluster spatial distribution model, the distribution type and distribution volume of the particle cloud are obtained, the position parameters and motion parameters of each particle are calculated, and different methods are used to calculate the electromagnetic scattering matrix of the particles. Combined with the spatial distribution characteristics of the particle cloud, the electromagnetic scattering characteristics of the particle cloud are calculated by region.
The generation efficiency of electromagnetic properties of particle clouds under dynamic diffusion processes is improved, and fast and accurate simulation of scattering properties is achieved.
Smart Images

Figure CN119623221B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of electromagnetic scattering characteristics simulation, and in particular to a method and device for calculating the electromagnetic scattering characteristics of a particle cloud. Background Art
[0002] Currently, relatively little research has been conducted on the electromagnetic scattering properties of particle clouds. After an aerial target disintegrates or shatters, some parts of the target often form clouds composed of fragments of varying sizes and shapes, as well as a large number of particles of various materials. By analyzing particle clouds, we can gain valuable information about the properties of the echoes scattered by the particles involved in the collision. These results not only help us understand the scattering properties of the explosion cloud but also provide important clues to parameters such as echo intensity, scattering direction, and frequency response.
[0003] Since the shape and distribution of particle clouds are constantly changing and difficult to describe specifically, and the particles in the cloud are of many types and huge in number, traditional single-body modeling methods cannot achieve fast and accurate simulation of the scattering characteristics of particle clouds.
[0004] Therefore, there is an urgent need to provide a method and device for calculating the electromagnetic scattering characteristics of particle clouds. Summary of the Invention
[0005] In order to solve the problem that traditional single-body modeling methods cannot achieve fast and accurate simulation of the scattering characteristics of particle clouds, embodiments of the present invention provide a method and apparatus for calculating the electromagnetic scattering characteristics of particle clouds.
[0006] In a first aspect, an embodiment of the present invention provides a method for calculating electromagnetic scattering characteristics of a particle cloud, the method comprising:
[0007] Acquiring simulation results of the particle cloud; wherein the simulation results include the distribution type and distribution volume of the particle cloud, and the morphological parameters and motion parameters of each particle in the cloud;
[0008] Calculating the simulation results based on a cloud spatial distribution model to obtain position parameters of each particle in the particle cloud and spatial distribution characteristics of the particle cloud;
[0009] Calculating the position distribution of each particle in the particle cloud at any time based on the position parameter and motion parameter of each particle;
[0010] According to the morphological parameters of each particle, a corresponding calculation method is selected to calculate the electromagnetic scattering of each particle to obtain the scattering matrix of each particle;
[0011] The electromagnetic scattering characteristics of the particle cloud are calculated based on the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle.
[0012] In a second aspect, an embodiment of the present invention further provides a device for calculating electromagnetic scattering characteristics of a particle cloud, the device comprising:
[0013] an acquisition unit, configured to acquire a simulation result of a particle cloud; wherein the simulation result includes a distribution type and a distribution volume of the particle cloud, and morphological parameters and motion parameters of each particle in the cloud;
[0014] a first calculation unit, configured to calculate the simulation result based on a cloud spatial distribution model to obtain a position parameter of each particle in the particle cloud and a spatial distribution characteristic of the particle cloud;
[0015] a second calculation unit, configured to calculate the position distribution of each particle in the particle cloud at any time based on the position parameter and motion parameter of each particle;
[0016] a third calculation unit, configured to select a corresponding calculation method according to the morphological parameters of each particle to calculate the electromagnetic scattering of each particle, and obtain a scattering matrix of each particle;
[0017] The fourth calculation unit is used to calculate the electromagnetic scattering characteristics of the particle cloud according to the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud and the position distribution of each particle.
[0018] In a third aspect, an embodiment of the present invention further provides a computing device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method described in any embodiment of this specification is implemented.
[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, enables the computer to execute the method described in any embodiment of this specification.
[0020] On the other hand, an embodiment of the present application further provides a computer program product, which includes a computer program. A processor of a computer device reads the computer program from a computer-readable storage medium, and the processor executes the computer program, so that the computer device executes any of the methods described in the above embodiments.
[0021] The present invention provides a method and device for calculating the electromagnetic scattering characteristics of a particle cloud. First, a constructed cloud spatial distribution model is used to simulate and calculate the distribution type and volume of the particle cloud to obtain the spatial distribution characteristics of the particle cloud and the position parameters of each particle. Then, based on the position and motion parameters of each particle, the position diffusion distribution of each particle at any moment can be inferred. Furthermore, a corresponding method is selected based on the morphological parameters of each particle to calculate the scattering matrix of each particle. Furthermore, based on the spatial distribution characteristics of the particle cloud, different methods are used to calculate regions of the particle cloud with different density states. Finally, the electromagnetic scattering characteristics of the entire particle cloud are obtained. This method improves the efficiency of generating electromagnetic characteristics of particle clouds during dynamic diffusion processes. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 This is a flow chart of a method for calculating electromagnetic scattering characteristics of a particle cloud provided by one embodiment of the present invention;
[0024] Figure 2 This is a schematic structural diagram of a cloud cluster spatial distribution model provided by one embodiment of the present invention;
[0025] Figure 3 This is a schematic diagram of a model of a particle cloud after diffusion at different times, provided by one embodiment of the present invention;
[0026] Figure 4 This is a diagram comparing the shape types of particles provided by an embodiment of the present invention and the calculation results using the method in the embodiment of the present invention and the traditional moment method;
[0027] Figure 5 This is a diagram comparing the shape type of another particle provided by an embodiment of the present invention and the calculation results using the method in the embodiment of the present invention and the traditional moment method;
[0028] Figure 6 This is a comparison chart of electromagnetic scattering characteristics simulation results using the vector superposition method at various angles and Feko simulation results for a particle cloud composed of 1200 5 mm metal spherical particles with a radius of 1.82 m, at 10 GHz and VV polarization, provided by one embodiment of the present invention.
[0029] Figure 7This is a hardware architecture diagram of a computing device provided by one embodiment of the present invention;
[0030] Figure 8 This is a structural diagram of a device for calculating the electromagnetic scattering characteristics of a particle cloud provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0032] The specific implementation of the above concept is described below.
[0033] Please refer to Figure 1 , an embodiment of the present invention provides a method for calculating the electromagnetic scattering characteristics of a particle cloud, the method comprising:
[0034] Step 100: Acquire simulation results of a particle cloud; wherein the simulation results include the distribution type and volume of the particle cloud, and the morphological parameters and motion parameters of each particle in the cloud;
[0035] Step 102: Calculating the simulation results based on a cloud spatial distribution model to obtain position parameters of each particle in the particle cloud and spatial distribution characteristics of the particle cloud; wherein the spatial distribution characteristics of the particle cloud include uniform distribution, dense inside and sparse outside, and dense outside and sparse inside;
[0036] Step 104, calculating the position distribution of each particle in the particle cloud at any time based on the position parameter and motion parameter of each particle;
[0037] Step 106, selecting a corresponding calculation method based on the morphological parameters of each particle to calculate the electromagnetic scattering of each particle to obtain a scattering matrix of each particle;
[0038] Step 108 : Calculate the electromagnetic scattering characteristics of the particle cloud based on the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle.
[0039] In this embodiment of the present invention, a constructed cloud spatial distribution model is first used to simulate and calculate the distribution type and volume of the particle cloud to obtain the spatial distribution characteristics of the particle cloud and the position parameters of each particle. Then, based on the position parameters and motion parameters of each particle, the position diffusion distribution of each particle at any time can be inferred. On this basis, a corresponding method is first selected based on the morphological parameters of each particle to calculate the scattering matrix of each particle. Then, combined with the spatial distribution characteristics of the particle cloud, different calculation methods are used for regions with different density states in the particle cloud. Finally, the electromagnetic scattering characteristics of the entire particle cloud can be obtained. In this way, the efficiency of generating electromagnetic characteristics of the particle cloud under the dynamic diffusion process can be improved.
[0040] Regarding steps 100 and 102:
[0041] The calculation method in the embodiment of the present invention is established on the basis of the existing simulation method. It requires the simulation results of the particle cloud as input. By constructing a relatively typical cloud spatial distribution model, the distribution type and distribution volume of the simulated particle cloud are input into the spatial distribution model. The position parameters of each particle can be obtained by simulation calculation, and the spatial distribution characteristics of the particle cloud can be determined thereby.
[0042] In some embodiments, the cloud spatial distribution model includes a spherical uniform distribution model and a spherical non-uniform distribution model;
[0043] Assuming that the center of the particle cloud is the coordinate origin, the position of the center of mass of any particle in the particle cloud can be expressed by (r, φ, θ), where r represents the distance from the center of mass of the particle to the coordinate origin, φ is the azimuth angle, and θ is the pitch angle.
[0044] For spherical uniform distribution, r and φ are uniform random variables, and θ is spherical uniform distribution; therefore, in the spherical uniform distribution model, the position parameter of each particle is calculated by the following formula:
[0045]
[0046] Where p(r,φ,θ) is the probability of the particle mass center being at any point in space, R is the radius of the spherical particle cloud, r is the distance from the particle mass center to the coordinate origin, θ is the particle pitch angle, and φ is the particle azimuth angle.
[0047] For spherical non-uniform distribution, r is normal distribution, φ is uniform distribution, and θ is spherical uniform distribution. Therefore, in the spherical non-uniform distribution model, the position parameter of each particle is calculated by the following formula:
[0048]
[0049] Where u is the mean of the normal distribution, D 2 is the variance of the normal distribution; when u=0, the distribution of the particle cloud is dense in the middle and sparse outside; when u≠0, the distribution of the particle cloud is sparse in the middle and dense outside.
[0050] In the embodiment of the present invention, a particle cloud composed of 50,000 particles is used to conduct a position distribution study using a cloud space distribution model. The radius of the particle cloud is R = 1.5m. Figure 2 It can be seen that the particle cloud is spherical and non-uniformly distributed (dense inside and sparse outside).
[0051] Regarding step 104:
[0052] In some embodiments, the morphological parameters of each particle include the shape type and volume size of the particle, and the motion parameters of each particle include the initial velocity of particle diffusion.
[0053] In the embodiment of the present invention, the spatial distribution of the particle cloud and the initial diffusion velocity of each particle are known, and the initial position of each particle is assumed, so the position distribution of each particle in the particle cloud at any time can be deduced. In this embodiment, the diffusion study is conducted based on a single spherical particle cloud composed of 50,000 1mm metal particles. Assuming that the diffusion velocity of each particle is 200m / s, the diffusion velocity of each particle is 200m / s. Figure 3 The position distribution of the particle cloud after diffusion at different times can be seen in the figure.
[0054] Regarding step 106:
[0055] In some embodiments, the shape type of the particle includes spherical, ellipsoidal, cylindrical or needle-shaped; wherein, when the shape type of the particle is spherical and ellipsoidal, the generalized Rayleigh-Gans approximation method is used to calculate the scattering matrix of each particle, when the shape type of the particle is cylindrical, the polarization basis transformation combined with the Euler axis transformation method is used to calculate the scattering matrix of each particle, and when the shape type of the particle is needle-shaped, the half-wavelength dipole method is used to calculate the scattering matrix of each particle.
[0056] Taking into account the presence of disintegrated particles of various volumes and shapes in a particle cloud, in order to achieve accurate and rapid calculation of particle scattering in a particle cloud, in an embodiment of the present invention, different scattering calculation methods are used for particles of different shapes. Specifically, for spherical and ellipsoidal particles, a generalized Rayleigh-Gans (GRG) approximation method is used, which requires that the minimum size of the particle is much smaller than the wavelength, so that the particle scattering matrix can be quickly calculated; for cylindrical particles, the scattering matrix of vertically oriented cylindrical particles is derived by polarization basis transformation and Euler angle conversion, which can achieve rapid calculation of the scattering matrix of finite-length cylinders of arbitrary orientation; for needle-shaped metal particles, the particle size is close to half the wavelength, and the electric dipole approximation method is used to achieve rapid calculation of the scattering matrix of needle-shaped particles.
[0057] like Figure 4 and 5 As shown in FIG, in the embodiment of the present invention, the scattering matrices of metal spherical particles (radius of 1 mm) and metal ellipsoidal particles (long and short semi-axis radius of 1 mm, height of 2 mm) are calculated in different ways under the same conditions. Figure 4 and Figure 5 It can be seen that under the frequency of 3 GHz and VV polarization, the scattering results of the metal spherical particles at various angles calculated by the Rayleigh-Gans method in this embodiment are basically consistent with the results of the moment method. This shows that the calculation method used in this embodiment has both good accuracy and high calculation efficiency.
[0058] Regarding step 108:
[0059] In some embodiments, step 108 includes:
[0060] Based on the position distribution of each particle, the distance between two adjacent particles is calculated respectively;
[0061] Based on the distance between every two adjacent particles, the average distance between particles in the particle cloud is obtained;
[0062] Determine the density of particles based on the average distance between particles and divide the particle regions in the particle cloud; wherein the particle regions include dense distribution and / or sparse distribution;
[0063] According to the scattering matrix of each particle in each particle area, a corresponding method is selected to calculate the scattering matrix of each particle area, and the scattering characteristics of each particle area in the particle cloud are obtained;
[0064] The scattering characteristics of each particle region are superimposed to obtain the scattering characteristics of the particle cloud.
[0065] As can be seen from step 102, the spatial distribution of particle clouds can be classified into three types: uniform distribution, dense inside and sparse outside, and dense outside and sparse inside. When the particle distribution in the particle cloud is relatively dense, there will be scattering coupling between the particles. If the scattering matrix of each particle is directly superimposed, the scattering characteristics of the particle cloud will be less accurate. Based on this, in an embodiment of the present invention, the distance between adjacent particles is first calculated based on the particle position distribution. Then, based on the distance between each two adjacent particles, the average distance of the particles in the entire particle cloud is obtained. When this average distance is less than 2λ, scattering coupling between the particles needs to be considered. When this average distance is greater than 2λ, it can be assumed that there is essentially no coupling between the particles. The particle region in the particle cloud is further divided based on the particle position distribution and spatial distribution, thereby obtaining dense distribution regions and sparse distribution regions. Different calculation methods are then selected to calculate the scattering characteristics of the different density regions. Finally, the scattering characteristic calculation results of the two regions are superimposed to quickly obtain the electromagnetic scattering characteristics of the entire particle cloud, which can improve the efficiency of generating electromagnetic characteristics of the particle cloud during the dynamic diffusion process.
[0066] In some specific embodiments, if the current particle region is densely distributed, a vector radiation transfer method is used to calculate the scattering matrix of each particle in the current particle region to obtain the scattering characteristics of the current particle region;
[0067] If the current particle region is sparsely distributed, the scattering matrix of each particle in the current particle region is calculated using the vector superposition method to obtain the scattering characteristics of the current particle region.
[0068] In the embodiment of the present invention, the spatial distribution characteristics of the particle cloud are taken into consideration. For the dense area of the particle cloud, the electromagnetic scattering characteristics of the particle cloud are calculated by using the vector radiation transmission method. For the sparse area, the scattering field of the actual target can be approximately calculated by superimposing the scattering field of the scattering particles in space. Specifically, the scattering characteristics of the sparse area Calculated by the following formula:
[0069]
[0070] Where, represents the complex amplitude of the scattered electric field generated by the kth scatterer at the observation point, d k represents the distance from the source to the kth scatterer, and λ represents the wavelength in free space.
[0071] In the embodiment of the present invention, the vector radiation transmission method and the vector superposition method are respectively used to analyze the dense particle cloud (1200 particles are randomly and evenly distributed in spheres of different radii, the particle length is 1.5 cm, the incident wave frequency is 10 GHz, the incident angle θ is 0. i =90°,φi =0°) and a sparse particle cloud (a particle cloud composed of 1200 5mm metal spherical particles with a radius of 1.82m, 10GHz, and VV polarization) were simulated and calculated, and the simulation results were compared with the calculation results of the traditional commercial software FEKO. Figure 6 It can be seen from FIG5 that by using the different methods selected in this embodiment to calculate the scattering characteristics of the particle cloud in different regions respectively, the scattering characteristics of the particle cloud can be generated quickly and accurately.
[0072] Table 1 Comparison of RCS results for different particle cloud radii and fixed particle numbers
[0073]
[0074] It should be noted that the key to the embodiments of the present invention is to propose corresponding calculation methods for particles of different shapes and particles at different distances, and the specific processes for implementing particle scattering matrix calculation (Rayleigh-Gans method, electric dipole approximation method, vector radiation transmission method, etc.) are relatively mature methods in this field and will not be repeated here in the embodiments of the present invention.
[0075] like Figure 7 、 Figure 8 As shown, an embodiment of the present invention provides a device for calculating the electromagnetic scattering characteristics of a particle cloud. The device embodiment can be implemented by software, hardware, or a combination of software and hardware. From the hardware level, Figure 7 As shown in FIG. 1 , a hardware architecture diagram of a computing device where a computing device for calculating electromagnetic scattering characteristics of a particle cloud provided by an embodiment of the present invention is located is shown. Figure 7 In addition to the processor, memory, network interface, and non-volatile memory shown, the computing device in the embodiment may also include other hardware, such as a forwarding chip responsible for processing messages, etc. Taking software implementation as an example, Figure 8 As shown, as a logical device, the CPU of the computing device in which it is located reads the corresponding computer program in the non-volatile memory into the internal memory and runs it. This embodiment provides a device for calculating the electromagnetic scattering characteristics of a particle cloud, the device comprising:
[0076] An acquisition unit 801 is configured to acquire a simulation result of a particle cloud, wherein the simulation result includes a distribution type and a distribution volume of the particle cloud, and morphological parameters and motion parameters of each particle in the cloud;
[0077] A first calculation unit 802 is configured to calculate the simulation results based on a cloud spatial distribution model to obtain position parameters of each particle in the particle cloud and spatial distribution characteristics of the particle cloud; wherein the spatial distribution characteristics of the particle cloud include uniform distribution, dense inside and sparse outside, and dense outside and sparse inside;
[0078] The second calculation unit 803 is used to calculate the position distribution of each particle in the particle cloud at any time according to the position parameter and motion parameter of each particle;
[0079] The third calculation unit 804 is used to select a corresponding calculation method according to the morphological parameters of each particle to calculate the electromagnetic scattering of each particle to obtain a scattering matrix of each particle;
[0080] The fourth calculation unit 805 is configured to calculate the electromagnetic scattering characteristics of the particle cloud according to the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle.
[0081] In an embodiment of the present invention, the acquisition unit 801 can be used to execute step 100 in the above method embodiment, the first calculation unit 802 can be used to execute step 102 in the above method embodiment, the second calculation unit 803 can be used to execute step 104 in the above method embodiment, the third calculation unit 804 can be used to execute step 106 in the above method embodiment, and the fourth calculation unit 805 can be used to execute step 106 in the above method embodiment.
[0082] In one embodiment of the present invention, in the first calculation unit 802, the cloud cluster spatial distribution model includes a spherical uniform distribution model and a spherical non-uniform distribution model;
[0083] In the spherical uniform distribution model, the position parameters of each particle are calculated using the following formula:
[0084]
[0085] Where p(r,φ,θ) is the probability of the particle mass center being at any point in space, R is the radius of the spherical particle cloud, r is the distance from the particle mass center to the coordinate origin, θ is the particle pitch angle, and φ is the particle azimuth angle.
[0086] In the spherical non-uniform distribution model, the position parameters of each particle are calculated using the following formula:
[0087]
[0088] Where u is the mean of the normal distribution, D 2 is the variance of the normal distribution.
[0089] In one embodiment of the present invention, in the acquisition unit 801 , the morphological parameters of each particle include the shape type and volume of the particle, and the motion parameters of each particle include the initial velocity of particle diffusion.
[0090] In one embodiment of the present invention, in the third calculation unit 804, the shape type of the particle includes spherical, ellipsoidal, cylindrical or needle-shaped; wherein, when the shape type of the particle is spherical and ellipsoidal, the generalized Rayleigh-Gans approximation method is used to calculate the scattering matrix of each particle; when the shape type of the particle is cylindrical, the polarization basis transformation and Euler angle conversion method are used to calculate the scattering matrix of each particle; when the shape type of the particle is needle-shaped, the electric dipole approximation method is used to calculate the scattering matrix of each particle.
[0091] In one embodiment of the present invention, the fourth calculation unit 805, when calculating the electromagnetic scattering characteristics of the particle cloud based on the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle, includes:
[0092] Based on the position distribution of each particle, the distance between two adjacent particles is calculated respectively;
[0093] Based on the distance between every two adjacent particles, the average distance between particles in the particle cloud is obtained;
[0094] Determine the density of particles based on the average distance between particles and divide the particle regions in the particle cloud; wherein the particle regions include dense distribution and / or sparse distribution;
[0095] According to the scattering matrix of each particle in each particle area, a corresponding method is selected to calculate the scattering matrix of each particle area, and the scattering characteristics of each particle area in the particle cloud are obtained;
[0096] The scattering characteristics of each particle region are superimposed to obtain the scattering characteristics of the particle cloud.
[0097] In one embodiment of the present invention, if the current particle region is densely distributed, a vector radiation transfer method is used to calculate the scattering matrix of each particle in the current particle region to obtain the scattering characteristics of the current particle region;
[0098] If the current particle region is sparsely distributed, the scattering matrix of each particle in the current particle region is calculated using the vector superposition method to obtain the scattering characteristics of the current particle region.
[0099] It should be understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on a device for calculating the electromagnetic scattering characteristics of a particle cloud. In other embodiments of the present invention, a device for calculating the electromagnetic scattering characteristics of a particle cloud may include more or fewer components than illustrated, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0100] The information interaction, execution process, etc. between the modules in the above-mentioned device are based on the same concept as the embodiment of the method of the present invention. For specific contents, please refer to the description in the embodiment of the method of the present invention and will not be repeated here.
[0101] An embodiment of the present invention further provides a computing device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, a method for calculating the electromagnetic scattering characteristics of a particle cloud in any embodiment of the present invention is implemented.
[0102] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the processor executes a method for calculating the electromagnetic scattering characteristics of a particle cloud according to any embodiment of the present invention.
[0103] Specifically, a system or device equipped with a storage medium can be provided, on which software program codes that implement the functions of any of the above-mentioned embodiments are stored, and a computer (or CPU or MPU) of the system or device can be enabled to read and execute the program codes stored in the storage medium.
[0104] In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, and thus the program code and the storage medium storing the program code constitute part of the present invention.
[0105] Examples of storage media for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code can be downloaded from a server computer via a communication network.
[0106] In addition, it should be clear that the functions of any of the above embodiments can be achieved not only by executing the program code read by the computer, but also by enabling the operating system operating on the computer to complete part or all of the actual operations based on the instructions of the program code.
[0107] In addition, it can be understood that the program code read from the storage medium is written into a memory provided in an expansion board inserted into the computer or into a memory provided in an expansion module connected to the computer, and then based on the instructions of the program code, a CPU installed on the expansion board or expansion module is enabled to perform part or all of the actual operations, thereby realizing the functions of any of the above embodiments.
[0108] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement a method for calculating the electromagnetic scattering characteristics of a particle cloud provided by the above-mentioned method embodiments.
[0109] It should be noted that, in this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.
[0110] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk, etc. Various media that can store program codes.
[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for calculating the electromagnetic scattering characteristics of a particle cloud, characterized in that: include: Acquiring simulation results of the particle cloud; wherein the simulation results include the distribution type and distribution volume of the particle cloud, and the morphological parameters and motion parameters of each particle in the cloud; Calculating the simulation results based on a cloud spatial distribution model to obtain position parameters of each particle in the particle cloud and spatial distribution characteristics of the particle cloud; Calculating the position distribution of each particle in the particle cloud at any time based on the position parameter and motion parameter of each particle; According to the morphological parameters of each particle, a corresponding calculation method is selected to calculate the electromagnetic scattering of each particle to obtain the scattering matrix of each particle; The electromagnetic scattering characteristics of the particle cloud are calculated based on the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle.
2. The method according to claim 1, characterized in that The cloud cluster spatial distribution model includes a spherical uniform distribution model and a spherical non-uniform distribution model; In the spherical uniform distribution model, the position parameters of each particle are calculated using the following formula: Where p(r,φ,θ) is the probability of the particle mass center being at any point in space, R is the radius of the spherical particle cloud, r is the distance from the particle mass center to the coordinate origin, θ is the particle pitch angle, and φ is the particle azimuth angle. In the spherical non-uniform distribution model, the position parameters of each particle are calculated using the following formula: Where u is the mean of the normal distribution, D 2 is the variance of the normal distribution.
3. The method according to claim 1, characterized in that The morphological parameters of each particle include the shape type and volume of the particle, and the motion parameters of each particle include the initial velocity of particle diffusion.
4. The method according to claim 3, characterized in that The shape types of the particles include spherical, ellipsoidal, cylindrical or needle-shaped; wherein, when the shape type of the particles is spherical or ellipsoidal, the generalized Rayleigh-Gans approximation method is used to calculate the scattering matrix of each particle; when the shape type of the particles is cylindrical, the polarization basis transformation and Euler angle conversion method are used to calculate the scattering matrix of each particle; when the shape type of the particles is needle-shaped, the electric dipole approximation method is used to calculate the scattering matrix of each particle.
5. The method according to any one of claims 1 to 4, characterized in that Calculating the electromagnetic scattering characteristics of the particle cloud based on the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud, and the position distribution of each particle includes: Based on the position distribution of each particle, the distance between two adjacent particles is calculated respectively; Based on the distance between every two adjacent particles, the average distance between particles in the particle cloud is obtained; Determine the density of particles based on the average distance between particles and divide the particle regions in the particle cloud; wherein the particle regions include dense distribution and / or sparse distribution; According to the scattering matrix of each particle in each particle area, a corresponding method is selected to calculate the scattering matrix of each particle area, and the scattering characteristics of each particle area in the particle cloud are obtained; The scattering characteristics of each particle region are superimposed to obtain the scattering characteristics of the particle cloud.
6. The method according to claim 5, characterized in that If the current particle area is densely distributed, the vector radiation transfer method is used to calculate the scattering matrix of each particle in the current particle area to obtain the scattering characteristics of the current particle area; If the current particle region is sparsely distributed, the scattering matrix of each particle in the current particle region is calculated using the vector superposition method to obtain the scattering characteristics of the current particle region.
7. A device for calculating the electromagnetic scattering characteristics of a particle cloud, characterized in that: include: an acquisition unit, configured to acquire a simulation result of a particle cloud; wherein the simulation result includes a distribution type and a distribution volume of the particle cloud, and morphological parameters and motion parameters of each particle in the cloud; a first calculation unit, configured to calculate the simulation result based on a cloud spatial distribution model to obtain a position parameter of each particle in the particle cloud and a spatial distribution characteristic of the particle cloud; a second calculation unit, configured to calculate the position distribution of each particle in the particle cloud at any time based on the position parameter and motion parameter of each particle; a third calculation unit, configured to select a corresponding calculation method according to the morphological parameters of each particle to calculate the electromagnetic scattering of each particle, and obtain a scattering matrix of each particle; The fourth calculation unit is used to calculate the electromagnetic scattering characteristics of the particle cloud according to the scattering matrix of each particle, the spatial distribution characteristics of the particle cloud and the position distribution of each particle.
8. A computing device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to execute the method according to any one of claims 1 to 6.
10. A computer program product, characterized in that The method comprises a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for calculating sea background chaff cloud scattering based on vector transport theory
CN111123225A
Smoke screen cloud cluster polarization transmission characteristic simulation method and device
CN114722738A