1.一种基于电力线的通信方法,其特征在于,包括:
对电力线上的交流电进行电压相位检测,以确定同步基准电压相位;
根据所述同步基准电压相位和斩波时长在交流电的电压波形的半个周期内对交流电进行斩波处理,所述斩波时长与由2个以上的数据元组合而成的通信数据对应;
通过所述电力线将斩波后的交流电传输至接收端,同步基准电压相位是零或者是π的整数时,根据斩波时长以及交流电的频率、最高电压值和最低电压值得出该斩波时长的斩波点相位处的理论电压值,通过检测到达该斩波点相位处时的理论电压值的实际斩波时长,获得校正后的斩波时长,校正后的斩波时长即实际斩波时长。
2.根据权利要求1所述的基于电力线的通信方法,其特征在于,同步基准电压相位是零或者是π的整数,在交流电的电压波形的半个周期内确定斩波时间段范围,在该斩波时间段范围设置若干个斩波点,斩波时长从同步基准电压相位开始至斩波点为止。
3.根据权利要求2所述的基于电力线的通信方法,其特征在于,同步基准电压相位是零或者是π的整数时,斩波时间段的时长少于交流电的电压波形的半个周期,斩波时间段的起始时间与同步基准电压相位间相差一段延时时间段,斩波从同步基准电压相位开始。
4.根据权利要求1或2或3所述的基于电力线的通信方法,其特征在于,检测交流电频率,并依据实时交流电频率斩波后的交流电所发送的数据包括头帧数据、通信数据,头帧数据包括依据通信数据中所对应的斩波时长中的最长时长和最短时长的数据所获得的校验值。
5.根据权利要求2或3所述的基于电力线的通信方法,其特征在于,交流电的半个周期n内的斩波时间段的斩波点的数量是2 ,交流电的半个周期的斩波时长所对应的数据是由n个数据元构成的二进制数据,n=2、3、4、……。
6.根据权利要求4所述的基于电力线的通信方法,其特征在于,交流电的半个周期内的n斩波时间段的斩波点的数量是2 ,交流电的半个周期的斩波时长所对应的数据是由n个数据元构成的二进制数据,n=2、3、4、……。
7.根据权利要求5所述的基于电力线的通信方法,其特征在于,n=4。
8.根据权利要求1或2或3或6或7所述的基于电力线的通信方法,其特征在于,将交流电的半个周期依序分成延时时间段、斩波时间段和供电时间段。
9.根据权利要求1或2或3或6或7所述的基于电力线的通信方法,其特征在于,当交流电受干扰而导致电压波形抖动时,通过补偿电压的方式,保证交流电电压波形的稳定。
10.根据权利要求1或2或3或6或7所述的基于电力线的通信方法,其特征在于,包括:接收电力线上传输的交流电的电压信号;
对所述交流电的电压信号进行桥式整流,检测所述桥式整流后的电压信号的斩波时长;
根据斩波时长,解调出交流电所携带的由2个以上的数据元组合而成的通信数据,接收电力线上传输的交流电的电压信号并进行桥式整流后,检测与斩波点相位处对应的电压,依据该电压的值及所检测的斩波时长得出与该电压的值所对应的与所检测的斩波时长最接近的理论斩波时长,该理论斩波时长即是校正后的斩波时长,根据校正后的斩波时长解调出交流电所携带的通信数据。
11.根据权利要求8所述的基于电力线的通信方法,其特征在于,包括:
接收电力线上传输的交流电的电压信号;
对所述交流电的电压信号进行桥式整流,检测所述桥式整流后的电压信号的斩波时长;
根据斩波时长,解调出交流电所携带的由2个以上的数据元组合而成的通信数据,接收电力线上传输的交流电的电压信号并进行桥式整流后,检测与斩波点相位处对应的电压,依据该电压的值及所检测的斩波时长得出与该电压的值所对应的与所检测的斩波时长最接近的理论斩波时长,该理论斩波时长即是校正后的斩波时长,根据校正后的斩波时长解调出交流电所携带的通信数据。
12.根据权利要求9所述的基于电力线的通信方法,其特征在于,包括:
接收电力线上传输的交流电的电压信号;
对所述交流电的电压信号进行桥式整流,检测所述桥式整流后的电压信号的斩波时长;
根据斩波时长,解调出交流电所携带的由2个以上的数据元组合而成的通信数据,接收电力线上传输的交流电的电压信号并进行桥式整流后,检测与斩波点相位处对应的电压,依据该电压的值及所检测的斩波时长得出与该电压的值所对应的与所检测的斩波时长最接近的理论斩波时长,该理论斩波时长即是校正后的斩波时长,根据校正后的斩波时长解调出交流电所携带的通信数据。
13.根据权利要求10所述的基于电力线的通信方法,其特征在于,先获得头帧数据所对应的斩波时长,依据该头帧的数据所对应的斩波时长对头帧后面的后续所接收的交流电的电压信号的斩波时长进行校正,获得校正后的斩波时长所对应的通信数据。
14.根据权利要求11或12所述的基于电力线的通信方法,其特征在于,先获得头帧数据所对应的斩波时长,依据该头帧的数据所对应的斩波时长对头帧后面的后续所接收的交流电的电压信号的斩波时长进行校正,获得校正后的斩波时长所对应的通信数据。