CN109936869A - 一种用于突发通信的全数字开环自动增益控制方法及装置 - Google Patents
一种用于突发通信的全数字开环自动增益控制方法及装置 Download PDFInfo
- Publication number
- CN109936869A CN109936869A CN201910065734.0A CN201910065734A CN109936869A CN 109936869 A CN109936869 A CN 109936869A CN 201910065734 A CN201910065734 A CN 201910065734A CN 109936869 A CN109936869 A CN 109936869A
- Authority
- CN
- China
- Prior art keywords
- moment
- power
- sample
- energy
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Control Of Amplification And Gain Control (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
一种用于突发通信的全数字开环自动增益控制方法及装置,方法包括:启动AGC增益调整功能,获取信号启动时的初始功率,计算初始功率偏差,处理初始输出样本,当k>L时,计算k时刻的信号等效迭代平均功率,根据功率偏差选择步长,计算功率调整系数,获得电压增益系数。装置包括,AGC突发检测器、AGC估计器,AGC估计器结构包括能量检测器、误差检测器、步长寻址器、电压转换器。本发明提出一种离线开环模型并将其在线化,该模型收敛速度快,输出精度高,稳定性好,易于工程化,与理想AGC模型的对比误差可根据环境进行调节。
Description
技术领域
本发明涉及数字信号处理技术,尤其涉及功率控制,具体与一种用于突发通信的全数字开环自动增益控制方法及装置有关。
背景技术
在数字接收机接收信号前,因为各种因素导致接收信号功率波动范围较大。为了保证接收机系统后续模块能够正常工作,需要在接收机前端加入自动增益控制(AutomaticGain Control:AGC)功能来解决接收信号的大范围起伏。对于突发通信来说,在线闭环AGC控制器收敛速度慢、时延大,而且还会有自激震荡等问题。
全数字突发AGC控制模块的基本结构如图1所示。突发通信模式的数字AGC由突发信号检测模块、增益估计模块和控制模块组成。设k时刻样本Xi(k)的能量为Ei(k),则输入信号的平均功率为:
设参考电压为uc,控制电压与功率之间的关系为P=g(u),其中P为信号的功率,函数g具有单调性。AGC系统的期望参考功率为Pr=g(uc),增益调整模块中增益系数计算与存储资源的开销较大。
发明内容
为了解决背景技术中提到的问题,本发明提供了一种用于突发通信的全数字开环自动增益控制方法及装置,收敛快,规避了闭环算法的缺点,输出精度高、稳定性好,计算复杂度低。
本发明通过以下技术方案实现:
一种用于突发通信的全数字开环自动增益控制方法,其特征在于,包括如下步骤:
S1、初始化功率调整系数DL=1和参考信号功率Pr;
S2、当输入L个样本时,计算该k=L时刻突发信号的前L个输入样本的平均功率启动AGC增益控制模式;
S3、当k>L时,计算该k时刻突发信号的前L个输入样本的能量和以及该k时刻突发信号的第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L);
S4、计算k时刻前L个输入样本的平均功率以及样本能量差ΔEi(k)=Ei(k)-Ei(k-L);
S5、根据k-1时刻的前L个输入样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率
S6、根据k时刻的信号等效迭代平均功率和参考信号功率Pr计算k时刻的功率偏差ek:
S7、根据k时刻的功率偏差ek选择第k次功率步长μk;
S8、根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk:
Dk=μkDk-1
S9、根据k时刻的功率调整系数Dk计算k时刻的电压增益系数
S10、根据k时刻的电压增益系数调整电压;
输出样本为
输出功率
S11、若k≤信号总长度Lb,返回S3进行循环处理;否则停止。
在信号输入前,增加一定长度的保护前缀tpr,TAGC为模型收敛时间,T为信号采样周期。
本发明提供的一种用于突发通信的全数字开环自动增益控制装置,其特征在于,包括突发信号检测器和增益估计与控制器,增益估计与控制器包括能量检测器、误差检测器、步长映射器、增益估计器、电压转换器。
突发信号检测器,用于检测信号的到达、计算k-1时刻前L个输入样本的平均功率以及第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L)。
能量检测器,用于根据第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L)计算样本能量差ΔEi(k)。
误差检测器,用于根据k-1时刻的前L个样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率并根据k时刻的信号等效迭代平均功率和参考信号功率Pr获取k时刻的功率偏差ek。
步长映射器,用于根据k时刻的功率偏差ek选择第k次功率步长μk。
增益估计器,根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk。
电压转换器,用于根据k时刻的功率调整系数Dk计算k时刻的电压增益系数并根据k时刻的电压增益系数调整电压。
突发信号检测器与能量检测器、误差检测器分别连接,能量检测器与误差检测器连接,误差检测器与步长映射器连接,步长映射器与增益估计器连接,增益估计器与电压转换器连接。
本发明的有益效果是:
提出一种离线开环模型并将其在线化,该模型收敛速度快,输出精度高,稳定性好,易于工程化,与理想AGC模型的对比误差可根据环境进行调节。
附图说明
图1是突发AGC控制模块的基本结构。
图2是本发明所述的用于突发通信的全数字开环自动增益控制装置的结构图。
图3是本发明的一个具体实施例的输出功率曲线图。
图4是本发明的增益控制结果与理想AGC的增益控制结果的MSE随EsN0的变化曲线图。
具体实施方式
如图2所示是本发明提供一种用于突发通信的全数字开环自动增益控制装置,包括突发信号检测器和增益估计与控制器,增益估计与控制器包括能量检测器、误差检测器、步长映射器、增益估计器、电压转换器。
突发信号检测器,用于检测信号的到达、计算k-1时刻前L个输入样本的平均功率以及第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L);
能量检测器,用于根据第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L)计算样本能量差ΔEi(k);
误差检测器,用于根据k-1时刻的前L个样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率并根据k时刻的信号等效迭代平均功率和参考信号功率Pr获取k时刻的功率偏差ek;
步长映射器,用于根据k时刻的功率偏差ek选择第k次功率步长μk;
增益估计器,根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk;
电压转换器,用于根据k时刻的功率调整系数Dk计算k时刻的电压增益系数并根据k时刻的电压增益系数调整电压。
突发信号检测器与能量检测器、误差检测器分别连接,能量检测器与误差检测器连接,误差检测器与步长映射器连接,步长映射器与增益估计器连接,增益估计器与电压转换器连接。
其中:k时刻的信号等效迭代平均功率
其中:k时刻的功率偏差
其中:k时刻的功率调整系数Dk=μkDk-1。
其中:电压增益系数
其中:k-1时刻前L个输入样本的平均功率根据计算,其中,为k时刻突发信号的前L个输入样本的能量和,
本发明同时提供一种用于突发通信的全数字开环自动增益控制方法,其设计思想如下:
通过能量检测模块得到k时刻的输入信号的平均功率P(k),将其与参考信号功率Pr作比较:
通过比较电路得到误差ek后,估计模块寻址输出功率调整系数Dk,调整输入信号Xi(k)以及能量累积E(k),其中
变步长调整法对误差值划分范围,误差越小,对应步长设置越小;根据误差值的大小选择合适的调整步长,直至收敛系数逼近理论系数并稳定。
对于长度为Lb的离线突发信号处理,设模型收敛时间为TAGC,信号采样周期为T,则有如下算法:
第一步,计算起始时刻的输入信号的平均功率。
设信号总能量为E(1)=E(Lb),信号功率为P(Lb),Lb为信号的总长度,起始调整系数D1=1,则该时刻的输出功率
P(1)=D1·P(Lb)
第二步,计算k时刻的功率偏差。当k≥2时,功率偏差为
ek=P(k-1)-Pr
其中,P(k-1)为上一个时刻的输出功率。
第三步,根据功率偏差选择步长,计算功率调整系数。
根据ek选择k时刻的功率步长μk;
第k-1次的调整系数为Dk-1,第k次的调整系数为Dk,则有
Dk=Dk-1·μk,Ek=Dk·E(Lb)
第四步,根据调整系数对样本进行处理。
由于该时刻的迭代输入功率为P(k-1),输出功率
P(k)=μk·P(k-1)=Dk·P(Lb)
输出样本
Xo(k)=g-1(Dk)·Xi(k)=A(k)·Xi(k)其中,A(k)为电压增益系数,A(k)=g-1(Dk)。
第五步,判定输出是否收敛。
若则Dk=Dk-1,此时有
P(k)≈Pr
输出样本
电压增益系数
若返回第二步。
离线突发信号处理有两个优点:
1、稳定性好;
2、收敛速度非常快,一般收敛长度小于20个样本。
对信号进行离线处理的结果收敛比目前已有在线处理算法收敛更快、更稳定,但在工程应用中局限性过大。
基于此,本发明提供的一种用于突发通信的全数字开环自动增益控制方法的一种具体实施步骤如下:
第一步,初始化功率调整系数DL=1、参考信号功率Pr;
第二步,当输入L个样本时,计算该k=L时刻突发信号的前L个输入样本的平均功率启动AGC增益控制模式;:
第三步,当k>L时,计算该k时刻突发信号的前L个输入样本的能量和以及该k时刻突发信号的第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L);
第四步,计算k时刻前L个输入样本的平均功率以及样本能量差ΔEi(k)=Ei(k)-Ei(k-L);
第五步,根据k-1时刻的前L个输入样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率
第六步,根据k时刻的信号等效迭代平均功率和参考信号功率Pr计算k时刻的功率偏差ek:
第七步,根据k时刻的功率偏差ek选择第k次功率步长μk;
第八步,根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk:
Dk=μkDk-1
第九步,根据k时刻的功率调整系数Dk计算k时刻的电压增益系数
第十步,根据k时刻的电压增益系数调整电压;
输出样本为
输出功率
第十一步,若k≤信号总长度Lb时,返回第三步进行循环处理;否则停止。
当算法收敛时,由于算法需要事先接收L个样本后经过一定时间收敛,为了保证信号特性不受影响,需要在算法收敛之前,输出的信号样本都不是有效数据,也就是在信号前加一定长度的保护前缀。保护前缀tpr设计要求为
如图3所示为本发明提供的一种快速收敛型全数字突发自动增益控制装置的一个具体实施例的输出功率曲线图。
其中,输入信号调制方式为8PSK,调制码率为2/3,信号长度为3304,参考电压为1V,参考功率Pr为1W,AGC启动门长L为120,信号检测使用突发信号双滑窗自适应门限盲检测。k≤880时,输入信号均为噪声;k=881时,信号开始进入AGC模型,经过双滑窗盲检测,当ko=1039时检测判定成功,启动AGC增益调整功能,从第ko-L=919时刻,即信号的第39个样本点开始调整信号功率;当ks=1046时,输出稳定。算法收敛时间为LAGC=ks-ko=7个样本点,算法总开销为L+LAGC=127个样本。
如图4所示,为是本发明的增益控制结果与理想AGC的增益控制结果的MSE随EsN0的变化曲线图。
当L长度较短时,本发明的AGC模型对噪声功率估计稳定性受SNR的影响,随着SNR的提高,误差也随之减小。具体应用时,可以适当调整L的长度来减少SNR对AGC处理器的影响。
应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种用于突发通信的全数字开环自动增益控制方法,其特征在于,包括如下步骤:
S1、初始化功率调整系数DL=1和参考信号功率Pr;
S2、当输入L个样本时,计算该k=L时刻突发信号的前L个输入样本的平均功率启动AGC增益控制模式;
S3、当k>L时,计算该k时刻突发信号的前L个输入样本的能量和以及该k时刻突发信号的第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L);
S4、计算k时刻前L个输入样本的平均功率以及样本能量差
ΔEi(k)=Ei(k)-Ei(k-L);
S5、根据k-1时刻的前L个输入样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率
S6、根据k时刻的信号等效迭代平均功率和参考信号功率Pr计算k时刻的功率偏差ek:
S7、根据k时刻的功率偏差ek选择第k次功率步长μk;
S8、根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk:
Dk=μkDk-1;
S9、根据k时刻的功率调整系数Dk计算k时刻的电压增益系数
S10、根据k时刻的电压增益系数调整电压;
输出样本为
输出功率
S11、若k≤信号总长度Lb,返回S3进行循环处理;否则停止。
2.一种用于突发通信的全数字开环自动增益控制装置,其特征在于,包括突发信号检测器和增益估计与控制器,增益估计与控制器包括能量检测器、误差检测器、步长映射器、增益估计器、电压转换器,其中:
突发信号检测器,用于检测信号的到达、计算k-1时刻前L个输入样本的平均功率以及第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L);
能量检测器,用于根据第k个样本的能量Ei(k)与第k-L个样本的能量Ei(k-L)计算样本能量差ΔEi(k);
误差检测器,用于根据k-1时刻的前L个样本的平均功率样本能量差ΔEi(k)及k-1时刻的功率调整系数Dk-1计算k时刻的信号等效迭代平均功率并根据k时刻的信号等效迭代平均功率和参考信号功率Pr获取k时刻的功率偏差ek;
步长映射器,用于根据k时刻的功率偏差ek选择第k次功率步长μk;
增益估计器,根据第k次功率步长μk和k-1时刻的功率调整系数Dk-1计算k时刻的功率调整系数Dk;
电压转换器,用于根据k时刻的功率调整系数Dk计算k时刻的电压增益系数并根据k时刻的电压增益系数调整电压。
3.根据权利要求2所述的用于突发通信的全数字开环自动增益控制装置,其特征在于,突发信号检测器与能量检测器、误差检测器分别连接,能量检测器与误差检测器连接,误差检测器与步长映射器连接,步长映射器与增益估计器连接,增益估计器与电压转换器连接。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910065734.0A CN109936869B (zh) | 2019-01-24 | 2019-01-24 | 一种用于突发通信的全数字开环自动增益控制方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910065734.0A CN109936869B (zh) | 2019-01-24 | 2019-01-24 | 一种用于突发通信的全数字开环自动增益控制方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109936869A true CN109936869A (zh) | 2019-06-25 |
| CN109936869B CN109936869B (zh) | 2021-08-03 |
Family
ID=66985122
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910065734.0A Active CN109936869B (zh) | 2019-01-24 | 2019-01-24 | 一种用于突发通信的全数字开环自动增益控制方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109936869B (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5301364A (en) * | 1988-11-30 | 1994-04-05 | Motorola, Inc. | Method and apparatus for digital automatic gain control in a receiver |
| CN1404309A (zh) * | 2002-10-24 | 2003-03-19 | 上海交通大学 | 正交频分复用系统的突发信号检测和自动增益控制方法 |
| EP1355436A1 (en) * | 2002-04-16 | 2003-10-22 | Samsung Electronics Co., Ltd. | Burst mode optical receiver generating a reset signal for an automatic threshold control device during inter-burst periods |
| CN107086859A (zh) * | 2017-04-17 | 2017-08-22 | 东南大学 | 用于无线通信接收机的数字自动增益控制电路 |
| WO2018016060A1 (ja) * | 2016-07-22 | 2018-01-25 | 株式会社日立国際電気 | 無線通信装置および無線通信システム |
-
2019
- 2019-01-24 CN CN201910065734.0A patent/CN109936869B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5301364A (en) * | 1988-11-30 | 1994-04-05 | Motorola, Inc. | Method and apparatus for digital automatic gain control in a receiver |
| EP1355436A1 (en) * | 2002-04-16 | 2003-10-22 | Samsung Electronics Co., Ltd. | Burst mode optical receiver generating a reset signal for an automatic threshold control device during inter-burst periods |
| CN1404309A (zh) * | 2002-10-24 | 2003-03-19 | 上海交通大学 | 正交频分复用系统的突发信号检测和自动增益控制方法 |
| WO2018016060A1 (ja) * | 2016-07-22 | 2018-01-25 | 株式会社日立国際電気 | 無線通信装置および無線通信システム |
| CN107086859A (zh) * | 2017-04-17 | 2017-08-22 | 东南大学 | 用于无线通信接收机的数字自动增益控制电路 |
Non-Patent Citations (1)
| Title |
|---|
| 敬祥: "监测接收机中突发信号检测及AGC电路设计与实现", 《中国优秀硕士论文期刊》 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109936869B (zh) | 2021-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5513221A (en) | Doppler bandwidth dependent estimation of a communications channel | |
| KR960006476B1 (ko) | 이동 디지탈 셀룰라 수신기의 최대 공산 순차 추정에 기초한 등화 방법 | |
| US5760629A (en) | DC offset compensation device | |
| CN103024889B (zh) | 一种应用于无线通信系统的自动增益控制方法 | |
| CN100539405C (zh) | 在信号处理中提供自动增益控制的方法和电路 | |
| JP2001292189A (ja) | 利得調整装置 | |
| AU4796897A (en) | Apparatus, and associated method, for calibrating a device | |
| Delgado et al. | Fast convergence outer loop link adaptation with infrequent updates in steady state | |
| CN119011347A (zh) | 一种ctle自适应均衡收敛的方法和电路 | |
| CN109936869A (zh) | 一种用于突发通信的全数字开环自动增益控制方法及装置 | |
| WO2003036823A1 (en) | Closed-loop power control apparatus for mobile satellite communication system and method thereof | |
| US6744330B1 (en) | Adaptive analog equalizer | |
| WO2007078096A1 (en) | Automatic gain control apparatus and method in wireless telecommunication system | |
| CN105357749B (zh) | 一种用于数字通信的新型自动增益控制方法 | |
| US7277510B1 (en) | Adaptation algorithm based on signal statistics for automatic gain control | |
| CN111327190B (zh) | 提高dcdc恒流电源的动态跟踪性能的方法及装置 | |
| CN110798244A (zh) | 一种全数字自动增益控制方法及系统 | |
| CN106534011B (zh) | 接收器与相关控制方法 | |
| US20030058037A1 (en) | Radio apparatus carrying out automatic gain control and gain control method | |
| CN112583433A (zh) | 在数字接收机中进行定时恢复误差检测的装置及应用方法 | |
| CN118259075A (zh) | 基于协方差重构扩展卡尔曼滤波的电网同步相量测量方法 | |
| US7477708B1 (en) | Modes of operations in QAM modems | |
| Xiao et al. | RLS CMA blind equalization with adaptive forgetting factor controlled by energy steady state | |
| US10187224B2 (en) | Radio receiving apparatus | |
| CN120834795B (zh) | 基于注入锁定的时钟数据恢复方法和装置 |
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 |