LTspice: Cómo hacer un coeficiente de inductancia mutua variable en el tiempo en el modelo de transformador

2

Me gustaría hacer un modelo de transformador con un coeficiente de inductancia mutua variable en el tiempo. ¿Funciona en (K1 L1 L2 var)?

    
pregunta user27700

1 respuesta

1

Para un inductor estándar, desafortunadamente parece que no puedes. El modelo interno de un inductor (no chan) tiene un aspecto similar al (tomado de el sitio ltwikis sobre transformadores ): / p>

Observe cómo se usa el factor K para dividir la inductancia entre el acoplamiento mutuo y la inductancia de fuga. En teoría, si fuera solo la declaración K que no admite \ $ ^ * \ $ cualquier variable de entrada, podría usarla para establecer directamente los valores de inductancia.

Desafortunadamente, aunque acepta muchas funciones para establecer el valor de inductancia, los inductores no pueden depender de ninguna manera de las funciones que varían en el tiempo.

Lo mismo parece ser cierto para los inductores de chan, aunque nunca jugué lo suficiente con ellos para estar absolutamente seguro. Parece que la mayoría (¿todos?) Los dialectos de las especias necesitan calcular algunos números internos para un inductor antes de comenzar un análisis transitorio. Probablemente nadie se molestó en hacer esto a pedido para cada paso de tiempo (o probablemente esto sea demasiado costoso computacionalmente).

\ $ ^ * \ $ Evidentemente, se está evaluando el factor en la búsqueda de inicio / antes del punto de operación, como lo indica el siguiente mensaje en el registro cuando intenta establecerlo fuera del rango permitido:

Reducing mutual coupling coefficient from 3 to 1.
    
respondido por el PlasmaHH

Lea otras preguntas en las etiquetas