How do I emulate an energy harvesting source?

Harry_D
Harry_D Altair Community Member

Hi, I would like to know how I can emulate an energy harvester which could generate variable voltage and variable current. Similar to a solar panel, it could have a rated voltage and rated power which can change. My plan is to implement MPPT control to a random energy harvester by impedance matching.

Thanks for your help.

Tagged:

Best Answer

  • RSGarciarivas
    RSGarciarivas
    Altair Employee
    Answer ✓

    Hi Harry. In that case, having a look at available example from PSIM will be useful. You will find several MPPT implementations if you go to File > Open Examples > Renewable Energy > Solar Energy.

    Also have a look at the components in the library browser under the sources category, both voltage and current sources are available as current and voltage controller (and many other kinds of sources).

    Rafael

Answers

  • RSGarciarivas
    RSGarciarivas
    Altair Employee

    Hi Harry. Using PSIM for this would probably be your best option. It is a diagram-based tool for modeling power electronics that has controlled sources of different types which might be just what you are looking for. Have a look here:

    Power Electronics and Motor Drive Software | Altair PSIM

    Rafael

  • Harry_D
    Harry_D Altair Community Member

    Hi Rafael,

    I'm sorry for the blunder. I'm new here. Actually, I'm currently using PSIM and wanted to know which module I can use to emulate an energy harvester. Any suggestions?

  • RSGarciarivas
    RSGarciarivas
    Altair Employee
    Answer ✓

    Hi Harry. In that case, having a look at available example from PSIM will be useful. You will find several MPPT implementations if you go to File > Open Examples > Renewable Energy > Solar Energy.

    Also have a look at the components in the library browser under the sources category, both voltage and current sources are available as current and voltage controller (and many other kinds of sources).

    Rafael

  • Harry_D
    Harry_D Altair Community Member

    Hi, thanks for your reply. I figured that would be the only option left for me. However, I learnt that the student version doesn't allow code generation functions. So, I've chosen MATLAB to proceed further with my project. Thanks again