GeckoCIRCUITS
Script error: No such module "Draft topics".
Script error: No such module "AfC topic".
This article relies too much on references to primary sources. (January 2022) (Learn how and when to remove this template message) |
Software screenshot | |
Original author(s) | Andreas Müsing |
---|---|
Developer(s) | Gecko-Simulations AG |
Stable release | v2.02 GPL
/ July 2021 |
Engine | |
Operating system | Windows, macOS, Linux |
Platform | Java |
Available in | English |
Type | Electronic design automation |
License | Open source |
Website | www |
Search GeckoCIRCUITS on Amazon.
GeckoCIRCUITS is a free software of the former Gecko-Research AG for circuit simulation. This is particularly suitable for the use of power electronic circuits.
History[edit]
GeckoCIRCUITS is a spin-off company of ETH Zurich and was initially founded in 2008 under the name Gecko Research GmbH by A. Müsing, U. Drofenik, B. Seiler and J. Kolar.[1] In 2013, Gecko Research GmbH was renamed Gecko-Simulations AG.
A first version of GeckoCIRCUITS was released under the GPL in 2013. No further developments were included in this release status, as these were further marketed. After the maintainer stopped working on GeckoCircuits full-time in 2019, the last development state was released again under the GPL on SourceForge. In July 2021, the source code was moved to GitHub.[2]
The software is also intended for teaching, and is used at ETH Zurich among other institutions.[3][4] GeckoCIRCUITS is also featured in technical articles[5]. In some international publications the software has been used for simulations.[5][6][7][8][9][10]
Features and functions[edit]
Time courses can be calculated and displayed. Various function blocks from the following categories are provided
- Circuit diagram: electronic components
- Thermal: simulation of cooling systems of power dissipation sources (e.g. a transistor)
- Mathematical calculation functions: Add, multiply, magnitude, root functions, ...
- Logic gates: AND, OR, ...
- Electrical machines: DC machine, synchronous machine, ...
- Self-programmable function blocks in Java and C/C++
- Measurement and evaluation: oscilloscope function
The programmable function blocks can be used to create parameter sweeps and perform optimizations. Furthermore, an interface to Matlab can be set up.
License[edit]
GeckoCIRCUITS was released under the GPL v3 on SourceForge in 2019.[11]
External links[edit]
- Direct download from GeckoCircuits
- Source code from GeckoCIRCUITS (deprecated)
- Source code from GeckoCIRCUITS auf GitHub (aktuell)
- GeckoCIRCUITS Tutorial
- Physical basics and brief overview
References[edit]
- ↑ Info about the creation of GeckoCIRCUITS, page 9
- ↑ GitHub Repository
- ↑ GeckoCIRCUITS in teaching (ETH Zürich)
- ↑ GeckoCIRCUITS in teaching 2 (ETH Zürich)
- ↑ GeckoCIRCUITS in a scientific polish journal
- ↑ GeckoCIRCUITS in a PhD thesis
- ↑ GeckoCIRCUITS in a paper on MPP tracking in PV inverters
- ↑ GeckoCIRCUITS in a bachelor thesis
- ↑ GeckoCIRCUITS in a master thesis
- ↑ GeckoCIRCUITS in a paper about multi-level converte
- ↑ Initialer Upload der Software unter der GPL auf SourceForge
This article "GeckoCIRCUITS" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:GeckoCIRCUITS. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.