¿ªÔÆÌåÓý

Time varying coupling coefficient for 2 inductors


 

I need to model the coupling coefficient of two inductors as a function of time. I tried using combination of .func and .param statements to pass a time varying variable to the spice K component without success. I also have tried the trick used for defining a time varying resistor using a voltage of a node in the schematic.

Any suggestion would be greatly appreciated.

tony


 

--- In LTspice@..., Tony "ttakeshian" wrote:

I need to model the coupling coefficient of two inductors as
a function of time. I tried using combination of .func and
.param statements to pass a time varying variable to the
SPICE K component without success.
As you have noted, K must be a fixed value. However, LTspice
includes a behavioral inductor that may be a function of time.
I suppose you could set up a T-network of three such inductors
to vary with time the percentage of inductance shared between
each side of the "T" while keeping the total inductance "seen"
from each side fixed (this is what K effectively does). If
you require other than a one-to-one turns ration, you could
add an ideal transformer to one side of the T. -- a.s.

PS: The behavioral inductor is well described in Help and in the
many examples available here in the group archive, both in past
messages and in files posted.


 

--- In LTspice@..., "ttakeshian" <ttakeshian@...> wrote:

I need to model the coupling coefficient of two inductors as a function of time. I tried using combination of .func and .param statements to pass a time varying variable to the spice K component without success. I also have tried the trick used for defining a time varying resistor using a voltage of a node in the schematic.

Any suggestion would be greatly appreciated.

tony
Tony,

LTspice can be used to model any system of ordinary (not partical) differential equations using "analog computer" techniques. The coefficients can be made time varying by using BV elements that are a function of time.

Rick


Ganesan
 

I have modeled an ideal transformer with time varying coupling
coefficient..
File is in Temp--> Non_ideal_transformer.asc
<>
Your feedback will be appreciated.
Cheers
A. Ganesan

On 9/16/2011 11:02 AM, ttakeshian wrote:

I need to model the coupling coefficient of two inductors as a
function of time. I tried using combination of .func and .param
statements to pass a time varying variable to the spice K component
without success. I also have tried the trick used for defining a time
varying resistor using a voltage of a node in the schematic.

Any suggestion would be greatly appreciated.

tony


Ganesan
 

I forgot to add..
The flux doesn't collapse instantaneously... This can be modeled by
putting V(X) through an RC low pass.
Cheers
AG

On 9/16/2011 5:55 PM, Ganesan wrote:

I have modeled an ideal transformer with time varying coupling
coefficient..
File is in Temp--> Non_ideal_transformer.asc
<>
Your feedback will be appreciated.
Cheers
A. Ganesan

On 9/16/2011 11:02 AM, ttakeshian wrote:

I need to model the coupling coefficient of two inductors as a
function of time. I tried using combination of .func and .param
statements to pass a time varying variable to the spice K component
without success. I also have tried the trick used for defining a time
varying resistor using a voltage of a node in the schematic.

Any suggestion would be greatly appreciated.

tony






No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.914 / Virus Database: 271.1.1/3900 - Release Date: 09/16/11 01:34:00