forked from PyPSA/PyPSA
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
components: Allow the addition of new types of component
Pass DataFrame new_components to Network on __init__. Also store the sets of types of component on the network itself.
- Loading branch information
Showing
2 changed files
with
40 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,16 @@ | ||
component,list_name,description | ||
component,list_name,description,type | ||
Network,networks,"Container for all components and functions which act upon the whole network." | ||
SubNetwork,sub_networks,"Subsets of buses and passive branches (i.e. lines and transformers) that are connected (i.e. synchronous areas)." | ||
Bus,buses,"Electrically fundamental node where x-port objects attach." | ||
Carrier,carriers,"Energy carrier, such as AC, DC, heat, wind, PV or coal. Buses have direct carriers and Generators indicate their primary energy carriers. The Carrier can track properties relevant for global constraints, such as CO2 emissions." | ||
GlobalConstraint,global_constraints,"Constraints for OPF that affect many components, such as CO2 emission constraints." | ||
Line,lines,"Lines include distribution and transmission lines, overhead lines and cables." | ||
LineType,line_types,"Standard line types with per length values for impedances." | ||
Transformer,transformers,"2-winding transformer." | ||
TransformerType,transformer_types,"Standard 2-winding transformer types." | ||
Link,links,"Link between two buses with controllable active power - can be used for a transport power flow model OR as a simplified version of point-to-point DC connection OR as a lossy energy converter. NB: for a lossless bi-directional HVDC or transport link, set p_min_pu = -1 and efficiency = 1. NB: It is assumed that the links neither produce nor consume reactive power." | ||
Load,loads,"PQ power consumer." | ||
Generator,generators,"Power generator." | ||
StorageUnit,storage_units,"Storage unit with fixed nominal-energy-to-nominal-power ratio." | ||
Store,stores,"Generic store, whose capacity may be optimised." | ||
ShuntImpedance,shunt_impedances,"Shunt y = g + jb." | ||
Line,lines,"Lines include distribution and transmission lines, overhead lines and cables.",passive_branch | ||
LineType,line_types,"Standard line types with per length values for impedances.",standard_type | ||
Transformer,transformers,"2-winding transformer.",passive_branch | ||
TransformerType,transformer_types,"Standard 2-winding transformer types.",standard_type | ||
Link,links,"Link between two buses with controllable active power - can be used for a transport power flow model OR as a simplified version of point-to-point DC connection OR as a lossy energy converter. NB: for a lossless bi-directional HVDC or transport link, set p_min_pu = -1 and efficiency = 1. NB: It is assumed that the links neither produce nor consume reactive power.",controllable_branch | ||
Load,loads,"PQ power consumer.",controllable_one_port | ||
Generator,generators,"Power generator.",controllable_one_port | ||
StorageUnit,storage_units,"Storage unit with fixed nominal-energy-to-nominal-power ratio.",controllable_one_port | ||
Store,stores,"Generic store, whose capacity may be optimised.",controllable_one_port | ||
ShuntImpedance,shunt_impedances,"Shunt y = g + jb.",passive_one_port |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters