Fuente de energía con convertidor Buck, carga y supercap

0

He creado el siguiente circuito en MATLAB Simulink:

Tengo una fuente de alimentación (Vfc, Rfc) a la izquierda. Su punto de operación se establece mediante el uso de un convertidor Buck (Mosfet, diode, L, C1), que controla la corriente de la fuente. A 33Amperios, el voltaje de la fuente de alimentación es de alrededor de 30V, lo que da una potencia de 1000W. En el lado derecho del circuito conecté una carga y un supercapacitor. La carga se especifica a través de su consumo de energía activa, que se establece en 800W. El supercapacitador está configurado a un voltaje inicial de 20V. Por lo que entiendo, lo que debería suceder es que la carga consumirá la corriente que necesita para consumir sus 800 vatios, y el resto de la energía (~ 200 vatios) se almacenará en el supercapacititor. Sin embargo esto no sucede; Por alguna razón, la supercapa consume una cantidad de corriente significativamente mayor y, como resultado, la carga consume una cantidad de energía mucho menor. ¿Alguna idea?

Editar: intenté usar una fuente actual. Aquí está el modelo:

Usé un interruptor de tiempo porque el voltaje no se inicializó al inicio, y el divisor dio un error. El concepto de la fuente de corriente es forzar una corriente I = P (necesaria) / V (t). Retiré el supercapacitador (para simplificar las cosas) y agregué una resistencia simple para consumir la energía adicional proporcionada por la fuente principal. Aunque todavía hay un problema. Después de cambiar a la realimentación de voltaje medida, todas las mediciones en scope1 comienzan a oscilar, completamente fuera de control (las corrientes de selección alcanzan 10 ^ 5 A).

    
pregunta NickG

0 respuestas

Lea otras preguntas en las etiquetas