Me gustaría hacer un modelo de transformador con un coeficiente de inductancia mutua variable en el tiempo. ¿Funciona en (K1 L1 L2 var)?
Para un inductor estándar, desafortunadamente parece que no puedes. El modelo interno de un inductor (no chan) se ve más o menos como (tomado del sitio ltwikis sobre transformadores ):
Observe cómo se usa el factor K para dividir la inductancia entre la inductancia acoplada mutuamente y la de fuga. En teoría, si fuera solo la declaración K que no respalda cualquier variable de entrada que pueda usar para establecer directamente los valores de inductancia.
Desafortunadamente, aunque acepta muchas funciones para establecer el valor de la 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 chan, aunque nunca jugué lo suficiente con ellos para estar absolutamente seguro. Parece que la mayoría (¿todos?) Los dialectos de 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 desde el punto de vista computacional).
Evidentemente, está evaluando el factor al inicio/antes de la búsqueda del punto de operación, como lo indica el siguiente mensaje en el registro cuando intenta configurarlo fuera del rango permitido:
Reducing mutual coupling coefficient from 3 to 1.
Flux=f(x)
). Además, una nota menor, incluso si puede especificar, o si LTspice dice 1
para el acoplamiento, de hecho es 0.999999...
(un rango limitado), pero está tan cerca de 1 que puede considerarse como tal.
nosotros2012
Andy alias
nosotros2012
Andy alias