Multi-antenna broadband signal synthesis method based on adaptive compensation and related equipment

By using adaptive compensation technology in the multi-antenna broadband signal synthesis method, the compensation factor is dynamically adjusted, and the problem of poor signal compensation accuracy is solved, and the rapid and stable convergence and high accuracy of the signal synthesis process are achieved.

CN119483652BActive Publication Date: 2025-04-01PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510069931.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-04-01
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

The existing multi-antenna broadband signal synthesis method has poor accuracy in complex signal transmission scenarios, which makes it difficult for signal synthesis algorithms to iteratively converge.

Method used

The multi-antenna broadband signal synthesis method based on adaptive compensation is adopted, and the compensation factor is dynamically adjusted during the iterative synthesis process, and signal compensation is performed in real time according to the current signal situation. The specific steps include determining the antenna signal to be synthesized, performing iterative synthesis, calculating the global adaptive compensation factor and the adaptive compensation factor of the subband signal, and performing signal compensation and synthesis processing until the preset termination condition is met.

Benefits of technology

It improves the accuracy and stability of the signal synthesis process, promotes the rapid and stable convergence of the signal synthesis algorithm, and improves the accuracy and adaptability of the signal synthesis results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119483652B_ABST
    Figure CN119483652B_ABST
Patent Text Reader

Abstract

The present invention provides a multi-antenna broadband signal synthesis method based on adaptive compensation and related equipment, which relates to the field of communications. The method comprises: when iteratively synthesizing multi-antenna signals, in an iteration cycle, performing signal compensation according to the current data set to be compensated of each antenna signal, and then synthesizing a broadband synthesized signal. Calculate a global adaptive compensation factor according to the broadband synthesized signal, and calculate the residual delay difference and residual phase difference of each sub-band signal, and calculate the delay adaptive compensation factor and the phase adaptive compensation factor according to the residual delay difference and the residual phase difference. Apply the current adaptive compensation factors to determine the delay estimation value and the initial phase estimation value of the sub-band signal, and determine the data set to be compensated of the antenna signal in the next iteration cycle according to the current delay estimation value and the initial phase estimation value. Applying the method of the present invention, the compensation factor can be adaptively adjusted according to the signal situation, so as to promote the stable convergence of the algorithm and improve the accuracy of the signal synthesis result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a multi-antenna broadband signal synthesis method based on adaptive compensation and related equipment. Background Art

[0002] Broadband signals are one of the main signal types in antenna array systems. Since broadband signals usually experience group delay distortion when reaching the receiving end, when synthesizing the broadband signals received by the antenna array, it is usually necessary to perform signal compensation processing on the broadband signals received by each antenna to ensure the quality of the synthesized signal.

[0003] At present, a compensation factor is usually preset, and in the signal synthesis process of multi-antenna broadband signals, a corresponding signal compensation value is calculated using the preset compensation factor, and signal compensation processing is performed using the corresponding signal compensation value.

[0004] In actual signal transmission scenarios, the spatial environment through which signals are transmitted is usually very complex. The phase difference and delay difference in different signal synthesis processes may vary greatly. It is usually difficult to accurately adjust the phase compensation value and delay compensation value when calculating the signal compensation value using a fixed compensation factor, which can easily lead to difficulty in iterative convergence of the signal synthesis algorithm and cause adverse effects on the signal synthesis process. Summary of the invention

[0005] In view of this, an embodiment of the present invention provides a multi-antenna broadband signal synthesis method based on adaptive compensation to solve the problem that in the existing multi-antenna broadband signal synthesis method, the accuracy of signal compensation is poor in complex signal transmission scenarios, which easily leads to the problem that the signal synthesis algorithm is difficult to iterate and converge.

[0006] The embodiment of the present invention further provides a multi-antenna broadband signal synthesis device based on adaptive compensation, so as to ensure the practical implementation and application of the above method.

[0007] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0008] A first aspect of an embodiment of the present invention provides a multi-antenna broadband signal synthesis method based on adaptive compensation, comprising:

[0009] Determining each antenna signal to be synthesized; each of the antenna signals is a broadband signal;

[0010] Iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal;

[0011] For each of the antenna signals, based on the to-be-compensated data set corresponding to the antenna signal, signal compensation processing is performed on the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal;

[0012] Based on each compensated sub-band signal corresponding to each antenna signal, performing signal synthesis processing on each antenna signal to obtain a broadband synthesized signal corresponding to the current iteration period;

[0013] Determining whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determining a global adaptive compensation factor corresponding to the broadband synthesized signal;

[0014] For each compensated sub-band signal corresponding to each of the antenna signals, determine a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal;

[0015] For each compensated sub-band signal corresponding to each antenna signal, determine a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal;

[0016] For each of the antenna signals, each second sub-band delay value and each second sub-band initial phase value corresponding to the antenna signal is used as a compensation estimation data set corresponding to the antenna signal in the current iteration cycle; the processing process of the current iteration cycle is terminated, and the next iteration cycle is entered;

[0017] If the broadband synthesized signal meets the termination condition, the iterative synthesis process of each of the antenna signals is terminated, and the broadband synthesized signal is used as the signal synthesis result of each of the antenna signals;

[0018] Among them, the data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; the compensation estimation data set corresponding to each antenna signal in each iteration cycle is the data set to be compensated corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

[0019] A second aspect of an embodiment of the present invention provides a multi-antenna broadband signal synthesis device based on adaptive compensation, comprising:

[0020] A first determining unit, used to determine each antenna signal to be synthesized; each of the antenna signals is a broadband signal;

[0021] A second determination unit is used to iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal;

[0022] A signal compensation unit, configured to perform signal compensation processing on each antenna signal based on a data set to be compensated corresponding to the antenna signal, to obtain each compensated sub-band signal corresponding to the antenna signal;

[0023] A signal synthesis unit, configured to perform signal synthesis processing on each of the antenna signals based on each compensated sub-band signal corresponding to each of the antenna signals, to obtain a broadband synthesized signal corresponding to the current iteration period;

[0024] an iterative judgment unit, configured to judge whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determine a global adaptive compensation factor corresponding to the broadband synthesized signal;

[0025] a third determining unit, configured to determine, for each compensated sub-band signal corresponding to each of the antenna signals, a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine, based on the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal, a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal;

[0026] a fourth determining unit, configured to determine, for each compensated sub-band signal corresponding to each of the antenna signals, a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal;

[0027] a fifth determining unit, configured to, for each of the antenna signals, use the second sub-band delay values ​​and the second sub-band initial phase values ​​corresponding to the antenna signal as the compensation estimation data set corresponding to the antenna signal in the current iteration cycle; end the processing process of the current iteration cycle, and enter the next iteration cycle;

[0028] a sixth determining unit, configured to terminate the iterative synthesis process of each of the antenna signals if the broadband synthesized signal meets the termination condition, and use the broadband synthesized signal as a signal synthesis result of each of the antenna signals;

[0029] Among them, the data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; the compensation estimation data set corresponding to each antenna signal in each iteration cycle is the data set to be compensated corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

[0030] A third aspect of an embodiment of the present invention provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the multi-antenna broadband signal synthesis method based on adaptive compensation as described above.

[0031] A fourth aspect of an embodiment of the present invention provides an electronic device, comprising a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to perform the multi-antenna broadband signal synthesis method based on adaptive compensation as described above.

[0032] A method for synthesizing a multi-antenna broadband signal based on adaptive compensation provided based on the above-mentioned embodiment of the present invention includes: determining each antenna signal to be synthesized; each antenna signal is a broadband signal; iteratively synthesizing each antenna signal, and in the current iteration cycle, determining a data set to be compensated corresponding to each antenna signal; the data set to be compensated corresponding to each antenna signal includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal; for each antenna signal, based on the data set to be compensated corresponding to the antenna signal, performing signal compensation processing on the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal; based on each compensated sub-band signal corresponding to each antenna signal, performing signal synthesis processing on each antenna signal to obtain a broadband synthesized signal corresponding to the current iteration cycle; judging whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determining a global adaptive compensation factor corresponding to the broadband synthesized signal; for each compensated sub-band signal corresponding to each antenna signal, determining a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determining the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal. The invention relates to a method for determining a time delay adaptive compensation factor and a phase adaptive compensation factor corresponding to a subband signal of each compensated subband signal corresponding to each antenna signal, determining a time delay estimation value and an initial phase estimation value corresponding to the compensated subband signal based on the global adaptive compensation factor, the time delay adaptive compensation factor corresponding to the compensated subband signal and the phase adaptive compensation factor corresponding to the compensated subband signal, and using the time delay estimation value as the second subband time delay value corresponding to the antenna signal, and using the initial phase estimation value as the second subband initial phase value corresponding to the antenna signal; for each antenna signal, using each second subband time delay value and each second subband initial phase value corresponding to the antenna signal as the compensation estimation data set corresponding to the antenna signal in the current iteration cycle; terminating the processing process of the current iteration cycle and entering the next iteration cycle; if the broadband synthesized signal meets the termination condition, terminating the iterative synthesis process of each antenna signal, and using the broadband synthesized signal as the signal synthesis result of each antenna signal; wherein, the data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; the compensation estimation data set corresponding to each antenna signal in each iteration cycle is the data set to be compensated corresponding to each antenna signal in the next iteration cycle of the iteration cycle.By applying the method provided by the embodiment of the present invention, when synthesizing a multi-antenna broadband signal, a global adaptive compensation factor can be calculated based on the currently obtained broadband synthesized signal in each iteration cycle, and based on the residual delay difference and residual phase difference of each sub-band signal that has been currently signal compensated, a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to each sub-band signal are calculated, and the delay value and phase difference used for signal compensation in the next iteration cycle are evaluated based on the global adaptive compensation factor, each delay adaptive compensation factor and phase adaptive compensation factor of the current iteration cycle. When facing various complex signal transmission scenarios, the compensation factor can be adaptively adjusted in real time according to the signal situation during the signal synthesis process, and the signal compensation value in the signal compensation is calculated based on the adaptively adjusted compensation factor, which is conducive to accurately evaluating the signal compensation value under different states, prompting the signal synthesis process to achieve rapid and stable convergence, and is conducive to improving the accuracy of the signal synthesis result, and improving the adaptability and flexibility of the signal synthesis process. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0034] Figure 1 A method flow chart of a multi-antenna broadband signal synthesis method based on adaptive compensation provided by an embodiment of the present invention;

[0035] Figure 2 A schematic diagram of a multi-antenna broadband signal synthesis process based on adaptive compensation provided by an embodiment of the present invention;

[0036] Figure 3 A schematic diagram of the structure of a multi-antenna broadband signal synthesis system based on adaptive compensation provided by an embodiment of the present invention;

[0037] Figure 4 A schematic diagram of the structure of a multi-antenna broadband signal synthesis device based on adaptive compensation provided by an embodiment of the present invention;

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

[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. 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.

[0040] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0041] The embodiment of the present invention provides a method for synthesizing a multi-antenna broadband signal based on adaptive compensation. The method can be applied to an antenna signal synthesis system. The execution subject can be a processor of the system. The method flow chart of the method is as follows: Figure 1 As shown, including:

[0042] S101: Determine each antenna signal to be synthesized; each of the antenna signals is a broadband signal;

[0043] The method provided by the embodiment of the present invention is applied to the signal synthesis scenario of multi-antenna broadband signals. When each antenna in the antenna array receives a signal, the original antenna signals can be synthesized by the antenna signal synthesis system. In the application scenario of the method provided by the embodiment of the present invention, the original antenna signal received by the antenna is a broadband analog signal. When the antenna signal synthesis system receives the broadband analog signal of each antenna, the signal conditioning module and the AD data acquisition card can be used to pre-process each broadband analog signal. Specifically, the broadband analog signal can be filtered and amplified, and the filtered signal can be converted into a digital signal. The digital signal obtained after pre-processing the broadband analog signal of each antenna is used as the current antenna signal to be synthesized. It can be understood that the antenna signals to be synthesized are broadband signals.

[0044] S102: iteratively synthesizing each of the antenna signals;

[0045] In the method provided by the embodiment of the present invention, for each antenna signal, based on the signal synthesis principle of multiple antenna signals, the signal compensation value of the next iteration cycle is calculated by the adaptively adjusted compensation factor in each iteration cycle. In the signal synthesis process of the embodiment of the present invention, the antenna signal is divided into multiple sub-band signals according to the predetermined number of sub-bands for signal compensation. The system can initialize the initial data set corresponding to each antenna signal according to the preset initialization strategy, and the initial data set includes each initial sub-band delay value and each initial sub-band initial phase value. Each initial sub-band delay value and each initial sub-band initial phase value of the antenna signal correspond to the preset number of sub-bands, that is, the number of each initial sub-band delay value of the antenna signal is equal to the number of sub-bands, and the number of each initial sub-band initial phase value is equal to the number of sub-bands. Based on the initial data set corresponding to each antenna signal, the iterative synthesis process of each antenna signal is entered.

[0046] S103: In the current iteration cycle, determine a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal;

[0047] In the method provided by the embodiment of the present invention, in each iteration cycle of the iterative synthesis process of each antenna signal, it is necessary to determine the data set to be compensated corresponding to each antenna signal in the current iteration cycle. If the current iteration cycle is the first iteration cycle, the data set to be compensated corresponding to each antenna signal is the preset initial data set, that is, the initial sub-band delay values ​​corresponding to the antenna signal initialized by the system are used as the first sub-band delay values ​​corresponding to the antenna signal, and the initial sub-band initial phase values ​​corresponding to the antenna signal are used as the first sub-band initial phase values ​​corresponding to the antenna signal, thereby determining the data set to be compensated corresponding to each antenna signal. If the current iteration cycle is not the first iteration cycle, then in the previous iteration cycle, the compensation estimation data set corresponding to each antenna signal will be obtained, and the compensation estimation data set corresponding to each antenna signal in the previous iteration cycle will be used as the data set to be compensated corresponding to each antenna signal in the current iteration cycle. The compensation estimation data set corresponding to the antenna signal will be described in detail later.

[0048] S104: For each of the antenna signals, based on the to-be-compensated data set corresponding to the antenna signal, perform signal compensation processing on the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal;

[0049] In the method provided by the embodiment of the present invention, for each antenna signal, each first sub-band delay value corresponding to the current antenna signal can be used as the delay value to be compensated for each sub-band signal of the antenna signal, and each first sub-band initial phase value corresponding to the antenna signal can be used as the initial phase value to be compensated for each sub-band signal of the antenna signal. Based on this, the antenna signal is subjected to signal compensation processing according to a predetermined signal compensation method. During the signal compensation process, the antenna signal is divided into multiple sub-band signals and signal compensation is performed separately. Therefore, each sub-band signal that has undergone signal compensation is finally obtained, and each sub-band signal that has undergone signal compensation is used as each compensated sub-band signal corresponding to the antenna signal.

[0050] S105: performing signal synthesis processing on each of the antenna signals based on each of the compensated sub-band signals corresponding to each of the antenna signals to obtain a broadband synthesized signal corresponding to the current iteration period;

[0051] In the method provided in the embodiment of the present invention, each compensated sub-band signal corresponding to each antenna signal can be synthesized according to a preset signal synthesis method to obtain a synthesized signal of each antenna signal, and the synthesized signal of each current antenna is used as a broadband synthesized signal corresponding to the current iteration period.

[0052] S106: Determine whether the broadband composite signal meets a preset termination condition;

[0053] In the method provided by the embodiment of the present invention, the termination condition for ending the iterative synthesis process can be set in advance according to actual needs. For example, a threshold value for the number of iterations can be set in advance, and the number of iterations reaching the preset threshold value for the number of iterations can be used as the termination condition. For example, a synthesis loss requirement for the synthesized signal can be set, and the synthesis loss of the current synthesized signal satisfying the synthesis loss requirement can be used as the termination condition. Other conditions can also be set as needed.

[0054] After obtaining the broadband synthesized signal of the current iteration period, it is possible to determine whether the broadband synthesized signal of the current iteration period meets the preset termination condition based on the relevant information of the broadband synthesized signal of the current iteration period. If the broadband synthesized signal meets the termination condition, the process proceeds to step S112; if the broadband synthesized signal does not meet the termination condition, the process proceeds to step S107.

[0055] S107: Determine a global adaptive compensation factor corresponding to the broadband composite signal;

[0056] In the method provided by the embodiment of the present invention, the evaluation method of the global compensation factor can be pre-set according to actual needs, and the global compensation factor can be evaluated using a real-time broadband synthetic signal, for example, the global compensation factor is calculated according to the current synthesis loss. If the broadband synthetic signal of the current iteration cycle does not meet the termination condition, the current global compensation factor is calculated based on the signal synthesis of the current broadband synthetic signal in accordance with the predetermined global compensation factor evaluation method, and the currently calculated global compensation factor is used as the global adaptive compensation factor corresponding to the current broadband synthetic signal.

[0057] S108: for each compensated sub-band signal corresponding to each of the antenna signals, determine a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal;

[0058] In the method provided by the embodiment of the present invention, when the current broadband synthetic signal does not meet the termination condition, residual delay estimation and residual phase estimation are performed for each compensated sub-band signal obtained in the current iteration cycle (that is, each compensated sub-band signal corresponding to each antenna signal), and the signal residual delay difference and signal residual phase difference of each compensated sub-band signal are obtained. According to actual needs, the evaluation method of the delay compensation factor and the phase compensation factor can be pre-set, and the delay compensation factor is evaluated using the real-time signal residual delay difference, and the phase compensation factor is evaluated using the real-time signal residual phase difference.

[0059] In the current iteration cycle, for each currently compensated sub-band signal, based on the signal residual delay difference of the compensated sub-band signal, according to a predetermined delay compensation factor evaluation method, the delay compensation factor corresponding to the compensated sub-band signal is calculated, and the currently calculated delay compensation factor is used as the delay adaptive compensation factor corresponding to the compensated sub-band signal. For each currently compensated sub-band signal, based on the signal residual phase difference of the compensated sub-band signal, according to a predetermined phase compensation factor evaluation method, the phase compensation factor corresponding to the compensated sub-band signal is calculated, and the currently calculated phase compensation factor is used as the phase adaptive compensation factor corresponding to the compensated sub-band signal.

[0060] S109: for each compensated sub-band signal corresponding to each antenna signal, determine a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal;

[0061] In the method provided by the embodiment of the present invention, for each compensated sub-band signal obtained in the current iteration cycle, based on the global adaptive compensation factor, the adaptive delay compensation factor and the phase adaptive compensation factor corresponding to the compensated sub-band signal, a delay comprehensive compensation factor for adjusting the delay difference of the compensated sub-band signal and a phase comprehensive compensation factor for adjusting the phase difference of the compensated sub-band signal are calculated. The delay comprehensive compensation factor of the compensated sub-band signal is used to adjust the residual delay difference of the compensated sub-band signal, so as to obtain a delay estimation value for delay compensation, and the phase comprehensive compensation factor of the compensated sub-band signal is used to adjust the residual phase difference of the compensated sub-band signal, so as to obtain an initial phase estimation value for phase compensation. The delay estimation value of the compensated sub-band signal is used as the second sub-band delay value associated with the antenna signal corresponding to the compensated sub-band signal, and the initial phase estimation value of the compensated sub-band signal is used as the second sub-band initial phase value associated with the antenna signal corresponding to the compensated sub-band signal. It can be understood that the second sub-band delay values ​​corresponding to each antenna signal are the delay estimation values ​​of the compensated sub-band signals corresponding to the antenna signal, and the second sub-band initial phase values ​​corresponding to each antenna signal are the initial phase estimation values ​​of the compensated sub-band signals corresponding to the antenna signal.

[0062] S110: For each of the antenna signals, taking each second sub-band delay value and each second sub-band initial phase value corresponding to the antenna signal as a compensation estimation data set corresponding to the antenna signal in the current iteration cycle;

[0063] In the method provided by the embodiment of the present invention, for each antenna signal, the second subband delay values ​​corresponding to the antenna signal and the second subband initial phase values ​​corresponding to the antenna signal constitute a compensation estimation data set corresponding to the antenna signal in the current iteration cycle.

[0064] S111: End the processing process of the current iteration cycle and enter the next iteration cycle;

[0065] In the method provided by the embodiment of the present invention, after obtaining the compensation estimation data set corresponding to each antenna signal in the current iteration cycle, the processing process of the current iteration cycle can be ended, and the compensation estimation data set corresponding to each current antenna signal is used as the to-be-compensated data set corresponding to each antenna signal in the next iteration cycle, and the processing process of the next iteration cycle is entered. Specifically, for each antenna signal, each second sub-band delay value corresponding to the antenna signal in the current iteration cycle is used as each first sub-band delay value corresponding to the antenna signal in the next iteration cycle, and each second sub-band initial phase value corresponding to the antenna signal in the current iteration cycle is used as each first sub-band initial phase value corresponding to the antenna signal in the next iteration cycle.

[0066] S112: End the iterative synthesis process of each of the antenna signals, and use the broadband synthesized signal as the signal synthesis result of each of the antenna signals.

[0067] In the method provided by the embodiment of the present invention, if the broadband synthesized signal of the current iteration period meets the preset termination condition, the iterative synthesis process of each antenna signal is terminated, and the broadband synthesized signal of the current iteration period is used as the signal synthesis result of each antenna signal.

[0068] By applying the method provided by the embodiment of the present invention, when synthesizing a multi-antenna broadband signal, a global adaptive compensation factor can be calculated based on the currently obtained broadband synthesized signal in each iteration cycle, and based on the residual delay difference and residual phase difference of each sub-band signal that has been currently signal compensated, a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to each sub-band signal are calculated, and the delay value and phase difference used for signal compensation in the next iteration cycle are evaluated based on the global adaptive compensation factor, each delay adaptive compensation factor and phase adaptive compensation factor of the current iteration cycle. When facing various complex signal transmission scenarios, the compensation factor can be adaptively adjusted in real time according to the signal situation during the signal synthesis process, and the signal compensation value in the signal compensation is calculated based on the adaptively adjusted compensation factor, which is conducive to accurately evaluating the signal compensation value under different states, prompting the signal synthesis process to achieve rapid and stable convergence, and is conducive to improving the accuracy of the signal synthesis result, and improving the adaptability and flexibility of the signal synthesis process.

[0069] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process of performing signal compensation processing on the antenna signal based on the data set to be compensated corresponding to the antenna signal mentioned in step S104 to obtain each compensated sub-band signal corresponding to the antenna signal includes:

[0070] Based on each first sub-band delay value corresponding to the antenna signal, perform integer delay compensation on the antenna signal to obtain an initial compensation signal corresponding to the antenna signal;

[0071] In the method provided by an embodiment of the present invention, when performing signal compensation for each antenna signal, an integer delay value of the antenna signal can be calculated based on each first sub-band delay value corresponding to the antenna signal, and the integer delay value is applied to perform integer delay compensation on the antenna signal, and the antenna signal after integer delay compensation is used as the initial compensation signal corresponding to the antenna signal.

[0072] Performing signal segmentation on the initial compensated signal to obtain a plurality of sub-band signals of the initial compensated signal;

[0073] In the method provided in the embodiment of the present invention, a channelizer based on Fast Fourier Transform (FFT) may be used to divide the initial compensation signal into a plurality of sub-band signals in the frequency domain according to a preset number of sub-bands.

[0074] Determine a target subband delay value corresponding to each subband signal among the first subband delay values ​​corresponding to the antenna signal, and determine a target subband initial phase value corresponding to each subband signal among the first subband initial phase values ​​corresponding to the antenna signal;

[0075] In the method provided by the embodiment of the present invention, each subband signal of the initial compensation signal is each subband signal corresponding to the corresponding antenna signal, each subband signal corresponds to each first subband delay value of the antenna signal one-to-one, and each subband signal corresponds to each first subband initial phase value corresponding to the antenna signal one-to-one. During the data processing process, each subband signal obtained by the current segmentation can be marked by the subband order. Each first subband delay value and each first subband initial phase value corresponding to the antenna signal are also marked by the corresponding subband order.

[0076] When performing signal compensation for an antenna signal, based on the correspondence between the subband order and the first subband delay value, the first subband initial phase value and the subband signal, for each subband signal corresponding to the antenna signal, among the first subband delay values ​​corresponding to the antenna signal, a first subband delay value corresponding to the subband order corresponding to the subband signal can be searched, and the first subband delay value can be used as the target subband delay value corresponding to the subband signal. Similarly, among the first subband initial phase values ​​corresponding to the antenna signal, a first subband initial phase value corresponding to the subband order corresponding to the subband signal can be searched, and the first subband initial phase value can be used as the target subband initial phase value corresponding to the subband signal.

[0077] For each of the sub-band signals, based on a target sub-band delay value corresponding to the sub-band signal, determine a fractional delay value corresponding to the sub-band signal, and based on the fractional delay value and a target sub-band initial phase value corresponding to the sub-band signal, determine phase combining compensation data corresponding to the sub-band signal;

[0078] In the method provided by the embodiment of the present invention, for each sub-band signal corresponding to the current antenna signal, the fractional delay value corresponding to the sub-band signal can be calculated based on the target sub-band delay value corresponding to the sub-band signal. In the actual application scenario of signal compensation, since the fractional delay value is less than the sampling period, it is impossible to directly perform signal compensation at the signal sampling point dimension level. In the method provided by the embodiment of the present invention, the fractional delay compensation is converted into phase compensation, and the phase compensation value converted based on the fractional delay compensation is combined with the phase compensation value of the original phase compensation for compensation. Specifically, the fractional delay value corresponding to the sub-band signal can be used as the slope of the phase difference-frequency curve (phase-frequency characteristic curve) of the signal, and the target sub-band initial phase value corresponding to the sub-band signal can be used as the intercept of the phase-frequency characteristic curve. Based on the slope and intercept of the phase-frequency characteristic curve, combined with the signal frequency of each signal point of the sub-band signal, the phase difference corresponding to each signal point can be calculated, and the phase difference corresponding to each signal point can be used as the phase merging compensation data of the sub-band signal.

[0079] For each of the sub-band signals, phase compensation is performed on the sub-band signal according to the phase merging compensation data corresponding to the sub-band signal to obtain a compensation signal corresponding to the sub-band signal, and the compensation signal corresponding to the sub-band signal is used as the compensated sub-band signal corresponding to the antenna signal.

[0080] In the method provided by the embodiment of the present invention, for each sub-band signal corresponding to the current antenna signal, the phase merging compensation data corresponding to the sub-band signal can be applied to perform phase compensation on the sub-band signal, thereby achieving fractional delay compensation and original phase compensation of the signal, and using the sub-band signal processed by the current phase compensation (i.e., the compensation signal corresponding to the sub-band signal) as the compensated sub-band signal corresponding to the antenna signal. After the above processing, each compensated sub-band signal corresponding to the current antenna signal can be obtained.

[0081] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process mentioned in step S105 of performing signal synthesis processing on each of the antenna signals based on each compensated sub-band signal corresponding to each of the antenna signals to obtain the broadband synthesized signal corresponding to the current iteration period includes:

[0082] For each of the antenna signals, determining a one-to-one correspondence between each compensated sub-band signal corresponding to the antenna signal and each preset sub-band order;

[0083] In the method provided by the embodiment of the present invention, during the process of performing signal compensation on the antenna signal, the antenna signal is divided into sub-bands according to a predetermined number of sub-bands to obtain the sub-band signals corresponding to the antenna signal. These sub-band signals have a certain order of precedence, and the sub-band signals can be numbered according to the order of the sub-band signals (the numbering is represented by the sub-band order), so that each sub-band signal corresponds to each preset sub-band order. The compensated sub-band signals corresponding to the antenna signal are sub-band signals obtained after performing signal compensation processing on the sub-band signals corresponding to the antenna signal, and there is also a corresponding one-to-one correspondence between each compensated sub-band signal and each sub-band order. For each antenna signal, the sub-band order corresponding to each compensated sub-band signal can be determined according to the correspondence between each sub-band signal corresponding to the antenna signal and the sub-band order, and the compensated sub-band signal and its corresponding sub-band signal correspond to the same sub-band order.

[0084] For each of the sub-band orders, performing signal synthesis on each compensated sub-band signal corresponding to the sub-band order to obtain a sub-band synthesis signal corresponding to the sub-band order;

[0085] In the method provided by the embodiment of the present invention, for each subband order, in each compensated subband signal corresponding to each antenna signal, there is a compensated subband signal corresponding to the subband order, so each subband order has a corresponding relationship with multiple compensated subband signals. Among the compensated subband signals corresponding to each antenna signal, the compensated subband signals corresponding to the same subband order are combined, and the composite signal of the compensated subband signals corresponding to each subband order is used as the subband composite signal corresponding to the corresponding subband order.

[0086] Signal reconstruction is performed on each of the sub-band synthesized signals to obtain a reconstructed signal, and the reconstructed signal is used as the broadband synthesized signal corresponding to the current iteration period.

[0087] In the method provided in the embodiment of the present invention, a subband reconstructor based on inverse fast Fourier transform (IFFT) can be applied to reconstruct the subband synthetic signals corresponding to each subband order, and the reconstructed signals of each subband synthetic signal are used as the broadband synthetic signals corresponding to the current iteration period.

[0088] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process of determining the global adaptive compensation factor corresponding to the broadband composite signal mentioned in step S107 includes:

[0089] determining a signal synthesis loss corresponding to the broadband synthetic signal;

[0090] In the method provided by the embodiment of the present invention, the existing synthesis performance evaluation method can be used to perform synthesis performance evaluation on the broadband synthesis signal of the current iteration period to obtain the signal synthesis loss of the current broadband synthesis signal.

[0091] Performing a product operation on a preset first adaptive control parameter and the signal synthesis loss, and using the operation result as a first parameter;

[0092] A global compensation factor is determined based on the first parameter, and the global compensation factor is used as the global adaptive compensation factor.

[0093] In the method provided in the embodiment of the present invention, an adaptive control parameter for calculating the global compensation factor, i.e., a first adaptive control parameter, can be set in advance according to actual needs. The first adaptive control parameter is multiplied by the current signal synthesis loss to obtain the product of the two (i.e., the first parameter). In the embodiment of the present invention, the first parameter is used as a calculation parameter of the global compensation factor, so the corresponding global compensation factor can be calculated based on the first parameter by a predetermined calculation method, and the calculated global compensation factor is used as the current global adaptive compensation factor. Specifically, the current global adaptive compensation factor μ c The calculation method can be as follows:

[0094] (Formula 1)

[0095] Among them, e is a natural constant, Closs i is the signal synthesis loss of the broadband synthetic signal in the i-th iteration period (ie, the current iteration period), and γ is a preset first adaptive control parameter. In the embodiment of the present invention, γ=0.9ln(199)≈5.88.

[0096] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process of determining the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal mentioned in step S108 includes:

[0097] Determine each reference sub-band signal corresponding to the compensated sub-band signal;

[0098] In the method provided by the embodiment of the present invention, each compensated sub-band signal corresponding to each antenna signal corresponds to each sub-band order one by one. When estimating the residual delay difference and the residual phase difference for each compensated sub-band signal corresponding to each antenna signal, each compensated sub-band signal corresponding to the same sub-band order as the current compensated sub-band signal can be used as each reference sub-band signal corresponding to the current compensated sub-band signal.

[0099] For each of the reference sub-band signals, performing a frequency domain cross-correlation operation on the compensated sub-band signal and the reference sub-band signal, and using the operation result as a cross-correlation result corresponding to the compensated sub-band signal;

[0100] In the method provided by an embodiment of the present invention, based on a preset frequency domain cross-correlation algorithm, frequency domain cross-correlation operations are performed on the current compensated sub-band signal and each reference sub-band signal respectively, and the cross-correlation operation results of the current compensated sub-band signal and each reference sub-band signal are used as the cross-correlation results corresponding to the current compensated sub-band signal.

[0101] Based on each of the cross-correlation results, determining a phase difference-frequency curve corresponding to the compensated sub-band signal;

[0102] In the method provided by the embodiment of the present invention, the phase can be solved for each cross-correlation result corresponding to the current compensated sub-band signal, and the phase can be unwrapped in the frequency dimension to obtain the true phase difference between the current compensated sub-band signal and each reference sub-band signal, and a corresponding phase difference-frequency curve is constructed based on each true phase difference, and the curve is used as the phase difference-frequency curve corresponding to the current compensated sub-band signal.

[0103] Applying a preset least squares linear fitting algorithm to fit the phase difference-frequency curve to obtain a slope and an intercept corresponding to the phase difference-frequency curve;

[0104] In the method provided by the embodiment of the present invention, a least square linear fitting algorithm may be applied to perform linear fitting on the phase difference-frequency curve corresponding to the current compensated sub-band signal, thereby calculating the slope and intercept of the phase difference-frequency curve.

[0105] The slope is used as the signal residual delay difference corresponding to the compensated sub-band signal, and the intercept is used as the signal residual phase difference corresponding to the compensated sub-band signal.

[0106] In the method provided by an embodiment of the present invention, the slope corresponding to the phase difference-frequency curve is used as the residual delay difference of the current compensated sub-band signal (i.e., the signal residual delay difference), and the intercept corresponding to the phase difference-frequency curve is used as the residual phase difference of the current compensated sub-band signal (i.e., the signal residual phase difference).

[0107] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process of determining the delay adaptive compensation factor and the phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal mentioned in step S108 includes:

[0108] Determine an absolute value of a delay difference corresponding to the compensated sub-band signal; the absolute value of the delay difference is an absolute value of a signal residual delay difference corresponding to the compensated sub-band signal;

[0109] Performing a product operation on a preset second adaptive control parameter and the absolute value of the delay difference, and using the operation result as a second parameter;

[0110] Determine a delay compensation factor based on the second parameter, and use the delay compensation factor as a delay adaptive compensation factor corresponding to the compensated sub-band signal;

[0111] In the method provided in the embodiment of the present invention, an adaptive control parameter for calculating the delay compensation factor, i.e., a second adaptive control parameter, can be set in advance according to actual needs. For the current compensated sub-band signal, the absolute value of the corresponding signal residual delay difference is obtained, and the absolute value is used as the absolute value of the delay difference. The absolute value of the delay difference is multiplied by the second adaptive control parameter to obtain the product of the two (i.e., the second parameter). In the embodiment of the present invention, the second parameter is used as a calculation parameter of the delay compensation factor. Therefore, based on the second parameter, the corresponding delay compensation factor can be calculated by a predetermined calculation method, and the calculated delay compensation factor is used as the delay adaptive compensation factor corresponding to the current compensated sub-band signal. Specifically, the delay adaptive compensation factor μ corresponding to the current compensated sub-band signal d The calculation method of can be shown as follows:

[0112] (Formula 2)

[0113] in, represents the signal residual delay difference corresponding to the b-th compensated subband signal (i.e., the current compensated subband signal) corresponding to the m-th antenna signal in the i-th iteration cycle (i.e., the current iteration cycle), α is a preset second adaptive control parameter. In the embodiment of the present invention, α=ln(19)≈2.94.

[0114] Determine an absolute value of a phase difference corresponding to the compensated sub-band signal; the absolute value of the phase difference is an absolute value of a signal residual phase difference corresponding to the compensated sub-band signal;

[0115] Performing a product operation on a preset third adaptive control parameter and the absolute value of the phase difference, and using the operation result as a third parameter;

[0116] A phase compensation factor is determined based on the third parameter, and the phase compensation factor is used as a phase adaptive compensation factor corresponding to the compensated sub-band signal.

[0117] In the method provided in the embodiment of the present invention, an adaptive control parameter for calculating the phase compensation factor, i.e., a third adaptive control parameter, can be set in advance according to actual needs. When determining the phase adaptive compensation factor, for the current compensated sub-band signal, the absolute value of the signal residual phase difference corresponding to it is obtained, and the absolute value is used as the absolute value of the phase difference. The absolute value of the phase difference is multiplied by the preset third adaptive control parameter to obtain the product of the two (i.e., the third parameter). In the embodiment of the present invention, the third parameter is used as a calculation parameter of the phase compensation factor. Therefore, based on the third parameter, the corresponding phase compensation factor can be calculated by a predetermined calculation method, and the calculated phase compensation factor is used as the phase adaptive compensation factor corresponding to the current compensated sub-band signal. Specifically, the phase adaptive compensation factor μ corresponding to the current compensated sub-band signal p The calculation method of can be shown as follows:

[0118] (Formula 3)

[0119] in, represents the signal residual phase difference corresponding to the b-th compensated subband signal (i.e., the current compensated subband signal) corresponding to the m-th antenna signal in the i-th iteration cycle (i.e., the current iteration cycle), β is a preset third adaptive control parameter, and in the embodiment of the present invention, β=2ln(19)≈5.89.

[0120] exist Figure 1 On the basis of the method shown, in the method provided by the embodiment of the present invention, the process of determining the delay estimation value and the initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal mentioned in step S109 includes:

[0121] Determine each preamble residual delay difference and each preamble residual phase difference corresponding to the compensated sub-band signal;

[0122] In the method provided by the embodiment of the present invention, in each iteration cycle, each antenna signal is sub-band segmented, and the corresponding compensated sub-band signals are obtained by processing, and the residual delay and residual phase are estimated for each compensated sub-band signal to obtain the signal residual delay difference and signal residual phase difference of each compensated sub-band signal. The system stores the relevant data in each iteration cycle in real time. In each iteration cycle, the compensated sub-band signals corresponding to the same sub-band order of the same antenna signal can be regarded as mutually related compensated sub-band signals. The system can obtain the previously calculated signal residual delay difference and signal residual phase difference corresponding to each compensated sub-band signal in the previous iteration cycle from the processing data of each iteration cycle before the current iteration cycle. For each compensated sub-band signal in the current iteration cycle, the signal residual delay difference of the compensated sub-band signal associated with the current compensated sub-band signal in the previous iteration cycle can be used as the preamble residual delay difference corresponding to the current compensated sub-band signal, and the signal residual phase difference of the compensated sub-band signal associated with the current compensated sub-band signal can be used as the preamble residual phase difference corresponding to the current compensated sub-band signal.

[0123] It should be noted that if the current iteration cycle is the first iteration cycle, the preamble residual delay difference and the preamble residual phase difference corresponding to the compensated sub-band signal are initialized data.

[0124] Performing a sum operation on the global adaptive compensation factor and the delay adaptive compensation factor corresponding to the compensated sub-band signal, and using the operation result as the delay comprehensive compensation factor corresponding to the compensated sub-band signal;

[0125] Performing a sum operation on the global adaptive compensation factor and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and using the operation result as the phase comprehensive compensation factor corresponding to the compensated sub-band signal;

[0126] In the method provided by the embodiment of the present invention, the sum of the global adaptive compensation factor and the delay adaptive compensation factor corresponding to the currently compensated sub-band signal is used as the delay comprehensive compensation factor corresponding to the currently compensated sub-band signal. The sum of the global adaptive compensation factor and the phase adaptive compensation factor corresponding to the currently compensated sub-band signal is used as the phase comprehensive compensation factor corresponding to the currently compensated sub-band signal.

[0127] For each of the preceding residual delay differences, multiply the preceding residual delay difference by the comprehensive delay compensation factor, and use the calculation result as the first delay value corresponding to the compensated sub-band signal;

[0128] Performing a product operation on the signal residual delay difference corresponding to the compensated sub-band signal and the comprehensive delay compensation factor, and using the operation result as the second delay value corresponding to the compensated sub-band signal;

[0129] Performing a sum operation on the second delay value and each of the first delay values, and taking the sum operation result as the delay estimation value corresponding to the compensated sub-band signal;

[0130] In the method provided by the embodiment of the present invention, each previous residual delay difference and the current signal residual delay difference are respectively multiplied by the delay comprehensive compensation factor, and all products are summed, and the sum of all products is used as the delay estimation value corresponding to the current compensated sub-band signal. The delay estimation value of the b-th compensated sub-band signal (i.e., the current compensated sub-band signal) of the m-th antenna signal in the i-th iteration cycle (i.e., the current iteration cycle) The calculation method of can be shown as follows:

[0131] (Formula 4)

[0132] in, It represents the signal residual delay difference of the b-th compensated sub-band signal of the m-th antenna signal in the j-th iteration period.

[0133] For each of the preceding residual phase differences, multiplying the preceding residual phase difference by the phase comprehensive compensation factor, and taking the operation result as the first phase difference corresponding to the compensated sub-band signal;

[0134] Performing a product operation on the signal residual phase difference corresponding to the compensated sub-band signal and the phase comprehensive compensation factor, and taking the operation result as the second phase difference corresponding to the compensated sub-band signal;

[0135] The second phase difference and each of the first phase differences are summed, and the summation result is used as an initial phase estimation value corresponding to the compensated sub-band signal.

[0136] In the method provided by the embodiment of the present invention, each preceding residual phase difference and the current signal residual phase difference are respectively multiplied by the phase comprehensive compensation factor, and all products are summed, and the sum of all products is used as the initial phase estimation value corresponding to the current compensated sub-band signal. The initial phase estimation value of the b-th compensated sub-band signal (i.e., the current compensated sub-band signal) of the m-th antenna signal in the i-th iteration cycle (i.e., the current iteration cycle) is The calculation method of can be shown as follows:

[0137] (Formula 5)

[0138] in, Represents the signal residual phase difference of the b-th compensated sub-band signal of the m-th antenna signal in the j-th iteration period.

[0139] In order to better illustrate the method provided by the embodiment of the present invention, based on the methods provided by the above embodiments and in combination with actual application scenarios, the embodiment of the present invention provides another multi-antenna broadband signal synthesis method based on adaptive compensation. Figure 2 As shown, the broadband signal synthesis process provided by the embodiment of the present invention mainly includes:

[0140] When receiving the intermediate frequency signals from N antennas, the signals of each antenna are digitized and various parameters are initialized. Specifically, the signal received by each antenna is a broadband analog signal, which is converted into a broadband digital signal. The converted signal can be expressed as: X=[x1 x2 …x N ] T Then initialize the delay matrix d0 to be compensated for recording the delay value of the signal to be compensated, and initialize the initial phase matrix p0 to be compensated for recording the initial phase value of the signal to be compensated. These two matrices can be formally expressed as follows:

[0141] (Formula 6)

[0142] (Formula 7)

[0143] in, It represents the estimated delay value of the Lth subband signal of the Nth antenna in the 0th iteration. represents the initial phase estimate of the Lth subband signal of the Nth antenna in the 0th iteration. The other elements in these two matrices can be understood in the same way. L represents the number of subbands, and N represents the number of antennas.

[0144] Initialize the residual delay difference matrix used to record the residual delay difference of the signal , initialize the residual phase difference matrix used to record the residual phase difference of the signal , these two matrices can be formally expressed as follows:

[0145] (Formula 8)

[0146] (Formula 9)

[0147] in, It represents the residual delay difference of the Lth subband signal of the Nth antenna in the 0th iteration, It represents the residual phase difference of the Lth subband signal of the Nth antenna in the 0th iteration. The other elements in the matrix can be understood in the same way.

[0148] Initialize the delay adaptive compensation factor corresponding to each sub-band signal in each antenna signal to 1, and initialize the phase adaptive compensation factor corresponding to each sub-band signal in each antenna signal to 1. Initialize the sampling rate to Fs , the signal synthesis loss is 0, the number of FFT signalization points is NFFT, the unit of delay is sampling point, the unit of phase is radian, the unit of adaptive compensation factor is 1, the unit of sampling rate is Hz, the unit of synthesis loss is 1, and the value range is (0,1).

[0149] After completing the data initialization, the antenna signals (i.e., the broadband digital signals of each antenna) are synthesized in an iterative manner. When entering each iteration cycle, integer delay compensation and sub-band segmentation are performed on each antenna signal. For the i-th iteration, the entire broadband digital signal is moved by an integer int according to the delay value to be compensated in the (i-1)-th iteration. i-1 The integer delay compensation is performed at each sampling point to preliminarily align the time base of each antenna signal. The integer delay value corresponding to each broadband digital signal can be obtained by the matrix int i-1 Formal representation: int i-1 =round(d i-1 ), round is the rounding function, d i-1 is the delay matrix to be compensated after the (i-1)th iteration. Then, the FFT-based channelizer is used to split each broadband digital signal after integer delay compensation into L sub-band signals in the frequency domain. The frequency domain of the split sub-band signal in the i-th iteration is It can be expressed as the following formula:

[0150] (Formula 10)

[0151] in, The frequency domain signal (i.e., subband signal) representing the Lth subband of the Nth antenna signal is a row vector whose number of elements is NFFT. The other elements in the matrix can be understood in the same way.

[0152] Then, each sub-band signal corresponding to each broadband digital signal is adaptively compensated for fractional delay and phase, so as to further accurately align the antenna signals. The fractional delay value to be compensated is calculated based on the delay value to be compensated of the (i-1)th iteration, and then the compensation matrix C is obtained by combining the phase difference to be compensated of the (i-1)th iteration. The fractional delay value of each sub-band signal can be obtained by the matrix dec i-1 The formal expression is:

[0153] dec i-1 =d i-1 -round(d i-1 ) (Formula 11)

[0154] The compensation matrix C can be expressed as: (Formula 12)

[0155] When performing phase compensation for each sub-band signal, the fractional delay value C corresponding to the sub-band signal in the first item of matrix C is 1,1 As the slope of the phase-frequency characteristic curve, the phase difference C to be compensated corresponding to the sub-band signal in the second term of the matrix C is 2,1 As the intercept of the phase-frequency characteristic curve, the frequency matrix F represents the frequency of the sub-band signal, F=[f1 f2 … f NFFT ] T , for the current sub-band signal, the phase difference matrix TP corresponding to the sub-band signal can be calculated, and TP can be expressed as follows:

[0156] (Formula 13)

[0157] Subband signal Perform phase compensation, the compensated signal It can be expressed as:

[0158] (Formula 14)

[0159] Sub-band merging and reconstruction are performed based on each phase-compensated sub-band signal to obtain a broadband synthesized signal in the current iteration cycle. The synthesis performance of the current broadband synthesized signal is evaluated to obtain the signal synthesis loss. It is determined whether the current number of iterations has reached the preset fixed number of times, or whether the current signal synthesis loss meets the predetermined requirements. If the current number of iterations has reached the fixed number of times, or the current signal synthesis loss has met the requirements, the signal synthesis process is terminated, and the current broadband synthesized signal is used as the signal synthesis result. If the current number of iterations has not reached the fixed number of times, and the current signal synthesis loss does not meet the predetermined requirements, the residual delay estimation and residual phase estimation are performed on each phase-compensated sub-band signal. Specifically, for each phase-compensated sub-band signal, the frequency domain cross-correlation FX algorithm is used to perform frequency domain cross-correlation operations on the sub-band signal and other sub-band signals of the same sub-band, and then the phase of each frequency domain cross-correlation result is calculated, and the phase is unwrapped in the frequency dimension to obtain each true phase difference. The frequency domain cross-correlation results of the b-th sub-band signal (phase-compensated) of the m-th antenna signal and other sub-band signals can be obtained using the matrix (FXcor i ) m,b To express:

[0160] (Formula 15)

[0161] The unwrapped result can be obtained using the matrix (FXCAU i ) m,b To express:

[0162] (Formula 16)

[0163] Among them, unwrap represents a function for phase unwrapping (unwinding), and atan represents an inverse tangent function.

[0164] Based on the real phase differences obtained by unwrapping, the phase difference-frequency curve corresponding to the current sub-band signal is drawn, and then the phase-frequency curve is fitted using the least squares linear fitting algorithm to obtain the slope and intercept. The slope is the residual delay difference corresponding to the current sub-band signal in this iteration (i-th time). , the intercept is the residual phase difference Based on the residual delay difference and residual phase difference of this iteration, the global adaptive compensation factor, delay adaptive compensation factor and phase adaptive compensation factor corresponding to the current subband signal in the current iteration cycle are calculated by applying the formulas 1 to 3 mentioned in the previous embodiment. Then, the delay value to be compensated corresponding to the current subband signal in the current iteration is calculated by using the principles shown in the previous formulas 4 and 5. (i.e., the estimated delay value) and the initial phase value to be compensated (i.e., the initial phase estimate), thereby updating the matrices of equations 6 to 9 above and entering the next iteration cycle.

[0165] The method provided by the embodiment of the present invention can be implemented in an actual application scenario through a multi-antenna broadband signal synthesis system. Figure 3 A structural diagram of the system is shown. The system establishes two circular buffers, which receive the digital signals collected by the acquisition card and cache them in the form of modules. The circular buffers have a fixed number and size of data cache modules. The monitoring interface service, circular buffer, data packaging and synthesis algorithm in the system all run under the Linux system.

[0166] The operation process of the system is as follows: the broadband signal (ultra-wideband signal source) is collected into the server through the AD acquisition card and transmitted to the server memory through the PCIE bus. The broadband signal collected into the server memory is read into the data cache module of the unwritten data in the circular buffer 1. When one data cache module is filled, another data cache module will continue to be filled, and the data in the filled data cache module will be packaged into a fixed size. The data package will enter the multi-antenna broadband signal synthesis algorithm module based on adaptive compensation and the monitoring interface platform for the next step. The multi-antenna broadband signal synthesis algorithm module based on adaptive compensation will process the fixed-size packaged data to obtain the synthesized broadband signal, that is, the broadband synthesized signal. The obtained broadband synthesized signal data is filled into the data cache module of the unwritten data in the circular buffer 2. When one data cache module is filled, another data cache module will continue to be filled, and the data in the filled data cache modules will be packaged into a fixed size. The monitoring interface platform reads the fixed-size data packets from the circular buffer 1 and the circular buffer 2, and visualizes the signal data, so that the waveform spectrum changes before and after the broadband signal synthesis can be seen. The system can monitor the status of the synthesized signal in real time to ensure performance optimization of each link.

[0167] Based on the method provided by the embodiment of the present invention, in the process of broadband signal synthesis, the compensation factor can be dynamically adjusted to adapt to the changing trend of delay and phase difference. In the early stage of signal synthesis, a larger compensation factor can quickly reduce the delay and phase difference and speed up the convergence speed in the initial stage. In the later stage of signal synthesis, a smaller compensation factor helps to avoid the oscillation phenomenon caused by too large a step size, ensuring that the system can stably approach and remain near the optimal solution, thereby obtaining a more accurate synthesis result. That is, by adjusting the delay adaptive compensation factor, the phase adaptive compensation factor and the global adaptive compensation factor in real time, adaptive compensation for the delay and phase of the signal is achieved, which is conducive to balancing the iterative convergence accuracy, convergence speed and convergence stability of broadband signal synthesis under extremely low signal-to-noise ratio conditions, and enhancing the adaptability and flexibility of the multi-antenna broadband signal synthesis system.

[0168] and Figure 1 Corresponding to the multi-antenna broadband signal synthesis method based on adaptive compensation shown in the embodiment of the present invention, a multi-antenna broadband signal synthesis device based on adaptive compensation is provided for Figure 1 The specific implementation of the method shown in is shown in the structural diagram Figure 4 As shown, including:

[0169] A first determining unit 201 is used to determine each antenna signal to be synthesized; each of the antenna signals is a broadband signal;

[0170] The second determination unit 202 is used to iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal;

[0171] The signal compensation unit 203 is configured to perform signal compensation processing on each of the antenna signals based on the to-be-compensated data set corresponding to the antenna signal, so as to obtain each compensated sub-band signal corresponding to the antenna signal;

[0172] A signal synthesis unit 204 is used to perform signal synthesis processing on each of the antenna signals based on each compensated sub-band signal corresponding to each of the antenna signals to obtain a broadband synthesized signal corresponding to the current iteration period;

[0173] An iterative determination unit 205, configured to determine whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determine a global adaptive compensation factor corresponding to the broadband synthesized signal;

[0174] The third determining unit 206 is used to determine, for each compensated sub-band signal corresponding to each of the antenna signals, a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal;

[0175] a fourth determining unit 207, configured to determine, for each compensated sub-band signal corresponding to each antenna signal, a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal;

[0176] The fifth determining unit 208 is configured to, for each of the antenna signals, use the second sub-band delay values ​​and the second sub-band initial phase values ​​corresponding to the antenna signal as the compensation estimation data set corresponding to the antenna signal in the current iteration cycle; end the processing process of the current iteration cycle, and enter the next iteration cycle;

[0177] A sixth determining unit 209, configured to terminate the iterative synthesis process of each of the antenna signals if the broadband synthesized signal meets the termination condition, and use the broadband synthesized signal as a signal synthesis result of each of the antenna signals;

[0178] Among them, the data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; the compensation estimation data set corresponding to each antenna signal in each iteration cycle is the data set to be compensated corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

[0179] By using the device provided by the embodiment of the present invention, when synthesizing a multi-antenna broadband signal, a global adaptive compensation factor can be calculated based on the currently obtained broadband synthesized signal in each iteration cycle, and a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to each subband signal can be calculated based on the residual delay difference and residual phase difference of each subband signal that has been currently signal compensated. According to the global adaptive compensation factor, each delay adaptive compensation factor and phase adaptive compensation factor of the current iteration cycle, the delay value and phase difference used for signal compensation in the next iteration cycle are evaluated. When facing various complex signal transmission scenarios, the compensation factor can be adaptively adjusted in real time according to the signal situation during the signal synthesis process, and the signal compensation value in the signal compensation can be calculated based on the adaptively adjusted compensation factor, which is conducive to accurately evaluating the signal compensation value under different states, promoting the signal synthesis process to achieve rapid and stable convergence, and is conducive to improving the accuracy of the signal synthesis result, and improving the adaptability and flexibility of the signal synthesis process.

[0180] exist Figure 4 Based on the device shown, the device provided by the embodiment of the present invention can be further expanded into multiple units. The function of each unit can be found in the description of each embodiment provided in the previous text for the multi-antenna broadband signal synthesis method based on adaptive compensation, and no further examples will be given here.

[0181] An embodiment of the present invention further provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the multi-antenna broadband signal synthesis method based on adaptive compensation as described above.

[0182] The embodiment of the present invention further provides an electronic device, the structural diagram of which is shown in FIG. Figure 5 As shown, it specifically includes a memory 301 and one or more instructions 302, wherein the one or more instructions 302 are stored in the memory 301 and are configured to be executed by one or more processors 303 to perform the following operations:

[0183] Determining each antenna signal to be synthesized; each of the antenna signals is a broadband signal;

[0184] Iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal;

[0185] For each of the antenna signals, based on the to-be-compensated data set corresponding to the antenna signal, signal compensation processing is performed on the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal;

[0186] Based on each compensated sub-band signal corresponding to each antenna signal, performing signal synthesis processing on each antenna signal to obtain a broadband synthesized signal corresponding to the current iteration period;

[0187] Determining whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determining a global adaptive compensation factor corresponding to the broadband synthesized signal;

[0188] For each compensated sub-band signal corresponding to each of the antenna signals, determine a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal;

[0189] For each compensated sub-band signal corresponding to each antenna signal, determine a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal;

[0190] For each of the antenna signals, each second sub-band delay value and each second sub-band initial phase value corresponding to the antenna signal is used as a compensation estimation data set corresponding to the antenna signal in the current iteration cycle; the processing process of the current iteration cycle is terminated, and the next iteration cycle is entered;

[0191] If the broadband synthesized signal meets the termination condition, the iterative synthesis process of each of the antenna signals is terminated, and the broadband synthesized signal is used as the signal synthesis result of each of the antenna signals;

[0192] Among them, the data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; the compensation estimation data set corresponding to each antenna signal in each iteration cycle is the data set to be compensated corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

[0193] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0194] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0195] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A multi-antenna broadband signal synthesis method based on adaptive compensation, characterized in that: include: Determining each antenna signal to be synthesized; Each of the antenna signals is a broadband signal; Iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal; For each of the antenna signals, based on the to-be-compensated data set corresponding to the antenna signal, signal compensation processing is performed on the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal; Based on each compensated sub-band signal corresponding to each antenna signal, performing signal synthesis processing on each antenna signal to obtain a broadband synthesized signal corresponding to the current iteration period; Determining whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determining a global adaptive compensation factor corresponding to the broadband synthesized signal; For each compensated sub-band signal corresponding to each of the antenna signals, determine a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal; For each compensated sub-band signal corresponding to each antenna signal, determine a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal; For each of the antenna signals, each second sub-band delay value and each second sub-band initial phase value corresponding to the antenna signal is used as a compensation estimation data set corresponding to the antenna signal in the current iteration cycle; the processing process of the current iteration cycle is terminated, and the next iteration cycle is entered; If the broadband synthesized signal meets the termination condition, the iterative synthesis process of each of the antenna signals is terminated, and the broadband synthesized signal is used as the signal synthesis result of each of the antenna signals; The data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; The compensation estimation data set corresponding to each antenna signal in each iteration cycle is the to-be-compensated data set corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

2. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The performing signal compensation processing on the antenna signal based on the to-be-compensated data set corresponding to the antenna signal to obtain each compensated sub-band signal corresponding to the antenna signal includes: Based on each first sub-band delay value corresponding to the antenna signal, perform integer delay compensation on the antenna signal to obtain an initial compensation signal corresponding to the antenna signal; Performing signal segmentation on the initial compensation signal to obtain a plurality of sub-band signals of the initial compensation signal; Determine a target subband delay value corresponding to each subband signal among the first subband delay values ​​corresponding to the antenna signal, and determine a target subband initial phase value corresponding to each subband signal among the first subband initial phase values ​​corresponding to the antenna signal; For each of the sub-band signals, based on a target sub-band delay value corresponding to the sub-band signal, determine a fractional delay value corresponding to the sub-band signal, and based on the fractional delay value and a target sub-band initial phase value corresponding to the sub-band signal, determine phase combining compensation data corresponding to the sub-band signal; For each of the sub-band signals, phase compensation is performed on the sub-band signal according to the phase merging compensation data corresponding to the sub-band signal to obtain a compensation signal corresponding to the sub-band signal, and the compensation signal corresponding to the sub-band signal is used as the compensated sub-band signal corresponding to the antenna signal.

3. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The performing signal synthesis processing on each of the antenna signals based on each of the compensated sub-band signals corresponding to each of the antenna signals to obtain a broadband synthesized signal corresponding to the current iteration period includes: For each of the antenna signals, determining a one-to-one correspondence between each compensated sub-band signal corresponding to the antenna signal and each preset sub-band order; For each of the sub-band orders, performing signal synthesis on each compensated sub-band signal corresponding to the sub-band order to obtain a sub-band synthesis signal corresponding to the sub-band order; Signal reconstruction is performed on each of the sub-band synthesized signals to obtain a reconstructed signal, and the reconstructed signal is used as the broadband synthesized signal corresponding to the current iteration period.

4. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The determining of the global adaptive compensation factor corresponding to the broadband composite signal comprises: determining a signal synthesis loss corresponding to the broadband synthetic signal; Performing a product operation on a preset first adaptive control parameter and the signal synthesis loss, and using the operation result as a first parameter; A global compensation factor is determined based on the first parameter, and the global compensation factor is used as the global adaptive compensation factor.

5. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The determining of the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal includes: Determine each reference sub-band signal corresponding to the compensated sub-band signal; For each of the reference sub-band signals, performing a frequency domain cross-correlation operation on the compensated sub-band signal and the reference sub-band signal, and using the operation result as a cross-correlation result corresponding to the compensated sub-band signal; Based on each of the cross-correlation results, determining a phase difference-frequency curve corresponding to the compensated sub-band signal; Applying a preset least squares linear fitting algorithm to fit the phase difference-frequency curve to obtain a slope and an intercept corresponding to the phase difference-frequency curve; The slope is used as the signal residual delay difference corresponding to the compensated sub-band signal, and the intercept is used as the signal residual phase difference corresponding to the compensated sub-band signal.

6. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The step of determining the delay adaptive compensation factor and the phase adaptive compensation factor corresponding to the compensated sub-band signal according to the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal comprises: Determine an absolute value of a delay difference corresponding to the compensated sub-band signal; the absolute value of the delay difference is an absolute value of a signal residual delay difference corresponding to the compensated sub-band signal; Performing a product operation on a preset second adaptive control parameter and the absolute value of the delay difference, and using the operation result as a second parameter; Determine a delay compensation factor based on the second parameter, and use the delay compensation factor as a delay adaptive compensation factor corresponding to the compensated sub-band signal; Determine an absolute value of a phase difference corresponding to the compensated sub-band signal; the absolute value of the phase difference is an absolute value of a signal residual phase difference corresponding to the compensated sub-band signal; Performing a product operation on a preset third adaptive control parameter and the absolute value of the phase difference, and using the operation result as a third parameter; A phase compensation factor is determined based on the third parameter, and the phase compensation factor is used as a phase adaptive compensation factor corresponding to the compensated sub-band signal.

7. The method for synthesizing multi-antenna broadband signals based on adaptive compensation according to claim 1, characterized in that: The determining, based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal comprises: Determine each preamble residual delay difference and each preamble residual phase difference corresponding to the compensated sub-band signal; Performing a sum operation on the global adaptive compensation factor and the delay adaptive compensation factor corresponding to the compensated sub-band signal, and using the sum operation result as the delay comprehensive compensation factor corresponding to the compensated sub-band signal; Performing a sum operation on the global adaptive compensation factor and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and using the operation result as the phase comprehensive compensation factor corresponding to the compensated sub-band signal; For each of the preceding residual delay differences, multiply the preceding residual delay difference by the comprehensive delay compensation factor, and use the operation result as the first delay value corresponding to the compensated sub-band signal; Performing a product operation on the signal residual delay difference corresponding to the compensated sub-band signal and the comprehensive delay compensation factor, and using the operation result as the second delay value corresponding to the compensated sub-band signal; Performing a sum operation on the second delay value and each of the first delay values, and taking the sum operation result as the delay estimation value corresponding to the compensated sub-band signal; For each of the preceding residual phase differences, multiplying the preceding residual phase difference by the phase comprehensive compensation factor, and taking the operation result as the first phase difference corresponding to the compensated sub-band signal; Performing a product operation on the signal residual phase difference corresponding to the compensated sub-band signal and the phase comprehensive compensation factor, and taking the operation result as the second phase difference corresponding to the compensated sub-band signal; The second phase difference and each of the first phase differences are summed, and the summation result is used as an initial phase estimation value corresponding to the compensated sub-band signal.

8. A multi-antenna broadband signal synthesis device based on adaptive compensation, characterized in that: include: A first determining unit, used to determine each antenna signal to be synthesized; Each of the antenna signals is a broadband signal; A second determination unit is used to iteratively synthesize each of the antenna signals, and determine, in a current iteration cycle, a data set to be compensated corresponding to each of the antenna signals; the data set to be compensated corresponding to each of the antenna signals includes each first sub-band delay value and each first sub-band initial phase value corresponding to the antenna signal; A signal compensation unit, configured to perform signal compensation processing on each antenna signal based on a data set to be compensated corresponding to the antenna signal, to obtain each compensated sub-band signal corresponding to the antenna signal; A signal synthesis unit, configured to perform signal synthesis processing on each of the antenna signals based on each compensated sub-band signal corresponding to each of the antenna signals, to obtain a broadband synthesized signal corresponding to the current iteration period; an iterative judgment unit, configured to judge whether the broadband synthesized signal meets a preset termination condition, and if the broadband synthesized signal does not meet the termination condition, determine a global adaptive compensation factor corresponding to the broadband synthesized signal; a third determining unit, configured to determine, for each compensated sub-band signal corresponding to each of the antenna signals, a signal residual delay difference and a signal residual phase difference corresponding to the compensated sub-band signal, and determine, based on the signal residual delay difference and the signal residual phase difference corresponding to the compensated sub-band signal, a delay adaptive compensation factor and a phase adaptive compensation factor corresponding to the compensated sub-band signal; a fourth determining unit, configured to determine, for each compensated sub-band signal corresponding to each of the antenna signals, a delay estimation value and an initial phase estimation value corresponding to the compensated sub-band signal based on the global adaptive compensation factor, the delay adaptive compensation factor corresponding to the compensated sub-band signal, and the phase adaptive compensation factor corresponding to the compensated sub-band signal, and use the delay estimation value as the second sub-band delay value corresponding to the antenna signal, and use the initial phase estimation value as the second sub-band initial phase value corresponding to the antenna signal; a fifth determining unit, configured to, for each of the antenna signals, use the second sub-band delay values ​​and the second sub-band initial phase values ​​corresponding to the antenna signal as the compensation estimation data set corresponding to the antenna signal in the current iteration cycle; end the processing process of the current iteration cycle, and enter the next iteration cycle; a sixth determining unit, configured to terminate the iterative synthesis process of each of the antenna signals if the broadband synthesized signal meets the termination condition, and use the broadband synthesized signal as a signal synthesis result of each of the antenna signals; The data set to be compensated corresponding to each antenna signal in the first iteration cycle is a preset initial data set; The compensation estimation data set corresponding to each antenna signal in each iteration cycle is the to-be-compensated data set corresponding to each antenna signal in the next iteration cycle of the iteration cycle.

9. A storage medium, characterized in that: The storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the multi-antenna broadband signal synthesis method based on adaptive compensation as described in any one of claims 1 to 7.

10. An electronic device, characterized in that: It comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to perform the multi-antenna broadband signal synthesis method based on adaptive compensation as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Ultra-wideband digital multi-beam transmitting method based on fractional time delay

    CN113193889A

  • Array signal time delay compensation method under GPU platform

    CN115037404A