Linear array antenna system, channel sequence detection method and device, medium and program product

By outputting continuous wave signals in the signal source in the online array antenna system and analyzing the phase difference value for curve fitting, calculating the derivative average value to judge the channel order, the complex and time-consuming problem of manual detection in the prior art is solved, automatic detection is realized, and efficiency and accuracy are improved.

CN120034273APending Publication Date: 2025-05-23SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510195588.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

During the channel sequence detection process, the existing online array antenna system has problems such as complex manual detection, long time consumption, large human resources consumption, easy equipment damage and product quality consistency risks.

Method used

The continuous wave signal is output through the signal source, the linear array antenna receives the signal and stores phase data, analyzes the phase difference value and performs curve fitting, calculates the derivative average value to judge the channel order, and realizes automatic detection.

Benefits of technology

Automatic detection of the channel sequence of linear array antenna systems is realized, the detection efficiency and accuracy are improved, and the human resource consumption and the risk of equipment damage is significantly reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034273A_ABST
    Figure CN120034273A_ABST
Patent Text Reader

Abstract

The invention provides a linear array antenna system, a channel sequence detection method and device, a medium and a program product. The method comprises the steps that signal output is carried out through a signal source, and continuous waves are emitted through a radiation source antenna; the linear array antenna receives the signal and stores the phase; analyzing the phases to form phase differences, and obtaining phase difference values of all channels; performing curve fitting on each channel phase difference value to obtain a fitted curve; calculating a first-order derivative of the fitting curve of the phase difference values of all the channels and an average value of the derivative; and sorting based on the derivative average value so as to judge whether the channel sequence is correct or not. According to the invention, the automatic detection of the channel sequence of the linear array antenna system can be realized, and the detected current channel sequence result of the system and the actual sequence of the current wrong channel can be provided. When the method is adopted in multiple sets of products, the detection accuracy reaches 100%, and the channel sequence detection efficiency of the linear array antenna system is remarkably improved by more than 60%.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of linear array antenna systems, and in particular to a linear array antenna system and a channel sequence detection method, device, medium and program product. Background Art

[0002] In the beam synthesis process of the linear array antenna system, in order to ensure that the synthetic beam pointing meets expectations, the order of the received signal channels must be consistent with the linear array antenna layout. Therefore, during the debugging of the linear array antenna system, the system channel sequence should be detected first, and the wrong channels should be corrected. Currently, operators mainly use signal sources, spectrum analyzers, and injection devices to perform manual detection of single channels one by one. The manual detection method of signal injection and reception is complicated and has the following shortcomings:

[0003] 1. The use of non-automated manual means requires the cooperation of multiple people during the detection process, each of whom is responsible for changing the channel signal injection, detecting the signal output, judging whether it is the same channel, etc., which is very labor-intensive;

[0004] 2. Because it is a single-channel detection, when the channel sequence is abnormal, it is necessary to repeatedly detect multiple channels for judgment, correction and re-judgment, and give the correct sequence, which takes a long time and affects the work progress and plan;

[0005] 3. Since the channel needs to be constantly changed for signal injection, the signal interface connector will be repeatedly plugged in and out, which is very easy to be damaged. The connector is of high value and needs to be repaired by professionals after damage, resulting in economic waste and increasing product costs;

[0006] 4. The accuracy of manual judgment is low and the result error is large. Confirmation relies on multiple tests, repeated comparisons and verifications. Therefore, there is a risk of product quality consistency in the array antenna system. Summary of the invention

[0007] The current single-channel signal injection and reception method has many shortcomings. To solve the above problems, the present invention provides a linear array antenna system and a channel sequence detection method, device, medium and program product.

[0008] In a first aspect, the present invention provides a channel sequence detection method for a linear array antenna system, comprising the following steps:

[0009] Outputting signals through a signal source and emitting continuous waves through a radiation source antenna;

[0010] The linear array antenna receives the signal, and the linear array antenna and its subsequent receiving channel store the phase of the received signal; wherein the rotation angle range of the linear array antenna is α to β, and the linear array antenna rotates in steps of θ;

[0011] Analyze the phase to form a phase difference, thereby obtaining all channel phase difference values ​​for each channel phase at each azimuth point between α and β and with a step of θ;

[0012] Performing curve fitting on the phase difference values ​​of each channel to obtain a fitting curve; calculating the first-order derivative of the fitting curve and the average value of its derivatives, thereby obtaining the first-order derivative of the fitting curve of all channel phase difference values ​​and the average value of its derivatives;

[0013] Sorting is performed based on the derivative average values ​​to determine whether the channel order is correct.

[0014] In some embodiments, the linear array antenna and its subsequent receiving channels also store the amplitude of the received signal, and make channel quality judgments based on the amplitude, rectify channels whose amplitudes do not meet the requirements, and perform subsequent operations when the amplitudes of all channels meet the requirements.

[0015] In some embodiments, analyzing the phase to form a phase difference includes:

[0016] Select a reference channel and calculate the phase difference between the phases of other channels and the reference channel. Since there is a spatial distance difference between each channel and the reference channel when receiving signals, a phase difference is formed.

[0017] In some embodiments, curve fitting is performed on the phase difference values ​​of each channel, including:

[0018] The phase difference of each channel is subjected to third-order optimization fitting; the fitting curve of the i-th channel is expressed as:

[0019] Y i (X i )=a i X i 3 +b i X i 2 +c i X i +d i

[0020] Among them, X i Indicates direction, Y i Indicates the phase difference of the azimuth, a i 、b i 、c i d i Represents the cubic optimization fitting coefficient of the phase difference value of the i-th channel.

[0021] In some embodiments, the derivative average K of the fitting curve of the i-th channel i It is expressed as:

[0022]

[0023] in, is the first derivative of the fitting curve of the i-th channel.

[0024] In some embodiments, sorting is performed based on the derivative average values ​​to determine whether the channel order is correct, including:

[0025] The derivative average of each channel [K 1 , K 2 ,…K i …K n ] array is sorted from small to large, and the sort value [M 1 、M 2 ,…M i …M n ];

[0026] If i=M i , it means that the order of the i-th channel is correct;

[0027] If i≠M i , then it means that the actual order of the i-th channel is M i , adjustments need to be made.

[0028] In a second aspect, the present invention provides a linear array antenna system, comprising a linear array antenna rotatable on a turntable, and a transmitting system; the transmitting system comprises a signal source and a radiation source antenna connected by a radio frequency cable;

[0029] The signal source is used for signal output and transmits continuous waves via the radiation source antenna;

[0030] The linear array antenna is used to receive signals;

[0031] The linear array antenna system performs channel sequence detection according to the above method.

[0032] In a third aspect, the present invention provides an electronic device, comprising:

[0033] at least one processor; and a memory communicatively coupled to the at least one processor;

[0034] The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the above method by executing the instructions stored in the memory.

[0035] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store instructions, and when the instructions are executed, the above method is implemented.

[0036] In a fifth aspect, the present invention provides a computer program product, which, when called by a computer, enables the computer to execute the above method.

[0037] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0038] The present invention can realize automatic detection of the channel sequence of the linear array antenna system, and can provide the detected current channel sequence result of the system, as well as the actual sequence of the channel where the error currently occurs. The method is used in the detection of multiple sets of products, and the detection accuracy rate reaches 100%, and the channel sequence detection efficiency of the linear array antenna system is significantly improved, with the efficiency increased by more than 60%. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 Schematic diagram of signal reception of a linear array antenna system in an embodiment of the present invention.

[0040] Figure 2 A flow chart of a channel sequence detection method for a linear array antenna system provided by an embodiment of the present invention.

[0041] Figure 3 Schematic diagram of single-channel signal reception of a linear array antenna system in an embodiment of the present invention.

[0042] Figure 4 Schematic diagram of the phase values ​​of each channel at a certain azimuth point in an embodiment of the present invention.

[0043] Figure 5 Schematic diagram of the phase difference of channel receiving signals in an embodiment of the present invention.

[0044] Figure 6 Schematic diagram of the azimuth distribution of the phase difference between the i-th channel and the reference channel in an embodiment of the present invention.

[0045] Figure 7 Schematic diagram of the phase difference curve between the i-th channel and the reference channel in an embodiment of the present invention.

[0046] Figure 8 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0048] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0049] like Figure 1 The linear array antenna system of the embodiment of the present invention includes a linear array antenna rotatable on a turntable, and a transmitting system; the transmitting system includes a signal source and a radiation source antenna connected by a radio frequency cable;

[0050] The signal source is used for signal output and transmits continuous waves via the radiation source antenna;

[0051] The linear array antenna is used for receiving signals.

[0052] like Figure 2 As shown, an embodiment of the present invention provides a channel sequence detection method for a linear array antenna system, comprising the following steps:

[0053] Step 1: According to the frequency domain range of the linear array antenna system, a frequency point within the frequency domain range is selected, a signal is output through a signal source, and a continuous wave is emitted through a radiation source antenna;

[0054] Step 2: The linear array antenna receives the signal, and the linear array antenna and its subsequent receiving channel store the phase of the received signal; wherein the rotation angle range of the linear array antenna is α to β, and the linear array antenna rotates in steps of θ, such as Figure 3 As shown;

[0055] Step 3, judging the channel quality based on the amplitude, rectifying the channels whose amplitudes do not meet the requirements, repeating steps 1 to 2 after the rectification, and proceeding to step 4 when the amplitudes of all channels meet the requirements;

[0056] Step 4: Get the phase of each channel at all azimuth points, for example, the phase of the i-th channel at all azimuth points like Figure 4 As shown;

[0057] Step 5: Analyze the phase, select a reference channel m, and calculate the phase difference between the j-th phase of other channels and the reference channel, such as the phase difference between the i-th channel and the reference channel m. Because there is a spatial distance difference between each channel and the reference channel when receiving signals, a phase difference is formed, such as Figure 5 As shown;

[0058] Step 6: Repeat step 5 for each channel phase data at each azimuth point between α and β and with a step of θ, and calculate the phase difference of all azimuth points of the i-th channel. like Figure 6 As shown, the phase difference of all channels is obtained.

[0059] Step 7: Perform third-order optimization fitting of the phase difference values ​​of each channel Y i (X i )=a i X i 3 +b i X i 2 +c i X i +d i , where X i Indicates direction, Y i Indicates the phase difference of the azimuth, a i , b i 、c i ,d i represents the cubic optimization fitting coefficient of the phase difference value of the i-th channel, and the fitting curve is obtained as follows Figure 7 As shown;

[0060] Step 8: Calculate the azimuth angle of the i-th channel between α and β with a step of θ on the fitting curve Y i (X i ) is the first derivative of And find the average value of the derivative

[0061] Step 9, repeat step 8 and complete the azimuth angle of all channels between α and β and the step angle is θ in the fitting curve Y i (X i ) and its derivative average to obtain [K 1 , K 2 ,…K i …K n ];

[0062] Step 10: average the derivatives in step 9 [K 1 , K 2 ,…K i …K n ] array is sorted from small to large, and the sort value [M 1 、M 2 ,…M i …M n ], if i=M i It means that the order of the i-th channel is correct if i≠M iThis means that the actual order of the i-th channel is M i Adjustments are needed.

[0063] The present invention is further described in detail below with reference to the accompanying drawings and examples, but the embodiments of the present invention are not limited thereto.

[0064] First, select the linear array antenna scale as 8 channels, radiate the continuous wave signal of the radiation source at the 0° azimuth of the linear array antenna, the distance meets the far field condition, and turn the azimuth of the linear array antenna to the starting azimuth -10°. After completion, the antenna is rotated clockwise to 10° in steps of 0.5°, including a total of 21 point azimuths, and signals are received at the same time, and the amplitude and phase values ​​of the signals received by 8 channels at 21 azimuths are saved. Where i represents the i-th channel, j represents the j-th position, involving 2 groups of 8*21 arrays in total;

[0065] Then select the first channel as the reference channel and calculate the phase difference between each channel and the first channel. in The phase difference values ​​of each channel are subjected to third-order optimization fitting to obtain a fitting curve in the azimuth range of -10° to 10°, and the average values ​​of the first-order derivatives in 21 azimuths are calculated to obtain an 8*1 average value array;

[0066] Finally, the data in the 8*1 average value array is sorted from small to large, and the output sort value [1, 2, 3, 4, 5, 6, 7, 8] is the detected channel order.

[0067] Based on the same technical concept, an embodiment of the present invention further provides an electronic device, which can implement the collaborative resource configuration optimization method based on network nodes and software provided in the above embodiment of the present invention. In one embodiment, the electronic device can be a server, or a terminal device or other electronic device. Figure 8 As shown, the electronic device may include:

[0068] At least one processor, and a memory connected to the at least one processor. The specific connection medium between the processor and the memory is not limited in the embodiment of the present invention. Figure 8 The example in this article is that the processor and memory are connected through a bus. Figure 8 The connections between other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into address bus, data bus, control bus, etc. Figure 8 In the diagram, only one thick line is used, but this does not mean that there is only one bus or only one type of bus. Alternatively, a processor can also be called a controller, and there is no limitation on the name.

[0069] In an embodiment of the present invention, the memory stores instructions that can be executed by at least one processor. By executing the instructions stored in the memory, at least one processor can execute the collaborative resource configuration optimization method based on network nodes and software discussed above. The processor can implement Figure 8 The functions of each module in the device shown.

[0070] Among them, the processor is the control center of the device, which can use various interfaces and lines to connect the various parts of the entire control device, and monitor the device as a whole by running or executing instructions stored in the memory and calling data stored in the memory, various functions of the device and processing data.

[0071] In an optional design, the processor may include one or more processing units, and the processor may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor. In some embodiments, the processor and the memory may be implemented on the same chip, and in some embodiments, they may also be implemented separately on separate chips.

[0072] The processor may be a general-purpose processor, such as a CPU, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of a collaborative resource configuration optimization method based on network nodes and software disclosed in the embodiments of the present invention may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0073] As a non-volatile computer-readable storage medium, the memory can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (Random Access Memory, RAM), static random access memory (Static Random Access Memory, SRAM), programmable read-only memory (Programmable Read Only Memory, PROM), read-only memory (Read Only Memory, ROM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), magnetic memory, disk, optical disk, etc. The memory is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present invention can also be a circuit or any other device that can realize a storage function, used to store program instructions and / or data.

[0074] By designing and programming the processor, the code corresponding to the collaborative resource configuration optimization method based on network nodes and software introduced in the above embodiment can be fixed into the chip, so that the chip can execute the steps of the method in the above embodiment when running. How to design and program the processor is a technology well known to those skilled in the art and will not be described here.

[0075] Based on the same inventive concept, an embodiment of the present invention further provides a storage medium storing computer instructions. When the computer instructions are executed on a computer, the computer executes a collaborative resource configuration optimization method based on network nodes and software discussed above.

[0076] In some optional embodiments, the present invention also provides various aspects of a collaborative resource configuration optimization method based on network nodes and software, which can also be implemented in the form of a program product, which includes program code. When the program product is run on an apparatus, the program code is used to enable the control device to execute the steps of a collaborative resource configuration optimization method based on network nodes and software according to various exemplary embodiments of the present invention described above in this specification.

[0077] It should be noted that, although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of a unit described above can be further divided into multiple units to be embodied. In addition, although the operation of the method of the present invention is described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step for execution, and / or one step can be decomposed into multiple steps for execution.

[0078] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0079] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a server, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0080] Program code for performing the operations of the present invention may be written using any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user equipment, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0081] Where a remote computing device is involved, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0082] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0083] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0084] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A channel sequence detection method for a linear array antenna system, characterized in that: The steps include: Outputting signals through a signal source and emitting continuous waves through a radiation source antenna; The linear array antenna receives the signal, and the linear array antenna and its subsequent receiving channel store the phase of the received signal; wherein the rotation angle range of the linear array antenna is α to β, and the linear array antenna rotates in steps of θ; Analyze the phase to form a phase difference, thereby obtaining all channel phase difference values ​​for each channel phase at each azimuth point between α and β and with a step of θ; Performing curve fitting on the phase difference values ​​of each channel to obtain a fitting curve; calculating the first-order derivative of the fitting curve and the average value of its derivatives, thereby obtaining the first-order derivative of the fitting curve of all channel phase difference values ​​and the average value of its derivatives; Sorting is performed based on the derivative average values ​​to determine whether the channel order is correct.

2. The channel sequence detection method of the linear array antenna system according to claim 1, characterized in that: The linear array antenna and its subsequent receiving channels also store the amplitude of the received signal, and make channel quality judgments based on the amplitude, rectify the channels whose amplitudes do not meet the requirements, and perform subsequent operations when the amplitudes of all channels meet the requirements.

3. The channel sequence detection method of the linear array antenna system according to claim 1, characterized in that: Analyzing the phase to form a phase difference includes: Select a reference channel and calculate the phase difference between the phases of other channels and the reference channel. Since there is a spatial distance difference between each channel and the reference channel when receiving signals, a phase difference is formed.

4. The channel sequence detection method of the linear array antenna system according to claim 1, characterized in that: Perform curve fitting on the phase difference values ​​of each channel, including: The phase difference of each channel is subjected to third-order optimization fitting; the fitting curve of the i-th channel is expressed as: Y i (X i )=a i X i 3 +b i X i 2 +c i X i +d i Among them, X i Indicates direction, Y i Indicates the phase difference of the azimuth, a i , b i 、c i ,d i Represents the cubic optimization fitting coefficient of the phase difference value of the i-th channel.

5. The channel sequence detection method of the linear array antenna system according to claim 1, characterized in that: The derivative average value K of the fitting curve of the i-th channel i It is expressed as: in, is the first derivative of the fitting curve of the i-th channel.

6. The channel sequence detection method of the linear array antenna system according to claim 1, characterized in that: Sorting is performed based on the derivative average values ​​to determine whether the channel order is correct, including: The derivative average of each channel [K1, K2, ...K i …K n ] is sorted from small to large, and the output sort value is [M1, M2, ...M i …M n ]; If i=M i , it means that the order of the i-th channel is correct; If i≠M i , then it means that the actual order of the i-th channel is M i , adjustments need to be made.

7. A linear array antenna system, characterized in that: The linear array antenna system includes a linear array antenna rotatable on a turntable, and a transmitting system; the transmitting system includes a signal source and a radiation source antenna connected by a radio frequency cable; The signal source is used for signal output and transmits continuous waves via the radiation source antenna; The linear array antenna is used to receive signals; The linear array antenna system performs channel sequential detection according to the method described in any one of claims 1-6.

8. An electronic device, characterized in that: include: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the method as described in any one of claims 1 to 6 by executing the instructions stored in the memory.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store instructions, and when the instructions are executed, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that When the computer program product is called by a computer, the computer executes the method according to any one of claims 1 to 6.