LTSpice: Frage zu .meas-Direktive

#3313731
Lesenswert?

Hallo zusammen,

ich möchte gern mit dem LTSpice folgendes machen:
Von zwei Werten (U und I an einem Widerstand) soll ein Wert (Leistung) 
berechnet und als Kurve dargestellt werden. Das ist schon mal kein 
Problem. Ausdruck im Plotfenster eintragen und die Kurve erscheint. 
Jetzt möchte ich von dieser berechneten Kurve den Maximalwert haben und 
dann den Strom-Wert eines bestimmten (anderen) Widerstandes zum 
Zeitpunkt des "Leistungs-Peaks" ermitteln. Der Maximalwert ist schon ist 
mit
1
.meas dc result max(v(r1)*i(r1))
im Error-log ersichtlich. Wie kriege ich jetzt den Strom eines anderen 
Widerstandes zum Zeitpunkt dieses Maximums raus?
Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt :-)

Danke
Bernd
#3314224
Lesenswert?

So Helmut, hier mal das *.asc und *.plt-File.

Sieht etwas chaotisch aus. Kurze Erläuterung:
Ein Shunt soll gemessen werden und im Diagram wird die Ausgangsspannung 
des OPV und die Leistung am Shunt dargestellt. Wenn man diese beiden 
Werte jetzt vergleicht (subtrahiert), kommt man auf die berechnete Kurve 
mit einem Maximum in der Mitte. Wie kann ich jetzt dort, wo diese Kurve 
ihr Maximum hat, den Stromwert im Shunt ermitteln und im Errorlog 
ablegen? Im Diagramm sehe ich ja, daß es 50A sind, aber wie kann ich das 
mathematisch als Zahlenwert ermitteln und speichern?

Danke schonmal!
Angehängte Dateien:
#3314263
Lesenswert?

Sorry, die meas soll so lauten:
1
.meas dc result max(v(out)*10-v(n001)*i(r1))
Das erzeugt dann im Errorlog:
1
result: MAX(v(out)*10-v(n001)*i(r1))=2.49985 FROM 0 TO 100
Jetzt stimmt es auch mit dem Diagramm überein.

Ich möchte einfach nur an der Stelle, wo das Maximum ist, einen 
beliebigen Meßwert aus der Schaltung ermitteln. Beispielsweise I(R1) 
oder V(n003:out), also die Spannung über R4.
#3314264
Lesenswert?

Hast du dich mit deiner Formel verschrieben?

Da fragst du ja Ishunt*Vshunt ab. Da ist das Maximum ja ganz 
rechts(maximaler Strom) bei 100A. Da braucht man ja gar nichts messen.

.meas dc result max(v(n001)*i(r1))


Die Kurve mit der Parabel mit dem Peak bei 50A hat doch eine ganz andere 
Formel.

V(out)*10-V(n001)*i(r1)

Von welcher Kurve soll denn tatsächlich das Maximum gesucht werden?
#3314337
Lesenswert?

Hallo Helmut,
ich danke dir. Habs schon mal ausprobiert, es funktioniert.
Ich hab mir auch mal probeweise den Strom durch R4 beim Peak ausgeben 
lassen, klappt auch.
Ich denke, wenn man die ganze Philosophie und die Möglichkeiten von 
LTSpice begriffen hat, macht es richtig Spaß. Ich bin noch beim Lernen, 
aber ich geb mir Mühe. Mit jedem Test wird es besser.
Übrigens hab ich mir auch das neue Buch von Würth bestellt (LTSpice). 
Hoffentlich kommt es bald :-)

Also nochmals danke und einen schönen Abend!

Gruß Bernd

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