Engineers Clinic
IntermediateEngineering trackFP-EE-08

Lithium battery pack and BMS requirements for an e-rickshaw

Model an e-rickshaw's energy use on a Delhi stop-start route, size an LFP pack that still delivers the day's range at end of life, estimate its heating in summer, and write the BMS requirements a supplier can build to.

Core EngineeringEV Technology
6 Guided Steps36h Internship TierSubmit: Python energy and thermal models + pack configuration note + BMS requirements document + safety and compliance checklist + pack proposal with costVerified CertificateAI Rubric Graded
Program Overview

Industry project · for Yamuna Mobility, an e-rickshaw maker in Noida moving its 900-vehicle-a-month line from lead-acid to lithium

Yamuna Mobility builds about 900 e-rickshaws a month. Each one carries four 12 V, 130 Ah lead-acid batteries that weigh about 120 kg and last barely a year in Delhi's heat. Drivers complain that range falls from 80 km to under 50 km by the end of the first summer. Fleet owners want lithium, and the company wants a pack design it owns, not a black box bought off the shelf.

The vehicle and its use: - 1.2 kW BLDC hub motor and a 48 V controller that works from 42 V to 60 V, peak current 60 A; - vehicle mass without battery 280 kg, plus driver and four passengers at about 300 kg; - a day is about 100 km of stop-start driving at up to 25 km/h, with a stop every 300 to 400 m and a few flyover ramps of up to 6% gradient; - summer ambient reaches 46 °C, and the pack sits under the passenger seat in a closed steel box.

The product manager's targets are: - 100 km a day on one overnight charge, even when the pack has aged to 80% of its capacity; - at least 2,000 cycles; - pack mass under 45 kg and cell cost under ₹48,000; - compliance with India's AIS-156 battery safety requirements for the vehicle category.

You will build a drive-cycle energy model in Python, choose LFP cells and a series-parallel arrangement, estimate peak current and heating, and write the BMS requirements and a safety checklist. No hardware is needed. The model, the thermal estimate and the documents are all done on a laptop with public datasheets.

Done looks like a pack proposal the company can send to cell and BMS suppliers for quotes: energy model, pack configuration, thermal estimate, a requirements document with numbered, testable requirements, a safety and compliance checklist and a cost estimate. If 45 kg and 100 km at end of life cannot both be met, show the trade-off.

Vehicle energy modellingBattery pack sizingCell selectionThermal estimationBMS requirements writingBattery safety compliance
What you submit

Python energy and thermal models + pack configuration note + BMS requirements document + safety and compliance checklist + pack proposal with cost

Stack: Python (numpy, pandas, matplotlib), Cell datasheets (LFP), Spreadsheet, Markdown or Word

How it is graded
  • Credible energy model25

    Energy per km comes from a stop-start drive cycle with rolling resistance, aerodynamic drag, gradient, acceleration and drivetrain efficiency, and is checked against typical e-rickshaw figures.

  • Correct pack sizing25

    Cell count, arrangement and capacity meet 100 km at 80% state of health inside the controller's voltage window, with usable window and mass stated.

  • Thermal risk understood15

    Peak and average currents, C-rates and heat generation are estimated, and the temperature rise in the sealed box at 46 °C ambient is assessed with a mitigation.

  • Buildable BMS requirements25

    Requirements are numbered and testable, and cover voltage, current, temperature, balancing, state of charge, communication, fault response and logging.

  • Honest proposal10

    Cost, mass and range are compared with the targets, and any trade-off is shown plainly.

Pass 60% · Merit 75% · Distinction 90%

Learning Outcomes
Estimate energy per km from a drive cycle using road-load physics
size a pack for range at end of life with a realistic usable window
pick a series-parallel arrangement that fits a controller's voltage window
estimate heating in a sealed enclosure
write numbered, testable BMS requirements
Target Audience

Engineering Students

Diploma, B.Tech, B.E., BCA, MCA, or M.Tech students seeking practical experience.

Aspiring Developers

Developers who want to build proof-of-work capstone projects for tech resumes.

Job Seekers

Graduates looking for AI-evaluated code review & verified industry credentials.