Ayuda en el algoritmo MPPT

1

Actualmente estoy investigando sobre MPPT (Seguimiento del punto de máxima potencia) y haré algo de programación en arduino usando este diagrama de flujo, pero en este momento estoy impresionado porque no entiendo qué es \ $ \ textrm {PV_P} ( n) \ $ y \ $ \ textrm {PV_P} (n-1) \ $.

No tengo idea de cuál es el \ $ n \ $ a pesar de buscar en línea todo tipo de explicaciones, la mayoría de las respuestas que encontré son las que explican los términos, etc. Aprecio cualquier esfuerzo por informarme sobre el significado de \ $ n \ $ y brevemente sobre el diagrama de flujo.

    
pregunta Lyber

1 respuesta

2

El algoritmo MPPT que se implementa en tu diagrama de flujo es el típico conocido como "Hill Climbing" o P & O (Perturbate and Observe) .

Consiste básicamente en lo siguiente (más o menos)

  1. Comience en el ciclo de trabajo 0:
    • no se consume corriente, PV_V = voltaje de circuito abierto.
  2. aumentar el ciclo de trabajo que perturba la corriente fotovoltaica y, en consecuencia, la tensión fotovoltaica.
  3. Calcule la potencia actual PV_P (n) en su caso
  4. Compare la potencia actual con la potencia PV_P (n-1) generada anteriormente en su caso
    • Si la potencia es mayor, voy en la dirección correcta --- > seguir aumentando PWM
    • Goto 3.
    • Si no, cambia la dirección - > disminuir el ciclo de trabajo, Goto 5.
  5. Calcula la potencia actual
  6. Compare la potencia actual con la potencia generada anteriormente
    • Si la potencia es mayor, voy en la dirección correcta --- > seguir disminuyendo PWM
    • Goto 5.
    • Si no, cambia la dirección - > aumentar el ciclo de trabajo, Goto 3.

Aquí hay una pequeña animación que muestra cómo funciona:

observe cómo su tamaño de paso y la frecuencia de paso definirán la precisión de seguimiento, la estabilidad, la velocidad, ...

Saludos

    
respondido por el Pau Coma Ramirez

Lea otras preguntas en las etiquetas