A high-precision amplitude and phase control method and system for a multi-channel millimeter-wave array power amplifier
By employing multi-position synchronous tracking and regional tracking methods, and utilizing scanning position points and signal assignment techniques, the problem of target loss in close-range target tracking by multi-channel millimeter-wave array power amplifiers was solved, achieving high-precision target resolution and continuous tracking.
Patent Information
- Application Number
- CN202511151058.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-08-18
AI Technical Summary
In the field of target tracking, multi-channel millimeter-wave array power amplifiers struggle to achieve high-precision amplitude and phase control when processing close-range targets, leading to target loss issues.
By using multi-location synchronous tracking and regional tracking, detection signals are sent to the coverage area. Signal separation is performed using scanning location points. A wide main lobe is assigned to nearby targets, and a narrow main lobe is assigned to distant targets. The target position is determined by dividing the occlusion range and the range of interest. The target trajectory is separated by combining the main lobe and side lobe signal processing.
It enables continuous high-precision tracking of close-range targets, improves target resolution and angular resolution, and reduces target loss.
Smart Images

Figure CN120676322B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a high-precision amplitude and phase control method and system for a multi-channel millimeter-wave array power amplifier. Background Art
[0002] A multi-channel millimeter-wave array power amplifier is a power amplifier used in the millimeter-wave band. It consists of multiple channels and enables power combining to increase output power. It is often used in conjunction with array antennas. Each channel contains a power amplifier and related circuitry to amplify the input millimeter-wave signal. Then, through a specific power combining network, the power from each channel is combined and output. Additionally, some multi-channel millimeter-wave array power amplifiers integrate components such as phase shifters to control the phase of the signal in each channel, enabling functions such as beamforming.
[0003] Amplitude and phase control is a technique for precisely adjusting and coordinating the amplitude (power) and phase of radio frequency, microwave, or millimeter wave signals. By changing these two key parameters of the signal, functions such as beamforming, signal synthesis, and target tracking can be achieved.
[0004] In the field of target tracking, high-precision amplitude and phase control can achieve accurate tracking of multiple targets. However, due to inherent parameters, when the distance between two targets is too close to distinguish them by the angle of resolution, the target may be lost. Summary of the Invention
[0005] This application provides a high-precision amplitude and phase control method and system for a multi-channel millimeter-wave array power amplifier, which achieves continuous tracking of two close-range targets through multi-position synchronous tracking and regional tracking.
[0006] The above-mentioned objective of this application is achieved through the following technical solution:
[0007] In a first aspect, this application provides a high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier, including:
[0008] Send a first detection signal to the coverage area and obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracking target based on the first feedback signal;
[0009] When the movement trajectories of two tracked targets overlap, the scanning position points are determined based on the relative positions of the two tracked targets, and the number of scanning position points is multiple.
[0010] A second detection signal is sent to the overlapping area of the two tracked targets at the scanning location point, and a second feedback signal based on the second detection signal is obtained;
[0011] The second feedback signal obtained at each scanning location point is separated to obtain the movement trajectory of the two tracked targets;
[0012] Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap;
[0013] A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets.
[0014] In one possible implementation of the first aspect, when the movement trajectories of the two tracked targets overlap, it further includes:
[0015] Determine the location coordinates of the first target being tracked;
[0016] The occlusion range is divided according to the location coordinates. There are two occlusion ranges. The first tracked target is located between the two occlusion ranges.
[0017] Search for a second tracked target within the obstruction area;
[0018] When searching for a second tracking target within the occlusion area, multiple scanning location points are invoked, and these multiple scanning location points emit the same second detection signal.
[0019] In one possible implementation of the first aspect, when searching for a second tracking target within the occlusion area, it further includes:
[0020] The range of interest is divided according to the position coordinates of the first tracked target. The range of interest is evenly distributed around the position coordinates of the first tracked target. The shape of the range of interest is either fan-shaped or ring-shaped.
[0021] The system acquires feedback signals within the range of interest and generates feature values for the feedback signals, including signal strength and signal distribution.
[0022] The fuzzy location range of the second tracking target is determined based on the feature values of the range of interest.
[0023] In one possible implementation of the first aspect, after determining the fuzzy position range of the second tracking target, a scan is performed within the fuzzy position range of the second tracking target to determine the precise position range of the second tracking target;
[0024] The process alternates between determining the fuzzy location range of the second tracking target and determining the precise location range of the second tracking target.
[0025] In one possible implementation of the first aspect, separating the second feedback signal obtained at each scanning location point to obtain the movement trajectories of the two tracked targets includes:
[0026] The first background parameter belonging to the first tracked target and the second background parameter belonging to the second tracked target are established using the first feedback signal;
[0027] The first tracking target is determined using the main lobe signal in the second feedback signal, and the second tracking target is determined using the side lobe signal in the second feedback signal.
[0028] The distance to the first tracked target is determined using the first background parameter and the second background parameter;
[0029] The movement trajectories of the two tracked targets are obtained based on their distance.
[0030] In one possible implementation of the first aspect, when the second tracking target cannot be determined by the sidelobe signal, the two tracking targets are merged.
[0031] In one possible implementation of the first aspect, determining the second tracking target using the sidelobe signal in the second feedback signal includes:
[0032] The sidelobe signals in the second feedback signal are transferred into a three-dimensional coordinate system for decomposition to obtain a decomposed signal group;
[0033] Use the decomposed signal group to establish the analysis reference surface;
[0034] Establish a control reference surface using other sidelobe signals from the time series;
[0035] Compare and analyze the reference surface and the control reference surface, and determine the second tracking target based on the comparison results.
[0036] Secondly, this application provides a high-precision amplitude and phase control device for a multi-channel millimeter-wave array power amplifier, comprising:
[0037] The target tracking unit is used to send a first detection signal to the coverage area, obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracked target based on the first feedback signal.
[0038] The first processing unit is used to determine the scanning position points based on the relative positions of the two tracking targets when the movement trajectories of the two tracking targets overlap. The number of scanning position points is multiple.
[0039] The second processing unit is used to send a second detection signal to the overlapping area of the two tracking targets at the scanning position point and obtain a second feedback signal based on the second detection signal;
[0040] The separation processing unit is used to separate the second feedback signal obtained at each scanning position point to obtain the movement trajectory of the two tracking targets;
[0041] Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap;
[0042] A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets.
[0043] Thirdly, this application provides a high-precision amplitude and phase control system for a multi-channel millimeter-wave array power amplifier, the system comprising:
[0044] One or more memories for storing instructions; and
[0045] One or more processors are configured to call and execute the instructions from the memory to perform the methods described in the first aspect and any possible implementation thereof.
[0046] Fourthly, this application provides a computer-readable storage medium, the computer-readable storage medium comprising:
[0047] The program, when run by a processor, is executed as described in the first aspect and any possible implementation thereof.
[0048] Fifthly, this application provides a computer program product, including program instructions that, when run by a computing device, execute the method described in the first aspect and any possible implementation thereof.
[0049] Sixthly, this application provides a chip system including a processor for implementing the functions involved in the foregoing aspects, such as generating, receiving, transmitting, or processing the data and / or information involved in the foregoing methods.
[0050] This chip system can consist of chips or include chips and other discrete components.
[0051] In one possible design, the chip system also includes a memory for storing necessary program instructions and data. The processor and the memory can be decoupled and located on different devices, connected via wired or wireless means, or the processor and the memory can be coupled to the same device. Attached Figure Description
[0052] Figure 1 This is a schematic diagram illustrating the principle of orientation adjustment on a plane, as provided in this application.
[0053] Figure 2 This is a schematic diagram illustrating the principle of spatial orientation adjustment provided in this application.
[0054] Figure 3This is a flowchart illustrating the steps of a high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier provided in this application.
[0055] Figure 4 This is a schematic diagram of a scanning location point provided in this application.
[0056] Figure 5 This is a schematic diagram illustrating the division of the occlusion range provided in this application.
[0057] Figure 6 This is a schematic diagram illustrating the division of interest areas provided in this application.
[0058] Figure 7 This is another schematic diagram illustrating the division of the scope of interest provided in this application.
[0059] Figure 8 This is a schematic diagram of processing echo signals within a range of interest, as provided in this application. Detailed Implementation
[0060] To better understand the technical solutions in this application, the relevant technologies will be explained first.
[0061] Millimeter wave band: the frequency is approximately between 30 GHz and 300 GHz, and the wavelength range is 1-10 millimeters.
[0062] Multi-channel millimeter-wave array power amplifiers typically utilize power combining technology, superimposing the output power of multiple low-power solid-state monolithic chips with equal amplitude and in phase to achieve a higher power level. Each channel contains a power amplifier and related circuitry to amplify the input millimeter-wave signal, which is then combined and output through a specific power combining network. Additionally, some multi-channel millimeter-wave array power amplifiers integrate components such as phase shifters to control the phase of the signal in each channel, enabling functions such as beamforming.
[0063] Multi-channel millimeter-wave array power amplifiers typically consist of power amplifier channels, power combining networks, phase shifters (some models include this), bias circuits, and control circuits. For example, a W-band on-chip packaged antenna phased array microsystem module contains four channels per chip. In the transmitting chip, the RF input signal is distributed to four channels by a power divider, phase-shifted by a phase shifter, and then amplified by a power amplifier. In the receiving chip, the signal is amplified by a low-noise amplifier, processed by a phase shifter, and finally synthesized by a power combiner. Additionally, bias circuits and serial peripheral interfaces are integrated to provide bias voltage and digital control signals.
[0064] by Figure 1 (Plane orientation adjustment) and Figure 2Taking X-axis adjustment and Y-axis adjustment as examples, by changing the two key parameters of signal amplitude (power) and phase, continuous tracking of the target can be achieved without movement.
[0065] The technical solutions in this application will be further described in detail below with reference to the accompanying drawings.
[0066] This application discloses a high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier. For some examples, please refer to [link / reference needed]. Figure 3 The high-precision amplitude and phase control method for multi-channel millimeter-wave array power amplifiers disclosed in this application includes the following steps:
[0067] S101, send a first detection signal to the coverage area and obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracking target based on the first feedback signal;
[0068] S102, When the movement trajectories of two tracked targets overlap, the scanning position points are determined based on the relative positions of the two tracked targets, and the number of scanning position points is multiple;
[0069] S103, send a second detection signal to the overlapping area of the two tracked targets at the scanning position point and obtain a second feedback signal based on the second detection signal;
[0070] S104, the second feedback signal obtained at each scanning position point is separated to obtain the movement trajectory of the two tracking targets;
[0071] Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap;
[0072] A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets.
[0073] First, it should be noted that the multi-channel millimeter-wave array power amplifier in this application is directly connected to the antenna, or connected to the antenna through a TR module. The millimeter-wave signal generated by the multi-channel millimeter-wave array power amplifier is transmitted to the space where the tracking target is located through the antenna. The antenna receives the echo signal and sends it to the processor for processing. That is, the execution entity in this application is the processor, which controls the assignment and phase of the multi-channel millimeter-wave array power amplifier according to the received signal.
[0074] In step S101, a first detection signal is first sent to the coverage area and a first feedback signal based on the first detection signal is obtained. The movement trajectory of the tracking target is then generated based on the first feedback signal. Here, the first detection signal refers to a millimeter wave signal and the first feedback signal refers to an echo signal. The first feedback signal is simplified to be represented by points. These points have position coordinates in space. By connecting the points according to the time generation order of the points, the movement trajectory of the tracking target can be obtained.
[0075] When the movement trajectories of the two tracked targets overlap, step S102 is executed. In this step, the scanning position point is determined based on the relative positions of the two tracked targets, such as... Figure 4 As shown, there are multiple scanning positions. Each scanning position consists of multiple channels on the multi-channel millimeter-wave array power amplifier (forming a rectangle or cross shape). Each scanning position is composed of multiple channels on the multi-channel millimeter-wave array power amplifier.
[0076] In some possible implementations, the scan location points are selected in a circular or cross-shaped distribution, with the line connecting the center point of the circular distribution / the worst point of the cross-shaped distribution to one of the tracked targets as perpendicular as possible to the radar surface.
[0077] There are two ways to make the movement trajectories of two tracked targets overlap: predicted overlap and actual overlap. Under normal circumstances, the predicted overlap method is used. When the predicted overlap fails (e.g., due to a sudden change in speed or interference), the actual overlap method is used.
[0078] In step S103, a second detection signal is sent to the overlapping area of the two tracking targets at the scanning position point and a second feedback signal based on the second detection signal is obtained. Then, in step S104, the second feedback signal obtained at each scanning position point is separated to obtain the movement trajectory of the two tracking targets.
[0079] Here, a wide main lobe is assigned to the tracking target that is close to the target and a narrow main lobe is assigned to the tracking target that is far away. The reason is that the wide main lobe can instantly expand the coverage area and can cover both the tracking target that is close to the target and the tracking target that is far away at the same time, while the narrow main lobe can provide higher angular resolution.
[0080] When the distance between two targets cannot be distinguished temporarily, a wide main lobe is assigned to the detectable target, while a narrow main lobe is used to find the other target.
[0081] Simultaneously process using the following methods:
[0082] Determine the location coordinates of the first target being tracked;
[0083] The occlusion range is divided according to the location coordinates. There are two occlusion ranges. The first tracked target is located between the two occlusion ranges.
[0084] Search for a second tracked target within the obstruction area;
[0085] When searching for a second tracking target within the occlusion area, multiple scanning location points are invoked, and these multiple scanning location points emit the same second detection signal.
[0086] At this point, the two tracking targets are referred to as the first tracking target and the second tracking target, respectively. First, the position coordinates of the first tracking target are determined, and then the occlusion range is divided according to the position coordinates, such as... Figure 5 As shown, there are two occlusion ranges, and the first tracking target is located between the two occlusion ranges.
[0087] Alternatively, it can be described as a division into two obstruction ranges: a front obstruction range, located between the first tracked target and the radar, and a rear obstruction range, where the first tracked target is located between the rear obstruction range and the radar.
[0088] The distance between the edge of the occlusion range and the first tracked target is determined based on the distance between the first and second tracked targets previously tracked, and is generally 1.1 to 1.3 times the distance between the first and second tracked targets previously tracked.
[0089] When searching for a second target within the occlusion area, multiple scanning locations are invoked simultaneously. These multiple scanning locations emit the same second detection signal. The advantage here is that these second detection signals can be detected by the multiple scanning locations invoked simultaneously, which can effectively improve the spatial utilization rate and help shorten the search time for the second target.
[0090] It should be understood that the minimum resolvable angle of a single beam is approximately θmin ≈ 1.22λ / D (where λ is the signal wavelength and D is the array aperture). The wider the main lobe (the larger θ), the lower the resolution. When the angle between two targets Δθ < θmin, their echoes will be simultaneously covered by the main lobe of a single beam, superimposed into a "mixed signal," making it impossible to distinguish their respective positions and intensities.
[0091] Therefore, wide main lobe and narrow main lobe are used here to process the first and second tracking targets respectively, while occlusion range is used to divide the regions where the first and second tracking targets are located.
[0092] In some cases, when searching for a second tracked target within the occlusion area, the following method is also used:
[0093] S201, the range of interest is divided according to the position coordinates of the first tracked target. The range of interest is evenly set around the position coordinates of the first tracked target. The shape of the range of interest is a fan or a ring.
[0094] S202, acquire the feedback signal within the range of interest and generate the feature values of the feedback signal, including the signal strength value and the signal distribution value;
[0095] S203, determine the fuzzy location range of the second tracking target based on the feature values of the range of interest.
[0096] In steps S201 to S203, the fuzzy location range of the second tracking target is determined by dividing the range of interest, such as... Figure 6 and Figure 7 As shown. Specifically, the method involves dividing the area of interest based on the position coordinates of the first tracked target, with the area of interest evenly distributed around the position coordinates of the first tracked target.
[0097] The shape of the region of interest is fan-shaped or ring-shaped. Its function is to transform the point processing method into the domain processing method through region processing. Specifically, it acquires the feedback signal within the region of interest and generates the feature value of the feedback signal. Then, it determines the fuzzy position range of the second tracking target based on the feature value of the region of interest.
[0098] The eigenvalues include signal strength and signal distribution.
[0099] In some possible implementations, after determining the fuzzy location range of the second tracking target, a scan is performed within the fuzzy location range of the second tracking target to determine the precise location range of the second tracking target. The advantage of this approach is that it can quickly determine the fuzzy location range of the second tracking target, that is, the approximate range, and then perform precise point scanning within this range.
[0100] Furthermore, the determination of the fuzzy location range of the second tracking target and the determination of the precise location range of the second tracking target are carried out alternately. This is because the distance between the first and second tracking targets is relatively close at this time. Even after determining the precise location range of the second tracking target, there may still be a situation where the first and second tracking targets overlap. Therefore, it is necessary to alternate between determining the fuzzy location range of the second tracking target and determining the precise location range of the second tracking target.
[0101] When the distance between the first and second tracking targets is greater than or equal to the allowable distance, the technical solution in this application ceases to be implemented and switches to continuous tracking of the first and second tracking targets respectively.
[0102] The specific method for determining the fuzzy location range of the second tracking target based on the feature values of the range of interest is as follows:
[0103] First, the signal strength value is used for processing. Specifically, the signal strength values of the range of interest at two time points are compared to see if they are consistent. The required error is generally controlled at around 1%. If it exceeds this, it means that there is a second tracking target in this range of interest.
[0104] If the signal strength values are consistent, then the signal distribution values are used for processing, as follows:
[0105] The echo signal within the range of interest is decomposed in the time domain (e.g., by wavelet decomposition), and then displayed using frequency as the X-axis, appearance and disappearance times as the Y-axis, and signal amplitude as the Z-axis. Figure 8 As shown,
[0106] pass Figure 8 It can be deduced that at least one set (two) of points can be obtained for each frequency. After obtaining all the points, fitting these points together will yield a surface.
[0107] Place the surfaces obtained from the echo signals of the two interest regions into the same coordinate system, then move the corresponding peaks (raised regions) on the surfaces to make the two surfaces overlap as much as possible, and finally calculate the ratio of the non-overlapping region to the overlapping region of the two surfaces.
[0108] The ratio is generally required to be controlled within 0.03-0.05.
[0109] If the ratio does not meet the requirements, it indicates that there is a second target to track within this range of interest.
[0110] In some examples, the second feedback signal obtained at each scan location point is separated to obtain the movement trajectories of the two tracked targets as follows:
[0111] S301, using the first feedback signal to establish a first background parameter belonging to the first tracked target and a second background parameter belonging to the second tracked target;
[0112] S302, use the main lobe signal in the second feedback signal to determine the first tracking target and use the side lobe signal in the second feedback signal to determine the second tracking target;
[0113] S303, use the first background parameter and the second background parameter to determine the distance to the first tracked target;
[0114] S304, obtain the movement trajectories of the two tracked targets based on their distance.
[0115] The steps S301 to S304 involve separating two tracking targets (the first tracking target and the second tracking target) using background parameters (the first background parameter and the second background parameter). Specifically, the first tracking target is determined by using the main lobe signal in the second feedback signal and the side lobe signal in the second feedback signal to determine the second tracking target. Then, the distance of the first tracking target is determined by using the first background parameter and the second background parameter.
[0116] The steps S301 to S304 occur before the occlusion range is defined. At this time, there is only one second feedback signal. If the distance between the first tracking target and the second tracking target is close, there is a possibility that the first tracking target and the second tracking target cannot be distinguished by calculating the distance. In this case, the distance of the first tracking target will be determined by the first background parameter and the second background parameter.
[0117] The process of determining the distance to the first tracked target using the first background parameter and the second background parameter is the same as the process of using feature values, and will not be repeated here.
[0118] After processing using the above method, the distance to the first tracking target can be determined, and the movement trajectory of the first tracking target can then be correlated.
[0119] In some possible implementations, when the second tracking target cannot be determined by the sidelobe signal, the two tracking targets are merged.
[0120] In some examples, the second tracking target is determined using the sidelobe signal in the second feedback signal as follows:
[0121] The sidelobe signals in the second feedback signal are transferred into a three-dimensional coordinate system for decomposition to obtain a decomposed signal group;
[0122] Use the decomposed signal group to establish the analysis reference surface;
[0123] Establish a control reference surface using other sidelobe signals from the time series;
[0124] Compare and analyze the reference surface and the control reference surface, and determine the second tracking target based on the comparison results.
[0125] In the above method, the sidelobe signals in the second feedback signal are transferred into a three-dimensional coordinate system for decomposition. The decomposition method is the same as that at the eigenvalue. Then, the decomposed signal group is used to establish an analysis reference surface. Next, other sidelobe signals in the time series are used to establish a control reference surface. Finally, the analysis reference surface and the control reference surface are compared and the second tracking target is determined based on the comparison results.
[0126] It should be noted here that the grating lobe is an "extra main beam" with a strength close to that of the main beam, and its formation is directly related to the excessive spacing between array elements. When the element spacing d of a phased array radar exceeds half the wavelength λ of the electromagnetic wave (i.e., d>λ / 2), during beam scanning, in addition to the main beam in the target direction, other directions that satisfy "phase difference = integer multiple of the wavelength corresponding to the path difference" will form additional strong beams. When the element spacing meets the requirements, the grating lobe signal can be eliminated.
[0127] Sidelobe signals refer to signals received or radiated by pattern sidelobes (secondary lobes) in a radiation or receiving system, other than the main lobe (maximum radiation / reception direction). The direction of the sidelobe signal is different from that of the main lobe signal. In this application, it is precisely because the sidelobe signals have different directions that they can be used to analyze and determine the second tracking target.
[0128] The specific comparison method here is the same as the comparison method in the feature value processing method. It is still determined by comparing and analyzing the reference surface and the reference surface. For example, the ratio of the non-overlapping region to the overlapping region is set to be 0.02-0.03. When the actual ratio is greater than the set ratio, it means that there is a second tracking target in the position region pointed to by the side lobe.
[0129] When this method still cannot distinguish between the first and second tracking targets, the method of dividing the occlusion range is used for processing.
[0130] This application also provides a high-precision amplitude and phase control device for a multi-channel millimeter-wave array power amplifier, comprising:
[0131] The target tracking unit is used to send a first detection signal to the coverage area, obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracked target based on the first feedback signal.
[0132] The first processing unit is used to determine the scanning position points based on the relative positions of the two tracking targets when the movement trajectories of the two tracking targets overlap. The number of scanning position points is multiple.
[0133] The second processing unit is used to send a second detection signal to the overlapping area of the two tracking targets at the scanning position point and obtain a second feedback signal based on the second detection signal;
[0134] The separation processing unit is used to separate the second feedback signal obtained at each scanning position point to obtain the movement trajectory of the two tracking targets;
[0135] Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap;
[0136] A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets.
[0137] Furthermore, when the movement trajectories of two tracked targets overlap, it also includes:
[0138] Determine the location coordinates of the first target being tracked;
[0139] The occlusion range is divided according to the location coordinates. There are two occlusion ranges. The first tracked target is located between the two occlusion ranges.
[0140] Search for a second tracked target within the obstruction area;
[0141] When searching for a second tracking target within the occlusion area, multiple scanning location points are invoked, and these multiple scanning location points emit the same second detection signal.
[0142] Furthermore, when searching for a second tracking target within the obstruction area, it also includes:
[0143] The range of interest is divided according to the position coordinates of the first tracked target. The range of interest is evenly distributed around the position coordinates of the first tracked target. The shape of the range of interest is either fan-shaped or ring-shaped.
[0144] The system acquires feedback signals within the range of interest and generates feature values for the feedback signals, including signal strength and signal distribution.
[0145] The fuzzy location range of the second tracking target is determined based on the feature values of the range of interest.
[0146] Furthermore, after determining the fuzzy location range of the second tracking target, a scan is performed within the fuzzy location range of the second tracking target to determine the precise location range of the second tracking target;
[0147] The process alternates between determining the fuzzy location range of the second tracking target and determining the precise location range of the second tracking target.
[0148] Furthermore, the second feedback signal obtained at each scanning location point is separated to obtain the movement trajectories of the two tracked targets, including:
[0149] The first background parameter belonging to the first tracked target and the second background parameter belonging to the second tracked target are established using the first feedback signal;
[0150] The first tracking target is determined using the main lobe signal in the second feedback signal, and the second tracking target is determined using the side lobe signal in the second feedback signal.
[0151] The distance to the first tracked target is determined using the first background parameter and the second background parameter;
[0152] The movement trajectories of the two tracked targets are obtained based on their distance.
[0153] Furthermore, when the second tracking target cannot be determined through the sidelobe signal, the two tracking targets are merged.
[0154] Furthermore, determining the second tracking target using the sidelobe signals in the second feedback signal includes:
[0155] The sidelobe signals in the second feedback signal are transferred into a three-dimensional coordinate system for decomposition to obtain a decomposed signal group;
[0156] Use the decomposed signal group to establish the analysis reference surface;
[0157] Establish a control reference surface using other sidelobe signals from the time series;
[0158] Compare and analyze the reference surface and the control reference surface, and determine the second tracking target based on the comparison results.
[0159] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0160] For example, when the units in the device can be implemented through a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling programs. Alternatively, these units can be integrated together to form a system-on-a-chip (SOC).
[0161] In this application, various objects such as messages / information / devices / network elements / systems / apparatus / actions / operations / processes / concepts may be named. It is understood that these specific names do not constitute a limitation on the relevant objects. The names may be changed depending on the scenario, context, or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from their functions and technical effects embodied / performed in the technical solution.
[0162] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0163] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0164] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0165] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0166] It should also be understood that in the various embodiments of this application, the terms "first," "second," etc., are merely to indicate that multiple objects are different. For example, a first time window and a second time window are only to indicate different time windows. They should not have any effect on the time windows themselves, and the aforementioned terms "first," "second," etc., should not impose any limitations on the embodiments of this application.
[0167] It should also be understood that, in the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0168] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a computer-readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0169] A high-precision amplitude and phase control system for a multi-channel millimeter-wave array power amplifier, the system comprising:
[0170] This application also provides one or more memories for storing instructions; and
[0171] One or more processors are configured to retrieve and execute the instructions from the memory, performing the methods described above.
[0172] This application also provides a computer program product including instructions that, when executed, cause the terminal device and the network device to perform operations corresponding to the methods described above.
[0173] This application also provides a chip system including a processor for implementing the functions involved in the above description, such as generating, receiving, transmitting, or processing the data and / or information involved in the above methods.
[0174] This chip system can consist of chips or include chips and other discrete components.
[0175] The processor mentioned above can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits that execute a program to control the method of transmitting the feedback information described above.
[0176] In one possible design, the chip system also includes a memory for storing necessary program instructions and data. The processor and the memory can be decoupled and located on different devices, connected via wired or wireless means to support the chip system in implementing the various functions described in the above embodiments. Alternatively, the processor and the memory can also be coupled to the same device.
[0177] Optionally, the computer instructions are stored in memory.
[0178] Optionally, the memory can be a storage unit within the chip, such as a register or cache. Alternatively, the memory can be a storage unit located outside the chip within the terminal, such as a ROM or other types of static storage devices that can store static information and instructions, such as RAM.
[0179] It is understood that the memory in this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
[0180] Non-volatile memory can be ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory.
[0181] Volatile memory can be RAM, which is used as an external cache. There are many different types of RAM, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus random access memory.
[0182] The embodiments described in this specific implementation are preferred embodiments of this application and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier, characterized in that, include: Send a first detection signal to the coverage area and obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracking target based on the first feedback signal; When the movement trajectories of two tracked targets overlap, the scanning position points are determined based on the relative positions of the two tracked targets, and the number of scanning position points is multiple. A second detection signal is sent to the overlapping area of the two tracked targets at the scanning location point, and a second feedback signal based on the second detection signal is obtained; The second feedback signal obtained at each scanning position point is separated to obtain the movement trajectory of the two tracking targets. There are multiple scanning position points. Here, a scanning position point includes multiple channels on a multi-channel millimeter-wave array power amplifier. Each scanning position point is composed of multiple channels on a multi-channel millimeter-wave array power amplifier. Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap; A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets; When the movement trajectories of two tracked targets overlap, it also includes: Determine the location coordinates of the first target being tracked; The occlusion range is divided according to the location coordinates. There are two occlusion ranges. The first tracked target is located between the two occlusion ranges. Search for a second tracking target within the obstruction area; When searching for a second tracking target within the occlusion area, multiple scanning location points are invoked, and the multiple scanning location points emit the same second detection signal; The second feedback signal obtained at each scanning location point is separated to obtain the movement trajectories of the two tracked targets, including: The first background parameter belonging to the first tracked target and the second background parameter belonging to the second tracked target are established using the first feedback signal; The first tracking target is determined using the main lobe signal in the second feedback signal, and the second tracking target is determined using the side lobe signal in the second feedback signal. The distance to the first tracked target is determined using the first background parameter and the second background parameter; The movement trajectories of the two tracked targets are obtained based on their distance.
2. The high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier according to claim 1, characterized in that, When searching for a second tracking target within the obstruction area, it also includes: The range of interest is divided according to the position coordinates of the first tracked target. The range of interest is evenly distributed around the position coordinates of the first tracked target. The shape of the range of interest is either fan-shaped or ring-shaped. The system acquires feedback signals within the range of interest and generates feature values for the feedback signals, including signal strength and signal distribution. The fuzzy location range of the second tracking target is determined based on the feature values of the range of interest.
3. The high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier according to claim 2, characterized in that, After determining the fuzzy location range of the second tracking target, a scan is performed within the fuzzy location range of the second tracking target to determine the precise location range of the second tracking target; The process alternates between determining the fuzzy location range of the second tracking target and determining the precise location range of the second tracking target.
4. The high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier according to claim 1, characterized in that, When the second tracking target cannot be determined by the sidelobe signal, the two tracking targets are merged.
5. The high-precision amplitude and phase control method for a multi-channel millimeter-wave array power amplifier according to claim 1, characterized in that, Using the sidelobe signals in the second feedback signal to determine the second tracking target includes: The sidelobe signals in the second feedback signal are transferred into a three-dimensional coordinate system for decomposition to obtain a decomposed signal group; Use the decomposed signal group to establish the analysis reference surface; Establish a control reference surface using other sidelobe signals from the time series; Compare and analyze the reference surface and the control reference surface, and determine the second tracking target based on the comparison results.
6. A high-precision amplitude and phase control device for a multi-channel millimeter-wave array power amplifier, characterized in that, include: The target tracking unit is used to send a first detection signal to the coverage area, obtain a first feedback signal based on the first detection signal, and generate the movement trajectory of the tracked target based on the first feedback signal. The first processing unit is used to determine the scanning position points based on the relative positions of the two tracking targets when the movement trajectories of the two tracking targets overlap. The number of scanning position points is multiple. The second processing unit is used to send a second detection signal to the overlapping area of the two tracking targets at the scanning position point and obtain a second feedback signal based on the second detection signal; The separation processing unit is used to separate the second feedback signal obtained at each scanning position point to obtain the movement trajectory of the two tracking targets. There are multiple scanning position points. Here, a scanning position point includes multiple channels on the multi-channel millimeter-wave array power amplifier. Each scanning position point is composed of multiple channels on the multi-channel millimeter-wave array power amplifier. Among them, the overlap of the movement trajectories of the two tracked targets includes predicted overlap and actual overlap; A wide main lobe is assigned to nearby tracking targets, while a narrow main lobe is assigned to distant tracking targets; When the movement trajectories of two tracked targets overlap, it also includes: Determine the location coordinates of the first target being tracked; The occlusion range is divided according to the location coordinates. There are two occlusion ranges. The first tracked target is located between the two occlusion ranges. Search for a second tracking target within the obstruction area; When searching for a second tracking target within the occlusion area, multiple scanning location points are invoked, and the multiple scanning location points emit the same second detection signal; The second feedback signal obtained at each scanning location point is separated to obtain the movement trajectories of the two tracked targets, including: The first background parameter belonging to the first tracked target and the second background parameter belonging to the second tracked target are established using the first feedback signal; The first tracking target is determined using the main lobe signal in the second feedback signal, and the second tracking target is determined using the side lobe signal in the second feedback signal. The distance to the first tracked target is determined using the first background parameter and the second background parameter; The movement trajectories of the two tracked targets are obtained based on their distance.
7. A high-precision amplitude and phase control system for a multi-channel millimeter-wave array power amplifier, characterized in that, The system includes: one or more memories for storing instructions; and One or more processors are configured to retrieve and execute the instructions from the memory to perform the method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes: The program, when run by a processor, executes the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Three-dimensional imaging system based on reconfigurable electromagnetic surface array
CN112558064A
Multi-target tracking method and system based on millimeter wave equipment
CN112630771A