@@ -56,19 +56,21 @@ class ModelCreationConfig(ConfigBase):
5656
5757@dataclass
5858class SimulationArgs (ConfigBase ):
59- start_time : str = field (default = "1655321830" )
60- duration : str = field (default = "300" )
61- timestep_frequency : str = field (default = "1000" )
62- timestep_increment : str = field (default = "1000" )
63- run_realtime : bool = field (default = True )
64- pause_after_measurements : bool = field (default = False )
65- simulation_name : str = field (default = "ieee13nodeckt" )
59+ start_time : str = field (default = "1655321830" )
60+ duration : str = field (default = "300" )
61+ timestep_frequency : str = field (default = "1000" )
62+ timestep_increment : str = field (default = "1000" )
63+ run_realtime : bool = field (default = True )
64+ pause_after_measurements : bool = field (default = False )
65+ simulation_name : str = field (default = "ieee13nodeckt" )
66+
6667
6768@dataclass
6869class SimulatorArgs (ConfigBase ):
69- simulator : str = field (default = "GridLAB-D" )
70- model_creation_config : ModelCreationConfig = field (default_factory = ModelCreationConfig )
71- power_flow_solver_method : str = field (default = "NR" )
70+ simulator : str = field (default = "GridLAB-D" )
71+ model_creation_config : ModelCreationConfig = field (default_factory = ModelCreationConfig )
72+ power_flow_solver_method : str = field (default = "NR" )
73+
7274
7375# __default_simulation_args__ = SimulationArgs()
7476
@@ -103,8 +105,8 @@ class ServiceConfig(ConfigBase):
103105@dataclass
104106class PowerSystemConfig (ConfigBase ):
105107 Line_name : str
106- GeographicalRegion_name : str = field (default = "" )
107- SubGeographicalRegion_name : str = field (default = "" )
108+ GeographicalRegion_name : str = field (default = "" )
109+ SubGeographicalRegion_name : str = field (default = "" )
108110 simulator_config : SimulatorArgs = field (default_factory = SimulatorArgs )
109111
110112
@@ -359,6 +361,6 @@ def __onmeasurement(self, headers, message):
359361 psc = [PowerSystemConfig (Line_name = "_49AD8E07-3BF9-A4E2-CB8F-C3722F837B62" )]
360362 sim = SimulationConfig (power_system_configs = psc )
361363
362- #print(psc.asjson())
364+ # print(psc.asjson())
363365 print (sim .asjson ())
364366 pprint (json .loads (sim .asjson ()), indent = 2 )
0 commit comments