主权项 |
一种基于农作物生长特性的WSN节点发射功率自适应算法,其特征在于,包括下述步骤:S1、根据节点的布置田间的具体农作物,对网络节点的发射功率、数据传输速率、解码方式、数据包格式进行具体的设置;S2、无线节点获取接收信号强度;S3、根据农作物生长周期相对应的参数,从无线节点布置开始计时,在通信可靠性的基础上的每隔一定的时间对基础的发射功率进行较大幅度的调整,如下公式所示:P<sub>0</sub>=P'+mod(T/T<sub>0</sub>)ΔP其中P<sub>0</sub>为基发射功率,单位的dBm,P'为节点初始化发射功率,单位dBm,ΔP为发射功率增加基量,单位dBm,T为节点工作天数,单位D(天),T<sub>0</sub>为农作物生长周期,单位D(天);S4、根据无线节点布置的具体情况和田间农作物的具体生长情况,通过无线节点和网关或是接收节点之间的通信,获取接收信号强度和平均丢包率进一步对无线传感器网络节点的发射功率做出微调,调整的具体方法如下公式所示:<img file="1.GIF" wi="281" he="75" />其中P<sub>T</sub>为节点的发射功率,单位dBm,P<sub>0</sub>为基发射功率,单位dBm,n为增大倍数,ΔK为发射功率基量,单位dBm,P<sub>R</sub>节点接收信号强度,单位dBm,P<sub>r1</sub>理想低功耗最小接收信号强度,单位dBm,P<sub>r2</sub>为理想低功耗通最大接收信号强度,单位dBm,L为平均丢包率,单位%,L<sub>0</sub>为最低可接受平均丢包率,单位%;S5、对微调后的数据进行收发。 |