Bidirectional Buck-Boost Controller for Electric Vehicle Using FPGA Board


  • M. Rezal
  • A. Faiz


Buck-Boost Converter, Electric Vehicle, FPGA


Due to increasing of fuel price, a new vehicle without using fuel is required to reduce dependent on fuel consumption. Electric vehicle used battery as an energy source and electric motor as propulsion components. A converter is required to control the power flows between battery and electric motor. In the current century, DC motors plays a vital role in industrial areas. It is an efficient motor that be able to control the speed. This project focuses on power converter controller for DC motor application. Buckboost converter is used to control power flows between battery and DC motor. FPGA is used to generate the output signal. An FPGA schematic diagram is designed using Quartus-II and ModelSim-ALTERA. In addition, hardware prototype has been developed based on the circuit designed. The system performance are evaluated and analyzed in comparison with a simulation results. At the end of this project, FPGA board is satisfied with the desired controller design.


Metrics Loading ...




How to Cite

Rezal, M., & Faiz, A. (2014). Bidirectional Buck-Boost Controller for Electric Vehicle Using FPGA Board. Caribbean Journal of Sciences and Technology, 2(01), 314–321. Retrieved from



Research Article