SDS-Aufgabe 2

Diskussionen rund um Themen und Veranstaltungen des 6. Bachelor-Semesters

Moderator: (M) Mod.-Team Allgemein

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

SDS-Aufgabe 2

Beitrag von GrimReaper » So, 02. Jun. 13, 13:09

hat jemand eine idee, wie man das signal vorverarbeitet, um das rauschen herauszufiltern?
mithilfe von curve-fitting kann man auch einfach so eine e-funktion durch den graphen legen und es sieht ganz gut aus.

FrischFleisch
TalkING. Freak
TalkING. Freak
Beiträge: 228
Registriert: Di, 20. Jul. 10, 23:21

Beitrag von FrischFleisch » So, 02. Jun. 13, 13:37

Tiefpass oder das Signal mit irgendeiner Mittelwertfunktion glätten?

Evtl. auch vorher eine kleine Frequenzanalyse des Signals machen.

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

Beitrag von GrimReaper » So, 02. Jun. 13, 15:27

ich habe einfach mal ohne ververarbeitung etc folgende konstanten heraus:

k1 = 19596
k2 = 3,16

Benutzeravatar
Dennis Worry
Moderator
Moderator
Beiträge: 765
Registriert: So, 14. Okt. 07, 15:42

Beitrag von Dennis Worry » Mo, 03. Jun. 13, 12:17

Wie kommst du auf die k-Werte? Also was hast du gemacht, in groben Schritten ?

Ich habe das Signal mal mit einem MovingAvg Filter traktiert. MIt einem Fenster von 10 Werten:

Code: Alles auswählen

fensterweite=10;
fenster=ones(1,fensterweite)/fensterweite;
mavd = conv(ddalpha_mess,fenster, 'valid');
plot(ddalpha_mess)
hold
plot(mavd,'-.r')
Zur Vereinfachung ist das Skalarprodukt des zu untersuchenden Vektorraumes als Flächenintegral zweier unbekannter Funktionen definiert.
Hellgate Harburg (tm)
http://rs85.rapidshare.com/files/917478 ... LA1_Dl.pdf

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

Beitrag von GrimReaper » Mo, 03. Jun. 13, 20:11

kannst du deine ergebnisse posten?

meine schritte:

1) aus der funktion nur die zeit von 10 bis 19 sek herausschneiden (sowie den zeitvektor entsprechend anpassen). nun hat man eine reine, fallende e-funktion.
2) cftool eingeben um die curve-fitting-toolbox zu öffnen. die beiden vektoren reinladen (zeit als x, signal als y).
3) man sagt matlab in der toolbox, dass es eine ausgleichs-e-funktion bilden soll -> y=a*e^bx -> matlab gibt dir die parameter a und b
4) mithilfe der motorfunktion die übertragungsfunktion aufstellen (mit laplace transformation). dann zurücktransformieren
5) mittels koeff-vergleich die parameter k1 k2 bestimmen

Benutzeravatar
Dennis Worry
Moderator
Moderator
Beiträge: 765
Registriert: So, 14. Okt. 07, 15:42

Beitrag von Dennis Worry » Mo, 03. Jun. 13, 22:16

GrimReaper hat geschrieben:kannst du deine ergebnisse posten?

meine schritte:

1) aus der funktion nur die zeit von 10 bis 19 sek herausschneiden (sowie den zeitvektor entsprechend anpassen). nun hat man eine reine, fallende e-funktion.
Aus welcher Funktion ?
Zur Vereinfachung ist das Skalarprodukt des zu untersuchenden Vektorraumes als Flächenintegral zweier unbekannter Funktionen definiert.
Hellgate Harburg (tm)
http://rs85.rapidshare.com/files/917478 ... LA1_Dl.pdf

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

Beitrag von GrimReaper » Di, 04. Jun. 13, 20:36

die zwei vektoren, die uns gegeben wurden. t_mess und y_mess

Benutzeravatar
Dennis Worry
Moderator
Moderator
Beiträge: 765
Registriert: So, 14. Okt. 07, 15:42

Beitrag von Dennis Worry » Di, 04. Jun. 13, 21:49

Vektoren |= Funktion
Zur Vereinfachung ist das Skalarprodukt des zu untersuchenden Vektorraumes als Flächenintegral zweier unbekannter Funktionen definiert.
Hellgate Harburg (tm)
http://rs85.rapidshare.com/files/917478 ... LA1_Dl.pdf

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

Beitrag von GrimReaper » Mi, 05. Jun. 13, 17:37

wenn du y_mess über t_mess plottest wird dir ein funktionaler zusammenhang zwischen y_mess und der zeit dargestellt. wie auch immer, aus den vektoren nur den teil herausschneiden zwischen 10 und 20 sekunden, so habe ich es gemacht

GrimReaper
TalkING. Freak
TalkING. Freak
Beiträge: 125
Registriert: Mo, 03. Jan. 11, 07:51

Beitrag von GrimReaper » Do, 06. Jun. 13, 21:04

wie verifiziere ich eigentlich die parameter bzw die daraus hervorgehende motorfunktion?
hat schon jemand anders werte für die konstanten raus?

Antworten