WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Reglereinstellung PT1-Strecke

 

energstar
Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 28.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.12.2013, 15:21     Titel: Reglereinstellung PT1-Strecke
  Antworten mit Zitat      
Hallo,

für eine PT1-Strecke möchte ich gern einen PI-Regler entwerfen und die Parameter einstellen.

 G_{s}(s)= \frac{K}{Ts+1}

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!

sprungantwort.png
 Beschreibung:
Sprungantwort-PT1-Strecke

Download
 Dateiname:  sprungantwort.png
 Dateigröße:  5.95 KB
 Heruntergeladen:  1288 mal
Private Nachricht senden Benutzer-Profile anzeigen


geieraffe
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 97
Anmeldedatum: 19.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.12.2013, 08:06     Titel:
  Antworten mit Zitat      
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
Private Nachricht senden Benutzer-Profile anzeigen
 
energstar
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 28.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.12.2013, 22:11     Titel:
  Antworten mit Zitat      
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!

zn_schwingm.png
 Beschreibung:

Download
 Dateiname:  zn_schwingm.png
 Dateigröße:  6.98 KB
 Heruntergeladen:  1144 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
geieraffe
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 97
Anmeldedatum: 19.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2013, 08:54     Titel:
  Antworten mit Zitat      
Das kann man jetzt halten wie man(n) will Wink
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?
Private Nachricht senden Benutzer-Profile anzeigen
 
energstar
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 28.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2013, 13:21     Titel:
  Antworten mit Zitat      
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!

schwingungsmethode.mdl
 Beschreibung:

Download
 Dateiname:  schwingungsmethode.mdl
 Dateigröße:  26.68 KB
 Heruntergeladen:  750 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
geieraffe
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 97
Anmeldedatum: 19.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2013, 16:12     Titel:
  Antworten mit Zitat      
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
Code:

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

schwingungsmethode_1.slx
 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
Private Nachricht senden Benutzer-Profile anzeigen
 
geieraffe
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 97
Anmeldedatum: 19.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2013, 16:17     Titel:
  Antworten mit Zitat      
Nur um eine Idee davon zu bekommen was gemacht wird:

Code:
s=tf('s')
Gs = 1/(.1*s+1)
pidtool(Gs)

(funktioniert nur falls du die entsprechende Toolbox hast)
Private Nachricht senden Benutzer-Profile anzeigen
 
energstar
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 28.02.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.02.2014, 18:58     Titel:
  Antworten mit Zitat      
Ist schon etwas her, aber trotzdem noch mal vielen Dank!
Die Lösung hat mir weitergeholfen und war genau das, was ich gebraucht habe.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.