Argonne National Laboratory
Led battery systems development and software validation for a DOE program where 12 university teams designed, built, and tested EV battery packs. Now building AI-native engineering and operations tooling alongside battery and vehicle systems R&D.
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 definitions of safe.

So validation became infrastructure. A staged framework took each team from bench checks through model- and hardware-in-the-loop testing to full-pack tests and simulated fault injection, with defined evidence requirements at each gate. The test platforms were deliberately low-cost and repeatable (MATLAB/Simulink, CAN tooling, Python), and the BMS curriculum put the reasoning behind the gates where every future cohort could reach it.

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. The frameworks we developed are now described in two IEEE ITEC+EATS 2026 papers, to be published.

Photos: AVTC.






