Antenna anti-interference result simulation method, device, equipment, medium and program product
By constructing and adjusting the array antenna model, combined with numerical simulation of anti-interference algorithm, the problem of poor anti-interference simulation effect of antennas is solved, and more accurate simulation results are achieved.
Patent Information
- Application Number
- CN202411368570.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-02-07
AI Technical Summary
The current anti-interference method of antennas has serious theories in simulation verification, resulting in poor simulation results of anti-interference results.
By obtaining the structural parameters of the target device, building an array antenna model, and substituting the structural parameters into a preset anti-interference algorithm for numerical simulation, we obtain the weighting factor of the antenna unit in the interference scenario. Based on these weighting factors, the antenna model is adjusted and the excitation port is adjusted to generate a simulated synthetic direction map.
The accuracy of the simulation of the anti-interference results of antennas is improved, so that the array antenna model in simulation verification not only conforms to the real device structure, but also applies to anti-interference algorithm processing, and overcomes the problem of over-theoretic simulation.
Smart Images

Figure CN119397738A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of signal processing technology, and in particular to a method, device, computer equipment, storage medium and computer program product for simulating antenna anti-interference results. Background Art
[0002] Antenna transmission refers to the process of transmitting electromagnetic wave signals from one place to another through an antenna. It is a core component of wireless communication systems, involving the transmission, propagation and reception of signals. In the process of antenna transmission of signals, interference is a common and important problem. Interference can come from a variety of sources, including other wireless devices, environmental noise, signal reflections, etc. The presence of interference can cause signal distortion, reduce communication quality, and affect the accuracy of data transmission. Therefore, in order to combat the various interference situations in the signal transmission through the antenna, it is necessary to set up certain anti-interference processing to improve the accuracy of transmission.
[0003] In the related technologies, the implementation method of antenna anti-interference is implemented in hardware facilities, mainly through the processing of antenna signals, including adaptive antenna array, signal filtering, signal modulation, forward error correction coding, multiple access technology, etc. Among them, adaptive antenna array anti-interference technology refers to adjusting the radiation characteristics and receiving characteristics of the antenna by adjusting the weighting coefficient of the antenna array to form a beam pointing to the target signal, while suppressing the interference signal to improve the reception quality of the signal and reduce the impact of interference. In implementation, computer simulation technology is usually used to analyze and evaluate the anti-interference performance in an interference environment, and the simulation results are analyzed to evaluate the anti-interference ability of the antenna and identify potential problems.
[0004] However, the current antenna anti-interference method has the following technical problems:
[0005] The current antenna anti-interference methods have serious theoretical problems in simulation verification, resulting in poor simulation effects of anti-interference results. Summary of the invention
[0006] Based on this, it is necessary to provide an antenna anti-interference result simulation method, device, computer equipment, computer-readable storage medium and computer program product that can improve the accuracy of antenna anti-interference result simulation in response to the above technical problems.
[0007] In a first aspect, the present application provides a method for simulating antenna anti-interference results. The method comprises:
[0008] Acquire structural parameters of a target device, and construct an array antenna model corresponding to the target device based on the structural parameters;
[0009] Substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario;
[0010] Adjusting the antenna units in the array antenna model based on the weighting factors to obtain the adjusted array antenna model;
[0011] The excitation port in the array antenna model is adjusted based on the weighting factor to obtain an adjusted array synthesis pattern of the array antenna model.
[0012] In one embodiment, the acquiring structural parameters of the target device and constructing an array antenna model corresponding to the target device based on the structural parameters includes:
[0013] Acquire the structural parameters of the target device, wherein the structural parameters include an operating frequency, the number of the antenna units, a far-field amplitude and phase data of each antenna unit, and antenna array element position parameters;
[0014] The array antenna model is constructed based on the structural parameters.
[0015] In one embodiment, the step of substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario includes:
[0016] Substituting the structural parameters into a preset anti-interference algorithm, and performing numerical simulation in a plurality of preset interference scenarios;
[0017] The weighting factor of the antenna unit of the target device in different interference scenarios is obtained.
[0018] In one embodiment, adjusting the antenna units in the array antenna model based on the weighting factor to obtain the adjusted array antenna model includes:
[0019] Keeping the central array element unchanged, adjusting the peripheral antenna units except the central array element based on the weighting factor;
[0020] The adjusted array antenna model is obtained.
[0021] In one embodiment, adjusting the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model includes:
[0022] Obtaining the adjusted signal pattern of each antenna unit of the array antenna model;
[0023] The signal directional patterns of a plurality of the antenna units are synthesized to obtain the simulated synthesized directional pattern.
[0024] In one embodiment, after adjusting the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model, the method further includes:
[0025] Based on the simulated synthetic pattern, the array antenna model is adjusted to optimize the radiation characteristics and receiving performance of the array antenna model.
[0026] In a second aspect, the present application also provides an antenna anti-interference result simulation device. The device comprises:
[0027] The antenna model module is used to obtain the structural parameters of the target device and construct an array antenna model corresponding to the target device based on the structural parameters;
[0028] A numerical simulation module, used to substitute the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario;
[0029] A weighted adjustment module, used for adjusting the antenna units in the array antenna model based on the weighted factors to obtain the adjusted array antenna model;
[0030] The excitation simulation module is used to adjust the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model.
[0031] In one embodiment, the antenna model module includes:
[0032] A structural parameter module, used to obtain the structural parameters of the target device, wherein the structural parameters include an operating frequency, the number of the antenna units, and far-field amplitude and phase data of each of the antenna units;
[0033] A model building module is used to build the array antenna model based on the structural parameters.
[0034] In one embodiment, the numerical simulation module includes:
[0035] An algorithm simulation module, used for substituting the structural parameters into a preset anti-interference algorithm and performing numerical simulation in a plurality of preset interference scenarios;
[0036] A weighting factor module is used to obtain the weighting factor of the antenna unit of the target device in different interference scenarios.
[0037] In one embodiment, the weighted adjustment module includes:
[0038] The unit adjustment module is used to keep the central array element unchanged, and adjust the peripheral antenna units except the central array element based on the weighting factor to obtain the adjusted array antenna model.
[0039] In one embodiment, the excitation simulation module includes:
[0040] A unit simulation module, used for obtaining the signal pattern of each antenna unit of the array antenna model after adjustment;
[0041] The unit synthesis module is used to synthesize the signal directional patterns of several antenna units to obtain the simulated synthetic directional pattern.
[0042] In one embodiment, after the excitation simulation module, it also includes:
[0043] A feedback adjustment module is used to adjust the array antenna model based on the simulated synthetic pattern to optimize the radiation characteristics and receiving performance of the array antenna model.
[0044] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the steps in the antenna anti-interference result simulation method as described in any embodiment of the first aspect when executing the computer program.
[0045] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the method for simulating antenna anti-interference results as described in any one of the embodiments in the first aspect.
[0046] In a fifth aspect, the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps in the antenna anti-interference result simulation method as described in any one of the embodiments in the first aspect are implemented.
[0047] The above-mentioned antenna anti-interference result simulation method, device, computer equipment, storage medium and computer program product can achieve the beneficial effects of the technical problems in the corresponding background technology by deducing the technical features in the claims:
[0048] The present application provides a method for simulating antenna anti-interference results, including: obtaining structural parameters of a target device, constructing an array antenna model corresponding to the target device based on the structural parameters; substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain weighting factors of antenna units of the target device in an interference scenario; adjusting the antenna units in the array antenna model based on the weighting factors to obtain the adjusted array antenna model; exciting the adjusted array antenna model to obtain a simulated synthetic pattern. In implementation, an array antenna model corresponding to the target device is constructed by structural parameters, so that the anti-interference algorithm can be simulated according to the real device structural parameters to obtain the anti-interference weighting factor. Subsequently, the weighting factor is substituted into the array antenna model for model adjustment, so that the array antenna model can be adjusted to the anti-interference device state that meets the anti-interference algorithm indication, and then the adjusted array antenna model is excited to achieve simulation verification of the anti-interference effect. In this way, the array antenna model in the simulation verification not only satisfies the matching between the model and the real antenna device, but also satisfies the effect of applying the anti-interference algorithm processing, which helps to overcome the problem that the simulation of the anti-interference algorithm is too theoretical and can improve the accuracy of the simulation results. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A schematic diagram of a first process of a method for simulating antenna anti-interference results in one embodiment;
[0050] Figure 2 is a schematic diagram of a model of an array antenna model in an embodiment;
[0051] Figure 3 A schematic diagram of a second flow chart of a method for simulating antenna anti-interference results in another embodiment;
[0052] Figure 4 A third flow chart of a method for simulating antenna anti-interference results in another embodiment;
[0053] Figure 5 A schematic diagram of a three-dimensional beam direction obtained by simulation under different interference scenarios in an embodiment;
[0054] Figure 6 A schematic diagram of a fourth process of a method for simulating antenna anti-interference results in another embodiment;
[0055] Figure 7 A fifth flow chart of a method for simulating antenna anti-interference results in another embodiment;
[0056] Figure 8 A sixth flow chart of a method for simulating antenna anti-interference results in another embodiment;
[0057] Fig. 9 A structural block diagram of an antenna anti-interference result simulation device in an embodiment;
[0058] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0059] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0060] In the related technologies, the implementation method of antenna anti-interference is implemented in hardware facilities, mainly through the processing of antenna signals, including adaptive antenna array, signal filtering, signal modulation, forward error correction coding, multiple access technology, etc. Among them, adaptive antenna array anti-interference technology refers to adjusting the radiation characteristics and receiving characteristics of the antenna by adjusting the weighting coefficient of the antenna array to form a beam pointing to the target signal, while suppressing the interference signal to improve the reception quality of the signal and reduce the impact of interference. In implementation, computer simulation technology is usually used to analyze and evaluate the anti-interference performance in an interference environment, and the simulation results are analyzed to evaluate the anti-interference ability of the antenna and identify potential problems.
[0061] However, the current antenna anti-interference method has the following technical problems:
[0062] The current antenna anti-interference methods have serious theoretical problems in simulation verification, resulting in poor simulation effects of anti-interference results.
[0063] Based on the above problems, the present application provides a method, apparatus, computer device, storage medium and computer program product for simulating antenna anti-interference results.
[0064] In one embodiment, Figure 1 As shown, a method for simulating antenna anti-interference results is provided. This embodiment uses the method applied to a terminal as an example. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:
[0065] Step 102: Acquire structural parameters of a target device, and construct an array antenna model corresponding to the target device based on the structural parameters.
[0066] Among them, the structural parameters may refer to parameter information used for the structural characteristics of the target device, which may include the number of antenna units, the far-field amplitude of each antenna unit, phase data, etc.
[0067] Exemplarily, the terminal may obtain the structural parameters of the target device, and construct an array antenna model corresponding to the target device based on the structural parameters. The specific implementation of the array antenna model may include parameter settings such as array type, number of array elements, and array element spacing. Specifically, taking the target device as an array antenna device including five array elements as an example, the array antenna model obtained by modeling can be as follows: Figure 2 As shown, Figure 2 The array antenna model shown includes a central antenna unit as a central array element and four peripheral antenna units.
[0068] Step 104: Substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario.
[0069] The anti-interference algorithm may refer to an algorithm program used to adjust the amplitude and phase of antenna array elements based on known antenna parameters to achieve the purpose of optimizing antenna transmission and reception performance. The specific process of the anti-interference algorithm may be preset by a technician. The weighting factor may refer to an adjustment amplitude control parameter used to adjust different array elements or signal sources. The weighting factor may be a constant or a dynamically changing parameter.
[0070] Exemplarily, the terminal may substitute the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario.
[0071] Step 106: adjusting the antenna units in the array antenna model based on the weighting factors to obtain the adjusted array antenna model.
[0072] Exemplarily, after determining the weighting factors of the amplitude and phase of the array elements in the array antenna model calculated by the anti-interference algorithm, the terminal can adjust the antenna units in the array antenna model based on the weighting factors to obtain the adjusted array antenna model.
[0073] In this way, an array antenna model that satisfies the optimization method of the anti-interference algorithm program can be obtained.
[0074] Step 108: adjusting the excitation port in the array antenna model based on the weighting factor to obtain an adjusted array synthesis pattern of the array antenna model.
[0075] Among them, excitation refers to applying electrical signals to the antenna units in the antenna array to make them generate electromagnetic waves and radiate. The excitation method and parameters (such as amplitude and phase) can directly affect the radiation characteristics and directivity of the antenna.
[0076] The simulated synthetic pattern refers to a pattern generated by calculating and simulating the radiation characteristics of an antenna array under different excitation conditions. The pattern shows the radiation intensity of the antenna in different directions, usually in the form of a polar coordinate diagram.
[0077] Exemplarily, the terminal may adjust the excitation port in the array antenna model based on the weighting factor to obtain an adjusted array synthesis pattern of the array antenna model.
[0078] In the above-mentioned method for simulating antenna anti-interference results, reasonable deduction is performed in combination with the technical features in the embodiment, which can achieve the beneficial effect of solving the technical problems raised in the background technology:
[0079] The present application provides a method for simulating antenna anti-interference results, including: obtaining the structural parameters of the target device, constructing an array antenna model corresponding to the target device based on the structural parameters; substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain the weighting factor of the antenna unit of the target device in the interference scenario; adjusting the antenna unit in the array antenna model based on the weighting factor to obtain the adjusted array antenna model; adjusting the excitation port in the array antenna model based on the weighting factor to obtain the array synthesis pattern of the adjusted array antenna model. In implementation, an array antenna model corresponding to the target device is constructed through structural parameters, so that the anti-interference algorithm can be simulated according to the real device structural parameters to obtain the anti-interference weighting factor. Subsequently, the weighting factor is substituted into the array antenna model for model adjustment, so that the array antenna model can be adjusted to the anti-interference device state that meets the anti-interference algorithm indication, and then the adjusted array antenna model is excited to achieve simulation verification of the anti-interference effect. In this way, the array antenna model in the simulation verification not only satisfies the matching between the model and the real antenna equipment, but also satisfies the effect of applying the anti-interference algorithm processing, which helps to overcome the problem that the anti-interference algorithm simulation is too theoretical and can improve the accuracy of the simulation results.
[0080] In one embodiment, Figure 3 As shown, step 102 includes:
[0081] Step 302: Acquire the structural parameters of the target device, where the structural parameters include an operating frequency, the number of the antenna units, the far-field amplitude and phase data of each antenna unit, and antenna array element position parameters.
[0082] Exemplarily, the terminal may obtain the structural parameters of the target device, where the structural parameters include an operating frequency, the number of the antenna units, the far-field amplitude and phase data of each of the antenna units, and antenna array element position parameters.
[0083] Step 304: construct the array antenna model based on the structural parameters.
[0084] Exemplarily, based on obtaining the structural parameters as described above, the terminal can construct a more simulated array antenna model.
[0085] In this embodiment, various specific characteristic parameters related to the target device are taken into account during the construction of the array antenna model, which helps to simulate and simulate the mutual coupling of antenna units, differences in antenna element reflection surfaces, and differences in antenna feed point positions, thereby helping to further improve the accuracy of the simulation results.
[0086] In one embodiment, Figure 4 As shown, step 104 includes:
[0087] Step 402: Substitute the structural parameters into a preset anti-interference algorithm, and perform numerical simulation in a plurality of preset interference scenarios.
[0088] Exemplarily, the terminal can substitute the structural parameters into a preset anti-interference algorithm and perform numerical simulation in several preset interference scenarios. Specifically, the terminal can simulate the source of the interference signal in the electromagnetic field simulation or signal processing simulation. These interference sources can be actual equipment, environmental noise or artificially created signals, the purpose of which is to evaluate the performance and robustness of the system under interference conditions. The terminal can achieve the purpose of configuring different interference scenarios by setting the number, location and parameters of the interference signal of the interference source.
[0089] Step 404: Obtain the weighting factor of the antenna unit of the target device in different interference scenarios.
[0090] For example, it can be Figure 5 As shown, the terminal can obtain the weighting factors required to be applied to the antenna array elements in order to achieve the purpose of anti-interference in the various interference scenarios as shown in the figure through simulation processing in different interference scenarios.
[0091] In this embodiment, in the process of determining the weighting factors, different interference scenarios are set, which helps to obtain multiple groups of amplitude and phase weighting factors in different interference scenarios, and helps to improve the flexibility of simulation processing and the accuracy of simulation results.
[0092] In one embodiment, Figure 6As shown, step 106 includes:
[0093] Step 602: Keeping the central array element unchanged, adjusting the peripheral antenna units except the central array element based on the weighting factor to obtain the adjusted array antenna model.
[0094] Exemplarily, the terminal may keep the weighting factors of the amplitude and phase of the central terminal always 1+i*0 (ie, the amplitude and phase do not change), and then only make corresponding adjustments to the amplitude and phase results of the four peripheral antenna elements in the antenna array simulation software.
[0095] In this embodiment, when adjusting the antenna array elements in the antenna array simulation software, the central array element is kept unchanged and the peripheral array elements are adjusted, so that the radiation characteristics and receiving performance of the antenna array can be significantly changed.
[0096] In one embodiment, Figure 7 As shown, step 108 includes:
[0097] Step 702: Obtain the adjusted signal pattern of each antenna unit of the array antenna model.
[0098] Step 704: synthesize the signal patterns of a plurality of the antenna units to obtain the simulated synthesized pattern.
[0099] Exemplarily, after obtaining the signal pattern of each antenna unit, the terminal may synthesize the signal pattern of each unit to obtain the total simulated synthesized pattern of the entire array antenna.
[0100] In this embodiment, the directional patterns of different antenna units are respectively obtained and the total directional pattern is obtained by synthesis, so that the radiation characteristics of each antenna array element can be accurately adjusted and controlled.
[0101] In one embodiment, Figure 8 As shown, after step 108, the following steps are also included:
[0102] Step 802: Based on the simulated synthetic pattern, the array antenna model is adjusted to optimize the radiation characteristics and receiving performance of the array antenna model.
[0103] In this embodiment, the array antenna model is adjusted on the basis of accurately realizing the simulation of anti-interference processing of the array antenna, which helps to perform feedback adjustment on the anti-interference effect and improve the overall radiation characteristics and receiving performance of the antenna.
[0104] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0105] Based on the same inventive concept, the embodiment of the present application also provides an antenna anti-interference result simulation device for implementing the above-mentioned antenna anti-interference result simulation method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in one or more embodiments of the antenna anti-interference result simulation device provided below can refer to the limitations of the antenna anti-interference result simulation method above, and will not be repeated here.
[0106] In one embodiment, Fig. 9 As shown, an antenna anti-interference result simulation device is provided, comprising: an antenna model module, a numerical simulation module, a weighted adjustment module and an excitation simulation module, wherein:
[0107] The antenna model module is used to obtain the structural parameters of the target device and construct an array antenna model corresponding to the target device based on the structural parameters;
[0108] A numerical simulation module, used to substitute the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario;
[0109] A weighted adjustment module, used for adjusting the antenna units in the array antenna model based on the weighted factors to obtain the adjusted array antenna model;
[0110] The excitation simulation module is used to adjust the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model.
[0111] In one embodiment, the antenna model module includes:
[0112] A structural parameter module, used to obtain the structural parameters of the target device, wherein the structural parameters include an operating frequency, the number of antenna units, a far-field amplitude and phase data of each antenna unit, and antenna array element position parameters;
[0113] A model building module is used to build the array antenna model based on the structural parameters.
[0114] In one embodiment, the numerical simulation module includes:
[0115] An algorithm simulation module, used for substituting the structural parameters into a preset anti-interference algorithm and performing numerical simulation in a plurality of preset interference scenarios;
[0116] A weighting factor module is used to obtain the weighting factor of the antenna unit of the target device in different interference scenarios.
[0117] In one embodiment, the weighted adjustment module includes:
[0118] The unit adjustment module is used to keep the central array element unchanged, and adjust the peripheral antenna units except the central array element based on the weighting factor to obtain the adjusted array antenna model.
[0119] In one embodiment, the excitation simulation module includes:
[0120] A unit simulation module, used for obtaining the signal pattern of each antenna unit of the array antenna model after adjustment;
[0121] The unit synthesis module is used to synthesize the signal directional patterns of several antenna units to obtain the simulated synthetic directional pattern.
[0122] In one embodiment, after the excitation simulation module, it also includes:
[0123] A feedback adjustment module is used to adjust the array antenna model based on the simulated synthetic pattern to optimize the radiation characteristics and receiving performance of the array antenna model.
[0124] Each module in the above-mentioned antenna anti-interference result simulation device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0125] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.10As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for simulating antenna anti-interference results is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0126] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0127] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0128] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0129] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0130] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0131] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0132] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0133] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for simulating antenna anti-interference results, characterized in that: The method comprises: Acquire structural parameters of a target device, and construct an array antenna model corresponding to the target device based on the structural parameters; Substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario; Adjusting the antenna units in the array antenna model based on the weighting factors to obtain the adjusted array antenna model; The excitation port in the array antenna model is adjusted based on the weighting factor to obtain an adjusted array synthesis pattern of the array antenna model.
2. The method according to claim 1, characterized in that: The acquiring of structural parameters of the target device and constructing an array antenna model corresponding to the target device based on the structural parameters comprises: Acquire the structural parameters of the target device, wherein the structural parameters include an operating frequency, the number of the antenna units, a far-field amplitude and phase data of each antenna unit, and antenna array element position parameters; The array antenna model is constructed based on the structural parameters.
3. The method according to claim 1, characterized in that Substituting the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario includes: Substituting the structural parameters into a preset anti-interference algorithm, and performing numerical simulation in a plurality of preset interference scenarios; The weighting factor of the antenna unit of the target device in different interference scenarios is obtained.
4. The method according to claim 1, characterized in that The step of adjusting the antenna units in the array antenna model based on the weighting factor to obtain the adjusted array antenna model comprises: The central array element is kept unchanged, and the peripheral antenna units except the central array element are adjusted based on the weighting factor to obtain the adjusted array antenna model.
5. The method according to any one of claims 1 to 4, characterized in that: The step of adjusting the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model comprises: Obtaining the adjusted signal pattern of each antenna unit of the array antenna model; The signal directional patterns of a plurality of the antenna units are synthesized to obtain the simulated synthesized directional pattern.
6. The method according to claim 1, characterized in that After adjusting the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model, the method further includes: Based on the simulated synthetic pattern, the array antenna model is adjusted to optimize the radiation characteristics and receiving performance of the array antenna model.
7. An antenna anti-interference result simulation device, characterized in that: The device comprises: The antenna model module is used to obtain the structural parameters of the target device and construct an array antenna model corresponding to the target device based on the structural parameters; A numerical simulation module, used to substitute the structural parameters into a preset anti-interference algorithm for numerical simulation to obtain a weighting factor of the antenna unit of the target device in the interference scenario; A weighted adjustment module, used for adjusting the antenna units in the array antenna model based on the weighted factors to obtain the adjusted array antenna model; The excitation simulation module is used to adjust the excitation port in the array antenna model based on the weighting factor to obtain the adjusted array synthesis pattern of the array antenna model.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: 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.
10. A computer program product, comprising a computer program, characterized in that 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.