1.一种电力线载波通信的自动增益控制方法,包括如下步骤:
S1.对接收的每个采样点,计算缓存长度为L1的窗口A及窗口B内的特征函数X,并根据两个窗口内的特征函数X,计算判决函数L;
S2.根据步骤S1得到的判决函数L与事先设置的检测阈值T1、脉冲干扰阈值T2之间的大小关系,依据如下规则计算增益控制量:
若判定判决函数L大于检测阈值T1,且连续大于检测阈值T1的次数大于脉冲干扰阈值T2时,周期性的对Lsymbol个采样点计算特征函数Y,并计算该值与信号参考值R1的比值,从而得到增益控制量G1;
否则,周期性的对Lnoise个采样点计算特征函数Y,并计算该值与噪声参考值R2的比值,从而得到增益控制量G2;
S3.在依据步骤S2计算增益控制量时,若步骤S1所述的判决函数L小于预设阈值T3且连续小于预设阈值T3的次数超过脉冲干扰阈值T2,则立即停止计算增益控制量,并重新开始步骤S1~S3的计算过程。
2.根据权利要求1所述的电力线载波通信的自动增益控制方法,其特征在于步骤S1所述的窗口A和窗口B的长度相等,且均等于基本符号单元的长度。
3.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S1所述的特征函数X为采用如下所示的算式作为的特征函数:
an+1=an+|rn+1|-|rn-m+1|(a0=0;若n<m,则rn-m+1=0)
式中rn表示第n个时刻的接收数据,an,bn分别表示窗口A、窗口B的特征函数,m表示所述窗口长度。
4.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S1所述的判决函数为采用如下所示的算式作为的判决函数:
。
5.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S2所述的检测阈值T1的取值范围为T1≥1,且脉冲干扰阈值T2的取值范围为1≤T2≤L1。
6.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S2所述的采样点数Lsymbol的值等于基本符号单元的长度。
7.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S2所述的特征函数Y为采用如下式所述的算式作为的特征函数:
式中k表示采样点的个数。
8.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S2所述的增益控制量G1或G2为采用如下算式计算增益控制量:
。
9.根据权利要求1或2所述的电力线载波通信的自动增益控制方法,其特征在于步骤S3所述的预设阈值T3的取值范围为T3<1。