Dynamic Negotiation-Based Distributed EMPC With Varying Consensus Speeds of Heterogeneous Electric Vehicle Platoons | IEEE Journals & Magazine | IEEE Xplore