Phased array information processing method and apparatus, and electronic device
In the low-orbit satellite communication system, the switching states of each array element of the phased array are determined according to the scanning angle of the target beam and the target pattern of the phased array, which solves the problems of inconsistent beam coverage and homofrequency interference, improves beam performance and reduces the interference level.
Patent Information
- Application Number
- CN202411635433.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-03-04
AI Technical Summary
In low-orbit satellite communication systems, due to the scanning characteristics of phased array antennas, the coverage area of the beam at different off-axis angles is different, resulting in the problem of homofrequency interference. The prior art is difficult to respond quickly and approach the desired beam in the full scanning direction.
By determining the actual beam width and maximum side lobe information based on the phased array target pattern of the target beam at the target scanning angle, the target value is calculated, and the optimal target value is determined under different switching states, the switching state of each array element of the phased array is determined.
Without changing the structure of the existing phased array, the beam performance of the phased array can be improved, the interference level between the same frequency beams can be reduced, and better beam coverage and response can be achieved.
Smart Images

Figure CN119561598A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of satellite communication technology, and in particular to a phased array information processing method and device, and electronic equipment. Background Art
[0002] As an important part of the integrated network of air, space and ground, satellite communication systems have developed rapidly with the progress of science and technology and industry. In recent years, with the rapid deployment of giant low-orbit satellite communication constellations, the era of satellite Internet has arrived rapidly, and communication scenarios have gradually expanded from traditional ground-based communications to space-based communications. In the era of satellite Internet, high throughput, large bandwidth, and global coverage have become the main requirements, and more and more giant constellations in space are being deployed at an accelerated pace. However, the Ku, Ka and other frequency bands allocated to low-orbit satellites are gradually becoming saturated, which means that co-channel interference within and between satellite communication systems is inevitable. The problem of co-channel interference within and between satellite communication systems will directly affect the availability of the system and user experience, and the research on co-channel interference mitigation methods is of great significance.
[0003] In low-orbit satellite communication systems, the surface of the earth is divided into several hexagonal grids of equal size. Each grid is called a ground cell and has a unique cell identification number. When a low-orbit satellite orbits the earth, the gateway transmits the cell identification number to it to determine the direction of the satellite beam. Taking into account the rapid changes in the relative positions of satellites and ground cells, low-orbit satellites generally use phased array antennas to achieve flexible scanning and switching of beams through beamforming technology. However, due to the scanning characteristics of phased array antennas, the beam width will widen with the increase of the off-axis angle, resulting in different coverage areas of the beam at different off-axis angles. When the satellite points to the sub-satellite point, the beam is projected vertically, and the projection area of the beam on the earth's surface is approximately circular, such as Figure 1 As shown in the figure, only a single cell is covered. When the beam is pointed away from the sub-satellite point, the beam will be widened, and under the influence of the earth's curvature, the area where the beam is obliquely projected onto the earth's surface is elliptical, as shown in the figure below. Figure 2 As shown, the coverage exceeds that of a single cell, which may cause strong potential interference to other cells using the same frequency beam.
[0004] For phased array antennas with a fixed structure, the existing beam synthesis algorithm achieves the desired beam target pattern by changing the amplitude and phase parameters of the array. When the beam pointing changes, the weight coefficients of the array need to be recalculated, which is difficult to respond quickly for large-scale arrays. Under the influence of the earth's curvature, a given array is required to widen the beam in the normal direction and compress the beam width in the edge direction. The existing beam synthesis algorithm is difficult to ensure that the beam response is close to the desired beam in the full scanning direction.
[0005] There are many solutions to the interference problem between cells with the same frequency in terrestrial mobile communications, such as power control, resource allocation, and frequency reuse. Power control reduces interference by adjusting the transmission power, while low-orbit satellite communication systems mostly use equal power flux-density (PFD) mode coverage, which has strict constraints on the transmission power; resource allocation requires the system to share information, which is difficult to coordinate between multiple systems; frequency reuse requires the frequency band to be wide enough to avoid the use of the same frequency beam, and the satellite communication system has limited frequency resources, so the same frequency beam is inevitable. Unlike terrestrial mobile communications, low-orbit satellite communications are dynamic scenarios, and under the influence of the earth's curvature, the beam coverage area is greatly affected by the beam off-axis angle, and the resulting Doppler frequency shift will affect the system performance, requiring active avoidance of the diffusion of the beam coverage area. Reconstructing the structure of the phased array is an effective solution to deal with beam coverage, and an emerging technology called movable antenna (MA) array has been proposed. The structure of the phased array is reconstructed by partially moving the array element position. However, this technology relies on more advanced phased array industrial design and is not currently applicable to traditional phased arrays. Switching array elements is another simpler way to reconstruct the array. As the number and scale of constellations increase, an active interference mitigation solution for the same-frequency beam applicable to existing phased arrays is urgently needed. Summary of the invention
[0006] The technical problem to be solved by the present disclosure is to overcome the above-mentioned defects in the prior art and to provide a phased array information processing method and device, electronic equipment, computer-readable storage medium and computer program product.
[0007] The present invention solves the above technical problems through the following technical solutions:
[0008] A first aspect of the present disclosure provides an information processing method for a phased array, wherein the phased array includes a plurality of array elements; the information processing method includes the following steps: determining an actual beam width and maximum sidelobe information according to a target pattern of the phased array at a target scanning angle of a target beam; wherein the target pattern is determined according to a switch state of a target array element in the phased array; calculating a corresponding target value according to a deviation between a target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to a coverage range of a sub-satellite point pointed by the target beam; determining an optimal target value from a plurality of target values corresponding to different switch states of the target array element; and determining the switch state of each array element of the target beam at the target scanning angle according to the switch state of the target array element corresponding to the optimal target value.
[0009] Optionally, the step of calculating the corresponding target value based on the deviation between the target beam width and the actual beam width and the maximum sidelobe information specifically includes: weighting the deviation between the target beam width and the actual beam width and the maximum sidelobe information to obtain the corresponding target value.
[0010] Optionally, the target beam width is specifically a larger value between a reference beam width and a minimum beam width that can be provided by the phased array, and the reference beam width is determined according to a coverage range of the target beam pointing to a sub-satellite point.
[0011] Optionally, the weight of the deviation and the weight of the maximum sidelobe information are both determined according to the reference beam width and the minimum beam width.
[0012] Optionally, the information processing method further includes: optimizing the switch state of the target array element in the phased array;
[0013] The step of determining the optimal target value among multiple target values corresponding to different switch states of the target array element specifically includes: determining the optimal target value among multiple target values corresponding to the switch states of the target array element after optimization processing.
[0014] Optionally, the information processing method further includes the following steps: sending the switching state of each array element of the target beam at the target scanning angle to a satellite communication system where the phased array is located.
[0015] Optionally, the information processing method further includes the following steps: in response to the scanning angle of the target beam being the target scanning angle, controlling the switching state of each array element in the phased array according to the switching state of each array element at the target scanning angle of the target beam.
[0016] A second aspect of the present disclosure provides an information processing method for a phased array, wherein the phased array includes a plurality of array elements; the information processing method includes the following steps: receiving a switch state of each array element of a target beam at a target scanning angle; wherein the switch state of each array element of the target beam at the target scanning angle is determined according to the information processing method described in the first aspect; in response to the scanning angle of the target beam being the target scanning angle, controlling the switch state of each array element in the phased array according to the switch state of each array element of the target beam at the target scanning angle.
[0017] A third aspect of the present disclosure provides an information processing device of a phased array, wherein the phased array includes a plurality of array elements; the information processing device includes: a first determination module, used to determine an actual beam width and maximum sidelobe information according to a target pattern of the phased array at a target scanning angle of the target beam; wherein the target pattern is determined according to the switch state of the target array element in the phased array; a target value calculation module, used to calculate a corresponding target value according to a deviation between the target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to the coverage range of the target beam pointing to a sub-satellite point; a second determination module, used to determine an optimal target value from a plurality of target values corresponding to different switch states of the target array element; and a third determination module, used to determine the switch state of each array element of the target beam at the target scanning angle according to the switch state of the target array element corresponding to the optimal target value.
[0018] Optionally, the target value calculation module is specifically used to weight the deviation between the target beam width and the actual beam width and the maximum sidelobe information to obtain a corresponding target value.
[0019] Optionally, the target beam width is specifically a larger value between a reference beam width and a minimum beam width that can be provided by the phased array, and the reference beam width is determined according to a coverage range of the target beam pointing to a sub-satellite point.
[0020] Optionally, the weight of the deviation and the weight of the maximum sidelobe information are both determined according to the reference beam width and the minimum beam width.
[0021] Optionally, the information processing device further comprises a state optimization module for optimizing the switch state of the target array element in the phased array. The second determination module is specifically configured to determine the optimal target value among a plurality of target values corresponding to the switch state of the target array element after optimization.
[0022] Optionally, the information processing device further includes an information sending module, configured to send the switching state of each array element of the target beam at the target scanning angle to a satellite communication system where the phased array is located.
[0023] Optionally, the information processing device also includes an array element control module, which is used to control the switching state of each array element in the phased array in response to the scanning angle of the target beam being the target scanning angle, according to the switching state of each array element at the target beam at the target scanning angle.
[0024] A fourth aspect of the present disclosure provides an information processing device of a phased array, the phased array comprising a plurality of array elements; the information processing device comprising: a receiving module, for receiving the switching state of each array element of a target beam at a target scanning angle; wherein the switching state of each array element of the target beam at the target scanning angle is determined according to the information processing device described in the third aspect; and a control module, for controlling the switching state of each array element in the phased array according to the switching state of each array element of the target beam at the target scanning angle in response to the scanning angle of the target beam being the target scanning angle.
[0025] A fifth aspect of the present disclosure provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method described in the first aspect or the second aspect.
[0026] A sixth aspect of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method described in the first aspect or the second aspect when executed by a processor.
[0027] A seventh aspect of the present disclosure provides a computer program product, comprising a computer program, which implements the steps of the method described in the first aspect or the second aspect when executed by a processor.
[0028] Based on the common sense in the art, the above optional conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.
[0029] The positive progressive effect of the present disclosure is that overlapping coverage of same-frequency beams and excessively high beam sidelobe levels will lead to interference between same-frequency beams. The present disclosure imposes constraints on the beam width and the maximum sidelobe information of the beam to determine the switching state of each array element of the target beam at the target scanning angle, and controls each array element in the phased array according to the determined switching state. There is no need to change the structure of the existing phased array, so the beam performance of the phased array can be improved, and the interference level between same-frequency beams can be essentially reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A schematic diagram of a beam coverage scenario in the prior art.
[0031] Figure 2 Another schematic diagram of a beam coverage scenario in the prior art.
[0032] Figure 3 This is a flow chart of a phased array information processing method provided in Example 1 of the present disclosure.
[0033] Figure 4 A schematic diagram of a beam coverage model provided for Example 1 of the present disclosure.
[0034] Figure 5 A schematic diagram of the switching state of a phased array provided in Example 1 of the present disclosure.
[0035] Figure 6 A comparison diagram of the normalized beam pattern provided in Example 1 of the present disclosure.
[0036] Figure 7 A schematic diagram of the switching state of another phased array provided in Example 1 of the present disclosure.
[0037] Figure 8 A comparison diagram of another normalized beam pattern provided in Example 1 of the present disclosure.
[0038] Fig. 9 A schematic diagram of the switching state of another phased array provided in Embodiment 1 of the present disclosure.
[0039] Fig.10 A comparison diagram of another normalized beam pattern provided in Example 1 of the present disclosure.
[0040] Fig.11 A comparison chart of interference-to-noise ratios at different beam scanning angles provided in Example 1 of the present disclosure.
[0041] Fig.12 A flowchart of another phased array information processing method provided in Example 1 of the present disclosure.
[0042] Fig.13 This is a flowchart of another phased array information processing method provided in Embodiment 1 of the present disclosure.
[0043] Fig.14 This is a structural block diagram of a phased array information processing device provided in Example 1 of the present disclosure.
[0044] Fig.15 This is a flow chart of a phased array information processing method provided in Example 2 of the present disclosure.
[0045] Fig.16 This is a structural block diagram of a phased array information processing device provided in Example 2 of the present disclosure. DETAILED DESCRIPTION
[0046] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0047] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0048] Overlapping coverage of co-frequency beams and excessively high beam sidelobe levels will both lead to interference between co-frequency beams. In the information processing method for a phased array provided in an embodiment of the present disclosure, constraints are imposed on the beam width and the maximum sidelobe information of the beam to determine the switching state of each array element of the target beam at the target scanning angle, and each array element in the phased array is controlled according to the determined switching state. This does not require changing the structure of the existing phased array, and can improve the beam performance of the phased array, thereby essentially reducing the interference level between co-frequency beams.
[0049] Example 1
[0050] Figure 3 This is a flow chart of a phased array information processing method provided in this embodiment. The phased array information processing method can be executed by a phased array information processing device. The phased array information processing device can be implemented by software and / or hardware. The phased array information processing device can be part or all of an electronic device. The phased array includes multiple array elements. The phased array information processing method provided in this embodiment is introduced below with the electronic device as the execution subject.
[0051] like Figure 3 As shown, the phased array information processing method provided in this embodiment may include the following steps S101 to S104:
[0052] Step S101, determining an actual beam width and maximum sidelobe information according to a target pattern of the phased array at a target scanning angle; wherein the target pattern is determined according to a switch state of a target array element in the phased array.
[0053] In specific implementation, the array element in the phased array does not refer to a physical switch. The switch state of the array element includes activation and failure. When the array element is activated, the beam signal passes through the array element, and when the array element is failed, the beam signal does not pass through the array element. On both sides of the maximum radiation direction in the target radiation pattern, a 3dB decrease in beam gain corresponds to an actual beam width θ BWThe maximum sidelobe information may specifically be a maximum sidelobe level (MSLL) or a maximum sidelobe attenuation (MSA). The maximum sidelobe level refers to the maximum radiation peak value in the target pattern except the main lobe. The main lobe level refers to the maximum radiation peak value in the target pattern. The maximum sidelobe attenuation refers to the difference between the main lobe level and the maximum sidelobe level.
[0054] It should be noted that the target array element may include all array elements in the phased array, or may include some array elements in the phased array. In a specific example, the phased array is a plane array including row array elements and column array elements, and the target array element includes a certain column array element, and the switch state of each array element in the column array element is s i (i=1,2,…,N), where N is the number of array elements in the array element column, s i =0 means the array element fails, s i =1 indicates that the array element is activated. When the scanning angle of the target beam is θ, the steering vector of the array element can be expressed as:
[0055]
[0056] Where d is the spacing between adjacent array elements, λ is the operating wavelength, and the array factor AF(θ) can be expressed as:
[0057]
[0058] Where w is the weight coefficient vector of the array. Under conventional beamforming, the weight coefficient vector w is equal to the steering vector in the desired direction. After obtaining the above array factor, the directional pattern of the array element, i.e., the target directional pattern, can be obtained.
[0059] Step S102, calculating a corresponding target value according to a deviation between a target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to a coverage range of the target beam pointing to a sub-satellite point.
[0060] In a specific implementation, the coverage range can be characterized by the coverage radius of the target beam pointing to the sub-satellite point, wherein the coverage radius of the target beam pointing to the sub-satellite point can be specifically determined according to the beam width when the target beam points to the sub-satellite point, the radius of the earth, and the orbital height of the satellite.
[0061] Step S103: determining an optimal target value among a plurality of target values corresponding to different switch states of the target array element.
[0062] In a specific implementation, for different switch states of the target array element, multiple corresponding target values can be obtained by executing steps S101 and S102 multiple times, wherein after the switch state of the target array element in the phased array is determined, a corresponding target value can be obtained.
[0063] In a specific implementation, if the target value is negatively correlated with the deviation and the maximum sidelobe level, respectively, or the target value is negatively correlated with the deviation and the target value is positively correlated with the maximum sidelobe attenuation, then the optimal target value is the maximum target value among the multiple target values. If the target value is positively correlated with the deviation and the maximum sidelobe level, respectively, or the target value is positively correlated with the deviation and the target value is negatively correlated with the maximum sidelobe attenuation, then the optimal target value is the minimum target value among the multiple target values.
[0064] Step S104: determining the switch state of each array element of the target beam at the target scanning angle according to the switch state of the target array element corresponding to the optimal target value.
[0065] It should be noted that, when the target array elements are all array elements in the phased array, in step S104, the switch state of the target array element corresponding to the optimal target value is directly determined as the switch state of each array element of the target beam at the target scanning angle.
[0066] In the case where the target array element is part of the array elements in the phased array, the switch states of other array elements in the phased array are determined according to the switch states of the target array element corresponding to the optimal target value in step S104, and the amount of calculation and complexity can be greatly reduced by reducing the dimension. In the example where the target array element includes a column of array elements, the switch states of the column of array elements can be reused in the entire phased array. For example, if the switch state of a column of array elements is s1, the formula S=s1*s1 can be used. T The switch state S of the entire phased array is obtained. In the example where the target array element includes a row of array elements, the switch state of the row of array elements can be reused in the entire phased array. For example, if the switch state of a row of array elements is s2, the formula S = s2*s2 T The switching state S of the entire phased array is obtained.
[0067] In this embodiment, the target scanning angle is a scanning angle, which can be set according to actual conditions, and the switching state of each element in the phased array under a scanning angle of the target beam can be obtained by using the above steps S101 to S104. In some scenarios, the above scanning angle is also called an off-axis angle.
[0068] In an optional implementation, the target beam width may be the beam width required when the coverage of the target beam at the target scanning angle is consistent with the coverage of the target beam pointing to the sub-satellite point, that is, the reference beam width θ need .
[0069] In order to quantitatively analyze the relationship between beam coverage and beam scanning angle, the following Figure 4 The beam coverage model is shown in Figure 2. Figure 4 In the example shown, O is the center of the earth, r is the radius of the earth, L is the low-orbit satellite LEO, h is the orbital height of the satellite, l is the distance from the satellite to the coverage edge point P, θ is the scanning angle of the target beam, θ nadir is the beam width when the target beam points to the sub-satellite point, θ slant is the beam width when the scanning angle is θ, r nadir is the coverage radius of the target beam pointing to the sub-satellite point, r slant is the coverage length when the scanning angle is θ, α nadir is the coverage radius r of the target beam at the sub-satellite point nadir The central angle of the circle.
[0070] In △LPO, the cosine theorem and the sine theorem can be used to calculate l and α respectively using the following formulas (1) and (2). nadir :
[0071]
[0072] The coverage radius r of the target beam pointing to the sub-satellite point can be calculated using the following formula (3): nadir :
[0073] r nadir = rα nadir (3)
[0074] When the scanning angle of the target beam is θ, the projections on both sides of the cell center are asymmetric. In specific implementations, the average arc length on both sides of the cell center can be used to represent the coverage length r slant :
[0075]
[0076] Among them, l1 and l2 are the distances from the satellite to the projection boundary of the earth's surface, and the calculation formulas are:
[0077]
[0078] From the above formula (4), we can see that the coverage of the target beam depends on the scanning angle θ and beam width θ of the target beam. slantWhen the scanning angle increases, the coverage range of the target beam increases accordingly. By reducing the beam width, the widening of the beam coverage range at a large scanning angle can be suppressed.
[0079] In a specific implementation, the coverage radius r of the target beam pointing to the sub-satellite point can be nadir Equal to the coverage length r slant The coverage of the target beam at the scanning angle θ is consistent with the coverage of the target beam pointing to the sub-satellite point. The calculated beam width θ is slant The reference beam width θ need .
[0080] In another optional embodiment, the target beam width is the larger value of the reference beam width and the minimum beam width that the phased array can provide. Since the beam width depends on the array aperture of the phased array, when the maximum array size of the phased array is determined, the minimum beam width θ that the phased array can provide is min will be limited when the beam width θ required to ensure consistent beam coverage need Much smaller than the minimum beam width θ that the phased array can provide min When , the switching state of the array is obviously sparse, which makes the sidelobe level of the beam increase suddenly, and even has an infeasible solution. In order to avoid the above situation, this embodiment sets the minimum beam width θ that the phased array can provide min As the lower limit of the target beamwidth.
[0081] In the example of a phased array with a uniformly spaced half-wavelength rectangular array, the minimum beam width θ that the phased array can provide can be calculated using the following formula: min :
[0082]
[0083] Where N is the number of column elements or row elements in the phased array, d is the spacing between adjacent elements, λ is the operating wavelength, and θ is the scanning angle.
[0084] In an optional implementation of step S102, the deviation between the target beam width and the actual beam width and the maximum sidelobe information are weighted to obtain a corresponding target value.
[0085] In a specific example, the maximum sidelobe information is the maximum sidelobe attenuation, and the target value F corresponding to the scanning angle of the target beam is θ can be calculated using the following formula: θ :
[0086] F θ =-k1*|max(θ need ,θ min )-θ BW|+k2*MSA_value(5)
[0087] Among them, max(θ need ,θ min ) is the target beam width, k1 is the target beam width and the actual beam width θ BW The weight of the deviation between them, k2 is the weight of the maximum sidelobe attenuation MSA_value. It should be noted that in formula (5), the target value F θ Negatively correlated with the deviation, the target value F θ It is positively correlated with the maximum sidelobe attenuation.
[0088] In a specific implementation, the weight of the deviation and the weight of the maximum sidelobe information can be determined according to the reference beam width and the minimum beam width. need Greater than the minimum beam width θ min When the desired beam width is easy to achieve, the weight of the deviation and the weight of the maximum sidelobe information can be set so that the maximum sidelobe information dominates the target value; when the reference beam width θ need Less than the minimum beam width θ min When the desired beam width is difficult to meet, the weight of the deviation and the weight of the maximum sidelobe information can be set so that the deviation dominates the target value.
[0089] In another optional implementation of step S102, the maximum sidelobe information is specifically a maximum sidelobe level, and the inverse of the product of the deviation between the target beam width and the actual beam width, the maximum sidelobe level, and a first preset coefficient can be calculated to obtain a corresponding target value. The first preset coefficient can be set or adjusted according to actual needs.
[0090] In another optional implementation of step S102, the maximum sidelobe information is specifically the maximum sidelobe attenuation, and the corresponding target value can be obtained by calculating the product of the ratio between the maximum sidelobe attenuation and the deviation and the second preset coefficient. The second preset coefficient can be set or adjusted according to actual needs.
[0091] In an optional implementation, in order to further reduce the amount of calculation, the information processing method further includes: optimizing the switch state of the target array element in the phased array. The above step S103 specifically includes: determining the optimal target value from multiple target values corresponding to the switch state of the target array element after optimization. In a specific implementation, the switch state of the target array element in the phased array can be optimized using optimization algorithms such as genetic algorithm, simulated annealing algorithm, particle swarm algorithm, ant colony algorithm, etc. In a specific example, the target array element includes a column of array elements, the number of which is 56, and the switch state of the target array element is 256 By optimizing the target array element switch states, the number of target array element switch states can be reduced to 5000 groups, for example, and the corresponding target values are 5000 in total.
[0092] The following is a specific example to illustrate the information processing method of the phased array provided in this embodiment. The phased array is a 56*56 uniform array, the array operating frequency is 11.7GHz, and the spacing between adjacent array elements in the horizontal and vertical directions is 0.0128m. The satellite orbit altitude is 1150km, and the ground cell radius is set to 22.5km. The satellite adopts an equal power flux density mode coverage, a single beam bandwidth is 250MHz, and the power flux density of the sub-satellite point is -98.05dB (W / m 2 / 250MHz), the G / T value of the ground terminal receiving antenna in the normal direction is 9dB / K.
[0093] When the scanning angle of the beam is 12°, for a 56*56 array, the minimum beam width θ that can be provided at 12° is min The beam width required to ensure consistent beam coverage is 1.85°, which is the reference beam width θ. need is 2.12°, and the reference beam width θ need Greater than the minimum beam width θ min When the target value is calculated using the above formula (5), the weight k1 of the deviation is set to 15 and the weight k2 of the maximum sidelobe attenuation is set to 1, so that the maximum sidelobe attenuation dominates the target value. The calculated maximum target value is the optimal target value, and the corresponding switch state of the target array element is: 56 =[1 00 1 0 10 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1], and multiplexing this set of switch states to the entire array gives the following: Figure 5 The switching state of the phased array is shown.
[0094] In the traditional beam synthesis algorithm, when the scanning angle of the beam is 12°, the size of the phased array is 45*45. In order to further demonstrate the advantages of this scheme over the traditional scheme, the normalized beam patterns under the two schemes are given, as follows: Figure 6 The method provided in this embodiment can obtain a beam width of 2.12°, a coverage radius of 22.53 km, which is in line with expectations and a maximum sidelobe attenuation of 20.35 dB; while the beam width in the traditional solution is 2.30°, a coverage radius of 24.45 km, and a maximum sidelobe attenuation of 13.25 dB.
[0095] When the scanning angle of the beam is 22°, for a 56*56 array, the minimum beam width θ that can be provided at 22° is min The beam width required to ensure consistent beam coverage is 1.96°, which is the reference beam width θ. need is 1.84°, at this time the reference beam width θ need Less than the minimum beam width θ min When using the above formula (5) to calculate the target value, the weight k1 of the deviation is set to 30 and the weight k2 of the maximum sidelobe attenuation is set to 1, so that the deviation dominates the target value. The calculated maximum target value is the optimal target value, and the corresponding switch state of the target array element is: 56 =[1 1 1 1 1 0 0 11 01 1 0 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 10 1 11 1 1], and multiplexing this set of switch states to the entire array gives the following: Figure 7 The switching state of the phased array is shown.
[0096] In the traditional beam synthesis algorithm, when the scanning angle of the beam is 22°, the size of the phased array is 45*45. In order to further demonstrate the advantages of this scheme over the traditional scheme, the normalized beam patterns under the two schemes are given, as follows: Figure 8 The method provided in this embodiment can obtain a beam width of 1.97°, a coverage radius of 24.14 km, and a maximum sidelobe attenuation of 17.18 dB; while the beam width in the traditional solution is 2.43°, a coverage radius of 29.78 km, and a maximum sidelobe attenuation of 13.25 dB.
[0097] When the scanning angle of the beam is 32°, for a 56*56 array, the minimum beam width θ that can be provided at 32° is min The beam width required to ensure consistent beam coverage is 2.14°, which is the reference beam width θ. need is 1.43°, at this time the reference beam width θ need Less than the minimum beam width θ min When using the above formula (5) to calculate the target value, the weight k1 of the deviation is set to 36 and the weight k2 of the maximum sidelobe attenuation is set to 1, so that the deviation dominates the target value. The calculated maximum target value is the optimal target value, and the corresponding switch state of the target array element is: 56=[1 1 1 1 0 1 1 10 0 01 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 00 11 1 1 1], and multiplexing this set of switch states to the entire array gives the following Fig. 9 The switching state of the phased array is shown.
[0098] In the traditional beam synthesis algorithm, when the scanning angle of the beam is 32°, the scale of the phased array is 50*50. In order to further demonstrate the advantages of this scheme over the traditional scheme, the normalized beam patterns under the two schemes are given, as follows: Fig.10 The method provided in this embodiment can obtain a beam width of 2.11°, a coverage radius of 33.24 km, and a maximum sidelobe attenuation of 15.91 dB; while the beam width in the traditional solution is 2.13°, a coverage radius of 33.56 km, and a maximum sidelobe attenuation of 13.25 dB.
[0099] The interference between co-frequency beams cannot be filtered out by physical devices such as filters. At the receiving end, due to the same frequency, the user terminal cannot distinguish between useful signals and interference signals, resulting in serious performance loss. Co-frequency interference is generally measured by the interference-to-noise ratio I / N, which is calculated as follows:
[0100]
[0101] Where Q is the number of co-frequency interference beams of a single satellite, is the transmission power of the qth co-frequency interference beam, is the transmitting antenna gain of the qth interference beam in the interference direction, is the receiving antenna gain of the user terminal in the qth interference direction, d s is the satellite-to-earth distance, k is the Boltzmann constant, λ is the operating wavelength, T is the noise temperature, and B is the channel bandwidth.
[0102] Fig.11 It is used to show the comparison of the interference-to-noise ratio between the traditional solution and the present solution at different beam scanning angles in the above example. Fig.11 As shown in the figure, when the scanning angle of the beam is 12°, the interference level of the adjacent cell and the separated cell of the present solution is improved by 1.49dB and 4.81dB respectively compared with the traditional solution. When the scanning angle of the beam is 22°, the interference level of the adjacent cell and the separated cell of the present solution is improved by 3.23dB and 3.93dB respectively compared with the traditional solution. When the scanning angle of the beam is 32°, the interference level of the adjacent cell and the separated cell of the present solution is improved by 0.1dB and 2.66dB respectively compared with the traditional solution.
[0103] from Fig.11 It can be seen that when the scanning angle is small, the interference degree of this scheme to adjacent cells and separated cells is significantly improved compared with the traditional scheme; when the scanning angle is large, the interference degree of this scheme to adjacent cells is not much improved compared with the traditional scheme, but the interference degree to separated cells is significantly improved compared with the traditional scheme, and it still has the advantage of anti-interference.
[0104] In this embodiment, the above steps S101 to S104 can be performed by electronic equipment in a ground communication system or by electronic equipment in a satellite communication system. When the above steps S101 to S104 are performed by electronic equipment in a ground communication system, Fig.12 As shown, the above information processing method may further include the following step S105: sending the switch state of each array element of the target beam at the target scanning angle to the satellite communication system where the phased array is located. When the above steps S101 to S104 are executed by the electronic equipment in the satellite communication system, as shown in FIG. Fig.13 As shown, the above information processing method may further include the following step S106: in response to the scanning angle of the target beam being the target scanning angle, controlling the switching state of each array element in the phased array according to the switching state of each array element at the target scanning angle of the target beam.
[0105] This embodiment also provides a phased array information processing device, such as Fig.14 As shown, it includes a first determination module 41, a target value calculation module 42, a second determination module 43 and a third determination module 44. The first determination module 41 is used to determine the actual beam width and the maximum sidelobe information according to the target pattern of the phased array at the target scanning angle of the target beam; wherein the target pattern is determined according to the switch state of the target array element in the phased array. The target value calculation module 42 is used to calculate the corresponding target value according to the deviation between the target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to the coverage range of the target beam pointing to the sub-satellite point. The second determination module 43 is used to determine the optimal target value among multiple target values corresponding to different switch states of the target array element. The third determination module 44 is used to determine the switch state of each array element of the target beam at the target scanning angle according to the switch state of the target array element corresponding to the optimal target value.
[0106] In an optional implementation manner, the target value calculation module is specifically used to weight the deviation between the target beam width and the actual beam width and the maximum sidelobe information to obtain a corresponding target value.
[0107] In an optional implementation manner, the target beam width is specifically a larger value between a reference beam width and a minimum beam width that can be provided by the phased array, and the reference beam width is determined according to the coverage range of the target beam pointing to the sub-satellite point.
[0108] In an optional implementation manner, the weight of the deviation and the weight of the maximum sidelobe information are both determined according to the reference beam width and the minimum beam width.
[0109] In an optional embodiment, the information processing device further includes a state optimization module for optimizing the switch state of the target array element in the phased array. The second determination module is specifically used to determine the optimal target value among multiple target values corresponding to the switch state of the target array element after optimization.
[0110] In an optional embodiment, the information processing device further includes an information sending module, configured to send the switching state of each array element of the target beam at the target scanning angle to a satellite communication system where the phased array is located.
[0111] In an optional embodiment, the information processing device also includes an array element control module, which is used to control the switching state of each array element in the phased array in response to the scanning angle of the target beam being the target scanning angle, according to the switching state of each array element at the target beam at the target scanning angle.
[0112] It should be noted that the phased array information processing device in this embodiment may specifically be a separate chip, a chip module or an electronic device, or may be a chip or a chip module integrated into an electronic device.
[0113] The various modules / units included in the phased array information processing device described in this embodiment may be software modules / units or hardware modules / units, or may be partially software modules / units and partially hardware modules / units.
[0114] Example 2
[0115] Fig.15 This is a flow chart of a phased array information processing method provided in this embodiment. The phased array information processing method can be executed by a phased array information processing device. The phased array information processing device can be implemented by software and / or hardware. The phased array information processing device can be part or all of an electronic device in a satellite communication system. The phased array includes a plurality of array elements. The phased array information processing method provided in this embodiment is described below with the electronic device in the satellite communication system as the execution subject.
[0116] like Fig.15As shown, the phased array information processing method provided in this embodiment may include the following steps S201-S202:
[0117] Step S201, receiving the switch state of each array element of the target beam at the target scanning angle; wherein the switch state of each array element of the target beam at the target scanning angle is determined according to steps S101 to S104 in embodiment 1.
[0118] In a specific implementation, the switching state of each array element of the target beam at the target scanning angle sent by the ground communication system can be received, wherein the ground communication system can impose constraints on the beam width and the maximum sidelobe information of the beam according to steps S101 to S104 in Example 1, thereby determining the switching state of each array element of the target beam at the target scanning angle.
[0119] Step S202: in response to the scanning angle of the target beam being the target scanning angle, controlling the switch state of each array element in the phased array according to the switch state of each array element at the target scanning angle of the target beam.
[0120] In this embodiment, the satellite communication system controls the switching state of each array element in the phased array according to the information injected by the ground system, without changing the structure of the existing phased array, which can improve the beam performance of the phased array and essentially reduce the interference level between the same-frequency beams.
[0121] This embodiment also provides a phased array information processing device, such as Fig.16 As shown, it includes a receiving module 61 and a control module 62. The receiving module 61 is used to receive the switch state of each array element of the target beam at the target scanning angle; wherein the switch state of each array element of the target beam at the target scanning angle is determined according to the information processing device in embodiment 1. The control module 62 is used to control the switch state of each array element in the phased array according to the switch state of each array element of the target beam at the target scanning angle in response to the scanning angle of the target beam being the target scanning angle.
[0122] It should be noted that the phased array information processing device in this embodiment may specifically be a separate chip, a chip module or an electronic device, or may be a chip or a chip module integrated into an electronic device.
[0123] The various modules / units included in the phased array information processing device described in this embodiment may be software modules / units or hardware modules / units, or may be partially software modules / units and partially hardware modules / units.
[0124] Example 3
[0125] This embodiment provides an electronic device, comprising at least one processor and a memory connected to the at least one processor in communication, wherein the memory stores a computer program that can be run by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the steps of the phased array information processing method in Embodiment 1 or 2.
[0126] It should be noted that when the processor executes steps S101 to S105 in Example 1, the electronic device may be an electronic device in a terrestrial communication system. When the processor executes steps S101 to S104 and S106 in Example 1, the electronic device may be an electronic device in a satellite communication system. When the processor executes steps S201 to S202 in Example 2, the electronic device may be an electronic device in a satellite communication system.
[0127] Example 4
[0128] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the phased array information processing method in Embodiment 1 or 2 are implemented.
[0129] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.
[0130] In a possible implementation manner, the present disclosure may also be implemented in the form of a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the phased array information processing method in embodiment 1 or 2 are implemented.
[0131] Among them, the computer program for executing the present disclosure can be written in any combination of one or more programming languages, and the computer program can be executed completely on the electronic device, partially on the electronic device, as a separate software package, partially on the electronic device and partially on a remote device, or completely on the remote device.
[0132] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.
Claims
1. A phased array information processing method, characterized in that: The phased array includes a plurality of array elements; the information processing method includes the following steps: Determining the actual beam width and maximum sidelobe information according to the target pattern of the phased array at the target scanning angle; wherein the target pattern is determined according to the switch state of the target array element in the phased array; Calculating a corresponding target value according to the deviation between the target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to the coverage range of the target beam pointing to the sub-satellite point; Determining an optimal target value among a plurality of target values corresponding to different switch states of the target array element; The switch state of each array element of the target beam at the target scanning angle is determined according to the switch state of the target array element corresponding to the optimal target value.
2. The information processing method according to claim 1, characterized in that: The step of calculating the corresponding target value according to the deviation between the target beam width and the actual beam width and the maximum sidelobe information specifically includes: The deviation between the target beam width and the actual beam width and the maximum sidelobe information are weighted to obtain a corresponding target value.
3. The information processing method according to claim 2, characterized in that: The target beam width is specifically a larger value between a reference beam width and a minimum beam width that can be provided by the phased array, and the reference beam width is determined according to the coverage range of the target beam pointing to the sub-satellite point.
4. The information processing method according to claim 3, characterized in that: The weight of the deviation and the weight of the maximum sidelobe information are both determined according to the reference beam width and the minimum beam width.
5. The information processing method according to claim 1, wherein: The information processing method further includes: optimizing the switch state of the target array element in the phased array; The step of determining the optimal target value among multiple target values corresponding to different switch states of the target array element specifically includes: determining the optimal target value among multiple target values corresponding to the switch states of the target array element after optimization processing.
6. The information processing method according to any one of claims 1 to 5, characterized in that: The information processing method further comprises the following steps: The switching state of each array element of the target beam at the target scanning angle is sent to the satellite communication system where the phased array is located.
7. The information processing method according to any one of claims 1 to 5, characterized in that: The information processing method further comprises the following steps: In response to the scanning angle of the target beam being the target scanning angle, the switching state of each array element in the phased array is controlled according to the switching state of each array element at the target scanning angle of the target beam.
8. A phased array information processing method, characterized in that: The phased array includes a plurality of array elements; the information processing method includes the following steps: Receiving the switch state of each array element of the target beam at the target scanning angle; wherein the switch state of each array element of the target beam at the target scanning angle is determined according to the information processing method described in any one of claims 1 to 5; In response to the scanning angle of the target beam being the target scanning angle, the switching state of each array element in the phased array is controlled according to the switching state of each array element at the target scanning angle of the target beam.
9. A phased array information processing device, characterized in that: The phased array includes a plurality of array elements; the information processing device includes: A first determination module is used to determine the actual beam width and maximum sidelobe information according to the target pattern of the phased array at the target scanning angle; wherein the target pattern is determined according to the switch state of the target array element in the phased array; A target value calculation module, used to calculate the corresponding target value according to the deviation between the target beam width and the actual beam width and the maximum sidelobe information; wherein the target beam width is determined according to the coverage range of the target beam pointing to the sub-satellite point; A second determination module is used to determine an optimal target value among a plurality of target values corresponding to different switch states of the target array element; The third determination module is used to determine the switch state of each array element of the target beam at the target scanning angle according to the switch state of the target array element corresponding to the optimal target value.
10. A phased array information processing device, characterized in that: The phased array includes a plurality of array elements; the information processing device includes: A receiving module, configured to receive the switch state of each array element of the target beam at a target scanning angle; wherein the switch state of each array element of the target beam at the target scanning angle is determined according to the information processing device according to claim 9; The control module is used for controlling the switch state of each array element in the phased array according to the switch state of each array element at the target scanning angle of the target beam in response to the scanning angle of the target beam being the target scanning angle.
11. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 8.
12. 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 8 are implemented.
13. 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 8 are implemented.
Citation Information
Cited By
Activation array element rapid calculation method based on track plane projection
CN120972159A