How to write time dependent exponential with simple Simulink blocks

7 vues (au cours des 30 derniers jours)
Joshua Allwright
Joshua Allwright le 30 Jan 2019
Hello,
How would I write this question in simulink using simple blocks:
V= I*R*(1 -exp(-t/(C*R)) ?
I think I am missing the feed back which decays the value over time.
sample1.JPG
I don't want to use blocks which lock values (R and C), as I want to create lookup tables which change the valuse later on. (this is for 2-RC branch battery model)
Any help would be greatly appreciated!

Réponses (2)

Birdman
Birdman le 30 Jan 2019
Try this attached model.
  3 commentaires
Birdman
Birdman le 30 Jan 2019
It depends on your design. You can either select a time constant manually or you can link it to Simulink time.
Joshua Allwright
Joshua Allwright le 30 Jan 2019
Can you use the 'Ts' block to do this?
Also, can I write my exponential function in terms of a transfer function?

Connectez-vous pour commenter.


Priti Bawankule
Priti Bawankule le 7 Nov 2019
How , we will give the value of Ts, if that T is in vector form?

Catégories

En savoir plus sur Programmatic Model Editing dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by