How to store and retrieve value in simulink
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
ahmad rofiq
el 22 de Abr. de 2015
Respondida: lokesh kumar
el 13 de Sept. de 2021
Hi I'm Rofiq
I'm doing project in simulink which doing battery simulation with equation for example x(k+1)=x(k)+P(k) where x(k+1) is the energy stored in battery at time k+1 that is equal to energy stored in battery at time k plus/minus amount energy that charge/discharge to or from battery at time k
What block I should use to build above simulation, I need some block that can store my input value at time k (charging phenomena) and then use/retrieve it at another time k+10 (discharging phenomena). This block/variable act like battery which can inform how much energy stored at time instance and also increase/ decrease over sample time
Thank you for the help
0 comentarios
Respuesta aceptada
Más respuestas (5)
lokesh kumar
el 13 de Sept. de 2021
Tapped Delay block could help you on this. It stores all previous values of how much delay you set in the block...It will store it in a vector format and at last you can access it altogether at once.![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/736809/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/736809/image.png)
0 comentarios
Walter Roberson
el 4 de Mayo de 2015
Your x is effectively an integrator applied to P so use an integrator block.
0 comentarios
Ver también
Categorías
Más información sobre Energy Storage en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!