SIIP Tutorial

Parsing PSS/e *.RAW Files

Originally Contributed by: Clayton Barrows

Introduction

An example of how to parse PSS/e files and create a System using PowerSystems.jl

Dependencies

using PowerSystems
using TimeSeries

Fetch Data

PowerSystems.jl links to some test data that is suitable for this example. Let's download the test data

PowerSystems.download(PowerSystems.TestData; branch = "master")
base_dir = dirname(dirname(pathof(PowerSystems)));

Create a System

sys = System(joinpath(base_dir, "data", "psse_raw", "RTS-GMLC.RAW"));

sys
System
Property Value
System Units Base SYSTEM_BASE
Base Power 100.0
Base Frequency 60.0
Num Components 539
Static Components
Type Count Has Static Time Series Has Forecasts
Arc 108 false false
Area 3 false false
Bus 73 false false
FixedAdmittance 3 false false
Line 105 false false
LoadZone 21 false false
PowerLoad 51 false false
TapTransformer 15 false false
ThermalStandard 160 false false
CC BY-SA 4.0 "Dheepak Krishnamurthy". Last modified: August 26, 2022. Website built with Franklin.jl and the Julia programming language.