I have PV system works in Matlab\Simulink SimPowerSystem and I need to plot its I-V and P-V characteristics with a variable load resistor varies from zero to infinity.
Thanks Daniel, but I need DC dynamic load or at least single phase dynamic load because the PV cell or module has two terminals. As the current increase, the voltage decrease. This will be done using variable resistor or DC dynamic load.
So as you work in MathWorks inc., you can suggest the suitable block in Simulink
Thank you Daniel for help, O.K. I put controlled voltage source block controlled by signal from repeating sequence block. It works well to measure the I-V and P-V curves of the solar cell array.
I found a model in this publication: https://curve.coventry.ac.uk/open/file/5571ec05-786f-c505-1e50-67202392b695/1/abulhawacomb.pdf
I am attaching you the schematic.
However, what I am looking for is something different. I only know the power requirements of a load over the time. In this model, the input is a value of a resistor. If in our system, the power source has a constant voltage, and we know the power requirement, we can easily calculate the value of the resistor for that power requirements and run the model.
In my case I am working with a fuel cell model (a battery model it is also suitable) and therefore, the voltage varies as a function of the current. Then, if we only know the power requirement of the load, the input of a resistor value is not appropiate, since the voltage varies and we will not have the power requirment over the time. Then, how can I modify this model in order to have as an input to the variable load the power?
In other words, how to modify the resistor according to the voltage change in order to have always the same power requirements?