First of all ur video is really helpful Thank you. But I am getting the oscillations in the output in the steady state how to avoid it And what is the sample time that we need to set for matlab function And when I increase the sample time to reduce the oscillations, I am getting algebraic loop error and I am using matlab version 2016.
Thank you so much for this video Sir, but I don't really understand why when the MPP is achieved, the duty cycle is zero, could you explain it, please?
Very interesting and useful. I have one question: in the online scanning method, if your aim is to change the duty cycle from 1 to 0 in order to change the resistance seen by the PV array, shouldn't the code say "if isempty (DR) DR=1"? Because if you initialise DR as 0, as long as VA keeps under Vref you keep detracting from 0 and your DC remains at 0. I may be wrong but I'd like if you could explain
I appreciate your question. Short answer: In simulation, we can set DR directly to 0. In practice, we always decrease DR from 1 to 0. Detailed answer: Our main aim is to scan the I-V curve, for which we have to increase the array voltage from 0 V to Voc. Now there are two aspects here: First one is practical and second one is simulation. From practical point of view: If a DC-DC converter is connected to a PV array and our controller is off, input capacitor of converter automatically charges up to Voc. So when we turn on the controller for scanning the I-V curve, we would first need to make VA=0 V, by making DR=1 for a duration until capacitor discharges completely. After that, we can either decrease DR from 1 towards 0 in short steps or set directly to 0, to increase VA from 0 V to Voc. From software or simulation point of view: During the off period of controller or when simulation is off, input capacitor doesn't charge up to Voc and its voltage remains 0 V. Therefore, when simulation is started, VA is already 0 V. As a result, when we initialize DR directly to 0 instead of 1, VA will move from 0 V towards Voc. That's why I set it directly to 0. You can also initialize it with 1. It doesn't matter. In both cases, VA will increase slowly from 0 V to Voc, as capacitor takes some time to charge up, while the rate of change of duty ratio is greater than the time-constant of capacitor. So, it doesn't matter whether you initialize DR with 1 or 0, it will quickly settle to 0 anyway.
Beautiful demonstration
Thanks Sir.
Great Very interesting and useful.
Very good explanation.
Thanks!
Very nice video and work !
First of all ur video is really helpful
Thank you.
But I am getting the oscillations in the output in the steady state how to avoid it
And what is the sample time that we need to set for matlab function
And when I increase the sample time to reduce the oscillations, I am getting algebraic loop error and I am using matlab version 2016.
Thank you so much for this video Sir, but I don't really understand why when the MPP is achieved, the duty cycle is zero, could you explain it, please?
Very interesting and useful. I have one question: in the online scanning method, if your aim is to change the duty cycle from 1 to 0 in order to change the resistance seen by the PV array, shouldn't the code say
"if isempty (DR)
DR=1"?
Because if you initialise DR as 0, as long as VA keeps under Vref you keep detracting from 0 and your DC remains at 0.
I may be wrong but I'd like if you could explain
I appreciate your question.
Short answer: In simulation, we can set DR directly to 0. In practice, we always decrease DR from 1 to 0.
Detailed answer:
Our main aim is to scan the I-V curve, for which we have to increase the array voltage from 0 V to Voc. Now there are two aspects here: First one is practical and second one is simulation.
From practical point of view:
If a DC-DC converter is connected to a PV array and our controller is off, input capacitor of converter automatically charges up to Voc. So when we turn on the controller for scanning the I-V curve, we would first need to make VA=0 V, by making DR=1 for a duration until capacitor discharges completely. After that, we can either decrease DR from 1 towards 0 in short steps or set directly to 0, to increase VA from 0 V to Voc.
From software or simulation point of view:
During the off period of controller or when simulation is off, input capacitor doesn't charge up to Voc and its voltage remains 0 V. Therefore, when simulation is started, VA is already 0 V. As a result, when we initialize DR directly to 0 instead of 1, VA will move from 0 V towards Voc. That's why I set it directly to 0. You can also initialize it with 1. It doesn't matter.
In both cases, VA will increase slowly from 0 V to Voc, as capacitor takes some time to charge up, while the rate of change of duty ratio is greater than the time-constant of capacitor. So, it doesn't matter whether you initialize DR with 1 or 0, it will quickly settle to 0 anyway.
Hi sir, Please can I read the mentioned PDF file? I've sent an empty email to you.
Sir, can you make video on
Draw duty ratio Vs voltage curve
And duty ratio Vs voltage curve for different load resistance.
For what purpose this circuit/configuration is used?
And which voltage you are talking about, array voltage or load voltage?
@@ahsanmehmood9229
I take just boost converter.
Input volatage taken as DC source.
I need a curve between duty ratio Vs output voltage
Okay, Right now I am busy in making another video, it will take 3-4 days. After that, I'll work on your video.
@@ahsanmehmood9229 ok sir thank you
Can you send me this model made by fuzzy logic or neural networks and if possible send a database for this model ANN
Sir, can i get thesis please send it to me.
Email me at
amehmood.engr@outlook.com
Sir, kindly upload the research paper as seen in the video
That are the pages from my thesis.
@@ahsanmehmood9229 Sir if any paper relevant to that
You can search on Google scholar. There you can find good papers relevant to this topic.
If you want to study my thesis, then send me a blank email. I will send you my thesis file.
This codes fails when Irradiance changes.
I-V curves are always scanned under constant irradiance conditions.
After modification, now it is working for variable irradiance also.
Good 👍
Can I get that thesis please sir
Main topic of my thesis is Fault detection in PV array.
If you want that thesis then send me a blank email with subject title thesis.
Sir i send a mail but i do not received thesis please can you send me your thesis
Sorry for the delay.
Check your email, thesis file has been sent to you.
@@ahsanmehmood9229 Thank You Very much sir i got thesis