CN113824512A - Large-scale antenna debugging method, testing equipment and computer equipment - Google Patents
Large-scale antenna debugging method, testing equipment and computer equipment Download PDFInfo
- Publication number
- CN113824512A CN113824512A CN202111069181.XA CN202111069181A CN113824512A CN 113824512 A CN113824512 A CN 113824512A CN 202111069181 A CN202111069181 A CN 202111069181A CN 113824512 A CN113824512 A CN 113824512A
- Authority
- CN
- China
- Prior art keywords
- sub
- array
- qualified
- matching
- amplitude
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/101—Monitoring; Testing of transmitters for measurement of specific parameters of the transmitter or components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/15—Performance testing
- H04B17/17—Detection of non-compliance or faulty performance, e.g. response deviations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Variable-Direction Aerials And Aerial Arrays (AREA)
Abstract
The invention provides a large-scale antenna debugging method, a test device and a computer device, wherein the debugging method comprises the following steps: acquiring amplitude and phase information of each port of a first sub array and a second sub array of the large-scale antenna; judging whether the amplitude and the phase of each subarray are qualified or not; calculating amplitude and phase information of any first subarray and any second subarray which need to be adjusted and measured after combination through computer equipment to obtain all qualified matching data; obtaining the optimal matching relation among the sub-arrays by adopting a preset matching algorithm, and generating a matching information base; and assembling according to the information of the matching relation library. The invention also provides large-scale antenna debugging and testing equipment and computer equipment, which comprise a multi-path matrix switch, a network analyzer, computer hardware and an application program. According to the invention, the amplitude and phase information of the product is stored, the combination relation of the subarrays is determined by a preset matching algorithm, and the production is arranged by an informatization means, so that the debugging and measuring workload is reduced, and the production efficiency is improved.
Description
Technical Field
The invention relates to the technical field of wireless communication, in particular to a large-scale antenna debugging method, a large-scale antenna debugging device and a large-scale antenna debugging computer device.
Background
In 5G and future 6G base stations, a large-scale Antenna, i.e., a Massive Antenna, is mostly used, a radio frequency part and an Antenna part are integrated in an AAU (Active Antenna Unit), and the AAU realizes beam forming of signals by controlling the amplitude and phase difference of each Antenna array element in an Antenna array, so that gain transmission is directionally improved, the spectrum efficiency of a cell can be greatly improved, and the capacity and the coverage are improved.
Specifically, the amplitude and phase difference between ports in the antenna array are increased by the influence of factors such as the welding process and the assembly error of the antenna, so that when a signal transmitted by the antenna array reaches a far field for beam forming, a large error exists between array elements, which causes the deviation of the direction and gain of a beam and causes the reduction of the overall performance of the antenna. Therefore, in the production and inspection processes of products, the amplitude and the phase of each port at each frequency point in the working frequency band of the antenna are tested, and the deviation value between the amplitude and the phase of each port must be within a specified tolerance range. Massive antennas usually use 64 or 128 or more ports to transmit signals, and the feed network is very complex and needs to be made of a PCB with a large area. Because the PCB area is big, the manufacturing process is difficult, and the cost is higher, design cost reduction with feed network into two parts in the design manufacturing process, simultaneously masive antenna also splits into two mutually independent first subarray and second subarray, and both assemble together and constitute masive antenna.
As shown in FIG. 1, the Massive antenna is composed of a first sub-array and a second sub-array, wherein P1-Pn is a feeding port of the first sub-array, and Q1-Qn is a feeding port of the second sub-array. The amplitude and phase values of the feeding ports of the two sub-arrays present certain distribution errors. It is very likely that the amplitude and phase deviation value between the P1-Pn ports of the first sub-array is within the tolerance range, and the amplitude and phase deviation value between the Q1-Qn ports of the second sub-array is within the tolerance range, but when the two are assembled together, the amplitude and phase deviation value between the P1-Pn ports and the Q1-Qn ports exceeds the tolerance range, so that the matching between the sub-arrays becomes a key step. The frequency points in the working frequency band of the antenna are numerous, the ports are numerous, the unqualified phenomenon can be reduced by correct debugging, the qualification rate of products is improved, the debugging workload is reduced, and the production efficiency is improved.
Disclosure of Invention
The invention provides a large-scale antenna debugging method, a large-scale antenna debugging device and a large-scale antenna debugging computer device, which are used for overcoming the defects in the prior art.
In a first aspect, the present invention provides a method for large-scale antenna tuning, comprising:
acquiring a first sub array and a second sub array of a large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub array and the second sub array respectively through test equipment;
if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing treatment on the corresponding qualified subarrays;
calculating and obtaining combined amplitude information and combined phase information of all ports after any qualified first sub-array and any qualified second sub-array are combined;
calculating to obtain all qualified matching data based on the combined amplitude information and the combined phase information;
based on a preset matching algorithm, calculating the qualified matching data to obtain a matching relation library;
and acquiring a corresponding first sub array and a second sub array according to the matching relation library, and carrying out debugging, testing and assembling on the large-scale antenna.
In an embodiment, the obtaining a first sub-array and a second sub-array of a large-scale antenna, and obtaining amplitude information and phase information of each port in the first sub-array and the second sub-array through a testing device respectively, further includes:
and if the amplitude information and the phase information are judged to be unqualified, repairing the unqualified subarray product.
In one embodiment, said calculating all qualified match data based on said combined amplitude information and said combined phase information comprises:
respectively calculating the maximum amplitude deviation of the combined amplitude information and the maximum phase deviation of the combined phase information;
and if the maximum amplitude deviation and the maximum phase deviation are judged to be within the preset deviation range, judging that the combined amplitude information and the combined phase information are qualified, and obtaining qualified matching data.
In one embodiment, the calculating a matching relationship library from the qualified matching data based on a preset matching algorithm includes:
establishing a bipartite graph according to the qualified matching data;
based on a bipartite graph, adopting a Hungarian algorithm to obtain a maximum matching relation between sub-arrays, or adopting a KM algorithm to obtain an optimal matching relation between the sub-arrays;
and constructing the matching relation library based on the maximum matching relation or the optimal matching relation.
In a second aspect, the present invention also provides a large-scale antenna test apparatus, comprising:
a multi-way matrix switch and a network analyzer;
the multi-path matrix switch is connected with the network analyzer through a preset electric connection;
the output port of the multi-path matrix switch is connected with each port in the large-scale antenna;
and the radio frequency port of the network analyzer is connected with the input port of the multi-path matrix switch.
In one embodiment, the predetermined electrical connection comprises a network cable, a USB cable, or a GPIB bus.
In a third aspect, the present invention also provides a large-scale antenna computer apparatus comprising:
the system comprises a processor, a memory, a communication interface, a display device and an input device which are connected through a bus system;
the processor is used for providing computing capability and control capability;
the memory comprises a nonvolatile storage medium and an internal memory, wherein the nonvolatile storage medium is used for storing an operating system, a computer database and a computer program, and the internal memory is used for providing a running environment for the operating system, the computer database and the computer program;
the communication interface is used for communicating with the test equipment.
In a fourth aspect, the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the calculation involved in the large-scale antenna tuning method according to any one of the above methods.
In a fifth aspect, the present invention also provides a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps involved in the calculations in the large-scale antenna commissioning method as described in any one of the above.
In a sixth aspect, the present invention also provides a computer program product comprising a computer program which, when executed by a processor, performs the steps involved in the calculations in any of the large-scale antenna commissioning methods described above.
According to the large-scale antenna debugging and testing method, the testing equipment and the computer equipment, the amplitude and phase information of the product is stored, the combination relation of the subarrays is determined through the preset matching algorithm, production is arranged through an informatization means, the qualification rate of the product is improved, the debugging and testing workload is reduced, and the production efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed for the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of a prior art masive antenna;
FIG. 2 is a schematic flow chart of a large-scale antenna tuning method provided by the present invention;
FIG. 3 is a schematic diagram of a bipartite graph and a weighted bipartite graph provided by the invention;
FIG. 4 is a schematic diagram of the results of the Hungarian algorithm provided by the present invention;
FIG. 5 is a schematic diagram of a KM algorithm calculation weighted bipartite graph provided by the present invention;
FIG. 6 is a schematic diagram of a bipartite graph and a weighted bipartite graph of a Massive antenna configuration provided by the present invention;
FIG. 7 is a schematic diagram of the structure of the test device and the computer device provided by the present invention;
fig. 8 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Aiming at the limitations existing in the prior art, the large-scale antenna tuning and testing method provided by the invention, as shown in fig. 2, comprises the following steps:
s1, acquiring a first sub-array and a second sub-array of the large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub-array and the second sub-array respectively through test equipment;
s2, if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing processing on the corresponding qualified subarrays;
s3, calculating and acquiring all port combination amplitude information and combination phase information after any qualified first sub-array and any qualified second sub-array are combined;
s4, calculating and obtaining all qualified matching data based on the combined amplitude information and the combined phase information;
s5, calculating the qualified matching data to obtain a matching relation library based on a preset matching algorithm;
and S6, acquiring a corresponding first sub-array and a second sub-array according to the matching relation library, and carrying out the large-scale antenna debugging and assembling.
The obtaining of the first sub-array and the second sub-array of the large-scale antenna obtains amplitude information and phase information of each port in the first sub-array and the second sub-array through a testing device, and then further includes:
and if the amplitude information and the phase information are not qualified through calculation and judgment, repairing the unqualified subarray product.
Wherein the computing all qualified match data based on the combined amplitude information and the combined phase information comprises:
respectively calculating the maximum amplitude deviation of the combined amplitude information and the maximum phase deviation of the combined phase information;
and if the maximum amplitude deviation and the maximum phase deviation are judged to be within the preset deviation range, judging that the combined amplitude information and the combined phase information are qualified, and obtaining qualified matching data.
Wherein, the calculating the qualified matching data to obtain the matching relation library based on the preset matching algorithm comprises:
establishing a bipartite graph according to the qualified matching data;
based on a bipartite graph, adopting a Hungarian algorithm to obtain a maximum matching relation between sub-arrays, or adopting a KM algorithm to obtain an optimal matching relation between the sub-arrays;
and constructing the matching relation library based on the maximum matching relation or the optimal matching relation.
Specifically, the amplitude and phase information of each port of the antenna working frequency point of a first subarray and a second subarray of a Massive antenna are obtained through test equipment; the amplitude and phase information of each port is transmitted to the computer equipment through a network cable, a USB wire or a GPIB bus.
Judging whether the amplitude and phase difference value of each working frequency point of each subarray is qualified or not by using a computer application program; and repairing the unqualified subarray, storing the information of the qualified subarray in a computer database, and storing subarray products in a storage position or station.
Further, the maximum amplitude and phase deviation of the first subarray and the second subarray which need to be adjusted, measured and assembled after pairwise combination is calculated by using a computer application program, and if the maximum deviation is within a tolerance range, qualified matching is achieved; and establishing a bipartite graph through the qualified matching data of the computer application program, obtaining the optimal matching relation among the sub-arrays by adopting a Hungary algorithm or a KM algorithm, and generating an optimal matching computer database.
And finally, carrying out debugging and assembling according to the maximum or best matching computer database.
It should be noted that the technical terms related to the present invention include:
1. bipartite graph and weighted bipartite graph: bipartite graph is a special model in graph theory. Let G be an undirected graph, which is called a bipartite graph if a set of vertices can be divided into two mutually disjoint subsets X and Y, and two vertices of an edge set, connected by each connecting line, are one in X and the other in Y, and on the basis of a bipartite graph, such a bipartite graph is a weighted bipartite graph if these connecting lines are given certain weights.
As shown in the left diagram (a) in fig. 3, G is a bipartite graph, and the vertex set X { X1, X2, X3, X4} and the vertex set { Y1, Y2, Y3, Y4} are not intersected with each other, and 7 connecting lines are shared to constitute the edge set { X1Y1, X1Y4, X2Y1, X3Y2, X3Y3, X4Y3, X4Y4 }. As shown in the right diagram (B) in fig. 3, on the basis of the bipartite graph, a weighted bipartite graph is formed by adding a weighted value to each connection line.
2. Matching, maximum matching, complete matching and optimal matching: in a subgraph of the undirected graph G, any two edges in the edge set of the subgraph do not depend on the same vertex, the subgraph is called a match, and the subgraph with the largest number of edges in the subgraphs is called the maximum match of the graph. If in a match, each vertex in the graph is associated with a certain edge in the graph, the match is called a complete match, and the match with the maximum weight sum in the weighted bipartite graph subgraph is called a best match, namely the match with the maximum total weight is the complete match.
3. The Hungarian algorithm: aiming at the bipartite graph maximum matching problem, Hungarian Edmonds proposed a combinatorial optimization algorithm for solving the task allocation problem in 1965. The specific principle is as follows: finding a path from the bipartite graph, wherein the starting point and the end point of the path are points which are not matched yet, and the connecting lines which the path passes through are alternately matched, matched and unmatched next. After such a path is found, obviously, the number of unmatched connecting lines in the path is one more than that of matched connecting lines, so that the matching graph is modified, the matching relation of all matched connecting lines in the path is removed, the unmatched connecting lines are changed into matched connecting lines, the number of matched connecting lines is 1 more than that of the matched connecting lines, the operation is continuously executed until such a path cannot be found, and the maximum matching is obtained.
As shown in fig. 4, by using the hungarian algorithm, the maximum matching of the bipartite graph in the left graph (a) in fig. 3 can be obtained, and there are 4 connecting lines.
4. KM (Kuhn-Munkres) algorithm: the KM algorithm is used for finding the algorithm with the optimal matching of the weighted bipartite graph, and comprises the following specific steps:
(a) initialization feasible marker post
(b) Finding perfect matches using the Hungary algorithm
(c) If no best match is found, the feasible marker post is modified
(d) Repeating (b) (c) until the best match of equal subgraphs is found
As shown in fig. 5, a complete match can be found by using the KM algorithm, and 3 complete matches of the weighted bipartite graph (B) in the right graph of fig. 3 can be obtained, wherein the total weights are different, and the maximum total weight of the part C is the best match.
As shown in fig. 6, the computer application program takes the first sub-array number as the vertex number, establishes the subset X as X1 and X2 … Xn, takes the second sub-array number as the vertex number, establishes the subset Y as Y1 and Y2 … Yn, assigns the qualified match between the two as True, completes the establishment of the bipartite graph, and the computer application program obtains the maximum match of the bipartite graph through the hungarian algorithm, that is, the first sub-array and the second sub-array are matched as the antenna complete machine as much as possible. And storing the maximum matching information into a database.
One of the schemes of maximum matching can be obtained by the Hungarian algorithm, and if the first sub-array and the second sub-array are matched as an antenna complete machine as far as possible and the maximum deviation of the amplitude and the phase after matching is realized as little as possible, a KM algorithm is adopted.
As shown in fig. 6, the computer application numbers the first array number as the vertex number, establishes subset X as X1, X2 … Xn, numbers the second array number as the vertex number, establishes subset Y as Y1, Y2 … Yn,
and if the two are qualified, calculating the amplitude-phase weight by adopting a weight calculation formula, wherein the weight calculation formula is based on the principle that the amplitude and phase deviation is smaller and the amplitude-phase weight is higher. And if the amplitude and phase deviation value is 0, assigning a value of 10, recording as 1 when the judgment criterion is met, obtaining an amplitude weight and a phase weight by adopting linear scoring in the middle, and recording as an average weight by the average value of the amplitude weight and the phase weight. The above weight calculation method is merely an example, and may be adopted without being limited to this method. If the two can not be matched, the amplitude-phase weight value is marked as 0;
after the weighted bipartite graph is established, the computer application program obtains the optimal matching of the weighted bipartite graph through a KM algorithm, namely, the first subarray and the second subarray are matched as far as possible, and the maximum deviation of the total amplitude and the phase is small as far as possible after the antenna complete machine is matched simultaneously. And storing the best matching information into a database.
According to the invention, the product amplitude and phase information is stored, the combination relation of the subarrays is determined by the preset matching algorithm, and the production is arranged by an informatization means, so that the product qualification rate is improved, the debugging and measuring workload is reduced, and the production efficiency is improved.
Based on the above embodiment, the present invention further provides a large-scale antenna testing apparatus, including:
a multi-way matrix switch and a network analyzer;
the multi-path matrix switch is connected with the network analyzer through a preset electric connection;
the output port of the multi-path matrix switch is connected with each port in the large-scale antenna;
and the radio frequency port of the network analyzer is connected with the input port of the multi-path matrix switch.
Wherein the preset electrical connection comprises a network cable, a USB cable or a GPIB bus.
Specifically, as shown in fig. 7, in a Massive antenna testing device 100, the testing device 100 is composed of a multi-path matrix switch 101 and a network analyzer 102, a radio frequency port of the network analyzer 102 is connected with an input port of the multi-path matrix switch 101, and an output port of the multi-path matrix switch 102 is connected with each port of a Massive antenna; the network analyzer 102 and the multi-way matrix switch 101 are connected by a network cable, a USB cable, or a GPIB bus.
The network analyzer 101 is a comprehensive microwave measuring instrument capable of performing scanning measurement in a wide frequency band to determine network parameters, and is used for measuring complex scattering parameters of two radio frequency networks and giving amplitude and phase values of the scattering parameters in a frequency scanning manner.
The multi-path matrix switch 101 realizes complex switching functions such as switching between two paths and multiple paths, an input port of the multi-path matrix switch 101 is connected with a test port of a network analyzer 102, an output port of the multi-path matrix switch 101 is connected with each port of a Massive antenna subarray, switching of a change-over switch is controlled through an internal program of the multi-path matrix switch 101, the network analyzer can be connected with any 2 ports of the Massive antenna subarray sequentially, and therefore measurement of amplitude and phase of all ports of the Massive antenna subarray is achieved.
Based on any of the above embodiments, the present invention also provides a large-scale antenna computer device, comprising:
the system comprises a processor, a memory, a communication interface, a display device and an input device which are connected through a bus system;
the processor is used for providing computing capability and control capability;
the memory comprises a nonvolatile storage medium and an internal memory, wherein the nonvolatile storage medium is used for storing an operating system, a computer database and a computer program, and the internal memory is used for providing a running environment for the operating system, the computer database and the computer program;
the communication interface is used for communicating with the test equipment.
Specifically, fig. 7 also provides a computer device 200, where the computer device 200 may be a terminal or a server. The computer device 200 includes a processor, a memory, a communication interface, a display device, and an input apparatus connected through a system bus. Wherein the processor of the computer device 200 is used to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer database, and a computer program. The internal memory provides an environment for the operation of an operating system, computer databases, and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for communicating with the test device. The computer program is executed by a processor to realize corresponding functions in a Massive antenna debugging method. The display device of the computer device may be a CRT display, a liquid crystal display device or an electronic ink display device, and the input device of the computer device may be a touch layer covered on the display, a key, a track ball or a touch pad arranged on a casing of the computer device, or an external keyboard, a touch pad or a mouse.
The computer device 200 is connected to the test device 100 through a network cable, a USB cable, or a GPIB bus connection, and exchanges data with the test device 100 to control the test device 100.
Fig. 8 illustrates a physical structure diagram of an electronic device, and as shown in fig. 8, the electronic device may include: a processor (processor)810, a communication Interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication Interface 820 and the memory 830 communicate with each other via the communication bus 840. The processor 810 may invoke logic instructions in the memory 830 to perform a method of massive antenna tuning, the method comprising: acquiring a first sub array and a second sub array of a large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub array and the second sub array respectively through test equipment; if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing treatment on the corresponding qualified subarrays; calculating and obtaining combined amplitude information and combined phase information of all ports after any qualified first sub-array and any qualified second sub-array are combined; calculating to obtain all qualified matching data based on the combined amplitude information and the combined phase information; based on a preset matching algorithm, calculating the qualified matching data to obtain a matching relation library; and acquiring a corresponding first sub array and a second sub array according to the matching relation library, and carrying out debugging, testing and assembling on the large-scale antenna.
In addition, the logic instructions in the memory 830 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention further provides a computer program product, the computer program product including a computer program, the computer program being stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, a computer is capable of executing the large-scale antenna tuning method provided by the above methods, and the method includes: acquiring a first sub array and a second sub array of a large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub array and the second sub array respectively through test equipment; if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing treatment on the corresponding qualified subarrays; calculating and obtaining combined amplitude information and combined phase information of all ports after any qualified first sub-array and any qualified second sub-array are combined; calculating to obtain all qualified matching data based on the combined amplitude information and the combined phase information; based on a preset matching algorithm, calculating the qualified matching data to obtain a matching relation library; and acquiring a corresponding first sub array and a second sub array according to the matching relation library, and carrying out debugging, testing and assembling on the large-scale antenna.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program, when executed by a processor, implementing a large-scale antenna tuning method provided by the above methods, the method including: acquiring a first sub array and a second sub array of a large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub array and the second sub array respectively through test equipment; if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing treatment on the corresponding qualified subarrays; calculating and obtaining combined amplitude information and combined phase information of all ports after any qualified first sub-array and any qualified second sub-array are combined; calculating to obtain all qualified matching data based on the combined amplitude information and the combined phase information; based on a preset matching algorithm, calculating the qualified matching data to obtain a matching relation library; and acquiring a corresponding first sub array and a second sub array according to the matching relation library, and carrying out debugging, testing and assembling on the large-scale antenna.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. The large-scale antenna tuning and testing method is characterized by comprising the following steps:
acquiring a first sub array and a second sub array of a large-scale antenna, and acquiring amplitude information and phase information of each port in the first sub array and the second sub array respectively through test equipment;
if the amplitude information and the phase information are calculated and judged to be qualified, storing the amplitude information and the phase information, and performing warehousing treatment on the corresponding qualified subarrays;
calculating and obtaining combined amplitude information and combined phase information of all ports after any qualified first sub-array and any qualified second sub-array are combined;
calculating to obtain all qualified matching data based on the combined amplitude information and the combined phase information;
based on a preset matching algorithm, calculating the qualified matching data to obtain a matching relation library;
and acquiring a corresponding first sub array and a second sub array according to the matching relation library, and carrying out debugging, testing and assembling on the large-scale antenna.
2. The method according to claim 1, wherein the obtaining of the first sub-array and the second sub-array of the large-scale antenna respectively obtains amplitude information and phase information of each port in the first sub-array and the second sub-array through a testing device, and then further comprises:
and if the amplitude information and the phase information are judged to be unqualified, repairing the unqualified subarray product.
3. The massive antenna tuning method according to claim 1, wherein said computing all the qualified matching data based on the combined amplitude information and the combined phase information comprises:
respectively calculating the maximum amplitude deviation of the combined amplitude information and the maximum phase deviation of the combined phase information;
and if the maximum amplitude deviation and the maximum phase deviation are judged to be within the preset deviation range, judging that the combined amplitude information and the combined phase information are qualified, and obtaining qualified matching data.
4. The method for tuning and testing a large-scale antenna according to claim 1, wherein the step of calculating a matching relation library from the qualified matching data based on a preset matching algorithm comprises:
establishing a bipartite graph according to the qualified matching data;
based on a bipartite graph, adopting a Hungarian algorithm to obtain a maximum matching relation between sub-arrays, or adopting a KM algorithm to obtain an optimal matching relation between the sub-arrays;
and constructing the matching relation library based on the maximum matching relation or the optimal matching relation.
5. A large-scale antenna test apparatus for performing the test steps involved in the large-scale antenna tuning method according to any one of claims 1 to 4, comprising: a multi-way matrix switch and a network analyzer;
the multi-path matrix switch is connected with the network analyzer through a preset electric connection;
the output port of the multi-path matrix switch is connected with each port in the large-scale antenna;
and the radio frequency port of the network analyzer is connected with the input port of the multi-path matrix switch.
6. The mass antenna test equipment of claim 5, wherein the preset electrical connection comprises a network cable, a USB cable, or a GPIB bus.
7. A massive antenna computer device for performing the massive antenna tuning method according to any one of claims 1 to 4, comprising: the system comprises a processor, a memory, a communication interface, a display device and an input device which are connected through a bus system;
the processor is used for providing computing capability and control capability;
the memory comprises a nonvolatile storage medium and an internal memory, wherein the nonvolatile storage medium is used for storing an operating system, a computer database and a computer program, and the internal memory is used for providing a running environment for the operating system, the computer database and the computer program;
the communication interface is used for communicating with the test equipment.
8. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the computing steps involved in the large scale antenna commissioning method according to any one of claims 1 to 4 when executing the program.
9. A non-transitory computer-readable storage medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the computing steps involved in the massive antenna commissioning method as recited in any one of claims 1 to 4.
10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, carries out the calculation steps involved in the method for large scale antenna commissioning as claimed in any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111069181.XA CN113824512B (en) | 2021-09-13 | 2021-09-13 | Large-scale antenna adjustment and measurement method, test equipment and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111069181.XA CN113824512B (en) | 2021-09-13 | 2021-09-13 | Large-scale antenna adjustment and measurement method, test equipment and computer equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113824512A true CN113824512A (en) | 2021-12-21 |
CN113824512B CN113824512B (en) | 2023-10-10 |
Family
ID=78914438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111069181.XA Active CN113824512B (en) | 2021-09-13 | 2021-09-13 | Large-scale antenna adjustment and measurement method, test equipment and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113824512B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000082909A (en) * | 1998-09-04 | 2000-03-21 | Communication Research Laboratory Mpt | Calibration method for transmitting array antenna |
CN101926047A (en) * | 2007-12-21 | 2010-12-22 | 塔莱斯公司 | Directional multiple-polarisation wide-band antenna network |
CN103119845A (en) * | 2010-07-21 | 2013-05-22 | 凯镭思有限公司 | Method and apparatus for locating faults in communications networks |
US20140146866A1 (en) * | 2011-03-21 | 2014-05-29 | Frank STRACHAN | System and apparatus for locating faults in a cable network |
US20140270001A1 (en) * | 2013-03-15 | 2014-09-18 | Analog Devices, Inc. | Quadrature error detection and correction |
CN104115429A (en) * | 2012-02-13 | 2014-10-22 | 奥普蒂斯蜂窝技术有限责任公司 | Determination of an impairment compensation matrix for an antenna array |
US20180287678A1 (en) * | 2015-04-15 | 2018-10-04 | Mitsubishi Electric Corporation | Antenna apparatus |
US20190044568A1 (en) * | 2016-02-23 | 2019-02-07 | Mitsubishi Electric Corporation | Array antenna device and calibration method therefor |
CN109818689A (en) * | 2017-11-21 | 2019-05-28 | 深圳市通用测试***有限公司 | A kind of calibration method of array antenna, equipment, system and computer readable storage medium |
US20200136704A1 (en) * | 2017-02-23 | 2020-04-30 | Sony Corporation | Electronic device, communication apparatus and signal processing method |
CN111327371A (en) * | 2018-12-17 | 2020-06-23 | 中兴通讯股份有限公司 | Antenna alignment method, antenna alignment device, phased array antenna system and readable storage medium |
CN111323656A (en) * | 2020-03-24 | 2020-06-23 | 南京纳特通信电子有限公司 | High-efficiency amplitude-phase test system and test method for multi-channel passive antenna array |
US20200220628A1 (en) * | 2017-09-20 | 2020-07-09 | Commscope Technologies Llc | Methods for calibrating millimeter wave antenna arrays |
CN111953393A (en) * | 2020-08-20 | 2020-11-17 | 成都大学 | Large-scale MIMO hybrid precoder and matching relationship |
CN112039565A (en) * | 2020-09-11 | 2020-12-04 | 成都大学 | Large-scale MIMO mixed pre-coding method based on distributed part connection |
US20210105092A1 (en) * | 2018-12-20 | 2021-04-08 | California Institute Of Technology | Scalable Decentralized Redistributor and Method of Redistributing Signals |
-
2021
- 2021-09-13 CN CN202111069181.XA patent/CN113824512B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000082909A (en) * | 1998-09-04 | 2000-03-21 | Communication Research Laboratory Mpt | Calibration method for transmitting array antenna |
CN101926047A (en) * | 2007-12-21 | 2010-12-22 | 塔莱斯公司 | Directional multiple-polarisation wide-band antenna network |
CN103119845A (en) * | 2010-07-21 | 2013-05-22 | 凯镭思有限公司 | Method and apparatus for locating faults in communications networks |
US20140146866A1 (en) * | 2011-03-21 | 2014-05-29 | Frank STRACHAN | System and apparatus for locating faults in a cable network |
CN104115429A (en) * | 2012-02-13 | 2014-10-22 | 奥普蒂斯蜂窝技术有限责任公司 | Determination of an impairment compensation matrix for an antenna array |
US20140270001A1 (en) * | 2013-03-15 | 2014-09-18 | Analog Devices, Inc. | Quadrature error detection and correction |
US20180287678A1 (en) * | 2015-04-15 | 2018-10-04 | Mitsubishi Electric Corporation | Antenna apparatus |
US20190044568A1 (en) * | 2016-02-23 | 2019-02-07 | Mitsubishi Electric Corporation | Array antenna device and calibration method therefor |
US20200136704A1 (en) * | 2017-02-23 | 2020-04-30 | Sony Corporation | Electronic device, communication apparatus and signal processing method |
US20200220628A1 (en) * | 2017-09-20 | 2020-07-09 | Commscope Technologies Llc | Methods for calibrating millimeter wave antenna arrays |
CN109818689A (en) * | 2017-11-21 | 2019-05-28 | 深圳市通用测试***有限公司 | A kind of calibration method of array antenna, equipment, system and computer readable storage medium |
CN111327371A (en) * | 2018-12-17 | 2020-06-23 | 中兴通讯股份有限公司 | Antenna alignment method, antenna alignment device, phased array antenna system and readable storage medium |
US20210105092A1 (en) * | 2018-12-20 | 2021-04-08 | California Institute Of Technology | Scalable Decentralized Redistributor and Method of Redistributing Signals |
CN111323656A (en) * | 2020-03-24 | 2020-06-23 | 南京纳特通信电子有限公司 | High-efficiency amplitude-phase test system and test method for multi-channel passive antenna array |
CN111953393A (en) * | 2020-08-20 | 2020-11-17 | 成都大学 | Large-scale MIMO hybrid precoder and matching relationship |
CN112039565A (en) * | 2020-09-11 | 2020-12-04 | 成都大学 | Large-scale MIMO mixed pre-coding method based on distributed part connection |
Also Published As
Publication number | Publication date |
---|---|
CN113824512B (en) | 2023-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109309533B (en) | Calibration method and device | |
Haupt | Thinned arrays using genetic algorithms | |
CN109874146B (en) | Method and device for predicting path loss | |
CN108476488B (en) | Determining the position of a wireless transmitter | |
CN110728034B (en) | Antenna rapid multi-target modeling method using multistage cooperative machine learning | |
Alatan et al. | Use of computationally efficient method of moments in the optimization of printed antennas | |
CN109327268A (en) | The reception characteristic measuring system and measurement method of wireless terminal | |
CN112203317B (en) | Network coverage analysis method and device | |
CN112469060A (en) | Antenna parameter determination method and device | |
CN113824512A (en) | Large-scale antenna debugging method, testing equipment and computer equipment | |
CN115963461A (en) | Angle testing method and device for radar equipment, storage medium and electronic device | |
CN111752839A (en) | Test case, rule generation method, chip test method, device, equipment and medium | |
CN110350990A (en) | A kind of phased array network calibration method, apparatus, equipment and storage medium | |
Han et al. | Resource management of opportunistic digital array radar antenna aperture for pattern synthesis | |
CN115495981A (en) | Thunder and lightning positioning optimization method based on genetic and particle swarm optimization | |
CN114124261B (en) | Geometric random modeling method and system for industrial Internet of things channel | |
Mouhoub et al. | Improving the ant colony optimization algorithm for the quadratic assignment problem | |
CN114329868A (en) | Substation equipment safety distance checking method and device and computer equipment | |
Xie et al. | Method of sparse design based on the dimension reduction technology and the double partial discharge sources positioning test | |
CN109818688A (en) | A kind of calibration method of array antenna, equipment, system and computer readable storage medium | |
CN117195740B (en) | Antenna pattern prediction method based on machine learning | |
Ahmed et al. | Variants of multidimensional scaling for node localization | |
CN113051836B (en) | Rapid modeling method for antenna under machine learning-assisted array environment | |
CN109980367A (en) | Array antenna and its self-repair method with quick self-reparing capability | |
CN117723895B (en) | Distribution network fault section positioning method and device based on multi-terminal amplitude ratio matrix |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |