Parktransformation

OP #1312634
Hallo Leute,
ich weiß nicht, ob das so ganz hier reinpasst aber
ich hätte da mal eine Frage zur Parktransformation:

Ich verstehe nicht, wieso sich die Simulink abc-dq-Transformation und 
die in der Literatur zu findende derart unterscheiden, dass sin und cos 
in der Transformationsmatrix vertauscht sind.
Ich habe probeweise nachgerechnet, indem ich die a-Phase aus einem 
gegebenem Raumzeiger berechnet habe und komme auf das gleiche Ergebnis 
wie die Literatur es vorgibt. Damit die Matrix von Simulink stimmt, 
müsste ich d- und q-Achse vertauschen.

Oder was läuft da schief?
Danke vielmals...
Angehängte Dateien:
Persönliche Seite #1312950
Ich glaube, das hat etwas damit zu tun, dass man in der Technik 
elektrischer Maschinen die Realachse nach oben und die Imaginärachse 
nach links zeichnet. Im Endeffekt musst du es einfach so schreiben, dass 
es auf das Koordinatensystem deiner Maschine bzw. deines 
Drehgebersystems passt.

Grüße,

Peter
OP #1313001
Habe nochmals meine Berechnung aufgezeichnet,
Der Raumzeiger URZ ist gegeben, ich möchte aus seinen dq-Komponenten 
URZd und URZq die abc-Komponenten berechnen. Im Bild sieht man nur die 
Berechnung der a-Komponente (ist gleichzusetzen mit der 
alpha-Komponente). Das entspricht der 1.Zeile der Berechnungsmatrix aus 
der Literatur.
Das dq-System rotiert mit Kreisfrequenz w. Das abc-System ist stationär.
Angehängte Dateien:
OP #1320667
Hallo nochmal,
ich muss mich noch einmal korrigieren, man versteht etwas halt erst dann 
richtig, wenn man es zehnmal versucht zu erklären.
Die Transformationen sind deshalb unterschiedlich, weil sie einen 
unterschiedlichen Winkel zur Berechnung heranziehen.
Die Simulink-Variante verwendet den Netzwinkel, also der Winkel, den die 
Phase A hat. Zur Zeit t=0 wären das 0°. Die Transformation aus der 
Literatur verwendet den Winkel des Raumzeigers, das wären bei t=0 -90°.
P.S. Hat eigentlich jemand Erfahrung mit den Linkports des TS201-EZ-Kit 
Lite Board von AD? Konkret soll das DSP über den Linkport Daten an ein 
Altera-FPGA-Board senden.
Gast #1324994
Mit dem Tigersharc habe ich noch nicht gearbeitet, aber mit zwei Sharc 
Prozessoren und dem 8bit Linkport. Das war relativ easy. Mit DMA und 
Packing kamen die 32-48 Bit Daten aus dem Speicher. Hakelig wird eine 
bidirektionale Kommunikation über denselben LinkPort. Sofern Du das 
benötigst empfehle ich Dir zwei Linkports zu nehmen, einen für RX und 
einen für TX.

Wenn ich mich nicht irre, dann sind die Linkports bei den TS mit 
differentiellen Leitungen ausgestattet. Irgendwo (bei Xilinx glaube ich) 
gibt es auch einen VHDL Code für die Anbeinung an den Linkport.

Bei den neueren Generationen der Sharcs ist der LinkPort quasi 
ausgestorben, dafür steigt die Anzahl der serial ports. Für ein 
Industrieprodukt würde ich mir nochmal überlegen ob der TigerSharc 
langfristig sinn macht. Hat zwar viel Floatingpoint Rechenpower (die 
Sharcs holen bereits stark auf) aber wenig universelle Peripherie.

Gruß
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.