Forum: Digitale Signalverarbeitung / DSP / Machine Learning Berechnung der Schaltfrequenz des Hysteresereglers


von Jack I. (mynameisjack)


Lesenswert?

Hallo,
ich stehe jetzt vor folgendem Problem. Ich habe Daten von einem Signal 
A(t), der innerhalb eines Hysteresebandes schwingt. Ich muss dessen 
Frequenz mithilfe MATLAB berechnen. Die Formel für Frequenz ist

F=1/(Ha/(dA+/dt)+(Ha/(dA-/dt)),

 wo Ha-Hysteresebandbreite,
 dA+/dt-Ableitung des Kurvenanstiegs,
 dA-/dt-Ableitung des Kurvenabfalls.

 Kann mir jemand sagen, mit welchen Befehlen man das realisieren kann.

Vielen Dank im Voraus

von Helmut S. (helmuts)


Lesenswert?

Das ist ja nichts anderes als F=1/(T1+T2)

Ist A(t) eine Tabelle?
Falls ja, dann berechne die Steigung aus den Tabellenwerten.

Wenn es eine Funktion ist, dann hier:
http://www.math.duke.edu/education/ccp/materials/intcalc/mlabtutor/mlabtut8.html

von mynameisjack (Gast)


Lesenswert?

Helmut S. schrieb:
> Falls ja, dann berechne die Steigung aus den Tabellenwerten.

Danke schon für die Antwort Helmut S.
Kannst du mir bitte MATLAB-Befehl für die Berechnung der Steigung- und 
Abfallzeiten aus Tabellenwerten verraten.
 Vielen Dank im Voraus

von Helmut S. (helmuts)


Lesenswert?

Annahme:
Der Arbeitspunkt der Hysterese in A liegt zwischen n und n+1 bzw. t(n) 
und t(n+1).

Steigung = (A(n+1)-A(n))/(t(n+1)-t(n))

von Jack I. (mynameisjack)


Lesenswert?

Alles klar.
Danke schon.

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.