CN115865586B - A Blind Amplitude Estimation Method for 8PSK Burst Signal - Google Patents
A Blind Amplitude Estimation Method for 8PSK Burst Signal Download PDFInfo
- Publication number
- CN115865586B CN115865586B CN202211507812.6A CN202211507812A CN115865586B CN 115865586 B CN115865586 B CN 115865586B CN 202211507812 A CN202211507812 A CN 202211507812A CN 115865586 B CN115865586 B CN 115865586B
- Authority
- CN
- China
- Prior art keywords
- estimation
- 8psk
- amplitude
- symbol
- calculating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
A blind estimation method for the amplitude of 8PSK burst signal includes such steps as determining the number of 8PSK symbols used for amplitude estimation, that is, the value of L, S100, and the sequence of 8PSK symbols with timing, frequency and phase synchronizationSequentially and serially inputting the amplitude estimators, and simultaneously iteratively calculating an intermediate parameter p 1 [ L ]; S300, calculating the intermediate parameter p 2: S400, calculating an intermediate parameter p 3:p3=|p2, S500, and calculating an amplitude estimation value Only 8PSK modulation symbols are used for amplitude estimation without any pilot assistance. The method has the advantages that the estimation performance and the estimation time delay can be weighed by adjusting the number of 8PSK symbols participating in amplitude estimation, compared with a DA-MLE method, the method has smaller estimation time delay under the condition of equal estimation performance, and has better estimation performance under the condition of equal estimation time delay.
Description
Technical Field
The invention relates to the technical field of digital communication, in particular to a parameter estimation technology of burst signals, and particularly relates to an amplitude blind estimation method of 8PSK burst signals.
Background
In a reverse link burst communication receiver of an MF-TDMA satellite communication system, at least two Digital Automatic Gain Controllers (DAGCs) are required to adjust the amplitude of the signal to meet the requirements of the subsequent signal processing modules. One is DAGC1 located between the matched filter and the timing, frequency and phase synchronization module (hereinafter referred to as synchronization module), and the other is DAGC2 located between the synchronization module and the soft demapping module. Fig. 1 illustrates a typical distribution of digital automatic gain controllers in a burst communication receiver.
As shown in fig. 2, in a burst communication receiver, DAGC2 is typically implemented using an open loop feed forward structure. In DAGC2, the gain estimate is calculated by dividing the desired amplitude by the estimated amplitude. Signal amplitude estimation is therefore a crucial step in the gain control process. The present application will focus on the signal amplitude estimation method in DAGC 2.
In the DVB-RCS2 standard, waveforms No. 8-10, no. 18-20 and No. 45-47 are 8PSK burst modulation waveforms containing preamble symbols, scattered pilot symbols and postamble symbols. Fig. 3 is a frame format schematic of such waveforms. In studying their amplitude estimation methods, it was found that while a data-aided maximum likelihood estimation (DA-MLE) method can achieve good estimation results, applying this method has to pay a large estimation delay since each estimation requires waiting for one burst frame period to extract all pilot symbols.
Disclosure of Invention
The invention provides an amplitude blind estimation method of 8PSK burst signals, which mainly aims at the defects and the shortcomings of the related prior art, does not need any pilot frequency assistance, and can balance estimation performance and estimation time delay by adjusting the number of 8PSK symbols participating in amplitude estimation.
In order to achieve the above object, the present invention adopts the following technique:
an amplitude blind estimation method for 8PSK burst signals Representing a sequence of 8PSK symbols for amplitude estimation, wherein y [ k ] = y I[k]+jyQ [ k ] is an 8PSK symbol subjected to timing synchronization, frequency synchronization and phase synchronization, y I [ k ] and y Q [ k ] are real and imaginary parts of the symbol y [ k ] respectively, L represents the number of symbols, Q- β transform defining the symbol y [ k ] is y ' [ k ] = (y [ k ]) Q·ejβ, wherein Q is a positive integer, β is a argument, absolute transform defining the symbol y ' [ k ] is y ' [ k ] = |y ' I[k]|+j|y′Q [ k ] |, wherein y ' I [ k ] and y ' Q [ k ] are real and imaginary parts of the symbol y ' [ k ] respectively, and || represents an absolute value of a real number, the amplitude blind estimation method comprising the steps of:
S100, determining the number of 8PSK symbols for amplitude estimation, namely determining the value of L;
S200, 8PSK symbol sequence with timing synchronization, frequency synchronization and phase synchronization Sequentially and serially inputting the amplitude estimators, and simultaneously iteratively calculating intermediate parameters p 1 [ L ], wherein the method comprises the following steps:
s210, setting an iteration counter k, where the counting range is k=1, 2,;
s220, initializing parameters, setting the initial value of the iteration counter k to 1, and setting the initial value of the intermediate parameter p 1 to 0, i.e., setting k=1, p 1 [0] =0;
S230, inputting the kth 8PSK symbol y [ k ] with the completed timing synchronization, frequency synchronization and phase synchronization into an amplitude estimator, and calculating an intermediate parameter p 1 [ k ], comprising:
S231, Q-beta conversion is carried out on the symbol y [ k ] to obtain y' [ k ] = (y [ k ]) Q·ejβ, wherein in the Q-beta conversion, if constellation definition of 8PSK modulation signals is: then there is Q=2, If the constellation definition of an 8PSK modulated signal is: then q=2, β=0;
S232, carrying out absolute transformation on the symbol y '[ k ] to obtain y' '[ k ] = |y' I[k]|+j|y′Q [ k ] |;
s233, calculating an intermediate parameter p 1 [ k ] to obtain p 1[k]=p1 [ k-1] +y ] [ k ];
s240, judging whether L times of iterative computation are completed or not:
if so, outputting a calculation result p 1 [ L ] of the intermediate parameter;
if not, the counter is updated: k≡k+1, repeating step S230 and step S240 until L iterative computations are completed;
S300, calculating an intermediate parameter p 2:
S400, calculating an intermediate parameter p 3:p3=|p2;
S500, calculating an amplitude estimation value
The method has the beneficial effects that the method only adopts 8PSK symbols to carry out amplitude estimation, and no pilot frequency assistance is needed. The method has the advantages that the estimation performance and the estimation time delay can be weighed by adjusting the number of 8PSK symbols participating in amplitude estimation, compared with a DA-MLE method, the method has smaller estimation time delay under the condition of equal estimation performance, and has better estimation performance under the condition of equal estimation time delay.
Drawings
The drawings described herein are for illustration of selected embodiments only and not all possible implementations, and are not intended to limit the scope of the invention.
Fig. 1 is a typical distribution of DAGC in a burst communication receiver.
Fig. 2 is a typical open loop feed forward structure of a burst communication receiver DAGC 2.
Fig. 3 is a schematic diagram of a frame format of a burst signal including preamble symbols, scattered pilot symbols, and postamble symbols.
Fig. 4 is a constellation diagram of an 8PSK modulated signal.
Fig. 5 is a constellation diagram of another 8PSK modulated signal.
FIG. 6 is a comparison of estimated performance of the method of the present invention with the DA-MLE method.
Fig. 7 is an estimated performance evaluation of the method of the present invention.
Detailed Description
In order to make the objects, technical solutions and specific implementation methods of the present application more clear, the present application will be described in further detail below.
The embodiment of the application provides an amplitude blind estimation method of 8PSK burst signals.
To be used forRepresenting a sequence of 8PSK symbols for amplitude estimation, wherein y [ k ] = y I[k]+jyQ [ k ] is an 8PSK symbol subjected to timing synchronization, frequency synchronization and phase synchronization, y I [ k ] and y Q [ k ] are the real part and the imaginary part of the symbol y [ k ] respectively, L represents the number of symbols, Q- β transform defining the symbol y [ k ] is y ' [ k ] = (y [ k ]) Q·ejβ, wherein Q is a positive integer, β is a argument, absolute transform defining the symbol y ' [ k ] is y ' [ k ] = |y ' I[k]|+j|y′Q [ k ] |, wherein y ' I [ k ] and y ' Q [ k ] are the real part and the imaginary part of the symbol y ' [ k ] respectively, and || represents the absolute value of the real number.
The amplitude blind estimation method of the present example includes the steps of:
s100, determining the number of 8PSK symbols for amplitude estimation, namely determining the value of L.
S200, 8PSK symbol sequence with timing synchronization, frequency synchronization and phase synchronizationSequentially and serially inputting the amplitude estimators, and simultaneously iteratively calculating intermediate parameters p 1 [ L ], wherein the method comprises the following steps:
s210, setting an iteration counter k, where the counting range is k=1, 2,;
s220, initializing parameters, setting the initial value of the iteration counter k to 1, and setting the initial value of the intermediate parameter p 1 to 0, i.e., setting k=1, p 1 [0] =0;
S230, inputting the kth 8PSK symbol y [ k ] with the completed timing synchronization, frequency synchronization and phase synchronization into an amplitude estimator, and calculating an intermediate parameter p 1 [ k ]. Specifically, calculating the intermediate parameter p 1 [ k ] includes:
S231, Q-beta conversion is carried out on the symbol y [ k ] to obtain y' [ k ] = (y [ k ]) Q·ejβ, wherein in Q-beta conversion, the values of parameters Q and beta are closely related to constellation definition of 8PSK modulation signals. If the constellation definition of an 8PSK modulated signal is: (see fig. 4), then there is q=2, If the constellation definition of an 8PSK modulated signal is: (see fig. 5), then q=2, β=0;
S232, carrying out absolute transformation on the symbol y '[ k ] to obtain y' '[ k ] = |y' I[k]|+j|y′Q [ k ] |;
s233, calculating an intermediate parameter p 1 [ k ] to obtain p 1[k]=p1 [ k-1] +y ] [ k ];
s240, judging whether L times of iterative computation are completed or not:
if so, outputting a calculation result p 1 [ L ] of the intermediate parameter;
If not, the counter is updated: k≡k+1, and repeating steps S230 and S240 until L iterative computations are completed.
S300, calculating an intermediate parameter p 2:
S400, calculating an intermediate parameter p 3:p3=|p2.
S500, calculating an amplitude estimation value
FIG. 6 is a comparison of estimated performance of the method described in this example with the DA-MLE method. The comparison method is that firstly, the two estimation methods are respectively applied to the amplitude estimation of the DVB-RCS2 standard No. 8 waveform, and then the normalized mean square error of the estimation result of which method is smaller is compared under the same symbol signal to noise ratio (E sN0). The waveform is an 8PSK burst modulated waveform, with the entire burst frame containing 536 symbols, with the preamble, scattered pilots, and postamble totaling 76 symbols. The DA-MLE method uses 76 pilot symbols for amplitude estimation. The method described in this example uses three lengths of data symbol sequences 128, 256, 536 for amplitude estimation, respectively. As can be seen from fig. 6, when E sN0 >8.6dB (demodulation threshold of waveform No. 8), the method described in this example can obtain better estimation effect than the DA-MLE method by using only 128 data symbols for amplitude estimation. At the same time, the method described in this example only requires about 1/4 of the frame period to extract the data symbols required for amplitude estimation, so the estimated delay is significantly smaller than the DA-MLE method.
Fig. 7 is an estimated performance evaluation result of the method described in this example. The evaluation method is to compare the normalized mean square error of the estimation result of the method described in this example with the lower boundary (CRLB) of the Kramer for the amplitude estimation error. As can be seen from fig. 7, when E sN0 >10dB, the normalized mean square error of the estimation result of the method described in this example is on the same order of magnitude as the lower cladmerol bound (CRLB) of the amplitude estimation error, and the difference between the two continuously decreases as the symbol signal-to-noise ratio increases. When E sN0 >12dB, the normalized mean square error of the estimation results of the method described in this example approximates the lower boundary of the Clamamaro.
The above is only a preferred embodiment of the present invention and is not intended to limit the present invention, and it is obvious that those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (1)
1. A8 PSK burst signal amplitude blind estimation method is characterized in that:
To be used for Representing a sequence of 8PSK symbols for amplitude estimation, wherein y [ k ] = y I[k]+jyQ [ k ] is an 8PSK symbol subjected to timing synchronization, frequency synchronization, and phase synchronization, y I [ k ] and y Q [ k ] are real and imaginary parts of the symbol y [ k ] respectively, L represents the number of symbols, Q- β transform defining the symbol y [ k ] is y ' [ k ] = (y [ k ]) Q·ejβ, wherein Q is a positive integer, β is a argument, absolute transform defining the symbol y ' [ k ] is y ' [ k ] = |y ' I[k]|+j|y′Q [ k ] |, wherein y ' I [ k ] and y ' Q [ k ] are real and imaginary parts of the symbol y ' [ k ] respectively, and || represents an absolute value for real numbers;
The method comprises the steps of:
S100, determining the number of 8PSK symbols for amplitude estimation, namely determining the value of L;
S200, 8PSK symbol sequence with timing synchronization, frequency synchronization and phase synchronization Sequentially and serially inputting the amplitude estimators, and simultaneously iteratively calculating intermediate parameters p 1 [ L ], wherein the method comprises the following steps:
s210, setting an iteration counter k, where the counting range is k=1, 2,;
s220, initializing parameters, setting the initial value of the iteration counter k to 1, and setting the initial value of the intermediate parameter p 1 to 0, i.e., setting k=1, p 1 [0] =0;
S230, inputting the kth 8PSK symbol y [ k ] with the timing synchronization, the frequency synchronization and the phase synchronization completed into an amplitude estimator, and calculating an intermediate parameter p 1 [ k ];
s240, judging whether L times of iterative computation are completed or not:
if so, outputting a calculation result p 1 [ L ] of the intermediate parameter;
if not, the counter is updated: k≡k+1, repeating step S230 and step S240 until L iterative computations are completed;
S300, calculating an intermediate parameter p 2:
S400, calculating an intermediate parameter p 3:p3=|p2;
S500, calculating an amplitude estimation value
Wherein, calculating the intermediate parameter p 1 [ k ] in S230 includes:
S231, Q-beta conversion is carried out on the symbol y [ k ] to obtain y' [ k ] = (y [ k ]) Q·ejβ, wherein in the Q-beta conversion, if constellation definition of 8PSK modulation signals is: m=0, 1,2,..7, then q=2 If the constellation definition of an 8PSK modulated signal is: m=0, 1,2,..7, then q=2, β=0;
S232, carrying out absolute transformation on the symbol y '[ k ] to obtain y' '[ k ] = |y' I[k]|+j|y′Q [ k ] |;
s233, calculating an intermediate parameter p 1 [ k ] to obtain p 1[k]=p1 [ k-1] +y ] [ k ].
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211507812.6A CN115865586B (en) | 2022-11-25 | 2022-11-25 | A Blind Amplitude Estimation Method for 8PSK Burst Signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211507812.6A CN115865586B (en) | 2022-11-25 | 2022-11-25 | A Blind Amplitude Estimation Method for 8PSK Burst Signal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115865586A CN115865586A (en) | 2023-03-28 |
CN115865586B true CN115865586B (en) | 2025-01-28 |
Family
ID=85667549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211507812.6A Active CN115865586B (en) | 2022-11-25 | 2022-11-25 | A Blind Amplitude Estimation Method for 8PSK Burst Signal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115865586B (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6760370B2 (en) * | 2002-04-03 | 2004-07-06 | Interdigital Technology Corporation | Low bias method for estimating small signal-to-noise ratio |
WO2004095713A2 (en) * | 2003-04-14 | 2004-11-04 | Bae Systems Information And Electronic Systems Integration Inc. | Joint symbol, amplitude, and rate estimator |
CN101286973B (en) * | 2008-05-07 | 2012-05-09 | 重庆重邮信科通信技术有限公司 | Signal-noise ratio estimation method for high-order orthogonal amplitude modulation technique |
US8238481B2 (en) * | 2008-07-02 | 2012-08-07 | Qualcomm Incorporated | Blind channel estimation for PSK and D-PSK modulated multicarrier communication systems |
CN105847198B (en) * | 2016-03-15 | 2018-11-09 | 东南大学 | The IQ imbalances of OFDM-WLAN radio frequency test systems estimate and compensation method |
CN114338308A (en) * | 2021-11-10 | 2022-04-12 | 中国人民解放军战略支援部队信息工程大学 | Shallow sea underwater sound MPSK signal blind demodulation method and system |
-
2022
- 2022-11-25 CN CN202211507812.6A patent/CN115865586B/en active Active
Non-Patent Citations (1)
Title |
---|
"短时突发信号的盲处理技术研究";许华;《中国优秀博硕士学位论文全文数据库(博士)》;20070615;正文第19、76-77、91页 * |
Also Published As
Publication number | Publication date |
---|---|
CN115865586A (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6650699B1 (en) | Methods and apparatus for timing recovery from a sampled and equalized data signal | |
RU2328081C2 (en) | Hybrid correction method and unit with decision feedback | |
EP2693713B1 (en) | Equalization of a distributed pilot OFDM signal | |
CN106911624B (en) | Channel compensation calibration method and system | |
CN113300988B (en) | Intermodal Interference Suppression Method for Low-Frequency Underwater Acoustic Communication | |
US6608862B1 (en) | Method and apparatus for computing prefilter coefficients | |
CN113949608B (en) | Decision feedback demodulation system and method for VDES system | |
CN109687912A (en) | A kind of novel time domain volume Kalman's phase noise compensation scheme in relevant optical OFDM system | |
JPH0654885B2 (en) | Adaptive equalizer for binary signals and method of operating same | |
CN115412416B (en) | Low-complexity OTFS signal detection method for high-speed moving scene | |
CN115865586B (en) | A Blind Amplitude Estimation Method for 8PSK Burst Signal | |
US6760374B1 (en) | Block decision feedback equalization method and apparatus | |
CN114726702A (en) | Method and device for estimating and compensating channel frequency offset | |
CN117614780B (en) | A method, device and system for federated edge learning gradient aggregation | |
EP1675335B1 (en) | Method and apparatus for channel estimation of transmission channels with memory in digital telecommunications system, and corresponding computer program product by estimating the RMS delay spread | |
US20020027953A1 (en) | Low-complexity blind equalizer | |
JP2003502908A (en) | Method for tracking symbol spacing and / or tracking fractionally spaced fading radio channels | |
CN109412984B (en) | Aitken acceleration method-based blind signal-to-noise ratio estimation method in multi-antenna scene | |
US20250184186A1 (en) | Radio receiver with multi-stage equalization | |
CN109743271B (en) | Symbol estimation method of super-Nyquist system based on iterative interference cancellation | |
White et al. | Adaptive blind equalisation of FIR channels using hidden Markov models | |
US6757339B1 (en) | Minimum mean-squared error block-decision feedback sequence estimation in digital communication systems | |
US6512802B1 (en) | Method and apparatus for equalization and data symbol detection for MPSK modulation | |
CN110784274B (en) | Method for determining receiver algorithm for large-scale multiple-input multiple-output | |
JPH098715A (en) | Adaptive equalizing method and adaptive equalizer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |