在考虑节点从环境获取能量的基础上,提出了一种用于实时监测的混合无线传感器网络的多路径路由算法。分析了货运列车脱轨车载式无线监测这类实时监测的混合式无线传感器网络系统的应用需求,在设计路由协议时根据节能和传输延时来选择路由。节点通过环境振动采集能量的同时对其能量水平进行等级划分,将传输的数据划分为不同的优先级,每个节点根据自身的能量水平对不同优先级的数据包采用不同的路由策略。仿真实验表明,该路由算法在满足了网络应用需求的基础上具有节能特性,并缩短了传输延时。