dynamically changing inductance value
Mostra commenti meno recenti
I have at hand a Simulink buck-boost converter and a lookup table which outputs the value of L for current i.
I need Simulink to consistently update the value of L as the converter runs. Any idea how I can achieve this?
What I've tried: - I made my own inductor subsystem, takes in a voltage V and a value L as input, outputs the integral of V/L with respect to time (ie current). I plug the output into a controlled current source, it runs, but then gives me an error after a while saying my current source is open-circuited. - I have tried to define the inductor value as some constant L, but I'm not sure how to associate L with the output of the lookup table I have.
Any help would be vastly appreciated..
Ben
1 Commento
Benjamin Tay
il 20 Feb 2013
Risposte (1)
Sabin
il 12 Dic 2024
0 voti
If using Simscape it is possible to use a Variable Inductor block:
If using a custom Simulink model you can feed back the current to as input to the lookup table.
Categorie
Scopri di più su Circuits and Systems in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!