SDS-Aufgabe 2

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

Moderator: (M) Mod.-Team Allgemein

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

Beitrag von FrischFleisch » Do, 06. Jun. 13, 21:39

Mittels lsim
Sprich
G_analy_tf=tf([1000 0],[1000 1000]); bzw. was auch immer du als Motorfunktion hast ud dann:
lsim(G_analy_tf,u,t_mess,'black');

Das Ganze plottest am besten über die Messwerte und dann sollte das so ziemlich gleich aussehen :D

Hermann
TalkING. Newbie
TalkING. Newbie
Beiträge: 22
Registriert: Fr, 07. Jun. 13, 18:54

Beitrag von Hermann » Fr, 07. Jun. 13, 19:05

GrimReaper hat geschrieben: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
Also betrachst du den Teil zu dem du das eingansgsignal kennst statt die gesamtheit ?

Ayanda
TalkING. Fan
TalkING. Fan
Beiträge: 33
Registriert: Mi, 01. Jun. 11, 20:53

Beitrag von Ayanda » Di, 18. Jun. 13, 14:26

Moin,
ich finde momentan nicht den richtigen Ansatz für diese Aufgabe...
Ich versuche das wie in Übung 9 mit der Greybox. Muss ich dafür das Signal u wie es in der Aufgabenstellung gegeben ist mit matlab generieren? wenn ja wie geht das?
kann mir jemand erklären wie ich iddata und idgrey mit den richtigen Daten füttere?
vielen Dank!!

Ayanda
TalkING. Fan
TalkING. Fan
Beiträge: 33
Registriert: Mi, 01. Jun. 11, 20:53

Beitrag von Ayanda » Do, 20. Jun. 13, 10:36

Kann mir niemand weiterhelfen? wäre euch sehr dankbar für etwas Hilfestellung

Nath
TalkING. Newbie
TalkING. Newbie
Beiträge: 4
Registriert: Fr, 12. Aug. 11, 10:16

Beitrag von Nath » Do, 20. Jun. 13, 21:22

Hi, ich denke für die Identifikation der Motorparameter musst du die Werte aus der motorExperiment.mat Datei nehmen. Für ymess setzt du ddalpha_mess ein, für u kannst du u nehmen und für T musst du glaube ich 0.01 als Samplingrate eingeben. Damit kannst du dann auf jeden Fall iddata füttern, bei idgrey weiß ich es leider nicht.

daemon
TalkING. Fan
TalkING. Fan
Beiträge: 77
Registriert: Mo, 27. Feb. 12, 00:58

Beitrag von daemon » Fr, 21. Jun. 13, 17:59

die trasferfunktion muss doch die Form

G = (k1/J) / (s^2 + k1k2/J *s)

haben, oder?

ich bekomm irgendwie nur eine lösung in folgender form raus:

0.813 s - 0.004171
------------------
s + 2.436

damit kann ich natürlich dann die k's nicht ausrechnen..

Benutzeravatar
slmndr
TalkING. Superposter
TalkING. Superposter
Beiträge: 312
Registriert: Do, 03. Mär. 11, 18:56

Beitrag von slmndr » Fr, 21. Jun. 13, 18:51

daemon hat geschrieben:die trasferfunktion muss doch die Form

G = (k1/J) / (s^2 + k1k2/J *s)

haben, oder?

ich bekomm irgendwie nur eine lösung in folgender form raus:

0.813 s - 0.004171
------------------
s + 2.436

damit kann ich natürlich dann die k's nicht ausrechnen..
Ich würde mal behaupten dass die 0.004171 ein Fehler ist. Muss schon ne geile Regelung sein, wenn das irgendwas ausmachen würde

Benutzeravatar
slmndr
TalkING. Superposter
TalkING. Superposter
Beiträge: 312
Registriert: Do, 03. Mär. 11, 18:56

Beitrag von slmndr » Sa, 22. Jun. 13, 11:12

daemon hat geschrieben:die trasferfunktion muss doch die Form

G = (k1/J) / (s^2 + k1k2/J *s)

haben, oder?

ich bekomm irgendwie nur eine lösung in folgender form raus:

0.813 s - 0.004171
------------------
s + 2.436

damit kann ich natürlich dann die k's nicht ausrechnen..
Allerdings ist deine Übertragungsfunktion auch falsch.
[tex]\frac{s^2 \alpha}{u} = \frac{k_1 s}{J s + k_1 k_2}[/tex]

daemon
TalkING. Fan
TalkING. Fan
Beiträge: 77
Registriert: Mo, 27. Feb. 12, 00:58

Beitrag von daemon » Sa, 22. Jun. 13, 16:43

danke, ist mir dann auch iwann aufgefallen... ^^

Ayanda
TalkING. Fan
TalkING. Fan
Beiträge: 33
Registriert: Mi, 01. Jun. 11, 20:53

Beitrag von Ayanda » Di, 25. Jun. 13, 09:35

Ich habe jetzt versucht, das ganze mal laufen zu lassen und habe dann folgendes raus:

0.8147 s
---------
s + 2.446

stimmt das so? und ist k1=0,8147 und k2=3?
oder wie komme ich jetzt auf die k-Werte?
Danke

Antworten