1.一种可充电无线传感器网络数据收集方法,其特征在于,所述收集方法包括如下步骤:步骤1:用聚类方法把整个无线传感器网络节点分成多个簇,将簇点作为作为多功能小车停靠的驻点,并规划行车路径;
步骤2:根据给定总时间,协调分配给每个簇的时间;
根据给定总时间,协调分配给每个簇的时间,根据簇内节点的个数分配小车在该簇的停留时间:其中Q表示一个周期的总时间,簇Ci分配到的时间为Qi,Ni表示簇Ci的节点总个数,l表示小车运动的总路程,v表示小车的运动速度;
小车停在某个簇点后,先给该簇内节点充电,然后给每个节点分配一定的时间允许其发送数据给小车,最后每个节点向小车报告其剩余能量情况以供下个周期参考,假设某个簇分配到的时间为T,该簇内共有n个传感器节点,t0表示小车给所有节点充电的时间,ti(i=1,2,...,n)分别表示分配给节点i发送数据的时间,则t0与ti总时间不能大于T,即步骤3:小车根据分配的簇的时间,协调分配能量传输时间和数据收集时间,在每个簇的簇首位置给传感器节点传输能量并收集数据;所述步骤3包括以下步骤:步骤31:每个簇内根据与小车的距离计算每个节点的能量捕获功率和能量消耗功率;
步骤32:计算每个节点能够发送数据的最长时间与充电时间关系;
步骤33:根据收集更多的数据和每个节点公平性要求,形式化两种问题;
步骤34:将问题转化为线性规划的标准形式并找出一个基可行解然后根据单纯形法的一般步骤得出最终解或将总时间以累加或二分的方式进行试探,以得出合适的充电时间进一步得到每个节点的发送数据时间。
2.根据权利要求1所述的可充电无线传感器网络数据收集方法,其特征在于,所述步骤
1包括以下步骤:
步骤11:根据传感器节点通信范围聚类个数;
步骤12:根据k-中心点轮换的聚类算法将节点进行分簇选出簇点;
步骤13:采用旅行商问题TSP的近似解来规划小车的行车顺序和路径。