|
|
Feldorientierte Regelung Asynchronmaschine - Reglerauslegung |
|
T.Grey |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 21.07.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2014, 15:00
Titel: Feldorientierte Regelung Asynchronmaschine - Reglerauslegung
|
|
|
|
|
Hallo Zusammen!
Ich habe Folgendes Problem:
Ich habe in einer Studienarbeit die ich in 2 Wochen beenden muss eine FOR für eine Asynchronmaschine, inkl Modell der Asynchronmaschine erstellt. Nun bin ich seit ein paar Wochen an der Reglerauslegung und komme mit den normalen Verfahren auf keinen grünen Zweig. Die Regelung funktioniert halbwegs, aber schön ist anders. Demnach möchte ich hier Ideen oder Lösungen sammeln, um das Modell regelungstechnisch verbessern zu können.
An sich ist die ASM in grün rechts im Bild die Maschine, die in der Realität geregelt werden soll. In Grau sind alle Regelgeschichten in kaskadierter Form angebracht, sowie die Entkopplung. In hellblau ist das Omega-I Modell der ASM um den Rotationswinkel der dq (Park) Transformation zu errechnen.
Die gelben Kästchen dienen um einen Sollwertsprung der ASM Drehzahl oder des Lastmomentes zu simulieren.
Ich komm leider wirklich nicht weiter und brauche dringend Hilfe. Vorrangig muss die Drehzahlanpassung Betragsmäßig stimmiger werden und die extremen Drehmomentrippel beim Drehzahlsprung entfernt werden. Die Drehmomentsprünge werden an sich gut verarbeitet. Also die halbe Miete steht
Ich danke allen vielmals im Voraus, die entgültige Lösung werde ich dann posten wenn mir jemand helfen kann.
Grüße
Tom
Beschreibung: |
Bitte nicht weiterverbreiten, nur zur Problemlösung oder für den eigenen Gebrauch verwenden. Da steckt viel Arbeit drin. |
|
Download |
Dateiname: |
modell_v4_f.mdl |
Dateigröße: |
181 KB |
Heruntergeladen: |
1317 mal |
|
|
|
|
|
Kronecker |
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 08.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.07.2014, 14:12
Titel:
|
|
|
|
|
Hi,
kann dir zwar nicht unbeding weiterhelfen, kann dir aber Tipp geben, wie du die Regelung am besten angehst. Hab dein Modell nur kurz überflogen, scheint nichtlinear zu sein. Welchen Regler verwendest du? Normalerweise reicht ein PI-Regler für Sollwertsprünge von Strom und Drehzahl aus.
Nimm die Übertragungsfunktion des ASM her (Grundwellenmodell) und linearisiere sie entsprechend. (hier kannst du auch eine Kompensation vornehmen, da musst du aber das Modell etwas ändern, weil du dann beim Reglerausgang den kompensierten Teil wieder dazuaddieren musst -> darf also nicht verloren gehen) Linearisiert ist die Übertragungsfunktion für den Stromregler der ASM (also in der Form wenn ich mich recht erinnere im ständerfesten Koordinatensystem) meist ein PT1-Glied. Wenn das getan ist, bau dir die Struktur eines Standardregelkreises zusammen (mit Regler, Strecke, Rückführung, zu achten ist hier auch noch, ob dazwischen etwas drin ist, wie ein Pulswechselrichter). Alle zusätzlichen Komponenten musst du mit multiplizieren. Ist das getan kann du mit SISO-Tool in Matlab ganz leicht einen PI-Regler entwerfen.
Beim Entwurf ist darauf zu achten, ob du einen zeitkontinuierlichen oder -diskreten Regler haben willst. Beim zeitdiskreten musst du noch die Billineartransformation anwenden, um den Regler mittels SISO-Tool zu entwerfen.
Sollte der Stromregler funktionieren, muss du nur noch den Drehzahlregler entwerfen, funktioniert genauso wie beim Stromregler, nur dass du den Stromregelkreis in die Kaskadenstruktur mit einbinden musst, darf nicht verloren gehen.
Hab dir mal die Strukturen für Strom- und Drehzahlregelkreis in den Anhang getan. Achtung, das sind irgendwelche für den zeitdiskreten Fall (nicht explizit für dein Problem). Beim Stromregelkreis ist ein PWR mit () und ein Stromfilter eingebaut. und ein Drehzahlfilter. Bei den Bildern hab ich mich vielleicht vertan, alle Ü-fkt. sind im s-Bereich, außer natürlich die Regler.
Hoffe ich konnte dir einen Eindruck geben, wie ein PI-Reglerentwurf vonstatten geht.
lg
Beschreibung: |
|
Download |
Dateiname: |
Stromregelkreis.png |
Dateigröße: |
63.77 KB |
Heruntergeladen: |
1063 mal |
Beschreibung: |
|
Download |
Dateiname: |
Drehzahlregelkreis.png |
Dateigröße: |
87.07 KB |
Heruntergeladen: |
966 mal |
|
|
|
T.Grey |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 21.07.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.07.2014, 16:09
Titel:
|
|
schonmal vielen Dank dafür, ich bemühe mich das ganze einzubauen hab über sprungantworten drei regler einstellen können aber so wirklich geht das ganze nicht :/
|
|
|
|
|
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.
|
|