Forum: Mikrocontroller und Digitale Elektronik LTSpice: Integral plotten - Allgemeine Lösung


von Otto (Gast)


Lesenswert?

Hallo,

ich arbeite seit vielen Jahren mit LTSpice, habe aber jetzt ein Problem, 
mit dem ich nicht weiter komme.

Es ist mir bekannt, dass das Integral  durch CTRL und Linksklick auf die 
gewünschte Kurve angezeigt wird.

Ich habe mittlerweile viele Tutorien und Artikel gelesen, bloß immer 
noch keine Lösung gefunden, die wirklich funktioniert.

Alle zum Plotten gefundenen Informationen gehen nicht so weit in die 
Tiefe, dass ich zu richtigen Ergebnissen gelange.

So habe ich diverse Versuche mit BV und idt unternommen - hier stellt 
sich mir aber zum Beispiel die Frage, in welcher Form ich das Intervall 
eingebe, um zum selben Ergebnis wie das o. g. CTRL+Linksklick zu 
gelangen.

Interval start: 0ms
Interval End: 16ms
Average: 4.2W
Integral: 68mJ

Es geht hier auch nicht um die Schaltung selber, sondern nur darum die 
Kurve der Energie zu plotten.

Für jede Art von konstruktiver Hilfe bedanke ich mich im Voraus.

Gruß

Otto

von Klaus R. (klara)


Lesenswert?

Hallo Otto,
für gewöhnlich meldet sich Helmut bei kniffligen Fragen zu LTSpice. 
Alternativ dazu würde ich die LTSpice - Group bei yahoo empfehlen. Dort 
muss man sich anmelden. Die Anmeldebestätigung kommt nicht automatisch 
sondern wird wohl noch manuell gesichtet, so dass es ein paar Stunden 
dauern kann.

https://groups.yahoo.com/neo/groups/LTspice/info
mfg klaus

von otto (Gast)


Lesenswert?

Hallo Klaus,

vielen Dank für deine Antwort.

Auf eine Antwort von Helmut Sennewald hoffe ich....

Gruß Otto

von Helmut S. (helmuts)


Lesenswert?

Hallo Otto,
für den zeitlichen Verlauf des Integrals nimmt man am besten eine 
Bv-Quelle.

B1 100 0  V=idt(irgendwas)

"irgendwas" ist z. B. V(xy,ab), I(V1)oder eine beliebige Formel mit 
Spannung und/oder Strom.

Entweder die obige Zeile als SPICE-Directive in den Schaltplan legen 
oder ein Bv-Symbol im Schaltplan platzieren und dort die Formel 
eingeben.

Gruß
Helmut

: Bearbeitet durch User
von Otto (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Helmut,

vielen Dank für deine Antwort.

Mein eigentliches Problem ist die richtige Eingabe des 
Integrations-Intervalls für idt.

Mittlerweile habe ich zwar noch Einiges herausgefunden - so zum 
Beispiel, wie ich abhängig von der Variablen "time" die Integration 
starten und beenden kann - bekomme aber noch keine richtigen Ergebnisse.

Im angehangenen Plot errechnet LTSpice ein AVERAGE von 13W und eine 
Energie von 59mJ.

Die mittels der Integratoren gewonnenen Ergebnisse liegen bei 16W und 
70mJ.

Viele Grüße

Otto

von Helmut S. (helmuts)


Lesenswert?

Hallo Otto,

du solltest gleich einen P-Integrator machen. Damit stimmen dann die 
Ergebnisse überein.

V=idt(V(UB,MV)*I(RM)/dt,0,time<10ms|time>10ms+dt)

Gruß
helmut

von Otto (Gast)


Lesenswert?

Hallo Helmut,

funktioniert perfekt!

Vielen Dank und viele Grüße

Otto

PS: Nur der Vollständigkeit halber - die richtigen Einheiten
    erhält man durch Multiplikation mit 1A:

    AVERAGE   V(p_integrator)* 1A und für
    INTEGRAL  V(p_integrator)* 1A * dt
    (für dt muss eine Zahl eingesetzt werden z. B. 1.4ms)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.