Changing battery internal resistance/output during simulation
16 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi there!
Shown below is my battery parameters mid simulation. What I am trying to obtain is for the internal resistance to vary mid simulation at specific load requirement of my system. Thinking, it will be similar to a constant block where it's changable during the simulation.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1288820/image.png)
Is there any way around to be able to switch on or off or varying the battery power at different system load requirements?
For the engine, a switch is used to switch the on/off properties at the varried load.
However, for the battery because it is a electrical line (blue line), I am unsure how to work with this instead and there's also the problem of it having a positive and negative input output.
Thank you to whoever may help me on this!
0 Commenti
Risposta accettata
Sabin
il 9 Feb 2023
It is not possible to directly change the battery parameters during run-time in Simscape models. As this is a physical system might not actually be realistic to do so and we might run into issues. We can off course model battery aging and that would update the parameters in a meaningful way.
One thing that can be done is to use Simscape run-time parameters which allow you to skip recompiling the model when you change parameter values. Alternatively, if you just want to change the load might be an option to use a Controlled Voltage Source or Variable Resistor/Capacitor/Inductor blocks. I hope this helps.
Più risposte (1)
Jasvin
il 10 Feb 2023
Assuming that you can use a resistor component as part of the battery’s internal resistance, you can directly use the “Variable Resistor” block along with the “Simulink-PS Converter” block, so a generator signal like the “Pulse Generator” can be connected to the Simulink-PS Converter and then to a Variable Resistor as shown in the below diagram.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1291355/image.png)
0 Commenti
Vedere anche
Categorie
Scopri di più su Parameterization Methods in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!