Forum: PC Hard- und Software Programm zur System Identifikation


von Chris (Gast)


Lesenswert?

Hallo,

ich habe folgendes Problem:

Ich soll aus Meßwerten eines Systems die Übertragungsfunktion bestimmen. 
Nach Möglichkeit mit diese Übertragungsfunktion einen PID Regler 
entsprechend optimal auslegen. Kenn ihr Programme die das können?

Ich habe schon kenntnisse in Matlab und weiß das es damit geht, aber 
Matlab ist sehr teuer. Auch kenne ich Winfact, dass könnte es auch, ist 
aber umständlicher.
Als Ziel soll ein Tool für die Inbetriebnahme raus kommen dem ich meine 
Meßwertedatei übergebe und dass mir dann die PID Parameter ausgibt. 
Möglischst mit wenig Maus klicks.

mfg

Chris

von eh (Gast)


Lesenswert?

Sowas kann man sich doch schnell zusammenkloppen wenn man etwas mit der 
Theorie vertraut ist. Falls nicht, gibt's nur eins - satt abdruecken.

von Chris (Gast)


Lesenswert?

Hast du denn einen Tip wie ich sowas zusammenkloppe?

von Marvin (Gast)


Lesenswert?

Wenn du Student bist, nimm die Studentenversion von Matlab, die kann das 
auch.

von tom (Gast)


Lesenswert?

Das weißt du über das zu ident. System?
Musst du die ganze Struktur ermitteln oder nur Parameter?


empfehlenswerte Literatur:
System IDentification von Ljung
Ident. Dyn. Systeme 1+2 von Isermann

von Chris (Gast)


Lesenswert?

Isermann wurde mir auch schon ans Herz gelegt. Den werde ich mir auch 
ausleihen.
Nein ich brauche nur die Parameter eine Übertragungsfuntion. Vermutlich 
IT1 Strecke oder ähnliches.
Gibt es alternativen zu Matlab oder Winfact?

von al3ko (Gast)


Lesenswert?

Hi Chris,
hoffentlich ließt du das noch:
Die Methode Least Square wird benutzt, Parameter eines Systems zu 
bestimmen. Das ist ein iterativer Prozess, der in der Tat aufwendig zu 
implementieren ist.

Es gibt jedoch .dll für relativ wenig Geld, die die Funktion für dich 
bereitstellen. Den Kern hättest du also als Code zur Verfügung. Was du 
noch programmieren müsstest, wäre das Tralala drum herum.

Gruß

von Ulf S. (ulf_s)


Lesenswert?

al3ko schrieb:
> (...)
> Die Methode Least Square
> (...)
>
> Es gibt jedoch .dll für relativ wenig Geld
> (...)

Das interessiert mich brennend. Wie kann ich das mit Scilab (bevorzugt) 
oder Diadem ermitteln? Liefert die System Identification in Scilab das 
selbe Ergebnis?

Meine Aufgabe ist die selbe, wie im Eröffnungspost.

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.