Estás confundido acerca de muchas cosas.
El MPPT solo es útil cuando la carga puede aceptar la potencia máxima. Esto suele ocurrir con los cargadores de baterías solares y los inversores de conexión a la red. Pero si la carga no necesita la potencia máxima que puede producir el panel, entonces no desea ejecutar MPPT. En ese caso, desea seleccionar el ciclo de trabajo que produce el voltaje de salida correcto, independientemente del punto de máxima potencia.
Además, si el panel solar no puede suministrar la energía que necesita la carga (por ejemplo, cuando el sol se pone o si el sol está oculto por las nubes), no hay manera de mantener el voltaje de salida que el necesidades de carga Tendrá que apagar la carga o ejecutar la carga a un voltaje reducido.
Creo que lo que quieres es solo un controlador de impulso con un voltaje de salida fijo, no un controlador MPPT. Si una nube se pone frente al sol, o cuando cae el sol, debe asegurarse de que su sistema lo maneje con gracia. Tal vez podría tener un microcontrolador pequeño que detecta cuándo sucede esto, y apaga la carga, luego intenta reiniciarse cada minuto o una vez cada hora, o lo que parezca razonable. No es fácil decir qué es lo mejor sin tener pleno conocimiento de lo que está tratando de hacer.
El algoritmo para un cargador de batería MPPT es solo para probar diferentes ciclos de trabajo PWM para maximizar la corriente de carga de la batería. También debe controlar el voltaje de la batería y, posiblemente, la temperatura de la batería para evitar la sobrecarga. Hay más para tener un sistema seguro. Eso es sólo un esquema.