All research systems

Human-centered battery twins

BAT-GPT

Can a battery digital twin explain its condition in language a user can act on?

Published in the 2025 IEEE ICUFN proceedings

Why I built it

How can a parameter-efficient language model make battery digital-twin insights more interactive and understandable?

Battery twins produce technical measurements and predictions, but their value depends on whether engineers and asset owners can interpret them. BAT-GPT explores a conversational layer that translates battery operating data into direct, domain-specific responses.

The project fine-tunes FLAN-T5 with Low-Rank Adaptation using battery conversations derived from NASA data. Zero-shot, few-shot, and parameter-efficient fine-tuning experiments reveal both the promise and the current limitations of language models as digital-twin assistants.

BAT-GPT model-in-the-loop battery digital twin and language assistant architecture

The complete BAT-GPT architecture links a capacity-predicting model-in-the-loop digital twin to prompt-response generation, FLAN-T5 adaptation, real-time battery data, and an interactive response loop.

How the system works

01

Battery conversations

Battery cycles, current, temperature, voltage, and capacity are transformed into prompt-response examples grounded in digital-twin data.

02

LoRA fine-tuning

FLAN-T5 is adapted to the battery domain through low-rank parameter updates rather than full-model retraining.

03

Prompting and evaluation

Base, zero-shot, few-shot, and fine-tuned responses are compared using human baselines and ROUGE metrics.

4ROUGE measures reported
0.298LoRA-FLAN-T5 ROUGE-L
0.292LoRA-FLAN-T5 ROUGE-Lsum
LoRAparameter-efficient adaptation

What this work contributes

From a research question to an inspectable system.

  • A domain-specific conversational assistant for battery digital twins.
  • A prompt-response pipeline grounded in battery operating cycles and environmental conditions.
  • Parameter-efficient adaptation of FLAN-T5 using LoRA.
  • Comparison of base, zero-shot, few-shot, and fine-tuned behavior.
  • An honest evaluation that documents improved coherence alongside remaining numerical errors.
Battery dataset prompt generation and digital twin conversation example
Battery measurements are converted into grounded prompt-response pairs, then used to teach the assistant how to explain capacity under specific current, temperature, cycle, and operating conditions.

How I read the results

What the evidence means

BAT-GPT is valuable because it tests the interface between numerical prediction and human understanding. The evaluation does not hide failure: some responses become clearer after adaptation while capacity estimates can remain inaccurate. That evidence defines where grounding and validation must improve.

Current scope

What this study validates

This study is an early language-interface prototype built around NASA battery data and FLAN-T5. It establishes the conversational component later integrated into the broader BatteryMetrix vision.