All Projects → NREL-SIIP → PowerSimulations.jl

NREL-SIIP / PowerSimulations.jl

Licence: BSD-3-Clause license
Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to PowerSimulations.jl

energy-data
Data on energy by Our World in Data
Stars: ✭ 139 (-31.19%)
Mutual labels:  energy, electricity
SpineOpt.jl
A highly adaptable modelling framework for multi-energy systems
Stars: ✭ 25 (-87.62%)
Mutual labels:  energy, electricity
Iobroker.sourceanalytix
Detailed analysis of your Energy, gas and liquid consumptions
Stars: ✭ 40 (-80.2%)
Mutual labels:  energy, analysis
ioBroker.sourceanalytix
Detailed analysis of your Energy, gas and liquid consumptions
Stars: ✭ 61 (-69.8%)
Mutual labels:  energy, analysis
neutronics-workshop
A workshop covering a range of fusion relevant analysis and simulations with OpenMC, DAGMC, Paramak and other open source fusion neutronics tools
Stars: ✭ 29 (-85.64%)
Mutual labels:  energy, simulations
open-energy-view
View resource consumption trends, history, analysis, and insights.
Stars: ✭ 32 (-84.16%)
Mutual labels:  energy, electricity
Openimu
Open Source Analytics & Visualisation Software for Inertial Measurement Units
Stars: ✭ 133 (-34.16%)
Mutual labels:  energy, analysis
codacy-scalameta
Codacy tool for Scalameta
Stars: ✭ 35 (-82.67%)
Mutual labels:  analysis
Social-Network-Analysis-in-Python
Social Network Facebook Analysis (Python, Networkx)
Stars: ✭ 26 (-87.13%)
Mutual labels:  analysis
rhino
Agile Sandbox for analyzing Windows, Linux and macOS malware and execution behaviors
Stars: ✭ 49 (-75.74%)
Mutual labels:  analysis
Pudl
The Public Utility Data Liberation Project
Stars: ✭ 200 (-0.99%)
Mutual labels:  energy
leveldb-cli
CLI for LevelDB
Stars: ✭ 86 (-57.43%)
Mutual labels:  analysis
sbt-sonar
An sbt plugin which provides an easy way to integrate Scala projects with SonarQube.
Stars: ✭ 62 (-69.31%)
Mutual labels:  analysis
spinmob
Rapid and flexible acquisition, analysis, fitting, and plotting in Python. Designed for scientific laboratories.
Stars: ✭ 34 (-83.17%)
Mutual labels:  analysis
ontology
Repository for the Open Energy Ontology (OEO)
Stars: ✭ 71 (-64.85%)
Mutual labels:  energy
Scaphandre
⚡ Electrical power consumption metrology agent. Let scaph dive and bring back the metrics that will help you make your systems and applications more sustainable !
Stars: ✭ 246 (+21.78%)
Mutual labels:  energy
units
A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
Stars: ✭ 114 (-43.56%)
Mutual labels:  energy
sharppcap
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
Stars: ✭ 1,054 (+421.78%)
Mutual labels:  analysis
gochk
Static Dependency Analysis Tool for Go Files
Stars: ✭ 68 (-66.34%)
Mutual labels:  analysis
phisherprice
All In One Pentesting Tool For Recon & Auditing , Phone Number Lookup , Header , SSH Scan , SSL/TLS Scan & Much More.
Stars: ✭ 38 (-81.19%)
Mutual labels:  analysis

PowerSimulations.jl

Master - CI codecov Documentation DOI PowerSimulations Downloads

PowerSimulations.jl is a Julia package for power system modeling and simulation of Power Systems operations. The objectives of the package are:

  • Provide a flexible modeling framework that can accommodate problems of different complexity and at different time-scales.

  • Streamline the construction of large scale optimization problems to avoid repetition of work when adding/modifying model details.

  • Exploit Julia's capabilities to improve computational performance of large scale power system quasi-static simulations.

The flexible modeling framework is enabled through a modular set of capabilities that enable scalable power system analysis and exploration of new analysis methods. The modularity of PowerSimulations results from the structure of the simulations enabled by the package:

  • Simulations define a set of problems that can be solved using numerical techniques.

For example, an annual production cost modeling simulation can be created by formulating a unit commitment model against system data to assemble a set of 365 daily time-coupled scheduling problems.

Simulations enabled by PowerSimulations

  • Integrated Resource Planning
  • Production Cost Modeling

Opertation model formulations contained in PowerSimulations

Installation

julia> ]
(v1.8) pkg> add PowerSystems
(v1.8) pkg> add PowerSimulations

Usage

PowerSimulations.jl uses PowerSystems.jl to handle the data used in the simulations.

using PowerSimulations
using PowerSystems

Development

Contributions to the development and enhancement of PowerSimulations is welcome. Please see CONTRIBUTING.md for code contribution guidelines.

License

PowerSimulations is released under a BSD license. PowerSimulations has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].