摘要
本发明涉及一种基于无线传感器网络的压缩数据收集方法,包括:获取传感器节点的效用函数,将最高效用函数的传感器节点作为簇头,利用簇头节点发送种子码,从而划分集群;将集群中每个非簇头节点作为前进蚂蚁,根据概率选择规则选择下一节点,直至到达簇头节点,并往返至原始节点,更新往返路径的信息素,获取信息素最高的往返路径作为最优路径;获取每个传感器的自身读数,并根据种子码生成自身将自身读数与自身的乘积按照最优路径发送至相应的簇头节点,获取观测值,对观测值进行追踪处理,获取原始值。本发明通过高效的蚁群算法寻找集群内的最优传输路径,适用于压缩感知数据收集方式的集群通信模式。