PowerSimulationsDynamics.jl is a Julia package for power system modeling and simulation of Power Systems dynamics. The objectives of the package are:
- 
Provide a flexible modeling framework that can accommodate different device models according to modeling needs.
 - 
Streamline the construction of large scale differential equations problems to avoid repetition of work when adding/modifying model details.
 - 
Exploit Julia's capabilities to improve computational performance of large scale power system dynamic simulations.
 - 
Provide State-of-Art modeling to assess Low-Inertia Power Systems.
 
Check the Project Section to see the pipelines of new models to be added.
julia> ]
(v1.9) pkg> add PowerSystems
(v1.9) pkg> add PowerSimulationsDynamicsPowerSimulationsDynamics.jl uses PowerSystems.jl to handle the data used in the simulations.
using PowerSimulationsDynamics
using PowerSystemsPaper describing PowerSimulationsDynamics.jl
@misc{lara2023powersimulationsdynamicsjl,
      title={PowerSimulationsDynamics.jl -- An Open Source Modeling Package for Modern Power Systems with Inverter-Based Resources}, 
      author={Jose Daniel Lara and Rodrigo Henriquez-Auba and Matthew Bossart and Duncan S. Callaway and Clayton Barrows},
      year={2023},
      eprint={2308.02921},
      archivePrefix={arXiv},
      primaryClass={eess.SY}
}The background work on PowerSimulationsDynamics.jl is explained in Revisiting Power Systems Time-domain Simulation Methods and Models
@ARTICLE{revLaraDynamics,
  author={Lara, Jose Daniel and Henriquez-Auba, Rodrigo and Ramasubramanian, Deepak and Dhople, Sairaj and Callaway, Duncan S. and Sanders, Seth},
  journal={IEEE Transactions on Power Systems}, 
  title={Revisiting Power Systems Time-domain Simulation Methods and Models}, 
  year={2023},
  volume={},
  number={},
  pages={1-16},
  doi={10.1109/TPWRS.2023.3303291}}Contributions to the development and enahancement of PowerSimulationsDynamics.jl is welcome. Please see CONTRIBUTING.md for code contribution guidelines.
PowerSimulationsDynamics.jl is released under a BSD license. PowerSimulationsDynamics.jl 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)