Siconos

SICONOS - Simulering och kontroll av NOnsmooth-system
Utvecklare INRIA
Stabil frisättning
4.3.0 / 5 maj 2020 ; för 2 år sedan ( 2020-05-05 )
Förvar github .com /siconos /siconos /releases /senaste
Skrivet i C++, C, Python
Operativ system Linux, Mac, Windows
Typ Ramverk
Licens Apache-licens 2.0
Hemsida siconos .gforge .inria .fr

SICONOS är en vetenskaplig programvara med öppen källkod som främst är inriktad på att modellera och simulera icke-släta dynamiska system (NSDS):

Andra applikationer finns inom Systems and Control (hybridsystem, differentiella inneslutningar, optimal styrning med tillståndsbegränsningar), Optimering ( komplementaritetsproblem och variationsmässig ojämlikhet ) Biologi genreglerande nätverk , vätskemekanik och datorgrafik , etc.

Komponenter

Mjukvaran är baserad på 3 huvudkomponenter

Prestanda

Enligt peer reviewed studier publicerade av dess utvecklare var Siconos ungefär fem gånger snabbare än Ngspice eller ELDO (en kommersiell SPICE från Mentor Graphics ) och 250 gånger snabbare än PLECS när man löste en buck-omvandlare .

Se även

  1. ^ Acary, Vincent; Brogliato, Bernard (2008), "Numerical Methods for Nonsmooth Dynamical Systems" , Lecture Notes in Applied and Computational Mechanics , 35
  2. ^ Acary, Vincent; Perignon, Franck (2007), "En introduktion till Siconos." , INRIA Technical Report, pp. 45. RT-0340 (rapport)
  3. ^   Vincent Acary (2012). "Tidssteg via komplementaritet". I Francesco Vasca och Luigi Iannelli (red.). Dynamik och kontroll av switchade elektroniska system: avancerade perspektiv för modellering, simulering och kontroll av effektomvandlare . Springer Science & Business Media. s. 446–447. ISBN 978-1-4471-2884-7 .
  4. ^ Acary, V., Bonnefon, O., Brogliato, B. (juli 2010) " Tidsstegande numerisk simulering av switchade kretsar inom den icke-släta dynamiska systemmetoden ", datorstödd design av integrerade kretsar och system, IEEE-transaktioner på ( Volym:29, nummer: 7), s. 1042-1055, doi : 10.1109/TCAD.2010.2049134

externa länkar