针对异构无线传感器网络(WSNs)中存在簇头节点负载过重、附近节点能量消耗不均和系统鲁棒性差的问题,提出了一种基于双簇头的异构无线传感器网络分簇路由算法。利用量子优化算法与粒子群优化算法结合构建双簇头的网络模型来解决节点能量消耗的问题;优化主副簇头适应值函数,使簇头分布合理,提高系统鲁棒性;建立簇头与基站边的权值,构建有向连通图,采用最小生成树进行簇间通信,减少节点能耗。通过大量仿真实验验证表明:该算法有效降低网络能耗,提高系统鲁棒性,延长网络生命周期。