How to simulate in function of duty cycle instead of time?

7 visualizaciones (últimos 30 días)
Dear colleagues,
I'm doing the bachelor thesis about using dc-dc converters with PV Panels. See 1st photo
When I run the model it run in function of time, but I would like to do a simulation with the duty cycle in the Scopes. I mean, to show the output values when the converter works with different duty cycle (I don't care about time).
I don't know how to do it and I would be very grateful if you could give me a clue or a help with that.
Thank you in advance.

Respuesta aceptada

Joel Van Sickel
Joel Van Sickel el 28 de Sept. de 2022
Hello Pedro,
It might be a bit noisy, if you want to post process the data to remove noise, please see below.
To do this with clean data, you'll only want the steady state solution. I would model the system in time, and step it through a few discrete duty cycles, for instance, 0.1, 0.2, 0.3, 0.4, 0.5, etc. Then you can take the steady state operating point for each duty cycle and plot that vs duty cycle. This will require creating a matlab script to post process the data and plot it after the simulation has run.
Regards,
Joel
  3 comentarios
Joel Van Sickel
Joel Van Sickel el 17 de Nov. de 2022
Hello Pedro, unfortunately, I don't know a tool that will automatically do it. What I would do is use this block: https://www.mathworks.com/help/simulink/slref/toworkspace.html
then, at fixed time intervals, change your duty cycle. You can then grab the data from the moment before you change your duty cycle and that will be your steady state result if the system has been given enough time to hit steady state.
Pedro José Servián García
Pedro José Servián García el 20 de Nov. de 2022
Hello Joel, finally I used it to fix my problem, thank you very much!!!!! I have another query about an error in the PV Array, I don't know if you could help me. It's on another question thread

Iniciar sesión para comentar.

Más respuestas (0)

Comunidades de usuarios

Más respuestas en  Power Electronics Control

Categorías

Más información sobre Electrical Block Libraries en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by