7.1.2.1.1. infrarisk.src.physical.power package
7.1.2.1.1.1. infrarisk.src.physical.power.power_system_model module
Functions to implement power systems simulations.
- infrarisk.src.physical.power.power_system_model.generate_base_supply(pn)
- infrarisk.src.physical.power.power_system_model.get_power_control_dict()
- infrarisk.src.physical.power.power_system_model.get_power_dict()
Creates a dictionary of major power system components in a network. Used for naming automatically generated networks.
- Returns:
Mapping of infrastructure component abbreviations to names.
- Return type:
dictionary of string: dictionary of string: string
- infrarisk.src.physical.power.power_system_model.load_power_network(network_json, sim_type='1ph')
Loads the power system model from a json file.
- Parameters:
network_json (string) – Location of the json power system file generated by pandapower package.
sim_type (string) – Type of power flow simulation: ‘1ph’: single phase, ‘3ph’: three phase.
- Returns:
The loaded power system model object.
- Return type:
pandapower network object
- infrarisk.src.physical.power.power_system_model.run_power_simulation(pn)
Runs the power flow model for an instance.
- Parameters:
pn (pandapower network object) – A power system model object generated by pandapower package.