Software: FEMM - Stromfluss - Schnittmodell: Unterschied zwischen den Versionen

Aus OptiYummy
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<div align="center"> [[Software:_FEMM_-_Stromfluss_-_LUA-Script|&larr;]] [[Software:_FEMM_-_Stromfluss_-_OptiY-Workflow|&rarr;]] </div>
[[Software:_FEMM_-_Stromfluss|&uarr;]] <div align="center"> [[Software:_FEMM_-_Stromfluss_-_LUA-Script|&larr;]] [[Software:_FEMM_-_Stromfluss_-_OptiY-Workflow|&rarr;]] </div>
[[Software:_FEMM_-_Stromfluss|&uarr;]] <div align="center"> '''Simulation des Trimmens - Schnittmodell'''</div>  
<div align="center"> [[Software:_FEM_-_Tutorial_-_Elektrisches_Flussfeld_-_Dimensionierung|&larr;]] FEM-Tutorial </div>
<div align="center"> [[Bild:Software_FEMM_-_Stromfluss_-_Potentialfeld_getrimmt.gif]]</div>
<div align="center"> [[Bild:Software_FEMM_-_Stromfluss_-_Potentialfeld_getrimmt.gif]]</div>
<div align="center"> '''Simulation des Trimmens - Schnittmodell'''</div>


Das validierte Modell des ungetrimmten Widerstands erweitern wir um den L-Schnitt für das Trimmen. Die dafür erforderlichen Maße haben wir bereits als Parameter berechnet. Die komplette Anzahl von Eckpunkten wurde wie folgt nummeriert:
Das validierte Modell des ungetrimmten Widerstands erweitern wir um den L-Schnitt für das Trimmen. Die dafür erforderlichen Maße haben wir bereits als Parameter berechnet. Die komplette Anzahl von Eckpunkten wurde wie folgt nummeriert:

Version vom 18. Mai 2009, 10:37 Uhr

FEM-Tutorial
Software FEMM - Stromfluss - Potentialfeld getrimmt.gif


Simulation des Trimmens - Schnittmodell

Das validierte Modell des ungetrimmten Widerstands erweitern wir um den L-Schnitt für das Trimmen. Die dafür erforderlichen Maße haben wir bereits als Parameter berechnet. Die komplette Anzahl von Eckpunkten wurde wie folgt nummeriert:

Software FEMM - Stromfluss - LUA-Script trimmschnitt nodes.gif


Geometrie-Erweiterung (P5..P10)

Die Linie P4-P1 muss auskommentiert werden:

-- Geometrie (alle Abmessungen in µm!)=========================================
   :
   :
-- ci_addsegment   ( x04,y04  , x01,y01 ); -- nur für ungetrimmten Widerstand -
   ci_seteditmode  ("nodes") -- kompletter L-Schnitt **************************
   x05= bz+s;     y05= 0;           ci_addnode (x05,y05);
   x06= bz+s;     y06= bk-s;        ci_addnode (x06,y06);
   x07= bz+Ls;    y07= bk-s;        ci_addnode (x07,y07);
   x08= bz+Ls;    y08= bk;          ci_addnode (x08,y08);
   x09= bz;       y09= bk;          ci_addnode (x09,y09);
   x10= bz;       y10= 0;           ci_addnode (x10,y10);
   ci_seteditmode ("segments")
   ci_addsegment ( x04,y04 , x05,y05 );
   ci_addsegment ( x05,y05 , x06,y06 );
   ci_addsegment ( x06,y06 , x07,y07 );
   ci_addsegment ( x07,y07 , x08,y08 );
   ci_addsegment ( x08,y08 , x09,y09 );
   ci_addsegment ( x09,y09 , x10,y10 );
   ci_addsegment ( x10,y10 , x01,y01 );
   :

Vernetzungssteuerung

Global wurde über die Block-Property des Materialbereiches eine automatische Vernetzung gewählt. Nur an den Segmenten, wo unbedingt eine feinere Vernetzung erforderlich ist, soll dies über die zugehörigen Segment-Properties gesteuert werden. Kritisch ist das Ende des L-Schnittes (Segmente A=P7..P8 und B=P8..P9):

   :
-- Vernetzung und Berechnung ==================================================
-- kritische Segmente des L-Schnitts enger vernetzen: 
xs_A=x07+(x08-x07)/2; ys_A=y07+(y08-y07)/2; -- Ende des L-Schnitts
ci_selectsegment(xs_A,ys_A);
ci_setsegmentprop("<None>",s/10 , 0 , 0 , 0 , "<None>");
ci_clearselected();
xs_B=x08+(x09-x08)/2; ys_B=y08+(y09-y08)/2; -- Oberkante L-Schnitt
ci_selectsegment(xs_B,ys_B);
ci_setsegmentprop("<None>",Ls/50 , 0 , 0 , 0 , "<None>");
ci_clearselected();
   :

Damit ergibt sich ungefähr die folgende Netzqualität:

Software FEMM - Stromfluss - LUA-Script getrimmt netz.gif

Berechnung und Ergebnisdarstellung

Mit dem bereits vorhandenem Script-Abschnitt erhält man den Widerstandswert, der als Ausgangslösung für die Suche nach der erforderlichen Schnittlänge dienen kann. Der Teilnehmer mit der Nr.00 verfügt z.B. bei Ls=500 µm über einen Widerstand von 218 Ohm:

Software FEMM - Stromfluss - LUA-Script widerstandswert vor trimmem.gif

Man könnte relativ schnell durch schrittweise manuelle Veränderung der Schnittlänge Ls und Analyse des jeweiligen Simulationsergebnisses zu einem hinreichend genauen Wert für die erforderliche Schnittlänge gelangen. Wir wollen dieses einfache Beispiel jedoch nutzen, um im Folgenden die Lösung automatisiert mit Hilfe eines Optimierungstools zu finden. Dafür nutzen wir das Programm OptiY.