Skip to content

Commit

Permalink
removed dss_instance reference in line loading
Browse files Browse the repository at this point in the history
  • Loading branch information
EC2 Default User committed Jun 5, 2024
1 parent 0e79ac2 commit 52d5c77
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions emerge/metrics/line_loading_stats.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
import numpy as np

import polars
import opendssdirect as dss
import opendssdirect as odd

from emerge.metrics import observer
from emerge.simulator import powerflow_results

def get_line_loading_df(dss_instance:dss):
def get_line_loading_df():
return powerflow_results.get_loading_dataframe()

class OverloadedLines(observer.MetricObserver):
Expand All @@ -18,7 +18,7 @@ class OverloadedLines(observer.MetricObserver):
def __init__(self):
self.metrics = {}

def compute(self, dss_instance: dss) -> None:
def compute(self) -> None:

df = powerflow_results.get_loading_dataframe()
loading_dict = dict(zip(df["branch"], df["loading(pu)"]))
Expand Down Expand Up @@ -57,9 +57,9 @@ def __init__(self, bins: List[float]):
self.metrics[f'>{bins[-1]}'] = 0


def compute(self, dss_instance:dss) -> None:
df = get_line_loading_df(dss_instance)
timestep = dss_instance.Solution.StepSize()/(3600)
def compute(self) -> None:
df = get_line_loading_df()
timestep = odd.Solution.StepSize()/(3600)

for metric in self.metrics:

Expand Down Expand Up @@ -97,8 +97,8 @@ def __init__(self):
]
}

def compute(self, dss_instance:dss) -> None:
df = get_line_loading_df(dss_instance)
def compute(self) -> None:
df = get_line_loading_df()
for metric in self.metrics:

if '_' not in metric:
Expand Down

0 comments on commit 52d5c77

Please sign in to comment.