|
|
Reglereinstellung PT1-Strecke |
|
energstar |
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2013, 15:21
Titel: Reglereinstellung PT1-Strecke
|
|
Hallo,
für eine PT1-Strecke möchte ich gern einen PI-Regler entwerfen und die Parameter einstellen.
T=0.1s
Ks=1
Meine Frage ist jetzt, nach welchen Verfahren ich den Regler am Besten einstelle?
Mit Ziegler-Nichols, Chien-Hrones-Reswick etc. brauche ich Tu was in der Sprungantwort null ist.
Schonmal vielen Dank!
Grüße!
Beschreibung: |
Sprungantwort-PT1-Strecke |
|
Download |
Dateiname: |
sprungantwort.png |
Dateigröße: |
5.95 KB |
Heruntergeladen: |
1288 mal |
|
|
|
|
|
geieraffe |
Forum-Fortgeschrittener
|
|
Beiträge: 97
|
|
|
|
Anmeldedatum: 19.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.12.2013, 08:06
Titel:
|
|
Da es sich offensichtlich nur um eine Simulation handelt, nimm nicht die Sprungantwort, sondern dreh mal die Verstärkung so weit auf, bis dein System gleichmäßig schwingt. Damit bekommst du Ku und Tu (über die Amplitude der Schwingun die kritische Verstärkung und die zugehörige Periodendauer). Mit Ku und Tu kannst du dann über die Parametertabelle von ZN die Parameter für deinen Regler ablesen.
hier mal ein Link dazu: klick mich
|
|
|
energstar |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.12.2013, 22:11
Titel:
|
|
Danke für die Antwort.
Ja genau es ist ein Simulink Modell.
Hab viel probiert und bin auf das Ergebnis gekommen.
Kann man das als eingeschwungen betrachten?
Es sind irgendwie immer Spitzen in den Schwingungen.
Kann das an den Simulationsparametern/Genauigkeit liegen?
Grüße!
Beschreibung: |
|
Download |
Dateiname: |
zn_schwingm.png |
Dateigröße: |
6.98 KB |
Heruntergeladen: |
1144 mal |
|
|
|
geieraffe |
Forum-Fortgeschrittener
|
|
Beiträge: 97
|
|
|
|
Anmeldedatum: 19.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2013, 08:54
Titel:
|
|
Das kann man jetzt halten wie man(n) will
Wird im Zeitverlauf dieses Plots geschalten? Wenn ja, dann könnte das durchaus ein zufriedenstellendes Ergebnis sein, wenn nicht geschalten wird, dann sollte die Schwinung komplett verschwinden.
Hast du keine Anforderungen? Fehlertoleranz, Einschwingzeit?
|
|
|
energstar |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2013, 13:21
Titel:
|
|
Hi,
Es wird nicht geschalten.
Eingeschwungen sollte es im Bereich zwischen 0.1 und 0.5 Sekunden sein.
Fehlertoleranz, wie es standardmäßig eingestellt ist, von 1e-3 sollte wäre okay.
Habs mal angehängt wie ich die Schwingungsmethode gemacht habe.
Ist das richtig?
Grüße!
Beschreibung: |
|
Download |
Dateiname: |
schwingungsmethode.mdl |
Dateigröße: |
26.68 KB |
Heruntergeladen: |
750 mal |
|
|
|
geieraffe |
Forum-Fortgeschrittener
|
|
Beiträge: 97
|
|
|
|
Anmeldedatum: 19.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2013, 16:12
Titel:
|
|
Ja, das sieht gar nicht so schlecht aus.
Betrachte aber eine richtige Sprungantwort mit einem Step.
Dein Ku wäre jetzt 5,3
Dh laut Ziegler-Nichols wäre dein Kp für einen P-Regler
Für einen PI brauchst du jetzt noch Tu.
Aber damit hast du dich ja schon beschäftigt.
EDIT:
Hab das mit den Schwinungsspitzen vergessen:
ja das liegt vermutlich an deinen Simulationseinstellungen.
Mit fixed-step-size von 0.05 und einer Verstärkung von 4.0255 hab ich für deine Strecke eine schöne Schwinung hinbekommen.
siehe Anhang
Beschreibung: |
|
Download |
Dateiname: |
schwingungsmethode_1.slx |
Dateigröße: |
12.6 KB |
Heruntergeladen: |
622 mal |
Zuletzt bearbeitet von geieraffe am 10.12.2013, 16:31, insgesamt einmal bearbeitet
|
|
|
geieraffe |
Forum-Fortgeschrittener
|
|
Beiträge: 97
|
|
|
|
Anmeldedatum: 19.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2013, 16:17
Titel:
|
|
Nur um eine Idee davon zu bekommen was gemacht wird:
(funktioniert nur falls du die entsprechende Toolbox hast)
|
|
|
energstar |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.02.2014, 18:58
Titel:
|
|
Ist schon etwas her, aber trotzdem noch mal vielen Dank!
Die Lösung hat mir weitergeholfen und war genau das, was ich gebraucht habe.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|