Argonne National Laboratory
Led battery systems development and software validation for a DOE program where 12 university teams of students designed, built, and tested EV battery packs within production vehicles. Now building AI-native systems and operational tooling alongside battery and vehicle systems R&D (projected to save $80k / year in person-hour costs).
Model-based systems verification and fault-injection testing are unavoidable for safe battery pack development. Production safety-critical systems are increasingly software-defined, and require disciplined modeling and xIL testing.
In the Battery Workforce Challenge, teams were building and testing their first high-voltage battery packs. There was no shared infrastructure to prove that a student-developed BMS was safe to operate on real cells, and twelve teams inventing their own validation frameworks would have meant twelve different definitions of safe.

So validation became infrastructure. A staged framework took each team from bench-level tests through model- and hardware-in-the-loop validation to full-pack end-of-line and in-vehicle tests within just a few months. The test platforms were deliberately low-cost and repeatable (MATLAB/Simulink, CAN tooling, Python) to allow for team-defined flexibility with program-enforced rigor.

Teams built full battery packs with production-intent; the strongest ones completed validation across model, hardware, and pack level and went on to vehicle integration and calibration. Despite the accelerated timeline, we progressed multiple teams through pack-level testing, and impressed all industry partners including Stellantis’ CEO.

The frameworks we developed are now described in two IEEE ITEC+EATS 2026 papers, currently pending publication.
Photos: AVTC.






