LTspice: BV-Quelle um RMS eines Sinus zu berechnen

Gast #3580993
Lesenswert?
• ▲
▼
Hallo,

ich möchte in einer Simulation den RMS oder Spitzenwert einer 
Sinusförmigen Spannung bestimmen um darauf zu regeln. Das Ganze ist nur 
eine Simulationsfragestellung es soll dabei also keine reale Schaltung 
entstehen. Ich hätte gedacht, dass es mit einer BV-source irgendwie geht 
aber ich komme nicht weiter.

Mfg lowlevel
Gast #3581077
Lesenswert?
• ▲
▼
lowlevel schrieb:
> Hallo,
>
> ich möchte in einer Simulation den RMS oder Spitzenwert einer
> Sinusförmigen Spannung bestimmen um darauf zu regeln. Das Ganze ist nur
> eine Simulationsfragestellung es soll dabei also keine reale Schaltung
> entstehen. Ich hätte gedacht, dass es mit einer BV-source irgendwie geht
> aber ich komme nicht weiter.
>
> Mfg lowlevel

Schau dir mal die eingebaute Hilfe an. Stichwort ".MEAS", da kannst du 
AVG, MAX, MIN, P-P, RMS, und INTEG messen bzw. ausrechnen lassen.
Gast #3581091
Lesenswert?
• ▲
▼
Danke für die Antwort. Ich kenne natürlich die .MEAS Funktionen. Das 
Problem ist, dass ich den Spitzenwert des Sinus "zur Laufzeit" benötige, 
da diese Spannung als Eingangsspannung für einen "theoretischen" 
PI-Regler dient.

Ich habe das Problem für mich so gelöst, dass ich mich mit der absdelay 
Funktion immer auf den Spitzenwert setze. Bedingung ist, dass man die 
Frequenz des sinus kennt. Für jeden der dieses Problem mal haben sollte 
die BV:

V= -absdelay(V(VOUT), time-floor(time/T)*T+0.25*T)

wobei T=1/f und somit die Periodendauer des Sinus an V(VOUT) ist.
Gast #3581104
Lesenswert?
• ▲
▼
Ich denke, den Spitzenwert kannst du doch (zeitlich gesehen) sowieso 
erst nach einer vollständigen Periode bestimmen. Und das macht doch z.B. 
die Zeile

.meas tran spitze MAX V(n001)

auch genauso, dann steht der Spitzenwert in der Variablen "spitze".

Wenn die Sinusspannung aber in der Amplitude veränderlich ist, kannst du 
natürlich mit deiner Methode immer den Spitzenwert einer bestimmten 
Halbwelle bestimmen, während mit ".meas" die Spitzenspannung wohl über 
die gesamte Simulationsperiode ermittelt wird.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.