top of page

Solar PV Battery Driven Electric Vehicle in MATLAB

Solar PV Battery Driven Electric Vehicle in MATLAB

Hello viewers, welcome to LMS Solution! Today, we're diving into the intricate world of solar PV battery-driven electric vehicles. Our focus will be on the utilization of a transformer less buck boost converter to enhance the efficiency of the system.

Simulink Model Overview:

The simulated model we'll be exploring is designed for a solar PV battery-driven electric vehicle. Key components include:

  1. Solar Panel:

  • Rating: 2000 watts (1830 watts at 25°C and 1000 watts per square meter

  • Single Panel Rating: 3.2 watts

  • Open Circuit Voltage: 44.8 volts

  • Maximum Power Point Voltage: 35.59 volts

  • Short Circuit Current: 8.95 amps

  • Maximum Power Point Current: 8.57 amps

  • Configuration: Two series strings and three parallel strings

  1. Transformer less Buck Boost Converter:

  • Functions in both buck and boost modes

  • Controlled by the Maximum PowerPoint Tracking (MPPT) algorithm

  • Extracts maximum power from the solar panel

  • Utilize a unique transformer-less bug boost converter design

  1. Battery and Control:

  • Four 40Ah batteries connected in parallel

  • Bi-directional converter controls battery charging and discharging

  • DC bus voltage is maintained at 90 volts

  1. Electric Motor:

  • PMDC motor acting as electric vehicle's drive

  • Powered by solar PV and batteries

  • Continuous power supply depending on irradiation and temperature conditions

  1. Measurement Details:

  • Monitoring of PV voltage, current, and power

  • Measurement of battery voltage, current, and DC bus voltage

  • Monitoring motor speed, torque, and current


The Transformer less Buck Boost Converter is controlled by the MPPT algorithm, adjusting the duty cycle based on PV voltage and current. The bi-directional converter manages battery charging and discharging, maintaining the DC bus voltage at 90 volts. The electric motor, powered by both the PV and battery, ensures a constant drive, adjusting to changes in irradiation and temperature conditions.

Simulation Results:

The simulation showcases the system's response to varying irradiation levels. The PV system efficiently adapts to changes, with the battery seamlessly transitioning between charging and discharging modes. The electric motor's speed and torque remain stable, demonstrating the system's ability to provide continuous power to the vehicle.


In conclusion, the solar PV battery-driven electric vehicle, augmented by a transformer less buck boost converter, presents an efficient and adaptive solution for sustainable transportation. The combination of solar power and energy storage, along with advanced control algorithms, ensures optimal performance under varying environmental conditions.

19 views0 comments


bottom of page