Problema de diseño del convertidor CUK ideal en LTSpice

1

Estoy tratando de simular un convertidor de Cuk idead. Los parámetros del circuito se toman de Power Electronics , D.W.Hart, página 230. Configuré el siguiente circuito:

Intentohacerunanálisistransitorio.TambiéntratodecambiarelvalorT_onyobservoelcambioenelvoltajedesalida.Peroelgráficodesimulaciónmuestralosiguienteparaelvoltajedesalida:

¿Qué hay de malo con la configuración de la simulación?

    
pregunta sergeant_cuff

2 respuestas

2

Al usar un pulso, debe especificar los tiempos de subida / bajada, de lo contrario, LTspice usará 10% del tiempo ON para los bordes cero. Esto hará que su Ton más grande. Esto no significa que deba exagerar al hacer Trise/Tfall=1p , o similar, simplemente puede permanecer dentro de límites razonables. Por ejemplo: Trise=Tfall=Ton/1000 es una opción suficientemente buena. No olvide que, si necesita horarios precisos, (Trise+Tfall)/2 se debe restar de Ton . Para su caso, suponga que necesita Trise=0.1u y Tfall=0.5u , = > Ton=12-(0.1+0.5)/2=11.7u .

Para su SW , es mejor usar la notación nativa de LTspice, es decir, Vt y Vh , deja muy claro dónde está el umbral y cuánta histéresis hay. Para su caso, y contando el ejemplo menor con los tiempos de la fuente, arriba, es mejor usar Vt=2.5 Vh=-2.5 . La histéresis negativa significa que no cambiará bruscamente entre los estados, sino que se realizará sin problemas, lo que reducirá el riesgo de discontinuidades ("Time too small" erros & co).

Tu diodo también podría usar una configuración más detallada. Si desea mantener la versión idealizada, agregue esto a su esquema: .model d d ron=1m roff=1meg vfwd=0.4 vrev=1k epsilon=50m revepsilon=10m . O simplemente puede agregar .model d d is=1f para hacer que LTspice use el modelo genérico de Berkeley SPICE.

Por último, para mejorar la convergencia y hacer que el circuito actúe más como una aproximación casi real, podría agregar Rser=1m a su fuente de suministro (esto hará que LTspice lo convierta, internamente, en una fuente actual, por lo tanto una mayor convergencia sobre fuentes de voltaje), podría agregar algunos parásitos a su L s y C s. Por ejemplo, Rser=10m para C (para limitar las corrientes de conmutación, manteniendo así los valores dentro de límites razonables), y algunos% ish Rpar=100k para L (lo que agregaría algo de amortiguamiento para las oscilaciones no deseadas). Tenga en cuenta que Rser por defecto es 1m para L , si no se especifica y / o se usa con el acoplamiento.

    
respondido por el a concerned citizen
2

Pude reproducir tu problema en CircuitLab. Lo arreglé estableciendo el umbral del interruptor a 2.5V en lugar de 5V. Parece que hacer que el umbral del interruptor controlado por voltaje sea igual al voltaje de entrada máximo evita que el interruptor se encienda. Probablemente también necesitarás arreglar el umbral bajo.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Adam Haun

Lea otras preguntas en las etiquetas