Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You will reach the highest possible point in your business or profession.


sci / sci.electronics.cad / Using Glaplace component in PSPICE for frequency controlled resistor

SubjectAuthor
* Using Glaplace component in PSPICE for frequency controlled resistorChengju Yu
`- Re: Using Glaplace component in PSPICE for frequency controlled resistorKevin Aylward

1
Subject: Using Glaplace component in PSPICE for frequency controlled resistor
From: Chengju Yu
Newsgroups: sci.electronics.cad
Date: Thu, 6 May 2021 14:56 UTC
X-Received: by 2002:a37:a682:: with SMTP id p124mr4354112qke.418.1620312984094;
Thu, 06 May 2021 07:56:24 -0700 (PDT)
X-Received: by 2002:a9d:6056:: with SMTP id v22mr4129124otj.231.1620312983720;
Thu, 06 May 2021 07:56:23 -0700 (PDT)
Path: eternal-september.org!news.eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!xmission!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.cad
Date: Thu, 6 May 2021 07:56:23 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=155.33.132.35; posting-account=v2cIWQoAAADxyjXOvbN93lsJDeG3Z5_c
NNTP-Posting-Host: 155.33.132.35
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <edaab599-0bfe-4619-ad84-3ed1f8a58ed9n@googlegroups.com>
Subject: Using Glaplace component in PSPICE for frequency controlled resistor
From: kevin.light5e@gmail.com (Chengju Yu)
Injection-Date: Thu, 06 May 2021 14:56:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 17
View all headers

Hello everyone,
To model a frequency-controlled resistor, I used the method including a non-linear laplace form voltage control current source "GLaplace", that some websites and engineerings suggested.
I tried with a simple equation, R=1+f, when I do the AC sweep study in the PSPICE, the model works fine as I attached figure as AC sweep, the resistance changes from 1 to 101 ohms when frequency changing from 1 to 100 Hz. And the voltage crossing that model is consistent with concept. In AC sweep simulation, that model is working ok.
However when I simulate that in transient simulation with a simple 100Hz sin wave, the resistance response of model is very inaccurate (the value is far away from R=1+100=101 ohms).
So I am not sure if those Glaplace model could be used in the transient simulation.
Did anyone know any information related to that?
Any suggestions and comments would be appreciated.
Thank you.

Subject: Re: Using Glaplace component in PSPICE for frequency controlled resistor
From: Kevin Aylward
Newsgroups: sci.electronics.cad
Organization: A noiseless patient Spider
Date: Tue, 17 Oct 2023 19:21 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kevinRemoveandReplace@kevinaylward.co.uk (Kevin Aylward)
Newsgroups: sci.electronics.cad
Subject: Re: Using Glaplace component in PSPICE for frequency controlled resistor
Date: Tue, 17 Oct 2023 20:21:05 +0100
Organization: A noiseless patient Spider
Lines: 1
Message-ID: <ugmmr3$34qek$1@dont-email.me>
References: <edaab599-0bfe-4619-ad84-3ed1f8a58ed9n@googlegroups.com>
Reply-To: "Kevin Aylward" <kevinRemoveandReplace@kevinaylward.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="utf-8";
reply-type=original
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 17 Oct 2023 19:21:07 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="301e54eec439360683e53de21d4d243a";
logging-data="3303892"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+aaUe8YuJS3JeJnh4kGIlEx2AhqY2kB+Q="
Cancel-Lock: sha1:O68jMmQOR2QNBaQG53wLG8Oc0gI=
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
In-Reply-To: <edaab599-0bfe-4619-ad84-3ed1f8a58ed9n@googlegroups.com>
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MSMail-Priority: Normal
X-Priority: 3
View all headers

>"Chengju Yu" wrote in message
>news:edaab599-0bfe-4619-ad84-3ed1f8a58ed9n@googlegroups.com...

>Hello everyone,
>To model a frequency-controlled resistor, I used the method including a
>non-linear laplace form voltage control current source "GLaplace", that
>some websites and >engineerings suggested.
>I tried with a simple equation, R=1+f, when I do the AC sweep study in the
>PSPICE, the model works fine as I attached figure as AC sweep, the
>resistance changes from 1 >to 101 ohms when frequency changing from 1 to
>100 Hz. And the voltage crossing that model is consistent with concept. In
>AC sweep simulation, that model is working ok.
>However when I simulate that in transient simulation with a simple 100Hz
>sin wave, the resistance response of model is very inaccurate (the value is
>far away from >R=1+100=101 ohms).
>So I am not sure if those Glaplace model could be used in the transient
>simulation.
>Did anyone know any information related to that?
>Any suggestions and comments would be appreciated.

What are you trying to achieve?

Typically, the point of a frequency dependant resistance is to simulate skin
effect resistance for inductors.
This can be achieved by an LR ladder network.

If this is your goal, a better option is to use a model that gives the
correct 45 degs, 10db/dec characteristic. Pure frequency dependant resistors
produce responses that are non real.

e.g.

..SUBCKT SkinEffectResistance_XN !0_A !1_B FMAX=110M K=0.49
* _SS_Symbol [<System>Functional.ssm] [SkinEffectResister]
* *
V!1 !1_B B 0
V!0 !0_A A 0
* skin effect impedance variation with sqrt(F)
* set F0 to > max fequency of operation
..param FX={FMAX/100}
..param L={0.1*K/sqrt(FX)}
..param R={10*K*sqrt(FX)}
* R8 Node8 A {R/128}
L8 Node8 B {L*128}
L1 Node1 B {L}
R1 Node1 A {R}
R6 Node6 A {R/32}
R5 Node5 A {R/16}
R4 Node4 A {R/8}
R3 Node3 A {R/4}
R2 Node2 A {R/2}
R0 B A {R}
R7 Node7 A {R/64}
L2 Node2 B {L*2}
L3 Node3 B {L*4}
L4 Node4 B {L*8}
L5 Node5 B {L*16}
L6 Node6 B {L*32}
L7 Node7 B {L*64}
* ..ENDS

There is an example in my freebee SuperSpice

http://www.anasoft.co.uk/

SkinEffectResistance.ssss

That demonstrates this.

Furthermore, there are sets of CoilCraft inductor models that fully
implement their inductors using that technique. The Model files should also
run directly in LTSpice.

-- Kevin Aylward

http://www.anasoft.co.uk/ SuperSpice
http://www.kevinaylward.co.uk/ee/index.html

1

rocksolid light 0.9.8
clearnet tor