我想做的控制器是这样的,利用BOOSt升压,输出电压恒定,太阳能电池板能够工作在最大功率点除。对于这样一个要求,我自己都觉得有点奇怪,既然输出电压恒定,而太阳能电池板工作在再打功率点上,则输出电流时变化的,那么我应该用什么样的负载进行调试了(实际上后面应该是接逆变到电网的),我听说有一种仪器可以测试控制器MPPT的跟踪状态,但是可可惜,我没有。
另外,对于整个电路,我可以调节的只有占空比一个参数,胡那句话说,电池板的工作电压和占空比确定后我的输出也就确定了,那么我怎么保证我的输出是恒定的。换句话说,我既要保证太阳能电池板工作在最大功率点处又要保证输出恒定,而我可以调节的也只有占空比这一个数值,这应该怎么样实现了。
基于这两点,我很纠结。我觉得自己根本没有理解MPPT的这一概念,因此,希望有高手能够解答我的疑难。然后我性说说自己的理解。最后做成的控制器,换句话说,现在做成的太阳能控制器是不是说在空载时一定不可能工作在最大功率点处。输出电压恒定,在恒定的负载时,其功率若小于太阳能的最大功率点时,控制器只需要使太阳能电池板的输出功率满足负载即可,若负载过大,大于太阳能的最大功率点时,输出电压就会被迫下降。如果,后面接的是蓄电池或者逆变的话,是不是说他就会在恒定电压下输出最大的电流,一实现MPPT功能。
目前,我能做的是用单片机输出PWM控制MOS管,并且采集输出输入的电压电流,对于MPPT算法,我打算采用导纳法做。但是我觉得现在自己练目的都不清楚,又该怎么去做了。还是希望有高手能够提点提点。当然,也欢迎各位对我上面说的存我的电放提出来一起讨论。