在无线传感网(WSN)中,网络的拓扑结构影响传感器节点的负载平衡,关系网络的容量与生存周期,而分簇结构是一种有效的拓扑控制方式.该文着眼于无线传感网络的拓扑结构,提出基于多权值的分簇算法MWBC(Multi-Weight Based Clustering),在初期通过节点间的信息交互,获得较多的局部网络信息,如:节点的度、当前能量值、发射功率、链路质量、相对位置等,在此基础上根据不同的网络应用背景作出不同的分簇决策,并预设簇的最大规模以利于接入协议的资源管理与分配.仿真结果表明,与具有代表性的分簇算法LEACH与HEED相比,在分簇的合理性上有较大的优势.