LTspice Frequenz behavioral voltage source

OP #6781720
Lesenswert?

Hi ihr Simulanten,

ich muss in LTSpice für eine Optimierung oft die Frequenz einer 
Schwingung messen. Dazu messe ich manuell die Zeit zwischen zwei 
Nulldurchgängen und habe die Frequenz.
Ich möchte die Frequenz automatisiert bestimmen und zwar mit einer 
behavioral voltage source, B-source. Die benutze ich schon um z.B. 
gemittelte Leistungen zu berechnen, jetzt soll die B-source die Frequenz 
bestimmen. Das geht bestimmt, aber in dem Funktionen-Zoo der B-source 
hab ich nix gefunden.

Hat jemand sowas mal gemacht oder eine Idee?

THX.
Cheers
Detlef
OP #6782001
Lesenswert?

Abdul K. schrieb:
> Eine Möglichkeit ist die Variable time an beiden Nulldurchgängen zu
> samplen und diese Differenz t als Kehrwert ausgeben. Eventuell mit 2
> multipliziert.


Ja, die Nulldurchgänge des Stroms durch L3 finde ich so:
V=(( I(L3)>0)& (delay(I(L3),1u)<0))

Aber wie krieg ich dazu die Zeiten?

Dort http://ltwiki.org/?title=B_sources_%28complete_reference%29
hatte ich gesucht.

THX
Cheers
Detlef

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren