Getting Started with Sienna\Dyn
Prerequisite
Visit the Julia programming language page to install Julia and explore their extensive learning resources. Our tutorials assume users have some familiarity with Julia already.
Install Sienna
Add packages as described in Install Sienna — Sienna\Dyn.
Learn Sienna\Dyn
Work through these resources:
| Description | Resource | Package(s) |
|---|---|---|
| Data setup | Learn Sienna\Data | Sienna\Data |
| Large-signal + small-signal preview | Quick Start Guide | PowerSimulationsDynamics.jl |
| Large-signal (phasor) | OMIB | PowerSimulationsDynamics.jl |
| Small-signal | Small-Signal Analysis | PowerSimulationsDynamics.jl |
Next steps by simulation type:
| Description | Resource | Package |
|---|---|---|
| Large-signal with IBRs | Inverter Modeling | PowerSimulationsDynamics.jl |
| Large-signal at scale | 240 WECC solver comparison | PowerSimulationsDynamics.jl |
| EMT-oriented | Dynamic Lines Simulation | PowerSimulationsDynamics.jl |
From there, explore the rest of each package's API, how-to guides, and explanation (e.g. Small Signal, Models, and Dynamic Devices) for the full catalog.
Community resources
Visit the Sienna resources page for Slack, YouTube, GitHub, and discussion forums.