Modular Battery & BMS Development Platform 

The Modular Battery & BMS Development Platform takes learners and researchers through the entire battery development journey in a structured, hands-on way. It begins with cell preparation, where voltage levels are equalized to ensure every cell is safe and consistent. Next, the cell sorting process classifies cells by internal resistance, grouping only well-matched ones together to form reliable packs. Once cells are prepared, users move to battery pack assembly, experimenting with different series-parallel configurations to understand how voltage, capacity, and current scale with design. The assembled packs are then connected to the BMS development and validation system, where students can design, test, and refine protection logics, balancing strategies, and state estimation algorithms in real-time. Finally, the completed battery system is subjected to charge–discharge cycling and environmental testing, allowing users to validate pack performance, safety, and durability under realistic thermal and load conditions. This step-by-step approach makes the platform a complete ecosystem for education, research, and innovation in modern battery technology. 

Key Features

  • Complete Battery Lifecycle Coverage; Supports every stage from cell preparation, sorting, pack assembly, and BMS validation to full-scale environmental testing.

  • Flexible Configurations; Build battery packs up to 23S5P (73.6V) or experiment with smaller custom configurations like 3S2P and 5S3P to study scalability.

  • High-Resolution Cell Monitoring; 115 channels for cell-level voltage measurement, plus sensors for pack voltage, bidirectional current, and multi-point temperature tracking.

  • Precision Cell Equalization; Voltage balancing accuracy better than 10mV ensures uniform performance and minimizes aging-related failures.

  • Smart Cell Sorting; Automated classification by internal resistance (IR) prevents mismatched cells and improves pack reliability.

  • Programmable BMS Training System; Microcontroller-based unit with open-source firmware, allowing users to modify protections, balancing methods, and SOC/SOH algorithms.

  • Multiple Balancing Strategies; Compare and implement passive, active, and dynamic balancing methods under different load conditions.

  • Advanced SoC Estimation; Supports Coulomb Counting, Open Circuit Voltage (OCV), Kalman Filter, Extended Kalman Filter, and user-defined techniques for real-time accuracy.

  • Robust Protection Mechanisms; Includes over/under-voltage, overcurrent, thermal protection, short circuit detection, cell-level fuses, and system shutdown features.

  • LabVIEW Integration; Graphical interface for real-time visualization, control, fault simulation, and long-term data logging in .csv or image formats.

  • Versatile Battery Cycler; Charge–discharge with constant current, constant voltage, cycle, and C-rate modes for comprehensive performance studies.

  • Environmental Simulation; Test battery packs under varying temperature and humidity conditions with chamber integration to replicate real-world stress.

  • Research-Ready Tools; Provides data analytics, validation support, and algorithm testing capabilities tailored for academic and R&D applications.

Ecosense

Learning Module 

Ecosense

Cell Preparation & Pack Assembly

  • Equalize individual cell voltages using the Cell Voltage Manager.

  • Measure internal resistance (IR) and sort cells into matched groups.

  • Assemble packs in different configurations (e.g., 3S2P, 5S3P, 23S5P).

  • Observe how voltage, capacity, and current change with series–parallel design.

BMS Development & Validation

  • Program and test a real BMS using open-source firmware.

  • Implement and validate protection logics: over/under-voltage, current, and temperature.

  • Experiment with passive, active, and dynamic balancing strategies.

  • Apply multiple SOC/SOH estimation methods (Coulomb Counting, OCV, Kalman Filter, EKF).

  • Use LabVIEW interface for real-time monitoring, debugging, and fault simulation.

Performance Testing & Research

  • Conduct charge–discharge experiments under different modes (CC, CV, C-rate, cycle).

  • Test packs under varied temperature and humidity using the Environmental Chamber.

  • Analyze battery degradation, thermal behavior, and protection responses.

  • Research and develop new algorithms for predictive balancing and thermal management.

  • Explore advanced topics such as fault tolerance, modular BMS design, and aging studies.

Get in Touch

Ready to transform your labs?

Contact Now