Winding definition

Zusätzlich zu den bereits bekannten Wicklungstypen (wire&current, bar&voltage) gibt es bei FEMAG-TS noch die Typen wire&voltage, wire extern, bar&current und bar extern. Da auch bei den bestehenden Wicklungstypen zusätzliche Angaben nötig sind (Leitfähigkeit, Permeabilität , Länge und Füllfaktor), gibt es eine allgemeinere Funktion zur Wicklungsdefinition.

Definiert den ersten Zweig einer Wicklung

Funktion: wkey = def_branch_of_new_wdg (x, y, col, label, cond, source, dir, turns)

Definition des ersten Zweigs einer neuen Wicklung

Parameter
x,y Koordinate der Wicklung
col Farbe
label Bezeichnung
cond Leitertyp («wire», «bar»)
source Quelletyp («current», «voltage», «extern»)
dir Stromrichtung bzw. Wickelsinn: In die Ebene wi, aus der Ebene wo
turns Effektive Leiterzahl der Spulenseite (bei «bar»=1 oder optional). Wenn «turns» nicht angegeben wird, wird die Windungszahl «turns=1» gesetzt.
Return value

wkey Wicklungskey oder 0 bei einem Fehler

Hinzufügen eines Zweigs zu Spule

Command: add_branch_to_wdg (x, y, wkey, dir, connect, turns)

Hinzufügen einer Spulenseite zu einer bestehenden Wicklung mit individueller Windungszahl

Parameter
x,y Koordinate der Wicklung
wkey Wicklungskey zu der die Spulenseite hinzugefügt werden soll oder wsamekey für letzte Wicklung
dir Stromrichtung bzw. Wickelsinn: In die Ebene wi, aus der Ebene wo
connect Schaltungsart: Seriell = wser, parallel = wpar
turns Effektive Leiterzahl der Spulenseite (bei «bar» = 1 oder optional). Wenn «turns» nicht angegeben wird, wird die Windungszahl des letzten definierten Zweiges verwendet.

Ändern des Spulentyps

Command: change_wdg_type (wkey, cond, source)

Ändert den Leitertyp und den Quellentyp einer Wicklung

Parameter
wkey Wicklungskey
cond Leitertyp («wire», «bar»)
source Quelletyp («current», «voltage»)

Materialdaten der Wicklung

Lineare Materialdaten der Wicklung

Command: def_wdg_material (wkey, conduc, muer, fillfac, length)

Setzt die Parameter für die Ermittlung der Stromverdrängung und des internen Widerstands. Dabei wird für alle Nuten derselbe Füllfaktor gesetzt. D.h. bei Wicklungen wird angenommen, dass für jeden Wickelstrang dieselbe Fläche definiert wurde.

Parameter
wkey Wicklungskey
conduc Spezifische Leitfähigkeit des Leitermaterials [S/m]
muer Relative Permeabilität [1]
fillfac Füllfaktor [%]
lenght Relative Länge der Wicklung bezogen auf die Maschinenlänge [%]

Beim ohmschen Widerstand und damit beim ohmschen Spannungsabfall wird die relative Länge berücksichtigt. Nicht jedoch bei der induzierten Spannung.

Nichtlineare Materialdaten der Wicklung

Command: def_wdg_material_nl (wkey, conduc, “mc-file”, fillfac, length)

Setzt die Parameter für die Ermittlung der Stromverdrängung und des internen Widerstands. Dabei wird für alle Nuten derselbe Füllfaktor gesetzt. D.h. bei Wicklungen wird angenommen, dass für jeden Wickelstrang dieselbe Fläche definiert wurde.

Parameter
wkey Wicklungskey
conduc Spezifische Leitfähigkeit des Leitermaterials [S/m]
“mc-file” Name der Magnetisierungskennlinie
fillfac Füllfaktor [%]
lenght Relative Länge der Wicklung bezogen auf die Maschinenlänge [%]

Beim ohmschen Widerstand und damit beim ohmschen Spannungsabfall wird die relative Länge berücksichtigt. Nicht jedoch bei der induzierten Spannung.

Externe Widerstände

Command: def_ext_resist (wkey, Rs, Ls)

Setzt die zusätzliche seriellen Ersatzelemente

Parameter
wkey Wicklungskey
Rs Zusätzlicher Seriewiderstand [Ohm]
Ls Zusätzliche Streuinduktivität [H]

Gruppieren der Wicklungen

Die einzelnen Wicklungen können zu Gruppen zusammen gefasst werden. Jede Gruppe erhält bei der Berechnung ein eigenes Graphik-Fenster. In den Ausgabe-Files werden die Wicklungen der einzelnen Gruppen ebenfalls zusammen gefasst. Auf die Berechnung hat die Gruppierung keinen Einfluss. Sie dient lediglich zur übersichtlichen Strukturierung der Ausgabedaten.

Definition einer neuen Gruppe

Funktion: grpkey = def_new_grp (label, type, col)

Die Funktion erzeugt eine Wicklungsgruppe mit dem nächsten freien grpkey.

Parameter
label Name der Wicklungsgruppe
type 0: Die Gruppe wird im Graphik-Window dargestellt,
type 1: Die Gruppe wird im Graphik-Window nicht dargestellt
col Farbe der Gruppe
Return value
grpkey Gruppennummer oder 0 bei einem Fehler

Wicklung zur Gruppe hinzufügen

Command: add_wdg_to_grp (grpke, wkey)

Fügt existierende Wicklung zu einer bereits definierten Gruppe hinzu.

Parameter
grpkey Key der Wicklungsgruppe
wkey Key der Wicklung, die Wicklung wird an die bestehende Gruppe angehängt.

Löschen einer Gruppe

Command: del_grp (grpkey)

Löscht eine definierte Gruppe und alle ihre Relationen.

Parameter
grpkey Nummer der zu löschenden Gruppe

Löschen aller Gruppe

Command: del_all_grp ( )

Löscht alle definierten Gruppen und alle ihre Relationen.