Skip to content
MathWorks

Self-Paced Online Courses

  • MATLAB Help Center
  • Community
  • Learning
  • Get MATLAB MATLAB
  • Sign In
    • My Account
    • My Community Profile
    • Link License

    • Sign Out
  • Contact MathWorks Support
  • Visit mathworks.com
  • Online Courses
MathWorks MathWorks

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • (English)
  • (Deutsch)
  • (Français)
  • (简体中文)
  • (English)

You can also select a web site from the following list

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文
    • English
  • 日本 (日本語)
  • 한국 (한국어)

Contact your local office

image for course Battery Cell Modeling

Battery Cell Modeling

Create a battery cell model using an equivalent circuit approach in Simscape Battery. Use this model to examine the influence of electrical dynamics, hysteresis, temperature, and aging on terminal voltage and state‑of‑charge during operation. 

Course modules

Introduction

Overview of battery cell modeling.

Lessons:
  • Course Overview

Model Battery Cell Electrical Behavior

Learn to model battery cell voltage using an equivalent circuit approach, considering instantaneous and transient effects and voltage hysteresis.

Lessons:
  • Battery Cell Equivalent Circuit Model
  • Instantaneous and Transient Response
  • Voltage Hysteresis

Model Battery Cell Heat Generation and Dissipation

Model temperature effects in equivalent circuit models to simulate thermally dependent battery cell behavior.

Lessons:
  • Temperature Effects on Battery Cell
  • Thermal–Electrical Coupling in Battery Cell
  • Simulate Temperature-Dependent Battery Cell Behaviour

Model Battery Cell Aging

Model degradation mechanisms and simulate how aging affects battery cell performance over repeated cycles.

Lessons:
  • Degradation and Aging Effects on Battery Cell
  • Simulate Cyclic Aging in a Battery Cell

Estimate and Validate Battery Cell Parameter

Estimate battery cell model parameters from experimental data and validate the models against measured voltage responses.

Lessons:
  • Battery Cell Parameter Estimation
  • Parameter Estimation using Model-Based Calibration
  • Validate Estimated Voltage to Experimental Voltage

Battery Cell Modeling Approaches and Parameter Estimation Methods

Familiarize with battery cell modeling approaches and parameter estimation methods.

Lessons:
  • Battery Cell Modeling Approaches and Parameter Estimation Methods

Conclusion

Summarize the course content, learn about the next steps, and provide feedback on the course.

Lessons:
  • Summary
  • Additional Resources
  • Survey

Format:Self-paced

Language:English

Language

  • Hands-on exercises with automated feedback
  • Access to MATLAB through your web browser
  • Shareable progress report and course certificate

Simscape Battery Onramp

Learn the basics of simulating battery systems in Simscape.

  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status
  • Contact Us

© 1994-2026 The MathWorks, Inc.