In this paper a novel hierarchical multi-level control scheme is proposed for freeway traffic systems. Relying on a coupled PDE-ODE nominal model, capturing the interaction between the macroscopic traffic flow and a platoon of connected and automated electric vehicles (CAVs) which acts as a moving bottleneck, a high-level model predictive controller (MPC) is adopted to reduce traffic congestion and vehicle fuel consumption. This controller generates, only when necessary, i.e., according to an eventtriggered control logic, the most appropriate reference values for the platoon length and velocity. The platoon is in turn controlled, in an energy efficient way, by a distributed medium-level MPC, so as to track the reference speed values for its downstream and upstream end-points provided by the high-level MPC. The mismatch between the dynamics of the CAVs forming the platoon and their nominal dynamics is tackled via the design of local low-level robust integral sliding mode controllers, which have the capability of compensating for the mismatch. In the paper, the controlled platoon of CAVs is assumed to be immersed into a realistic traffic system with traffic demand not known in advance, which differs from the nominal prediction model used by the high-level MPC.INDEX TERMS Electric vehicles, event-triggered control, optimal control, platoon control, sliding mode control, traffic control.