Stanford Root

Schedule

Stanford Root

Schedule

ENERGY 295

Electrochemical Energy Storage Systems: Modeling and Estimation

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

The course focuses on modeling and estimation methods as necessary tools to extract the full potential from Lithium-ion batteries, specifically used in electrified vehicles. The complex nature of a battery system requires that a physics-based approach, in the form of electrochemical models, be used as a modeling platform to develop system-level control algorithms to allow designer to maximize batteries performance and longevity while guaranteeing safety operations. In this course, we will cover 1) first-principles methods to model battery dynamics, 2) electrochemical and control-oriented models, 3) estimation algorithms for real-time application. A formal exposure to state space analysis and estimation of dynamical systems will be given. Previously ENERGY ENERGY 294. Prerequisites: Equivalent coursework in linear systems and control. Prior working knowledge of Matlab/Simulink tools is assumed.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 24723
0 / 15 enrolled
DAYS:Monday, Wednesday
TIME:10:30 AM – 11:50 AM
LOCATION:TBD
INSTRUCTOR:
Thatipamula, Sai, Onori, Simona
3units

ENERGY 295: Electrochemical Energy Storage Systems: Modeling and Estimation

3 units · Letter or Credit/No Credit

The course focuses on modeling and estimation methods as necessary tools to extract the full potential from Lithium-ion batteries, specifically used in electrified vehicles. The complex nature of a battery system requires that a physics-based approach, in the form of electrochemical models, be used as a modeling platform to develop system-level control algorithms to allow designer to maximize batteries performance and longevity while guaranteeing safety operations. In this course, we will cover 1) first-principles methods to model battery dynamics, 2) electrochemical and control-oriented models, 3) estimation algorithms for real-time application. A formal exposure to state space analysis and estimation of dynamical systems will be given. Previously ENERGY 294. Prerequisites: Equivalent coursework in linear systems and control. Prior working knowledge of Matlab/Simulink tools is assumed.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — Monday Wednesday 10:30 AM – 11:50 AM — Thatipamula, Sai, Onori, Simona (Graduate)

More ENERGY courses

  • ENERGY 277A: Engineering and Sustainable Development: Toolkit (ENERGY 177A)
  • ENERGY 277B: Engineering and Sustainable Development: Implementation (ENERGY 177B)
  • ENERGY 281: Applied Mathematics in Sustainability
  • ENERGY 283: Geophysical Inverse Problems (GEOPHYS 281)
  • ENERGY 285: Sustainability of AI and Advanced Computing (CEE 285, ENERGY 185)
  • ENERGY 291: Optimization of Energy Systems (ENERGY 191)
  • ENERGY 297: Fluid Mechanics and Heat Transfer
  • ENERGY 300: Graduate Directed Reading
  • ENERGY 301: The Stanford Energy Seminar (CEE 301, MS&E 494)
  • ENERGY 308: Carbon Dioxide and Methane Removal, Utilization, and Sequestration (EARTHSYS 308, ENVRES 295, ESS 308, ME 308)
  • ENERGY 310: Modeling the U.S. Electricity Grid Using PYPSA-USA
  • ENERGY 352: ESE Graduate Seminar

All ENERGY courses · All departments