1.一种PLC系统中自动频段选择的方法,其特征在于:包括PLC系统中节点频谱感知流程和PLC系统中自动频段选择流程;
所述PLC系统中节点频谱感知流程为;
步骤11:PLC系统中节点,实时监视PLC线路上是否存在有效的帧突发数据,接收端节点首先接收1024点时域数据,记为a_rx_time_data,然后检测该时域数据是否是帧突发数据,如果是帧突发数据,则启动节点正常的帧突发接收过程;如果不是帧突发数据,则启动频谱感知测量;
步骤12:接收端节点对收到a_rx_time_data时域数据进行1024点的傅里叶变化FFT;得到1024个子载波频域数据,记录为a_rx_frequency_data;
步骤13:从a_rx_frequency_data中取出前512子载波的频域信息,并且计算出每个子载波底噪功率值,记录为a_rx_subCarrier_power;
a_rx_subCarrier_power(i)=abs(a_rx_frequency_data(i))其中,abs()表示进行取模计算;i表示子载波编号,取值范围为1~512;
步骤14:将a_rx_subCarrier_power和本地记录的a_rx_subCarrier_average_power对应子载波底噪功率进行累加平均,计算出子载波底噪平均功率;
a_rx_subCarrier_average_power(i)=(a_rx_subCarrier_average_power(i)+a_rx_subCarrier_power(i))/2;
其中,i表示子载波编号,取值范围1到512;
步骤15:计算出每个频段的子载波底噪平均功率,记为a_rx_subCarrier_band_power;
其中,i标识子载波编号,startSubCarrier表示频段开始子载波编号,endSubCarrier表示频段结束子载波编号;N表示频段内子载波的数目;
所述PLC系统中自动频段选择流程为:
步骤21:在PLC系统部署首次过程中,首先采用常规方法确定一个使用的频段进行部署,根据低压电力线宽带载波通信系统技术要求完成组网过程;
步骤22:PLC系统中每个节点,节点包括站点,代理协调器和中央协调器进行频谱感知测量过程,该过程得到PLC系统每个频段的底噪平均功率,采用频段内所有子载波底噪功率的平均来表示;
步骤23:PLC节点根据系统配置的心跳检测报文上报周期,采用心跳检测报文消息将每个频段的底噪子载波平均功率a_rx_subCarrier_band_power上报给中央协调器;
步骤24:中央协议器收集来自各个节点的心跳检测报文,取出每个节点上报的频段的底噪平均功率,记录为a_rx_band_power;即对每个节点上报的频段的底噪平均功率进行平均计算,作为频段干扰分析的结果;
其中,M表示中央协调器收集到完成频谱感知的节点数目;
步骤25:在计算出PLC系统所有频段a_rx_band_power的结果中,选择最小a_rx_band_power对应的频段作为最佳工作频段,并且采用最佳工作频段的a_rx_band_power和当前工作频段进行比较,如果最佳工作频段小于当前工作频段门限bandPowerOffset,则选择最佳工作频段为正式工作频段;
步骤26:中央协议器根据低压电力线宽带载波通信技术标准要求,将重新选定的正式工作频段配置到各个站点,然后各个站点根据中央协调器的要求进行工作频段更换。