LEACH协议是无线传感器网络的一种典型层次型拓扑控制算法,许多层次型拓扑控制算法都是基于LEACH进行研究和改进的。研究了LEACH协议的工作原理,对其优缺点进行了分析,介绍了LEACH协议改进的分类。使用MATLAB对其节点分布、存活节点数量、簇头数量及能量消耗进行了仿真实验及分析说明。