本发明公开了一种基于能量优化的移动ad hoc网络路由方法,包括:获取每个节点的能量水平E;根据所述节点的能量水平E得到路径均衡能量水平RELWT;选取所述路径均衡能量水平最小的路径作为最优路径传输数据。本发明基于经典的AODV协议,在关键点上使用本发明的算法和策略来进行路由发现和路由维护,在保留AODV协议的一些优良性能的同时,在路由跳数和能量优化之间做了一个折中,促进了网络能量的均衡使用,避免了某些节点能量过度使用而导致断链,降低了路由失效的次数,使得链路更趋稳定,同时,也避免了部分节点能量过早耗尽导致的整个网络瘫痪问题,延长了网络的生存期。