GeckoCIRCUITS ist eine freie Software der ehemaligen Gecko-Research AG zur Schaltungssimulation. Diese ist besonders für den Einsatz leistungselektronischer Schaltungen geeignet.
Geschichte GeckoCircuits ist eine Spin-off Firma der ETH Zürich und wurde 2008 zunächst unter dem Namen Gecko Research GmbH von A. Müsing, U. Drofenik, B. Seiler und J. Kolar gegründet.Infos zur Entstehung von GeckoCIRCUITS, Folie 9 2013 wurde die Gecko Research GmbH in die Gecko-Simulations AG umbenannt.
Eine erste Version von GeckoCircuits wurde 2013 unter der GPL veröffentlicht. In diesen Veröffentlichungsstand sind keine Weiterentwicklungen mehr eingeflossen, da diese weiter vermarktet wurden. Nachdem der Maintainer 2019 hauptberuflich aufgehört hat an GeckoCircuits zu arbeiten, wurde der letzte Entwicklungsstand erneut unter der GPL auf SourceForge veröffentlicht. Im Juli 2021 wurde der Quellcode auf Github umgezogen.Aktuelles GitHub Repository
Die Software ist auch für die Lehre gedacht und wird unter anderem an der ETH Zürich verwendet.GeckoCIRCUITS in der Lehre 1 (ETH Zürich)GeckoCIRCUITS in der Lehre 2 (ETH Zürich) GeckoCIRCUITS ist auch in Fachartikeln vertreten.Fachartikel zu GeckoCIRCUITS in Elektronikpraxis In einigen internationalen Publikationen wurde die Software für Simulationen verwendet.GeckoCIRCUITS in einem wissenschaftlichen polnischen JournalGeckoCIRCUITS in einer DoktorarbeitGeckoCIRCUITS in einem Paper zum MPP-Tracking in PV-WechselrichternGeckoCIRCUITS in einer BachelorarbeitGeckoCIRCUITS in einer MasterarbeitGeckoCIRCUITS in einem Paper über Multi-Level Converter
Eigenschaften und Funktion Zeitverläufe lassen sich berechnen und darstellen. Bereitgestellt werden verschiedene Funktionsblöcke aus folgenden Kategorien Schaltplan: elektronische Bauelemente Thermische: Simulation von Kühlsystemen von Verlustleistungsquellen (z. B. ein Transistor) Mathematische Rechenfunktionen: Addieren, Multiplizieren, Betrag, Wurzelfunktionen, … Logikgatter: UND, ODER, … Elektrischen Maschinen: Gleichstrommaschine, Synchronmaschine, … Selbst programmierbare Funktionsblöcke in Java und C/C++ Messung und Auswertung: Oszilloskopfunktion
Über die programmierbaren Funktionsblöcke lassen sich Parametersweeps erstellen sowie Optimierungen durchführen. Weiterhin lässt sich damit eine Schnittstelle zu Matlab einrichten.
Lizenz GeckoCircuits wurde 2019 unter der GPL v3 auf SourceForge veröffentlicht.Initialer Upload der Software unter der GPL auf SourceForge
Weblinks Direkter Download von GeckoCircuits Quellcode von GeckoCircuits auf SourceForge (veraltet) Quellcode von GeckoCircuits auf GitHub (aktuell) GeckoCircuits Tutorial Physikalische Grundlagen und Kurzübersicht
Einzelnachweise
Kategorie:Schaltungssimulation Kategorie:Simulationssoftware Kategorie:Freie CAD-Software Kategorie:Windows-Software Kategorie:MacOS-Software Kategorie:Linux-Software