-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
To support Full DSO functionality the dataclass structure in Simulation.py must be updated to produce the following JSON structure:
{
"power_system_configs": [
{
"SubGeographicalRegion_name": "Medium",
"GeographicalRegion_name": "IEEE",
"Line_name": "C1C3E687-6FFD-C753-582B-632A27E28507",
"simulator_config": {
"simulator": "GridLAB-D",
"simulation_output": {},
"model_creation_config": {
"load_scaling_factor": 1.0,
"triplex": "y",
"encoding": "u",
"system_frequency": 60,
"voltage_multiplier": 1.0,
"power_unit_conversion": 1.0,
"unique_names": "y",
"z_fraction": 0.0,
"i_fraction": 1.0,
"p_fraction": 0.0,
"randomize_zipload_fractions": False,
"use_houses": False
}
}
},
{
"SubGeographicalRegion_name": "Small",
"GeographicalRegion_name": "IEEE",
"Line_name": "49AD8E07-3BF9-A4E2-CB8F-C3722F837B62",
"simulator_config": {
"simulator": "GridLAB-D",
"simulation_output": {},
"model_creation_config": {
"load_scaling_factor": 1.0,
"triplex": "y",
"encoding": "u",
"system_frequency": 60,
"voltage_multiplier": 1.0,
"power_unit_conversion": 1.0,
"unique_names": "y",
"z_fraction": 0.0,
"i_fraction": 1.0,
"p_fraction": 0.0,
"randomize_zipload_fractions": False,
"use_houses": False
}
}
}
],
"simulation_config": {
"duration": 7200,
"start_time": 0,
"run_realtime": True,
"pause_after_measurements": False,
"simulation_broker_port": 5570,
"simulation_broker_location": "127.0.0.1",
"simulation_name": "test-simulation"
},
"simulation_id": "simulation-id-12345"
}Metadata
Metadata
Assignees
Labels
No labels