Design and Simulation of the PV Solar System and MPPT with PI Controller Based on P&O Algorithm

Поділитися
Вставка
  • Опубліковано 19 гру 2024

КОМЕНТАРІ • 109

  • @anibalfernandes6746
    @anibalfernandes6746 7 місяців тому +1

    The presentation of the Design and Simulation of MPPT with PI controller in Simulink demonstrated an excellent didactic approach. Clear visualizations and step-by-step explanations made complex concepts accessible, offering a comprehensive learning experience in photovoltaic system control algorithms. Lovely background music!

  • @mashairhassan381
    @mashairhassan381 4 роки тому +3

    Thank you for useful information Dr. Khalid

  • @arashpirzadeh7808
    @arashpirzadeh7808 3 роки тому +7

    @3:52 Output Voltage (PV array) is calculated incorrectly. That should be Vmp*number of series modules.

  • @moneraadam6400
    @moneraadam6400 4 роки тому +2

    nice presentation, go ahead

  • @poojayadav-pq1fl
    @poojayadav-pq1fl 2 роки тому +2

    Thank you for this video. The way you explained this video is really very clear and understanding. It helped me a lot doing my project . Please upload another video of comparison technique of MPPT incremental conductance method and fuzzy method . Respect from Nepal🙏

  • @galalump9405
    @galalump9405 4 роки тому +1

    Very informative. Thanks

  • @ahmadmoh7713
    @ahmadmoh7713 3 роки тому

    Hello Khalid, i thank you from my heart

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      I take great pleasure in assisting you, and I want you to know that I'm here, ready to help whenever you may need my support.

  • @motazaljaaly8689
    @motazaljaaly8689 2 роки тому

    بالتوفيق يا بشمهندس

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      I take great pleasure in assisting you, and I want you to know that I'm here, ready to help whenever you may need my support.

  • @Eng.Khalid_Yahia
    @Eng.Khalid_Yahia  Рік тому +1

    The output voltage of a photovoltaic (PV) solar panel system is typically determined by the product of the voltage at the maximum power point (Vmp) and the number of panels in series, not in parallel. The 29 panels connected in series contribute to an increased total voltage, as the voltage at the maximum power point (Vmp) of each panel adds up along the series. This cumulative voltage is then further amplified by the 49 panels in parallel, impacting the overall system's current capacity.
    V total=Vmp×29
    I total=I pmx49
    Let's clarify:
    Total Output Voltage =29×10=290 volts.

  • @s199h
    @s199h 5 місяців тому

    2:21
    Sir, if I want the Vo=48v and Powe= 5KW , how do I can change the numbers ?!

  • @idea9423
    @idea9423 Рік тому

    Thank, great work

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      I take great pleasure in assisting you, and I want you to know that I'm here, ready to help whenever you may need my support.

  • @Scholarship_Bridge
    @Scholarship_Bridge 3 роки тому

    Very informative

  • @thabetabumanga6545
    @thabetabumanga6545 4 роки тому +1

    Good work our Eng. Khalid
    We need you to describe the abbreviations during the presentation in the next works.

  • @hayderissa1767
    @hayderissa1767 2 роки тому +3

    Hello sir
    It is possible to make a comparison of the same PV system using the P&O, INC and FUZZY methods

  • @Fatimaissa-q9d
    @Fatimaissa-q9d 27 днів тому

    Hello, where did you get the vin and fs from, please?

  • @bonzoga20
    @bonzoga20 3 роки тому

    Very good..keep it on..I am proud with what u r doing..

  • @irfanuetian6321
    @irfanuetian6321 4 роки тому +1

    so nice

  • @HaiderAli-wh9sw
    @HaiderAli-wh9sw 3 роки тому

    sir well work...
    sir kindly design and simulation PV system for Dc loads with battery backup system.....

  • @muhammadshehbazaslam4549
    @muhammadshehbazaslam4549 3 роки тому +1

    Hope you are doing well
    I have to design PID controller for a situation
    The inputs will be solar and wind. On the basis of these I want to decide three condition of load (normal, medium, and emergency).
    How is it possible??

  • @yashmiglani3162
    @yashmiglani3162 3 місяці тому

    Can you let me know what are the some reference papers used by you to do this project?

  • @narendraeee205
    @narendraeee205 3 роки тому +1

    sir, while changing irradiation the PV voltage will change or not? if we want to maintain constant what we have done please explain it.

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому

      Yes, the PV voltage changes according to the operating maximum power point where the range of change is limited because of the logarithmic change of the module voltage with the current, see (I-V and P-V curve), but the converter output voltage will be constant. Assume that the load at the output of the DC to DC converter has a load RL and we want to keep its output voltage constant which means that we keep the voltage on the load constant. The input voltage changes according to the operating maximum power point where the range of change is limited because of the logarithmic change of the module voltage with the current. Since the ratio between the output and the input voltage is varied by the duty ratio which can be varied in a large range then the DC to DC controller with maximum power point tracking can keep the voltage on the load constant.
      For more about the DC to DC converter please refer to the link: ua-cam.com/video/r4My6Qa_KDo/v-deo.html

  • @tamilselvan9455
    @tamilselvan9455 3 роки тому +3

    Good presentation sir, thank you. How to find the values of kp,ki sir?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому +4

      Using the try and error method for more information check my second video on closed loop buck converter
      ua-cam.com/video/6brnVTfCp7A/v-deo.html

  • @lumiereNALWANGO
    @lumiereNALWANGO 4 місяці тому

    Hello Sir, where the duty ratio is important in this presentation?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  4 місяці тому

      The duty ratio is critical because it controls the output voltage or power in systems like inverters and converters. It directly affects efficiency, switching losses, and harmonic content, optimizing the system's performance. Proper duty cycle management can minimize heat generation, improving the longevity of electronic components. Additionally, it plays a key role in maintaining stable output characteristics under varying conditions.

  • @souravde6116
    @souravde6116 3 роки тому

    Why do you integrate the V_PV and I_PV before fed it to the function block? Why donot consider it directly?

  • @engineeringnerds8708
    @engineeringnerds8708 3 роки тому +1

    How did you calculate values of Kp and Ki for PI controller

    • @TheJonyBoy21
      @TheJonyBoy21 2 роки тому

      You managed to solve the problem?

  • @هيامطيورالكناري

    Hi sir why you need a capacitor in the output of the solar panel and thanks

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      In a simulation or modeling context, capacitors are included in the output of a solar panel for various reasons, depending on the specific objectives of the simulation. Here are a few scenarios where you might include a capacitor in the output of a solar panel in a simulation:
      1- Simulations often aim to analyze the behavior of a solar panel under different conditions, including variations in sunlight intensity.
      2- If your simulation involves energy storage systems, capacitors might be included to represent the energy storage component. Capacitors can store and discharge energy much faster than batteries, so they can be used to model rapid energy transfers in the system.
      3- Capacitors can also be used in simulations to model filtering or noise reduction effects. In some cases, you might want to study how capacitors at the output of a solar panel can filter out high-frequency noise or voltage spikes caused by external factors.
      It's important to note that in real-world solar power systems, capacitors are not typically placed at the output of solar panels.

  • @LaibaBarg
    @LaibaBarg Рік тому

    Why is the boost controller used here? Usually in PV systems buck is used

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      The decision to employ a boost or buck converter depends on the voltage scenario. If there's a need to amplify the voltage to match the inverter's DC bus voltage, a boost converter is chosen. On the other hand, when the voltage exceeds the inverter's DC bus voltage, a buck converter is utilized.

    • @LaibaBarg
      @LaibaBarg Рік тому

      Oh that makes sense. Thankyou so much.
      Can you also explain how using AI/ANN might make this system more efficient?

  • @dinsefanesre7191
    @dinsefanesre7191 2 роки тому +2

    the matlab code is can't compile. why?

  • @khaled85531
    @khaled85531 3 роки тому

    Eng.Khalid I have a problem in boost converter I want to step up the voltage from 320 to 500 or 400 (8 panels in series 40V, 380W for each panel ) what should be the value of the components of the boost?

  • @LucNguyen-zz8rb
    @LucNguyen-zz8rb 3 роки тому

    I just have a question that how can you maintain the output DC at 500VDC without output feedback?

  • @sivapriya5847
    @sivapriya5847 3 роки тому

    Sir, I am doing project on fault tolerant multilevel inverter, can we control igbt switches using PI controller automatically

  • @s199h
    @s199h 5 місяців тому

    What do you mean by Vin ?! From where it com?!

  • @muhammad_hasnat
    @muhammad_hasnat 2 роки тому

    How di6s you calculated the value of load resistance and output voltage?

  • @priyadharsini5266
    @priyadharsini5266 3 роки тому

    Sir how to choose the first capacitor value and what is the reason for the first capacitor in the input of boost converter.

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому

      The function of the DC link capacitor is energy storage as potential energy. So, it can supply the load when the source is reduced when the radiation decrease and it will store the surplus power when in case of Generator excess. So it serves as a regulator and stabilizer between the source and the load. As it increases, it will store more energy and can fix the voltage for a longer time.

    • @priyadharsini5266
      @priyadharsini5266 3 роки тому

      Thankyou sir. I tried this simulation on my own by watching your video. But I didn't get the correct results sir. I have mailed my simulation to you sir. Please check it once sir and help me to rectify it sir.I will be very thankful to you sir.

  • @dev-m7j
    @dev-m7j Місяць тому

    Can you provide the Code used in this simulation? It may useful for all

  • @waqarahmed7535
    @waqarahmed7535 3 роки тому

    Thanks for your video...Sir can you please guide me to implement PR controller in above simulation instaed of PI controller. Or can you please make a video on that controller.?

  • @alexdahgsgajaja8639
    @alexdahgsgajaja8639 Рік тому +1

    Matlab function bloc is not explain it contains a script can show u or explain it

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      The inquiry you've posed lacks clarity, making it challenging to discern the specific information or clarification you're seeking.

  • @wenalocaso1959
    @wenalocaso1959 3 роки тому

    Hello thanks for the video, i have a doubt, why you dont include duty cycle in this MTTP P&O algorithm? in other videos you output signal from MTTP funcion is the duty cycle but here is the voltage, i'm confused

  • @boutaghanekarima8711
    @boutaghanekarima8711 3 роки тому +1

    I did the same work step by step but there was an error please could you say to me how to solver this problem or share you the model that i did it... Please help me... I wait your reply because i need this model in my project... Thanks advance.

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому +1

      Ok send the model and u have to use Matlab 2016 and up
      email: khalidy34@gmail.com

    • @boutaghanekarima8711
      @boutaghanekarima8711 3 роки тому

      @@Eng.Khalid_Yahia your email khalidy or khalid because i didn't send the model to khalidy 34@gmail.com

  • @kum.hinabennathalalkadeval2623
    @kum.hinabennathalalkadeval2623 3 роки тому

    can this method of MPPT + PI can be used for PMDC motor load ? kindly reply

  • @mohandelucshanth7108
    @mohandelucshanth7108 3 роки тому

    Hello Khalid, How did you tune the PI controller or how did you find the Ki and Kp value?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому +1

      Using the try and error method for more information check my second video on closed loop buck converter
      ua-cam.com/video/6brnVTfCp7A/v-deo.html

    • @mohandelucshanth7108
      @mohandelucshanth7108 3 роки тому +2

      @@Eng.Khalid_Yahia Thank you for your reply. I just want to know how to tune the PI controller when it is applied to the MPPT algorithm

    • @TheJonyBoy21
      @TheJonyBoy21 Рік тому

      @@mohandelucshanth7108 Did you solve de problem? I am in the same situation

    • @Rihabon12345
      @Rihabon12345 Рік тому

      @@TheJonyBoy21 me too, have you found a solution?

    • @keithsemwayo8787
      @keithsemwayo8787 6 місяців тому

      Did you solve the problem ​@@TheJonyBoy21

  • @naumanalilarik
    @naumanalilarik 3 роки тому

    Asalam.O.Alekum dear brother very nice effort, sir can you please share refer paper you followed, it will be very helpful , once again thanks for your effort

  • @Бобур-МирзоХолбоев

    Assalomu alaikum, where does the output voltage come from 500 V?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому +1

      This represents the specified output voltage, typically expected from the boost converter according to its specifications.

    • @Бобур-МирзоХолбоев
      @Бобур-МирзоХолбоев Рік тому

      @@Eng.Khalid_Yahia vinit=300 in Matlab functions, what does this mean?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому +2

      The initial voltage sourced from the photovoltaic (PV) system.@@Бобур-МирзоХолбоев

    • @Бобур-МирзоХолбоев
      @Бобур-МирзоХолбоев Рік тому

      ​@@Eng.Khalid_Yahia How did you calculate this voltage (vrefinit=300)? I’ll try to build one for 200 kW, how much will I have? And how much output voltage should I have to build correctly?

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому +2

      .The output voltage of a photovoltaic (PV) solar panel system is typically determined by the product of the voltage at the maximum power point (Vmp) and the number of panels in series, not in parallel as in the video = 29*10=290 approximately 300

  • @manuvincent9793
    @manuvincent9793 3 роки тому

    Why did you use resistance as 2 ohm

  • @ehteshamulhaq6799
    @ehteshamulhaq6799 3 роки тому

    Thanks for such a wonderful informative video.
    Kindly, can you send me the Matlab file.

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому

      Thanks for your support, try to design your self if you phase any problem I can help

    • @ehteshamulhaq6799
      @ehteshamulhaq6799 3 роки тому

      @@Eng.Khalid_Yahia sir can you send me your email

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  3 роки тому

      @@ehteshamulhaq6799
      khalidy34@gmail.com

  • @s199h
    @s199h 5 місяців тому

    From where we get Vo = 500v?!

  • @souravde6116
    @souravde6116 3 роки тому +3

    Rather than playing songs in the background explain the logic of working of P & O Algorithm. That will be more beneficial.

  • @brianlam7070
    @brianlam7070 3 роки тому

    HI sir can you do a fractional open circuit voltage version? I cant find any tutorial of it. thxx

  • @ibrahimaldidi2043
    @ibrahimaldidi2043 3 роки тому

    how can i have 48v input and 325v output?

  • @snapnitrkl
    @snapnitrkl Рік тому

    highlight of the video is your background music bro😅

  • @priyadharsini5266
    @priyadharsini5266 3 роки тому

    I tried this simulation on my own by watching your video. But I didn't get the correct results sir. I have mailed my simulation to you sir. Please check it once sir and help me to rectify it sir.I will be very thankful to you sir.

  • @sanjaykumarnayak4196
    @sanjaykumarnayak4196 3 роки тому

    please send the IEEE paper based on this simulation

  • @honesttalks4149
    @honesttalks4149 3 роки тому

    brother can you send all the details to me ??
    Would choose this as my research work brother please.

  • @dineshrajv4116
    @dineshrajv4116 3 роки тому

    Hai bro I need you help

  • @robs2r
    @robs2r 3 роки тому

    Hi
    Great Work man
    Can you post the matlab SLX anda function file?

  • @tirthpatel7644
    @tirthpatel7644 3 роки тому

    Does anyone have report for this?

  • @aisyahabdullah4403
    @aisyahabdullah4403 11 місяців тому

    HI khalid, already send thru email regarding the problem i ecounter. Hope you can reply soon.

  • @tharshan0209
    @tharshan0209 2 роки тому

    The program part shows lot of errors. Y

  • @hadjerzaoui7551
    @hadjerzaoui7551 7 місяців тому

    Plz can i have your mail cause I'm having problem with this

  • @nithinm5673
    @nithinm5673 2 роки тому

    Bro i need a code can u send

    • @Eng.Khalid_Yahia
      @Eng.Khalid_Yahia  Рік тому

      I take great pleasure in assisting you, and I want you to know that I'm here, ready to help whenever you may need my support.

  • @itsmebabumoshai
    @itsmebabumoshai 2 роки тому

    I have done same, but voltage and current output is came in '+', '-' wave signal, not a straight line, why? Can anyone explain?😂

  • @bonzoga20
    @bonzoga20 3 роки тому

    Very good..keep it on..I am proud with what u r doing..