Hybrid Energy Storage System Supercapacitor Battery Off-Grid Solar Power System

Hi friends, can I ask for your help? I am a student and am currently working on my final project. I’m stuck and don’t know who to ask for help. I’m developing a HESS supercapacitor battery system for an off-grid solar power plant. However, I’m not getting the results I want. I’m confused by the results because the current or power in the supercapacitor isn’t functioning properly, and the current or power from the battery reacts too quickly, so it doesn’t show the benefits of the supercapacitor. Does anyone know where the problem lies and how to solve it? I will do my best to make it work. I will send a screenshot of the simulation I created in the comments section.

8 Comments

Hi @Muhammad,

Please bear in mind that I don’t have access to Simulink. However, I am willing to provide you some suggestions that could help you out, it sounds like you're encountering a common challenge in modeling Hybrid Energy Storage Systems (HESS) in Simulink. The issues with the supercapacitor not functioning properly and the battery's rapid response could stem from several factors, including control strategy, parameter settings, or the interaction between the two storage elements.

Control Strategy: Ensure that your energy management system (EMS) is effectively balancing the power between the supercapacitor and the battery. A proportional-integral (PI) controller can help manage the power flow more smoothly.

Parameter Settings: Double-check the parameters of both the supercapacitor and battery models. Ensure that the capacitance, resistance, and voltage ratings are correctly set to reflect real-world values.

Simulation Settings: Review your simulation time step and solver settings. A smaller time step may provide more accurate results, especially for fast dynamics.

YouTube Resource: The video titled "Simulation of Hybrid Supercapacitor-Battery Energy Storage System with Energy Management System" could be beneficial. It may provide insights into the modeling techniques and control strategies that can help you achieve the desired performance.

https://m.youtube.com/watch?v=q22I595GX8s&pp=0gcJCfwAo7VqN5tD

By addressing these areas, you should be able to improve the performance of your HESS model.

Hope this helps.

hi @Umar Thank you for your response. I have watched the video you provided, but there are some parts that were cut out while he was working on it. Then suddenly he was done and showed the results. This is the result of my simulation, and I think it is wrong. The battery current should move slowly toward the desired current, while the supercapacitor current moves quickly because it is designed to handle rapid fluctuations, thereby reducing the workload on the battery. The battery current should be smoother. I have also attached my simulation file below.

Hi @Muhammad,

I can only provide suggestions to help you out. I do apologize for not having access to Matlab Simulink to simulate the problem. After taking a peek at your attached plot, my suggestion would be isolating super capacitor block circuit from rest and probably implementing data logging for the current and power outputs of both the super capacitor and battery. This will help in diagnosing the behavior of the system during simulation and allow for better tuning of control parameters. Tune the converter's control loop to minimize overshoot and oscillations. Again, check the simulation time step and solver settings. A smaller time step may provide more accurate results, especially in systems with rapid dynamics. Hope this helps.

Note that Answers is not a for pay site. It is inappropriate to offer services for pay here, and offering to pay individuals for help opens up many problematic legal issues. For example, suppose you were unhappy with the help you got, having paid for that help? You could then decide to sue. You might even decide to sue the site providers. So again, it is improper to offer to pay for help here. The help you will get here, to the extent it is worth anything, costs nothing. I've removed your offer to pay for services rendered from your question.
hi, @Muhammad, I am a student currently working on a simulation for my assignment, and I think I may be facing a similar problem to yours. Would you mind sharing the correct model with me. Thank you.

Sign in to comment.

Answers (0)

Communities

More Answers in the  Power Electronics Control

Products

Release

R2021b

Asked:

on 28 Jul 2025

Commented:

on 3 Apr 2026

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!