无线感知网具有自主性,不需要基础设备的支持,因此其在军事、工业、农业、医疗等方面得到了广泛的应用。但是其具有超大规模、无人值守和易受物理环境影响等特点,正是这些特点的存在,使得无线感知网中的节点存在诸多限制,如处理能力、发送距离有限、能量有限等,其中最主要的限制就是节点的能量。所以在无线感知网的应用中,如何建立节点的能耗模型,尽可能的减少节点的能量消耗和延长网络的生命周期成为了研究的热点。为了建立节点的能耗模型,通过分析无线感知网节点的体系结构,节点各功能模块的工作机理及与网络各层次之间的交互关系,理解耗能模块的能耗特性及节能策略,并在此基础上研究分析已有节点能耗模型的不足,提出一种更符合实际的无线感知网节点的能耗模型。在该模型中不仅考虑了各个状态下的能量消耗,还考虑了状态转换之间的能量消耗以及时间界定的问题。本文主要从软件方面对节点的能耗进行建模,提出了一种带时间界定的休眠机制,解决了频繁的状态转换比不进行转换消耗的能量多的问题。为了提高节点能量模型的通用性,本文采用了矩阵建模,且矩阵是动态的,可以根据不同的场景进行配置。本文采用NS2仿真软件,使用实际的数据处理模块和无线收发模块的参数进行了仿真,并将仿真结果与已有的能量模型进行了对比。仿真结果表明,本文所设计的节点能耗模型更能节省节点的能量,并与实际节点的能耗状况更吻合。