02.01.2013 Aufrufe

Schaltungstechnik

Schaltungstechnik

Schaltungstechnik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2.2 Vorgehensweise bei der Schaltungsanalyse 57<br />

(Bezugsknoten) festgelegt. Die „Nature“ wird allgemein definiert durch:<br />

nature scalar_nature_name is<br />

type_name across<br />

type_name through<br />

reference_node_name reference;<br />

Libraries und Packages: Die gezeigten Festlegungen für eine „Nature“ und<br />

weitere Deklarationen werden u.a. zweckmäßig in einem „Package“ zusammengefasst.<br />

Eine Library enthält gebrauchsfertige Deklarationen, Funktionen und Prozeduren.<br />

Ein „Package“ ist ein Teil einer Library. Um die Library für eine<br />

Modellbeschreibung verfügbar zu machen, ist im Kopf der Modellbeschreibung<br />

folgendes Konstrukt zu verwenden:<br />

library library_name1, library_name2, ...;<br />

use package_name;<br />

Mit „Use“ wird ein bestimmtes „Package“ eingebunden, das in einer Library enthalten<br />

ist. Ein Beispiel für ein „Package“ mit u.a. Typ-Deklarationen zeigt:<br />

package electrical_systems is<br />

-- subtype declarations<br />

subtype voltage is real tolerance "default_voltage";<br />

subtype current is real tolerance "default_current";<br />

subtype charge is real tolerance "default_charge";<br />

subtype resistance is real tolerance "default_resistance";<br />

subtype capacitance is real tolerance "default_capacitance";<br />

...<br />

-- use of UNIT to designate units<br />

attribute UNIT of voltage : subtype is "volt";<br />

attribute UNIT of current : subtype is "ampere";<br />

attribute UNIT of charge : subtype is "coulomb";<br />

attribute UNIT of resistance : subtype is "ohm";<br />

attribute UNIT of capacitance : subtype is "farad";<br />

...<br />

-- nature declarations<br />

nature electrical is<br />

voltage across<br />

current through<br />

electrical_ref reference;<br />

...<br />

end package electrical_systems;<br />

Branch Quantities: Besitzen die „Terminals“ pin1, n1, n2, n3 und pin2 im Beispiel<br />

in Bild 2.2-18 die „Nature“ electrical, so lassen sich mit „Branch Quantities“<br />

die Knoten-Differenzspannungen und Zweigströme definieren. Allgemein gilt für<br />

die Festlegung einer „Branch Quantity“:<br />

quantity [across_aspect] [through_aspect] terminal_aspect;<br />

Im Beispiel liegen folgende „Branch Quantities“ vor:<br />

quantity v across pin1 to pin2;<br />

quantity vc across ic through n1 to n3;<br />

quantity vls1 across i1 through pin1 to n1;<br />

quantity vls2 across i2 through n3 to pin2;<br />

quantity vls across ils through n2 to n3;<br />

quantity vr across ir through n1 to n2;

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!