How to change the transfer function variable in simulink during simulation time
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Swasthik Baje Shankarakrishna Bhat
el 7 de Sept. de 2022
Comentada: Sam Chak
el 19 de Sept. de 2022
Hi,
I have a Simulink model, where I need to change the transfer function coefficient during simulation run time. For example the TF is (1/1+sRC). Here R and C values need to change during run time. How to do that? Problem here is that the R value is calculated with the load current, that is (output voltage)/(load current). So I know the load current variation by calculating the R values. If anyone knows how to change the TF coefficient during runtime please help me. Thanks in advance.
0 comentarios
Respuestas (1)
Paul
el 7 de Sept. de 2022
Hi Swasthik,
If I understand correctly, the R and C values are changing dynamically. Just use blocks (integrators, subtraction, product, etc.) to implement the first order differential equation explicitly. The Transfer Function block is intended to be used with fixed parameters.
Ver también
Categorías
Más información sobre Simulink Functions 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!