A novel double-stator, double-rotor brushless electrical continuously variable transmission (E-CVT) system is proposed. This machine incorporates an inner stator which can fully utilize the space inside the inner rotor so as to reduce the volume of the machine. This design is based on magnetic flux modulating and magnetic gear effect to make the E-CVT system work in different operating modes. Different control modes of this proposed machine are also discussed and analyzed, including pure electric mode, hybrid mode, and battery charging mode. Time-stepping finite element method (TS-FEM) is used to analyze the dynamic performance of the machine. TS-FEM simulation results are reported to verify the validity of the proposed design.