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
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.
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.
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.
> RMS oder Spitzenwert einer Sinusförmigen Spannung
Wie wäre es mit Gleichrichtung und Mittelwertbildung mit einem Tiefpass.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.