Battery Manager
Battery Manager is responsible for managing, tracking location, charging, error reporting, and over-the-air updates for 100+ battery modules in swapping stations. This system enables the complex orchestration required for high-speed battery swapping operations while maintaining safety and reliability.

Technologies Used
Operating System
software
protocols
Key Features Implemented
Multi-module coordination managing 100+ battery modules simultaneously
Parallel charging algorithms coordinating multiple high-power chargers efficiently
Location tracking system using NFC and microcontroller-based solutions
Group optimization algorithms organizing modules into swappable groups with similar charge levels
Dynamic power management keeping total consumption within station limits
Intelligent swap planning selecting optimal module groups for vehicle requirements
My Role
Foundational Software Development
System Architecture & Initial Development
Team Leadership
Impact
100+ Module Management
Simultaneous coordination of battery modules in operational swapping stations
High-power Charging
Parallel charging system maximizing throughput while maintaining safety
Intelligent Optimization
Group optimization and swap planning algorithms for efficient operations
1,218,282 MWh Charged
Total energy delivered to battery modules through charging coordination