library
Here, you can find various resources related to the mod that might be useful.
Also, check out the Eln2 design google drive.
MNA/SPICE Resources
- https://lpsa.swarthmore.edu/Systems/Electrical/mna/MNA1.html
- Fantastic set of pages documenting how to do MNA. Sample Matlab code provided.
- http://qucs.sourceforge.net/tech/node14.html
- Another step-by-step resource for MNA
- https://en.wikipedia.org/wiki/Two-port_network
- Important concepts for working on "fixing" some issues with "InterSystem"
- https://www.analog.com/en/design-center/simulation-models/spice-models.html
- Some sample SPICE circuits. Might want to add compatibility later.
Real life electrical grid data
- https://www.swissgrid.ch/en/home.html
- A cool thing that shows the electric grid in Switzerland!
- https://www.eirgridgroup.com/the-grid/
- Ireland electric grid. Map on the website updated Jan 2020.
- http://smartgriddashboard.eirgrid.com/
- Ireland Smart Grid Dashboard
Signal Processing
- Kalman filter
- Strong prediction of signal behavior based on trends
- PID
- Commonly used for industrial machinery to react to operating conditions
- Low Pass Filter
- Jared's favorite tool for power generation plant regulators
General Coding Resources
- Intellij IDEA Java/Kotlin IDE
- We use this for all development on the project
- How to write good Git Commits (and more)
- How to compose good Pull Requests that are likely to be accepted.
- Pro Git Book
- Anything you could want to know about Git itself, and how to use the CLI.
- How to create unit tests
- Google Protocol Buffers
- Used in network communications, data serialization
- Kotlin Style Guide
Minecraft Coding
- https://github.com/TheGreyGhost/MinecraftByExample
- Templates for different Minecraft primitives.