Forum: PC-Programmierung Elektronik Simulationssoftware


von Alex (Gast)


Lesenswert?

Hallo

Ich frage mich schon eine ganze Weile wie Elektronik Simulationssoftware 
aufgebaut ist, wie werden die Bauteile Softwaremäßig abgebildet und wird 
ihr Verhalten unter bestimmten Bedingungen softwaremäßig nachgebildet ?
Wird so etwas z.b. in C/C++ realisiert oder gibt es für solche 
Simulationszwecke spezielle Programmiersprachen ?

viel Grüße

Alex

von Hans (Gast)


Lesenswert?

du kannst klassisch eine matrix aufstellen und die lösen (lineare 
netzerke gehen quasi in einem schritt, für nichtlineare brauchst du noch 
einen iterativen solver... z.b ein einfaches newton verfahren)

ich in meinem solver löse alles direkt über newton. vereinfacht den code 
und ist so wie's gerade aussieht nicht wirklich langsamer bei 
schaltnetzteilen udgl.

zu SPICE gibts übrigends das paper im netz frei zum runterladen.

Ich machs in C++, SPICE war glaubich fortran und ist jetzt C.

Wichtig ist nur ein guter compiler, die sprache ist ziemlich egal.

73

von Hui (Gast)


Lesenswert?

SPICE Bauteile sind einfache Textdateien, da kann man mal reinschauen 
was da alles für Infos sind.

Alles was differenzialgleichungsmäßig rumfliegt wird vermutlich über ein 
Zustandsraummodell beschrieben, könnte mir vorstellen das man das ganz 
gut in Software umsetzen kann.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.